Information processing method and apparatus, communication device, and storage medium

By acquiring and sending trusted location information of user equipment, the problem of network control failure and access error caused by untrusted user equipment location was solved, thus improving service quality and paging success rate.

CN117121546BActive Publication Date: 2026-11-06BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202280000903.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-23
Publication Date
2026-11-06
Estimated Expiration
2042-03-23

AI Technical Summary

Technical Problem

In existing technologies, unreliable or erroneous location information of user equipment can lead to problems such as network control failure, access errors, and paging failures.

Method used

The reliable location information of the user equipment is obtained by the first network element and sent to the second network element or the user equipment to ensure the reliability of the location information, thereby improving the accuracy and efficiency of location-related services.

Benefits of technology

It improves the quality and accuracy of location-based services, reduces network control failures and access errors caused by unreliable or erroneous location information, and increases paging success rate and access efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117121546B_ABST
    Figure CN117121546B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide an information processing method and apparatus, a communication device and a storage medium. An information processing method performed by a first network element can include: obtaining trusted location information of a user equipment (UE); and sending the trusted location information to a second network element or the UE.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to, but is not limited to, the field of wireless communication technology, and particularly to an information processing method and apparatus, communication equipment and storage medium. Background Technology

[0002] After a User Equipment (UE) powers on, it needs to register with the network. Typically, the UE may also periodically update its registration. The base station broadcasts one or more Tracking Area Identifiers (TAIs). During the initial access process, the UE sends a registration request message to the network. Upon receiving the UE's registration request message, the base station sends the broadcast TAI along with the registration request message to the Access Management Function (AMF). If the base station knows the UE's current TA, it will send the TAI of that TA to the AMF. After receiving the TAI, the AMF can construct a Registration Area (RA) for the UE based on the received TAI. Summary of the Invention

[0003] This disclosure provides an information processing method and apparatus, a communication device and a storage medium.

[0004] The first aspect of this disclosure provides an information processing method, wherein the method is executed by a first network element, the method comprising:

[0005] Obtain trusted location information of the user equipment (UE);

[0006] The trusted location information is sent to the second network element or the UE.

[0007] A second aspect of this disclosure provides an information processing method, wherein the method is executed by a second network element, the method comprising:

[0008] Receive the UE's trusted location information sent by the first network element;

[0009] Save the trusted location information.

[0010] A third aspect of this disclosure provides an information processing method, wherein the method is executed by a UE, the method comprising:

[0011] Receive the UE's trusted location information sent by the first network element;

[0012] Save the trusted location information.

[0013] A fourth aspect of this disclosure provides an information processing apparatus, wherein the apparatus includes:

[0014] The acquisition module is configured to acquire trusted location information of the user equipment (UE).

[0015] The first transmitting module is configured to transmit the trusted location information to the second network element or the UE.

[0016] A fifth aspect of this disclosure provides an information processing apparatus, characterized in that the apparatus comprises:

[0017] The first receiving module is configured to receive the UE's trusted location information sent by the first network element;

[0018] The first storage module is configured to store the trusted location information.

[0019] A sixth aspect of this disclosure provides an information processing apparatus, wherein the apparatus includes:

[0020] The second receiving module is configured to receive the UE's trusted location information sent by the first network element;

[0021] The second storage module is configured to store the trusted location information.

[0022] A seventh aspect of this disclosure provides a communication device, including a processor, a transceiver, a memory, and an executable program stored in the memory and capable of being executed by the processor, wherein when the processor executes the executable program, it performs the information processing method provided in the first, second, or third aspects described above.

[0023] An eighth aspect of this disclosure provides a computer storage medium storing an executable program; the executable program, when executed by a processor, can implement the information processing methods provided in the first, second, or third aspects described above.

[0024] The technical solution provided in this disclosure embodiment is that the first network element informs the second network element or the UE of the determined trusted location information of the UE. In this way, when the second network element provides services based on location information or the UE requests services based on location information, it is based on trusted location information. Therefore, compared with services provided or obtained with untrusted location information or erroneous location information, the service quality and execution accuracy of services provided based on location information are improved.

[0025] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the embodiments of this disclosure. Attached Figure Description

[0026] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the embodiments of the invention.

[0027] Figure 1 This is a schematic diagram illustrating the structure of a wireless communication system according to an exemplary embodiment;

[0028] Figure 2 This is a flowchart illustrating an information processing method according to an exemplary embodiment;

[0029] Figure 3 This is a flowchart illustrating an information processing method according to an exemplary embodiment;

[0030] Figure 4 This is a flowchart illustrating an information processing method according to an exemplary embodiment;

[0031] Figure 5 This is a flowchart illustrating an information processing method according to an exemplary embodiment;

[0032] Figure 6 This is a flowchart illustrating an information processing method according to an exemplary embodiment;

