ด้วยการเปลี่ยนโปรโตคอลเครือข่ายให้เป็น API ที่คุ้นเคยสำหรับนักพัฒนาแอปพลิเคชัน SCEF API อำนวยความสะดวกในการสร้างบริการใหม่และลดเวลาในการออกสู่ตลาด โหนดใหม่ยังมีฟังก์ชันสำหรับระบุ/ตรวจสอบสิทธิ์อุปกรณ์เคลื่อนที่ กำหนดกฎสำหรับการแลกเปลี่ยนข้อมูลระหว่างอุปกรณ์และ AS ทำให้นักพัฒนาแอปพลิเคชันไม่จำเป็นต้องปรับใช้ฟังก์ชันเหล่านี้ที่ฝั่งของตน และย้ายฟังก์ชันเหล่านี้ไปที่ไหล่ของผู้ปฏิบัติงาน
นอกจากนี้ ID ภายนอกหลายรายการสามารถเชื่อมโยงกับ IMSI เดียวได้ - สถานการณ์ที่น่าสนใจยิ่งขึ้นเกิดขึ้นเมื่อ ID ภายนอกระบุแอปพลิเคชันเฉพาะที่รับผิดชอบบริการเฉพาะบนอุปกรณ์เฉพาะโดยไม่ซ้ำกัน
ตัวระบุกลุ่มก็ปรากฏขึ้นเช่นกัน - รหัสกลุ่มภายนอก ซึ่งรวมถึงชุดของรหัสภายนอกแต่ละรายการ ขณะนี้ ด้วยคำขอเดียวไปยัง SCEF AS จึงสามารถเริ่มต้นการดำเนินการกลุ่ม โดยส่งข้อมูลหรือคำสั่งควบคุมไปยังอุปกรณ์หลายเครื่องที่รวมอยู่ในกลุ่มลอจิคัลเดียว
เนื่องจากข้อเท็จจริงที่ว่าสำหรับนักพัฒนา AS การเปลี่ยนไปใช้ตัวระบุอุปกรณ์ใหม่ไม่สามารถเกิดขึ้นได้ในทันที SCEF จึงทิ้งความเป็นไปได้ในการสื่อสาร AS กับ UE ผ่านหมายเลขมาตรฐาน - MSISDN
การส่งข้อมูลการรับส่งข้อมูลที่ไม่ใช่ IP (การส่งข้อมูลที่ไม่ใช่ IP, NIDD)
ใน NB-IoT ซึ่งเป็นส่วนหนึ่งของการเพิ่มประสิทธิภาพกลไกในการส่งข้อมูลจำนวนเล็กน้อย นอกเหนือจากประเภท PDN ที่มีอยู่แล้ว เช่น IPv4, IPv6 และ IPv4v6 ยังมีประเภทอื่นปรากฏขึ้น - ไม่ใช่ IP ในกรณีนี้ อุปกรณ์ (UE) จะไม่ได้รับการกำหนดที่อยู่ IP และข้อมูลจะถูกส่งโดยไม่ใช้โปรโตคอล IP การรับส่งข้อมูลสำหรับการเชื่อมต่อดังกล่าวสามารถกำหนดเส้นทางได้สองวิธี: classic - MME -> SGW -> PGW จากนั้นผ่านอุโมงค์ PtP ไปยัง AS (รูปที่ 2) หรือใช้ SCEF (รูปที่ 3)
วิธีการแบบคลาสสิกไม่ได้ให้ข้อได้เปรียบพิเศษใดๆ เหนือการรับส่งข้อมูล IP ยกเว้นการลดขนาดของแพ็กเก็ตที่ส่งเนื่องจากไม่มีส่วนหัว IP การใช้ SCEF เปิดโอกาสให้เกิดความเป็นไปได้ใหม่ๆ มากมาย และทำให้ขั้นตอนการโต้ตอบกับอุปกรณ์ง่ายขึ้นอย่างมาก
เมื่อส่งข้อมูลผ่าน SCEF ข้อดีที่สำคัญมากสองประการจะปรากฏเหนือการรับส่งข้อมูล IP แบบคลาสสิก:
การส่งการรับส่งข้อมูล MT ไปยังอุปกรณ์ผ่าน ID ภายนอก
หากต้องการส่งข้อความไปยังอุปกรณ์ IP แบบคลาสสิก AS จะต้องทราบที่อยู่ IP ของตน ปัญหาเกิดขึ้น: เนื่องจากอุปกรณ์มักจะได้รับที่อยู่ IP "สีเทา" เมื่อลงทะเบียน อุปกรณ์จึงสื่อสารกับแอปพลิเคชันเซิร์ฟเวอร์ซึ่งอยู่บนอินเทอร์เน็ตผ่านโหนด NAT โดยที่ที่อยู่สีเทาจะถูกแปลเป็นสีขาว ที่อยู่ IP สีเทาและสีขาวผสมกันจะคงอยู่ในช่วงเวลาจำกัด ขึ้นอยู่กับการตั้งค่า NAT โดยเฉลี่ยสำหรับ TCP หรือ UDP - ไม่เกินห้านาที นั่นคือ หากไม่มีการแลกเปลี่ยนข้อมูลกับอุปกรณ์นี้ภายใน 5 นาที การเชื่อมต่อจะยุติลง และอุปกรณ์จะไม่สามารถเข้าถึงได้อีกต่อไปตามที่อยู่สีขาวซึ่งเริ่มต้นเซสชันกับ AS มีวิธีแก้ไขหลายประการ:
ดังนั้นจึงจำเป็นต้องส่งแพ็กเก็ตการเริ่มต้นบางส่วนพร้อมตัวระบุอุปกรณ์ไปยังเซิร์ฟเวอร์เพื่อรายงานที่อยู่ IP ใหม่ของอุปกรณ์ จากนั้นรอแพ็คเก็ตยืนยันจาก AS ซึ่งส่งผลต่อประสิทธิภาพการใช้พลังงานด้วย
SCEF แก้ปัญหานี้ เนื่องจากตัวระบุอุปกรณ์เพียงตัวเดียวสำหรับ AS คือ ID ภายนอก AS จึงจำเป็นต้องส่งแพ็กเก็ตข้อมูลไปยัง SCEF สำหรับ ID ภายนอกเฉพาะเท่านั้น และ SCEF จะดูแลส่วนที่เหลือ ในกรณีที่อุปกรณ์อยู่ในโหมดประหยัดพลังงาน PSM หรือ eDRX ข้อมูลจะถูกบัฟเฟอร์และส่งมอบเมื่ออุปกรณ์พร้อมใช้งาน หากอุปกรณ์พร้อมใช้งานข้อมูลจะถูกส่งทันที เช่นเดียวกับทีมผู้บริหาร
AS สามารถเรียกคืนข้อความที่บัฟเฟอร์ไปยัง UE หรือแทนที่ด้วยข้อความใหม่ได้ตลอดเวลา
กลไกการบัฟเฟอร์ยังสามารถใช้เมื่อส่งข้อมูล MO จาก UE ไปยัง AS หาก SCEF ไม่สามารถส่งข้อมูลไปยัง AS ได้ในทันที เช่น หากงานบำรุงรักษายังคงดำเนินต่อไปบนเซิร์ฟเวอร์ AS แพ็กเก็ตเหล่านี้จะถูกบัฟเฟอร์และรับประกันว่าจะถูกส่งทันทีที่ AS พร้อมใช้งาน
ตามที่ระบุไว้ข้างต้น การเข้าถึงบริการเฉพาะและ UE สำหรับ AS (และ NIDD คือบริการ) ได้รับการควบคุมโดยกฎและนโยบายในด้าน SCEF ซึ่งช่วยให้มีความเป็นไปได้เฉพาะของการใช้ข้อมูลจาก UE หนึ่งรายการพร้อมกันโดย AS หลายรายการ เหล่านั้น. หาก AS หลายรายสมัครรับข้อมูลจาก UE หนึ่งรายการ หลังจากได้รับข้อมูลจาก UE แล้ว SCEF จะส่งข้อมูลดังกล่าวไปยัง AS ที่สมัครรับข้อมูลทั้งหมด เหมาะอย่างยิ่งสำหรับกรณีที่ผู้สร้างกลุ่มอุปกรณ์เฉพาะทางแบ่งปันข้อมูลระหว่างไคลเอนต์หลายราย ตัวอย่างเช่น ด้วยการสร้างเครือข่ายสถานีตรวจอากาศที่ทำงานบน NB-IoT คุณสามารถขายข้อมูลจากสถานีเหล่านั้นไปยังบริการต่างๆ มากมายได้พร้อมกัน
รับประกันกลไกการส่งข้อความ
บริการข้อมูลที่เชื่อถือได้เป็นกลไกในการรับประกันการส่งข้อความ MO และ MT โดยไม่ใช้อัลกอริธึมพิเศษในระดับโปรโตคอล เช่น การจับมือกันใน TCP ทำงานโดยการรวมแฟล็กพิเศษไว้ในส่วนบริการของข้อความเมื่อมีการแลกเปลี่ยนระหว่าง UE และ SCEF AS เป็นผู้ตัดสินใจว่าจะเปิดใช้งานกลไกนี้เมื่อส่งข้อมูลหรือไม่
การรายงานตำแหน่ง – เหตุการณ์การตรวจสอบประเภทนี้ช่วยให้ AS สามารถสอบถามตำแหน่งของ UE ได้ ตำแหน่งปัจจุบัน (ตำแหน่งปัจจุบัน) หรือตำแหน่งที่ทราบล่าสุด (ตำแหน่งที่ทราบล่าสุด ซึ่งกำหนดโดย ID เซลล์ที่อุปกรณ์สร้าง TAU หรือการรับส่งข้อมูลครั้งล่าสุด) สามารถขอได้ ซึ่งเกี่ยวข้องกับอุปกรณ์ในการประหยัดพลังงาน PSM หรือ eDRX โหมด สำหรับ "ตำแหน่งปัจจุบัน" AS สามารถขอการตอบกลับซ้ำได้ โดย MME จะแจ้ง AS ทุกครั้งที่มีการเปลี่ยนแปลงตำแหน่งของอุปกรณ์
การเปลี่ยนแปลงสมาคม IMSI-IMEI – เมื่อเปิดใช้งานกิจกรรมนี้ SCEF จะเริ่มตรวจสอบการเปลี่ยนแปลงในชุดค่าผสมของ IMSI (ตัวระบุซิมการ์ด) และ IMEI (ตัวระบุอุปกรณ์) เมื่อมีเหตุการณ์เกิดขึ้นให้แจ้ง AS สามารถใช้เพื่อเชื่อมโยง ID ภายนอกเข้ากับอุปกรณ์อีกครั้งโดยอัตโนมัติในระหว่างการเปลี่ยนทดแทนตามกำหนด หรือใช้เป็นตัวระบุสำหรับการโจรกรรมอุปกรณ์
สถานะโรมมิ่ง – AS ใช้การตรวจสอบประเภทนี้เพื่อตรวจสอบว่า UE อยู่ในเครือข่ายในบ้านหรือในเครือข่ายของพันธมิตรโรมมิ่ง นอกจากนี้ ยังสามารถส่งข้อมูล PLMN (Public Land Mobile Network) ของผู้ปฏิบัติงานที่ลงทะเบียนอุปกรณ์ไว้ได้