This application claims the priority benefit of Taiwan application serial no. 112145219, filed on Nov. 22, 2023. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
The present disclosure relates to a technology for identifying a user equipment (UE), and in particular, to a system and method through which an enrichment information provider identifies a UE in a radio access network.
Open Radio Access Network (O-RAN) provides open interfaces and software and hardware, which allows telecommunications equipment to be purchased and upgraded more easily, thereby reducing overall construction costs, and also allowing radio access network to optimally manage radio resources according to application requirements. O-RAN also provides an Enrichment Information (EI) interface to obtain external enrichment information services to improve RAN optimization.
For security reasons, the radio access network uses a temporary identification identifier as the radio access network UE identifier (RAN UE ID). When the connection changes, the RAN UE ID will be dynamically updated, as a result, the external enrichment information provider cannot obtain its RAN UE ID to identify a specific UE.
When the radio access network interacts with an external enrichment information provider, the radio access network is unable to correspond to the association between the enrichment information UE identifier (EI UE ID) and the RAN UE ID. Therefore, it is impossible to adjust the behavior of the specific UE in the radio access network based on the status of the enrichment information.
Specifically, in the O-RAN architecture, the RIC may use RAN-related IDs (for example: AMF UE NGAP ID, gNB-CU-CP UE E1AP ID, RAN UE ID, etc.) to identify the UE. In the enrichment information provider, the UE IP address, IMSI, and phone number may be used as the ID to identify the UE. However, since there are no common rules, it is impossible to know the correspondence between IDs. Therefore, when the RIC receives the information sent by the enrichment information provider through the EI interface, it is impossible to tell which UE is related to the received information.
Therefore, it is important to find out how to establish the correspondence between RAN UE ID and IP address, so that RAN may use the enrichment information provided by the enrichment information provider to effectively configure resources and improve network system performance and user experience.
The present disclosure provides a system for identifying user equipment (UE), including a base station and a radio access network intelligent controller (RIC). The base station is configured to generate RAN UE identifier (RAN UE ID) of the UE, and the RIC network is connected to the base station. The base station obtains the RAN UE ID corresponding to the UE from the RIC; when the UE submits a registration request to the enrichment information provider, the base station receives the packet of the UE, obtains the IP address corresponding to the UE based on the packet, and transmits the packet to the core network. The base station transmits the IP address and the RAN UE ID corresponding to the UE to the RIC. The RIC establishes a mapping association associated with the IP address of the UE and the RAN UE ID in the mapping table. The core network transmits the packet to the enrichment information provider, and the enrichment information provider obtains the IP address corresponding to the UE according to the packet, and accepts the registration request of the UE with the IP address.
In an embodiment of the present disclosure, when the enrichment information provider transmits enrichment information and the IP address to the RIC, RIC queries the mapping association in the mapping table according to the IP address to obtain the RAN UE ID, and the base station transmits the enrichment information to the UE corresponding to the RAN UE ID.
In an embodiment of the present disclosure, when the base station receives the networking request of the UE, the base station transmits the RAN UE ID corresponding to the UE to the RIC, and the RIC responds to the base station to complete the networking request.
In an embodiment of the present disclosure, the base station transmits the RAN UE ID corresponding to the UE to the RIC through the E2 interface.
In an embodiment of the present disclosure, the base station transmits the IP address and the RAN UE ID corresponding to the UE to the RIC through the E2 interface.
The present disclosure further provides a method for identifying user equipment (UE), including: generating a RAN UE identifier (RAN UE ID) corresponding to the UE through a base station; when the UE submits a registration request to the enrichment information provider, the base station receives the packet of the UE, obtains the IP address corresponding to the UE based on the packet, and transmits the packet to the core network. The base station transmits the IP address and the RAN UE ID corresponding to the UE to the RIC. The RIC establishes a mapping association associated with the IP address of the UE and the RAN UE ID in the mapping table. The core network transmits the packet to the enrichment information provider, and the enrichment information provider obtains the IP address corresponding to the UE according to the packet, and accepts the registration request of the UE with the IP address.
Based on the above, the method and system for identifying UE provided by the present disclosure may obtain the RAN UE ID from the RIC when the UE is connected to the base station. After the UE transmits the packet, the packet passes through the base station, and the base station obtains the IP address in the packet, and establish a mapping table between the RAN UE ID and the IP address in the RIC. When the enrichment information provider uses the IP address associated with the UE to communicate with the RIC, it can be acquired by looking up the table which UE needs to be used for radio resource control.
Some exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. The component symbols cited in the following description will be regarded as the same or similar components when the same component symbols appear in different drawings. These exemplary embodiments are only part of the present disclosure and do not disclose all possible implementations of the present disclosure. Rather, these exemplary embodiments are merely examples of methods, devices, and systems within the scope of claims of the present disclosure.
In terms of hardware architecture, the 5G NR communication system mainly includes radio access network (RAN) and the core network. The RAN 121 is mainly composed of the base station 12, which provides wireless access services and related management functions for UE 11, while the core network (not shown in the figure) mainly provides Internet access services and related management functions for the UE 11. The base station 12 may be a Next Generation Node B (gNB) 5G base station in the 5G NR communication system, and the core network may be a Next Generation Core (NGC).
The RIC 13 is a software-defined assembly in the O-RAN architecture, responsible for controlling and optimizing RAN functions, making RAN operable, intelligent, agile and programmable, and equipped with real-time and non-real-time management functions. The RIC 13 is configured to generate the RAN UE Identifier (RAN UE ID) of the UE 11.
Please refer to
In step S201, if the UE 11 is to obtain network services from the base station 12, the UE 11 initiates a connection establishment/re-establishment request to the base station 12, that is, a networking request. In step S202, after the base station 12 receives the networking request of the UE 11, the base station 12 generates a RAN UE ID assigned to the UE 11 and transmits the RAN UE ID assigned to the UE 11 through the E2 interface of the RIC 13 to the RIC 13. In an embodiment, the base station 12 transmits the RAN UE ID corresponding to the UE 11 to the RIC 13 through the E2 interface. In step S203, the RIC 13 responds to the base station 12. In step S204, the networking request is completed.
Once step S204 is completed, that is, after the UE 11 and the base station 12 complete the network connection establishment, the mapping association between the RAN UE ID and the IP address of the UE 11 may be established in the mapping table of the RIC 13.
In step S221, when the UE 11 submits a registration request to the enrichment information provider E, the base station 12 receives the packet of the UE 11.
In step S222, the base station 12 receives the packet of the UE 11 and obtains the IP address corresponding to the UE 11 based on the packet. In step S223, the base station 12 transmits the packet to the core network 14.
In step S224, the base station 12 transmits the IP address and the RAN UE ID corresponding to the UE 11 to the RIC 13. In an embodiment, the base station 12 transmits the IP address and the RAN UE ID corresponding to the UE 11 to the RIC 13 through the E2 interface. In step S225, the RIC 13 establishes a mapping association associated with the IP address of the UE 11 and the RAN UE ID in the mapping table. Table 1 is an example of the mapping table of the RIC 13, which includes the mapping association associated with the IP address of the UE 11 and the RAN UE ID.
In step S226, the core network 14 transmits the packet to the enrichment information provider E, and the enrichment information provider E obtains the IP address corresponding to the UE 11 according to the packet. In step S227, the enrichment information provider E accepts the registration request of UE 11 with the IP address corresponding to the UE 11.
In step S228, when the enrichment information provider E transmits the enrichment information and the IP address corresponding to the UE 11 to the RIC 13, the RIC 13 queries the mapping association in the mapping table according to the IP address corresponding to the UE 11 to obtain the RAN UE ID corresponding to the UE 11. Specifically, when the RIC 13 is to perform resource control on the UE 11, the RIC 13 may obtain the RAN UE ID corresponding to the UE 11 from the mapping table according to the IP address corresponding to the UE 11, and in step S229, transmit the control request carrying the RAN UE ID to the base station 12. In step S230, the base station 12 transmits the enrichment information to the UE 11 corresponding to the RAN UE ID, and makes relevant configurations for the UE 11.
When another user equipment UE 15 wants to obtain network services from the base station 12, in step S241, the UE 15 initiates a networking request to the base station 12 and completes the networking request by executing operations similar to steps S202 to S204. Once the UE 15 and the base station 12 complete the network connection establishment, the operations similar to steps S221 to S225 may be executed to establish a mapping association between the RAN UE ID and the IP address of the UE 15 in the mapping table of the RIC 13. Then, the operations similar to steps S226 to S230 are performed to transmit the packet of the UE 15 to the enrichment information provider E through the core network 14. The enrichment information provider E obtains the IP address corresponding to the UE 15 according to the packet and uses the IP address corresponding to the UE 15 to accept the registration request of the UE 15. When the enrichment information provider E transmits enrichment information and the IP address corresponding to the UE 15 to the RIC 13, the RIC 13 queries the mapping association in the mapping table according to the IP address corresponding to the UE 15 to obtain the RAN UE ID corresponding to the UE 15.
The procedure in which the UE switches from one network to another is called a handover procedure. Normally the UE measures the signal strength of surrounding base stations to decide whether to carry out the handover procedure, and the intervals between which the UE makes a report may be 20 ms, 40 ms, 80 ms, 160 ms, etc.
Please refer to
In step S401, if the UAV 31 wants to obtain network services from the base station 32, the UAV 31 initiates a connection establishment/re-establishment request to the base station 32, that is, a networking request. In step S402, when the base station 32 receives the networking request of the UAV 31, the base station 12 will generate the RAN UE ID assigned to the UAV 31 (for example: 21485977652), and use the E2 interface of the RIC 33 to transmit the RAN UE ID assigned to the UAV 31 to the RIC 33. In an embodiment, the base station 32 transmits the RAN UE ID corresponding to the UAV 31 to the RIC 33 through the E2 interface. In step S403, the RIC 33 responds to the base station 32. In step S404, the networking request is completed.
Once step S404 is completed, that is, after the UAV 31 and the base station 32 complete the network connection establishment, the mapping association between the RAN UE ID and the IP address of the UAV 31 may be established in the mapping table of the RIC 33.
In step S421, when the UAV 31 submits a registration request to the UWD location provider U, the base station 32 receives the packet of the UAV 31.
In step S422, the base station 32 receives the packet of the UAV 31 and obtains the IP address corresponding to the UAV 31 (for example: 10.101.129.7) based on the packet. In step S423, the base station 32 transmits the packet to the core network 34.
In step S424, the base station 32 transmits the IP address and the RAN UE ID corresponding to the UAV 31 to the RIC 33. In an embodiment, the base station 32 transmits the IP address and the RAN UE ID corresponding to the UAV 31 to the RIC 33 through the E2 interface. In step S425, the RIC 33 establishes a mapping association associated with the IP address of the UAV 31 and the RAN UE ID in the mapping table. Table 1 is an example of the mapping table of the RIC 33, which includes the mapping association associated with the IP address of the UAV 31 and the RAN UE ID.
In step S426, the core network 34 transmits the packet to the UWD location provider U, and the UWD location provider U obtains the IP address corresponding to the UAV 31 according to the packet. In step S427, the UWD location provider U accepts the registration request of the UAV 31 with the IP address corresponding to the UAV 31.
In step S428, when the UWD location provider U transmits enrichment information and the IP address corresponding to the UAV 31 to the RIC 33, the RIC 33 queries the mapping association in the mapping table according to the IP address corresponding to the UAV 31 to obtain the RAN UE ID corresponding to the UAV 31. Specifically, when the RIC 33 wants to perform resource control on the UAV 31, the RIC 33 may obtain the RAN UE ID corresponding to the UAV 31 from the mapping table according to the IP address corresponding to the UAV 31, and in step S429, transmit the control request carrying the RAN UE ID to the base station 32. In step S330, the base station 32 transmits the enrichment information to the UE 31 corresponding to the RAN UE ID, and makes relevant configurations for the UAV 31.
When another user equipment UAV 35 wants to obtain network services from the base station 32, in step S441, the UAV 35 initiates a networking request to the base station 32 and completes the networking request by executing operations similar to steps S402 to S404. Once the UAV 35 and the base station 32 complete the network connection establishment, the operations similar to steps S421 to S425 may be executed to establish a mapping association between the RAN UE ID and the IP address of the UAV 35 in the mapping table of the RIC 33. Then, the operations similar to steps S426 to S430 are performed to transmit the packet of the UAV 35 to the UWD location provider U through the core network 34. The UWD location provider U obtains the IP address corresponding to the UAV 35 according to the packet, and uses the IP address corresponding to the UAV 35 to accept the registration request of the UAV 35. When the UWD location provider U transmits enrichment information and the IP address corresponding to the UAV 35 to the RIC 33, the RIC 33 queries the mapping association in the mapping table according to the IP address corresponding to the UAV 35 to obtain the RAN UE corresponding to the UAV 35 ID.
In summary, the method and system for identifying user equipment provided by the present disclosure may obtain the RAN UE ID from the RIC when the UE is connected to the base station. After the UE transmits the packet, the packet passes through the base station, and the base station obtains the IP address of the UE in the packet, and establish a mapping table between the RAN UE ID and the IP address is in the RIC. When the enrichment information provider uses the IP address associated with the UE to communicate with the RIC, it can be acquired by looking up the table which UE needs to be used for radio resource control.
Number | Date | Country | Kind |
---|---|---|---|
112145219 | Nov 2023 | TW | national |