[0033] Figure 7 This is a flowchart illustrating an information processing method according to an exemplary embodiment;

[0034] Figure 8 This is a flowchart illustrating an information processing method according to an exemplary embodiment;

[0035] Figure 9 This is a flowchart illustrating an information processing method according to an exemplary embodiment;

[0036] Figure 10 This is a flowchart illustrating an information processing method according to an exemplary embodiment;

[0037] Figure 11 This is a flowchart illustrating an information processing method according to an exemplary embodiment;

[0038] Figure 12 This is a flowchart illustrating an information processing method according to an exemplary embodiment;

[0039] Figure 13 This is a schematic diagram of the structure of an information processing apparatus according to an exemplary embodiment;

[0040] Figure 14 This is a schematic diagram of the structure of an information processing apparatus according to an exemplary embodiment;

[0041] Figure 15 This is a schematic diagram of the structure of an information processing apparatus according to an exemplary embodiment;

[0042] Figure 16 This is a schematic diagram of the structure of an information processing apparatus according to an exemplary embodiment;

[0043] Figure 17 This is a schematic diagram of the structure of a UE according to an exemplary embodiment;

[0044] Figure 18 This is a schematic diagram of the structure of a communication device according to an exemplary embodiment. Detailed Implementation

[0045] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of the present invention.

[0046] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the embodiments disclosed herein. The singular forms “a,” “the,” and “the” used herein are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0047] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first information may also be referred to as second information without departing from the scope of embodiments of this disclosure, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."

[0048] Please refer to Figure 1 This illustration shows a schematic diagram of the structure of a wireless communication system provided in an embodiment of this disclosure. Figure 1 As shown, the wireless communication system is a communication system based on cellular mobile communication technology. The wireless communication system may include: several UEs 11 and several access devices 12.

[0049] UE11 can be a device that provides voice and / or data connectivity to a user. UE11 can communicate with one or more core networks via a Radio Access Network (RAN). UE11 can be an IoT UE, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT UE. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, UE11 can be a device in an unmanned aerial vehicle (UAV). Alternatively, UE11 can be a vehicle-mounted device, such as a vehicle computer with wireless communication capabilities, or a wireless communication device connected to an external vehicle computer. Alternatively, UE11 can also be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.

[0050] Access device 12 can be a network-side device in a wireless communication system. This wireless communication system can be a 4G system (also known as Long Term Evolution, LTE); or it can be a 5G system (also known as a New Radio, NR, or 5G NR system). Alternatively, it can be the next generation after 5G. In this case, the access network in the 5G system can be called NG-RAN (New Generation-Radio Access Network). Alternatively, it can be an MTC system.

[0051] The access device 12 can be an evolved NB (eNB) used in a 4G system; or, the access device 12 can be a gNB (gNB) using a centralized-distributed architecture in a 5G system. When the access device 12 adopts a centralized-distributed architecture, it typically includes a central unit (CU) and at least two distributed units (DUs). The central unit is equipped with a protocol stack of the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, and the Media Access Control (MAC) layer; the distributed units are equipped with a physical (PHY) layer protocol stack. This disclosure does not limit the specific implementation of the access device 12.

[0052] Access device 12 and UE11 can establish a wireless connection via a wireless air interface. In different implementations, the wireless air interface is a wireless air interface based on the fourth-generation mobile communication network technology (4G) standard; or, the wireless air interface is a wireless air interface based on the fifth-generation mobile communication network technology (5G) standard, such as a new air interface; or, the wireless air interface can also be a wireless air interface based on a next-generation mobile communication network technology standard based on 5G.

[0053] Figure 2 The diagram illustrates a UE registration and update process, which may specifically include:

[0054] 1) The UE sends a registration request message to the Radio Access Network (RAN). The registration request message may include parameters such as: registration type, Subscription Concealed Identifier (SUCI) or 5G Globally Unique Temporary Identity (GUTI) or Permanent Equipment Identifier (PEI), Requested Network Slice Selection Assistance Information (NSSAI), and Last Accessed Tracking Area Identifier (TAI).

[0055] UE registration types include initial registration, mobile registration update, periodic registration update, and emergency registration. The last accessed TAI may be included in the registration request new message to help the Access Management Function (AMF) designate the Registration Area (RA) for the UE.

[0056] 2) AMF selection may include: (R)AN selecting an AMF based on the radio access technology or access technology ((R)AT) and requesting NSSAI. If (R)AN cannot select a suitable AMF, it will forward the registration request message to the AMF configured in (R)AN.

[0057] 3)(R)AN sends a registration request to the new AMF, for example, by sending an N2 message. This message contains N2 parameters, the registration request, etc. The N2 parameters include the selected Public Land Mobile Network (PLMN) Identification ID, location information, and the cell identifier associated with the cell where the UE is camped.

[0058] 4) Context Transfer (Namf_UEContext Transfer).

[0059] 5) If the AMF of the service has changed since the last registration, the new AMF can retrieve the stored UE Subscriber Permanent Identifier (SUPI) and UE context from the old AMF. If the UE does not provide a SUPI and does not obtain it from the old AMF, the new AMF initiates an identity request procedure to the UE to request a SUPI.

[0060] 6) The new AMF may decide to initiate UE authentication by invoking the Authentication Server Function (AUSF). The AMF selects ASF based on SUPI or SUCI.

[0061] 7) If the AMF has changed since the last registration, or if the UE provides a SUPI that does not reference a valid context in the AMF, then the AMF will select a UDM based on the SUPI and register with the UDM. If the AMF does not have the UE's subscription data, the AMF will retrieve access, mobile subscription, and other data from the UDM.

[0062] 8) The new AMF establishes / modifies the AM Policy association with the PCF.

[0063] 9) If the registration request in step 1 contains a list of PDU sessions to be activated, the AMF will send a session update request (Nsmf_PDUSession_UpdateSMContext request) to the SMF associated with the PDU session to activate the user plane (UP) connection of these PDU sessions.

[0064] 10) The new AMF sends a registration acceptance message to the UE, indicating that the registration request has been accepted. This registration acceptance message includes the registration area, mobility restrictions, NSSAI permission, and strict timed registration timer indication.

[0065] If the AMF assigns a new registration area, the AM will send the new registration area to the UE. If the registration acceptance message does not contain registration area information, the UE considers the old registration area to be valid.

[0066] If mobility restrictions apply to the UE and the registration type is not emergency registration, then mobility restrictions are included.

[0067] like Figure 3 As shown, this disclosure provides an information processing method, which is executed by a first network element. The method includes:

[0068] S1110: Obtain trusted location information of the user equipment (UE);

[0069] S1120: Send the trusted location information to the second network element or the UE.

[0070] The first network element can be any core network element; for example, the first network element includes, but is not limited to, AMF.

[0071] The second network element can be various access network elements. For example, the second network element may include, but is not limited to, an eNB or a gNB.

[0072] Assuming the first network element is an AMF and the second network element is a base station, the trusted location information is sent to the base station using an N2 message or an NGAP message.

[0073] Assuming the first network element is an AMF, a trusted location information can be sent to the UE using a NAS message.

[0074] The trusted location information can be location information that indicates the location of the UE and is trusted by the core network.

[0075] For example, the trusted location information includes, but is not limited to, location information obtained by locating the UE using a communication network containing the first network element.

[0076] After the trusted location information is sent by the first network element to the second network element or the UE, the UE and / or the second network element can use the trusted location information to perform operations related to the UE's location.

[0077] In some embodiments, the trusted location information of the UE is:

[0078] The first network element obtains the UE's location information based on the Location Service (LCS) program;

[0079] or,

[0080] The location information of the UE verified by the network.

[0081] In this embodiment of the disclosure, the UE's trusted location information can be the UE's location information obtained according to the LCS program. The UE's location information obtained using the LCS program can be obtained using a network-based location measurement and calculation method, which can make the UE's location information obtained based on the positioning method trusted.

[0082] In other embodiments, the trusted location information may also be location information verified by the network including the first network element. If the location information has been verified by the first network element, it is considered trusted location information. For example, the first network element may verify the UE's location information according to operational policies, and consider it trusted if it has been verified.

[0083] In some embodiments, the trusted location information includes at least one of the following:

[0084] The satellite positioning information that identifies the UE;

[0085] The Tracking Area Identifier (TAI) of the UE is located in;

[0086] The cell identifier that identifies the cell where the UE is located;

[0087] The base station identifier that identifies the base station to which the UE is connected.

[0088] The satellite positioning information may include: location information obtained based on the satellite positioning system, which includes, but is not limited to: latitude and longitude information.

[0089] The TAI that identifies the tracking area where the UE is located can be determined based on the TA to which the UE is currently located.

[0090] like Figure 4 As shown, this disclosure provides an information processing method, executed by a first network element, the method further comprising:

[0091] S1210: Obtain trusted location information of the user equipment (UE);

[0092] S1220: Based on the UE's trusted location information, determine whether to allow the UE to access the PLMN to which the first network element belongs or to deny the UE access to the PLMN to which the first network element belongs;

[0093] S1230: Send the trusted location information to the second network element or the UE.

[0094] This embodiment can be implemented alone or in combination with the foregoing embodiments.

[0095] If the PLMN access request of the UE is determined based on the UE's trusted location information, then the erroneous access denial or access permission caused by controlling the UE access to the PLMN based on untrusted location information can be reduced, thereby improving the precision control of UE access.

[0096] For example, a UE located in a border region between country A and country B uses satellite access. The UE, belonging to country A, selects to access the network of an operator in country B. The network equipment of the operator in country B determines that the UE's current location is in country A, and according to the laws of country B, the UE is prohibited from accessing the network in its current location using a non-roaming method.

[0097] For example, the trusted location information may be carried in a registration acceptance message sent to the UE and sent to the second network element or the UE.

[0098] like Figure 5 As shown, this disclosure provides an information processing method, which is executed by a first network element. The method includes:

[0099] S1310: Obtain trusted location information of the user equipment (UE);

[0100] S1320: Send the trusted location information to the second network element or the UE.

[0101] S1330: Based on the UE's trusted location information, determine the UE's Registration Area (RA), Forbidden Area (FA), and / or Service Area Restriction (SAR).

[0102] This embodiment can be executed alone or in combination with the aforementioned embodiments. In addition, in this embodiment, there is no fixed order between S1320 and S1330. S1320 can be executed first and then S1330, or S1330 can be executed first and then S1320; or S1320 and S1330 can be executed simultaneously.

[0103] An RA may include one or more TAs; an RA can be used to page a UE. An FA may include one or more TAs that block UE access.

[0104] SAR may include: one or more TAs that allow UE access, and / or one or more TAs that restrict UE access.

[0105] After determining the RA, FA, or SAR information, the first network element will send it to the corresponding UE, which will then facilitate the UE to perform network access and / or registration updates based on its own location and the RA, FA, and / or SAR information.

[0106] In this embodiment of the disclosure, since the first network element sends the UE's trusted location information to the UE in S1320, the UE will receive the trusted location information authenticated by the network side. The UE will also receive the RA, FA, and SAR constructed by the first network element.

[0107] In another embodiment, an information processing method is provided, which can be executed by a first network element, the method comprising:

[0108] S1310: Obtain trusted location information of the user equipment (UE);

[0109] S1330: Based on the UE's trusted location information, determine the UE's Registration Area (RA), Forbidden Area (FA), and / or Service Area Restriction (SAR).

[0110] That is, the trusted location information of the UE determined by the first network element is not sent to the UE or the second network element. The UE or the second network element can also obtain the trusted location information of the UE from other network elements, for example, by receiving the trusted location information of the UE from the Location Management Function (LMF).

[0111] Of course, this embodiment can be implemented alone or in combination with the foregoing embodiments.

[0112] like Figure 6 As shown, this disclosure provides an information processing method, which is executed by a first network element. The method includes:

[0113] S1410: Obtain trusted location information of the user equipment (UE);

[0114] S1420: Determine the paging area of ​​the paging UE based on the UE's trusted location information.

[0115] This embodiment can be implemented alone or in combination with the foregoing embodiments. If the paging area of ​​the UE is determined based on reliable location information, paging failures caused by inaccurate paging ranges can be reduced, thus improving the paging success rate.

[0116] The paging area may include one or more TAs.

[0117] For example, after a UE enters the idle state, if the network side needs to send data to the UE, it can page the UE through a paging message. After receiving the paging message, the paged UE will exit the idle state and switch to the connected state. After the UE switches to the connected state, the network side can send data to the UE through the network connection.

[0118] like Figure 7 As shown, this disclosure provides an information processing method, executed by a second network element, the method comprising:

[0119] S2110: Receive the UE's trusted location information sent by the first network element;

[0120] S2120: Save the trusted location information.

[0121] The second network element can be an access network element, including but not limited to: base stations, etc.

[0122] The first network element may be a core network element, including but not limited to: AMF, etc.

[0123] For example, the second network element can receive verified or obtained through a specific acquisition method trusted location information from the first network element, which can improve service quality when providing location-related services based on the trusted location information of the UE.

[0124] In some embodiments, the trusted location information includes at least one of the following:

[0125] The satellite positioning information that identifies the UE;

[0126] The Tracking Area Identifier (TAI) of the UE is located in;

[0127] The cell identifier that identifies the cell where the UE is located;

[0128] The base station identifier that identifies the base station to which the UE is connected.

[0129] The satellite positioning information may include: location information obtained based on the Global Positioning System, which includes, but is not limited to: latitude and longitude information.

[0130] The TAI that identifies the tracking area where the UE is located can be determined based on the TA to which the UE is currently located.

[0131] like Figure 8 As shown, this disclosure provides an information processing method, executed by a second network element, the method comprising:

[0132] S2210: Receive the UE's trusted location information sent by the first network element;

[0133] S2220: Save the trusted location information;

[0134] S2230: Based on the trusted location information of the UE, perform the mapping of the trusted location information to the cell identifier serving the UE.

[0135] In this embodiment of the disclosure, by mapping the trusted location information to cell information, it is possible to know the cell used by the UE for access.

[0136] If the cell where the UE is located is determined, the paging message can be sent only to the corresponding cell when paging the UE, reducing the number of paging signaling messages that the network needs to send.

[0137] For example, S2230 may specifically include: performing a mapping of the trusted location information to cell information serving the UE based on the trusted location information of the UE.

[0138] It is worth noting that this embodiment can be implemented alone or in combination with the foregoing embodiments.

[0139] like Figure 9 As shown, this disclosure provides an information processing method, executed by a second network element, the method comprising:

[0140] S2310: Receive the UE's trusted location information sent by the first network element;

[0141] S2320: Save the trusted location information;

[0142] S2330: Select an AMF for the UE to access based on the UE's trusted location information.

[0143] It is worth noting that this embodiment can be implemented in combination with the aforementioned embodiment executed by the second network element, or it can be implemented independently.

[0144] In some embodiments of this disclosure, selecting an AMF based on reliable location information can reduce the selection of an AMF due to inaccurate or forged location information, reduce AMF reselection, improve access efficiency, and reduce the phenomenon of UE requests being rejected when accessing an incorrect AMF.

[0145] like Figure 10 As shown, this disclosure provides an information processing method, which is executed by a UE, the method comprising:

[0146] S3110: Receive the UE's trusted location information sent by the first network element;

[0147] S3120: Save the trusted location information.

[0148] The UE can be of various types, such as mobile phones, tablets, wearable devices, in-vehicle devices, smart home devices, or smart office devices.

[0149] The first network element can be a core network element; for example, the core network element is an AMF.

[0150] For example, the UE receives a NAS message containing the trusted location information.

[0151] After receiving the trusted location information, it will be saved locally. Subsequent location-related services can provide trusted services based on the trusted location information and improve service quality.

[0152] In some embodiments, the trusted location information includes at least one of the following:

[0153] The latitude and longitude information that identifies the UE can, for example, be satellite positioning information obtained by satellite positioning.

[0154] The Tracking Area Identifier (TAI) of the UE is located in;

[0155] The cell identifier that identifies the cell where the UE is located;

[0156] The base station identifier that identifies the base station to which the UE is connected.

[0157] The satellite positioning information may include: location information obtained based on the satellite positioning system, which includes, but is not limited to: latitude and longitude information.

[0158] The TAI that identifies the tracking area where the UE is located can be determined based on the TA to which the UE is currently located.

[0159] like Figure 11 As shown, this disclosure provides an information processing method, which is executed by a UE, the method comprising:

[0160] S3210: Receive the UE's trusted location information sent by the first network element;

[0161] S3220: Save the trusted location information.

[0162] S3230: Perform access registration or registration update based on the trusted location information.

[0163] It is worth noting that the information processing method executed by the UE can be executed alone or in combination with the aforementioned information processing method executed by the UE.

[0164] In some embodiments, the UE performs access registration or registration update based on trusted location information, which facilitates better network control over UE access, such as performing compliance verification.

[0165] like Figure 12 As shown, this disclosure provides an information processing method, which is executed by a UE, the method comprising:

[0166] S3310: Receive the UE's trusted location information sent by the first network element;

[0167] S3320: Save the trusted location information.

[0168] S3330: Based on the trusted location information, determine whether to execute FA-based access prohibition and / or SAR-based access control.

[0169] By using trusted location information in conjunction with FA or SAF for access control, the UE can achieve precise control.

[0170] It is worth noting that the information processing method executed by the UE can be executed alone or in combination with the aforementioned information processing method executed by the UE.

[0171] To address the issue of unreliable location information provided by the UE, which may lead to location spoofing, this disclosure proposes a method for providing reliable location information of the UE from the network side. This method resolves issues such as network control failures caused by unreliable UE location. Specific implementation may include:

[0172] The first network element obtains the UE's trusted location information and provides it to the second network element. The first network element is a core network element, such as an AMF (Access Module). The second network element is an access network element, such as a gNB (Gateway NodeB), or the UE.

[0173] The location information obtained by the first network element through the LCS program can be considered as reliable location information;

[0174] Location information verified by the first network element can be considered reliable location information.

[0175] The UE's location information can be any information that identifies the UE's location, such as Global Navigation Satellite System (GNSS) information or Tracking Area Indentity (TAI).

[0176] The location information deemed trustworthy can be proactively provided to the first network element by the second network element. Alternatively, the second network element can provide the location information to the first network element at the request of the first network element.

[0177] When the second network element is an access network element, the second network element performs CellID mapping based on the UE's trusted location information and performs AMF selection.

[0178] When the second network element is a UE, the second network element performs PLMN selection based on the UE's trusted location information, determines registration update, performs SAR and / or FR control, etc.

[0179] This embodiment illustrates that when a UE accesses the fifth-generation core network (5GC) via satellite, during the initial access process, the UE provides its location information A, and the gNB selects PLMN_A for access based on the location information A, thus completing the initial access attachment process.

[0180] Subsequently, AMF_A initiates the LCS procedure to obtain the UE's location information B, and performs location verification based on the location information B. This location information B is one of the aforementioned trusted location information.

[0181] AMF_A detects that the UE is at the location indicated by trusted location information B and prohibits access to PLMN_A. AMF_A initiates the UE's detach procedure and provides the trusted location information B to the gNB, which then performs PLMN selection and re-completes the access procedure.

[0182] like Figure 13 As shown, this disclosure provides an information processing method, which may include: 1. The UE initiates a registration request, carrying UE location information A.

[0183] 2. After receiving the registration request, the gNB performs AMF selection based on the location information A, and selects AMF_A.

[0184] 3. The gNB maps location information A to the corresponding CGI and includes it in an NGAP message, which is then sent to AMF_A. 4. AMF_A completes location verification and allows the UE to access PLMN_A at location A.

[0185] 5. The remaining process of access registration between UE and AMF_A.

[0186] 6. AMF_A initiates the LCS procedure to obtain the UE's location information B; this location information B is the aforementioned trusted location information.

[0187] 7. Based on location information B, AMF_A performs location verification and determines that the UE is prohibited from accessing PLMN_A at location B.

[0188] 8. AMF_A initiates the registration process.

[0189] 9. AMF_A provides the UE location information B to the UE and / or gNB. For example, this step can be achieved by sending an AMF_A message to the UE and / or an AMF_A message to the gNB during the detach procedure.

[0190] 10. The UE selects PLMN_B based on the obtained location information B and re-initiates the registration request process.

[0191] 11.gNB performs AMF selection based on the UE location information B, and selects AMF_B.

[0192] 12.gNB maps the UE location information B to the corresponding Cell ID, and sends the Cell ID and registration request to AMF_B.

[0193] 13. AMF_B completes location verification based on location information B, and allows the UE to access PLMN_B at location B.

[0194] 14. The remaining steps of the registration process between UE and AMF_B.

[0195] like Figure 14 As shown, this disclosure provides an information processing apparatus, wherein the apparatus includes:

[0196] The acquisition module 110 is configured to acquire trusted location information of the user equipment (UE).

[0197] The first transmitting module 120 is configured to transmit the trusted location information to the second network element or the UE.

[0198] The information processing device may be included in a first network element, which may include, but is not limited to, an AMF.

[0199] In some embodiments, the acquisition module 110 and the first sending module 120 include, but are not limited to, various program modules; after being executed by the processor, the program modules can perform the above operations.

[0200] In other embodiments, the acquisition module 110 and the first transmission module 120 include, but are not limited to, a hardware-software integrated module; the hardware-software integrated module includes various programmable arrays; the programmable arrays include, but are not limited to, field-programmable arrays and / or complex programmable arrays.

[0201] In some embodiments, the acquisition module 110 and the first sending module 120 include, but are not limited to, pure hardware modules; the pure hardware modules include, but are not limited to, various application-specific integrated circuits.

[0202] In some embodiments, the trusted location information of the UE is:

[0203] The first network element obtains the UE's location information based on the Location Service (LCS) program;

[0204] or,

[0205] The location information of the UE verified by the network.

[0206] In some embodiments, the trusted location information includes at least one of the following:

[0207] Identify the latitude and longitude information of the UE;

[0208] The Tracking Area Identifier (TAI) of the UE is located in;

[0209] The cell identifier that identifies the cell where the UE is located;

[0210] The base station identifier that identifies the base station to which the UE is connected.

[0211] In some embodiments, the apparatus further includes:

[0212] The first determining module is configured to, before sending the trusted location information to the second network element or the UE, determine, based on the trusted location information of the UE, whether to allow the UE to access the Public Land Mobile Network (PLMN) to which the first network element belongs or to deny the UE access to the PLMN to which the first network element belongs.

[0213] In some embodiments, the apparatus further includes:

[0214] The second determining module is configured to determine the UE's Registration Area (RA), Forbidden Area (FA), and / or Service Area Restriction (SAR) based on the UE's trusted location information; or, based on the UE's trusted location information, determine the paging area of ​​the paging UE.

[0215] like Figure 15 As shown, this disclosure provides an information processing apparatus, the apparatus comprising:

[0216] The first receiving module 210 is configured to receive the UE's trusted location information sent by the first network element;

[0217] The first storage module 220 is configured to store the trusted location information.

[0218] The information processing device may be included in a second network element, which may include, but is not limited to, an AMF.

[0219] In some embodiments, the first receiving module 210 and the first saving module 220 include, but are not limited to, various program modules; after being executed by the processor, the program modules can perform the above operations.

[0220] In other embodiments, the first receiving module 210 and the first storage module 220 include, but are not limited to, a hardware-software integrated module; the hardware-software integrated module includes various programmable arrays; the programmable arrays include, but are not limited to, field-programmable arrays and / or complex programmable arrays.

[0221] In some embodiments, the first receiving module 210 and the first storage module 220 include, but are not limited to, pure hardware modules; the pure hardware modules include, but are not limited to, various application-specific integrated circuits.

[0222] In some embodiments, the apparatus further includes:

[0223] A first execution module is configured to perform a mapping from the trusted location information of the UE to cell information. For example, the first execution module is configured to perform a mapping from the trusted location information of the UE to cell information serving the UE.

[0224] In some embodiments, the apparatus further includes:

[0225] The selection module is configured to select an AMF for the UE to access based on the UE's trusted location information.

[0226] like Figure 16 As shown, this disclosure provides an information processing apparatus, wherein the apparatus includes:

[0227] The second receiving module 310 is configured to receive the UE's trusted location information sent by the first network element;

[0228] The second storage module 320 is configured to store the trusted location information.

[0229] This information processing device can be included in the UE.

[0230] In some embodiments, the second receiving module 310 and the second saving module 320 may be program modules; after being executed by the processor, the program modules can perform the above operations.

[0231] In other embodiments, the second receiving module 310 and the second storage module 320 may be a hardware-software hybrid module; the hardware-software hybrid module includes, but is not limited to, a programmable array; the programmable array includes, but is not limited to, a field-programmable array and / or a complex programmable array.

[0232] In some embodiments, the second receiving module 310 and the second storage module 320 may be pure hardware modules; the pure hardware modules include, but are not limited to, application-specific integrated circuits.

[0233] In some embodiments, the apparatus further includes:

[0234] The second execution module is configured to perform access registration or registration update based on the trusted location information.

[0235] In some embodiments, the apparatus further includes:

[0236] The third determining module is configured to determine, based on the trusted location information, whether to perform access prohibition based on forbidden zone FA and / or access control based on service area restricted SAR.

[0237] This disclosure provides a communication device, including:

[0238] Memory used to store processor-executable instructions;

[0239] The processor is connected to the memory separately;

[0240] The processor is configured to execute the information processing method provided by any of the aforementioned technical solutions.

[0241] The processor may include various types of storage media, which are non-transitory computer storage media that can continue to store information after the communication device loses power.

[0242] Here, the communication device includes: UE or network element, which can be any one of the aforementioned first network element, second network element or UE.

[0243] The processor can be connected to the memory via a bus or similar means to read executable programs stored in the memory, for example, such as... Figures 2 to 13 At least one of the methods shown.

[0244] Figure 17 This is a block diagram illustrating a UE 800 according to an exemplary embodiment. For example, the UE 800 may be a mobile phone, computer, digital broadcast user equipment, messaging transceiver, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0245] Reference Figure 17 UE800 may include one or more of the following components: processing component 802, memory 804, power supply component 806, multimedia component 808, audio component 810, input / output (I / O) interface 812, sensor component 814, and communication component 816.

[0246] Processing component 802 typically controls the overall operation of UE 800, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 802 may include one or more processors 820 to execute instructions to generate all or part of the steps of the methods described above. Furthermore, processing component 802 may include one or more modules to facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.

[0247] Memory 804 is configured to store various types of data to support operation on UE 800. Examples of this data include instructions for any application or method operating on UE 800, contact data, phonebook data, messages, pictures, videos, etc. Memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0248] Power supply component 806 provides power to various components of UE800. Power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to UE800.

[0249] The multimedia component 808 includes a screen that provides an output interface between the UE 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 808 includes a front-facing camera and / or a rear-facing camera. When the UE 800 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0250] Audio component 810 is configured to output and / or input audio signals. For example, audio component 810 includes a microphone (MIC) configured to receive external audio signals when UE 800 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.

[0251] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0252] Sensor assembly 814 includes one or more sensors for providing status assessments of various aspects of UE 800. For example, sensor assembly 814 can detect the on / off state of UE 800, the relative positioning of components such as the display and keypad of UE 800, changes in the position of UE 800 or one of its components, the presence or absence of user contact with UE 800, the orientation or acceleration / deceleration of UE 800, and temperature changes of UE 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 814 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.

[0253] Communication component 816 is configured to facilitate wired or wireless communication between UE 800 and other devices. UE 800 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0254] In an exemplary embodiment, UE800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.

[0255] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions that can be executed by a processor 820 of the UE 800 to generate the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0256] like Figure 18 As shown in the illustration, one embodiment of this disclosure illustrates the structure of a network device. For example, the communication device 900 can be provided as a network-side device. The communication device can be the aforementioned first network element and / or second network element.

