CN116867027A - 网络选择方法和网络选择装置 - Google Patents
网络选择方法和网络选择装置 Download PDFInfo
- Publication number
- CN116867027A CN116867027A CN202210313789.0A CN202210313789A CN116867027A CN 116867027 A CN116867027 A CN 116867027A CN 202210313789 A CN202210313789 A CN 202210313789A CN 116867027 A CN116867027 A CN 116867027A
- Authority
- CN
- China
- Prior art keywords
- vplmn
- hplmn
- terminal device
- slices
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000010187 selection method Methods 0.000 title abstract description 29
- 238000013507 mapping Methods 0.000 claims abstract description 430
- 238000000034 method Methods 0.000 claims abstract description 161
- 230000006870 function Effects 0.000 claims description 50
- 230000008093 supporting effect Effects 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 13
- 238000013523 data management Methods 0.000 claims description 7
- 230000009286 beneficial effect Effects 0.000 abstract description 5
- 238000004891 communication Methods 0.000 description 44
- 238000012545 processing Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 17
- 230000004044 response Effects 0.000 description 17
- 238000010295 mobile communication Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 16
- 238000007726 management method Methods 0.000 description 15
- 238000005516 engineering process Methods 0.000 description 7
- 230000003993 interaction Effects 0.000 description 7
- 230000001976 improved effect Effects 0.000 description 5
- 238000013475 authorization Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000003416 augmentation Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请提供了一种网络选择方法和网络选择装置,有利于满足终端设备的业务需求。该方法包括:终端设备向第一VPLMN发送第一消息,第一消息包括终端设备请求的NSSAI;第一VPLMN向HPLMN UDM发送终端设备的位置信息和请求的NSSAI的映射关系;HPLMN UDM向HPLMN NSSF发送终端设备的位置信息和请求的NSSAI的映射关系;HPLMN NSSF向HPLMN UDM发送第二VPLMN的信息,其中,第二VPLMN的选网优先级高于第一VPLMN;HPLMN UDM向第一VPLMN发送第二VPLMN的信息;第一VPLMN向终端设备发送第二VPLMN的信息。
Description
技术领域
本申请涉及通信领域,更具体地,涉及一种网络选择方法和网络选择装置。
背景技术
在漫游场景下,终端设备可以按照配置的公共陆地移动通信网络(public landmobile network,PLMN)选网优先级接入某个拜访地PLMN(visited PLMN,VPLMN),例如,终端设备配置的选网策略为VPLMN-1的优先级高于VPLMN-2,那么终端设备可以接入优先级高的VPLMN-1。
在第五代移动通信技术(5th generation mobile communication technology,5G)中引入了网络切片(slice),以保障不同业务的服务质量(quality of service,QoS)需求。然而,终端设备在漫游场景下,若按照配置的PLMN选网优先级接入VPLMN,其所接入的VPLMN可能没有部署终端设备请求的网络切片,导致终端设备的业务需求得不到满足。
因此,希望提供一种方法,以期尽可能地满足终端设备的业务需求,提升使用体验。
发明内容
本申请提供一种确定网络选择方法和网络选择装置,有利于满足终端设备的业务需求,提升使用体验。
第一方面,提供了一种网络选择方法,应用于第一VPLMN,该方法包括:从终端设备接收第一消息,第一消息用于请求接入第一VPLMN,第一消息包括终端设备请求在第一VPLMN接入的一个或多个切片。在第一VPLMN不支持终端设备请求接入的切片中的至少一个的情况下,向归属地公共陆地移动通信网络(home PLMN,HPLMN)的统一数据管理(unifieddata management,UDM)网元发送终端设备的位置信息和HPLMN的一个或多个切片的信息,其中,HPLMN的一个或多个切片与终端设备请求在第一VPLMN接入的一个或多个切片具有映射关系。从UDM网元接收第二VPLMN的选网优先级,第二VPLMN的选网优先级高于第一VPLMN的选网优先级,第二VPLMN支持的切片包括分别与HPLMN的一个或多个切片具有映射关系的切片。向终端设备发送第二VPLMN的选网优先级。
在下文对具体实施例的描述中可以将终端设备请求在第一VPLMN接入的一个或多个切片称为请求的NSSAI(Requested NSSAI),将HPLMN的一个或多个切片的信息称为请求的NSSAI的映射关系(mapping of Requested NSSAI)。
基于上述技术方案,第一VPLMN在确定无法支持终端设备请求接入的切片中的至少一个的情况下,第一VPLMN可以向HPLMN的UDM网元(以下称为HPLMN UDM)发送终端设备的位置信息和HPLMN的一个或多个切片的信息,以请求HPLMN为终端设备寻找可以支持终端设备请求接入的全部切片的其他VPLMN。其中,第二VPLMN即为确定的可以支持终端设备请求接入的全部切片的VPLMN。之后第一VPLMN可以向终端设备发送第二VPLMN的选网优先级,第二VPLMN的选网优先级高于第一VPLMN的选网优先级,终端设备可以根据选网优先级优先接入第二VPLMN。这样,相比第一VPLMN而言,网络为终端设备寻找到的第二VPLMN可以支持终端设备请求的全部切片,因此,网络可以更大程度地满足终端设备的业务需求,有利于提升使用体验。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:向HPLMN UDM发送第一指示信息,第一指示信息用于指示更新选网优先级。从HPLMN UDM接收第二VPLMN的选网优先级,包括:从HPLMN UDM接收更新后的选网优先级,更新后的选网优先级用于指示第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
在本申请中,第一VPLMN向HPLMN UDM发送第一指示信息,在确定第二VPLMN之后,第一指示信息可以触发HPLMN UDM调整VPLMN的选网优先级,这样,HPLMN UDM可以调整第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
结合第一方面,在第一方面的某些实现方式中,向HPLMN UDM发送第一指示信息,包括:在确定第一VPLMN不支持终端设备请求接入的切片中的至少一个的情况下,向HPLMNUDM发送第一指示信息。
在本申请中,第一VPLMN不支持终端设备请求接入的切片中的至少一个为触发第一VPLMN发送第一指示信息的条件。反之,如果第一VPLMN支持终端设备请求接入的全部切片,那么第一VPLMN无需指示HPLMN重新选择其他的VPLMN。
结合第一方面,在第一方面的某些实现方式中,第一消息还包括第二指示信息,第二指示信息用于指示若第一VPLMN不支持终端设备请求接入的切片中的至少一个,为终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息。
在本申请中,终端设备在发送给第一VPLMN的第一消息中可以包括第二指示信息,第一VPLMN在接收到第二指示信息后,可以确定终端设备期望接入一个可以支持终端设备请求的全部切片的其他VPLMN。
可选地,第二指示信息还指示第一VPLMN需要向终端设备返回寻找到的其他VPLMN的信息。
可选地,该方法还包括:第一VPLMN确定终端设备请求接入的一个或多个切片中是否存在第一VPLMN不支持的切片。
可选地,该方法还包括:第一VPLMN获取终端设备的位置信息。
第二方面,提供了一种网络选择方法,应用于第一VPLMN,该方法包括:从终端设备接收第一消息,第一消息用于请求接入第一VPLMN,第一消息包括终端设备请求在第一VPLMN接入的一个或多个切片。在第一VPLMN不支持终端设备请求接入的切片中的至少一个的情况下,向HPLMN UDM发送终端设备的位置信息和HPLMN的一个或多个切片的信息。从HPLMN UDM接收至少一个候选VPLMN的信息以及与该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN的切片的信息。向终端设备发送至少一个候选VPLMN的信息以及与每个候选VPLMN支持的切片具有映射关系的HPLMN的切片的信息。从终端设备接收第二VPLMN的信息,第二VPLMN为至少一个候选VPLMN中的一个。向HPLMN UDM发送第二VPLMN的信息,以请求更新第二VPLMN的选网优先级。
其中,HPLMN的一个或多个切片与终端设备请求在第一VPLMN接入的一个或多个切片具有映射关系。与该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN的切片包括部分与终端设备请求在第一VPLMN接入的切片具有映射关系的HPLMN的切片。
基于上述技术方案,第一VPLMN在确定无法支持终端设备请求接入的切片中的至少一个的情况下,第一VPLMN可以向HPLMN UDM发送终端设备的位置信息和HPLMN的一个或多个切片的信息,以请求HPLMN为终端设备寻找可以支持终端设备请求接入的全部切片的其他VPLMN。第一VPLMN可以向终端设备发送至少一个候选VPLMN的信息以及至少一个候选VPLMN中每个候选VPLMN支持的切片的信息,由终端设备决定想要接入至少一个候选VPLMN中的哪个候选VPLMN,终端设备选择的候选VPLMN即为第二VPLMN。
在本申请中,虽然网络未寻找到可以支持终端设备请求的全部切片的VPLMN,但是网络将至少一个候选VPLMN中每个候选VPLMN支持的切片的信息返回终端设备,由终端设备确定第二VPLMN,并通知HPLMN UDM更新第二VPLMN的选网优先级,由于第二VPLMN为终端设备确定的,因此可以支持终端设备期望访问的切片,这样有利于满足终端设备的业务需求,提升终端设备的使用体验。
结合第二方面,在第二方面的某些实现方式中,在向HPLMN UDM发送第二VPLMN的信息之后,该方法还包括:从HPLMN UDM接收第二VPLMN的选网优先级,第二VPLMN的选网优先级高于第一VPLMN的选网优先级。向终端设备发送第二VPLMN的选网优先级。
结合第二方面,在第二方面的某些实现方式中,该方法还包括:向HPLMN UDM发送第一指示信息,第一指示信息用于指示更新选网优先级。从HPLMN UDM接收第二VPLMN的选网优先级,包括:从HPLMN UDM接收更新后的选网优先级,更新后的选网优先级用于指示第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
结合第二方面,在第二方面的某些实现方式中,向HPLMN UDM发送第一指示信息,包括:在确定第一VPLMN不支持请求接入的切片中的至少一个的情况下,向UDM发送所述第一指示信息。
结合第二方面,在第二方面的某些实现方式中,第一消息还包括第二指示信息,第二指示信息用于指示若第一VPLMN不支持终端设备请求接入的切片中的至少一个,为终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息。
可选地,该方法还包括:从HPLMN UDM接收第二VPLMN的选网优先级,该第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
可选地,该方法还包括:向终端设备发送第三消息,该第三消息携带第二VPLMN的选网优先级。
示例性地,第三消息为下行(downlink,DL)非接入层(non-access stratum,NAS)传输消息。
第三方面,提供了一种网络选择方法,应用于HPLMN UDM,该方法包括:从第一VPLMN接收终端设备的位置信息和HPLMN的一个或多个切片的信息。向HPLMN的网络切片选择功能(network slice select function,NSSF)网元发送终端设备的位置信息和HPLMN的一个或多个切片的信息。从HPLMN NSSF接收第二VPLMN的信息,第二VPLMN支持的切片包括分别与HPLMN的一个或多个切片具有映射关系的切片。向第一VPLMN发送第二VPLMN的选网优先级,第二VPLMN的选网优先级高于第一VPLMN的选网优先级。其中,HPLMN的一个或多个切片与终端设备请求在第一VPLMN接入的一个或多个切片具有映射关系。
基于上述技术方案,HPLMN UDM在接收到终端设备的位置信息和HPLMN的一个或多个切片的信息之后,可以将接收到的信息发送给HPLMN NSSF,由HPLMN NSSF为终端设备寻找可以支持终端设备请求的全部切片的其他VPLMN。在本申请中,第二VPLMN可以支持终端设备请求的全部切片。HPLMN UDM接收到第二VPLMN的信息后,可以通过第一VPLMN向终端设备发送第二VPLMN的选网优先级,其中,第二VPLMN的选网优先级高于第一VPLMN的选网优先级。这样,网络为终端设备寻找到的第二VPLMN可以支持终端设备请求的全部切片,因此,网络在更大程度上满足了终端设备的业务需求,有利于提升使用体验。
结合第三方面,在第三方面的某些实现方式中,该方法还包括:从第一VPLMN接收第一指示信息,第一指示信息用于指示更新选网优先级。向第一VPLMN发送第二VPLMN的选网优先级,包括:向第一VPLMN发送更新后的选网优先级,更新后的选网优先级用于指示第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
在本申请中,HPLMN UDM从HPLMN NSSF接收到第二VPLMN的信息之后,确定调整第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
应理解,在调整之前,第一VPLMN的选网优先级高于第二VPLMN的选网优先级。
可选地,第二VPLMN的信息可以包括第二VPLMN的标识,第二VPLMN的信息可以指示HPLMN UDM调整第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
第四方面,提供了一种网络选择方法,应用于HPLMN UDM,该方法包括:从第一VPLMN接收终端设备的位置信息和HPLMN的一个或多个切片的信息。向HPLMN NSSF发送终端设备的位置信息和HPLMN的一个或多个切片的信息。从NSSF接收至少一个候选VPLMN的信息以及与至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN的切片的信息。向第一VPLMN发送至少一个候选VPLMN的信息以及与每个候选VPLMN支持的切片具有映射关系的HPLMN的切片的信息。从第一VPLMN接收第二VPLMN的信息,第二VPLMN为至少一个候选VPLMN中的一个。
其中,所述HPLMN的一个或多个切片与所述终端设备请求在所述第一VPLMN接入的一个或多个切片具有映射关系。与该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN的切片包括部分与终端设备请求在第一VPLMN接入的切片具有映射关系的HPLMN的切片。
基于上述技术方案,HPLMN UDM在接收到终端设备的位置信息和HPLMN的一个或多个切片的信息之后,可以将接收到的信息发送给HPLMN NSSF,由HPLMN NSSF为终端设备寻找可以支持终端设备请求的全部切片的其他VPLMN。HPLMN UDM接收到至少一个候选VPLMN的信息以及至少一个候选VPLMN中每个候选VPLMN支持的切片的信息之后,可以通过第一VPLMN向终端设备发送至少一个候选VPLMN中每个候选VPLMN支持的切片的信息,由终端设备决定想要接入至少一个候选VPLMN中的哪个候选VPLMN,终端设备选择的候选VPLMN即为第二VPLMN。其中,至少一个候选VPLMN中每个候选VPLMN支持终端设备请求的部分切片。在本申请中,第二VPLMN可以支持终端设备请求的部分切片。
在本申请中,虽然网络未寻找到可以支持终端设备请求的全部切片的VPLMN,但是网络将至少一个候选VPLMN中每个候选VPLMN支持的切片的信息返回终端设备,由终端设备确定第二VPLMN,并通知HPLMN UDM更新第二VPLMN的选网优先级,由于第二VPLMN由终端设备确定,因此第二VPLMN可以支持终端设备期望使用的切片,这样有利于满足终端设备的业务需求,提升终端设备的使用体验。
结合第四方面,在第四方面的某些实现方式中,在第一VPLMN接收第二VPLMN的信息之后,该方法还包括:向第一VPLMN发送第二VPLMN的选网优先级,第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
结合第四方面,在第四方面的某些实现方式中,该方法还包括:从第一VPLMN接收第一指示信息,第一指示信息用于指示更新选网优先级。向第一VPLMN发送第二VPLMN的选网优先级,包括:向第一VPLMN发送更新后的选网优先级,更新后的选网优先级用于指示第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
第五方面,提供了一种网络选择方法,应用于HPLMN的NSSF网元(以下称为HPLMNNSSF),该方法包括:从HPLMN UDM接收终端设备的位置信息和HPLMN的一个或多个切片的信息,其中,HPLMN的一个或多个切片与终端设备请求在第一VPLMN接入的一个或多个切片具有映射关系。基于终端设备的位置信息和HPLMN的一个或多个切片的信息,确定候选VPLMN。
基于上述技术方案,HPLMN NSSF可以基于终端设备的位置信息和HPLMN的一个或多个切片的信息,为终端设备确定候选VPLMN,该候选VPLMN可以支持终端设备请求的全部切片或者部分切片,其中,与候选VPLMN支持的切片具有映射关系的HPLMN的切片包括部分与终端设备请求在第一VPLMN接入的切片具有映射关系的HPLMN的切片。
其中,候选VPLMN的数量为至少一个。
在一种可能的情况下,候选VPLMN可以支持终端设备请求的全部切片。这种情况下的候选VPLMN可以对应上述第一方面和第三方面描述的第二VPLMN。在另一种可能的情况下,候选VPLMN可以支持终端设备请求的部分切片,这种情况下的候选VPLMN可以对应上述第二方面和第四方面描述的至少一个候选VPLMN,上述第二方面和第四方面描述的第二VPLMN为该至少一个候选VPLMN中的一个。
结合第五方面,在第五方面的某些实现方式中,确定候选VPLMN,包括:向一个或者多个其他VPLMN的NSSF网元发送第二消息,第二消息用于请求一个或者多个其他VPLMN中每个其他VPLMN支持的切片的信息。从一个或者多个其他VPLMN接收每个其他VPLMN支持的切片的信息。将与该一个或者多个其他VPLMN中支持的切片具有映射关系的HPLMN的切片包括部分与终端设备请求在第一VPLMN接入的切片具有映射关系的HPLMN的切片的VPLMN确定为候选VPLMN。
在本申请中,HPLMN NSSF可以通过与一个或者多个其他VPLMN的NSSF网元进行交互得到每个其他VPLMN在终端设备所在的位置部署的切片的信息,进而HPLMN NSSF可以根据每个其他VPLMN支持的切片与HPLMN的一个或多个切片的映射关系确定候选VPLMN。
结合第五方面,在第五方面的某些实现方式中,每个其他VPLMN支持的切片包括分别与HPLMN的一个或多个切片具有映射关系的切片。
在本申请中,与HPLMN NSSF交互的每个其他VPLMN支持的切片包括分别与HPLMN的一个或多个切片具有映射关系的切片,这样有利于减少与HPLMN NSSF交互的其他VPLMN的数量,从而有利于减少信令开销。
结合第五方面,在第五方面的某些实现方式中,该方法还包括:当候选VPLMN在终端设备的位置支持HPLMN的一个或多个切片中的全部切片时,向HPLMN UDM发送候选VPLMN的信息。
在本申请中,候选VPLMN对应上述第一方面和第三方面描述的第二VPLMN,候选VPLMN在终端设备的位置支持的切片分别与HPLMN的一个或多个切片具有映射关系,其中,候选VPLMN的信息可以包括候选VPLMN的标识,候选VPLMN的信息可以指示HPLMN UDM调整候选VPLMN的选网优先级高于第一VPLMN的选网优先级,以使终端设备根据选网优先级接入第二VPLMN,更大程度地满足终端设备的业务需求。
结合第五方面,在第五方面的某些实现方式中,该方法还包括:当候选VPLMN在终端设备的位置支持HPLMN的一个或多个切片中的部分切片时,向HPLMN UDM发送候选VPLMN的信息以及候选VPLMN支持的切片的信息。
在本申请中,候选VPLMN对应上述第二方面和第四方面描述的至少一个候选VPLMN,该至少一个候选VPLMN在终端设备的位置支持的切片与HPLMN的一个或多个切片中的部分切片具有映射关系。HPLMN NSSF可以通过HPLMN UDM以及第一VPLMN向终端设备发送该至少一个候选VPLMN以及该至少一个候选VPLMN中每个候选VPLMN支持的切片的信息,以使终端设备从该至少一个候选VPLMN中选择出包括终端设备想要接入的切片的第二VPLMN,更大程度地满足终端设备的业务需求。
第六方面,提供了一种网络选择方法,应用于终端设备,该方法包括:向第一VPLMN发送第一消息,第一消息用于请求接入第一VPLMN,第一消息包括终端设备请求在第一VPLMN接入的一个或多个切片。从第一VPLMN接收至少一个候选VPLMN的信息以及与至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN的切片的信息。从至少一个候选VPLMN中确定第二VPLMN。向第一VPLMN发送第二VPLMN的信息,以请求更新第二VPLMN的选网优先级。
其中,每个候选VPLMN支持终端设备请求的部分切片。与候选VPLMN支持的切片具有映射关系的HPLMN的切片包括部分与终端设备请求在第一VPLMN接入的切片具有映射关系的HPLMN的切片。
基于上述技术方案,终端设备在接收到至少一个候选VPLMN的信息以及与至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN的切片的信息之后,终端设备可以根据期望接入的切片从至少一个候选VPLMN中确定支持的切片包括期望接入的切片的第二VPLMN,并通过第一VPLMN向HPLMN UDM发送第二VPLMN的信息,第二VPLMN的信息可以指示HPLMN UDM调整第二VPLMN的选网优先级高于第一VPLMN的选网优先级。这样有利于终端设备接入到期望请求的切片,满足终端设备的业务需求。
结合第六方面,在第六方面的某些实现方式中,从至少一个候选VPLMN中确定第二VPLMN,包括:根据用户的业务需求,从至少一个候选VPLMN中确定第二VPLMN。
结合第六方面,在第六方面的某些实现方式中,从第一VPLMN接收第三消息,第三消息携带第二VPLMN的选网优先级。
结合第六方面,在第六方面的某些实现方式中,第一消息还包括第二指示信息,第二指示信息用于指示若第一VPLMN不支持终端设备请求接入的切片中的至少一个,为终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息。
第七方面,提供了一种网络选择方法,应用于终端设备,该方法包括:向第一VPLMN发送第一消息,第一消息用于请求接入第一VPLMN,第一消息包括终端设备在第一VPLMN请求接入的一个或多个切片。
其中,所述第一消息还用于指示若所述第一VPLMN不支持所述终端设备请求接入的切片中的至少一个,为所述终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息。
在本申请中,第一消息可以指示网络为终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息。这样,在第一VPLMN不支持所述终端设备请求接入的切片中的至少一个的情况下,网络可以基于第一消息为终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息,这样有利于提高终端设备接入请求的全部切片的可能性,更大程度地满足终端设备的业务需求,提升使用体验。
第八方面,提供一种网络选择装置,包括:收发模块和确定模块。其中,收发模块用于:从终端设备接收第一消息,第一消息用于请求接入第一VPLMN,第一消息包括终端设备请求在第一VPLMN接入的一个或多个切片。确定模块用于:确定是否支持终端设备请求接入的全部切片。收发模块还用于:在不支持终端设备请求接入的切片中的至少一个的情况下,向HPLMN UDM发送终端设备的位置信息和HPLMN的一个或多个切片的信息,其中,HPLMN的一个或多个切片与终端设备请求在第一VPLMN接入的一个或多个切片具有映射关系;从HPLMNUDM接收第二VPLMN的选网优先级,第二VPLMN的选网优先级高于所述第一VPLMN的选网优先级,第二VPLMN支持的切片包括分别与HPLMN的一个或多个切片具有映射关系的切片;以及,向终端设备发送第二VPLMN的选网优先级。
结合第八方面,在第八方面的某些实现方式中,收发模块用于:向HPLMN UDM发送第一指示信息,第一指示信息用于指示更新选网优先级;以及,从HPLMN UDM接收更新后的选网优先级,更新后的选网优先级用于指示第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
结合第八方面,在第八方面的某些实现方式中,收发模块用于:在确定不支持所述终端设备请求接入的切片中的至少一个的情况下,向UDM发送所述第一指示信息。
结合第八方面,在第八方面的某些实现方式中,第一消息还包括第二指示信息,第二指示信息用于指示若第一VPLMN不支持终端设备请求接入的切片中的至少一个,为终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息。
第九方面,提供一种网络选择装置,包括:收发模块和确定模块。其中,收发模块用于:从终端设备接收第一消息,第一消息用于请求接入第一VPLMN,第一消息包括终端设备请求在第一VPLMN接入的一个或多个切片。确定模块用于:确定是否支持终端设备请求接入的全部切片。收发模块还用于:在不支持终端设备请求接入的切片中的至少一个的情况下,向HPLMN UDM发送终端设备的位置信息和HPLMN的一个或多个切片的信息,其中,HPLMN的一个或多个切片与终端设备请求在第一VPLMN接入的一个或多个切片具有映射关系;从HPLMNUDM接收至少一个候选VPLMN的信息以及与至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN的切片的信息,在终端设备请求接入的一个或多个切片中,与该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN的切片包括部分与终端设备请求在第一VPLMN接入的切片具有映射关系的HPLMN的切片;向终端设备发送至少一个候选VPLMN的信息以及与每个候选VPLMN支持的切片具有映射关系的HPLMN的切片的信息;从终端设备接收第二VPLMN的信息,第二VPLMN为至少一个候选VPLMN中的一个;以及,向HPLMN UDM发送第二VPLMN的信息,以请求更新第二VPLMN的选网优先级。
结合第九方面,在第九方面的某些实现方式中,收发模块用于:从HPLMN UDM接收第二VPLMN的选网优先级,第二VPLMN的选网优先级高于第一VPLMN的选网优先级;以及,向终端设备发送第二VPLMN的选网优先级。
结合第九方面,在第九方面的某些实现方式中,向HPLMN UDM发送第一指示信息,第一指示信息用于指示更新选网优先级;以及,从HPLMN UDM接收更新后的选网优先级,更新后的选网优先级用于指示第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
结合第九方面,在第九方面的某些实现方式中,在确定第一VPLMN不支持请求接入的切片中的至少一个的情况下,向HPLMN UDM发送第一指示信息。
结合第九方面,在第九方面的某些实现方式中,第一消息还包括第二指示信息,第二指示信息用于指示若第一VPLMN不支持终端设备请求接入的切片中的至少一个,为终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息。
第十方面,提供一种网络选择装置,包括:收发模块和确定模块。其中,收发模块用于:从第一VPLMN接收终端设备的位置信息和HPLMN的一个或多个切片的信息,其中,HPLMN的一个或多个切片与终端设备请求在第一VPLMN接入的一个或多个切片具有映射关系;向HPLMN NSSF发送终端设备的位置信息和HPLMN的一个或多个切片的信息;从HPLMN NSSF接收第二VPLMN的信息,第二VPLMN支持的切片包括分别与HPLMN的一个或多个切片具有映射关系的切片;确定模块用于:确定第二VPLMN的选网优先级。收发模块还用于:向第一VPLMN发送第二VPLMN的选网优先级,第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
结合第十方面,在第十方面的某些实现方式中,收发模块用于:从第一VPLMN接收第一指示信息,第一指示信息用于指示更新选网优先级;以及,向第一VPLMN发送更新后的选网优先级,更新后的选网优先级用于指示第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
第十一方面,提供一种网络选择装置,包括:收发模块和确定模块。其中,收发模块用于:从第一VPLMN接收终端设备的位置信息和HPLMN的一个或多个切片的信息,其中,HPLMN的一个或多个切片与终端设备请求在第一VPLMN接入的一个或多个切片具有映射关系;向HPLMN NSSF发送终端设备的位置信息和HPLMN的一个或多个切片的信息;从HPLMNNSSF接收至少一个候选VPLMN的信息以及与至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN的切片的信息,在终端设备请求接入的一个或多个切片中,其中,与每个候选VPLMN支持的切片具有映射关系的HPLMN的切片包括部分与终端设备请求在第一VPLMN接入的切片具有映射关系的HPLMN的切片;向第一VPLMN发送至少一个候选VPLMN的信息以及与每个候选VPLMN支持的切片具有映射关系的HPLMN的切片的信息;以及,从第一VPLMN接收第二VPLMN的信息,第二VPLMN为至少一个候选VPLMN中的一个。确定模块用于:确定第二VPLMN的选网优先级。
结合第十一方面,在第十一方面的某些实现方式中,收发模块用于:向第一VPLMN发送第二VPLMN的选网优先级,第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
结合第十一方面,在第十一方面的某些实现方式中,收发模块用于:从第一VPLMN接收第一指示信息,第一指示信息用于指示更新选网优先级;以及,向第一VPLMN发送更新后的选网优先级,更新后的选网优先级用于指示第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
第十二方面,提供一种网络选择装置,包括:收发模块和确定模块。其中,收发模块用于:HPLMN UDM接收终端设备的位置信息和HPLMN的一个或多个切片的信息,其中,HPLMN的一个或多个切片与终端设备请求在第一VPLMN接入的一个或多个切片具有映射关系。确定模块用于:基于终端设备的位置信息和HPLMN的一个或多个切片的信息,确定VPLMN,其中,与该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN的切片包括部分与终端设备请求在第一VPLMN接入的切片具有映射关系的HPLMN的切片。
结合第十二方面,在第十二方面的某些实现方式中,收发模块用于:向一个或者多个其他VPLMN NSSF发送第二消息,第二消息用于请求该一个或者多个其他VPLMN中每个其他VPLMN支持的切片的信息;以及,从该一个或者多个其他VPLMN接收每个其他VPLMN支持的切片的信息。确定模块用于:将与该一个或者多个其他VPLMN中支持的切片具有映射关系的HPLMN的切片包括部分与终端设备请求在第一VPLMN接入的切片具有映射关系的HPLMN的切片的VPLMN确定为候选VPLMN。
结合第十二方面,在第十二方面的某些实现方式中,每个其他VPLMN支持的切片包括与HPLMN的一个或多个切片具有映射关系的切片。
结合第十二方面,在第十二方面的某些实现方式中,当候选VPLMN在终端设备的位置支持HPLMN的一个或多个切片中的全部切片时,向HPLMN UDM发送候选VPLMN的信息。
结合第十二方面,在第十二方面的某些实现方式中,当候选VPLMN在终端设备的位置支持HPLMN的一个或多个切片中的部分切片时,向HPLMN UDM发送候选VPLMN的信息以及候选VPLMN支持的切片的信息。
第十三方面,提供一种网络选择装置,包括:收发模块和确定模块。其中,收发模块用于:向第一VPLMN发送第一消息,第一消息用于请求接入第一VPLMN,第一消息包括终端设备请求在第一VPLMN接入的一个或多个切片;从第一VPLMN接收至少一个候选VPLMN的信息以及与至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN的切片的信息,与候选VPLMN支持的切片具有映射关系的HPLMN的切片包括部分与终端设备请求在第一VPLMN接入的切片具有映射关系的HPLMN的切片。确定模块用于:从至少一个候选VPLMN中确定第二VPLMN。收发模块还用于:向第一VPLMN发送第二VPLMN的信息,以请求更新第二VPLMN的选网优先级。
结合第十三方面,在第十三方面的某些实现方式中,确定模块用于:根据用户的业务需求,从该至少一个候选VPLMN中确定第二VPLMN。
结合第十三方面,在第十三方面的某些实现方式中,收发模块用于:从第一VPLMN接收第三消息,第三消息携带第二VPLMN的选网优先级。
结合第十三方面,在第十三方面的某些实现方式中,第一消息还包括第二指示信息,第二指示信息用于指示若第一VPLMN不支持终端设备请求接入的切片中的至少一个,为终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息。
第十四方面,提供一种网络选择装置,包括:确定模块和收发模块。其中,确定模块用于:确定第一消息,第一消息用于请求接入第一VPLMN,第一消息包括终端设备在第一VPLMN请求接入的一个或多个切片。收发模块用于:向第一VPLMN发送第一消息。其中,第一消息还用于指示若第一VPLMN不支持终端设备请求接入的切片中的至少一个,为终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息。
第十五方面,提供了另一种网络选择装置,包括处理器,该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述任一方面中任一种可能实现方式中的方法。可选地,该装置还包括存储器。可选地,该装置还包括通信接口,处理器与通信接口耦合。
在一种实现方式中,该网络选择装置为第一VPLMN的AMF网元、HPLMN的UDM网元、HPLMN的NSSF网元或者终端设备。当该网络选择装置为第一VPLMN的AMF网元、HPLMN的UDM网元、HPLMN的NSSF网元或者终端设备时,通信接口可以是收发器,或,输入/输出接口。
在另一种实现方式中,该网络选择装置为配置于第一VPLMN的AMF网元、HPLMN的UDM网元、HPLMN的NSSF网元或者终端设备中的芯片。当该网络选择装置为配置于第一VPLMN的AMF网元、HPLMN的UDM网元、HPLMN的NSSF网元或者终端设备中的芯片时,通信接口可以是输入/输出接口。
第十六方面,提供了一种处理器,包括:输入电路、输出电路和处理电路。处理电路用于通过输入电路接收信号,并通过输出电路发射信号,使得处理器执行上述任一方面中任一种可能实现方式中的方法。
在具体实现过程中,上述处理器可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本申请对处理器及各种电路的具体实现方式不做限定。
第十七方面,提供了一种处理装置,包括处理器和存储器。该处理器用于读取存储器中存储的指令,并可通过接收器接收信号,通过发射器发射信号,以执行上述任一方面中任一种可能实现方式中的方法。
可选地,处理器为一个或多个,存储器为一个或多个。
可选地,存储器可以与处理器集成在一起,或者存储器与处理器分离设置。
在具体实现过程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,ROM),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请对存储器的类型以及存储器与处理器的设置方式不做限定。
应理解,相关的数据交互过程例如发送指示信息可以为从处理器输出指示信息的过程,接收能力信息可以为处理器接收输入能力信息的过程。具体地,处理输出的数据可以输出给发射器,处理器接收的输入数据可以来自接收器。其中,发射器和接收器可以统称为收发器。
上述第十七方面中的处理装置可以是一个芯片,该处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。
第十八方面,提供了一种计算机程序产品,计算机程序产品包括:计算机程序代码,当该计算机程序代码被运行时,使得计算机执行上述任一方面中任一种可能实现方式中的方法。
第十九方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,当该计算机程序被运行时,使得计算机执行上述任一方面中任一种可能实现方式中的方法。
附图说明
图1是一种漫游场景下的切片映射的示意图;
图2是适用于本申请实施例的一种网络架构的示意图;
图3是适用于本申请实施例的另一种网络架构的示意图;
图4是本申请实施例适用的一种终端设备的结构示意图;
图5是本申请实施例提供的一种网络选择方法的示意性流程图;
图6是本申请实施例提供的另一种网络选择方法的示意性流程图;
图7是本申请实施例提供的再一种网络选择方法的示意性流程图;
图8是本申请实施例提供的又一种网络选择方法的示意性流程图;
图9是本申请实施例提供的一种网络选择装置的示意性框图;
图10是本申请实施例提供的另一种网络选择装置的示意性框图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一PLMN和第二PLMN是为了区分不同的PLMN,第一消息和第二消息是为了区分不同的消息,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
需要说明的是,本申请中,“示例性地”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性地”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”或者“例如”等词旨在以具体方式呈现相关概念。
此外,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b和c中的至少一项(个),可以表示:a,或b,或c,或a和b,或a和c,或b和c,或a、b和c,其中a,b,c可以是单个,也可以是多个。
为便于理解,下面对本申请实施例所涉及的术语进行简单介绍。
1.网络切片(network slice)
5G时代有数以千亿的物联网设备接入网络,不同类型的应用场景对网络的需求是差异化的,有的甚至是相互冲突的。通过单一网络同时为不同类型的应用场景提供服务,可能会导致网络架构异常复杂,网络管理效率和资源利用率低下。5G网络切片技术通过在同一网络基础设施上虚拟独立逻辑网络的方式为不同的应用场景提供相互隔离的网络环境,使得不同应用场景可以按照各自的需求定制网络功能和特性,能够切实保障不同业务的QoS需求。
5G网络切片要实现的目标是将终端设备、接入网资源、核心网资源以及网络运维和管理***等进行有机组合,为不同商业场景或者业务类型提供能够独立运维的、相互隔离的完整网络。多种多样的场景对第三代移动通信项目(3rd generation partnershipproject,3GPP)生态***提出了不同的需要,例如,计费、策略、安全、移动性等。3GPP强调了网络切片之间不相互影响,例如突发的大量的抄表业务不应该影响正常的移动宽带业务。为了满足多样性需求和切片间的隔离,需要业务间相对独立的管理和运维,并提供量身定做的业务功能和分析能力。不同类型业务的实例部署在不同的网络切片上,相同业务类型的不同实例也可部署在不同的网络切片上。
当核心网部署了网络切片,如果用户初始附着到网络时,会触发网络切片的选择过程。网络切片的选择过程需要考虑的参数包括:用户的签约数据、本地配置信息、漫游协议、运营商的策略等,综合考虑上述参数可以为终端设备选择合适的切片类型。
本申请实施例中可以将网络切片简称为切片。
2.网络切片的标识
单个网络切片选择辅助信息(single network slice selection assistanceinformation,S-NSSAI)用于标识单个网络切片。S-NSSAI包括切片类型/业务类型(slice/service type,SST)和切片差异化标识(slice differentiator,SD),其中,SST用于描述网络切片的特性和业务方面的特征;SD用于区分具有相同SST特征的不同网络切片。
网络切片选择辅助信息(network slice selection assistance information,NSSAI)是一组S-NSSAI的集合,用于标识多个网络切片。终端设备可以向核心网提供由一组参数组成的NSSAI,为使核心网为终端设备选择网络切片实例。NSSAI可以是标准化的值或者PLMN内的特定值。
5G网络中的NSSAI可以是配置的NSSAI(configured NSSAI)、请求的NSSAI(requested NSSAI)或者允许的NSSAI(allowed NSSAI)。
其中,当终端设备需要接入到某个网络切片时,终端设备可以向核心网提供请求的NSSAI,用于核心网为终端设备选择网络切片实例。无线接入网(radio access network,RAN)根据无线资源控制(radio resource control,RRC)层中终端设备携带的请求的NSSAI(Requested NSSAI)向核心网发送初始入网请求消息。在终端设备附着到核心网中的当前的PLMN之后,当前的PLMN根据终端设备的签约数据、漫游协议以及本地配置等信息综合判断,通过注册接受消息为终端设备返回当前的PLMN允许的NSSAI,用于后续终端设备发起业务请求时将该允许的NSSAI发送至核心网。
终端设备中存储有每个PLMN下的配置的NSSAI和/或允许的NSSAI。配置的NSSAI是在与PLMN的交互之前配置在终端设备中,该值是配置在终端设备上的一个缺省的NSSAI,可以用于终端设备在该PLMN中初始入网时使用。
如果核心网决定更新终端设备存储的允许的NSSAI,可以通过网络触发移动性管理(mobility management,MM)流程,例如移动性注册更新流程,以此来更新终端设备本地存储的允许的NSSAI。
3.漫游场景下的网络切片映射(mapping)
归属地PLMN(home PLMN,HPLMN)与不同的VPLMN之间存在不同的漫游协议时,不同的VPLMN部署的S-NSSAI(以下简称为VPLMN S-NSSAI)与HPLMN部署的S-NSSAI(以下简称为HPLMN S-NSSAI)之间会存在不同的映射关系。终端设备在漫游场景下的某个VPLMN发起注册请求时,注册请求消息中携带请求的NSSAI(Requested NSSAI),可选地,还可以携带与请求的NSSAI(Requested NSSAI)中每个S-NSSAI具有映射的关系的HPLMN S-NSSAI(mappingof Requested NSSAI)。
图1是一种漫游场景下的切片映射的示意图。如图1所示,HPLMN、VPLMN-1和VPLMN-2是三个不同的PLMN,示例性地,VPLMN-1S-NSSAI为部署在VPLMN-1的增强移动宽带(enhanced mobile broadband,eMBB)切片,HPLMN S-NSSAI为部署在HPLMN的超可靠低时延通信(ultra reliable low latency communication,URLLC)切片,VPLMN-2S-NSSAI为部署在VPLMN-2的车联网(vehicle to everything,V2X)切片。
其中,VPLMN-1S-NSSAI与HPLMN S-NSSAI具有映射关系1(mapping-1),当终端设备在VPLMN-1中想要访问URLLC切片对应的业务时,由于VPLMN-1未部署URLLC切片但是根据映射关系1,终端设备可以获知在VPLMN-1中请求接入eMBB切片即可。针对上述示例,终端设备在VPLMN-1发起注册请求时,注册请求消息中包括VPLMN-1S-NSSAI。可选地,注册请求消息中还包括VPLMN-1S-NSSAI和HPLMN S-NSSAI之间的映射关系1。
VPLMN-2S-NSSAI与HPLMN S-NSSAI具有映射关系2(mapping-2),当终端设备在VPLMN-2中想要访问URLLC切片对应的业务时,由于VPLMN-2未部署URLLC切片但是根据映射关系2,终端设备可以获知在VPLMN-2中请求接入V2X切片即可。因此终端设备在VPLMN-2发起注册请求时,携带的请求的NSSAI(Requested NSSAI)包括VPLMN-2S-NSSAI。可选地,注册请求消息中还包括VPLMN-2S-NSSAI和HPLMN S-NSSAI之间的映射关系2。
在漫游场景下,示例性地,终端设备侧配置的选网策略为VPLMN-1的选网优先级高于VPLMN-2的选网优先级,VPLMN-1部署了网络切片1(如图1中的URLLC切片),VPLMN-2部署了网络切片2(如图1中的V2X切片),终端设备在当前位置想要接入的是网络切片2。终端设备按照选网优先级接入VPLMN-1,但是VPLMN-1没有部署终端设备想要接入的网络切片2,无法为终端设备提供网络切片2对应的业务。
需要注意的是,图1所示仅是漫游场景的不同切片之间进行映射的一种示例,本申请不限制漫游场景的切片映射的具体方法。作为一种可选的实施方式,漫游场景中还可以在相同切片之间进行映射,例如,HPLMN、VPLMN-1和VPLMN-2均部署了eMBB切片但是采用不同的切片标识来标识该eMBB切片,具体地,HPLMN S-NSSAI#1用于标识HPLMN部署的eMBB切片,VPLMN-1S-NSSAI#2用于标识VPLMN-1部署的eMBB切片,VPLMN-2S-NSSAI#3用于标识VPLMN-2部署的eMBB切片,那么,HPLMN S-NSSAI#1与VPLMN-1S-NSSAI#2具有映射关系1,HPLMN S-NSSAI#1与VPLMN-2S-NSSAI#3具有映射关系2。
有鉴于此,本申请实施例提供一种网络选择方法和网络选择装置,在该方法中,终端设备漫游到拜访地,且终端设备所在的位置存在多个VPLMN的网络,多个VPLMN按照PLMN选网优先级进行排序,终端设备在有入网需求时,可以按照PLMN选网优先级的顺序选择满足入网条件的VPLMN。在本申请中,终端设备可以先按照预设的PLMN选网优先级的顺序判断多个VPLMN中的第一VPLMN满足入网条件,并请求接入第一VPLMN。网络可以在终端设备接入的第一VPLMN无法支持终端设备请求的网络切片的情况下,基于终端设备请求的网络切片为终端设备寻找可以支持终端设备请求的网络切片的VPLMN(称为第二VPLMN),其中,第二VPLMN在终端设备所在的位置部署了终端设备在第一VPLMN请求的网络切片,网络调整第二VPLMN的选网优先级并将调整后的第二VPLMN的选网优先级发送至终端设备,其中,调整后的第二VPLMN的选网优先级高于第一VPLMN的选择优先级,这样终端设备可以判断是否接入优先级高于第一VPLMN的第二VPLMN,从而接入终端设备请求的网络切片,有利于满足终端设备的业务需求。可以理解为,现有技术中,终端设备按照预设的PLMN选网优先级的顺序判断接入的第一VPLMN没有部署终端设备请求的网络切片,导致终端的业务体验受到影响,通过本申请实施例的方法,网络确定出的第二VPLMN在终端设备所在的位置部署了终端设备请求的网络切片,这样终端设备选择接入第二VPLMN之后,有利于成功接入终端设备请求的网络切片,提高终端设备的用户体验。
本申请提供的技术方案可以应用于各种通信***,例如:5G移动通信***或新无线接入技术(new radio access technology,NR)。其中,5G移动通信***可以包括非独立组网(non-standalone,NSA)和/或独立组网(standalone,SA)。
本申请提供的技术方案还可以应用于机器类通信(machine typecommunication,MTC)、机器间通信长期演进技术(Long Term Evolution-machine,LTE-M)、设备到设备(device to device,D2D)网络、机器到机器(machine to machine,M2M)网络、物联网(internet of things,IoT)网络或者其他网络。其中,IoT网络例如可以包括车联网。其中,车联网***中的通信方式统称为车到其他设备(vehicle to X,V2X,X可以代表任何事物),例如,该V2X可以包括:车辆到车辆(vehicle to vehicle,V2V)通信,车辆与基础设施(vehicle to infrastructure,V2I)通信、车辆与行人之间的通信(vehicle topedestrian,V2P)或车辆与网络(vehicle to network,V2N)通信等。
本申请提供的技术方案还可以应用于未来的通信***,如第六代移动通信***等。本申请对此不作限定。
图2是适用于本申请实施例的一种网络架构的示意图。如图2所示,该网络架构为基于服务化架构的5G网络架构,该网络架构可以包括用户设备(user equipment,UE)、数据网络(data network,DN)、无线接入网(access network,RAN)以及核心网(core network,CN)。其中,核心网可以包括如下网元:网络切片选择功能(network slice selectionfunction,NSSF)网元、网络开放功能(network exposure function,NEF)网元、网络存储功能(Network Repository Function,NRF)网元、策略控制功能(policy control function,PCF)网元、统一数据管理(unified data management,UDM)网元、应用功能(applicationfunction,AF)网元、接入和移动性管理功能(access and mobility managementfunction,AMF)网元、会话管理功能(session management function,SMF)网元、网络切片选择的认证和授权功能(network slice-specific authentication and authorizationfunction,NSSAAF)网元、认证服务器(authentication server function,AUSF)网元、业务通信代理(service communication proxy,SCP)网元、网络切片准入控制(Network SliceAdmission Control Function,NSACF)网元、用户面功能(user plane function,UPF)网元。
图3是适用于本申请实施例的另一种网络架构的示意图。如图3所示,该网络架构为基于点对点接口的5G网络架构,同样地,该网络架构可以包括UE、数据网络、无线接入网以及核心网。其中,核心网可以包括如下网元:NSSF网元、AUSF网元、NSSAAF网元、UDM网元、NSACF网元、AMF网元、SMF网元、PCF网元、AF网元。
应理解,图2和图3示出的5G网络架构还可以包括更多的网元,此处未予以示出。
图2或图3所示的RAN可用于实现无线相关的功能,DN可用于为UE提供数据传输服务。数据网络可以是公用数据网(public data network,PDN)网络,如因特网(Internet)等,也可以是本地接入数据网络(local access data network,LADN),如移动边缘计算(mobile edge computing,MEC)节点的网络;还可以是第三方的业务网络、IP多媒体服务业务(IP multi-media service)网络等。
下面对核心网包括的几个关键逻辑网元进行介绍:
1、AMF网元:负责用户的移动性管理,包括移动状态管理,分配用户临时身份标识,认证和授权用户。
2、UDM网元:负责管理签约数据,当签约数据修改的时候,负责通知相应的网元。
3、NSSF网元:负责网络切片的选择。
4、SMF网元:负责用户面(user plane,UP)网元选择,UP网元重选,互联网协议(internet protocol,IP)地址分配,负责会话的建立、修改和释放,服务质量(quality ofservice,QoS)控制。
5、AUSF网元:主要负责网络安全,用于产生密钥,实现对于UE的双向鉴权,实现3GPP和非3GPP的接入认证。
6、NEF网元:开放各个网元的能力,转换内外部的信息,用于边缘计算场景。
7、PCF网元:主要用于管理策略规则,管理用户订阅信息等。
8、UDR:存储和检索签约数据、策略数据和公共架构数据等,供UDM、PCF和NEF获取相关数据。UDR能够针对不同类型的数据如签约数据、策略数据有不同的数据接入鉴权机制,以保证数据接入的安全性。UDR对于非法的服务化操作或者数据接入请求要能够返回携带合适原因值的失败响应。
9、NRF网元:负责网元的注册和发现功能,并维护网元的信息,例如,该网元的实例标识、类型、PLMN、切片相关的标识、IP地址或者全限定域名(fully qualified domainname,FQDN)、该网元的能力、支持的服务等。
10、AF网元:主要用于向网络发送应用影响的数据路由信息,通过网络开放功能网元与策略框架交互进行策略控制等。
11、UPF网元:将PDU会话与数据网络互连、分组路由和转发以及数据包检测。
图2和图3的区别在于:图2所示的网络架构中的各个网元之间的接口为服务化的接口,图3所示的网络架构中的各个网元之间的接口为点对点的接口。
应理解,本申请实施例适用的网络架构并不局限于图2或图3,任何能够实现上述各个网元的功能的网络架构都适用于本申请实施例。
还应理解,上述核心网包括的网元可以是各自独立的设备,也可以集成于同一设备中实现不同的功能,本申请对于上述网元的具体形态不作限定。
还应理解,上述命名仅为便于区分不同的功能而定义,不应对本申请构成任何限定。本申请并不排除在5G网络以及未来其它的网络中采用其他命名的可能。例如,在6G网络中,上述各个网元中的部分或全部可以沿用5G中的术语,也可能采用其他名称等。图2或图3中的各个网元之间的接口名称只是一个示例,具体实现中接口的名称可能为其他的名称,本申请对此不作具体限定。此外,上述各个网元之间的所传输的消息(或信令)的名称也仅仅是一个示例,对消息本身的功能不构成任何限定。
本申请实施例的终端设备可以是具有无线连接功能的手持式设备、车载设备等,该终端设备也可以称为终端(terminal)、用户设备(user equipment,UE)、移动台(mobilestation,MS)、移动终端(mobile terminal,MT)等。
目前,一些终端设备的举例为:手机(mobile phone)、平板电脑、智能电视、笔记本电脑、平板电脑(Pad)、掌上电脑、移动互联网设备(mobile internet device,MID)、虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiationprotocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等,本申请的实施例对终端设备所采用的具体技术和具体设备形态不作限定。
作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
应理解,本申请实施例中,终端设备可以是用于实现终端设备功能的装置,也可以是能够支持终端设备实现该功能的装置,例如芯片***,该装置可以被安装在终端中。本申请实施例中,芯片***可以由芯片构成,也可以包括芯片和其他分立器件。
本申请实施例中的终端设备也可以称为:用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。
图4是本申请实施例适用的一种终端设备的结构示意图。如图4所示,该终端设备400可以包括:处理器110,外部存储器接口120,内部存储器121,通用串行总线(universalserial bus,USB)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,传感器180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,SIM)卡接口195等。可以理解的是,本实施例示意的结构并不构成对终端设备400的具体限定。在本申请另一些实施例中,终端设备400可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件,或软件和硬件的组合实现。
处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,显示处理单元(displayprocess unit,DPU),和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。在一些实施例中,终端设备400也可以包括一个或多个处理器110。其中,处理器可以是终端设备400的神经中枢和指挥中心。处理器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。这就避免了重复存取,减少了处理器110的等待时间,因而提高了终端设备400的效率。
在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或USB接口等。其中,USB接口130是符合USB标准规范的接口,具体可以是Mini USB接口,MicroUSB接口,USB Type C接口等。USB接口130可以用于连接充电器为终端设备400充电,也可以用于终端设备400与***设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。
可以理解的是,本申请实施例示意的各模块间的接口连接关系为示意性说明,并不构成对终端设备400的结构限定。在本申请另一些实施例中,终端设备400也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
终端设备400的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。天线1和天线2用于发射和接收电磁波信号。终端设备400中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
移动通信模块150可以提供应用在终端设备400上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170A,受话器170B等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。
无线通信模块160可以提供应用在终端设备400上的包括无线局域网(wirelesslocal area networks,WLAN),蓝牙,全球导航卫星***(global navigation satellitesystem,GNSS),调频(frequency modulation,FM),NFC,红外技术(infrared,IR)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收到发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
在一些实施例中,终端设备400的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得终端设备400可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括GSM,GPRS,CDMA,WCDMA,TD-SCDMA,LTE,GNSS,WLAN,NFC,FM,和/或IR技术等。上述GNSS可以包括全球卫星定位***(global positioning system,GPS),全球导航卫星***(global navigation satellite system,GLONASS),北斗卫星导航***(beidou navigation satellite system,BDS),准天顶卫星***(quasi-zenith satellitesystem,QZSS)和/或星基增强***(satellite based augmentation systems,SBAS)。
传感器180可以包括压力传感器180A,陀螺仪传感器180B,气压传感器180C,磁传感器180D,加速度传感器180E,距离传感器180F,接近光传感器180G,指纹传感器180H,温度传感器180J,触摸传感器180K,环境光传感器180L,骨传导传感器180M等。
下面将结合附图详细说明本申请实施例提供的网络选择方法。
图5是本申请实施例提供的一种网络选择方法500的示意性流程图。方法500可以应用于如图2或图3所示的网络架构,但本申请实施例对此不作限定。方法500包括如下步骤:
S501,终端设备向第一VPLMN中的AMF网元(以下称为第一VPLMN AMF)发送第一消息。相应地,第一VPLMN AMF接收第一消息。
在本申请实施例中,第一消息用于请求接入第一VPLMN,第一消息包括终端设备请求的NSSAI(Requested NSSAI),该请求的NSSAI(Requested NSSAI)包括一个或多个S-NSSAI,S-NSSAI用于标识第一VPLMN的切片,也即,第一消息中包含的一个或多个S-NSSAI可以标识终端设备请求在第一VPLMN接入的一个或多个切片。
可选地,第一消息还包括请求的NSSAI的映射关系(mapping of RequestedNSSAI),请求的NSSAI的映射关系(mapping of Requested NSSAI)指的是请求的NSSAI中的每个S-NSSAI和HPLMN S-NSSAI之间的映射关系。其中,HPLMN是终端设备的归属地PLMN,HPLMN S-NSSAI用于标识HPLMN部署的切片,可以理解为,请求的NSSAI的映射关系(mappingof Requested NSSAI)用于表示终端设备请求在第一VPLMN中接入的一个或多个切片与HPLMN的一个或多个切片具有映射关系。
举例说明,终端设备根据业务需求期望访问HPLMN S-NSSAI-A、HPLMN S-NSSAI-B和HPLMN S-NSSAI-C,但是由于终端设备处于漫游状态且位于VPLMN,该终端设备根据配置信息确定VPLMN S-NSSAI-1和HPLMN S-NSSAI-A具有映射关系,VPLMN S-NSSAI-2和HPLMNS-NSSAI-B具有映射关系,VPLMN S-NSSAI-3和HPLMN S-NSSAI-C具有映射关系。因此,终端设备可以向第一VPLMN AMF发送请求的NSSAI(Requested NSSAI)以及请求的NSSAI的映射关系(mapping of Requested NSSAI),其中,请求的NSSAI(Requested NSSAI)包含VPLMNS-NSSAI-1、VPLMN S-NSSAI-2和VPLMN S-NSSAI-3,请求的NSSAI的映射关系(mapping ofRequested NSSAI)包括HPLMN S-NSSAI-A、HPLMN S-NSSAI-B和HPLMN S-NSSAI-C。可以理解为,VPLMN并没有部署HPLMN S-NSSAI-A、HPLMN S-NSSAI-B和HPLMN S-NSSAI-C分别所标识的切片,而是部署了与HPLMN S-NSSAI-A、HPLMN S-NSSAI-B和HPLMN S-NSSAI-C分别具有映射关系的切片,因此终端设备在第一消息中携带映射关系告诉第一VPLMN AMF该终端设备期望访问的切片到底是哪一个。
其中,第一VPLMN为终端设备在漫游场景下请求接入的VPLMN,也可以称为服务Serving VPLMN。终端设备可以按照预配置的PLMN选网优先级请求接入第一VPLMN。请求的NSSAI(Requested NSSAI)包含的一个或多个S-NSSAI对应的是第一VPLMN S-NSSAI。
示例性地,第一消息为终端设备在第一VPLMN发起的注册请求消息。
可选地,第一消息还可以包括第二指示信息,该第二指示信息用于指示若第一VPLMN不支持终端设备请求接入的切片,即第一VPLMN不支持请求的NSSAI(RequestedNSSAI)中的至少一个S-NSSAI,为终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息,即,终端设备期望网络寻找到的VPLMN支持的切片包括与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的HPLMN S-NSSAI具有映射关系的切片。第一VPLMN AMF在接收到第二指示信息之后,第一VPLMN确定为终端设备寻找其他VPLMN,并且第一VPLMN AMF向终端设备返回寻找到的其他VPLMN的信息。这样,第二指示信息可以触发第一VPLMN AMF通过HPLMN NSSF尽可能地为终端设备寻找支持的切片包括与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的HPLMN S-NSSAI具有映射关系的切片的其他VPLMN,以期尽可能地满足终端设备的业务需求。
S502,在第一VPLMN不支持终端设备请求接入的切片中的至少一个的情况下,第一VPLMN AMF向HPLMN UDM发送终端设备的位置信息和HPLMN的一个或多个切片的信息。相应地,UDM接收终端设备的位置信息和HPLMN的一个或多个切片的信息。
其中,第一VPLMN AMF确定HPLMN的一个或多个切片的信息的方法可以是:在一种可能的实现方式中,在S501中,终端设备在第一消息中携带请求的NSSAI(RequestedNSSAI)以及请求的NSSAI的映射关系(mapping of Requested NSSAI)。其中,请求的NSSAI的映射关系(mapping of Requested NSSAI)指的是与请求的NSSAI(Requested NSSAI)中每一个S-NSSAI具有映射关系的HPLMN S-NSSAI,即可以理解为,请求的NSSAI的映射关系(mapping of Requested NSSAI)包含了与请求的NSSAI(Requested NSSAI)中的每个S-NSSAI具有映射关系的HPLMN S-NSSAI,第一VPLMN AMF将与请求的NSSAI(RequestedNSSAI)中的每个S-NSSAI具有映射关系的HPLMN S-NSSAI发送至HPLMN UDM。当第一VPLMNAMF判断不支持终端设备请求接入的切片中的至少一个,即第一VPLMN不支持请求的NSSAI(Requested NSSAI)中的至少一个,那么第一VPLMN AMF可以根据终端设备在第一消息中携带的请求的NSSAI的映射关系(mapping of Requested NSSAI)确定HPLMN S-NSSAIs,即确定HPLMN的一个或多个切片的信息。
在一种可能的实现方式中,请求的NSSAI的映射关系(mapping of RequestedNSSAI)可以预先配置在终端设备上。
在另一种可能的实现方式中,在执行S501之前,终端设备可以从第一VPLMN AMF获取请求的NSSAI的映射关系(mapping of Requested NSSAI)。
举例说明,请求的NSSAI(Requested NSSAI)以及请求的NSSAI的映射关系(mapping of Requested NSSAI)如下表1所示。其中,请求的NSSAI包含VPLMN S-NSSAI-1、VPLMN S-NSSAI-2和VPLMN S-NSSAI-3,其中,VPLMN S-NSSAI-1和HPLMN S-NSSAI-A具有映射关系,VPLMN S-NSSAI-2和HPLMN S-NSSAI-B具有映射关系,VPLMN S-NSSAI-3和HPLMN S-NSSAI-C具有映射关系。当第一VPLMN不支持请求的NSSAI(Requested NSSAI)中的至少一个S-NSSAI时,第一VPLMN AMF可以将HPLMN S-NSSAI-A、HPLMN S-NSSAI-B以及HPLMN S-NSSAI-C发送至HPLMN UDM,即S502中的HPLMN的一个或多个切片的信息指的是HPLMN S-NSSAI-A、HPLMN S-NSSAI-B以及HPLMN S-NSSAI-C。
表1
作为另一种可能的实现方式,在S501中,终端设备在第一消息中携带请求的NSSAI(Requested NSSAI),即S501中的第一消息未携带请求的NSSAI的映射关系(mapping ofRequested NSSAI)。当第一VPLMN AMF判断不支持终端设备请求接入的切片中的至少一个,即第一VPLMN不支持请求的NSSAI(Requested NSSAI)中的至少一个,那么第一VPLMN AMF可以根据终端设备在第一消息中携带的请求的NSSAI以及第一VPLMN和HPLMN之间的漫游协议确定请求的NSSAI的映射关系(mapping of Requested NSSAI),即确定与请求的NSSAI(Requested NSSAI)中每一个S-NSSAI具有映射关系的HPLMN S-NSSAI,即HPLMN的一个或多个切片的信息。
应理解,第一VPLMN和HPLMN之间的漫游协议包含了第一VPLMN S-NSSAI和HPLMNS-NSSAI之间的映射关系。
举例说明,第一VPLMN和HPLMN之间的漫游协议预配置在第一VPLMN中,第一VPLMN和HPLMN之间的漫游协议包含了第一VPLMN S-NSSAI和HPLMN S-NSSAI之间的映射关系(如表2所示)。终端设备在第一消息中携带请求的NSSAI(Requested NSSAI),其中,请求的NSSAI(Requested NSSAI)包含VPLMN S-NSSAI-1、VPLMN S-NSSAI-2和VPLMN S-NSSAI-3。当第一VPLMN不支持请求的NSSAI(Requested NSSAI)中的至少一个S-NSSAI时,第一VPLMNAMF根据第一VPLMN S-NSSAI和HPLMN S-NSSAI之间的映射关系(如表2所示)确定VPLMN S-NSSAI-1和HPLMN S-NSSAI-A具有映射关系,VPLMN S-NSSAI-2和HPLMN S-NSSAI-B具有映射关系,VPLMN S-NSSAI-3和HPLMN S-NSSAI-C具有映射关系。这样,第一VPLMN AMF可以将HPLMN S-NSSAI-A、HPLMN S-NSSAI-B以及HPLMN S-NSSAI-C发送至HPLMN UDM,即S502中的HPLMN的一个或多个切片的信息指的是HPLMN S-NSSAI-A、HPLMN S-NSSAI-B以及HPLMN S-NSSAI-C。
表2
第一VPLMN S-NSAI | HPLMN S-NSSAI |
VPLMN S-NSSAI-1 | HPLMN S-NSSAI-A |
VPLMN S-NSSAI-2 | HPLMN S-NSSAI-B |
VPLMN S-NSSAI-3 | HPLMN S-NSSAI-C |
综上所述,上述描述中的HPLMN的一个或多个切片的信息的含义也可以替换成与请求的NSSAI(Requested NSSAI)中的每个S-NSSAI具有映射关系的HPLMN S-NSSAI或者请求的NSSAI的映射关系(mapping of Requested NSSAI)。为了描述方便,以下将以请求的NSSAI的映射关系(mapping of Requested NSSAI)来表示HPLMN的一个或多个切片的信息。
在S502中,第一VPLMN AMF确定不支持终端设备请求接入的切片中的至少一个,也就是第一VPLMN无法支持终端设备请求接入的全部切片。在这种场景下,第一VPLMN AMF可以通过HPLMN尝试为终端设备寻找可以支持请求接入的全部切片的其他VPLMN的信息。
可选地,在S502之前,第一VPLMN AMF确定终端设备请求接入的一个或多个切片中是否存在第一VPLMN不支持的切片。
在一种可能的实现方式中,第一VPLMN AMF可以根据终端设备的位置信息以及终端设备签约的网络切片信息判断是否存在第一VPLMN不支持的切片。
举例说明,终端设备可以向第一VPLMN AMF发送请求的NSSAI(Requested NSSAI)以及请求的NSSAI的映射关系(mapping of Requested NSSAI),其中,请求的NSSAI(Requested NSSAI)包含VPLMN S-NSSAI-1、VPLMN S-NSSAI-2和VPLMN S-NSSAI-3。第一VPLMN AMF根据终端设备的位置信息以及终端设备签约的网络切片信息,确定在终端设备所在的位置部署有与HPLMN S-NSSAI-A具有映射关系的VPLMN S-NSSAI-1,与HPLMN S-NSSAI-B具有映射关系的VPLMN S-NSSAI-2,但是未部署有与HPLMN S-NSSAI-C具有映射关系的VPLMN S-NSSAI-3。因此,第一VPLMN仅支持与HPLMN S-NSSAI-A和HPLMN S-NSSAI-B具有映射关系的VPLMN S-NSSAI-1和VPLMN S-NSSAI-2,无法支持与HPLMN S-NSSAI-C具有映射关系的VPLMN S-NSSAI-3。
第一VPLMN AMF在确定第一VPLMN不支持终端设备请求接入的切片,即第一VPLMN不支持请求的NSSAI(Requested NSSAI)中的至少一个S-NSSAI的情况下,可以向HPLMN UDM发送第一指示信息,第一指示信息用于指示HPLMN UDM更新选网优先级。应理解,第一VPLMN不支持终端设备请求接入的切片中的至少一个,即第一VPLMN不支持请求的NSSAI(Requested NSSAI)中的至少一个S-NSSAI为触发第一VPLMN发送第一指示信息的条件。反之,如果第一VPLMN支持终端设备请求接入的全部切片,即第一VPLMN支持请求的NSSAI(Requested NSSAI)的全集,那么第一VPLMN AMF可以根据第一消息接受终端设备的接入请求,不再指示HPLMN重新选择其他的VPLMN。
示例性地,第一指示信息可以指示HPLMN UDM通过更新漫游引导(steering ofroaming,SOR)信息以更新选网优先级。
其中,第一VPLMN AMF可以将第一指示信息、终端设备的位置信息以及请求的NSSAI的映射关系(mapping of Requested NSSAI)封装在同一个消息中发送给HPLMN UDM,也可以将第一指示信息作为单独的消息发送给HPLMN UDM,本申请实施例对此不作限定。
示例性地,第一VPLMN AMF可以先通过S502将终端设备的位置信息和请求的NSSAI的映射关系(mapping of Requested NSSAI)发送给HPLMN UDM,然后单独通过其他消息将第一指示信息发送给HPLMN UDM。
作为一种可能的示例,在第一VPLMN AMF发送第一指示信息之前,第一VPLMN AMF接收来自终端设备的第二指示信息,并根据第二指示信息确定需要为终端设备寻找其他的VPLMN。其中,第二指示信息可以携带在第一消息中,具体可参见在S501中对第二指示信息的描述,此处不再赘述。在S502中,第一VPLMN AMF向HPLMN UDM发送终端设备的位置信息可以是终端设备所在的物理位置,在一种可能的实现方式中,第一VPLMN AMF可以根据终端设备当前所在的追踪区域标识(tracking area identifier,TAI)确定该TAI对应的物理位置,其中,第一VPLMN中可以预配置TAI与物理区域之间的对应关系。
在另一种可能的实现方式中,第一VPLMN AMF可以向位置管理功能(locationmanagement function,LMF)网元发送位置请求消息,以触发LMF网元对终端设备进行定位,得到终端设备的物理位置。其中,LMF对终端设备的定位流程可参考现有的实现方式,此处不多赘述。
应理解,终端设备的位置信息用于HPLMN确定其他VPLMN是否在终端设备所在的位置部署了与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的HPLMN S-NSSAI具有映射关系的切片。
需要注意的是,在S502中,作为另一种可能的实现方式,在第一VPLMN不支持终端设备请求接入的切片中的至少一个的情况下,第一VPLMN AMF向HPLMN UDM发送终端设备的位置信息和VPLMN的一个或多个切片的信息,其中,VPLMN的一个或多个切片的信息指的是终端设备请求在第一VPLMN接入的一个或多个切片的信息,即请求的NSSAI(RequestedNSSAI)。相应地,HPLMN UDM接收终端设备的位置信息和VPLMN的一个或多个切片的信息。可以理解为,这种实现方式下,第一VPLMN AMF可以不用确定HPLMN S-NSSAI(即mapping ofRequested NSSAI),第一VPLMN AMF直接向HPLMN UDM发送请求的NSSAI(RequestedNSSAI),然后HPLMN UDM根据第一VPLMN和HPLMN之间的漫游协议(如表2所示)进一步确定与请求的NSSAI(Requested NSSAI)中每一个S-NSSAI具有映射关系的HPLMN S-NSSAI,即HPLMN的一个或多个切片的信息(mapping of Requested NSSAI)。其中,第一VPLMN和HPLMN之间的漫游协议包含了第一VPLMN S-NSSAI和HPLMN S-NSSAI之间的映射关系。
举例说明,终端设备在第一消息中携带请求的NSSAI(Requested NSSAI),其中,请求的NSSAI(Requested NSSAI)包含VPLMN S-NSSAI-1、VPLMN S-NSSAI-2和VPLMN S-NSSAI-3。当第一VPLMN不支持Requested NSSAI中的至少一个S-NSSAI时,第一VPLMN AMF可以将请求的NSSAI(Requested NSSAI,即表1中的VPLMN S-NSSAI-1、VPLMN S-NSSAI-2和VPLMN S-NSSAI-3)发送至HPLMN的UDM网元,HPLMN的UDM网元根据第一VPLMN S-NSSAI和HPLMN S-NSSAI之间的映射关系(如表2所示)确定出VPLMN S-NSSAI-1和HPLMN S-NSSAI-A具有映射关系、VPLMN S-NSSAI-2和HPLMN S-NSSAI-B具有映射关系、VPLMN S-NSSAI-3和HPLMN S-NSSAI-C具有映射关系。进而HPLMN UDM可以根据映射关系确定HPLMN S-NSSAIs,即HPLMN的一个或多个切片的信息。
S503,HPLMN UDM向HPLMN NSSF发送终端设备的位置信息和请求的NSSAI的映射关系(mapping of Requested NSSAI)。相应地,NSSF网元接收终端设备的位置信息和请求的NSSAI的映射关系(mapping of Requested NSSAI)。
S504,HPLMN NSSF基于终端设备的位置信息和请求的NSSAI的映射关系(mappingof Requested NSSAI),确定候选VPLMN。
在S504中,候选VPLMN的数量为至少一个,具体包括以下两种情况:
情况1:候选VPLMN的数量为至少一个,且该候选VPLMN在终端设备所在的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的所有HPLMN S-NSSAI具有映射关系的切片,或者理解为,候选VPLMN在终端设备的位置部署的切片可以与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的所有HPLMN S-NSSAI进行映射,这种情况下可以将该候选VPLMN确定为第二VPLMN。下文将结合图6对针对情况1的网络选择方法进行介绍。
举例说明,结合前面的示例,请求的NSSAI的映射关系(mapping of RequestedNSSAI)中包含HPLMN S-NSSAI-A、HPLMN S-NSSAI-B和HPLMN S-NSSAI-C。
候选VPLMN在终端设备所在的位置支持的切片包括:切片N1、切片N2和切片N3,其中,切片N1、切片N2和切片N3均是候选PLMN S-NSSAI标识的切片,候选VPLMN S-NSSAI-N1用于标识切片N1,候选VPLMN S-NSSAI-N2用于标识切片N2,候选VPLMN S-NSSAI-N3用于标识切片N3。其中,候选VPLMN S-NSSAI-N1与HPLMN S-NSSAI-A具有映射关系,候选VPLMN S-NSSAI-N2与HPLMN S-NSSAI-B具有映射关系,候选VPLMN S-NSSAI-N3与HPLMN S-NSSAI-C具有映射关系,即与候选VPLMN支持的切片具有映射关系的HPLMN的切片包括HPLMN S-NSSAI-A、HPLMN S-NSSAI-B以及HPLMN S-NSSAI-C,即,候选VPLMN在终端设备所在的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的所有HPLMN S-NSSAI具有映射关系的切片。
需要说明的是,候选VPLMN在终端设备所在的位置除了支持切片N1、切片N2和切片N3,还可以支持其他的切片,本申请在此并不限制。
可选地,存在多个候选VPLMN在终端设备所在的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的所有HPLMN S-NSSAI具有映射关系的切片。
作为一种可能的实现方式,HPLMN NSSF可以将多个候选VPLMN中的任意一个候选VPLMN确定为第二VPLMN,并向HPLMN UDM发送第二VPLMN的信息,以指示HPLMN UDM调整第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
作为另一种可能的实现方式,HPLMN NSSF可以向HPLMN UDM发送将这多个候选VPLMN确定为第二VPLMN,并向HPLMN UDM发送第二VPLMN的信息,以指示HPLMN UDM调整该多个第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
情况2:候选VPLMN的数量为至少一个,且该候选VPLMN在终端设备的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的部分HPLMN S-NSSAI具有映射关系的切片,或者理解为,候选VPLMN在终端设备的位置部署的切片可以与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的部分HPLMN S-NSSAI进行映射,这种情况下可以由终端设备在该至少一个候选VPLMN中确定出第二VPLMN。下文将结合图7对针对情况2的网络选择方法进行介绍。
举例说明,结合前面的示例,请求的NSSAI的映射关系(mapping of RequestedNSSAI)中包含HPLMN S-NSSAI-A、HPLMN S-NSSAI-B和HPLMN S-NSSAI-C。
候选VPLMN包括候选VPLMN#1、候选VPLMN#2和候选VPLMN#3。其中,VPLMN#1在终端设备所在的位置支持的切片包括:切片B1和切片B3,候选VPLMN#2在终端设备所在的位置支持的切片包括:切片C2和切片C3,VPLMN#3在终端设备所在的位置支持的切片包括:切片D1和切片D2。其中,候选VPLMN#1S-NSSAI-B1用于标识切片B1,候选VPLMN#1S-NSSAI-B3用于标识切片B3。候选VPLMN#2S-NSSAI-C2用于标识切片C2,候选VPLMN#2S-NSSAI-C3用于标识切片C3。候选VPLMN#3S-NSSAI-D1用于标识切片D1,候选VPLMN#3S-NSSAI-D2用于标识切片D2。
候选VPLMN支持的S-NSSAI以及候选VPLMN S-NSSAI和HPLMN S-NSSAI之间的映射关系如表3所示。
表3
其中,候选VPLMN#1S-NSSAI-B1与HPLMN S-NSSAI-A具有映射关系,候选VPLMN#1S-NSSAI-B3与HPLMN S-NSSAI-C具有映射关系,即与候选VPLMN#1支持的切片具有映射关系的HPLMN的切片包括HPLMN S-NSSAI-A以及HPLMN S-NSSAI-C,不包括HPLMN S-NSSAI-B,即,候选VPLMN#1在终端设备所在的位置支持与请求的NSSAI的映射关系(mapping of RequestedNSSAI)中包含的部分HPLMN S-NSSAI具有映射关系的切片。
其中,候选VPLMN#2S-NSSAI-C2与HPLMN S-NSSAI-B具有映射关系,候选VPLMN#2S-NSSAI-C3与HPLMN S-NSSAI-C具有映射关系,即与候选VPLMN#2支持的切片具有映射关系的HPLMN的切片包括HPLMN S-NSSAI-B以及HPLMN S-NSSAI-C,不包括HPLMN S-NSSAI-A,即,候选VPLMN在终端设备所在的位置支持与请求的NSSAI的映射关系(mapping of RequestedNSSAI)中包含的部分HPLMN S-NSSAI具有映射关系的切片。
其中,候选VPLMN#3S-NSSAI-D1与HPLMN S-NSSAI-A具有映射关系,候选VPLMN#3S-NSSAI-D2与HPLMN S-NSSAI-B具有映射关系,即与候选VPLMN#3支持的切片具有映射关系的HPLMN的切片包括HPLMN S-NSSAI-A以及HPLMN S-NSSAI-B,不包括HPLMN S-NSSAI-C,即,候选VPLMN在终端设备所在的位置支持与请求的NSSAI的映射关系(mapping of RequestedNSSAI)中包含的部分HPLMN S-NSSAI具有映射关系的切片。
应理解,本申请实施例中将最终确定的选网优先级高于第一VPLMN的VPLMN称为第二VPLMN。在情况1中,第二VPLMN由HPLMN NSSF确定,且第二VPLMN可以支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的所有HPLMN S-NSSAI具有映射关系的切片。在情况2中,第二VPLMN由终端设备确定,第二VPLMN可以支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的部分HPLMN S-NSSAI具有映射关系的切片。
综上,根据上文示例性描述的映射关系可知,终端设备若想要访问HPLMN S-NSSAI-A、HPLMN S-NSSAI-B以及HPLMN S-NSSAI-C对应的业务,由于VPLMN S-NSSAI-1与HPLMN S-NSSAI-A具有映射关系,VPLMN S-NSSAI-2与HPLMN S-NSSAI-B具有映射关系,VPLMN S-NSSAI-3与HPLMN S-NSSAI-C具有映射关系,因此,终端设备可以请求在第一VPLMN中接入VPLMN S-NSSAI-1、VPLMN S-NSSAI-2以及VPLMN S-NSSAI-3即可。
对第一VPLMN而言,第一VPLMN AMF可以根据与请求的NSSAI(Requested NSSAI)中每一个S-NSSAI具有映射关系的HPLMN S-NSSAI确定终端设备实际想要访问的请求的NSSAI的映射关系(mapping of Requested NSSAI)。第一VPLMN AMF可以将请求的NSSAI的映射关系(mapping of Requested NSSAI)通过HPLMN UDM发送给HPLMN NSSF,以使HPLMN NSSF根据终端设备的位置信息和请求的NSSAI的映射关系(mapping of Requested NSSAI)确定候选VPLMN。
下面针对S504中HPLMN NSSF具体如何确定候选VPLMN进行描述。
HPLMN NSSF存储有漫游协议,该漫游协议指示了多个不同的VPLMN部署的切片与HPLMN部署的切片之间的映射关系。结合图1所描述的不同VPLMN与HPLMN的切片的映射关系可以理解,终端设备在第一VPLMN请求的(NSSAI Requested NSSAI)中的每一个S-NSSAI分别与请求的NSSAI的映射关系(mapping of Requested NSSAI)中的HPLMN S-NSSAI具有映射关系,因此,第一VPLMN AMF可以将请求的NSSAI的映射关系(mapping of RequestedNSSAI)发送给HPLMN NSSF,从而使HPLMN NSSF确定出哪些VPLMN支持的切片包括与请求的NSSAI的映射关系(mapping of Requested NSSAI)中的HPLMN S-NSSAI具有映射关系的切片。
S504可以具体为:HPLMN NSSF向一个或者多个其他VPLMN的NSSF网元发送第二消息,第二消息包括终端设备的位置信息和HPLMN的一个或多个切片的信息,即请求的NSSAI的映射关系(mapping of Requested NSSAI),第二消息用于请求该一个或者多个其他VPLMN中每个NSSF判断是否在终端设备的位置信息所指示的位置部署了与请求的NSSAI的映射关系(mapping of Requested NSSAI)具有映射关系的切片;HPLMN NSSF从该一个或者多个其他VPLMN中的NSSF接收第二消息的响应消息,其中,第二消息的响应消息可以指示一个或者多个其他VPLMN中每个其他VPLMN在终端设备所在的位置是否部署了与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的HPLMN S-NSSAI具有映射关系的切片;HPLMN NSSF根据第二消息的响应消息判断哪些VPLMN在终端设备所在的位置部署了与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的HPLMN S-NSSAI具有映射关系的切片,并将这些VPLMN确定为候选VPLMN。
应理解,HPLMN NSSF是与一个或者多个其他VPLMN中的每个其他VPLMN单独进行交互。每个其他VPLMN可以将与在终端设备所在的位置支持的切片具有映射关系的HPLMN的切片的信息发送给HPLMN NSSF,由HPLMN NSSF根据接收到的每个其他VPLMN发送的HPLMN的切片的信息从一个或多个其他VPLMN中确定候选VPLMN。
例如,如果其他VPLMN判断在终端设备所在的位置部署了与请求的NSSAI的映射关系(mapping of Requested NSSAI)具有映射关系的一个或者多个切片,则在第二消息的响应消息中携带一个或者多个HPLMN S-NSSAI,其中,第二消息的响应消息中携带的一个或者多个HPLMN S-NSSAI属于请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的HPLMN S-NSSAI,该一个或者多个HPLMN S-NSSAI用于指示HPLMN NSSF:该VPLMN支持与该一个或者多个HPLMN S-NSSAI具有映射关系的一个或者多个切片。例如,如果其他VPLMN判断在终端设备所在的位置没有部署任一与请求的NSSAI的映射关系(mapping ofRequested NSSAI)具有映射关系的切片,则在第二消息的响应消息中携带指示信息,该指示信息用于指示HPLMN NSSF:该VPLMN不支持与请求的NSSAI的映射关系(mapping ofRequested NSSAI)具有映射关系的切片。
在一种可能的实现方式中,HPLMN NSSF根据漫游协议和请求的NSSAI的映射关系(mapping of Requested NSSAI)确定哪些VPLMN部署的切片可以与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的HPLMN S-NSSAI具有映射关系。可理解为,漫游协议可以只确定哪些VPLMN部署的切片可以与请求的NSSAI的映射关系(mapping ofRequested NSSAI)中包含的HPLMN S-NSSAI具有映射关系,但是无法确定是否在终端所在的位置部署了这些切片。在这种实现方式中,HPLMN NSSF确定部署了与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的HPLMN S-NSSAI具有映射关系的切片的VPLMN为该一个或多个其他VPLMN。进一步地,HPLMN NSSF根据终端设备的位置信息确定候选VPLMN。其中,候选VPLMN在终端设备的位置支持与请求的NSSAI的映射关系(mapping ofRequested NSSAI)中包含的HPLMN S-NSSAI具有映射关系的切片。
举例说明,HPLMN NSSF从HPLMN UDM接收到的请求的NSSAI的映射关系(mappingof Requested NSSAI)包括HPLMN S-NSSAI-A、HPLMN S-NSSAI-B以及HPLMN S-NSSAI-C。HPLMN NSSF上预先配置了哪些VPLMN跟HPLMN具有漫游协议,如表4所示,VPLMN#1支持的切片包括VPLMN#1S-NSSAI-X1、VPLMN#1S-NSSAI-X2以及VPLMN#1S-NSSAI-X3,VPLMN#2支持的切片包括VPLMN#2S-NSSAI-Y1和VPLMN#2S-NSSAI-Y2,VPLMN#3支持的切片包括VPLMN#3S-NSSAI-Z1。其中,VPLMN#1S-NSSAI与HPLMN S-NSSAI之间的映射关系、VPLMN#2S-NSSAI与HPLMN S-NSSAI之间的映射关系、VPLMN#3S-NSSAI与HPLMN S-NSSAI之间的映射关系如表4所示。
HPLMN NSSF向VPLMN#1、VPLMN#2以及VPLMN#3分别发送第二消息,该第二消息中包括终端设备的位置信息以及请求的NSSAI的映射关系(mapping of Requested NSSAI)。其中,VPLMN#1在接收到第二消息后,确定在终端设备所在的位置部署的VPLMN#1S-NSSAI-X1与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的HPLMN S-NSSAI-A具有映射关系、在终端设备所在的位置部署的VPLMN#1S-NSSAI-X2与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的HPLMN S-NSSAI-B具有映射关系、VPLMN#1S-NSSAI-X3与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的HPLMN S-NSSAI-C具有映射关系。
类似的,VPLMN#2在接收到第二消息后,确定在终端设备所在的位置部署的VPLMN#2S-NSSAI-Y1与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的HPLMN S-NSSAI-A具有映射关系、在终端设备所在的位置部署的VPLMN#2S-NSSAI-Y2与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的HPLMN S-NSSAI-B具有映射关系。
类似的,VPLMN#3在接收到第二消息后,确定在终端设备所在的位置部署的VPLMN#3S-NSSAI-Z1与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的HPLMN S-NSSAI-A具有映射关系。
因此,VPLMN#1可以向HPLMN NSSF发送第二消息的响应消息,指示VPLMN#1在终端设备所在的位置支持的切片分别与HPLMN S-NSSAI-A、HPLMN S-NSSAI-B和HPLMN S-NSSAI-C具有映射关系。VPLMN#2可以向HPLMN NSSF发送第二消息的响应消息,指示VPLMN#2在终端设备所在的位置支持的切片分别与HPLMN S-NSSAI-A和HPLMN S-NSSAI-B具有映射关系。VPLMN#3可以向HPLMN NSSF发送第二消息的响应消息,指示VPLMN#3在终端设备所在的位置支持的切片与HPLMN S-NSSAI-A具有映射关系。
HPLMN NSSF接收到VPLMN#1、VPLMN#2以及VPLMN#3发送的第二消息的响应消息之后,确定VPLMN#1在终端设备所在的位置支持的切片包括与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的所有HPLMN S-NSSAI具有映射关系的切片,确定VPLMN#2在终端设备所在的位置支持的切片包括与请求的NSSAI的映射关系(mapping ofRequested NSSAI)包含的HPLMN S-NSSAI-A和HPLMN S-NSSAI-B具有映射关系的切片,VPLMN#3在终端设备所在的位置支持的切片包括与请求的NSSAI的映射关系(mapping ofRequested NSSAI)包含的HPLMN S-NSSAI-A具有映射关系的切片。基于上文中描述的情况1可知,由于与HPLMN NSSF交互的VPLMN#1、VPLMN#2以及VPLMN#3中的VPLMN#1在终端设备的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的所有HPLMN S-NSSAI具有映射关系的切片,因此HPLMN NSSF可以将VPLMN#1确定为候选VPLMN。
表4
在另一种可能的实现方式中,HPLMN NSSF向一个或多个其他VPLMN分别发送请求消息,请求消息中携带终端设备的位置信息和请求的NSSAI的映射关系(mapping ofRequested NSSAI),请求该一个或多个其他VPLMN将在终端设备所在的位置部署的切片的信息发送至HPLMN NSSF。进一步地,HPLMN NSSF根据该一个或多个其他VPLMN在终端设备所在的位置部署的切片的信息以及mapping of Requested NSSAI,将部署了与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的HPLMN S-NSSAI具有映射关系的切片的VPLMN确定为候选VPLMN。
应理解,在本实现方式中,HPLMN NSSF可以在不考虑哪些VPLMN部署的切片可以与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的HPLMN S-NSSAI具有映射关系的前提下与一个或多个其他VPLMN进行交互。也即,与HPLMN NSSF交互的一个或多个其他VPLMN部署的切片不一定与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的HPLMN S-NSSAI具有映射关系。
举例说明,结合前面描述的示例,与HPLMN NSSF交互的其他VPLMN除了VPLMN#1、VPLMN#2以及VPLMN#3之外,还包括VPLMN#4。HPLMN NSSF向VPLMN#4发送第二消息,第二消息包括终端设备的位置信息和请求的NSSAI的映射关系(mapping of Requested NSSAI)。VPLMN#4在接收到第二消息之后,VPLMN#4可以根据请求的NSSAI的映射关系(mapping ofRequested NSSAI)确定在终端设备所在的位置部署的切片与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的HPLMN S-NSSAI-A、HPLMN S-NSSAI-B和HPLMN S-NSSAI-C均不具有映射关系,因此,VPLMN#4可以向HPLMN NSSF发送第二消息的响应消息,该第二消息的响应消息可以指示VPLMN#4在终端设备所在的位置部署的切片与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的HPLMN S-NSSAI均不具有映射关系。HPLMN NSSF接收到VPLMN#4的第二消息的响应消息,确定VPLMN#4在终端设备所在的位置部署的切片与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的HPLMN S-NSSAI均不具有映射关系,因此HPLMN NSSF可以排除VPLMN#4,从VPLMN#1、VPLMN#2和VPLMN#3中确定候选VPLMN。
上述示例结合图4描述了存在VPLMN#1可以在终端设备的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的所有HPLMN S-NSSAI具有映射关系的切片的情况,即对应上文中描述的情况1。
示例性地,若与HPLMN NSSF交互的其他VPLMN中不包括VPLMN#1,仅包括VPLMN#2和VPLMN#3,那么基于上文中描述的情况2可知,HPLMN NSSF可以确定VPLMN#2和VPLMN#3为候选VPLMN,VPLMN#2和VPLMN#3在终端设备的位置支持与请求的NSSAI的映射关系(mappingof Requested NSSAI)包含的部分HPLMN S-NSSAI具有映射关系的切片。
下面首先结合图6对针对情况1的网络选择方法进行描述。
图6是本申请实施例提供的一种网络选择方法600的示意图,方法600可以应用于如图2或图3所示的网络架构,方法600可以包括S601至S607,其中的S601至S604与上述步骤S501至S504类似,以情况1中所描述的HPLMN NSSF从候选VPLMN中确定第二VPLMN为例,该第二VPLMN在终端设备的位置支持与请求的NSSAI的映射关系(mapping of RequestedNSSAI)包含的所有HPLMN S-NSSAI具有映射关系的切片。关于S601至S604的相关内容可参看S501至S504中的相关说明,此处不再赘述。下面对S605至S607进行介绍:
S605,HPLMN NSSF向HPLMN UDM发送第二VPLMN的信息,该第二VPLMN支持的切片包括与请求的NSSAI的映射关系(mapping of Requested NSSAI)具有映射关系的切片。相应地,HPLMN UDM接收该第二VPLMN的信息。
在本步骤中,HPLMN NSSF在确定第二VPLMN的情况下,HPLMN NSSF向HPLMN UDM发送第二VPLMN的信息,该第二VPLMN的信息可以触发HPLMN UDM将第二VPLMN的选网优先级进行调整,调整后的第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
示例性地,第二VPLMN的信息可以包括第二VPLMN的标识。
举例说明,结合上面描述的示例,终端设备在第一VPLMN请求的NSSAI(RequestedNSSAI)包括VPLMN S-NSSAI-1、VPLMN S-NSSAI-2和VPLMN S-NSSAI-3,第一VPLMN在终端设备所在的位置支持VPLMN S-NSSAI-1和VPLMN S-NSSAI-2,不支持VPLMN S-NSSAI-3。示例性地,HPLMN NSSF确定表4中的VPLMN#1为第二VPLMN,HPLMN NSSF向HPLMN UDM发送VPLMN#1的信息。
S606,HPLMN UDM向第一VPLMN AMF发送第二VPLMN的选网优先级,第二VPLMN的选网优先级高于第一VPLMN的选网优先级。相应地,第一VPLMN AMF接收第二VPLMN的选网优先级。
可选地,在S606之前,方法600还包括:第一VPLMN AMF向HPLMN UDM发送第一指示信息,该第一指示信息用于指示HPLMN UDM更新PLMN选网优先级。S606包括:HPLMN UDM向第一VPLMN AMF发送更新后的PLMN选网优先级,更新后的PLMN选网优先级用于指示第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
可选地,HPLMN UDM可以通过SOR信息携带第二VPLMN的选网优先级。
可选地,第一VPLMN AMF在确定不支持请求的NSSAI(Requested NSSAI)中的至少一个的情况下,第一VPLMN AMF可以向HPLMN UDM发送第一指示信息,指示HPLMN UDM需要调整PLMN选网优先级。
举例说明,结合上面描述的示例,HPLMN UDM接收到VPLMN#1的信息之后,调整VPLMN#1的选网优先级高于第一VPLMN的选网优先级,之后HPLMN UDM可以通过SOR信息,将携带VPLMN#1的选网优先级的SOR信息发送给第一VPLMN AMF。示例性地,HPLMN UDM以优先级列表的形式向第一VPLMN AMF发送VPLMN#1的选网优先级,该优先级列表中还包括更新后的第一VPLMN的选网优先级。
S607,第一VPLMN AMF向终端设备发送第二VPLMN的选网优先级。相应地,终端设备接收第二VPLMN的选网优先级。
应理解,第一VPLMN AMF向终端设备发送的是更新后的第二VPLMN的选网优先级。
在本步骤中,作为一种实现方式,第一VPLMN AMF可以向终端设备发送第四消息,第四消息为第一消息的响应消息,第四消息可以包括第二VPLMN的选网优先级。
示例性地,第四消息为注册接受消息。
可选地,第四消息还可以指示第一VPLMN在请求的NSSAI(Requested NSSAI)中支持的S-NSSAI,即允许的NSSAI(Allowed NSSAI),以及第一VPLMN在请求的NSSAI(RequestedNSSAI)中不支持的S-NSSAI,即拒绝的NSSAI(Rejected NSSAI)。
举例说明,结合上面描述的示例,终端设备在第一VPLMN请求的NSSAI(RequestedNSSAI)包括VPLMN S-NSSAI-1、VPLMN S-NSSAI-2和VPLMN S-NSSAI-3,第一VPLMN在终端设备所在的位置支持VPLMN S-NSSAI-1和VPLMN S-NSSAI-2,不支持VPLMN S-NSSAI-3。即,允许的NSSAI(Allowed NSSAI)包括:VPLMN S-NSSAI-1和VPLMN S-NSSAI-2,拒绝的NSSAI(Rejected NSSAI)包括VPLMN S-NSSAI-3。
在本申请实施例中,HPLMN NSSF可以为终端设备选择第二VPLMN,第二VPLMN在终端设备的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的所有HPLMN S-NSSAI具有映射关系的切片,之后HPLMN NSSF向HPLMN UDM发送第二VPLMN的信息,由HPLMN UDM将第二VPLMN的选网优先级调整至高于第一VPLMN的选网优先级,之后再通过第一VPLMN AMF将第二VPLMN的选网优先级发送给终端设备,终端设备可以根据更新后的PLMN选网优先级的顺序选择接入第二VPLMN。这样可以在更大程度上满足终端设备的请求,提升终端设备的使用体验。
应理解,HPLMN NSSF可以从候选VPLMN中确定第二VPLMN,本申请实施例中的第二VPLMN的数量可以为一个或多个。若第二VPLMN的数量为一个,可以理解为:
其一:在S504中,HPLMN NSSF确定的候选VPLMN的数量为一个,该候选VPLMN在终端设备所在的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的所有HPLMN S-NSSAI具有映射关系的切片。或者,
其二:HPLMN NSSF确定的候选VPLMN的数量为多个,这多个候选VPLMN在终端设备所在的位置均支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的所有HPLMN S-NSSAI具有映射关系的切片。HPLMN NSSF可以从这多个候选VPLMN中任意确定一个作为第二VPLMN。
若第二VPLMN的数量为多个,可以理解为:HPLMN NSSF确定的候选VPLMN的数量为多个,这多个候选VPLMN在终端设备所在的位置均支持与请求的NSSAI的映射关系(mappingof Requested NSSAI)中包含的所有HPLMN S-NSSAI具有映射关系的切片。HPLMN NSSF可以将这多个候选VPLMN确定为第二VPLMN,由终端设备在多个第二VPLMN中选择接入一个,即也可以参考后面图7所示的方法。
此外,除了第二VPLMN在终端设备所在的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的所有HPLMN S-NSSAI具有映射关系的切片之外,若HPLMN NSSF判断出存在一个VPLMN,其支持的与请求的NSSAI的映射关系(mapping ofRequested NSSAI)中包含的HPLMN S-NSSAI具有映射关系的切片比当前VPLMN要多,即便只是部分的切片不是全部的切片,由于不存在其他更优的VPLMN,也可以将这个VPLMN直接确定为上述第二VPLMN。
以上结合图6介绍了基于情况1的网络选择方法,但是,有可能如上文描述的情况2所示,HPLMN NSSF找到的候选VPLMN支持的切片和与请求的NSSAI的映射关系(mapping ofRequested NSSAI)包含的部分HPLMN S-NSSAI具有映射关系。下面结合图7对基于情况2的网络选择方法进行介绍。
图7是本申请实施例提供的再一种网络选择方法700的示意性流程图,方法700可以包括S701至S714,其中的S701至S704与上述S501至S504类似,在S704中将候选VPLMN称为至少一个候选VPLMN,该至少一个候选VPLMN中的每个候选VPLMN在终端设备的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)包含的部分HPLMN S-NSSAI具有映射关系的切片。关于S701至S704的相关内容可参看S501至S504中的相关说明,此处不再赘述。下面对S705至S714进行介绍:
S705,HPLMN NSSF向HPLMN UDM发送至少一个候选VPLMN的信息以及与该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN切片。相应地,HPLMN UDM接收该至少一个候选VPLMN的信息以及与该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN切片。
其中,与每个候选VPLMN支持的切片具有映射关系的HPLMN切片属于请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的HPLMN S-NSSAI所标识的切片。
举例说明,终端设备在第一VPLMN中请求的NSSAI(Requested NSSAI)包括VPLMNS-NSSAI-1、VPLMN S-NSSAI-2和VPLMN S-NSSAI-3,其中,VPLMN S-NSSAI-1、VPLMN S-NSSAI-2和VPLMN S-NSSAI-3与HPLMN S-NSSAI的映射关系如表1所示。
候选VPLMN包括候选VPLMN#1、候选VPLMN#2以及候选VPLMN#3。其中,候选VPLMN支持的S-NSSAI以及候选VPLMN S-NSSAI和HPLMN S-NSSAI之间的映射关系如表3所示。
HPLMN NSSF向HPLMN UDM发送的与每个候选VPLMN支持的切片具有映射关系的HPLMN的切片包括:与候选VPLMN#1支持的切片具有映射关系的HPLMN S-NSSAI-A和HPLMNS-NSSAI-C、与候选VPLMN#2支持的切片具有映射关系的HPLMN S-NSSAI-B和HPLMN S-NSSAI-C以及与候选VPLMN#3支持的切片具有映射关系的HPLMN S-NSSAI-A和HPLMN S-NSSAI-B。HPLMN NSSF向HPLMN UDM发送该至少一个候选VPLMN的信息,即发送候选VPLMN#1、候选VPLMN#2和候选VPLMN#3的信息,示例性地,可以发送候选VPLMN#1、候选VPLMN#2和候选VPLMN#3的标识。
S706,HPLMN UDM向第一VPLMN AMF发送该至少一个候选VPLMN的信息以及与该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN切片。相应地,第一VPLMN AMF接收该至少一个候选VPLMN的信息以及与该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN切片。
具体示例可参见在S705中的描述,此处不再赘述。
S707,第一VPLMN AMF向终端设备发送该至少一个候选VPLMN的信息以及与该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN切片。相应地,终端设备接收该至少一个候选VPLMN的信息以及与该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN切片。
具体示例可参见在S705中的描述,此处不再赘述。
在本步骤中,作为一种实现方式,第一VPLMN AMF可以向终端设备发送第五消息,第五消息为第一消息的响应消息,第五消息可以包括该至少一个候选VPLMN的信息以及该至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的HPLMN切片。
示例性地,第五消息为注册接受(registration sccept)消息。
可选地,第五消息还可以指示第一VPLMN在请求的NSSAI(Requested NSSAI)中支持的S-NSSAI,即允许的NSSAI(Allowed NSSAI),以及第一VPLMN在请求的NSSAI(RequestedNSSAI)中不支持的S-NSSAI,即拒绝的NSSAI(Rejected NSSAI)。
S708,终端设备从该至少一个候选VPLMN中确定第二VPLMN。
作为一种可能的实现方式,终端设备根据用户的业务需求,从该至少一个候选VPLMN中确定第二VPLMN。在该至少一个候选VPLMN中的每个候选VPLMN支持终端设备请求接入的部分切片的情况下,终端设备可以根据用户的业务需求来确定第二VPLMN。
举例说明,结合S705中描述的示例,终端设备接收到候选VPLMN#1、候选VPLMN#2以及候选VPLMN#3的信息以及与候选VPLMN#1、候选VPLMN#2和候选VPLMN#3支持的切片具有映射关系的HPLMN切片,并从候选VPLMN#1、候选VPLMN#2以及候选VPLMN#3中确定第二VPLMN。以终端设备更期望访问HPLMN NSSAI-A和HPLMN NSSAI-C的业务为例,终端设备确定与候选VPLMN#1支持的切片具有映射关系的HPLMN切片包括HPLMN S-NSSAI-A和HPLMN S-NSSAI-C,因此,终端设备可以确定候选VPLMN#1为第二VPLMN。
在一种可能的场景下,本申请实施例中确定的第二VPLMN可能为第一VPLMN,在这种情况下,可选地,终端设备确定该第二VPLMN和第一VPLMN为同一个VPLMN,终端设备继续驻留在第一VPLMN,无需请求更改选网优先级。
S709,终端设备向第一VPLMN AMF发送第二VPLMN的信息,以请求HPLMN UDM更新第二VPLMN的选网优先级。相应地,第一VPLMN AMF接收该第二VPLMN的信息。
可选地,终端设备通过注册完成(registration complete)消息携带第二VPLMN的信息并向第一VPLMN AMF发送注册完成消息。
示例性地,第二VPLMN的信息包括第二VPLMN的标识,第二VPLMN的标识可以指示HPLMN UDM调整第二VPLMN的选网优先级高于第一VPLMN的选网优先级。
S710,第一VPLMN AMF向HPLMN UDM发送第二VPLMN的信息,以请求更新第二VPLMN的选网优先级。相应地,HPLMN UDM接收该第二VPLMN的信息。
应理解,本申请实施例中的第二VPLMN不同于图6所描述的实施例中的第二VPLMN,本申请实施例中的第二VPLMN在终端设备的位置支持与请求的NSSAI的映射关系(mappingof Requested NSSAI)包含的部分HPLMN S-NSSAI具有映射关系的切片,并且本申请实施例中的第二VPLMN是由终端设备从该至少一个候选VPLMN中确定的。
在本申请实施例中,HPLMN NSSF可以确定至少一个候选VPLMN,该至少一个候选VPLMN中每个候选VPLMN在终端设备的位置支持的切片与请求的NSSAI的映射关系(mappingof Requested NSSAI)包含的部分HPLMN S-NSSAI具有映射关系。在这种情况下,HPLMNNSSF可以将该至少一个候选VPLMN中每个候选VPLMN在终端设备的位置支持的切片具有映射关系的HPLMN切片发送至终端设备。终端设备从该至少一个候选VPLMN中确定第二VPLMN,并请求HPLMN UDM更新第二VPLMN的选网优先级,该第二VPLMN为终端设备期望接入的VPLMN。这样,网络可以尽量满足终端设备的需求,使得终端设备在第二VPLMN中接入期望请求的切片。
可选地,在S710之前,方法700包括S711:第一VPLMN AMF向HPLMN UDM发送第一指示信息,第一指示信息用于指示HPLMN UDM更新选网优先级。
应理解,第一VPLMN不支持终端设备请求接入的切片中的至少一个,即第一VPLMN不支持请求的NSSAI(Requested NSSAI)中的至少一个S-NSSAI为触发第一VPLMN发送第一指示信息的条件。反之,如果第一VPLMN支持终端设备请求接入的全部切片,即支持请求的NSSAI(Requested NSSAI)的全集,那么第一VPLMN AMF可以根据第一消息接受终端设备的接入请求,不再指示HPLMN重新选择其他的VPLMN。
还应理解,HPLMN UDM负责确定至少一个候选VPLMN的选网优先级,在漫游场景下,终端设备可以优先考虑接入选网优先级高的候选VPLLMN。在本申请实施例中,第一VPLMNAMF可以通过第一指示信息指示HPLMN UDM更新选网优先级,为第二VPLMN配置高于第一VPLMN的选网优先级,这样终端设备可以根据更新后的选网优先级优先接入第二VPLMN。
其中,第一VPLMN AMF可以将第一指示信息、终端设备的位置信息以及请求的NSSAI的映射关系(mapping of Requested NSSAI)封装在同一个消息中发送给HPLMN UDM,也可以将第一指示信息作为单独的消息发送给HPLMN UDM,本申请实施例对此不作限定。
示例性地,第一VPLMN AMF可以先将终端设备的位置信息和请求的NSSAI的映射关系(mapping of Requested NSSAI)发送给HPLMN UDM,然后单独通过其他消息将第一指示信息发送给HPLMN UDM。
可选地,方法700还可以包括S712:HPLMN UDM向第一VPLMN AMF发送第二VPLMN的选网优先级,该第二VPLMN的选网优先级高于第一VPLMN的选网优先级。相应地,第一VPLMNAMF接收该第二VPLMN的选网优先级。
可选地,HPLMN UDM在接收到第二VPLMN的信息和第一指示信息之后,可以调整第二VPLMN的选网优先级高于第一VPLMN的选网优先级,在调整之后,将调整后的第二VPLMN的选网优先级发送给第一VPLMN AMF。因此,在S712中,HPLMN UDM向第一VPLMN AMF发送的是更新后的第二VPLMN的选网优先级。
在一种可能的实现方式中,HPLMN UDM可以通过SOR信息携带调整后的选网优先级发送给第一VPLMN AMF。
可选地,在S710之后,方法700还包括S713:第一VPLMN AMF向终端设备发送第三消息,该第三消息携带第二VPLMN的选网优先级,第二VPLMN的选网优先级为更新后的选网优先级。相应地,终端设备接收该第三消息。
终端设备在接收到第三消息之后,在当前的位置搜索VPLMN,并根据更新后的选网优先级确定第二VPLMN的选网优先级高于第一VPLMN的选网优先级,因此终端设备可以按照选网优先级的指示重新入网。
在一种可能的实现方式中,第三消息为DL NAS传输消息,第三消息包括SOR信息,SOR信息中携带第二VPLMN的选网优先级。
可选地,终端设备在确定第二VPLMN的选网优先级高于第一VPLMN的选网优先级之后,终端设备可以选择从第一VPLMN去注册,注册接入第二VPLMN。
上文结合图7介绍了基于情况2的网络选择方法,其中,可以由HPLMN NSSF通过HPLMN UDM以及第一VPLMN将该至少一个候选VPLMN的信息发送给终端设备,由终端设备从该至少一个候选VPLMN中确定第二VPLMN,并请求HPLMN UDM更新第二VPLMN的选网优先级。然而,该至少一个候选VPLMN无法满足终端设备的期望,即无法找到一个可以在终端设备的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的全部HPLMNS-NSSAI具有映射关系的切片的VPLMN。基于此,下面结合图8对基于情况2的另一种网络选择方法进行介绍。
图8是本申请实施例提供的又一种网络选择方法800的示意性流程图,方法800可以包括S801至S808,其中的S801至S804与上述S501至S504类似,在S804中将候选VPLMN称为至少一个候选VPLMN,该至少一个候选VPLMN中的每个候选VPLMN在终端设备的位置支持与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的部分HPLMN S-NSSAI具有映射关系的切片。关于S801至S804的相关内容可参看S501至S504中的相关说明,此处不再赘述。下面对S805至S808进行介绍:
S805,HPLMN NSSF向HPLMN UDM发送第三指示信息,该第三指示信息用于指示未找到可以支持终端设备请求接入的全部切片的其他VPLMN。相应地,HPLMN UDM接收该第三指示信息。
S806,HPLMN UDM向第一VPLMN AMF发送第三指示信息。相应地,第一VPLMNAMF接收该第三指示信息。
在本申请实施例中,HPLMN NSSF如上文中的情况2所述,未寻找到可以支持终端设备请求在第一VPLMN中接入的全部切片的VPLMN。在这种情况下,HPLMN NSSF可以通过HPLMNUDM向第一VPLMN AMF发送第三指示信息,指示寻找失败,这样HPLMN UDM无需调整VPLMN的选网优先级,终端设备可以继续驻留在第一VPLMN中。
可选地,在一种可能的实现方式中,方法800还包括S807:第一VPLMN AMF向终端设备发送第三指示信息。相应地,终端设备接收该第三指示信息。
可选地,第一VPLMN AMF可以向终端设备发送第六消息,第六消息为第一消息的响应消息,第六消息可以包括第三指示信息。
示例性地,第六消息为注册接受消息。
可选地,第六消息还可以指示在终端设备请求接入的一个或多个切片中第一VPLMN支持的切片的信息,即允许的NSSAI(allowed NSSAI),以及在终端设备请求接入的一个或多个切片中第一VPLMN不支持的切片的信息,即拒绝的NSSAI(rejected NSSAI)。其中,终端设备请求接入的一个或多个切片、允许的NSSAI以及拒绝的NSSAI具体可参照图7所描述的实施例中的示例,此处不再赘述。
可选地,方法800还包括S808:终端设备基于该第三指示信息,确定继续驻留在第一VPLMN。
可选地,在另一种可能的实现方式中,若终端设备未向第一VPLMN发送第二指示信息指示若第一VPLMN不支持请求的NSSAI(Requested NSSAI)中的至少一个S-NSSAI,为终端设备寻找支持终端设备请求接入的全部切片的其他VPLMN的信息,那么在S806中第一VPLMNAMF接收第三指示信息之后,第一VPLMN可以选择不向终端设备发送该第三指示信息,即第一VPLMN可以不指示终端设备未寻找到支持终端设备请求的NSSAI(Requested NSSAI)中的全部切片的其他VPLMN。终端设备可以在未接收到第三指示信息的情况下继续驻留在第一VPLMN中。
以上结合图8介绍了存在至少一个候选VPLMN在终端设备的位置支持和与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的部分HPLMN S-NSSAI具有映射关系的切片的情况,其中,可以由HPLMN NSSF通过HPLMN UDM以及第一VPLMN向终端设备发送第三指示信息,指示终端设备未寻找到在终端设备的位置支持和与请求的NSSAI的映射关系(mapping of Requested NSSAI)中包含的全部HPLMN S-NSSAI具有映射关系的切片的其他VPLMN。
应理解,在上文各实施例中,各网元可以执行各实施例中的部分或全部步骤。这些步骤或操作仅是示例,本申请实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照各实施例呈现的不同的顺序来执行,并且有可能并非要执行本申请实施例中的全部操作。且,各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
上文中结合图2至图8,详细描述了根据本申请实施例的网络选择方法,下面将结合图9和图10详细描述根据本申请实施例的网络选择装置。
图9示出了本申请实施例提供的一种网络选择装置900的示意性框图,该装置900包括收发模块910和确定模块920。
可选地,该网络选择装置900可对应于上述实施例中的第一VPLMN AMF、HPLMNUDM、HPLMN NSSF或终端设备,例如,可以为第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备中的部件(如电路、芯片或芯片***等)。
应理解,该网络选择装置900可对应于根据本申请实施例的方法500至800中的第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备,该网络选择装置900可以包括用于执行图5中的方法500至图8中的方法800中第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备执行的方法的模块。并且,该网络选择装置900中的各模块和上述其他操作和/或功能分别为了实现图5中的方法500至图8中的方法800的相应流程。
应理解,该网络选择装置900为第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备时,该网络选择装置900中的收发模块910可以通过收发器实现,例如可对应于图10中示出的网络选择装置1000中的收发器1020。该网络选择装置900中的确定模块920可通过至少一个处理器实现,例如可对应于图10中示出的通信装置网络选择装置1000中的处理器1010。
还应理解,该网络选择装置900为配置于第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备中的芯片或芯片***时,该网络选择装置900中的收发模块910可以通过输入/输出接口、电路等实现,该网络选择装置900中的确定模块920可以通过该芯片或芯片***上集成的处理器、微处理器或集成电路等实现。
图10是本申请实施例提供的另一种网络选择装置1000的示意性框图。如图10所示,该网络选择装置1000包括处理器1010、收发器1020和存储器1030。其中,处理器1010、收发器1020和存储器1030通过内部连接通路互相通信,该存储器1030用于存储指令,该处理器1010用于执行该存储器1030存储的指令,以控制该收发器1020发送信号和/或接收信号。
应理解,网络选择装置1000可以对应于第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备,并且可以用于执行上述方法实施例中第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备执行的各个步骤和/或流程。可选地,该存储器1030可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。存储器1030可以是一个单独的器件,也可以集成在处理器1010中。该处理器1010可以用于执行存储器1030中存储的指令,并且当该处理器1010执行存储器中存储的指令时,该处理器1010用于执行上述方法实施例中与第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备对应的各个步骤和/或流程。
可选地,该网络选择装置1000是第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备。
其中,收发器1020可以包括发射机和接收机。收发器1020还可以进一步包括天线,天线的数量可以为一个或多个。该处理器1010和存储器1030与收发器1020可以是集成在不同芯片上的器件。如,处理器1010和存储器1030可以集成在基带芯片中,收发器1020可以集成在射频芯片中。该处理器1010和存储器1030与收发器1020也可以是集成在同一个芯片上的器件。本申请对此不作限定。
可选地,该网络选择装置1000是配置在第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备中的部件,如电路、芯片、芯片***等。
其中,收发器1020也可以是通信接口,如输入/输出接口、电路等。该收发器1020与处理器1010和存储器1030都可以集成在同一个芯片中,如集成在基带芯片中。
本申请还提供了一种处理装置,包括至少一个处理器,所述至少一个处理器用于执行存储器中存储的计算机程序,以使得所述处理装置执行上述任一方法实施例中第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备所执行的方法。
本申请实施例还提供了一种处理装置,包括处理器和通信接口。所述通信接口与所述处理器耦合。所述通信接口用于输入和/或输出信息。所述信息包括指令和数据中的至少一项。所述处理器用于执行计算机程序,以使得所述处理装置执行上述任一方法实施例中第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备所执行的方法。
本申请实施例还提供了一种处理装置,包括处理器和存储器。所述存储器用于存储计算机程序,所述处理器用于从所述存储器调用并运行所述计算机程序,以使得所述处理装置执行上述任一方法实施例中第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备所执行的方法。
应理解,上述处理装置可以是一个或多个芯片。例如,该处理装置可以是现场可编程门阵列(field programmable gate array,FPGA),可以是专用集成芯片(applicationspecific integrated circuit,ASIC),还可以是***芯片(system on chip,SoC),还可以是中央处理器(central processor unit,CPU),还可以是网络处理器(networkprocessor,NP),还可以是数字信号处理电路(digital signal processor,DSP),还可以是微控制器(micro controller unit,MCU),还可以是可编程控制器(programmable logicdevice,PLD)或其他集成芯片。
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
应注意,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rateSDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(directrambus RAM,DR RAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
根据本申请实施例提供的方法,本申请还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行图5至图8所示实施例中的第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备执行的方法。
根据本申请实施例提供的方法,本申请还提供一种计算机可读存储介质,该计算机可读存储介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行图5至图8所示实施例中的第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备执行的方法。
上述各个装置实施例中的通信装置或基站和方法实施例中的第一VPLMN AMF、HPLMN UDM、HPLMN NSSF或终端设备完全对应,由相应的模块或单元执行相应的步骤,例如收发模块(收发器)执行方法实施例中接收或发送的步骤,除发送、接收外的其它步骤可以由确定模块(处理器)执行。具体单元的功能可以参考相应的方法实施例。其中,处理器可以为一个或多个。
在本说明书中使用的术语“部件”、“模块”、“***”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地***、分布式***和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它***交互的互联网)的信号通过本地和/或远程进程来通信。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (28)
1.一种网络选择方法,其特征在于,包括:
从终端设备接收第一消息,所述第一消息用于请求接入第一拜访地公共陆地移动通信网络VPLMN,所述第一消息包括所述终端设备请求在所述第一VPLMN接入的一个或多个切片;
在所述第一VPLMN不支持所述终端设备请求接入的切片中的至少一个的情况下,向归属地公共陆地移动通信网络HPLMN的统一数据管理UDM网元发送所述终端设备的位置信息和所述HPLMN的一个或多个切片的信息,其中,所述HPLMN的一个或多个切片与所述终端设备请求在所述第一VPLMN接入的一个或多个切片具有映射关系;
从所述UDM接收第二VPLMN的选网优先级,所述第二VPLMN的选网优先级高于所述第一VPLMN的选网优先级,所述第二VPLMN支持的切片包括分别与所述HPLMN的一个或多个切片具有映射关系的切片;
向所述终端设备发送所述第二VPLMN的选网优先级。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
向所述UDM发送第一指示信息,所述第一指示信息用于指示更新选网优先级;
所述从所述UDM接收第二VPLMN的选网优先级,包括:
从所述UDM接收更新后的选网优先级,所述更新后的选网优先级用于指示所述第二VPLMN的选网优先级高于所述第一VPLMN的选网优先级。
3.根据权利要求2所述方法,其特征在于,所述向所述UDM发送第一指示信息,包括:
在确定所述第一VPLMN不支持所述终端设备请求接入的切片中的至少一个的情况下,向所述UDM发送所述第一指示信息。
4.根据权利要求1-3中任一项所述方法,其特征在于,所述第一消息还包括第二指示信息,所述第二指示信息用于指示若所述第一VPLMN不支持所述终端设备请求接入的切片中的至少一个,为所述终端设备寻找支持所述终端设备请求接入的全部切片的其他VPLMN的信息。
5.一种网络选择方法,其特征在于,包括:
从终端设备接收第一消息,所述第一消息用于请求接入第一拜访地公共陆地移动通信网络VPLMN,所述第一消息包括所述终端设备请求在所述第一VPLMN接入的一个或多个切片;
在所述第一VPLMN不支持所述终端设备请求接入的切片中的至少一个的情况下,向归属地公共陆地移动通信网络HPLMN的统一数据管理UDM网元发送所述终端设备的位置信息和所述HPLMN的一个或多个切片的信息,其中,所述HPLMN的一个或多个切片与所述终端设备请求在所述第一VPLMN接入的一个或多个切片具有映射关系;
从所述UDM接收至少一个候选VPLMN的信息以及与所述至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的所述HPLMN的切片的信息,其中,与所述每个候选VPLMN支持的切片具有映射关系的所述HPLMN的切片包括部分与所述终端设备请求在第一VPLMN接入的切片具有映射关系的所述HPLMN的切片;
向所述终端设备发送所述至少一个候选VPLMN的信息以及与所述每个候选VPLMN支持的切片具有映射关系的所述HPLMN的切片的信息;
从所述终端设备接收第二VPLMN的信息,所述第二VPLMN为所述至少一个候选VPLMN中的一个;
向所述UDM发送所述第二VPLMN的信息,以请求更新所述第二VPLMN的选网优先级。
6.根据权利要求5所述的方法,其特征在于,在所述向所述UDM发送所述第二VPLMN的信息之后,所述方法还包括:
从所述UDM接收所述第二VPLMN的选网优先级,所述第二VPLMN的选网优先级高于所述第一VPLMN的选网优先级;
向所述终端设备发送所述第二VPLMN的选网优先级。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
向所述UDM发送第一指示信息,所述第一指示信息用于指示更新选网优先级;
所述从所述UDM接收所述第二VPLMN的选网优先级,包括:
从所述UDM接收更新后的选网优先级,所述更新后的选网优先级用于指示所述第二VPLMN的选网优先级高于所述第一VPLMN的选网优先级。
8.根据权利要求7所述的方法,其特征在于,所述向所述UDM发送第一指示信息,包括:
在确定所述第一VPLMN不支持请求接入的切片中的至少一个的情况下,向所述UDM发送所述第一指示信息。
9.根据权利要求5-8中任一项所述方法,其特征在于,所述第一消息还包括第二指示信息,所述第二指示信息用于指示若所述第一VPLMN不支持所述终端设备请求接入的切片中的至少一个,为所述终端设备寻找支持所述终端设备请求接入的全部切片的其他VPLMN的信息。
10.一种网络选择方法,其特征在于,包括:
从第一拜访地公共陆地移动通信网络VPLMN接收终端设备的位置信息和归属地公共陆地移动通信网络HPLMN的一个或多个切片的信息,其中,所述HPLMN的一个或多个切片与所述终端设备请求在所述第一VPLMN接入的一个或多个切片具有映射关系;
向HPLMN的网络切片选择功能NSSF网元发送所述终端设备的位置信息和所述HPLMN的一个或多个切片的信息;
从所述NSSF接收第二VPLMN的信息,所述第二VPLMN支持的切片包括分别与所述HPLMN的一个或多个切片具有映射关系的切片;
向所述第一VPLMN发送所述第二VPLMN的选网优先级,所述第二VPLMN的选网优先级高于所述第一VPLMN的选网优先级。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
从所述第一VPLMN接收第一指示信息,所述第一指示信息用于指示更新选网优先级;
所述向所述第一VPLMN发送第二VPLMN的选网优先级,包括:
向所述第一VPLMN发送更新后的选网优先级,所述更新后的选网优先级用于指示所述第二VPLMN的选网优先级高于所述第一VPLMN的选网优先级。
12.一种网络选择方法,其特征在于,包括:
从第一拜访地公共陆地移动通信网络VPLMN接收终端设备的位置信息和归属地公共陆地移动通信网络HPLMN的一个或多个切片的信息,其中,所述HPLMN的一个或多个切片与所述终端设备请求在所述第一VPLMN接入的一个或多个切片具有映射关系;
向HPLMN的网络切片选择功能NSSF网元发送所述终端设备的位置信息和所述HPLMN的一个或多个切片的信息;
从所述NSSF接收至少一个候选VPLMN的信息以及与所述至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的所述HPLMN的切片的信息,其中,与所述每个候选VPLMN支持的切片具有映射关系的HPLMN的切片包括部分与所述终端设备请求在第一VPLMN接入的切片具有映射关系的所述HPLMN的切片;
向所述第一VPLMN发送所述至少一个候选VPLMN的信息以及与所述每个候选VPLMN支持的切片具有映射关系的所述HPLMN的切片的信息;
从所述第一VPLMN接收第二VPLMN的信息,所述第二VPLMN为所述至少一个候选VPLMN中的一个。
13.根据权利要求12所述的方法,其特征在于,在所述从所述第一VPLMN接收第二VPLMN的信息之后,所述方法还包括:
向所述第一VPLMN发送所述第二VPLMN的选网优先级,所述第二VPLMN的选网优先级高于所述第一VPLMN的选网优先级。
14.根据权利要求13所述的方法,其特征在于,所述方法还包括:
从所述第一VPLMN接收第一指示信息,所述第一指示信息用于指示更新选网优先级;
所述向所述第一VPLMN发送所述第二VPLMN的选网优先级,包括:
向所述第一VPLMN发送更新后的选网优先级,所述更新后的选网优先级用于指示所述第二VPLMN的选网优先级高于所述第一VPLMN的选网优先级。
15.一种网络选择方法,其特征在于,包括:
从归属地公共陆地移动通信网络HPLMN的统一数据管理功能UDM网元接收终端设备的位置信息和HPLMN的一个或多个切片的信息,其中,所述HPLMN的一个或多个切片与所述终端设备请求在第一VPLMN接入的一个或多个切片具有映射关系;
基于所述终端设备的位置信息和所述HPLMN的一个或多个切片的信息,确定候选拜访地公共陆地移动通信网络VPLMN,其中,与所述候选VPLMN支持的切片具有映射关系的HPLMN的切片包括部分与所述终端设备请求在第一VPLMN接入的切片具有映射关系的所述HPLMN的切片。
16.根据权利要求15所述的方法,其特征在于,所述确定候选VPLMN,包括:
向一个或者多个其他VPLMN的网络切片选择网元NSSF网元发送第二消息,所述第二消息用于请求所述一个或者多个其他VPLMN中每个其他VPLMN支持的切片的信息;
从所述一个或者多个其他VPLMN接收所述每个其他VPLMN支持的切片的信息;
将与所述一个或者多个其他VPLMN中支持的切片具有映射关系的所述HPLMN的切片包括部分与所述终端设备请求在第一VPLMN接入的切片具有映射关系的所述HPLMN的切片的VPLMN确定为所述候选VPLMN。
17.根据权利要求16所述的方法,其特征在于,所述每个其他VPLMN支持的切片包括与所述HPLMN的一个或多个切片具有映射关系的切片。
18.根据权利要求15-17中任一项所述的方法,其特征在于,所述方法还包括:
当所述候选VPLMN在所述终端设备的位置支持所述HPLMN的一个或多个切片中的全部切片时,向所述UDM发送所述候选VPLMN的信息。
19.根据权利要求15-17中任一项所述的方法,其特征在于,所述方法还包括:
当所述候选VPLMN在所述终端设备的位置支持所述HPLMN的一个或多个切片中的部分切片时,向所述UDM发送所述候选VPLMN的信息以及所述候选VPLMN支持的切片的信息。
20.一种网络选择方法,其特征在于,包括:
向第一拜访地公共陆地移动通信网络VPLMN发送第一消息,所述第一消息用于请求接入所述第一VPLMN,所述第一消息包括终端设备请求在所述第一VPLMN接入的一个或多个切片;
从所述第一VPLMN接收至少一个候选VPLMN的信息以及与所述至少一个候选VPLMN中每个候选VPLMN支持的切片具有映射关系的归属地公共陆地移动通信网络HPLMN的切片的信息,其中,与所述每个候选VPLMN支持的切片具有映射关系的所述HPLMN的切片包括部分与所述终端设备请求在第一VPLMN接入的切片具有映射关系的所述HPLMN的切片;
从所述至少一个候选VPLMN中确定第二VPLMN;
向所述第一VPLMN发送所述第二VPLMN的信息,以请求更新所述第二VPLMN的选网优先级。
21.根据权利要求20所述的方法,其特征在于,所述从至少一个候选VPLMN中确定第二VPLMN,包括:
根据用户的业务需求,从所述至少一个候选VPLMN中确定所述第二VPLMN。
22.根据权利要求20或21所述的方法,其特征在于,所述方法还包括:
从所述第一VPLMN接收第三消息,所述第三消息携带所述第二VPLMN的选网优先级。
23.根据权利要求权20-22中任一项所述的方法,其特征在于,所述第一消息还包括第二指示信息,所述第二指示信息用于指示若所述第一VPLMN不支持所述终端设备请求接入的切片中的至少一个,为所述终端设备寻找支持所述终端设备请求接入的全部切片的其他VPLMN的信息。
24.一种网络选择方法,其特征在于,包括:
向第一拜访地公共陆地移动通信网络VPLMN发送第一消息,所述第一消息用于请求接入所述第一VPLMN,所述第一消息包括终端设备在所述第一VPLMN请求接入的一个或多个切片;
其中,所述第一消息还用于指示若所述第一VPLMN不支持所述终端设备请求接入的切片中的至少一个,为所述终端设备寻找支持所述终端设备请求接入的全部切片的其他VPLMN的信息。
25.一种网络选择装置,其特征在于,包括用于执行如权利要求1-4中任一项所述方法的模块,或者用于执行如权利要求5-9中任一项所述方法的模块,或者用于执行如权利要求10或11所述方法的模块,用于执行如权利要求12-14中任一项所述方法的模块,用于执行如权利要求15-19中任一项所述方法的模块,用于执行如权利要求20-23中任一项所述方法的模块,用于执行如权利要求24所述方法的模块。
26.一种网络选择装置,其特征在于,包括:处理器和存储器,其中,所述处理器与存储器耦合,所述存储器用于存储计算机程序,当所述处理器调用所述计算机程序时,使得所述装置执行如权利要求1-4中任一项所述的方法,或使得所述装置执行如权利要求5-9中任一项所述的方法,或使得所述装置执行如权利要求10或11所述的方法,或使得所述装置执行如权利要求12-14中任一项所述的方法,或使得所述装置执行如权利要求15-19中任一项所述的方法,或使得所述装置执行如权利要求20-23中任一项所述的方法,或使得所述装置执行如权利要求24所述的方法。
27.一种计算机可读存储介质,其特征在于,用于存储计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1-4中任一项所述的方法,或使得所述计算机执行如权利要求5-9中任一项所述的方法,或使得所述计算机执行如权利要求10或11所述的方法,或使得所述计算机执行如权利要求12-14中任一项所述的方法,或使得所述计算机执行如权利要求15-19中任一项所述的方法,或使得所述计算机执行如权利要求20-23中任一项所述的方法,或使得所述计算机执行如权利要求24所述的方法。
28.一种计算机程序产品,其特征在于,所述计算机程序产品中包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得所述计算机执行如权利要求1-4中任一项所述的方法,或使得所述计算机执行如权利要求5-9中任一项所述的方法,或使得所述计算机执行如权利要求10或11所述的方法,或使得所述计算机执行如权利要求12-14中任一项所述的方法,或使得所述计算机执行如权利要求15-19中任一项所述的方法,或使得所述计算机执行如权利要求20-23中任一项所述的方法,或使得所述计算机执行如权利要求24所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210313789.0A CN116867027A (zh) | 2022-03-28 | 2022-03-28 | 网络选择方法和网络选择装置 |
PCT/CN2023/078735 WO2023185356A1 (zh) | 2022-03-28 | 2023-02-28 | 网络选择方法和网络选择装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210313789.0A CN116867027A (zh) | 2022-03-28 | 2022-03-28 | 网络选择方法和网络选择装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116867027A true CN116867027A (zh) | 2023-10-10 |
Family
ID=88199003
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210313789.0A Pending CN116867027A (zh) | 2022-03-28 | 2022-03-28 | 网络选择方法和网络选择装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116867027A (zh) |
WO (1) | WO2023185356A1 (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11317369B2 (en) * | 2017-04-26 | 2022-04-26 | Lg Electronics Inc. | Method and user equipment for transmitting registration request to network, and method and network device for receiving registration request |
KR102425675B1 (ko) * | 2017-08-14 | 2022-07-28 | 삼성전자 주식회사 | 5g 시스템에서 네트워크와 단말 간 제공 기능 협상 및 슬라이스 정보 맵핑 방법 |
CN111328110B (zh) * | 2018-12-13 | 2022-09-23 | 华为技术有限公司 | 网络切片选择的方法、设备及*** |
CN117615390A (zh) * | 2020-05-07 | 2024-02-27 | 华为技术有限公司 | 一种通信方法及装置 |
US20210368435A1 (en) * | 2020-05-22 | 2021-11-25 | Apple Inc. | Method and apparatus for essential slice service processing and recovery of service |
-
2022
- 2022-03-28 CN CN202210313789.0A patent/CN116867027A/zh active Pending
-
2023
- 2023-02-28 WO PCT/CN2023/078735 patent/WO2023185356A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023185356A1 (zh) | 2023-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11765677B2 (en) | Efficient PLMN selection upon authentication failure for each network slice in roaming network | |
CN114640972A (zh) | 终端设备、多链路通信方法及芯片 | |
CN114916035B (zh) | 通信方法、电子设备及存储介质 | |
CN116567783A (zh) | 一种切片选择方法、***及相关装置 | |
CN113038627B (zh) | 一种文件分享方法、移动设备、计算机存储介质 | |
US11601992B2 (en) | Method of accessing network based on access technology and electronic device therefor | |
CN114125930B (zh) | 一种切换接入点的方法、装置及*** | |
US20230136425A1 (en) | N14 interface support indicator for service continuity | |
EP4102927A1 (en) | Dual wifi connection method and electronic device | |
WO2023185356A1 (zh) | 网络选择方法和网络选择装置 | |
CN113518419B (zh) | 处理时间同步报文的方法和装置 | |
CN110612776A (zh) | 一种数据处理方法及终端设备、网络设备 | |
CN115529854A (zh) | 一种救援方法、装置、存储介质及芯片*** | |
US20240022469A1 (en) | Method for determining edge configuration server and apparatus | |
CN114173317B (zh) | 传输数据的方法和电子设备 | |
WO2023134516A1 (zh) | 一种广播通信方法和装置 | |
CN114980238B (zh) | Wi-Fi接入的方法及相关设备 | |
WO2022259830A1 (en) | Method of user equipment (ue) and user equipment (ue) | |
US20220377547A1 (en) | Wireless communication method, terminal device and network element | |
WO2023185620A1 (zh) | 通信的方法和装置 | |
WO2023159351A1 (zh) | 无线通信的方法及设备 | |
CN117097618A (zh) | 信息处理的方法和装置 | |
CN117641241A (zh) | 通信方法和通信装置 | |
CN115884152A (zh) | 通信的方法和装置 | |
CN116112909A (zh) | 资源分配方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |