WO2024061075A1 - 网络注册方法及装置 - Google Patents
网络注册方法及装置 Download PDFInfo
- Publication number
- WO2024061075A1 WO2024061075A1 PCT/CN2023/118523 CN2023118523W WO2024061075A1 WO 2024061075 A1 WO2024061075 A1 WO 2024061075A1 CN 2023118523 W CN2023118523 W CN 2023118523W WO 2024061075 A1 WO2024061075 A1 WO 2024061075A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network node
- access
- terminal
- request message
- entity
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 163
- 230000004044 response Effects 0.000 claims description 235
- 230000006870 function Effects 0.000 claims description 189
- 230000015654 memory Effects 0.000 claims description 54
- 238000004590 computer program Methods 0.000 claims description 39
- 238000003860 storage Methods 0.000 claims description 20
- 238000007726 management method Methods 0.000 description 216
- 238000010586 diagram Methods 0.000 description 26
- 230000008569 process Effects 0.000 description 24
- 230000005540 biological transmission Effects 0.000 description 17
- 238000012545 processing Methods 0.000 description 15
- 230000000694 effects Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
Definitions
- the present disclosure relates to the field of communication technology, and in particular, to a network registration method and device.
- the sixth generation mobile communication standards (6th generation mobile networks, 6G) will be oriented to diverse scenarios and network needs in the air, space, ground and sea.
- the centralized network architecture cannot uniformly meet all scenarios.
- the 6G network architecture needs to go beyond centralized control and gradually evolve towards a distributed architecture, extending more network functions (such as authentication and authentication) to the edge of the network, and establishing distributed synchronization with different functional levels. Construct micro-cloud unit.
- the current terminal network registration method can only realize network registration in the scenario of one network node. Therefore, network registration in the scenario of multiple network nodes has become an urgent problem that needs to be solved.
- the embodiments of the present disclosure provide a network registration method and device to solve the defect in the related art that network registration can only be performed in a scenario where one network node is connected, and to realize network registration in a scenario where multiple network nodes are connected.
- embodiments of the present disclosure provide a network registration method, which is applied to a terminal and includes:
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- the target network node identification is determined based on a preconfigured list of accessible network nodes.
- the method further includes:
- embodiments of the present disclosure also provide a network registration method, applied to access network entities, including:
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- Target network nodes include:
- the target network node is determined based on the first response message.
- the first response message when the first network node is a centralized node, includes a target network node identifier or a candidate network used to determine the target network node. Network node list.
- determining the target network node based on the first response message includes any of the following:
- the target network node identification and the candidate network node list are obtained by the distributed node by requesting from the centralized node.
- the first registration request message carries the registration information and access query indication information of the terminal
- the first response message includes reception information or rejection information, and the first response message is determined by the access and mobility management functional entity corresponding to each network node based on the registration information and the access query indication information. of;
- Determining the target network node based on the first response message includes:
- the target network node is determined based on a second local policy.
- embodiments of the present disclosure also provide a network registration method, which is applied to the access and mobility management functional entities corresponding to the centralized nodes, including:
- the first requesting entity is an access network entity or an access and mobility management function entity corresponding to a distributed node, and the first registration request message originates from a terminal.
- the step before sending a response message for determining the target network node to the first requesting entity, the step further includes:
- the sending a response message for determining the target network node to the first requesting entity includes:
- a response message carrying the target network node identifier or a candidate network node list used to determine the target network node is sent to the first requesting entity.
- the method further includes :
- the sending a response message for determining the target network node to the first requesting entity includes:
- a first response message carrying reception information or rejection information is sent to the first requesting entity.
- the method further includes:
- the method further includes:
- embodiments of the present disclosure also provide a network registration method, which is applied to the access and mobility management functional entities corresponding to the distributed nodes, including:
- the first response message carrying the target network node identifier and the candidate network node list is sent to the access network entity.
- the determining whether to receive the terminal based on the first registration request message includes:
- the step of sending a first response message for determining a target network node to the access network entity based on whether the terminal is received includes:
- the first response message carrying reception information or rejection information is sent to the access network entity.
- the method further includes:
- determining the current list of accessible network nodes corresponding to the terminal based on the second registration request message includes:
- embodiments of the present disclosure also provide a terminal, including a memory, a transceiver, and a processor, wherein:
- Memory used to store computer programs
- transceiver used to send and receive data under the control of the processor
- processor used to read the computer program in the memory and perform the following operations:
- a first registration request message is sent to the access network entity, where the first registration request message is used to determine a target network node and a target access and mobility management function entity corresponding to the target network node.
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- the target network node identification is determined based on a preconfigured list of accessible network nodes.
- the operations further include:
- embodiments of the present disclosure also provide an access network entity, including a memory, a transceiver, and a processor, wherein:
- Memory used to store computer programs
- transceiver used to send and receive data under the control of the processor
- processor used to read the computer program in the memory and perform the following operations: receive the first registration sent by the terminal request message
- a second registration request message is sent to the target access and mobility management function entity.
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- the first registration request message does not carry the target network node identifier and /Or in the case of determining the terminal information of the target network node, determining the target network node based on the first registration request message includes:
- the target network node is determined based on the first response message.
- the first response message when the first network node is a centralized node, includes a target network node identifier or a candidate network node list for determining the target network node.
- determining the target network node based on the first response message includes any of the following:
- the target network node identification and the candidate network node list are obtained by the distributed node by requesting from the centralized node.
- the first registration request message carries the registration information and access query indication information of the terminal
- the first response message includes reception information or rejection information, and the first response message is determined by the access and mobility management functional entity corresponding to each network node based on the registration information and the access query indication information. of;
- Determining the target network node based on the first response message includes:
- the target network node is determined based on a second local policy.
- embodiments of the present disclosure also provide an access and mobility management functional entity corresponding to a centralized node, including a memory, a transceiver and a processor, wherein:
- Memory used to store computer programs
- transceiver used to send and receive data under the control of the processor
- processor used to read the computer program in the memory and perform the following operations: receive the first requesting entity sent A first registration request message used to request the target network node;
- the first requesting entity is an access network entity or an access and mobility management function entity corresponding to a distributed node, and the first registration request message originates from a terminal.
- the step before sending a response message for determining the target network node to the first requesting entity, the step further includes:
- the sending a response message for determining the target network node to the first requesting entity includes:
- a response message carrying the target network node identifier or a candidate network node list used to determine the target network node is sent to the first requesting entity.
- the operation when the first requesting entity is an access network entity and the first registration request message carries registration information and access query indication information of the terminal, the operation further includes:
- the sending a response message for determining the target network node to the first requesting entity includes:
- a first response message carrying reception information or rejection information is sent to the first requesting entity.
- the operations further include:
- the operations further include:
- embodiments of the present disclosure also provide an access and mobility management functional entity corresponding to a distributed node, including a memory, a transceiver and a processor, wherein:
- Memory used to store computer programs
- transceiver used to send and receive data under the control of the processor
- processor used to read the computer program in the memory and perform the following operations:
- a first response message for determining a target network node is sent to the access network entity.
- the determining whether to receive the terminal based on the first registration request message includes:
- the sending based on whether the terminal is received, to the access network entity a first response message for determining a target network node, comprises:
- the first response message carrying reception information or rejection information is sent to the access network entity.
- the operations further include:
- the current list of accessible network nodes is sent to the terminal.
- determining, based on the second registration request message, a current list of accessible network nodes corresponding to the terminal includes:
- embodiments of the present disclosure also provide a network registration device, applied to a terminal, including:
- a first sending unit configured to send a first registration request message to an access network entity, where the first registration request message is used to determine a target network node and the target access and mobility management function entity corresponding to the target network node.
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- the target network node identification is determined based on a preconfigured list of accessible network nodes.
- the device further includes:
- the first receiving unit is configured to receive the current accessible network node list sent by the target access and mobility management function entity.
- embodiments of the present disclosure also provide a network registration device, applied to access network entities, including:
- the second receiving unit is configured to receive the first registration request message sent by the terminal;
- a first determining unit configured to determine a target network node based on the first registration request message
- the first determining unit is also configured to determine the target access and mobility management function entity corresponding to the target network node based on the preconfigured access and mobility management function information;
- the second sending unit is configured to send a second registration request message to the target access and mobility management function entity.
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- the first determining unit when the first registration request message does not carry a target network node identifier and/or terminal information used to determine the target network node, the first determining unit includes:
- a first determination subunit configured to determine the first network node based on the first registration request message and the first local policy
- a first sending subunit configured to send the first registration request message to the access and mobility management function entity corresponding to the first network node
- the first receiving subunit is configured to receive the first response message sent by the access and mobility management function entity corresponding to the first network node;
- the second determination subunit is used to determine the target network node based on the first response message.
- the first response message when the first network node is a centralized node, includes a target network node identifier or a candidate network node list for determining the target network node.
- the second determining subunit when the first network node is a distributed node, includes any one of the following:
- a first determination module configured to determine that the distributed node is the target network node based on the first response message
- a second determination module configured to determine the target network node based on the first response message carrying the target network node identifier
- a third determination module configured to determine the target network node based on the first response message carrying a candidate network node list
- the target network node identification and the candidate network node list are obtained by the distributed node by requesting from the centralized node.
- the first registration request message carries the registration information and access query indication information of the terminal
- the first response message includes reception information or rejection information, and the first response message is determined by the access and mobility management functional entity corresponding to each network node based on the registration information and the access query indication information. of;
- the second determining subunit includes:
- the fourth determination module is configured to determine the target network node based on the second local policy among the network nodes that send the received information.
- embodiments of the present disclosure also provide a network registration device, which is applied to the access and mobility management functional entities corresponding to the centralized nodes, including:
- a third receiving unit configured to receive a first registration request message sent by the first requesting entity for requesting the target network node
- a third sending unit configured to send a response message for determining the target network node to the first requesting entity
- the first requesting entity is an access network entity or an access and mobility management function entity corresponding to a distributed node, and the first registration request message originates from a terminal.
- the device further includes:
- a second determination unit configured to determine a target network node identifier based on the first registration request message or to determine a candidate network node list of the target network node;
- the third sending unit includes:
- the second sending subunit is configured to send a response message carrying the target network node identifier or a candidate network node list for determining the target network node to the first requesting entity.
- the device when the first requesting entity is an access network entity, and the first registration request message carries registration information and access query indication information of the terminal, the device further includes :
- a third determination unit determines whether to receive the terminal based on the registration information and the access query indication information
- the third sending unit includes:
- the third sending subunit is configured to send a first response message carrying reception information or rejection information to the first requesting entity based on whether to receive the terminal.
- the device further includes:
- the fourth receiving unit is configured to receive a creation context request message sent by the target access and mobility management function entity for requesting the current accessible network node list corresponding to the terminal;
- the fourth sending unit is configured to send the current accessible network node list to the target access and mobility management functional entity.
- the device further includes:
- a fifth receiving unit configured to receive a second registration request message for terminal registration sent by the access network entity
- a fourth determination unit configured to determine the current accessible network node list corresponding to the terminal based on the second registration request message
- the fifth sending unit is configured to send the current accessible network node list to the terminal.
- an embodiment of the present disclosure further provides a network registration device, which is applied to an access and mobility management function entity corresponding to a distributed node, including:
- the sixth receiving unit is configured to receive a first registration request message sent by the access network entity to request the target network node, where the first registration request message originates from the terminal;
- a fifth determination unit configured to determine whether to receive the terminal based on the first registration request message
- a sixth sending unit configured to send a first response message for determining a target network node to the access network entity based on whether to receive the terminal.
- the sixth sending unit when it is determined not to receive the terminal based on the first registration request message, the sixth sending unit includes:
- the fourth sending subunit is used to send the first registration request message to the access and mobility management function entity corresponding to the centralized node;
- the second receiving subunit is configured to receive a second response message carrying a target network node identifier or a candidate network node list for determining the target network node sent by the access and mobility management functional entity corresponding to the centralized node. ;
- the fifth sending subunit is configured to send the first response message carrying the target network node identifier or the candidate network node list to the access network entity.
- the fifth determining unit includes:
- a third determination subunit configured to determine whether to receive the terminal based on the registration information and the access query indication information
- the sixth sending unit includes:
- a sixth sending subunit configured to send the first response message carrying reception information or rejection information to the access network entity based on whether to receive the terminal.
- the device further includes:
- a seventh receiving unit configured to receive a second registration request message for terminal registration sent by the access network entity
- a sixth determination unit configured to determine the current accessible network node list corresponding to the terminal based on the second registration request message
- a seventh sending unit is configured to send the current accessible network node list to the terminal.
- the sixth determining unit includes:
- a seventh sending subunit configured to send a creation context request message for requesting the current accessible network node list corresponding to the terminal to the access and mobility management functional entity corresponding to the centralized node;
- the third receiving subunit is configured to receive the current list of accessible network nodes sent by the access and mobility management functional entity corresponding to the centralized node.
- an embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the network registration method described in the first aspect, the network registration method described in the second aspect, the network registration method described in the third aspect, or the network registration method described in the fourth aspect.
- the network registration method and device provided by the embodiments of the present disclosure can select a suitable network node for a terminal in a scenario where an access network entity is simultaneously connected to multiple network nodes, thereby enabling the terminal to access the network node and enable the network node to provide services for the terminal.
- Figure 1 is one of the flow diagrams of a network registration method provided by an embodiment of the present disclosure
- Figure 2 is a second schematic flowchart of a network registration method provided by an embodiment of the present disclosure
- Figure 3 is a third schematic flowchart of the network registration method provided by an embodiment of the present disclosure.
- Figure 4 is a schematic flowchart No. 4 of the network registration method provided by an embodiment of the present disclosure.
- Figure 5 is a schematic flow chart of the network registration method provided by an embodiment of the present disclosure.
- Figure 6 is a schematic flowchart No. 6 of the network registration method provided by an embodiment of the present disclosure.
- Figure 7 is a schematic flow chart of the network registration method provided by an embodiment of the present disclosure.
- Figure 8 is the eighth flowchart of the network registration method provided by an embodiment of the present disclosure.
- Figure 9 is one of the structural schematic diagrams of a network registration device provided by an embodiment of the present disclosure.
- Figure 10 is a second structural schematic diagram of a network registration device provided by an embodiment of the present disclosure.
- Figure 11 is the third structural schematic diagram of a network registration device provided by an embodiment of the present disclosure.
- Figure 12 is the fourth structural schematic diagram of a network registration device provided by an embodiment of the present disclosure.
- FIG13 is a schematic diagram of the structure of a terminal provided in an embodiment of the present disclosure.
- Figure 14 is a schematic structural diagram of an access network entity provided by an embodiment of the present disclosure.
- Figure 15 is an implementation of the access and mobility management functions corresponding to the centralized node provided by the embodiment of the present disclosure. Schematic diagram of the structure of the body;
- FIG16 is a schematic diagram of the structure of an access and mobility management functional entity corresponding to a distributed node provided in an embodiment of the present disclosure.
- the term "and/or” describes the association relationship of associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone. these three situations.
- the character "/” generally indicates that the related objects are in an "or” relationship.
- the term “plurality” refers to two or more than two, and other quantifiers are similar to it.
- 5G fifth generation mobile communication technology
- GSM global system of mobile communication
- CDMA code division multiple access
- WCDMA Wideband Code Division Multiple Access
- GPRS general packet radio service
- LTE long term evolution
- LTE frequency division duplex FDD
- TDD LTE time division duplex
- LTE-A long term evolution advanced
- UMTS universal mobile telecommunication system
- WiMAX worldwide interoperability for microwave access
- NR 5G New Radio
- the terminal device involved in the embodiments of the present disclosure may be a device that provides voice and/or data connectivity to users, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem, etc.
- the names of terminal equipment may also be different.
- the terminal equipment may be called user equipment (User Equipment, UE).
- Wireless terminal equipment can communicate with one or more core networks (Core Network, CN) via the Radio Access Network (RAN).
- the wireless terminal equipment can be a mobile terminal equipment, such as a mobile phone (also known as a "cell phone").
- Wireless terminal equipment can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, and an access point.
- remote terminal equipment remote terminal equipment
- access terminal equipment access terminal
- user terminal user terminal
- user agent user agent
- user device user device
- the network device involved in the embodiment of the present disclosure may be a base station, and the base station may include multiple cells that provide services for terminals.
- a base station can also be called an access point, or it can be a device in the access network that communicates with wireless terminal equipment through one or more sectors on the air interface, or it can be named by another name.
- the network device may be used to exchange received air frames with Internet Protocol (IP) packets and act as a router between the wireless terminal device and the rest of the access network, where the remainder of the access network may include the Internet Protocol (IP) communication network.
- IP Internet Protocol
- Network devices also coordinate attribute management of the air interface.
- the network device involved in the embodiment of the present disclosure may be a network in Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA).
- GSM Global System for Mobile communications
- CDMA Code Division Multiple Access
- BTS Base Transceiver Station
- NodeB network equipment
- WCDMA Wide-band Code Division Multiple Access
- LTE long term evolution
- the evolved network equipment (evolutional Node B, eNB or e-NodeB) in the system, the 5G base station (gNB) in the 5G network architecture (next generation system), or the home evolved base station (Home evolved Node B, HeNB), Relay nodes, home base stations (femto), pico base stations (pico), etc. are not limited in the embodiments of the present disclosure.
- network devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized units and distributed units may also be arranged geographically separately.
- CU centralized unit
- DU distributed unit
- Network equipment and terminal equipment can each use one or more antennas for multi-input multi-output (MIMO) transmission.
- MIMO transmission can be single-user MIMO (Single User MIMO, SU-MIMO) or multi-user MIMO. (Multiple User MIMO,MU-MIMO).
- MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoding transmission or beamforming transmission, etc.
- 6G networks An important trend in the development of 6G networks is centralized and distributed network architecture.
- the native design of the network architecture of 5G and previous generations is centralized control.
- the architectural design of the 6G network needs to consider a distributed architecture, and its control is oriented towards distributed Gradually evolve.
- new connections and new networks will also become distributed.
- the 6G network architecture will cater to diverse scenarios and network needs in the air, space, ground, and sea.
- the centralized network architecture cannot uniformly meet all scenarios.
- the 6G network architecture needs to go beyond centralized control and gradually evolve towards a distributed architecture, extending more network functions (such as authentication and authentication) to the edge of the network, and establishing distributed synchronization with different functional levels.
- Construct micro-cloud unit. Therefore, the 6G networking design can also be called the Distributed Autonomous Network (DAN) architecture or distributed network architecture.
- the DAN network architecture consists of distributed micro cloud units (Small Cloud Unit (SCU). SCU is the most critical module unit that constitutes the DAN architecture. It can support distributed deployment in the network and has self-contained and autonomous capabilities. Each micro-cloud unit is self-contained and has complete control and data forwarding functions. Multiple micro-cloud units can form autonomous micro-networks based on business needs, and provide targeted network services based on specific business scenarios, user scale, geographical environment and other requirements.
- SCU distributed micro cloud units
- multiple micro networks composed of SCUs may be included, each micro network being a network node.
- each micro network there may be a centralized network node (hereinafter referred to as a centralized node) and multiple distributed network nodes (hereinafter referred to as distributed nodes).
- the current intra-domain registration process in 5GS includes:
- Step 1 The terminal equipment (User Equipment, UE) sends a registration request message (Registration Request) to the access network entity;
- the access network entity selects the Access and Mobility Management Function (AMF) entity;
- AMF Access and Mobility Management Function
- Step 3 The access network entity sends a registration request message (Registration Request) to the new AMF entity;
- Step 4 The new AMF entity sends the AMF communication UE context transfer request message (Namf_Communication_UEContextTransfer Request) to the previous AMF entity;
- Step 5 The previous AMF entity sends the AMF communication UE context transfer response message (Namf_Communication_UEContextTransfer Response) to the new AMF entity;
- Step 6 The new AMF entity sends an identity request message (Identity Request) to the UE;
- Step 7 The UE sends an identity response message (Identity Response) to the new AMF entity.
- the access network entity does not involve the selection of a network node (which may also be called a network unit).
- the 6G network adopts a decentralized hierarchical network with centralized and distributed collaboration.
- the 6G network is organized through centralized and distributed collaboration and distributed autonomy.
- it extends more network functions to the edge of the network, and on the other hand, it centralizes global core functions to support more complex services through cloud-network integration and distributed collaboration.
- access network entities such as base stations
- network nodes including distributed nodes and centralized nodes
- embodiments of the present disclosure propose a network registration method, which is applied to distributed network architecture scenarios.
- Figure 1 is one of the schematic flow diagrams of a network registration method provided by an embodiment of the present disclosure.
- an embodiment of the present disclosure provides a network registration method, the execution subject of which can be a terminal, such as a mobile phone, etc.
- the method includes:
- Step 110 Send a first registration request message to an access network entity, where the first registration request message is used to determine a target network node and a target access and mobility management function entity corresponding to the target network node.
- the access network entity can connect to multiple network nodes at the same time. It should be understood that the access network entity can connect to centralized nodes and distributed nodes. For example, the access network entity can connect to a centralized node and multiple distributed nodes. , you can also connect multiple centralized nodes and multiple distributed nodes.
- the terminal sends a first registration request message to the access network entity.
- the first registration request message can be used by the terminal to request the access network entity to determine a target network node for the terminal among multiple network nodes.
- the target network node can be a service for the terminal. network node, and determine the target access and mobility management functional entity corresponding to the target network node.
- Access network entity refers to the physical network that implements the transmission and bearing function between the user network interface (User Network Jnterface, UNI) and the service node interface (Service Network Interface, SNI), such as the Radio Access Network (Radio Access Network, RAN) entity or the (wired) access network (Access Network, AN) entity.
- User Network Jnterface UNI
- SNI Service Network Interface
- the access and mobility management functional entity refers to the entity responsible for handling connection and mobility management tasks in the network node. For example, it can be responsible for the encryption and integrity of non-access stratum (NAS) messages, registration, access, mobility, authentication and transparent transmission of short messages, and the allocation of evolved packet system bearer identities (EPS Bearer Id) when interacting with the evolved packet system (EPS) network.
- NAS non-access stratum
- EPS Bearer Id evolved packet system bearer identities
- the names of the access and mobility management functional entities are not specified in the embodiments of the present disclosure.
- the access and mobility management function entity in the 5G network can be called the access and mobility management function (Access and Mobility management Function, AMF) entity
- the access and mobility management function entity in the 4G network can be called the mobility management (Mobility Management Entity, MME) entity.
- the network registration method provided by the embodiments of the present disclosure can select an appropriate network node for the terminal in a scenario where the access network entity is connected to multiple network nodes at the same time, thereby enabling the terminal to access the network node and enabling the network node to provide services to the terminal. .
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- the target network node identifier is used to identify the target network node, such as the identity identifier (Identity, ID) of the network node, etc.
- the terminal information used to determine the target network node refers to the terminal information carried in the first registration request message, which can be used to determine the target network node.
- the terminal information can be any one of the following or a combination thereof: a globally unique temporary UE identifier, a globally unique AMF identifier (Globally Unique AMF ID, GUAMI) and a permanent equipment identifier (Permanent Equipment Identifier, PEI) of the terminal.
- the globally unique temporary UE identity can be called 5G Globally Unique Temporary UE Identity (5G-GUTI) in the 5G network, and the globally unique AMF identifier can be called 5G GUAMI in the 5G network.
- 5G-GUTI 5G Globally Unique Temporary UE Identity
- 5G GUAMI 5G GUAMI
- the target network node identification and the terminal information used to determine the target network node should be valid, that is, the target network node determined based on the target network node identification or the target network node determined based on the terminal information can serve the terminal. If the target network node identifier carried by the first registration request message is invalid, it is deemed that it does not carry the target network node identifier. Similarly, if the target network node identifier determined by the terminal information carried by the first registration request message is invalid, it is deemed that it does not carry the target network node identifier. It does not carry terminal information.
- the first registration request message carries the target network node identifier and/or terminal information used to determine the target network node.
- the terminal can send the first registration request message so that the access network entity is The terminal determines the access and mobility management functional entities, thereby enabling the terminal to access the network node and enabling the network node to provide services to the terminal.
- the target network node identification is determined based on a preconfigured list of accessible network nodes.
- the terminal side may pre-configure a list of accessible network nodes.
- the accessible network nodes may include network nodes such as network nodes that are allowed to be accessed and default network nodes. It should be understood that the allowable network nodes among the accessible network nodes are The accessed network node may be the network node updated by the UE when it last accessed the network node.
- the preconfigured list of accessible network nodes may not conform to the current network, so the target network node identification determined based on the preconfigured list of accessible network nodes may be invalid.
- the method further includes:
- the terminal may receive the current accessible network node list sent by the target access and mobility management functional entity.
- the current list of accessible network nodes can be determined by the target access and mobility management functional entity according to the network nodes pre-configured in the network that the UE is allowed to access.
- the subscription data of the UE can be stored in the network, and the target access
- the mobility management function entity may determine the UE's current accessible network node list based on the UE's subscription data.
- the terminal can update the list of accessible network nodes and obtain the latest list of accessible network nodes, so that the terminal can directly select available network nodes during the next network switch, improving terminal access.
- the speed of the network is the speed of the network.
- FIG. 2 is a second schematic flowchart of a network registration method provided by an embodiment of the present disclosure. As shown in Figure 2, an embodiment of the present disclosure provides a network registration method.
- the execution subject may be an access network entity.
- the method includes:
- Step 210 Receive the first registration request message sent by the terminal
- the terminal sends a first registration request message to the access network entity, and the access network learns based on the first registration request message that the terminal requests to initiate registration with the network node. Since the access network entity can connect to multiple network nodes at the same time, it is necessary to further determine which network node to initiate registration to.
- Step 220 Determine the target network node based on the first registration request message
- the first registration request message may indicate the target network node that the terminal wishes to access. If the first registration request message does not indicate the target network node that the terminal wishes to access or the target network node that the terminal wishes to access is invalid, the target network node that the terminal wishes to access may be The network access entity selects an appropriate network node for the terminal (such as a network node that can serve the terminal) as the target network node.
- Step 230 Determine the target access and mobility management function entity corresponding to the target network node based on the preconfigured access and mobility management function information;
- the access and mobility management function information may be pre-configured on the access network entity side.
- the access and mobility management function information may include the network node identification to which each access and mobility management function entity belongs. .
- Step 240 Send a second registration request message to the target access and mobility management function entity.
- the second registration request message is used by the access network entity to request the target access and mobility management function entity to complete the registration process of the terminal.
- the network registration method provided by the embodiments of the present disclosure can select an appropriate network node for the terminal in a scenario where the access network entity is connected to multiple network nodes at the same time, thereby enabling the terminal to access the network node and enabling the network node to provide services to the terminal. .
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- Target network nodes include:
- the target network node is determined based on the first response message.
- the situation in which the first registration request message does not carry the target network node identification and/or the terminal information used to determine the target network node includes any one of the following three situations or a combination thereof:
- the first situation means that the first registration request message does not carry the target network node identifier and the terminal information used to determine the target network node;
- the second situation means that the access network entity needs to determine the target network node based on the target network node identifier, but the first registration request message does not carry the target network node identifier;
- the third situation means that the access network entity needs to determine the target network node based on the terminal information used to determine the target network node, but the first registration request message does not carry the terminal information used to determine the target network node. .
- the access network entity cannot directly determine the target network node according to the first registration request message.
- the first network node refers to the network node selected by the access network entity and used to determine the target network node.
- the first local policy may be pre-configured. For example, the network node with the smallest network load may be selected as the first network node according to the network load.
- the centralized node may be selected as the first network node based on the network node type.
- the first registration request message may be sent to the access and mobility management functional entity corresponding to the first network node,
- the access and mobility management functional entity corresponding to the first network node is responsible for selecting the target network node.
- the access and mobility management function entity corresponding to the first network node returns the selected target network node or information related to the target network node selection to the radio access network entity through the first response message;
- the radio access network entity determines the target network node based on the target network node or information related to target network node selection carried by the first response message.
- the network registration method provided by the embodiment of the present disclosure can enable the access network entity to select the first network node used to determine the target network node when the access network entity cannot directly determine the target network node based on the first registration request message. And determine the target network node according to the first response message sent by the first network node, ensuring that in the scenario where the access network entity is connected to multiple network nodes at the same time, the appropriate network node is selected for the terminal, so that the terminal can access the network node, Implement network nodes to provide services to terminals.
- the first response message when the first network node is a centralized node, includes a target network node identifier or a candidate network node list for determining the target network node.
- the access network entity when the access network entity selects the centralized node as the first network node, the access network entity sends the first registration request message of the terminal to the centralized node, and the first registration request message may carry the registration of the terminal.
- Information such as business requirements, terminal identity, etc.
- the centralized node can determine the location information of the terminal based on the sender (access network entity) of the first registration request message.
- the centralized node can determine the identity of the terminal through the first registration request message, and determine the subscription data corresponding to the terminal based on the pre-configured subscription data in the network, combined with other registration information of the terminal carried in the first registration request message (such as business requirements), and based on the location information of the terminal determined by the access network entity, select an appropriate network node as the target network node of the terminal to provide services for the terminal.
- the centralized node can select one or more network nodes.
- the network node selected by the centralized node is the target network node; when the centralized node selects multiple network nodes, Below, the network nodes selected by the centralized nodes are candidate network nodes.
- the centralized node may send the identification of the selected target network node (target network node identification) or multiple candidate network nodes (candidate network node list) to the access network entity through the first response message.
- the access network entity directly determines the target network node according to the target network node identifier, and accesses the access and mobility management function entity corresponding to the target network node.
- the access network entity also needs to complete the selection of the target network node in the candidate network node list according to the local policy.
- the local policy may It is pre-configured. For example, the network node with the smallest network load can be selected as the target network node according to the network load; the appropriate network node can be selected as the target network node according to the business needs of the terminal.
- the network registration method provided by the embodiments of the present disclosure can enable the centralized node to select the target network node or candidate network node when the access network entity cannot directly determine the target network node based on the first registration request message, so that the access network entity can In scenarios where multiple network nodes are connected at the same time, an appropriate network node is selected for the terminal, so that the terminal can access the network node and the network node provides services to the terminal.
- determining the target network node based on the first response message includes any of the following:
- the target network node identification and the candidate network node list are obtained by the distributed node by requesting from the centralized node.
- the access network entity when the access network entity selects the distributed node as the first network node, the access network entity sends the first registration request message of the terminal to the distributed node, and the first registration request message may carry the terminal Registration information, such as business requirements, terminal identity, etc.
- the distributed node can determine the location information of the terminal according to the sending end (access network entity) of the first registration request message.
- the distributed node can determine the identity of the terminal through the first registration request message, and determine the subscription data corresponding to the terminal based on the preconfigured subscription data in the network, combined with other registration information of the terminal carried in the first registration request message. (such as business requirements), and based on the location information of the terminal determined by the access network entity, etc., determine whether it can serve the terminal. If it can serve the terminal, receive the terminal and send the first response message to the access network entity, The first response message carries reception information, so that the access network entity can determine that the distributed node is the target network node.
- the first registration request message is sent to the centralized node to which it is connected.
- the centralized node selects an appropriate network node as the target network node of the terminal to provide services to the terminal.
- the centralized node can select one or more network nodes.
- the network node selected by the centralized node is the target network node; when the centralized node selects multiple network nodes, Below, the network nodes selected by the centralized nodes are candidate network nodes.
- the centralized node may send the identification of the selected target network node (target network node identification) or multiple candidate network nodes (candidate network node list) to the distributed node through the second response message.
- the distributed node then sends the target network node identifier or the candidate network node list to the access network entity through a first response message.
- the access network entity directly determines the target network node according to the target network node identifier, and accesses the access and mobility management function entity corresponding to the target network node.
- the access network entity also needs to complete the selection of the target network node in the candidate network node list according to the local policy.
- the local policy may It is pre-configured. For example, the network node with the smallest network load can be selected as the target network node according to the network load; the appropriate network node can be selected as the target network node according to the business requirements of the terminal.
- the network registration method provided by the embodiments of the present disclosure can enable the distributed node to select the target network node or the candidate network node when the access network entity cannot directly determine the target network node based on the first registration request message, so as to implement the network registration in the access network.
- the appropriate network node is selected for the terminal, so that the terminal can access the network node and the network node provides services to the terminal.
- the first registration request message carries the registration information and access query indication information of the terminal
- the first response message includes reception information or rejection information, and the first response message is determined by the access and mobility management functional entity corresponding to each network node based on the registration information and the access query indication information. of;
- Determining the target network node based on the first response message includes:
- the target network node is determined based on a second local policy.
- the access network entity when the access network entity selects multiple network nodes as the first network node, the access network entity sends the first registration request message of the terminal to each network node.
- the first registration request message may Carrying the registration information of the terminal and the access query indication information; the registration information of the terminal may include registration-related information such as business requirements, terminal identity, etc., and the access query indication information is used to query each network node whether it can receive the terminal. .
- each network node can determine the location information of the terminal according to the sending end (access network entity) of the first registration request message.
- each network node can determine the identity of the terminal through the first registration request message, and determine the subscription data corresponding to the terminal based on the pre-configured subscription data in the network, combined with other registrations of the terminal carried in the first registration request message.
- information (such as business requirements), as well as the location information of the terminal determined based on the access network entity, etc., to determine whether it can serve the terminal. If it can serve the terminal, send a first response message containing the received information to the access network entity. ; If it cannot be received, send a first response message containing rejection information to the access network entity.
- the network node that sends the received information is used as a candidate network node, and the target network node is determined among the candidate network nodes based on the second local policy.
- the second local policy can be pre-configured. For example, the network node with the smallest network load can be selected as the target network node according to the network load; the appropriate network node can be selected as the target network node according to the business requirements of the terminal.
- the access network entity sends first registration request messages to network node A, network node B and network node C respectively.
- Network node A sends and receives information through the first response message
- network node B sends rejection through the first response message.
- Information, network node C sends and receives information through the first response message.
- the access network entity selects the target network node among network node A and network node C.
- the load of network node A is greater than that of network node C.
- the second local policy is to select the network node with the smallest current load as the target network node, and then select network node C as the target network node.
- the network registration method provided by the embodiment of the present disclosure can, when the access network entity cannot directly determine the target network node based on the first registration request message, determine the target network node based on whether each network node can receive the terminal, thereby realizing the selection of a suitable network node for the terminal in a scenario where the access network entity is simultaneously connected to multiple network nodes, thereby enabling the terminal to access the network node and enable the network node to provide services for the terminal.
- Figure 3 is the third flow diagram of the network registration method provided by the embodiment of the present disclosure.
- the embodiment of the present disclosure provides a network registration method, the execution subject of which can be the access and mobility management corresponding to the centralized node.
- Functional entity the method includes:
- Step 310 Receive the first registration request message sent by the first requesting entity for requesting the target network node;
- the access network entity selects a centralized node as the first network node, and the access network entity requests the target network node from the centralized node.
- the access and mobility management function entity corresponding to the distributed node For the case where the first requesting entity is the access and mobility management function entity corresponding to the distributed node, it means that when the access network entity selects the distributed node as the first network node, the distributed node cannot serve the terminal. , the access and mobility management functional entity corresponding to the distributed node requests the target network node from the centralized node.
- Step 320 Send a response message for determining the target network node to the first requesting entity
- the access and mobility management function entity corresponding to the centralized node sends a first response message for determining a target network node to the access network entity.
- the access and mobility management function entity corresponding to the centralized node sends a second response message for determining the target network node to the access and mobility management function entity corresponding to the distributed node.
- the access and mobility management function entity corresponding to the distributed node may send a first response message for determining the target network node to the access network entity.
- the response message includes a first response message and a second response message, and the response message is used to determine the target network node.
- the response message may include a target network node identifier or a candidate network node list used to determine the target network node.
- the number of centralized network nodes is greater than or equal to 1.
- the centralized node has the data of all distributed nodes within the management scope, such as the subscription data of the distributed nodes.
- the data saved by the distributed nodes includes UE context information (including session context information), subscription data of some UEs, and other information.
- the first requesting entity is an access network entity or an access and mobility management function entity corresponding to a distributed node, and the first registration request message originates from a terminal.
- the first registration request message is initially initiated by the terminal and sent to the access network entity, and the access network entity forwards the first registration request message to the centralized node or distributed node.
- the network registration method provided by the embodiment of the present disclosure can enable the centralized node to send a request to the first requesting entity when the first requesting entity cannot directly determine the target network node based on the first registration request message.
- Sending a first response message for determining the target network node enables selecting an appropriate network node for the terminal in a scenario where the access network entity is connected to multiple network nodes at the same time, thereby enabling the terminal to access the network node and realizing that the network node is The terminal provides services.
- the step before sending a response message for determining a target network node to the first requesting entity, the step further includes:
- the sending a response message for determining the target network node to the first requesting entity includes:
- a response message carrying the target network node identifier or a candidate network node list used to determine the target network node is sent to the first requesting entity.
- the first registration request message may carry the terminal's registration information, such as business requirements, terminal identity, etc.
- the centralized node may also determine the location information of the terminal according to the first registration request message.
- the centralized node may select one or more network nodes.
- the network node selected by the centralized node is the target network node; when the centralized node selects multiple network nodes, the network node selected by the centralized node is the candidate network node.
- the centralized node may send the identification of the selected target network node (target network node identification) or multiple candidate network nodes (candidate network node list) to the first requesting entity through a response message.
- the network registration method provided by the embodiments of the present disclosure can enable the centralized node to select the target network node or the candidate network node when the first requesting entity cannot directly determine the target network node based on the first registration request message, and ultimately implement the access network
- the appropriate network node is selected for the terminal, so that the terminal can access the network node and the network node provides services to the terminal.
- the method further includes :
- the sending a response message for determining the target network node to the first requesting entity includes:
- a first response message carrying reception information or rejection information is sent to the first requesting entity.
- the first registration request message may carry the registration information of the terminal and the access inquiry indication information; the registration information of the terminal may include registration-related information such as business requirements, terminal identity, etc., and the access inquiry indication information is used for Each network node is asked if it can receive the terminal.
- the centralized node may determine the location information of the terminal according to the sender (access network entity) of the first registration request message.
- the centralized node can determine the identity of the terminal through the first registration request message, and determine the subscription data corresponding to the terminal based on the pre-configured subscription data in the network, combined with other registration information of the terminal carried in the first registration request message (such as business requirements), and based on the location information of the terminal determined by the access network entity, etc., determine whether it can serve the terminal. If it can serve the terminal, then send a first response message containing the reception information to the access network entity; if If it cannot be received, a first response message containing rejection information is sent to the access network entity.
- the centralized node can send a first response message containing reception information or rejection information to the access network entity based on whether it can serve the terminal, so that the access network entity can based on the first response
- the message selects the target network node from the network nodes that can serve the terminal, so that in the scenario where the access network entity is connected to multiple network nodes at the same time, the appropriate network node is selected for the terminal, so that the terminal can access the network node, achieving Network nodes provide services to terminals.
- the method further includes:
- the target access and mobility management function entity is the access mobility management function entity currently serving the terminal. After the target access and mobility management function entity completes the registration process of the terminal, it can determine based on the local policy to send a create context request message to the centralized node during the registration process.
- the create context request message is used to obtain the current list of accessible network nodes of the terminal, that is, the network nodes currently allowed to access.
- the access and mobility management functional entity corresponding to the centralized node is not the target access and mobility management functional entity.
- the access and mobility management functional entity corresponding to the centralized node can provide the current accessible network node list corresponding to the terminal to the target access and mobility management functional entity, thereby Update the list of accessible network nodes of the terminal so that the terminal can obtain the latest list of accessible network nodes, so that the terminal can directly select available network nodes during the next network switch and improve the speed of the terminal accessing the network.
- the method further includes:
- the access and mobility management functional entity corresponding to the centralized node is the target access and mobility management functional entity.
- the second registration request message is used by the access network entity to request the access and mobility management function entity corresponding to the centralized node to complete the registration process of the terminal.
- the target access and mobility management function entity completes the registration process of the terminal based on the second registration request message.
- the second registration request message may also carry the registration information of the terminal.
- the access and mobility management functional entity corresponding to the centralized node is determined based on the local policy.
- the terminal's current list of accessible network nodes is obtained, that is, the list of network nodes currently allowed to access. network node. and sending the current accessible network node list to the terminal.
- the access and mobility management functional entity corresponding to the centralized node can provide the current list of accessible network nodes corresponding to the terminal, thereby Update the list of accessible network nodes of the terminal so that the terminal can obtain the latest list of accessible network nodes, so that the terminal can directly select available network nodes during the next network switch and improve the speed of the terminal accessing the network.
- FIG 4 is a schematic flow chart of the fourth network registration method provided by an embodiment of the present disclosure.
- an embodiment of the present disclosure provides a network registration method, the execution subject of which can be the access and mobility corresponding to the distributed node.
- the method includes:
- Step 410 Receive the first registration request message sent by the access network entity for requesting the target network node.
- Step 420 Determine whether to receive the terminal based on the first registration request message.
- the first registration request message may carry the terminal's registration information, such as business requirements, terminal identity, etc.
- the distributed node can determine the location information of the terminal according to the sending end (access network entity) of the first registration request message.
- the distributed node can determine the identity of the terminal through the first registration request message, and determine the subscription data corresponding to the terminal based on the preconfigured subscription data in the network, combined with other registration information of the terminal carried in the first registration request message. (such as business requirements), and determine whether it can serve the terminal based on the location information of the terminal determined by the access network entity.
- Step 430 Based on whether to receive the terminal, send a first response message for determining the target network node to the access network entity.
- the terminal For example, if the terminal can be served, the terminal is received, a first response message is sent to the access network entity, and the first response message carries reception information, so that the access network entity can determine that the distributed node is the Describe the target network node. If the distributed node cannot serve the terminal, other methods can be used to provide the access network entity with information related to the target network node. For example, the first registration request message can be sent to the centralized node connected to itself. The centralized node selects an appropriate network node as the target network node of the terminal to provide services to the terminal.
- the sending based on whether the terminal is received, to the access network entity a first response message for determining a target network node includes:
- the determining whether to receive the terminal based on the first registration request message includes:
- the first registration request message may carry the registration information of the terminal and the access inquiry indication information; the registration information of the terminal may include registration-related information such as business requirements, terminal identity, etc., and the access inquiry indication information is used to provide each The network node asks if it can receive the terminal.
- the access and mobility management functional entity corresponding to the distributed node can determine the identity of the terminal through the first registration request message, and determine the subscription data corresponding to the terminal based on the pre-configured subscription data in the network, combined with the second registration request message.
- a registration request message carries other registration information of the terminal (such as business requirements), as well as the location information of the terminal determined based on the access network entity, etc. to determine whether it can serve the terminal.
- the step of sending a first response message for determining a target network node to the access network entity based on whether the terminal is received includes:
- the first response message carrying reception information or rejection information is sent to the access network entity.
- a first response message containing reception information is sent to the access network entity; if it cannot be received, a first response message containing rejection information is sent to the access network entity.
- the distributed node can send a first response message containing reception information or rejection information to the access network entity based on whether it can serve the terminal, so that the access network entity can based on the first response message.
- the response message selects the target network node from the network nodes that can serve the terminal, so that in the scenario where the access network entity is connected to multiple network nodes at the same time, the appropriate network node is selected for the terminal, so that the terminal can access the network node.
- the method further includes:
- the access and mobility management functional entity corresponding to the distributed node is the target access and mobility management functional entity.
- the second registration request message is used by the access network entity to request the distributed corresponding access and mobility management function entity to complete the registration process of the terminal.
- the target access and mobility management function entity completes the registration process of the terminal based on the second registration request message.
- the second registration request message may also carry the registration information of the terminal.
- the distributed corresponding access and mobility management functional entity is determined based on the local policy.
- the terminal's current list of accessible network nodes is obtained, that is, the list of network nodes currently allowed to access. network node. and sending the current accessible network node list to the terminal.
- determining the current list of accessible network nodes corresponding to the terminal based on the second registration request message includes:
- the access and mobility management functional entity corresponding to the distributed node is the target access and mobility management functional entity.
- the access and mobility management functional entities corresponding to the distributed nodes complete the The registration process of the UE, and based on the local policy, determines to send a create context request message to the centralized node during the registration process to obtain the network nodes that the UE is currently allowed to access.
- the access and mobility management functional entity corresponding to the distributed node can provide the terminal with the current accessible network node list corresponding to the terminal, thereby realizing the terminal's accessible network node
- the list update enables the terminal to obtain the latest list of accessible network nodes, so that the terminal can directly select available network nodes during the next network switch, thereby improving the speed of the terminal accessing the network.
- FIG. 5 is a schematic flow chart of a network registration method provided by an embodiment of the present disclosure. As shown in Figure 5, an embodiment of the present disclosure provides a network registration method. The method is applied to an access network entity to target based on the information carried by the UE.
- Network node selection scenarios include:
- Step 0 Information that needs to be configured in advance, as follows:
- Step 0-1 First configure the network nodes that the UE is allowed to access in the network, for example, configure the network nodes that the terminal is allowed to access in the form of subscription data;
- Step 0-2 configuring network nodes on the UE side, including network nodes such as network nodes allowed to be accessed and default network nodes;
- Step 0-3 Access and mobility management function information configured on the access network entity side, including the identity of the network node to which it belongs.
- Step 1 The terminal sends a first registration request message to the access network entity.
- the information carried includes the requested target network node identification and/or terminal information.
- the terminal information may include a UE identification, a valid globally unique temporary UE identification, a valid global Unique AMF identifier, configured default network node identification information (list) and other information.
- the target network node identifier may include a target network node identifier or a list of network node identifiers that can be used as target network nodes.
- Step 2 target network node selection: When the access network entity receives the first registration request message from the UE, it selects the target network node based on the valid target network node information or other valid terminal information carried in the first registration request message, such as the UE identity, A valid globally unique temporary UE identifier, a valid globally unique AMF identifier, or further combined with information such as load or local policy of the network node, selects the corresponding network node as the target network node. Then access and mobility management based on local configuration management function information and target network node identification, and selects the access and mobility management functional entity corresponding to the target network node identification.
- the valid target network node information or other valid terminal information carried in the first registration request message such as the UE identity, A valid globally unique temporary UE identifier, a valid globally unique AMF identifier, or further combined with information such as load or local policy of the network node, selects the corresponding network node as the target network node.
- access and mobility management based on local configuration management function information
- Step 3 The access network entity sends a second registration request message to the selected target access and mobility management function entity, and carries information such as the UE identifier or a valid globally unique temporary identifier, requested network node identifier information, and UE location information.
- Step 4 The target access and mobility management function entity that receives the second registration request message completes the registration process of the UE.
- step 5 and step 6 are omitted.
- Step 5 If the target access and mobility management function entity cannot determine the terminal's current accessible network node list based on the local policy, it sends a create context request message to the centralized node.
- the information carried includes the UE identifier or a valid globally unique temporary UE. identification, current target network node identification, UE location information and other information.
- Step 6 The centralized node determines the UE's current list of accessible network nodes based on the UE's subscription data, the UE's location information, relevant network policies and other information.
- the access and mobility management function entity corresponding to the centralized node sends a create context response message to the target access and mobility management function entity.
- the create context response message may carry information such as the UE's current list of accessible network nodes.
- the target network node When the network node currently allowed to be accessed by the UE is determined by the target network node:
- Step 7 The target network node determines the current list of network nodes that the UE can access based on the acquired subscription data of the UE, the location information of the UE, related network policies and other information.
- Step 8 Finally, the access and mobility management function entity corresponding to the target network node sends a registration acceptance message to the UE.
- the registration acceptance message can carry: the current list of accessible network nodes, a globally unique temporary UE identifier and other information.
- the network node can be a distributed network node or a centralized network node. There are no limitations here.
- FIG. 6 is a schematic flowchart No. 6 of a network registration method provided by an embodiment of the present disclosure.
- an embodiment of the present disclosure provides a network registration method, which is applied to connect an access network entity to a centralized node, and is based on The scenario where the first local policy selects the centralized node as the first network node includes:
- Step 0 Information that needs to be configured in advance is as follows:
- Step 0-1 First configure the network nodes that the UE is allowed to access in the network, for example, configure the network nodes that the terminal is allowed to access in the form of subscription data;
- Step 0-2 Configure network nodes on the UE side, including network nodes allowed to be accessed, default network nodes and other network nodes;
- Step 0-3 Access and mobility management function information configured on the access network entity side, including the identity of the network node to which it belongs.
- Step 1 The terminal sends a first registration request message to the access network entity.
- the information carried includes the requested target network node identification and/or terminal information.
- the terminal information may include a UE identification, a valid globally unique temporary UE identification, a valid global Unique AMF identifier, configured default network node identification information (list) and other information.
- the target network node identifier may include a target network node identifier or a list of network nodes that can be used as target network nodes.
- Step 2a When the access network entity receives the first registration request message from the UE, it based on the valid target network node identifier carried in the first registration request message or other valid terminal information, such as the UE identifier or a valid globally unique Temporary UE identification, the corresponding target network node cannot be selected.
- the access network entity may select the centralized node as the first network node based on the first local policy, and send the first registration request message to the access and mobility management function entity of the centralized node.
- the information carried includes requested network node identification information, UE identification or a valid globally unique temporary UE identification, configured default network node identification (list) information, UE location information and other information.
- Step 2b After receiving the first registration request message, the centralized node selects an appropriate network (list) based on the subscription data, requested network node identification, network policy, business requirements and location information and sends the selected target through the first response message.
- the network node (or candidate network node list) is sent to the access network entity, and the information included includes the candidate target network node identifier or the candidate network node list, and may also include information such as network node load.
- Step 3 The access network entity selects a suitable network node as the target network node based on the information obtained in step 2 and based on the local policy, load of the network node and other information, and sends the third node to the access mobility management function entity of the target network node.
- Registration request message the information carried includes UE registration information and UE location information.
- Step 4 The target access and mobility management function entity that receives the second registration request message completes the registration process of the UE.
- step 5 and step 6 are omitted.
- Step 5 If the target access and mobility management function entity cannot determine the terminal's current accessible network node list based on the local policy, it sends a create context request message to the centralized node.
- the information carried includes the UE identifier or a valid globally unique temporary UE. identification, current target network node identification, UE location information and other information.
- Step 6 The centralized node determines the UE's current list of accessible network nodes based on the UE's subscription data, the UE's location information, relevant network policies and other information.
- the access and mobility management function entity corresponding to the centralized node sends a create context response message to the target access and mobility management function entity.
- the create context response message may carry information such as the UE's current list of accessible network nodes.
- Step 7 The target network node determines a list of network nodes that the UE can currently access based on the acquired UE's subscription data, UE location information, and related network policies.
- Step 8 Finally, the access and mobility management function entity corresponding to the target network node sends a registration acceptance message to the UE.
- the registration acceptance message can carry: the current list of accessible network nodes, a globally unique temporary UE identifier and other information.
- the network node can be a distributed network node or a centralized network node. There are no limitations here.
- FIG. 7 is a schematic flow chart of the network registration method provided by an embodiment of the present disclosure. As shown in Figure 7, an embodiment of the present disclosure provides a network registration method. The method is applied to the access network entity to select distribution based on the first local policy. Scenarios in which the node is the first network node include:
- Step 0 Information that needs to be configured in advance, as follows:
- Step 0-1 First configure the network nodes that the UE is allowed to access in the network, for example, configure the network nodes that the terminal is allowed to access in the form of subscription data;
- Step 0-2 Configure network nodes on the UE side, including network nodes allowed to be accessed, default network nodes and other network nodes;
- Step 0-3 Access and mobility management function information configured on the access network entity side, including the identity of the network node to which it belongs.
- Step 1 The terminal sends a first registration request message to the access network entity.
- the information carried includes the requested target network node identification and/or terminal information.
- the terminal information may include a UE identification, a valid globally unique temporary UE identification, a valid global Unique AMF identifier, configured default network node identification information (list) and other information.
- the target network node identifier may include a target network node identifier or a list of network node identifiers that can be used as target network nodes.
- Step 2a When the access network entity receives the first registration request message from the UE, it based on the valid target network node identifier carried in the first registration request message or other valid terminal information, such as the UE identifier or a valid globally unique Temporary UE identification, the corresponding target network node cannot be selected.
- the access network entity may select the distributed node as the first network node based on the first local policy, and send the first registration request message to the access and mobility management function entity of the distributed node.
- Step 3 The distributed network node as the first network node determines whether it can serve the UE based on the subscription data or load conditions. If it can serve the UE, it receives it; if it cannot serve the UE, it sends the first registration request message. to centralized nodes.
- the access and mobility management function entity corresponding to the centralized node selects the target network node or candidate network node list based on the subscription data, business requirements and location information, and network node load, and responds to the distributed node
- the access and mobility management functional entity sends a second response message, where the second response message carries a list of target network nodes or candidate network nodes.
- Step 2b The distributed node sends the target network node or candidate network node list selected by the centralized node to the access network entity through the first response message, and may also send information such as network node load to the access network entity.
- Step 4 The access network entity determines the target network node based on the target network node or candidate network node list, combined with local policy, network node load and other information, selects the access and mobility management function entity corresponding to the target network node, and adds the The second registration request message is sent to the access and mobility management function entity of the selected target network node.
- Step 5 The target access and mobility management function entity that receives the second registration request message completes the registration process of the UE.
- Step 6 If the target access and mobility management function entity cannot determine the current list of accessible network nodes of the terminal based on the local policy, it sends a create context request message to the centralized node, which carries information including the UE identifier or a valid globally unique temporary UE identifier, the current target network node identifier, the UE location information, and other information.
- Step 7 The centralized node determines the UE's current accessible network node list based on the UE's subscription data, the UE's location information, relevant network policies and other information.
- the access and mobility management function entity corresponding to the centralized node sends a create context response message to the target access and mobility management function entity.
- the create context response message may carry information such as the UE's current list of accessible network nodes.
- Step 8 The target network node determines a list of network nodes that the UE can currently access based on the acquired UE's subscription data, UE location information, and related network policies.
- Step 9 Finally, the access and mobility management function entity corresponding to the target network node sends a registration acceptance message to the UE.
- the registration acceptance message can carry: the current list of accessible network nodes, a globally unique temporary UE identifier and other information.
- the network node can be a distributed network node or a centralized network node. There are no limitations here.
- FIG8 is a flowchart of an eighth network registration method provided by an embodiment of the present disclosure.
- an embodiment of the present disclosure provides a network registration method, which is applied to a scenario in which an access network entity first selects multiple network nodes as first network nodes, and then determines a target network node according to a response of the first network node, including:
- Step 0 Information that needs to be configured in advance is as follows:
- Step 0-1 First configure the network nodes that the UE is allowed to access in the network, for example, configure the network nodes that the terminal is allowed to access in the form of subscription data;
- Step 0-2 Configure network nodes on the UE side, including network nodes allowed to be accessed, default network nodes and other network nodes;
- Step 0-3 Access and mobility management function information configured on the access network entity side, including the identity of the network node to which it belongs.
- Step 1 The terminal sends a first registration request message to the access network entity.
- the information carried includes the requested target network node identification and/or terminal information.
- the terminal information may include a UE identification, a valid globally unique temporary UE identification, a valid global Unique AMF identifier, configured default network node identification information (list) and other information.
- the target network node identifier may include a target network node identifier or a list of network node identifiers that can be used as target network nodes.
- Step 2 When the access network entity receives the first registration request message from the UE, it based on the valid target network node identifier carried in the first registration request message or other valid terminal information, such as the UE identifier or a valid globally unique Temporary UE identification, the corresponding target network node cannot be selected.
- the access network entity may select multiple network nodes as first network nodes based on the first local policy, or network node load and other information, and send the first registration request message to the access and mobility management functions of these first network nodes.
- the information carried in the first registration request message includes registration information, access query instructions and other information.
- Step 3 The access and mobility management functional entities of these first network nodes determine whether to accept the first registration request message based on the access query indication information. Then based on the first registration request message and the UE location information, it is determined whether the UE can be served, and the determined result is If sent to the access network entity through the first response message, the information carried includes reception information or rejection information.
- the first response message may also carry information such as network node identification and load information.
- Step 4 Based on the information received in Step 3, the access network entity determines a network node that can serve the UE as the target network node based on the second local configuration, network node load and other information. and sending a second registration request message to the target access and mobility management function entity of the selected target network node.
- Step 5 The target access and mobility management function entity that receives the second registration request message completes the registration process of the UE.
- step 5 When the network node that the UE is currently allowed to access is determined by the centralized node, perform steps 5 and 6; when the network node that the UE is currently allowed to access is determined by the target network node, perform steps 7 and 5. and step 6 omitted.
- Step 6 If the target access and mobility management functional entity cannot determine the terminal's current accessible network node list based on the local policy, it sends a create context request message to the centralized node.
- the information carried includes the UE identifier or a valid globally unique temporary UE. identification, current target network node identification, UE location information and other information.
- Step 7 The centralized node determines the UE's current accessible network node list based on the UE's subscription data, the UE's location information, relevant network policies and other information.
- the access and mobility management function entity corresponding to the centralized node sends a create context response message to the target access and mobility management function entity.
- the create context response message may carry information such as the UE's current list of accessible network nodes.
- Step 8 The target network node determines a list of network nodes that the UE can currently access based on the acquired UE's subscription data, UE location information, and related network policies.
- Step 9 Finally, the access and mobility management function entity corresponding to the target network node sends a registration acceptance message to the UE.
- the registration acceptance message can carry: the current list of accessible network nodes, a globally unique temporary UE identifier and other information.
- the network node can be a distributed network node or a centralized network node. There are no limitations here.
- Figure 9 is one of the schematic structural diagrams of a network registration device provided by an embodiment of the present disclosure.
- An embodiment of the present disclosure provides a network registration device that can be applied to a terminal, including:
- the first sending unit 910 is configured to send a first registration request message to the access network entity.
- the first registration request message is used to determine the target network node and the target access and mobility management functions corresponding to the target network node. entity.
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- the target network node identification is determined based on a preconfigured list of accessible network nodes.
- the device further includes:
- the first receiving unit is configured to receive the current accessible network node list sent by the target access and mobility management function entity.
- the methods and devices provided in the various embodiments of the present disclosure are based on the same application concept. Since the network registration method and the network registration device solve problems in similar principles and can achieve the same technical effects, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
- Figure 10 is a second structural schematic diagram of a network registration device provided by an embodiment of the present disclosure.
- An embodiment of the present disclosure provides a network registration device that can be applied to access network entities, including:
- the second receiving unit 1010 is used to receive the first registration request message sent by the terminal;
- the first determining unit 1020 is configured to determine the target network node based on the first registration request message
- the first determining unit 1020 is also configured to determine the target access and mobility management function entity corresponding to the target network node based on the preconfigured access and mobility management function information;
- the second sending unit 1030 is configured to send a second registration request message to the target access and mobility management function entity.
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- the first determining unit 1020 when the first registration request message does not carry a target network node identifier and/or terminal information used to determine the target network node, the first determining unit 1020 includes:
- a first determination subunit configured to determine the first network node based on the first registration request message and the first local policy
- a first sending subunit configured to send the first registration request message to the access and mobility management function entity corresponding to the first network node
- the first receiving subunit is configured to receive the first response message sent by the access and mobility management function entity corresponding to the first network node;
- the second determination subunit is used to determine the target network node based on the first response message.
- the first response message when the first network node is a centralized node, includes a target network node identifier or a candidate network node list for determining the target network node.
- the second determining subunit when the first network node is a distributed node, includes any of the following:
- a first determination module configured to determine that the distributed node is the target network node based on the first response message
- a second determination module configured to determine the target network node based on the first response message carrying the target network node identifier
- a third determination module configured to determine the target network node based on the first response message carrying a candidate network node list
- the target network node identification and the candidate network node list are obtained by the distributed node by requesting from the centralized node.
- the first registration request message carries the registration information and access query indication information of the terminal
- the first response message includes reception information or rejection information, and the first response message is determined by the access and mobility management functional entity corresponding to each network node based on the registration information and the access query indication information. of;
- the second determination subunit includes:
- the fourth determination module is configured to determine the target network node based on the second local policy among the network nodes that send the received information.
- Figure 11 is a third schematic structural diagram of a network registration device provided by an embodiment of the present disclosure.
- An embodiment of the present disclosure provides a network registration device that can be applied to access and mobility management functional entities corresponding to centralized nodes, including :
- the third receiving unit 1110 is configured to receive the first registration request message sent by the first requesting entity for requesting the target network node;
- the third sending unit 1120 is configured to send a response message for determining the target network node to the first requesting entity
- the first requesting entity is an access network entity or an access and mobility management function entity corresponding to a distributed node, and the first registration request message originates from a terminal.
- the device further includes:
- a second determination unit configured to determine a target network node identifier based on the first registration request message or to determine a candidate network node list of the target network node;
- the third sending unit 1120 includes:
- the second sending subunit is configured to send a response message carrying the target network node identifier or a candidate network node list for determining the target network node to the first requesting entity.
- the device when the first requesting entity is an access network entity, and the first registration request message carries registration information and access query indication information of the terminal, the device further includes :
- a third determination unit determines whether to receive the terminal based on the registration information and the access query indication information
- the third sending unit 1120 includes:
- the third sending subunit is configured to send a first response message carrying reception information or rejection information to the first requesting entity based on whether to receive the terminal.
- the device further includes:
- the fourth receiving unit is configured to receive a creation context request message sent by the target access and mobility management function entity for requesting the current accessible network node list corresponding to the terminal;
- the fourth sending unit is configured to send the current accessible network node list to the target access and mobility management functional entity.
- the device further includes:
- a fifth receiving unit configured to receive a second registration request message for terminal registration sent by the access network entity
- a fourth determination unit configured to determine the current accessible network node list corresponding to the terminal based on the second registration request message
- the fifth sending unit is configured to send the current accessible network node list to the terminal.
- Figure 12 is a fourth structural schematic diagram of a network registration device provided by an embodiment of the present disclosure.
- An embodiment of the present disclosure provides a network registration device that can be applied to access and mobility management functional entities corresponding to distributed nodes. include:
- the sixth receiving unit 1210 is configured to receive a first registration request message sent by the access network entity to request the target network node, where the first registration request message originates from the terminal;
- the fifth determination unit 1220 is configured to determine whether to receive the terminal based on the first registration request message
- the sixth sending unit 1230 is configured to send a first response message for determining a target network node to the access network entity based on whether to receive the terminal.
- the sixth sending unit 1230 when it is determined not to receive the terminal based on the first registration request message, the sixth sending unit 1230 includes:
- the fourth sending subunit is used to send the first registration request message to the access and mobility management function entity corresponding to the centralized node;
- the second receiving subunit is configured to receive a second response message carrying a target network node identifier or a candidate network node list for determining the target network node sent by the access and mobility management functional entity corresponding to the centralized node. ;
- the fifth sending subunit is configured to send the first response message carrying the target network node identifier or the candidate network node list to the access network entity.
- the fifth determining unit 1220 when the first registration request message carries the registration information of the terminal and the access inquiry indication information, the fifth determining unit 1220 includes:
- a third determination subunit configured to determine whether to receive the terminal based on the registration information and the access query indication information
- the sixth sending unit 1230 includes:
- a sixth sending subunit configured to send the first response message carrying reception information or rejection information to the access network entity based on whether to receive the terminal.
- the device further includes:
- a seventh receiving unit configured to receive a second registration request message for terminal registration sent by the access network entity
- a sixth determination unit configured to determine the current accessible network node list corresponding to the terminal based on the second registration request message
- a seventh sending unit is configured to send the current accessible network node list to the terminal.
- the sixth determining unit includes:
- a seventh sending subunit configured to send, to an access and mobility management function entity corresponding to the centralized node, a create context request message for requesting a current list of accessible network nodes corresponding to the terminal;
- the third receiving subunit is configured to receive the current accessible network node list sent by the access and mobility management function entity corresponding to the centralized node.
- each functional unit in various embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
- the above integrated units can be implemented in the form of hardware or software functional units.
- the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium.
- the technical solution of the present disclosure is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product.
- the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present disclosure.
- the aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
- Figure 13 is a schematic structural diagram of a terminal provided by an embodiment of the present disclosure. As shown in Figure 13, the terminal includes a memory 1320, a transceiver 1300 and a processor 1310; the processor 1310 and the memory 1320 can also be physically arranged separately.
- the memory 1320 is used to store computer programs; the transceiver 1300 is used to send and receive data under the control of the processor 1310; the processor 1310 is used to call the computer program stored in the memory 1320. According to the obtained executable instructions, perform operations corresponding to any of the network registration methods applied to terminals provided by the embodiments of the present disclosure, for example:
- a first registration request message is sent to the access network entity, where the first registration request message is used to determine a target network node and a target access and mobility management function entity corresponding to the target network node.
- the transceiver 1300 is used to receive and transmit data under the control of the processor 1310.
- the bus interface 1340 may include any number of interconnected buses and bridges, specifically one or more processors represented by the processor 1310 and various circuits of the memory represented by the memory 1320 are connected together.
- the bus interface 1340 may also connect various other circuits together, such as peripherals, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be further described herein.
- the bus interface provides the interface.
- the transceiver 1300 may be a plurality of elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical cables, etc. Transmission medium.
- a user interface 1330 may also be included.
- the user interface 1330 may also be an interface capable of externally connecting internally required devices.
- the connected devices include but are not limited to keypads, monitors, speakers, microphones, joysticks, etc.
- the processor 1310 is responsible for managing the bus architecture and general processing, and the memory 1320 can store data used by the processor 1310 when performing operations.
- the processor 1310 may be a central processing unit (CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field-Programmable Gate Array, FPGA) or a complex programmable logic device ( Complex Programmable Logic Device (CPLD), the processor can also adopt a multi-core architecture.
- CPU central processing unit
- ASIC Application Specific Integrated Circuit
- FPGA field programmable gate array
- CPLD Complex Programmable Logic Device
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- the target network node identification is determined based on a preconfigured list of accessible network nodes.
- the operations further include:
- Figure 14 is a schematic structural diagram of an access network entity provided by an embodiment of the present disclosure. As shown in Figure 14, the access network entity includes a memory 1420, a transceiver 1400, and a processor 1410.
- the memory 1420 is used to store computer programs; the transceiver 1400 is used to send and receive data under the control of the processor 1410; the processor 1410 is used to read the computer program in the memory 1420 and perform the following operations:
- the transceiver 1400 is used to receive and transmit data under the control of the processor 1410.
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1410 and various circuits of memory represented by memory 1420 are linked together.
- the bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein.
- the bus interface 1430 provides an interface.
- the transceiver 1400 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium includes a wireless channel, a wired channel, an optical cable, and other transmission media.
- the processor 1410 is responsible for managing the bus architecture and general processing, and the memory 1420 may store data used by the processor 1410 when performing operations.
- the processor 1410 may be a central processing unit (CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field- Programmable Gate Array (FPGA) or Complex Programmable Logic Device (CPLD), the processor can also adopt a multi-core architecture.
- CPU central processing unit
- ASIC Application Specific Integrated Circuit
- FPGA Field- Programmable Gate Array
- CPLD Complex Programmable Logic Device
- the first registration request message carries a target network node identifier and/or terminal information used to determine the target network node.
- Target network nodes include:
- the target network node is determined based on the first response message.
- the first response message when the first network node is a centralized node, includes a target network node identifier or a candidate network node list for determining the target network node.
- determining the target network node based on the first response message includes any of the following:
- the target network node identification and the candidate network node list are obtained by the distributed node by requesting from the centralized node.
- the first registration request message carries the registration information and access query indication information of the terminal
- the first response message includes reception information or rejection information, and the first response message is determined by the access and mobility management functional entity corresponding to each network node based on the registration information and the access query indication information. of;
- Determining the target network node based on the first response message includes:
- the target network node is determined based on a second local policy.
- the above-mentioned access network entity provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned network registration method embodiment, and can achieve the same technical effect. No further explanation will be given here. The same parts and beneficial effects as those in the method embodiment will be described in detail.
- Figure 15 is a schematic structural diagram of the access and mobility management functional entity corresponding to the centralized node provided by the embodiment of the present disclosure.
- the access and mobility management functional entity corresponding to the centralized node includes a memory 1520, a transceiver Machine 1500, processor 1510.
- the memory 1520 is used to store computer programs; the transceiver 1500 is used to send and receive data under the control of the processor 1510; the processor 1510 is used to read the computer program in the memory 1520 and perform the following operations:
- the first requesting entity is an access network entity or an access and mobility management function entity corresponding to a distributed node, and the first registration request message originates from a terminal.
- the transceiver 1500 is used to receive and send data under the control of the processor 1510 .
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1510 and various circuits of the memory represented by memory 1520 are linked together.
- the bus architecture can also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be described further herein.
- Bus interface 1530 provides the interface.
- the transceiver 1500 may be a plurality of components, including a transmitter and a receiver, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical cables, and other transmission media.
- processor 1510 is responsible for managing the bus architecture and general processing, and memory 1520 can store data used by processor 1510 when performing operations.
- Processor 1510 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD).
- CPU central processing unit
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- CPLD complex programmable logic device
- the processor can also adopt a multi-core architecture.
- the step before sending a response message for determining the target network node to the first requesting entity, the step further includes:
- the sending a response message for determining the target network node to the first requesting entity includes:
- a response message carrying the target network node identifier or a candidate network node list used to determine the target network node is sent to the first requesting entity.
- the operation further includes :
- the sending a response message for determining the target network node to the first requesting entity includes:
- a first response message carrying reception information or rejection information is sent to the first requesting entity.
- the operations further include:
- the operations further include:
- the access and mobility management functional entities corresponding to the above-mentioned centralized nodes provided by the embodiments of the present disclosure can implement all the method steps implemented by the above-mentioned network registration method embodiments, and can achieve the same technical effects.
- the parts and beneficial effects in this embodiment that are the same as those in the method embodiment will not be described in detail here.
- Figure 16 is a schematic structural diagram of an access and mobility management functional entity corresponding to a distributed node provided by an embodiment of the present disclosure.
- the access and mobility management functional entity corresponding to a distributed node includes a memory 1620 , transceiver 1600, processor 1610.
- the memory 1620 is used to store computer programs; the transceiver 1600 is used to send and receive data under the control of the processor 1610; the processor 1610 is used to read the computer program in the memory 1620 and perform the following operations:
- a first response message for determining a target network node is sent to the access network entity.
- the transceiver 1600 is used to receive and transmit data under the control of the processor 1610.
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1610 and various circuits of the memory represented by memory 1620 are linked together.
- the bus architecture can also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be described further herein.
- Bus interface 1630 provides the interface.
- the transceiver 1600 may be a plurality of components, including a transmitter and a receiver, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical cables, and other transmission media.
- processor 1610 is responsible for managing the bus architecture and general processing, and memory 1620 can store data used by processor 1610 when performing operations.
- the processor 1610 may be a central processing unit (CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field-Programmable Gate Array, FPGA) or a complex programmable logic device (Complex Programmable Logic Device). ,CPLD), the processor can also adopt a multi-core architecture.
- CPU central processing unit
- ASIC Application Specific Integrated Circuit
- FPGA field programmable gate array
- FPGA Field-Programmable Gate Array
- CPLD Complex Programmable Logic Device
- the determining whether to receive the terminal based on the first registration request message includes:
- the step of sending a first response message for determining a target network node to the access network entity based on whether the terminal is received includes:
- the first response message carrying reception information or rejection information is sent to the access network entity.
- the operations further include:
- determining the current list of accessible network nodes corresponding to the terminal based on the second registration request message includes:
- the access and mobility management functional entities corresponding to the above-mentioned distributed nodes provided by the embodiments of the present disclosure can implement all the method steps implemented by the above-mentioned network registration method embodiments, and can achieve the same technical effects. , the parts and beneficial effects in this embodiment that are the same as those in the method embodiment will not be described in detail here.
- embodiments of the present disclosure also provide a processor-readable storage medium.
- the processor-readable storage medium stores a computer program.
- the computer program is used to cause the processor to execute the methods provided by the above embodiments.
- Network registration methods applied to terminals including:
- a first registration request message is sent to the access network entity, where the first registration request message is used to determine a target network node and a target access and mobility management function entity corresponding to the target network node.
- embodiments of the present disclosure also provide a processor-readable storage medium.
- the processor-readable storage medium stores a computer program.
- the computer program is used to cause the processor to execute the methods provided by the above embodiments.
- Network registration methods applied to access network entities including:
- an embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, wherein the computer program is used to cause the processor to execute the above
- the network registration method provided in each embodiment and applied to the access and mobility management function entity corresponding to the centralized node includes:
- the first requesting entity is an access network entity or an access and mobility management function entity corresponding to a distributed node, and the first registration request message originates from a terminal.
- embodiments of the present disclosure also provide a processor-readable storage medium.
- the processor-readable storage medium stores a computer program.
- the computer program is used to cause the processor to execute the methods provided by the above embodiments.
- the network registration method applied to the access and mobility management functional entities corresponding to distributed nodes includes:
- a first response message for determining a target network node is sent to the access network entity.
- the processor-readable storage medium may be any available media or data storage device that the processor can access, including but not limited to magnetic storage (such as floppy disks, hard disks, tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor memories (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD)), etc.
- magnetic storage such as floppy disks, hard disks, tapes, magneto-optical disks (MO), etc.
- optical storage such as CD, DVD, BD, HVD, etc.
- semiconductor memories such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD)
- embodiments of the present disclosure may be provided as methods, systems, or computer program products. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment that combines software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, optical storage, and the like) embodying computer-usable program code therein.
- a computer-usable storage media including, but not limited to, magnetic disk storage, optical storage, and the like
- These computer-executable instructions may be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a process or processes of a flowchart and/or a block or blocks of a block diagram.
- processor-executable instructions may also be stored in a processor-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the generation of instructions stored in the processor-readable memory includes the manufacture of the instruction means product, the instruction device implements the function specified in one process or multiple processes in the flow chart and/or one block or multiple blocks in the block diagram.
- processor-executable instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby causing the computer or other programmable device to
- the instructions that are executed provide steps for implementing the functions specified in a process or processes of the flowchart diagrams and/or a block or blocks of the block diagrams.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开实施例提供一种网络注册方法及装置,其中应用于终端的方法包括:向接入网实体发送第一注册请求消息,所述第一注册请求消息用于确定目标网络节点以及与所述目标网络节点对应的目标接入和移动性管理功能实体。
Description
相关申请的交叉引用
本申请要求于2022年09月19日提交的申请号为202211147961.6,发明名称为“网络注册方法及装置”的中国专利申请的优先权,其通过引用方式全部并入本文。
本公开涉及通信技术领域,尤其涉及一种网络注册方法及装置。
第六代移动通信标准(6th generation mobile networks,6G)将面向空、天、地和海多样化场景和网络需求,集中式的网络架构无法统一满足所有的场景。为应对这一挑战,6G网络架构需要超越集中控制,逐渐向分布式架构演进,将更多的网络功能(如认证鉴权)扩展到网络边缘,建立分布式的具有不同功能等级的分布式同构微云单元。
然而目前的终端网络注册方法中,只能实现一个网络节点的场景下的网络注册,因此多个网络节点场景下的网络注册成为亟需解决的问题。
发明内容
本公开实施例提供一种网络注册方法及装置,用以解决相关技术中只能在连接一个网络节点的场景下进行网络注册的缺陷,实现在连接多个网络节点的情况下进行网络注册。
第一方面,本公开实施例提供一种网络注册方法,应用于终端,包括:
向接入网实体发送第一注册请求消息,所述第一注册请求消息用于确定目标网络节点以及与所述目标网络节点对应的目标接入和移动性管理功能实
体。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定目标网络节点的终端信息。
在一些实施例中,所述目标网络节点标识是基于预先配置的可接入网络节点列表确定的。
在一些实施例中,所述方法还包括:
接收所述目标接入和移动性管理功能实体发送的当前的可接入网络节点列表。
第二方面,本公开实施例还提供一种网络注册方法,应用于接入网实体,包括:
接收终端发送的第一注册请求消息;
基于所述第一注册请求消息,确定目标网络节点;
基于预先配置的接入和移动性管理功能信息,确定与所述目标网络节点对应的目标接入和移动性管理功能实体;
向所述目标接入和移动性管理功能实体发送第二注册请求消息。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定所述目标网络节点的终端信息。
在一些实施例中,在所述第一注册请求消息未携带目标网络节点标识和/或用于确定所述目标网络节点的终端信息的情况下,所述基于所述第一注册请求消息,确定目标网络节点包括:
基于所述第一注册请求消息和第一本地策略,确定第一网络节点;
向所述第一网络节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
接收所述第一网络节点对应的接入和移动性管理功能实体发送的第一响应消息;
基于所述第一响应消息确定所述目标网络节点。
在一些实施例中,在所述第一网络节点为一个集中节点的情况下,所述第一响应消息包括目标网络节点标识或用于确定所述目标网络节点的候选网
络节点列表。
在一些实施例中,在所述第一网络节点为一个分布式节点的情况下,所述基于所述第一响应消息确定所述目标网络节点包括以下任一项:
基于所述第一响应消息确定所述分布式节点为所述目标网络节点;
基于携带有目标网络节点标识的所述第一响应消息,确定所述目标网络节点;
基于携带有候选网络节点列表的所述第一响应消息,确定所述目标网络节点;
其中,所述目标网络节点标识和所述候选网络节点列表是所述分布式节点向集中节点请求获得的。
在一些实施例中,在所述第一网络节点为多个网络节点的情况下,所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息;
所述第一响应消息包括接收信息或拒绝信息,所述第一响应消息是每个所述网络节点对应的接入和移动性管理功能实体基于所述注册信息和所述接入询问指示信息确定的;
所述基于所述第一响应消息确定所述目标网络节点,包括:
在发送所述接收信息的网络节点中,基于第二本地策略确定所述目标网络节点。
第三方面,本公开实施例还提供一种网络注册方法,应用于集中节点对应的接入和移动性管理功能实体,包括:
接收第一请求实体发送的用于请求目标网络节点的第一注册请求消息;
向所述第一请求实体发送用于确定目标网络节点的响应消息;
其中,所述第一请求实体为接入网实体或分布式节点对应的接入和移动性管理功能实体,所述第一注册请求消息来源于终端。
在一些实施例中,所述向所述第一请求实体发送用于确定目标网络节点的响应消息,之前还包括:
基于所述第一注册请求消息确定目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表;
所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:
向所述第一请求实体发送携带有所述目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的响应消息。
在一些实施例中,在所述第一请求实体为接入网实体,且所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息的情况下,所述方法还包括:
基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:
基于是否接收所述终端,向所述第一请求实体发送携带有接收信息或拒绝信息的第一响应消息。
在一些实施例中,所述方法还包括:
接收目标接入和移动性管理功能实体发送的、用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
向所述目标接入和移动性管理功能实体发送所述当前的可接入网络节点列表。
在一些实施例中,所述方法还包括:
接收所述接入网实体发送的用于终端注册的第二注册请求消息;
基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
向所述终端发送所述当前的可接入网络节点列表。
第四方面,本公开实施例还提供一种网络注册方法,应用于分布式节点对应的接入和移动性管理功能实体,包括:
接收接入网实体发送的用于请求目标网络节点的第一注册请求消息,所述第一注册请求消息来源于终端;
基于所述第一注册请求消息确定是否接收所述终端;
基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点
的第一响应消息。
在一些实施例中,在基于第一注册请求消息确定不接收所述终端的情况下,所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:
向集中节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
接收所述集中节点对应的接入和移动性管理功能实体发送的携带有目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的第二响应消息;
向所述接入网实体发送携带有所述目标网络节点标识所述候选网络节点列表的所述第一响应消息。
在一些实施例中,在所述第一注册请求消息携带有终端的注册信息和接入询问指示信息的情况下,所述基于第一注册请求消息确定是否接收所述终端包括:
基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:
基于是否接收所述终端,向所述接入网实体发送携带接收信息或拒绝信息的所述第一响应消息。
在一些实施例中,所述方法还包括:
接收所述接入网实体发送的用于终端注册的第二注册请求消息;
基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
向所述终端发送所述当前的可接入网络节点列表。
在一些实施例中,所述基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表,包括:
向集中节点对应的接入和移动性管理功能实体发送用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
接收所述集中节点对应的接入和移动性管理功能实体发送的所述当前的可接入网络节点列表。
第五方面,本公开实施例还提供一种终端,包括存储器、收发机和处理器,其中:
存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
向接入网实体发送第一注册请求消息,所述第一注册请求消息用于确定目标网络节点以及与所述目标网络节点对应的目标接入和移动性管理功能实体。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定目标网络节点的终端信息。
在一些实施例中,所述目标网络节点标识是基于预先配置的可接入网络节点列表确定的。
在一些实施例中,所述操作还包括:
接收所述目标接入和移动性管理功能实体发送的当前的可接入网络节点列表。
第六方面,本公开实施例还提供一种接入网实体,包括存储器、收发机和处理器,其中:
存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:接收终端发送的第一注册请求消息;
基于所述第一注册请求消息,确定目标网络节点;
基于预先配置的接入和移动性管理功能信息,确定与所述目标网络节点对应的目标接入和移动性管理功能实体;
向所述目标接入和移动性管理功能实体发送第二注册请求消息。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定所述目标网络节点的终端信息。
在一些实施例中,在所述第一注册请求消息未携带目标网络节点标识和
/或用于确定所述目标网络节点的终端信息的情况下,所述基于所述第一注册请求消息,确定目标网络节点包括:
基于所述第一注册请求消息和第一本地策略,确定第一网络节点;
向所述第一网络节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
接收所述第一网络节点对应的接入和移动性管理功能实体发送的第一响应消息;
基于所述第一响应消息确定所述目标网络节点。
在一些实施例中,在所述第一网络节点为一个集中节点的情况下,所述第一响应消息包括目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表。
在一些实施例中,在所述第一网络节点为一个分布式节点的情况下,所述基于所述第一响应消息确定所述目标网络节点包括以下任一项:
基于所述第一响应消息确定所述分布式节点为所述目标网络节点;
基于携带有目标网络节点标识的所述第一响应消息,确定所述目标网络节点;
基于携带有候选网络节点列表的所述第一响应消息,确定所述目标网络节点;
其中,所述目标网络节点标识和所述候选网络节点列表是所述分布式节点向集中节点请求获得的。
在一些实施例中,在所述第一网络节点为多个网络节点的情况下,所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息;
所述第一响应消息包括接收信息或拒绝信息,所述第一响应消息是每个所述网络节点对应的接入和移动性管理功能实体基于所述注册信息和所述接入询问指示信息确定的;
所述基于所述第一响应消息确定所述目标网络节点,包括:
在发送所述接收信息的网络节点中,基于第二本地策略确定所述目标网络节点。
第七方面,本公开实施例还提供一种集中节点对应的接入和移动性管理功能实体,包括存储器、收发机和处理器,其中:
存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:接收第一请求实体发送的用于请求目标网络节点的第一注册请求消息;
向所述第一请求实体发送用于确定目标网络节点的响应消息;
其中,所述第一请求实体为接入网实体或分布式节点对应的接入和移动性管理功能实体,所述第一注册请求消息来源于终端。
在一些实施例中,所述向所述第一请求实体发送用于确定目标网络节点的响应消息,之前还包括:
基于所述第一注册请求消息确定目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表;
所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:
向所述第一请求实体发送携带有所述目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的响应消息。
在一些实施例中,在所述第一请求实体为接入网实体,且所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息的情况下,所述操作还包括:
基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:
基于是否接收所述终端,向所述第一请求实体发送携带有接收信息或拒绝信息的第一响应消息。
在一些实施例中,所述操作还包括:
接收目标接入和移动性管理功能实体发送的、用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
向所述目标接入和移动性管理功能实体发送所述当前的可接入网络节点
列表。
在一些实施例中,所述操作还包括:
接收所述接入网实体发送的用于终端注册的第二注册请求消息;
基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
向所述终端发送所述当前的可接入网络节点列表。
第八方面,本公开实施例还提供一种分布式节点对应的接入和移动性管理功能实体,包括存储器、收发机和处理器,其中:
存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
接收接入网实体发送的用于请求目标网络节点的第一注册请求消息,所述第一注册请求消息来源于终端;
基于所述第一注册请求消息确定是否接收所述终端;
基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息。
在一些实施例中,在基于第一注册请求消息确定不接收所述终端的情况下,所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:
向集中节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
接收所述集中节点对应的接入和移动性管理功能实体发送的携带有目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的第二响应消息;
向所述接入网实体发送携带有所述目标网络节点标识或所述候选网络节点列表的所述第一响应消息。
在一些实施例中,在所述第一注册请求消息携带有终端的注册信息和接入询问指示信息的情况下,所述基于第一注册请求消息确定是否接收所述终端包括:
基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:
基于是否接收所述终端,向所述接入网实体发送携带接收信息或拒绝信息的所述第一响应消息。
在一些实施例中,所述操作还包括:
接收所述接入网实体发送的用于终端注册的第二注册请求消息;
基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
向所述终端发送所述当前的可接入网络节点列表。
在一些实施例中,所述基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表,包括:
向集中节点对应的接入和移动性管理功能实体发送用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
接收所述集中节点对应的接入和移动性管理功能实体发送的所述当前的可接入网络节点列表。
第九方面,本公开实施例还提供一种网络注册装置,应用于终端,包括:
第一发送单元,用于向接入网实体发送第一注册请求消息,所述第一注册请求消息用于确定目标网络节点以及与所述目标网络节点对应的目标接入和移动性管理功能实体。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定目标网络节点的终端信息。
在一些实施例中,所述目标网络节点标识是基于预先配置的可接入网络节点列表确定的。
在一些实施例中,所述装置还包括:
第一接收单元,用于接收所述目标接入和移动性管理功能实体发送的当前的可接入网络节点列表。
第十方面,本公开实施例还提供一种网络注册装置,应用于接入网实体,包括:
第二接收单元,用于接收终端发送的第一注册请求消息;
第一确定单元,用于基于所述第一注册请求消息,确定目标网络节点;
所述第一确定单元,还用于基于预先配置的接入和移动性管理功能信息,确定与所述目标网络节点对应的目标接入和移动性管理功能实体;
第二发送单元,用于向所述目标接入和移动性管理功能实体发送第二注册请求消息。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定所述目标网络节点的终端信息。
在一些实施例中,在所述第一注册请求消息未携带目标网络节点标识和/或用于确定所述目标网络节点的终端信息的情况下,所述第一确定单元包括:
第一确定子单元,用于基于所述第一注册请求消息和第一本地策略,确定第一网络节点;
第一发送子单元,用于向所述第一网络节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
第一接收子单元,用于接收所述第一网络节点对应的接入和移动性管理功能实体发送的第一响应消息;
第二确定子单元,用于基于所述第一响应消息确定所述目标网络节点。
在一些实施例中,在所述第一网络节点为一个集中节点的情况下,所述第一响应消息包括目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表。
在一些实施例中,在所述第一网络节点为一个分布式节点的情况下,所述第二确定子单元包括以下任一项:
第一确定模块,用于基于所述第一响应消息确定所述分布式节点为所述目标网络节点;
第二确定模块,用于基于携带有目标网络节点标识的所述第一响应消息,确定所述目标网络节点;
第三确定模块,用于基于携带有候选网络节点列表的所述第一响应消息,确定所述目标网络节点;
其中,所述目标网络节点标识和所述候选网络节点列表是所述分布式节点向集中节点请求获得的。
在一些实施例中,在所述第一网络节点为多个网络节点的情况下,所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息;
所述第一响应消息包括接收信息或拒绝信息,所述第一响应消息是每个所述网络节点对应的接入和移动性管理功能实体基于所述注册信息和所述接入询问指示信息确定的;
所述第二确定子单元包括:
第四确定模块,用于在发送所述接收信息的网络节点中,基于第二本地策略确定所述目标网络节点。
第十一方面,本公开实施例还提供一种网络注册装置,应用于集中节点对应的接入和移动性管理功能实体,包括:
第三接收单元,用于接收第一请求实体发送的用于请求目标网络节点的第一注册请求消息;
第三发送单元,用于向所述第一请求实体发送用于确定目标网络节点的响应消息;
其中,所述第一请求实体为接入网实体或分布式节点对应的接入和移动性管理功能实体,所述第一注册请求消息来源于终端。
在一些实施例中,所述装置还包括:
第二确定单元,用于基于所述第一注册请求消息确定目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表;
所述第三发送单元包括:
第二发送子单元,用于向所述第一请求实体发送携带有所述目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的响应消息。
在一些实施例中,在所述第一请求实体为接入网实体,且所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息的情况下,所述装置还包括:
第三确定单元,基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
所述第三发送单元包括:
第三发送子单元,用于基于是否接收所述终端,向所述第一请求实体发送携带有接收信息或拒绝信息的第一响应消息。
在一些实施例中,所述装置还包括:
第四接收单元,用于接收目标接入和移动性管理功能实体发送的、用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
第四发送单元,用于向所述目标接入和移动性管理功能实体发送所述当前的可接入网络节点列表。
在一些实施例中,所述装置还包括:
第五接收单元,用于接收所述接入网实体发送的用于终端注册的第二注册请求消息;
第四确定单元,用于基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
第五发送单元,用于向所述终端发送所述当前的可接入网络节点列表。
第十二方面,本公开实施例还提供一种网络注册装置,应用于分布式节点对应的接入和移动性管理功能实体,包括:
第六接收单元,用于接收接入网实体发送的用于请求目标网络节点的第一注册请求消息,所述第一注册请求消息来源于终端;
第五确定单元,用于基于所述第一注册请求消息确定是否接收所述终端;
第六发送单元,用于基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息。
在一些实施例中,在基于第一注册请求消息确定不接收所述终端的情况下,所述第六发送单元,包括:
第四发送子单元,用于向集中节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
第二接收子单元,用于接收所述集中节点对应的接入和移动性管理功能实体发送的携带有目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的第二响应消息;
第五发送子单元,用于向所述接入网实体发送携带有所述目标网络节点标识或所述候选网络节点列表的所述第一响应消息。
在一些实施例中,在所述第一注册请求消息携带有终端的注册信息和接入询问指示信息的情况下,所述第五确定单元包括:
第三确定子单元,用于基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
所述第六发送单元包括:
第六发送子单元,用于基于是否接收所述终端,向所述接入网实体发送携带接收信息或拒绝信息的所述第一响应消息。
在一些实施例中,所述装置还包括:
第七接收单元,用于接收所述接入网实体发送的用于终端注册的第二注册请求消息;
第六确定单元,用于基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
第七发送单元,用于向所述终端发送所述当前的可接入网络节点列表。
在一些实施例中,所述第六确定单元包括:
第七发送子单元,用于向集中节点对应的接入和移动性管理功能实体发送用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
第三接收子单元,用于接收所述集中节点对应的接入和移动性管理功能实体发送的所述当前的可接入网络节点列表。
第十三方面,本公开实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行如上所述第一方面所述的网络注册方法、第二方面所述的网络注册方法、第三方面所述的网络注册方法或第四方面所述的网络注册方法。
本公开实施例提供的网络注册方法及装置,能够在接入网实体同时连接多个网络节点的场景下,为终端选择合适的网络节点,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
为了更清楚地说明本公开实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本公开实施例提供的网络注册方法的流程示意图之一;
图2是本公开实施例提供的网络注册方法的流程示意图之二;
图3是本公开实施例提供的网络注册方法的流程示意图之三;
图4是本公开实施例提供的网络注册方法的流程示意图之四;
图5是本公开实施例提供的网络注册方法的流程示意图之五;
图6是本公开实施例提供的网络注册方法的流程示意图之六;
图7是本公开实施例提供的网络注册方法的流程示意图之七;
图8是本公开实施例提供的网络注册方法的流程示意图之八;
图9是本公开实施例提供的网络注册装置的结构示意图之一;
图10是本公开实施例提供的网络注册装置的结构示意图之二;
图11是本公开实施例提供的网络注册装置的结构示意图之三;
图12是本公开实施例提供的网络注册装置的结构示意图之四;
图13为本公开实施例提供的终端的结构示意图;
图14是本公开实施例提供的接入网实体的结构示意图;
图15是本公开实施例提供的集中节点对应的接入和移动性管理功能实
体的结构示意图;
图16是本公开实施例提供的分布式节点对应的接入和移动性管理功能实体的结构示意图。
本公开实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
本公开实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,并不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
本公开实施例提供的技术方案可以适用于多种***,尤其是第六代移动通信标准(6th generation mobile networks,6G)。例如适用的***可以是第五代移动通信技术(5th Generation Mobile Communication Technology,5G)***、全球移动通讯(global system of mobile communication,GSM)***、码分多址(code division multiple access,CDMA)***、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)通用分组无线业务(general packet radio service,GPRS)***、长期演进(long term evolution,LTE)***、LTE频分双工(frequency division duplex,FDD)***、LTE时分双工(time division duplex,TDD)***、高级长期演进(long term evolution advanced,LTE-A)***、通用移动***(universal mobile telecommunication system,UMTS)、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)***、5G新空口(New Radio,NR)***等。这多种***中均包括终端设备和网络设备。***中还
可以包括核心网部分,例如演进的分组***(Evloved Packet System,EPS)、5G***(5GS)等。
本公开实施例涉及的终端设备,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的***中,终端设备的名称可能也不相同,例如在5G***中,终端设备可以称为用户设备(User Equipment,UE)。无线终端设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网(Core Network,CN)进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(Session Initiated Protocol,SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端设备也可以称为***、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户装置(user device),本公开实施例中并不限定。
本公开实施例涉及的网络设备,可以是基站,该基站可以包括多个为终端提供服务的小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备,或者其它名称。网络设备可用于将收到的空中帧与网际协议(Internet Protocol,IP)分组进行相互更换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)通信网络。网络设备还可协调对空中接口的属性管理。例如,本公开实施例涉及的网络设备可以是全球移动通信***(Global System for Mobile communications,GSM)或码分多址接入(Code Division Multiple Access,CDMA)中的网络
设备(Base Transceiver Station,BTS),也可以是带宽码分多址接入(Wide-band Code Division Multiple Access,WCDMA)中的网络设备(NodeB),还可以是长期演进(long term evolution,LTE)***中的演进型网络设备(evolutional Node B,eNB或e-NodeB)、5G网络架构(next generation system)中的5G基站(gNB),也可以是家庭演进基站(Home evolved Node B,HeNB)、中继节点(relay node)、家庭基站(femto)、微微基站(pico)等,本公开实施例中并不限定。在一些网络结构中,网络设备可以包括集中单元(centralized unit,CU)节点和分布单元(distributed unit,DU)节点,集中单元和分布单元也可以地理上分开布置。
网络设备与终端设备之间可以各自使用一或多根天线进行多输入多输出(Multi Input Multi Output,MIMO)传输,MIMO传输可以是单用户MIMO(Single User MIMO,SU-MIMO)或多用户MIMO(Multiple User MIMO,MU-MIMO)。根据根天线组合的形态和数量,MIMO传输可以是2D-MIMO、3D-MIMO、FD-MIMO或massive-MIMO,也可以是分集传输或预编码传输或波束赋形传输等。
为了方便理解本公开实施例,下面介绍与本公开实施例相关的术语或背景:
6G网络发展的重要趋势是集中与分布式的网络架构。5G及前几代的网络架构原生设计是集中式控制的,随着网络的发展,面向业务场景与技术发展的双驱动力,6G网络的架构设计需要考虑分布式的架构,其控制面向分布式逐渐演进。随着智能的分布化、云计算的分布式发展,要求新的连接、新的网络也将走向分布式。
6G将面向空、天、地、海多样化场景和网络需求,集中式的网络架构无法统一满足所有的场景。为应对这一挑战,6G网络架构需要超越集中控制,逐渐向分布式架构演进,将更多的网络功能(如认证鉴权)扩展到网络边缘,建立分布式的具有不同功能等级的分布式同构微云单元。因此,6G组网设计,也可以称为分布式自治网络(Distributed Autonomous Network,DAN)架构或分布式网络架构,DAN网络架构由分布式微云单元(Small
Cloud Unit,SCU)。SCU为构成DAN架构的最关键模块单元,可支持在网络中分布式部署,具备自包含和自治能力,每个微云单元都是自包含的,具有完整的控制和数据转发的功能。多个微云单元可以根据业务需求组成自治的微型网络,根据特定的业务场景、用户规模、地理环境等要求有针对性地提供网络服务。
在6G的分布式网络架构中,可以包含多个由SCU组成的微型网络,每个微型网络为一个网络节点。在多个微型网络中,可以有一个集中网络节点(以下可以简称为集中节点)和多个分布式网络节点(以下可以简称为分布式节点)。
然而,5G网络架构中只有一个网络节点,目前的5GS中的域内注册流程中包括:
步骤1、终端设备(User Equipment,UE)向接入网实体发送注册请求消息(Registration Request);
步骤2、由接入网实体进行选择接入和移动性管理功能(Access and Mobility management Function,AMF)实体;
步骤3、接入网实体向新的AMF实体发送注册请求消息(Registration Request);
步骤4、由新的AMF实体向之前的AMF实体发送AMF通信UE上下文传送请求消息(Namf_Communication_UEContextTransfer Request);
步骤5、由之前的AMF实体向新的AMF实体发送AMF通信UE上下文传送响应消息(Namf_Communication_UEContextTransfer Response);
步骤6、由新的AMF实体向UE发送身份标识请求消息(Identity Request);
步骤7、由UE向新的AMF实体发送身份标识响应消息(Identity Response)。
目前UE进行网络注册时,接入网实体没有涉及到网络节点(也可以称为网络单元)的选择。然而,6G网络采用集中和分布协同的去中心化的分级网络,6G网络通过集中和分布协同、分布式自治的方式进行组织,一方
面将更多的网络功能扩展到网络边缘,另一方面将面向全局的核心功能集中,通过云网融合和分布式协同,支持更加复杂的业务。当接入网实体(如基站)同时连接多个网络节点(包括分布式节点和集中节点)时,如何有效地选择合适的网络节点为终端服务,是分布式网络需要解决的问题。因此,本公开实施例提出一种网络注册方法,应用于分布式网络架构场景。
图1是本公开实施例提供的网络注册方法的流程示意图之一,如图1所示,本公开实施例提供一种网络注册方法,其执行主体可以为终端,例如,手机等。该方法包括:
步骤110,向接入网实体发送第一注册请求消息,所述第一注册请求消息用于确定目标网络节点以及与所述目标网络节点对应的目标接入和移动性管理功能实体。
具体地,接入网实体可以同时连接多个网络节点,应理解,接入网实体可以连接集中节点和分布式节点,示例性地,接入网实体可以连接一个集中节点和多个分布式节点,也可以连接多个集中节点和多个分布式节点。
终端向接入网实体发送第一注册请求消息,第一注册请求消息可以用于终端向接入网实体请求在多个网络节点中,为终端确定目标网络节点,目标网络节点可以为终端服务的网络节点,并且确定目标网络节点对应的目标接入和移动性管理功能实体。
接入网实体是指用户网络接口(User Network Jnterface,UNI)与业务节点接口(service Network Interface,SNI)之间实现传送承载功能的实体网络,如无线接入网(Radio Access Network,RAN)实体或(有线)接入网(Access Network,AN)实体。
接入和移动性管理功能实体是指在网络节点中负责处理连接和移动管理任务的实体,示例性地,可以负责非接入层(Non-Access-Stratum,NAS)消息的加密和完保、负责注册、接入、移动性、鉴权和透传短信等功能,以及在和演进的分组***(Evolved Packet System,EPS)网络交互时还可以负责演进的分组***承载标识(Evolved Packet System Bearer Identity,EPS Bearer Id)的分配。本公开实施例对接入和移动性管理功能实体的名称不作
限定,只要能够实现网络接入和移动性管理功能即可,如在5G网络中接入和移动性管理功能实体可以称为接入和移动性管理功能(Access and Mobility management Function,AMF)实体,在4G网络中接入和移动性管理功能实体可以称为移动性管理(Mobility Management Entity,MME)实体。
本公开实施例提供的网络注册方法,能够在接入网实体同时连接多个网络节点的场景下,为终端选择合适的网络节点,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定目标网络节点的终端信息。
具体地,目标网络节点标识用于标识目标网络节点,如网络节点的身份标识(Identity,ID)等。
用于确定目标网络节点的终端信息,是指可以根据第一注册请求消息携带的终端信息,确定目标网络节点。终端信息可以为以下任一项或其组合:全局唯一临时UE标识、全球唯一AMF标识符(Globally Unique AMF ID,GUAMI)和终端的永久设备标识符(Permanent Equipment Identifier,PEI)。
全局唯一临时UE标识在5G网络中可以称为5G全球唯一临时UE标识(5G Globally Unique Temporary UE Identity,5G-GUTI),全球唯一AMF标识符在5G网络中可以称为5G GUAMI。
应理解,本公开实施例对名称不作限定,只要能够实现标识UE或标识接入和移动性管理功能实体即可。
应理解,目标网络节点标识和用于确定目标网络节点的终端信息应为有效的,即基于目标网络节点标识确定的目标网络节点,或基于终端信息确定的目标网络节点,能够为终端服务。若第一注册请求消息携带的目标网络节点标识为无效的,视为未携带目标网络节点标识,同理,若第一注册请求消息携带的终端信息所确定的目标网络节点标识为无效的,视为未携带终端信息。
本公开实施例提供的网络注册方法,第一注册请求消息携带有目标网络节点标识和/或用于确定目标网络节点的终端信息,终端可以通过发送第一注册请求消息,使得接入网实体为终端确定接入和移动性管理功能实体,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
在一些实施例中,所述目标网络节点标识是基于预先配置的可接入网络节点列表确定的。
具体地,终端侧可以预先配置可接入网络节点列表,可接入网络节点可以包括允许接入的网络节点和缺省的网络节点等网络节点,应理解,可接入网络节点中的允许接入的网络节点,可以为最近一次接入网络节点时,网络节点为UE更新的。
应理解,由于网络变化等原因,预先配置的可接入网络节点列表可能不符合当前网络,因此基于预先配置的可接入网络节点列表确定的目标网络节点标识,可能存在无效的情况。
在一些实施例中,所述方法还包括:
接收所述目标接入和移动性管理功能实体发送的当前的可接入网络节点列表。
具体地,在终端接入目标接入和移动性管理功能实体后,可以接收目标接入和移动性管理功能实体发送的当前的可接入网络节点列表。当前的可接入网络节点列表可以为目标接入和移动性管理功能实体根据网络中预先配置的UE允许接入的网络节点确定,示例性地,网络中可以保存UE的签约数据,目标接入和移动性管理功能实体可以根据UE的签约数据确定UE当前的可接入网络节点列表。
本公开实施例提供的网络注册方法,终端可以实现可接入网络节点列表更新,获取最新的可接入网络节点列表,便于终端下一次网络切换时可以直接选择可用的网络节点,提高终端接入网络的速度。
图2是本公开实施例提供的网络注册方法的流程示意图之二,如图2所示,本公开实施例提供一种网络注册方法,其执行主体可以为接入网实体,该方法包括:
步骤210,接收终端发送的第一注册请求消息;
具体地,终端向接入网实体发送第一注册请求消息,接入网根据第一注册请求消息获知终端请求向网络节点发起注册。由于接入网实体可以同时连接多个网络节点,因此需要进一步确定向哪个网络节点发起注册。
步骤220,基于所述第一注册请求消息,确定目标网络节点;
第一注册请求消息中可以指出终端希望接入的目标网络节点,在第一注册请求消息未指出终端希望接入的目标网络节点或终端希望接入的目标网络节点无效的情况下,可以由接入网实体为终端选择合适的网络节点(如能够为终端服务的网络节点)作为目标网络节点。
步骤230,基于预先配置的接入和移动性管理功能信息,确定与所述目标网络节点对应的目标接入和移动性管理功能实体;
具体地,可以在接入网实体侧预先配置接入和移动性管理功能的信息,接入和移动性管理功能的信息可以包括每个接入和移动性管理功能的实体其所属的网络节点标识。
步骤240,向所述目标接入和移动性管理功能实体发送第二注册请求消息。
第二注册请求消息用于接入网实体向目标接入和移动性管理功能实体请求完成终端的注册过程。
本公开实施例提供的网络注册方法,能够在接入网实体同时连接多个网络节点的场景下,为终端选择合适的网络节点,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定所述目标网络节点的终端信息。
对于目标网络节点标识和终端信息的介绍,参考上文的介绍,此处不再赘述。
在一些实施例中,在所述第一注册请求消息未携带目标网络节点标识和/或用于确定所述目标网络节点的终端信息的情况下,所述基于所述第一注册请求消息,确定目标网络节点包括:
基于所述第一注册请求消息和第一本地策略,确定第一网络节点;
向所述第一网络节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
接收所述第一网络节点对应的接入和移动性管理功能实体发送的第一响应消息;
基于所述第一响应消息确定所述目标网络节点。
具体地,所述第一注册请求消息未携带目标网络节点标识和/或用于确定所述目标网络节点的终端信息的情况,包括以下三种情况中的任一项或其组合:
第一种情况是指,第一注册请求消息未携带目标网络节点标识和用于确定所述目标网络节点的终端信息;
第二种情况是指,接入网实体需要根据目标网络节点标识确定目标网络节点,但第一注册请求消息未携带目标网络节点标识;
第三种情况是指,接入网实体需要根据所述用于确定所述目标网络节点的终端信息确定目标网络节点,但第一注册请求消息未携带用于确定所述目标网络节点的终端信息。
以上三种情况中,接入网实体无法直接根据第一注册请求消息确定目标网络节点。
第一网络节点,是指由接入网实体选择的、用于确定目标网络节点的网络节点。第一本地策略可以为预先配置的,如可以根据网络负载,选择网络负载最小的网络节点作为第一网络节点;根据网络节点类型,如选择集中节点作为第一网络节点。应理解,以上是为便于理解本公开进行的举例,不应对本公开构成任何限定。
由于接入和移动性管理功能实体用于负责注册、接入和移动性等功能,因此可以向所述第一网络节点对应的接入和移动性管理功能实体发送所述第一注册请求消息,由第一网络节点对应的接入和移动性管理功能实体负责选择目标网络节点。
第一网络节点对应的接入和移动性管理功能实体通过第一响应消息将其所选择的目标网络节点或与目标网络节点选择相关的信息返回给无线接入网实体;
无线接入网实体基于所述第一响应消息携带的目标网络节点或与目标网络节点选择相关的信息确定所述目标网络节点。
本公开实施例提供的网络注册方法,能够在接入网实体无法直接根据第一注册请求消息确定目标网络节点的情况下,由接入网实体选择用于确定目标网络节点的第一网络节点,并根据第一网络节点发送的第一响应消息确定目标网络节点,保证在接入网实体同时连接多个网络节点的场景下,为终端选择合适的网络节点,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
在一些实施例中,在所述第一网络节点为一个集中节点的情况下,所述第一响应消息包括目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表。
具体地,在接入网实体选择了集中节点作为第一网络节点的情况下,则接入网实体将终端的第一注册请求消息发送给集中节点,第一注册请求消息中可以携带终端的注册信息,如业务需求、终端身份等。
由于是接入网实体向集中节点发送第一注册请求消息,集中节点可以根据第一注册请求消息的发送端(接入网实体)确定终端的位置信息。
示例性地,集中节点可以通过第一注册请求消息确定终端的身份,并基于网络中预先配置的签约数据确定终端所对应的签约数据,结合第一注册请求消息中携带的终端的其他注册信息(如业务需求),以及基于接入网实体确定的终端的位置信息,选择合适的网络节点作为终端的目标网络节点,为终端提供服务。
在一些实施例中,集中节点可以选择一个或多个网络节点,在集中节点选择一个网络节点的情况下,集中节点所选择的网络节点为目标网络节点;在集中节点选择多个网络节点的情况下,集中节点所选择的网络节点为候选网络节点。
集中节点可以将所选择的目标网络节点的标识(目标网络节点标识)或多个候选网络节点(候选网络节点列表)通过第一响应消息发送给接入网实体。
在所述第一响应消息包括目标网络节点标识的情况下,接入网实体直接根据目标网络节点标识确定目标网络节点,并接入目标网络节点对应的接入和移动性管理功能实体。
在所述第一响应消息包括用于确定所述目标网络节点的候选网络节点列表的情况下,接入网实体还需要根据本地策略在候选网络节点列表中完成目标网络节点的选择,本地策略可以为预先配置的,如可以根据网络负载,选择网络负载最小的网络节点作为目标网络节点;根据终端的业务需求选择合适的网络节点作为目标网络节点。应理解,以上是为便于理解本公开进行的举例,不应对本公开构成任何限定。
本公开实施例提供的网络注册方法,能够在接入网实体无法直接根据第一注册请求消息确定目标网络节点的情况下,由集中节点选择目标网络节点或者候选网络节点,实现在接入网实体同时连接多个网络节点的场景下,为终端选择合适的网络节点,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
在一些实施例中,在所述第一网络节点为一个分布式节点的情况下,所述基于所述第一响应消息确定所述目标网络节点包括以下任一项:
基于所述第一响应消息确定所述分布式节点为所述目标网络节点;
基于携带有目标网络节点标识的所述第一响应消息,确定所述目标网络节点;
基于携带有候选网络节点列表的所述第一响应消息,确定所述目标网络节点;
其中,所述目标网络节点标识和所述候选网络节点列表是所述分布式节点向集中节点请求获得的。
具体地,在接入网实体选择了分布式节点作为第一网络节点的情况下,则接入网实体将终端的第一注册请求消息发送给分布式节点,第一注册请求消息中可以携带终端的注册信息,如业务需求、终端身份等。
由于是接入网实体向分布式节点发送第一注册请求消息,分布式节点可以根据第一注册请求消息的发送端(接入网实体)确定终端的位置信息。
示例性地,分布式节点可以通过第一注册请求消息确定终端的身份,并基于网络中预先配置的签约数据确定终端所对应的签约数据,结合第一注册请求消息中携带的终端的其他注册信息(如业务需求),以及基于接入网实体确定的终端的位置信息等,确定自身是否能够为终端服务,若能为终端服务,则接收该终端,向接入网实体发送第一响应消息,在第一响应消息中携带接收信息,使得接入网实体能够确定所述分布式节点为所述目标网络节点。
若该分布式节点不能为终端服务,则将第一注册请求消息发送给自身连接的集中节点。由集中节点选择合适的网络节点作为终端的目标网络节点,为终端提供服务。
在一些实施例中,集中节点可以选择一个或多个网络节点,在集中节点选择一个网络节点的情况下,集中节点所选择的网络节点为目标网络节点;在集中节点选择多个网络节点的情况下,集中节点所选择的网络节点为候选网络节点。
集中节点可以将所选择的目标网络节点的标识(目标网络节点标识)或多个候选网络节点(候选网络节点列表)通过第二响应消息发送给分布式节点。
分布式节点再通过第一响应消息将目标网络节点标识或候选网络节点列表发送给接入网实体。
在所述第一响应消息包括目标网络节点标识的情况下,接入网实体直接根据目标网络节点标识确定目标网络节点,并接入目标网络节点对应的接入和移动性管理功能实体。
在所述第一响应消息包括用于确定所述目标网络节点的候选网络节点列表的情况下,接入网实体还需要根据本地策略在候选网络节点列表中完成目标网络节点的选择,本地策略可以为预先配置的,如可以根据网络负载,选择网络负载最小的网络节点作为目标网络节点;根据终端的业务需求选择合适的网络节点作为目标网络节点。应理解,以上是为便于理解本公开进行的举例,不应对本公开构成任何限定。
本公开实施例提供的网络注册方法,能够在接入网实体无法直接根据第一注册请求消息确定目标网络节点的情况下,由分布式节点选择目标网络节点或者候选网络节点,实现在接入网实体同时连接多个网络节点的场景下,为终端选择合适的网络节点,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
在一些实施例中,在所述第一网络节点为多个网络节点的情况下,所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息;
所述第一响应消息包括接收信息或拒绝信息,所述第一响应消息是每个所述网络节点对应的接入和移动性管理功能实体基于所述注册信息和所述接入询问指示信息确定的;
所述基于所述第一响应消息确定所述目标网络节点,包括:
在发送所述接收信息的网络节点中,基于第二本地策略确定所述目标网络节点。
具体地,在接入网实体选择了多个网络节点作为第一网络节点的情况下,则接入网实体将终端的第一注册请求消息发送给每个网络节点,第一注册请求消息中可以携带终端的注册信息和所述接入询问指示信息;终端的注册信息可以包括如业务需求、终端身份等与注册相关的信息,接入询问指示信息用于向每个网络节点询问是否能够接收终端。
由于是接入网实体向每个网络节点发送第一注册请求消息,每个网络节点可以根据第一注册请求消息的发送端(接入网实体)确定终端的位置信息。
示例性地,每个网络节点可以通过第一注册请求消息确定终端的身份,并基于网络中预先配置的签约数据确定终端所对应的签约数据,结合第一注册请求消息中携带的终端的其他注册信息(如业务需求),以及基于接入网实体确定的终端的位置信息等,确定自身是否能够为终端服务,若能为终端服务,则向接入网实体发送包含接收信息的第一响应消息;若无法接收,则向接入网实体发送包含拒绝信息的第一响应消息。
将发送所述接收信息的网络节点作为候选网络节点,基于第二本地策略在候选网络节点中确定所述目标网络节点。第二本地策略可以为预先配置的,如可以根据网络负载,选择网络负载最小的网络节点作为目标网络节点;根据终端的业务需求选择合适的网络节点作为目标网络节点。应理解,以上是为便于理解本公开进行的举例,不应对本公开构成任何限定。
示例性地,接入网实体向网络节点A、网络节点B和网络节点C分别发送第一注册请求消息,网络节点A通过第一响应消息发送接收信息,网络节点B通过第一响应消息发送拒绝信息,网络节点C通过第一响应消息发送接收信息。接入网实体在网络节点A和网络节点C中选择目标网络节点。网络节点A负载较网络节点C更大,第二本地策略为选择当前负载最小的网络节点作为目标网络节点,则选择网络节点C作为目标网络节点。
本公开实施例提供的网络注册方法,能够在接入网实体无法直接根据第一注册请求消息确定目标网络节点的情况下,根据每个网络节点能否接收终端确定目标网络节点,实现在接入网实体同时连接多个网络节点的场景下,为终端选择合适的网络节点,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
图3是本公开实施例提供的网络注册方法的流程示意图之三,如图3所示,本公开实施例提供一种网络注册方法,其执行主体可以为集中节点对应的接入和移动性管理功能实体,该方法包括:
步骤310,接收第一请求实体发送的用于请求目标网络节点的第一注册请求消息;
具体地,对于第一请求实体为接入网实体的情况,是指在接入网实体选择了集中节点作为第一网络节点,接入网实体向集中节点请求目标网络节点。
对于第一请求实体为分布式节点对应的接入和移动性管理功能实体的情况,是指接入网实体选择了分布式节点作为第一网络节点的情况下,该分布式节点不能为终端服务,由所述分布式节点对应的接入和移动性管理功能实体向集中节点请求目标网络节点。
步骤320,向所述第一请求实体发送用于确定目标网络节点的响应消息;
具体地,在第一请求实体为接入网实体时,集中节点对应的接入和移动性管理功能实体向接入网实体发送用于确定目标网络节点的第一响应消息。
在第一请求实体为分布式节点,集中节点对应的接入和移动性管理功能实体向分布式节点对应的接入和移动性管理功能实体发送用于确定目标网络节点的第二响应消息。在一些实施例中,分布式节点对应的接入和移动性管理功能实体可以向接入网实体发送用于确定目标网络节点的第一响应消息。
应理解,响应消息包括第一响应消息和第二响应消息,响应消息用于确定目标网络节点,如可以包括目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表。
应理解,一个网络中,集中网络节点的个数大于等于1。集中节点拥有管理范围内的所有分布式节点的数据,比如分布式节点的签约数据,分布式节点保存的数据有UE上下文信息(包括会话的上下文信息)、部分UE的签约数据等信息。
其中,所述第一请求实体为接入网实体或分布式节点对应的接入和移动性管理功能实体,所述第一注册请求消息来源于终端。
具体地,第一注册请求消息最初由终端发起,向接入网实体发送,接入网实体将第一注册请求消息转发给集中节点或分布式节点。
本公开实施例提供的网络注册方法,能够在第一请求实体无法直接根据第一注册请求消息确定目标网络节点的情况下,由集中节点向第一请求实体
发送用于确定目标网络节点的第一响应消息,实现在接入网实体同时连接多个网络节点的场景下,为终端选择合适的网络节点,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
在一些实施例中,所述向所述第一请求实体发送用于确定目标网络节点的响应消息,之前还包括:
基于所述第一注册请求消息确定目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表;
所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:
向所述第一请求实体发送携带有所述目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的响应消息。
具体地,第一注册请求消息中可以携带终端的注册信息,如业务需求、终端身份等。集中节点还可以根据第一注册请求消息确定终端的位置信息。
在一些实施例中,集中节点可以选择一个或多个网络节点,在集中节点选择一个网络节点的情况下,集中节点所选择的网络节点为目标网络节点;在集中节点选择多个网络节点的情况下,集中节点所选择的网络节点为候选网络节点。
集中节点可以将所选择的目标网络节点的标识(目标网络节点标识)或多个候选网络节点(候选网络节点列表)通过响应消息发送给第一请求实体。
本公开实施例提供的网络注册方法,能够在第一请求实体无法直接根据第一注册请求消息确定目标网络节点的情况下,由集中节点选择目标网络节点或者候选网络节点,最终实现在接入网实体同时连接多个网络节点的场景下,为终端选择合适的网络节点,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
在一些实施例中,在所述第一请求实体为接入网实体,且所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息的情况下,所述方法还包括:
基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:
基于是否接收所述终端,向所述第一请求实体发送携带有接收信息或拒绝信息的第一响应消息。
具体地,第一注册请求消息中可以携带终端的注册信息和所述接入询问指示信息;终端的注册信息可以包括如业务需求、终端身份等与注册相关的信息,接入询问指示信息用于向每个网络节点询问是否能够接收终端。
集中节点可以根据第一注册请求消息的发送端(接入网实体)确定终端的位置信息。
示例性地,集中节点可以通过第一注册请求消息确定终端的身份,并基于网络中预先配置的签约数据确定终端所对应的签约数据,结合第一注册请求消息中携带的终端的其他注册信息(如业务需求),以及基于接入网实体确定的终端的位置信息等,确定自身是否能够为终端服务,若能为终端服务,则向接入网实体发送包含接收信息的第一响应消息;若无法接收,则向接入网实体发送包含拒绝信息的第一响应消息。
本公开实施例提供的网络注册方法,集中节点可以根据自身是否能够为终端服务,向接入网实体发送包含接收信息或拒绝信息的第一响应消息,从而使得接入网实体可以基于第一响应消息从能够为终端服务的网络节点中选择目标网络节点,从而实现在接入网实体同时连接多个网络节点的场景下,为终端选择合适的网络节点,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
在一些实施例中,所述方法还包括:
接收目标接入和移动性管理功能实体发送的、用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
向所述目标接入和移动性管理功能实体发送所述当前的可接入网络节点列表。
具体地,目标接入和移动性管理功能实体为当前为终端服务的接入移动性管理功能实体,目标接入和移动性管理功能实体完成终端的注册过程后,可以基于本地策略确定在注册过程中向集中节点发送创建上下文请求消息,创建上下文请求消息用于获取所述终端当前的可接入网络节点列表,即目前允许接入的网络节点。
应理解,此种情况下,集中节点对应的接入和移动性管理功能实体不是目标接入和移动性管理功能实体。
本公开实施例提供的网络注册方法,集中节点对应的接入和移动性管理功能实体可以给目标接入和移动性管理功能实体提供终端所述终端对应的当前的可接入网络节点列表,从而实现终端的可接入网络节点列表更新,使终端能够获取最新的可接入网络节点列表,便于终端下一次网络切换时可以直接选择可用的网络节点,提高终端接入网络的速度。
在一些实施例中,所述方法还包括:
接收所述接入网实体发送的用于终端注册的第二注册请求消息;
基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
向所述终端发送所述当前的可接入网络节点列表。
具体地,此种情况下,集中节点对应的接入和移动性管理功能实体为目标接入和移动性管理功能实体。第二注册请求消息用于接入网实体向集中节点对应的接入和移动性管理功能实体请求完成终端的注册过程。
目标接入和移动性管理功能实体基于第二注册请求消息,完成终端的注册过程。
第二注册请求消息中也可以携带终端的注册信息。集中节点对应的接入和移动性管理功能实体基于本地策略确定在注册过程中,基于终端的签约数据和相关的网络策略,得出该终端当前的可接入网络节点列表即目前允许接入的网络节点。并向所述终端发送所述当前的可接入网络节点列表。
本公开实施例提供的网络注册方法,集中节点对应的接入和移动性管理功能实体可以为提供终端所述终端对应的当前的可接入网络节点列表,从而
实现终端的可接入网络节点列表更新,使终端能够获取最新的可接入网络节点列表,便于终端下一次网络切换时可以直接选择可用的网络节点,提高终端接入网络的速度。
图4是本公开实施例提供的网络注册方法的流程示意图之四,如图4所示,本公开实施例提供一种网络注册方法,其执行主体可以为分布式节点对应的接入和移动性管理功能实体,该方法包括:
步骤410,接收接入网实体发送的用于请求目标网络节点的第一注册请求消息。
步骤420,基于第一注册请求消息确定是否接收所述终端。
第一注册请求消息中可以携带终端的注册信息,如业务需求、终端身份等。
由于是接入网实体向分布式节点发送第一注册请求消息,分布式节点可以根据第一注册请求消息的发送端(接入网实体)确定终端的位置信息。
示例性地,分布式节点可以通过第一注册请求消息确定终端的身份,并基于网络中预先配置的签约数据确定终端所对应的签约数据,结合第一注册请求消息中携带的终端的其他注册信息(如业务需求),以及基于接入网实体确定的终端的位置信息等,确定自身是否能够为终端服务。
步骤430,基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息。
示例性地,若能为终端服务,则接收该终端,向接入网实体发送第一响应消息,在第一响应消息中携带接收信息,使得接入网实体能够确定所述分布式节点为所述目标网络节点。若该分布式节点不能为终端服务,则可以通过其他方法为接入网实体提供与目标网络节点相关的信息。如可以将第一注册请求消息发送给自身连接的集中节点。由集中节点选择合适的网络节点作为终端的目标网络节点,为终端提供服务。
在一些实施例中,在基于第一注册请求消息确定不接收所述终端的情况下,所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:
向集中节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
接收所述集中节点对应的接入和移动性管理功能实体发送的携带有目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的第二响应消息;
向所述接入网实体发送携带有所述目标网络节点标识或所述候选网络节点列表的所述第一响应消息。
对于集中节点对应的接入和移动性管理功能实体确定目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的方法,参考上文的实施例,此处不再赘述。
在一些实施例中,在所述第一注册请求消息携带有终端的注册信息和接入询问指示信息的情况下,所述基于第一注册请求消息确定是否接收所述终端包括:
基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
第一注册请求消息中可以携带终端的注册信息和所述接入询问指示信息;终端的注册信息可以包括如业务需求、终端身份等与注册相关的信息,接入询问指示信息用于向每个网络节点询问是否能够接收终端。
示例性地,所述分布式节点对应的接入和移动性管理功能实体可以通过第一注册请求消息确定终端的身份,并基于网络中预先配置的签约数据确定终端所对应的签约数据,结合第一注册请求消息中携带的终端的其他注册信息(如业务需求),以及基于接入网实体确定的终端的位置信息等,确定自身是否能够为终端服务。
所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:
基于是否接收所述终端,向所述接入网实体发送携带接收信息或拒绝信息的所述第一响应消息。
若能为终端服务,则向接入网实体发送包含接收信息的第一响应消息;若无法接收,则向接入网实体发送包含拒绝信息的第一响应消息。
本公开实施例提供的网络注册方法,分布式节点可以根据自身是否能够为终端服务,向接入网实体发送包含接收信息或拒绝信息的第一响应消息,从而使得接入网实体可以基于第一响应消息从能够为终端服务的网络节点中选择目标网络节点,从而实现在接入网实体同时连接多个网络节点的场景下,为终端选择合适的网络节点,从而使得终端能够接入网络节点,实现网络节点为终端提供服务。
在一些实施例中,所述方法还包括:
接收所述接入网实体发送的用于终端注册的第二注册请求消息;
基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
向所述终端发送所述当前的可接入网络节点列表。
具体地,此种情况下,分布式节点对应的接入和移动性管理功能实体为目标接入和移动性管理功能实体。第二注册请求消息用于接入网实体向分布式对应的接入和移动性管理功能实体请求完成终端的注册过程。
目标接入和移动性管理功能实体基于第二注册请求消息完成终端的注册过程。
第二注册请求消息中也可以携带终端的注册信息。分布式对应的接入和移动性管理功能实体基于本地策略确定在注册过程中,基于终端的签约数据和相关的网络策略,得出该终端当前的可接入网络节点列表即目前允许接入的网络节点。并向所述终端发送所述当前的可接入网络节点列表。
在一些实施例中,所述基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表,包括:
向集中节点对应的接入和移动性管理功能实体发送用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
接收所述集中节点对应的接入和移动性管理功能实体发送的所述当前的可接入网络节点列表。
具体地,分布式节点对应的接入和移动性管理功能实体为目标接入和移动性管理功能实体。分布式节点对应的接入和移动性管理功能实体完成该
UE的注册过程,并基于本地策略确定在注册过程中向集中节点发送创建上下文请求消息,以获取该UE目前允许接入的网络节点。
本公开实施例提供的网络注册方法,分布式节点对应的接入和移动性管理功能实体可以为提供终端所述终端对应的当前的可接入网络节点列表,从而实现终端的可接入网络节点列表更新,使终端能够获取最新的可接入网络节点列表,便于终端下一次网络切换时可以直接选择可用的网络节点,提高终端接入网络的速度。
图5是本公开实施例提供的网络注册方法的流程示意图之五,如图5所示,本公开实施例提供一种网络注册方法,该方法应用于接入网实体基于UE携带的信息进行目标网络节点选择的场景,包括:
步骤0:为需要提前配置的信息,具体如下:
步骤0-1,首先在网络中配置该UE允许接入的网络节点,比如以签约数据的形式配置终端允许接入的网络节点;
步骤0-2,在UE侧配置网络节点,包括允许接入的网络节点、缺省的网络节点等网络节点;
步骤0-3,接入网实体侧配置的接入和移动性管理功能信息,包括其所属的网络节点标识。
步骤1,终端向接入网实体发送第一注册请求消息,携带的信息包括请求的目标网络节点标识和/或终端信息,终端信息可以包括UE标识、有效的全球唯一临时UE标识、有效的全球唯一AMF标识符、配置的缺省的网络节点的标识信息(列表)等信息。其中,目标网络节点标识可以包括一个目标网络节点标识或者可以作为目标网络节点的网络节点标识组成的列表。
步骤2,目标网络节点选择:当接入网实体接收到UE的第一注册请求消息时,基于第一注册请求消息里携带的有效的目标网络节点信息或者其它有效的终端信息,比如UE标识、有效的全球唯一临时UE标识、有效的全球唯一AMF标识符、或者再进一步结合网络节点的负载或本地策略等信息,选择出对应的网络节点作为目标网络节点。然后基于本地配置的接入和移动性管
理功能信息和目标网络节点标识,选择目标网络节点标识对应的接入和移动性管理功能实体。
步骤3,接入网实体向选择出的目标接入和移动性管理功能实体发送第二注册请求消息,并携带UE标识或有效的全球唯一临时标识、请求的网络节点标识信息、UE位置信息等信息。
步骤4,接收到第二注册请求消息的目标接入和移动性管理功能实体完成UE的注册过程。
在UE的当前的允许接入的网络节点是由集中节点确定的情况下,执行步骤5和步骤6;在UE的当前的允许接入的网络节点是由目标网络节点确定的,则执行步骤7,步骤5和步骤6省略。
当UE的目前允许接入的网络节点是由集中节点确定的:
步骤5,目标接入和移动性管理功能实体基于本地策略无法确定终端当前的可接入网络节点列表,则向集中节点发送创建上下文请求消息,携带的信息包括UE标识或有效的全球唯一临时UE标识、目前的目标网络节点标识、UE的位置信息等信息。
步骤6,集中节点基于UE的签约数据、UE的位置信息、相关的网络策略等信息确定UE当前的可接入网络节点列表。集中节点对应的接入和移动性管理功能实体向目标接入和移动性管理功能实体发送创建上下文响应消息,所述创建上下文响应消息可以携带UE当前的可接入网络节点列表等信息。
当UE的目前允许接入的网络节点是由目标网络节点确定的:
步骤7,目标网络节点根据获取的UE的签约数据、UE的位置信息、相关的网络策略等信息,确定该UE当前的可接入网络节点列表。
步骤8,最后,目标网络节点对应的接入和移动性管理功能实体向UE发送注册接受消息,注册接受消息可以携带:当前的可接入网络节点列表、全球唯一临时UE标识等信息。
注:网络节点可以是分布式网络节点,也可以是集中网络节点。这里不做限定。
图6是本公开实施例提供的网络注册方法的流程示意图之六,如图6所示,本公开实施例提供一种网络注册方法,该方法应用于接入网实体与集中节点相连,并基于第一本地策略选择集中节点为第一网络节点的场景,包括:
步骤0:为需要提前配置的信息,具体如下:
步骤0-1,首先在网络中配置该UE允许接入的网络节点,比如以签约数据的形式配置终端允许接入的网络节点;
步骤0-2,在UE侧配置网络节点,包括允许接入的网络节点、缺省的网络节点等网络节点;
步骤0-3,接入网实体侧配置的接入和移动性管理功能信息,包括其所属的网络节点标识。
步骤1,终端向接入网实体发送第一注册请求消息,携带的信息包括请求的目标网络节点标识和/或终端信息,终端信息可以包括UE标识、有效的全球唯一临时UE标识、有效的全球唯一AMF标识符、配置的缺省的网络节点的标识信息(列表)等信息。其中,目标网络节点标识可以包括一个目标网络节点标识或者可以作为目标网络节点的网络节点列表。
步骤2a,当接入网实体接收到UE的第一注册请求消息时,基于第一注册请求消息里携带的有效的目标网络节点标识、或者其它有效的终端信息,比如UE标识或有效的全球唯一临时UE标识,无法选择出对应的目标网络节点。接入网实体可以基于第一本地策略,选择集中节点作为第一网络节点,并向集中节点的接入和移动性管理功能实体发送第一注册请求消息。携带的信息包括请求的网络节点标识信息、UE标识或有效的全球唯一临时UE标识、配置的缺省的网络节点标识(列表)信息、UE的位置信息等信息。
步骤2b,集中节点接收到第一注册请求消息后,基于签约数据、请求的网络节点标识、网络策略、业务需求和位置信息,选择合适的网络(列表)通过第一响应消息将选择出的目标网络节点(或候选网络节点列表)发送给接入网实体,包括的信息包括候选的目标网络节点标识或候选网络节点列表,还可以包括网络节点负载等信息。
步骤3,接入网实体基于步骤2中获取的信息,再基于本地策略、网络节点的负载等信息选择合适网络节点作为目标网络节点,并向目标网络节点的接入移动性管理功能实体发送第二注册请求消息,携带的信息包括UE注册信息,还包括UE位置信息。
步骤4,接收到第二注册请求消息的目标接入和移动性管理功能实体完成UE的注册过程。
在UE的当前的允许接入的网络节点是由集中节点确定的情况下,执行步骤5和步骤6;在UE的当前的允许接入的网络节点是由目标网络节点确定的,则执行步骤7,步骤5和步骤6省略。
当UE的目前允许接入的网络节点是由集中节点确定的:
步骤5,目标接入和移动性管理功能实体基于本地策略无法确定终端当前的可接入网络节点列表,则向集中节点发送创建上下文请求消息,携带的信息包括UE标识或有效的全球唯一临时UE标识、目前的目标网络节点标识、UE的位置信息等信息。
步骤6,集中节点基于UE的签约数据、UE的位置信息、相关的网络策略等信息确定UE当前的可接入网络节点列表。集中节点对应的接入和移动性管理功能实体向目标接入和移动性管理功能实体发送创建上下文响应消息,所述创建上下文响应消息可以携带UE当前的可接入网络节点列表等信息。
当UE的目前允许接入的网络节点是由目标网络节点确定的:
步骤7,目标网络节点根据获取的UE的签约数据、UE的位置信息、相关的网络策略等信息,确定该UE当前的可接入网络节点列表。
步骤8,最后,目标网络节点对应的接入和移动性管理功能实体向UE发送注册接受消息,注册接受消息可以携带:当前的可接入网络节点列表、全球唯一临时UE标识等信息。
注:网络节点可以是分布式网络节点,也可以是集中网络节点。这里不做限定。
图7是本公开实施例提供的网络注册方法的流程示意图之七,如图7所示,本公开实施例提供一种网络注册方法,该方法应用于接入网实体基于第一本地策略选择分布式节点为第一网络节点的场景,包括:
步骤0:为需要提前配置的信息,具体如下:
步骤0-1,首先在网络中配置该UE允许接入的网络节点,比如以签约数据的形式配置终端允许接入的网络节点;
步骤0-2,在UE侧配置网络节点,包括允许接入的网络节点、缺省的网络节点等网络节点;
步骤0-3,接入网实体侧配置的接入和移动性管理功能信息,包括其所属的网络节点标识。
步骤1,终端向接入网实体发送第一注册请求消息,携带的信息包括请求的目标网络节点标识和/或终端信息,终端信息可以包括UE标识、有效的全球唯一临时UE标识、有效的全球唯一AMF标识符、配置的缺省的网络节点的标识信息(列表)等信息。其中,目标网络节点标识可以包括一个目标网络节点标识或者可以作为目标网络节点的网络节点标识组成的列表。
步骤2a,当接入网实体接收到UE的第一注册请求消息时,基于第一注册请求消息里携带的有效的目标网络节点标识、或者其它有效的终端信息,比如UE标识或有效的全球唯一临时UE标识,无法选择出对应的目标网络节点。接入网实体可以基于第一本地策略,选择分布式节点作为第一网络节点,并向分布式节点的接入和移动性管理功能实体发送第一注册请求消息。
步骤3,作为第一网络节点的分布式网络节点基于签约数据或者负载情况,确定是否能为UE服务,若能为UE服务,则接收;若不能为UE服务,则将第一注册请求消息发送给集中节点。集中节点对应的接入及移动性管理功能实体接收到第一注册请求消息后,基于签约数据、业务需求和位置信息、网络节点负载,选择目标网络节点或候选网络节点列表,向分布式节点对应的接入及移动性管理功能实体发送第二响应消息,第二响应消息中携带目标网络节点或候选网络节点列表。
步骤2b,分布式节点通过第一响应消息将集中节点选择出的目标网络节点或候选网络节点列表发送给接入网实体,还可以将网络节点负载等信息等发送给接入网实体。
步骤4,接入网实体根据目标网络节点或候选网络节点列表,结合本地策略、网络节点负载等信息,确定目标网络节点,选择目标网络节点对应的接入和移动性管理功能实体,并将第二注册请求消息发送给选择出的目标网络节点的接入和移动性管理功能实体。
步骤5,接收到第二注册请求消息的目标接入和移动性管理功能实体完成UE的注册过程。
当UE的目前允许接入的网络节点是由集中节点确定的,则执行步骤6和步骤7;当UE的目前允许接入的网络节点是由目标网络节点确定的,则执行步骤8,步骤6和步骤7省略。
当UE的目前允许接入的网络节点是由集中节点确定的:
步骤6,目标接入和移动性管理功能实体基于本地策略无法确定终端当前的可接入网络节点列表,则向集中节点发送创建上下文请求消息,携带的信息包括UE标识或有效的全球唯一临时UE标识、目前的目标网络节点标识、UE的位置信息等信息。
步骤7,集中节点基于UE的签约数据、UE的位置信息、相关的网络策略等信息确定UE当前的可接入网络节点列表。集中节点对应的接入和移动性管理功能实体向目标接入和移动性管理功能实体发送创建上下文响应消息,所述创建上下文响应消息可以携带UE当前的可接入网络节点列表等信息。
当UE的目前允许接入的网络节点是由目标网络节点确定的:
步骤8,目标网络节点根据获取的UE的签约数据、UE的位置信息、相关的网络策略等信息,确定该UE当前的可接入网络节点列表。
步骤9,最后,目标网络节点对应的接入和移动性管理功能实体向UE发送注册接受消息,注册接受消息可以携带:当前的可接入网络节点列表、全球唯一临时UE标识等信息。
注:网络节点可以是分布式网络节点,也可以是集中网络节点。这里不做限定。
图8是本公开实施例提供的网络注册方法的流程示意图之八,如图8所示,本公开实施例提供一种网络注册方法,该方法应用于接入网实体先选择多个网络节点作为第一网络节点,再根据第一网络节点的响应情况确定目标网络节点的场景,包括:
步骤0:为需要提前配置的信息,具体如下:
步骤0-1,首先在网络中配置该UE允许接入的网络节点,比如以签约数据的形式配置终端允许接入的网络节点;
步骤0-2,在UE侧配置网络节点,包括允许接入的网络节点、缺省的网络节点等网络节点;
步骤0-3,接入网实体侧配置的接入和移动性管理功能信息,包括其所属的网络节点标识。
步骤1,终端向接入网实体发送第一注册请求消息,携带的信息包括请求的目标网络节点标识和/或终端信息,终端信息可以包括UE标识、有效的全球唯一临时UE标识、有效的全球唯一AMF标识符、配置的缺省的网络节点的标识信息(列表)等信息。其中,目标网络节点标识可以包括一个目标网络节点标识或者可以作为目标网络节点的网络节点标识组成的列表。
步骤2,当接入网实体接收到UE的第一注册请求消息时,基于第一注册请求消息里携带的有效的目标网络节点标识、或者其它有效的终端信息,比如UE标识或有效的全球唯一临时UE标识,无法选择出对应的目标网络节点。接入网实体可以基于第一本地策略、或者网络节点负载等信息,选择多个网络节点作为第一网络节点,将第一注册请求消息发送到这些第一网络节点的接入和移动性管理功能实体,第一注册请求消息携带的信息包括注册信息和接入询问指示等信息。
步骤3,这些第一网络节点的接入和移动性管理功能实体根据接入询问指示信息,确定出需要作出判断能否接受该第一注册请求消息。然后基于第一注册请求消息、UE位置信息,确定是否能够为该UE服务,并将确定的结
果通过第一响应消息发送给接入网实体,携带的信息包括接收信息或拒绝信息,第一响应消息还可以携带网络节点标识和负载信息等信息。
步骤4,接入网实体基于步骤3中接收到的信息,基于第二本地配置、网络节点负载等信息,确定能够服务UE的网络节点作为目标网络节点。并向选择出的目标网络节点的目标接入和移动性管理功能实体发送第二注册请求消息。
步骤5,接收到第二注册请求消息的目标接入和移动性管理功能实体完成UE的注册过程。
当UE的目前允许接入的网络节点是由集中节点确定的,则执行步骤5和步骤6;当UE的目前允许接入的网络节点是由目标网络节点确定的,则执行步骤7,步骤5和步骤6省略。
当UE的目前允许接入的网络节点是由集中节点确定的,则执行步骤6和步骤7;当UE的目前允许接入的网络节点是由目标网络节点确定的,则执行步骤8,步骤6和步骤7省略。
当UE的目前允许接入的网络节点是由集中节点确定的:
步骤6,目标接入和移动性管理功能实体基于本地策略无法确定终端当前的可接入网络节点列表,则向集中节点发送创建上下文请求消息,携带的信息包括UE标识或有效的全球唯一临时UE标识、目前的目标网络节点标识、UE的位置信息等信息。
步骤7,集中节点基于UE的签约数据、UE的位置信息、相关的网络策略等信息确定UE当前的可接入网络节点列表。集中节点对应的接入和移动性管理功能实体向目标接入和移动性管理功能实体发送创建上下文响应消息,所述创建上下文响应消息可以携带UE当前的可接入网络节点列表等信息。
当UE的目前允许接入的网络节点是由目标网络节点确定的:
步骤8,目标网络节点根据获取的UE的签约数据、UE的位置信息、相关的网络策略等信息,确定该UE当前的可接入网络节点列表。
步骤9,最后,目标网络节点对应的接入和移动性管理功能实体向UE发送注册接受消息,注册接受消息可以携带:当前的可接入网络节点列表、全球唯一临时UE标识等信息。
注:网络节点可以是分布式网络节点,也可以是集中网络节点。这里不做限定。
下面将结合本公开实施例中的附图,对本公开实施例提供的装置进行介绍。
参考图9,图9是本公开实施例提供的网络注册装置的结构示意图之一,本公开实施例提供一种网络注册装置,可以应用于终端,包括:
第一发送单元910,用于向接入网实体发送第一注册请求消息,所述第一注册请求消息用于确定目标网络节点以及与所述目标网络节点对应的目标接入和移动性管理功能实体。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定目标网络节点的终端信息。
在一些实施例中,所述目标网络节点标识是基于预先配置的可接入网络节点列表确定的。
在一些实施例中,所述装置还包括:
第一接收单元,用于接收所述目标接入和移动性管理功能实体发送的当前的可接入网络节点列表。
本公开各实施例提供的方法和装置是基于同一申请构思的,由于网络注册方法和网络注册装置解决问题的原理相似,且能够达到相同的技术效果,因此装置和方法的实施可以相互参见,重复之处不再赘述。
参考图10,图10是本公开实施例提供的网络注册装置的结构示意图之二,本公开实施例提供一种网络注册装置,可以应用于接入网实体,包括:
第二接收单元1010,用于接收终端发送的第一注册请求消息;
第一确定单元1020,用于基于所述第一注册请求消息,确定目标网络节点;
所述第一确定单元1020,还用于基于预先配置的接入和移动性管理功能信息,确定与所述目标网络节点对应的目标接入和移动性管理功能实体;
第二发送单元1030,用于向所述目标接入和移动性管理功能实体发送第二注册请求消息。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定所述目标网络节点的终端信息。
在一些实施例中,在所述第一注册请求消息未携带目标网络节点标识和/或用于确定所述目标网络节点的终端信息的情况下,所述第一确定单元1020包括:
第一确定子单元,用于基于所述第一注册请求消息和第一本地策略,确定第一网络节点;
第一发送子单元,用于向所述第一网络节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
第一接收子单元,用于接收所述第一网络节点对应的接入和移动性管理功能实体发送的第一响应消息;
第二确定子单元,用于基于所述第一响应消息确定所述目标网络节点。
在一些实施例中,在所述第一网络节点为一个集中节点的情况下,所述第一响应消息包括目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表。
在一些实施例中,在所述第一网络节点为一个分布式节点的情况下,所述第二确定子单元包括以下任一项:
第一确定模块,用于基于所述第一响应消息确定所述分布式节点为所述目标网络节点;
第二确定模块,用于基于携带有目标网络节点标识的所述第一响应消息,确定所述目标网络节点;
第三确定模块,用于基于携带有候选网络节点列表的所述第一响应消息,确定所述目标网络节点;
其中,所述目标网络节点标识和所述候选网络节点列表是所述分布式节点向集中节点请求获得的。
在一些实施例中,在所述第一网络节点为多个网络节点的情况下,所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息;
所述第一响应消息包括接收信息或拒绝信息,所述第一响应消息是每个所述网络节点对应的接入和移动性管理功能实体基于所述注册信息和所述接入询问指示信息确定的;
所述第二确定子单元包括:
第四确定模块,用于在发送所述接收信息的网络节点中,基于第二本地策略确定所述目标网络节点。
本公开各实施例提供的方法和装置是基于同一申请构思的,由于网络注册方法和网络注册装置解决问题的原理相似,且能够达到相同的技术效果,因此装置和方法的实施可以相互参见,重复之处不再赘述。
参考图11,图11是本公开实施例提供的网络注册装置的结构示意图之三,本公开实施例提供一种网络注册装置,可以应用于集中节点对应的接入和移动性管理功能实体,包括:
第三接收单元1110,用于接收第一请求实体发送的用于请求目标网络节点的第一注册请求消息;
第三发送单元1120,用于向所述第一请求实体发送用于确定目标网络节点的响应消息;
其中,所述第一请求实体为接入网实体或分布式节点对应的接入和移动性管理功能实体,所述第一注册请求消息来源于终端。
在一些实施例中,所述装置还包括:
第二确定单元,用于基于所述第一注册请求消息确定目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表;
所述第三发送单元1120包括:
第二发送子单元,用于向所述第一请求实体发送携带有所述目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的响应消息。
在一些实施例中,在所述第一请求实体为接入网实体,且所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息的情况下,所述装置还包括:
第三确定单元,基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
所述第三发送单元1120包括:
第三发送子单元,用于基于是否接收所述终端,向所述第一请求实体发送携带有接收信息或拒绝信息的第一响应消息。
在一些实施例中,所述装置还包括:
第四接收单元,用于接收目标接入和移动性管理功能实体发送的、用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
第四发送单元,用于向所述目标接入和移动性管理功能实体发送所述当前的可接入网络节点列表。
在一些实施例中,所述装置还包括:
第五接收单元,用于接收所述接入网实体发送的用于终端注册的第二注册请求消息;
第四确定单元,用于基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
第五发送单元,用于向所述终端发送所述当前的可接入网络节点列表。
本公开各实施例提供的方法和装置是基于同一申请构思的,由于网络注册方法和网络注册装置解决问题的原理相似,且能够达到相同的技术效果,因此装置和方法的实施可以相互参见,重复之处不再赘述。
参考图12,图12是本公开实施例提供的网络注册装置的结构示意图之四,本公开实施例提供一种网络注册装置,可以应用于分布式节点对应的接入和移动性管理功能实体,包括:
第六接收单元1210,用于接收接入网实体发送的用于请求目标网络节点的第一注册请求消息,所述第一注册请求消息来源于终端;
第五确定单元1220,用于基于所述第一注册请求消息确定是否接收所述终端;
第六发送单元1230,用于基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息。
在一些实施例中,在基于第一注册请求消息确定不接收所述终端的情况下,所述第六发送单元1230,包括:
第四发送子单元,用于向集中节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
第二接收子单元,用于接收所述集中节点对应的接入和移动性管理功能实体发送的携带有目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的第二响应消息;
第五发送子单元,用于向所述接入网实体发送携带有所述目标网络节点标识或所述候选网络节点列表的所述第一响应消息。
在一些实施例中,在所述第一注册请求消息携带有终端的注册信息和接入询问指示信息的情况下,所述第五确定单元1220包括:
第三确定子单元,用于基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
所述第六发送单元1230包括:
第六发送子单元,用于基于是否接收所述终端,向所述接入网实体发送携带接收信息或拒绝信息的所述第一响应消息。
在一些实施例中,所述装置还包括:
第七接收单元,用于接收所述接入网实体发送的用于终端注册的第二注册请求消息;
第六确定单元,用于基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
第七发送单元,用于向所述终端发送所述当前的可接入网络节点列表。
在一些实施例中,所述第六确定单元包括:
第七发送子单元,用于向集中节点对应的接入和移动性管理功能实体发送用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
第三接收子单元,用于接收所述集中节点对应的接入和移动性管理功能实体发送的所述当前的可接入网络节点列表。
本公开各实施例提供的方法和装置是基于同一申请构思的,由于网络注册方法和网络注册装置解决问题的原理相似,且能够达到相同的技术效果,因此装置和方法的实施可以相互参见,重复之处不再赘述。
需要说明的是,本公开实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对相关技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
图13为本公开实施例提供的终端的结构示意图,如图13所示,该终端包括存储器1320,收发机1300和处理器1310;其中,处理器1310与存储器1320也可以物理上分开布置。
存储器1320,用于存储计算机程序;收发机1300,用于在处理器1310的控制下收发数据;处理器1310通过调用存储器1320存储的计算机程序,用于
按照获得的可执行指令执行本公开实施例提供的任一项所述应用于终端的网络注册方法对应的操作,例如:
向接入网实体发送第一注册请求消息,所述第一注册请求消息用于确定目标网络节点以及与所述目标网络节点对应的目标接入和移动性管理功能实体。
具体地,收发机1300用于在处理器1310的控制下接收和发送数据。
其中,在图13中,总线接口1340可以包括任意数量的互联的总线和桥,具体由处理器1310代表的一个或多个处理器和存储器1320代表的存储器的各种电路连接在一起。总线接口1340还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1300可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括,这些传输介质包括无线信道、有线信道、光缆等传输介质。针对不同的终端,还可以包括用户接口1330,用户接口1330还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器1310负责管理总线架构和通常的处理,存储器1320可以存储处理器1310在执行操作时所使用的数据。
可选的,处理器1310可以是中央处埋器(CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),处理器也可以采用多核架构。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定目标网络节点的终端信息。
在一些实施例中,所述目标网络节点标识是基于预先配置的可接入网络节点列表确定的。
在一些实施例中,所述操作还包括:
接收所述目标接入和移动性管理功能实体发送的当前的可接入网络节点列表。
在此需要说明的是,本公开实施例提供的上述终端,能够实现上述网络注册方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
图14是本公开实施例提供的接入网实体的结构示意图,如图14所示,所述接入网实体包括存储器1420,收发机1400,处理器1410。
其中,存储器1420,用于存储计算机程序;收发机1400,用于在所述处理器1410的控制下收发数据;处理器1410,用于读取所述存储器1420中的计算机程序并执行以下操作:
接收终端发送的第一注册请求消息;
基于所述第一注册请求消息,确定目标网络节点;
基于预先配置的接入和移动性管理功能信息,确定与所述目标网络节点对应的目标接入和移动性管理功能实体;
向所述目标接入和移动性管理功能实体发送第二注册请求消息。
具体地,收发机1400,用于在处理器1410的控制下接收和发送数据。
其中,在图14中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1410代表的一个或多个处理器和存储器1420代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口1430提供接口。收发机1400可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器1410负责管理总线架构和通常的处理,存储器1420可以存储处理器1410在执行操作时所使用的数据。
处理器1410可以是中央处埋器(CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-
Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),处理器也可以采用多核架构。
在一些实施例中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定所述目标网络节点的终端信息。
在一些实施例中,在所述第一注册请求消息未携带目标网络节点标识和/或用于确定所述目标网络节点的终端信息的情况下,所述基于所述第一注册请求消息,确定目标网络节点包括:
基于所述第一注册请求消息和第一本地策略,确定第一网络节点;
向所述第一网络节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
接收所述第一网络节点对应的接入和移动性管理功能实体发送的第一响应消息;
基于所述第一响应消息确定所述目标网络节点。
在一些实施例中,在所述第一网络节点为一个集中节点的情况下,所述第一响应消息包括目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表。
在一些实施例中,在所述第一网络节点为一个分布式节点的情况下,所述基于所述第一响应消息确定所述目标网络节点包括以下任一项:
基于所述第一响应消息确定所述分布式节点为所述目标网络节点;
基于携带有目标网络节点标识的所述第一响应消息,确定所述目标网络节点;
基于携带有候选网络节点列表的所述第一响应消息,确定所述目标网络节点;
其中,所述目标网络节点标识和所述候选网络节点列表是所述分布式节点向集中节点请求获得的。
在一些实施例中,在所述第一网络节点为多个网络节点的情况下,所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息;
所述第一响应消息包括接收信息或拒绝信息,所述第一响应消息是每个所述网络节点对应的接入和移动性管理功能实体基于所述注册信息和所述接入询问指示信息确定的;
所述基于所述第一响应消息确定所述目标网络节点,包括:
在发送所述接收信息的网络节点中,基于第二本地策略确定所述目标网络节点。
在此需要说明的是,本公开实施例提供的上述接入网实体,能够实现上述网络注册方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
图15是本公开实施例提供的集中节点对应的接入和移动性管理功能实体的结构示意图,如图15所示,所述集中节点对应的接入和移动性管理功能实体包括存储器1520,收发机1500,处理器1510。
其中,存储器1520,用于存储计算机程序;收发机1500,用于在所述处理器1510的控制下收发数据;处理器1510,用于读取所述存储器1520中的计算机程序并执行以下操作:
接收第一请求实体发送的用于请求目标网络节点的第一注册请求消息;
向所述第一请求实体发送用于确定目标网络节点的响应消息;
其中,所述第一请求实体为接入网实体或分布式节点对应的接入和移动性管理功能实体,所述第一注册请求消息来源于终端。
具体地,收发机1500,用于在处理器1510的控制下接收和发送数据。
其中,在图15中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1510代表的一个或多个处理器和存储器1520代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口1530提供接口。收发机1500可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器
1510负责管理总线架构和通常的处理,存储器1520可以存储处理器1510在执行操作时所使用的数据。
处理器1510可以是中央处埋器(CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),处理器也可以采用多核架构。
在一些实施例中,所述向所述第一请求实体发送用于确定目标网络节点的响应消息,之前还包括:
基于所述第一注册请求消息确定目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表;
所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:
向所述第一请求实体发送携带有所述目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的响应消息。
在一些实施例中,在所述第一请求实体为接入网实体,且所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息的情况下,所述操作还包括:
基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:
基于是否接收所述终端,向所述第一请求实体发送携带有接收信息或拒绝信息的第一响应消息。
在一些实施例中,所述操作还包括:
接收目标接入和移动性管理功能实体发送的、用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
向所述目标接入和移动性管理功能实体发送所述当前的可接入网络节点列表。
在一些实施例中,所述操作还包括:
接收所述接入网实体发送的用于终端注册的第二注册请求消息;
基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
向所述终端发送所述当前的可接入网络节点列表。
在此需要说明的是,本公开实施例提供的上述集中节点对应的接入和移动性管理功能实体,能够实现上述网络注册方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
图16是本公开实施例提供的分布式节点对应的接入和移动性管理功能实体的结构示意图,如图16所示,所述分布式节点对应的接入和移动性管理功能实体包括存储器1620,收发机1600,处理器1610。
其中,存储器1620,用于存储计算机程序;收发机1600,用于在所述处理器1610的控制下收发数据;处理器1610,用于读取所述存储器1620中的计算机程序并执行以下操作:
接收接入网实体发送的用于请求目标网络节点的第一注册请求消息,所述第一注册请求消息来源于终端;
基于所述第一注册请求消息确定是否接收所述终端;
基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息。
具体地,收发机1600,用于在处理器1610的控制下接收和发送数据。
其中,在图16中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1610代表的一个或多个处理器和存储器1620代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口1630提供接口。收发机1600可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器
1610负责管理总线架构和通常的处理,存储器1620可以存储处理器1610在执行操作时所使用的数据。
处理器1610可以是中央处埋器(CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),处理器也可以采用多核架构。
在一些实施例中,在基于第一注册请求消息确定不接收所述终端的情况下,所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:
向集中节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;
接收所述集中节点对应的接入和移动性管理功能实体发送的携带有目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的第二响应消息;
向所述接入网实体发送携带有所述目标网络节点标识或所述候选网络节点列表的所述第一响应消息。
在一些实施例中,在所述第一注册请求消息携带有终端的注册信息和接入询问指示信息的情况下,所述基于第一注册请求消息确定是否接收所述终端包括:
基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;
所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:
基于是否接收所述终端,向所述接入网实体发送携带接收信息或拒绝信息的所述第一响应消息。
在一些实施例中,所述操作还包括:
接收所述接入网实体发送的用于终端注册的第二注册请求消息;
基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;
向所述终端发送所述当前的可接入网络节点列表。
在一些实施例中,所述基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表,包括:
向集中节点对应的接入和移动性管理功能实体发送用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;
接收所述集中节点对应的接入和移动性管理功能实体发送的所述当前的可接入网络节点列表。
在此需要说明的是,本公开实施例提供的上述分布式节点对应的接入和移动性管理功能实体,能够实现上述网络注册方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
另一方面,本公开实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行上述各实施例提供的应用于终端的网络注册方法,包括:
向接入网实体发送第一注册请求消息,所述第一注册请求消息用于确定目标网络节点以及与所述目标网络节点对应的目标接入和移动性管理功能实体。
另一方面,本公开实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行上述各实施例提供的应用于接入网实体的网络注册方法,包括:
接收终端发送的第一注册请求消息;
基于所述第一注册请求消息,确定目标网络节点;
基于预先配置的接入和移动性管理功能信息,确定与所述目标网络节点对应的目标接入和移动性管理功能实体;
向所述目标接入和移动性管理功能实体发送第二注册请求消息。
另一方面,本公开实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行上
述各实施例提供的应用于集中节点对应的接入和移动性管理功能实体的网络注册方法,包括:
接收第一请求实体发送的用于请求目标网络节点的第一注册请求消息;
向所述第一请求实体发送用于确定目标网络节点的响应消息;
其中,所述第一请求实体为接入网实体或分布式节点对应的接入和移动性管理功能实体,所述第一注册请求消息来源于终端。
另一方面,本公开实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行上述各实施例提供的应用于分布式节点对应的接入和移动性管理功能实体的网络注册方法,包括:
接收接入网实体发送的用于请求目标网络节点的第一注册请求消息,所述第一注册请求消息来源于终端;
基于所述第一注册请求消息确定是否接收所述终端;
基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息。
所述处理器可读存储介质可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。
本领域内的技术人员应明白,本公开的实施例可提供为方法、***、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本公开是参照根据本公开实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的
流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。
Claims (61)
- 一种网络注册方法,应用于终端,包括:向接入网实体发送第一注册请求消息,所述第一注册请求消息用于确定目标网络节点以及与所述目标网络节点对应的目标接入和移动性管理功能实体。
- 根据权利要求1所述的网络注册方法,其中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定目标网络节点的终端信息。
- 根据权利要求2所述的网络注册方法,其中,所述目标网络节点标识是基于预先配置的可接入网络节点列表确定的。
- 根据权利要求1-3任一项所述的网络注册方法,其中,所述方法还包括:接收所述目标接入和移动性管理功能实体发送的当前的可接入网络节点列表。
- 一种网络注册方法,应用于接入网实体,包括:接收终端发送的第一注册请求消息;基于所述第一注册请求消息,确定目标网络节点;基于预先配置的接入和移动性管理功能信息,确定与所述目标网络节点对应的目标接入和移动性管理功能实体;向所述目标接入和移动性管理功能实体发送第二注册请求消息。
- 根据权利要求5所述的网络注册方法,其中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定所述目标网络节点的终端信息。
- 根据权利要求5或6任一项所述的网络注册方法,其中,在所述第一注册请求消息未携带目标网络节点标识和/或用于确定所述目标网络节点的终端信息的情况下,所述基于所述第一注册请求消息,确定目标网络节点包括:基于所述第一注册请求消息和第一本地策略,确定第一网络节点;向所述第一网络节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;接收所述第一网络节点对应的接入和移动性管理功能实体发送的第一响应消息;基于所述第一响应消息确定所述目标网络节点。
- 根据权利要求7所述的网络注册方法,其中,在所述第一网络节点为一个集中节点的情况下,所述第一响应消息包括目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表。
- 根据权利要求7所述的网络注册方法,其中,在所述第一网络节点为一个分布式节点的情况下,所述基于所述第一响应消息确定所述目标网络节点包括以下任一项:基于所述第一响应消息确定所述分布式节点为所述目标网络节点;基于携带有目标网络节点标识的所述第一响应消息,确定所述目标网络节点;基于携带有候选网络节点列表的所述第一响应消息,确定所述目标网络节点;其中,所述目标网络节点标识和所述候选网络节点列表是所述分布式节点向集中节点请求获得的。
- 根据权利要求7所述的网络注册方法,其中,在所述第一网络节点为多个网络节点的情况下,所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息;所述第一响应消息包括接收信息或拒绝信息,所述第一响应消息是每个所述网络节点对应的接入和移动性管理功能实体基于所述注册信息和所述接入询问指示信息确定的;所述基于所述第一响应消息确定所述目标网络节点,包括:在发送所述接收信息的网络节点中,基于第二本地策略确定所述目标网络节点。
- 一种网络注册方法,应用于集中节点对应的接入和移动性管理功能实体,包括:接收第一请求实体发送的用于请求目标网络节点的第一注册请求消息;向所述第一请求实体发送用于确定目标网络节点的响应消息;其中,所述第一请求实体为接入网实体或分布式节点对应的接入和移动性管理功能实体,所述第一注册请求消息来源于终端。
- 根据权利要求11所述的网络注册方法,其中,所述向所述第一请求实体发送用于确定目标网络节点的响应消息,之前还包括:基于所述第一注册请求消息确定目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表;所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:向所述第一请求实体发送携带有所述目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的响应消息。
- 根据权利要求11所述的网络注册方法,其中,在所述第一请求实体为接入网实体,且所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息的情况下,所述方法还包括:基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:基于是否接收所述终端,向所述第一请求实体发送携带有接收信息或拒绝信息的第一响应消息。
- 根据权利要求11-13任一项所述的网络注册方法,其中,所述方法还包括:接收目标接入和移动性管理功能实体发送的、用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;向所述目标接入和移动性管理功能实体发送所述当前的可接入网络节点列表。
- 根据权利要求11-13任一项所述的网络注册方法,其中,所述方法还包括:接收所述接入网实体发送的用于终端注册的第二注册请求消息;基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;向所述终端发送所述当前的可接入网络节点列表。
- 一种网络注册方法,应用于分布式节点对应的接入和移动性管理功能实体,包括:接收接入网实体发送的用于请求目标网络节点的第一注册请求消息,所述第一注册请求消息来源于终端;基于所述第一注册请求消息确定是否接收所述终端;基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息。
- 根据权利要求16所述的网络注册方法,其中,在基于第一注册请求消息确定不接收所述终端的情况下,所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:向集中节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;接收所述集中节点对应的接入和移动性管理功能实体发送的携带有目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的第二响应消息;向所述接入网实体发送携带有所述目标网络节点标识或所述候选网络节点列表的所述第一响应消息。
- 根据权利要求16所述的网络注册方法,其中,在所述第一注册请求消息携带有终端的注册信息和接入询问指示信息的情况下,所述基于所述第一注册请求消息确定是否接收所述终端包括:基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:基于是否接收所述终端,向所述接入网实体发送携带接收信息或拒绝信息的所述第一响应消息。
- 根据权利要求16-18任一项所述的网络注册方法,其中,所述方法还包括:接收所述接入网实体发送的用于终端注册的第二注册请求消息;基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;向所述终端发送所述当前的可接入网络节点列表。
- 根据权利要求19所述的网络注册方法,其中,所述基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表,包括:向集中节点对应的接入和移动性管理功能实体发送用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;接收所述集中节点对应的接入和移动性管理功能实体发送的所述当前的可接入网络节点列表。
- 一种终端,包括存储器、收发机和处理器:存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:向接入网实体发送第一注册请求消息,所述第一注册请求消息用于确定目标网络节点以及与所述目标网络节点对应的目标接入和移动性管理功能实体。
- 根据权利要求21所述的终端,其中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定目标网络节点的终端信息。
- 根据权利要求22所述的终端,其中,所述目标网络节点标识是基于预先配置的可接入网络节点列表确定的。
- 根据权利要求21或23任一项所述的终端,其中,所述操作还包括:接收所述目标接入和移动性管理功能实体发送的当前的可接入网络节点列表。
- 一种接入网实体,包括存储器、收发机和处理器:存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收 发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:接收终端发送的第一注册请求消息;基于所述第一注册请求消息,确定目标网络节点;基于预先配置的接入和移动性管理功能信息,确定与所述目标网络节点对应的目标接入和移动性管理功能实体;向所述目标接入和移动性管理功能实体发送第二注册请求消息。
- 根据权利要求25所述的接入网实体,其中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定所述目标网络节点的终端信息。
- 根据权利要求25或26任一项所述的接入网实体,其中,在所述第一注册请求消息未携带目标网络节点标识和/或用于确定所述目标网络节点的终端信息的情况下,所述基于所述第一注册请求消息,确定目标网络节点包括:基于所述第一注册请求消息和第一本地策略,确定第一网络节点;向所述第一网络节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;接收所述第一网络节点对应的接入和移动性管理功能实体发送的第一响应消息;基于所述第一响应消息确定所述目标网络节点。
- 根据权利要求27所述的接入网实体,其中,在所述第一网络节点为一个集中节点的情况下,所述第一响应消息包括目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表。
- 根据权利要求27所述的接入网实体,其中,在所述第一网络节点为一个分布式节点的情况下,所述基于所述第一响应消息确定所述目标网络节点包括以下任一项:基于所述第一响应消息确定所述分布式节点为所述目标网络节点;基于携带有目标网络节点标识的所述第一响应消息,确定所述目标网络节点;基于携带有候选网络节点列表的所述第一响应消息,确定所述目标网络 节点;其中,所述目标网络节点标识和所述候选网络节点列表是所述分布式节点向集中节点请求获得的。
- 根据权利要求27所述的接入网实体,其中,在所述第一网络节点为多个网络节点的情况下,所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息;所述第一响应消息包括接收信息或拒绝信息,所述第一响应消息是每个所述网络节点对应的接入和移动性管理功能实体基于所述注册信息和所述接入询问指示信息确定的;所述基于所述第一响应消息确定所述目标网络节点,包括:在发送所述接收信息的网络节点中,基于第二本地策略确定所述目标网络节点。
- 一种集中节点对应的接入和移动性管理功能实体,包括存储器、收发机和处理器:存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:接收第一请求实体发送的用于请求目标网络节点的第一注册请求消息;向所述第一请求实体发送用于确定目标网络节点的响应消息;其中,所述第一请求实体为接入网实体或分布式节点对应的接入和移动性管理功能实体,所述第一注册请求消息来源于终端。
- 根据权利要求31所述的集中节点对应的接入和移动性管理功能实体,其中,所述向所述第一请求实体发送用于确定目标网络节点的响应消息,之前还包括:基于所述第一注册请求消息确定目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表;所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:向所述第一请求实体发送携带有所述目标网络节点标识或用于确定所述 目标网络节点的候选网络节点列表的响应消息。
- 根据权利要求31所述的集中节点对应的接入和移动性管理功能实体,其中,在所述第一请求实体为接入网实体,且所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息的情况下,所述操作还包括:基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;所述向所述第一请求实体发送用于确定目标网络节点的响应消息,包括:基于是否接收所述终端,向所述第一请求实体发送携带有接收信息或拒绝信息的第一响应消息。
- 根据权利要求31-33任一项所述的集中节点对应的接入和移动性管理功能实体,其中,所述操作还包括:接收目标接入和移动性管理功能实体发送的、用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;向所述目标接入和移动性管理功能实体发送所述当前的可接入网络节点列表。
- 根据权利要求31-33任一项所述的集中节点对应的接入和移动性管理功能实体,其中,所述操作还包括:接收所述接入网实体发送的用于终端注册的第二注册请求消息;基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;向所述终端发送所述当前的可接入网络节点列表。
- 一种分布式节点对应的接入和移动性管理功能实体,包括存储器、收发机和处理器:存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:接收接入网实体发送的用于请求目标网络节点的第一注册请求消息,所述第一注册请求消息来源于终端;基于所述第一注册请求消息确定是否接收所述终端;基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息。
- 根据权利要求36所述的分布式节点对应的接入和移动性管理功能实体,其中,在基于第一注册请求消息确定不接收所述终端的情况下,所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:向集中节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;接收所述集中节点对应的接入和移动性管理功能实体发送的携带有目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的第二响应消息;向所述接入网实体发送携带有所述目标网络节点标识或所述候选网络节点列表的所述第一响应消息。
- 根据权利要求36所述的分布式节点对应的接入和移动性管理功能实体,其中,在所述第一注册请求消息携带有终端的注册信息和接入询问指示信息的情况下,所述基于第一注册请求消息确定是否接收所述终端包括:基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;所述基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息,包括:基于是否接收所述终端,向所述接入网实体发送携带接收信息或拒绝信息的所述第一响应消息。
- 根据权利要求36-88任一项所述的分布式节点对应的接入和移动性管理功能实体,其中,所述操作还包括:接收所述接入网实体发送的用于终端注册的第二注册请求消息;基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;向所述终端发送所述当前的可接入网络节点列表。
- 根据权利要求39所述的分布式节点对应的接入和移动性管理功能 实体,其中,所述基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表,包括:向集中节点对应的接入和移动性管理功能实体发送用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;接收所述集中节点对应的接入和移动性管理功能实体发送的所述当前的可接入网络节点列表。
- 一种网络注册装置,应用于终端,包括:第一发送单元,用于向接入网实体发送第一注册请求消息,所述第一注册请求消息用于确定目标网络节点以及与所述目标网络节点对应的目标接入和移动性管理功能实体。
- 根据权利要求41所述网络注册装置,其中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定目标网络节点的终端信息。
- 根据权利要求42所述网络注册装置,其中,所述目标网络节点标识是基于预先配置的可接入网络节点列表确定的。
- 根据权利要求41-43任一项所述网络注册装置,其中,所述装置还包括:第一接收单元,用于接收所述目标接入和移动性管理功能实体发送的当前的可接入网络节点列表。
- 一种网络注册装置,应用于接入网实体,包括:第二接收单元,用于接收终端发送的第一注册请求消息;第一确定单元,用于基于所述第一注册请求消息,确定目标网络节点;所述第一确定单元,还用于基于预先配置的接入和移动性管理功能信息,确定与所述目标网络节点对应的目标接入和移动性管理功能实体;第二发送单元,用于向所述目标接入和移动性管理功能实体发送第二注册请求消息。
- 根据权利要求45所述网络注册装置,其中,所述第一注册请求消息携带有目标网络节点标识和/或用于确定所述目标网络节点的终端信息。
- 根据权利要求45或46所述网络注册装置,其中,在所述第一注册请求消息未携带目标网络节点标识和/或用于确定所述目标网络节点的终端信息的情况下,所述第一确定单元包括:第一确定子单元,用于基于所述第一注册请求消息和第一本地策略,确定第一网络节点;第一发送子单元,用于向所述第一网络节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;第一接收子单元,用于接收所述第一网络节点对应的接入和移动性管理功能实体发送的第一响应消息;第二确定子单元,用于基于所述第一响应消息确定所述目标网络节点。
- 根据权利要求47所述网络注册装置,其中,在所述第一网络节点为一个集中节点的情况下,所述第一响应消息包括目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表。
- 根据权利要求47所述网络注册装置,其中,在所述第一网络节点为一个分布式节点的情况下,所述第二确定子单元包括以下任一项:第一确定模块,用于基于所述第一响应消息确定所述分布式节点为所述目标网络节点;第二确定模块,用于基于携带有目标网络节点标识的所述第一响应消息,确定所述目标网络节点;第三确定模块,用于基于携带有候选网络节点列表的所述第一响应消息,确定所述目标网络节点;其中,所述目标网络节点标识和所述候选网络节点列表是所述分布式节点向集中节点请求获得的。
- 根据权利要求47所述网络注册装置,其中,在所述第一网络节点为多个网络节点的情况下,所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息;所述第一响应消息包括接收信息或拒绝信息,所述第一响应消息是每个所述网络节点对应的接入和移动性管理功能实体基于所述注册信息和所述接入询问指示信息确定的;所述第二确定子单元包括:第四确定模块,用于在发送所述接收信息的网络节点中,基于第二本地策略确定所述目标网络节点。
- 一种网络注册装置,应用于集中节点对应的接入和移动性管理功能实体,包括:第三接收单元,用于接收第一请求实体发送的用于请求目标网络节点的第一注册请求消息;第三发送单元,用于向所述第一请求实体发送用于确定目标网络节点的响应消息;其中,所述第一请求实体为接入网实体或分布式节点对应的接入和移动性管理功能实体,所述第一注册请求消息来源于终端。
- 根据权利要求51所述网络注册装置,其中,所述装置还包括:第二确定单元,用于基于所述第一注册请求消息确定目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表;所述第三发送单元包括:第二发送子单元,用于向所述第一请求实体发送携带有所述目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的响应消息。
- 根据权利要求51所述网络注册装置,其中,在所述第一请求实体为接入网实体,且所述第一注册请求消息携带有所述终端的注册信息和接入询问指示信息的情况下,所述装置还包括:第三确定单元,基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;所述第三发送单元包括:第三发送子单元,用于基于是否接收所述终端,向所述第一请求实体发送携带有接收信息或拒绝信息的第一响应消息。
- 根据权利要求51-53任一项所述网络注册装置,其中,所述装置还包括:第四接收单元,用于接收目标接入和移动性管理功能实体发送的、用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;第四发送单元,用于向所述目标接入和移动性管理功能实体发送所述当前的可接入网络节点列表。
- 根据权利要求51-53任一项所述网络注册装置,其中,所述装置还包括:第五接收单元,用于接收所述接入网实体发送的用于终端注册的第二注册请求消息;第四确定单元,用于基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;第五发送单元,用于向所述终端发送所述当前的可接入网络节点列表。
- 一种网络注册装置,应用于分布式节点对应的接入和移动性管理功能实体,包括:第六接收单元,用于接收接入网实体发送的用于请求目标网络节点的第一注册请求消息,所述第一注册请求消息来源于终端;第五确定单元,用于基于所述第一注册请求消息确定是否接收所述终端;第六发送单元,用于基于是否接收所述终端,向所述接入网实体发送用于确定目标网络节点的第一响应消息。
- 根据权利要求56所述网络注册装置,其中,在基于第一注册请求消息确定不接收所述终端的情况下,所述第六发送单元,包括:第四发送子单元,用于向集中节点对应的接入和移动性管理功能实体发送所述第一注册请求消息;第二接收子单元,用于接收所述集中节点对应的接入和移动性管理功能实体发送的携带有目标网络节点标识或用于确定所述目标网络节点的候选网络节点列表的第二响应消息;第五发送子单元,用于向所述接入网实体发送携带有所述目标网络节点标识或所述候选网络节点列表的所述第一响应消息。
- 根据权利要求56所述网络注册装置,其中,在所述第一注册请求消息携带有终端的注册信息和接入询问指示信息的情况下,所述第五确定单元包括:第三确定子单元,用于基于所述注册信息和所述接入询问指示信息确定是否接收所述终端;所述第六发送单元包括:第六发送子单元,用于基于是否接收所述终端,向所述接入网实体发送携带接收信息或拒绝信息的所述第一响应消息。
- 根据权利要求56-58任一项所述网络注册装置,其中,所述装置还包括:第七接收单元,用于接收所述接入网实体发送的用于终端注册的第二注册请求消息;第六确定单元,用于基于所述第二注册请求消息,确定所述终端对应的当前的可接入网络节点列表;第七发送单元,用于向所述终端发送所述当前的可接入网络节点列表。
- 根据权利要求59所述网络注册装置,其中,所述第六确定单元包括:第七发送子单元,用于向集中节点对应的接入和移动性管理功能实体发送用于请求所述终端对应的当前的可接入网络节点列表的创建上下文请求消息;第三接收子单元,用于接收所述集中节点对应的接入和移动性管理功能实体发送的所述当前的可接入网络节点列表。
- 一种处理器可读存储介质,所述处理器可读存储介质存储有计算机 程序,所述计算机程序用于使所述处理器执行权利要求1-20任一项所述的网络注册方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211147961.6A CN117768998A (zh) | 2022-09-19 | 2022-09-19 | 网络注册方法及装置 |
CN202211147961.6 | 2022-09-19 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024061075A1 true WO2024061075A1 (zh) | 2024-03-28 |
Family
ID=90309205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/118523 WO2024061075A1 (zh) | 2022-09-19 | 2023-09-13 | 网络注册方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117768998A (zh) |
WO (1) | WO2024061075A1 (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019098496A1 (ko) * | 2017-11-16 | 2019-05-23 | 엘지전자 주식회사 | 복수의 액세스 네트워크에 접속 가능한 단말을 네트워크 시스템에 등록하는 방법 |
CN110291837A (zh) * | 2017-02-06 | 2019-09-27 | 华为技术有限公司 | 网络注册和网络切片选择***和方法 |
CN113950141A (zh) * | 2021-11-30 | 2022-01-18 | 新华三技术有限公司成都分公司 | 一种终端ue注册方法、装置及设备 |
WO2022171119A1 (zh) * | 2021-02-10 | 2022-08-18 | 华为技术有限公司 | 通信方法及装置 |
-
2022
- 2022-09-19 CN CN202211147961.6A patent/CN117768998A/zh active Pending
-
2023
- 2023-09-13 WO PCT/CN2023/118523 patent/WO2024061075A1/zh unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110291837A (zh) * | 2017-02-06 | 2019-09-27 | 华为技术有限公司 | 网络注册和网络切片选择***和方法 |
WO2019098496A1 (ko) * | 2017-11-16 | 2019-05-23 | 엘지전자 주식회사 | 복수의 액세스 네트워크에 접속 가능한 단말을 네트워크 시스템에 등록하는 방법 |
WO2022171119A1 (zh) * | 2021-02-10 | 2022-08-18 | 华为技术有限公司 | 通信方法及装置 |
CN113950141A (zh) * | 2021-11-30 | 2022-01-18 | 新华三技术有限公司成都分公司 | 一种终端ue注册方法、装置及设备 |
Non-Patent Citations (1)
Title |
---|
ZTE: "Clarify the target AMF find the source AMF in the SNPN mobility", 3GPP DRAFT; S2-2104716, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG2, no. Electronic, Elbonia; 20210517 - 20210528, 10 May 2021 (2021-05-10), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP052005010 * |
Also Published As
Publication number | Publication date |
---|---|
CN117768998A (zh) | 2024-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4195718A1 (en) | Method for communication between user terminal and network, and terminal, network device and apparatus | |
KR20230044514A (ko) | 서비스의 처리 방법, 정보 지시 방법, 단말 및 네트워크 기기 | |
EP4376539A1 (en) | Multicast session processing method, network function entity, apparatus, and storage medium | |
WO2022156439A1 (zh) | 信息传输方法、装置、基站及介质 | |
WO2024061075A1 (zh) | 网络注册方法及装置 | |
WO2022188485A1 (zh) | 相对定位授权方法、装置、终端及目标设备 | |
WO2024082839A1 (zh) | 一种信息传输方法、装置及设备 | |
WO2024067398A1 (zh) | 紧急业务的处理方法及装置 | |
WO2024027450A1 (zh) | 保持辅节点不变的方法及装置 | |
WO2024022157A1 (zh) | 定位处理方法、装置及设备 | |
WO2024078580A1 (zh) | 非紧急业务的处理方法及装置 | |
US20240098832A1 (en) | Method and apparatus for rrc connection resuming of terminal | |
WO2023202391A1 (zh) | 组播业务传输方法、设备、装置及存储介质 | |
WO2024032391A1 (zh) | 波束指示方法、装置及其相关设备 | |
WO2024027584A1 (zh) | 多播业务的业务数据接收方法、设备、装置及存储介质 | |
WO2023221838A1 (zh) | 交互方法和相关设备 | |
WO2024032423A1 (zh) | 一种传输配置指示tci状态指示方法及装置 | |
WO2024066399A1 (zh) | 进入连接态的方法、装置、终端和网络设备 | |
WO2024017069A1 (zh) | 定位方法、装置及存储介质 | |
WO2023185573A1 (zh) | 一种信息处理方法、装置及设备 | |
EP4132099A1 (en) | Method and apparatus for improving quality of media service | |
WO2023202343A1 (zh) | 信息传输方法、终端、网络设备、装置及存储介质 | |
EP4114054A1 (en) | Method and apparatus for supporting inter-system mobility in wireless communication system | |
WO2023186017A1 (zh) | 中继场景下的直接通信接口非连续接收配置方法及设备 | |
WO2024008181A1 (zh) | 同步传输组确定方法、终端及核心网网元 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23867364 Country of ref document: EP Kind code of ref document: A1 |