อุปกรณ์ที่เปิดตัวด้วย Android 11 ขึ้นไปสามารถรองรับเครือข่ายมือถือสาธารณะ (PLMN) หลายเครือข่าย Android 11 มีเมธอดใน Cell Identification API เพื่อรับข้อมูลเกี่ยวกับ PLMN ที่เซลล์รองรับเพื่อแยกความแตกต่างระหว่าง ผู้ให้บริการเครือข่ายมือถือและผู้ให้บริการเครือข่าย
การรองรับ PLMN หลายรายการช่วยให้ผู้ให้บริการเครือข่ายมือถือ (MNO) มีความยืดหยุ่นในการออกอากาศข้อมูลประจำตัวหลายรายการ ซึ่งจำเป็นอย่างยิ่งในการรองรับข้อตกลงการแชร์ที่ MNO หลายรายใช้ฮาร์ดแวร์หรือเสาสัญญาณร่วมกัน ในสถานการณ์ที่มี PLMN หลายรายการ เมื่ออุปกรณ์เลือกที่จะลงทะเบียนโดยใช้เสาสัญญาณหนึ่งๆ อุปกรณ์จะเลือก PLMN ที่จะใช้สำหรับการลงทะเบียนนั้น ซึ่งจะล็อก โปรไฟล์ ของอุปกรณ์กับ PLMN นั้นสำหรับการสื่อสารทั้งหมดที่ตามมา เมธอด
getRegisteredPlmn
จะดึงข้อมูล PLMN ที่ลงทะเบียนสำหรับอุปกรณ์
การใช้งาน
หากต้องการรองรับ PLMN หลายรายการในอุปกรณ์ที่ใช้ Android 11
ขึ้นไป ให้ใช้ฟังก์ชันในตำแหน่งต่อไปนี้ใน
IRadio
IRadio.hal และ IRadioResponse.hal
ใน Radio 1.5 HAL การรองรับ PLMN หลายรายการจะรายงานข้อมูลเกี่ยวกับเครือข่ายที่อุปกรณ์ลงทะเบียนแตกต่างจากเวอร์ชันก่อนหน้า โดยขั้นแรก ระบบจะรายงาน PLMN ที่ลงทะเบียน (RPLMN) แยกกัน เนื่องจากในเซลล์ PLMN หลายรายการ RPLMN อาจไม่ใช่ PLMN-ID หลัก และในโครงสร้าง CellIdentity เซลล์จะให้ PLMN-ID หลักและรายการ PLMN-ID เพิ่มเติม RPLMN ต้องเป็น PLMN-ID หลักหรือ PLMN-ID เพิ่มเติมรายการใดรายการหนึ่งที่ระบุไว้ในโครงสร้าง CellIdentity
การเปลี่ยนแปลงใน Radio 1.5 HAL จะส่งผลต่อเมธอด HAL 2 รายการต่อไปนี้ใน
IRadio.hal
(และเมธอดการตอบกลับที่เกี่ยวข้องใน
IRadioResponse.hal)
getDataRegState_1_5และgetDataRegStateResult_1_5(RegStateResult result)getVoiceRegState_1_5และgetVoiceRegStateResult_1_5(RegStateresult result)
types.hal
ใช้รายการต่อไปนี้
ใน types.hal:
ClosedSubscriberGroupInfo: รวมไว้เป็นตัวเลือกกับอินสแตนซ์CellIdentityทุกรายการ โครงสร้างนี้ใช้เพื่อระบุรายละเอียดเกี่ยวกับกลุ่มสมาชิกที่ปิดซึ่งเซลล์เป็นสมาชิกอยู่ (หากมี) โดยทั่วไปจะใช้เพื่อระบุ เซลล์ขนาดเล็ก เช่น อุปกรณ์ LTE ส่วนบุคคล นอกจากนี้ยังใช้ในการติดตั้งใช้งาน เช่น CBRS LTE ได้ด้วยCellIdentityLte: รองรับรายการ PLMN-ID เพิ่มเติมCellIdentityWcdma: รองรับรายการ PLMN-ID เพิ่มเติมCellIdentityTdscdma: รองรับรายการ PLMN-ID เพิ่มเติมRegStateResult: มีโครงสร้างCellIdentityที่อัปเดตแล้วและช่องเพื่อระบุ RPLMN
การตรวจสอบ
หากต้องการทดสอบการใช้งาน ให้เรียกใช้การทดสอบ CTS ต่อไปนี้
CellInfoTest
ขณะลงทะเบียนกับเครือข่ายการเข้าถึงวิทยุแบบหลายผู้ให้บริการ (MORAN) หรือ
เครือข่ายหลักแบบหลายผู้ให้บริการ (MOCN)