[0257] Reference Figure 18 The communication device 900 includes a processing component 922, which further includes one or more processors, and memory resources represented by a memory 932 for storing instructions, such as application programs, that can be executed by the processing component 922. The application programs stored in the memory 932 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 922 is configured to execute instructions to perform any of the methods described above applied to the access device, such as... Figures 2 to 13 Any of the methods shown.

[0258] The communication device 900 may also include a power supply component 1926 configured to perform power management of the communication device 900, a wired or wireless network interface 950 configured to connect the communication device 900 to a network, and an input / output (I / O) interface 958. The communication device 900 can operate on an operating system stored in memory 932, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or similar.

[0259] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the following claims.

[0260] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

Claims

1. An information processing method, wherein, The method, executed by the first network element, includes: Obtain trusted location information of the user equipment (UE); Based on the trusted location information, it is determined that the UE is prohibited from accessing the first public land mobile network (PLMN) to which the first network element belongs at its current location, and the UE's deregistration process is initiated. After initiating the deregistration process, the trusted location information is sent to the second network element or the UE, wherein the second network element is an access network element, and the trusted location information is used by the second network element to perform access management function (AMF) selection, or by the UE to perform PLMN selection.

2. The method according to claim 1, wherein, The trusted location information of the UE is: The first network element obtains the UE's location information based on the Location Service (LCS) program; or, The location information of the UE that has been verified by the network.

3. The method according to claim 1 or 2, wherein, The trusted location information includes at least one of the following: Identify the latitude and longitude information of the UE; The Tracking Area Identifier (TAI) of the UE is located in; The cell identifier that identifies the cell where the UE is located; The base station identifier that identifies the base station to which the UE is connected.

4. The method according to claim 1, wherein, The method further includes: Based on the UE's trusted location information, determine the UE's Registration Area (RA), Forbidden Area (FA), and / or Service Area Restriction (SAR); or, Based on the UE's trusted location information, the paging area of ​​the paging UE is determined.

5. An information processing method, characterized in that, The method, executed by the second network element, includes: The trusted location information is received by the first network element after it determines that the UE is prohibited from entering the first PLMN at its current location based on the trusted location information of the UE and initiates the deregistration process of the UE. Save the trusted location information; AMF selection is performed based on the trusted location information.

6. The method according to claim 5, wherein, The method further includes: Based on the trusted location information of the UE, the mapping of the trusted location information to the cell information serving the UE is performed.

7. An information processing method, wherein, Performed by the UE, the method includes: The trusted location information is received by the first network element after it determines that the UE is prohibited from entering the first PLMN at its current location based on the trusted location information of the UE and initiates the deregistration process of the UE. Save the trusted location information; PLMN selection is performed based on the trusted location information.

8. The method according to claim 7, wherein, The method further includes: performing access registration or registration update based on the trusted location information.

9. The method according to claim 7, wherein, The method further includes: Based on the trusted location information, determine whether to implement access prohibition based on forbidden zone FA and / or access control based on service area restriction SAR.

10. An information processing apparatus, wherein, Applied to the first network element, the device includes: The acquisition module is configured to acquire trusted location information of the user equipment (UE). The first determining module is configured to determine, based on the trusted location information, that the UE is prohibited from accessing the first public land mobile network (PLMN) to which the first network element belongs at its current location, and to initiate the UE's deregistration process. The first sending module is configured to send the trusted location information to the second network element or the UE after initiating the deregistration process, wherein the second network element is an access network element, and the trusted location information is used by the second network element to perform AMF selection or by the UE to perform PLMN selection.

11. An information processing device, characterized in that, Applied to a second network element, which is an access network element, the device includes: The first receiving module is configured to receive the trusted location information sent by the first network element after determining, based on the trusted location information of the UE, that the UE is prohibited from entering the first PLMN at its current location and initiating the deregistration process of the UE; The first storage module is configured to store the trusted location information; The first selection module is configured to perform AMF selection based on the trusted location information.

12. An information processing apparatus, wherein, Applied to a UE, the device includes: The second receiving module is configured to receive the trusted location information sent by the first network element after determining, based on the trusted location information of the UE, that the UE is prohibited from entering the first PLMN at its current location and initiating the deregistration process of the UE. The second storage module is configured to store the trusted location information; The second selection module is configured to perform PLMN selection based on the trusted location information.

13. A communication device, comprising a processor, a transceiver, a memory, and an executable program stored in the memory and capable of being executed by the processor, wherein, When the processor runs the executable program, it performs the method provided as claimed in any one of claims 1 to 4, 5 to 6, or 7 to 9.

14. A computer storage medium storing an executable program; the executable program, when executed by a processor, is capable of implementing the method provided in any one of claims 1 to 4, 5 to 6, or 7 to 9.

Citation Information

Patent Citations

  • Position information acquisition method, position service configuration method and communication equipment

    CN112565315A