Position information reporting or receiving method, terminal and network side equipment
By implementing the location information reporting method in the terminal, the problem of how the terminal reports location information without Access Stratum (AS) security is solved, and the effect of protecting terminal privacy and assisting network side management is achieved.
Patent Information
- Application Number
- CN202311657234.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-05
- Publication Date
- 2025-06-06
AI Technical Summary
In the absence of Access Stratum (AS) security, how the terminal reports its location information is a technical challenge.
It provides a method of reporting location information. After receiving the instruction information, the terminal decides whether to report location information, and even reports when the AS is not safely used or activated.
It realizes that without using or not activating AS security, the terminal can select and report location information according to network instructions, thereby protecting the privacy of the terminal and assisting the network side in mobility management, improving the performance of the communication system.
Smart Images

Figure CN120111431A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a method for reporting or receiving location information, a terminal, and a network-side device. Background Art
[0002] It is very important for the network to know the location information of the terminal, for example, it helps the network to manage the mobility of the terminal. Since the terminal needs access stratum (AS) security to send location information through radio resource control (RRC) signaling, and some terminals (such as narrowband IoT devices that only support CP optimization) do not have AS security. Therefore, how to report the location information of the terminal without AS security is a technical problem that needs to be solved in related technologies. Summary of the invention
[0003] The embodiments of the present application provide a method for reporting or receiving location information, a terminal, and a network-side device, which can solve the problem of not being able to determine how to process the location information of the terminal in the absence of AS security.
[0004] In a first aspect, a method for reporting location information is provided, including: a terminal obtains first information, the first information being used to instruct the terminal to report the location information of the terminal; the terminal performs any one of the following based on the first information: not reporting the location information of the terminal; reporting the location information of the terminal; wherein the access layer AS security of the terminal is not used or the AS security is not activated.
[0005] In a second aspect, a method for reporting location information is provided, including: an access network device sends first information, the first information being used to instruct a terminal to report the location information of the terminal; wherein the terminal reporting the location information of the terminal includes: reporting the location information of the terminal when AS security of the terminal is not in use or AS security is not activated.
[0006] According to a third aspect, a method for receiving location information is provided, comprising: a core network device receives fifth information from an access network device, the fifth information comprising location information of a terminal; wherein AS security of the terminal is not used or AS security is not activated.
[0007] In a fourth aspect, a device for reporting location information is provided, which is applied to a terminal, including: an acquisition module, used to acquire first information, wherein the first information is used to instruct the terminal to report the location information of the terminal; a processing module, used to perform any one of the following based on the first information: not reporting the location information of the terminal; reporting the location information of the terminal; wherein the access layer AS security of the terminal is not in use or the AS security is not activated.
[0008] In the fifth aspect, a device for reporting location information is provided, which is applied to an access network device, including: a sending module, used to send first information, wherein the first information is used to instruct a terminal to report the location information of the terminal; wherein the terminal reporting the location information of the terminal includes reporting the location information of the terminal when AS security of the terminal is not used or AS security is not activated.
[0009] In the sixth aspect, a device for receiving location information is provided, which is applied to a core network device, including: a receiving module, used to receive fifth information from an access network device, the fifth information including the location information of a terminal; wherein AS security of the terminal is not used or AS security is not activated.
[0010] In a seventh aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0011] In an eighth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is used to obtain first information, and the first information is used to instruct the terminal to report the location information of the terminal; based on the first information, any one of the following is performed: not reporting the location information of the terminal; reporting the location information of the terminal; wherein the access layer AS security of the terminal is not used or the AS security is not activated.
[0012] In the ninth aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect or the third aspect are implemented.
[0013] In the tenth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to send first information, the first information is used to instruct a terminal to report the location information of the terminal; wherein the terminal reporting the location information of the terminal includes: reporting the location information of the terminal when AS security of the terminal is not used or AS security is not activated; or, the communication interface is used to receive fifth information from an access network device, the fifth information including the location information of the terminal; wherein AS security of the terminal is not used or AS security is not activated.
[0014] In the eleventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect, the second aspect or the third aspect are implemented.
[0015] In the twelfth aspect, a wireless communication system is provided, including: a terminal, an access network device and a core network device, wherein the terminal can be used to execute the steps of the method described in the first aspect, the access network device can be used to execute the steps of the method described in the second aspect, and the core network device can be used to execute the steps of the method described in the third aspect.
[0016] In the thirteenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the method described in the first aspect, the second aspect or the third aspect.
[0017] In a fourteenth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect, the second aspect or the third aspect.
[0018] In an embodiment of the present application, when the AS security of the terminal is not used or the AS security is not activated, if the network instructs the terminal to report the location information, the terminal may not report the location information, which is beneficial to protecting the privacy of the terminal; the terminal may also report the location information, which is beneficial to assisting the network side to manage the mobility of the terminal and improve the performance of the communication system. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 is a schematic diagram of a wireless communication system according to an embodiment of the present application;
[0020] Figure 2 is a schematic flow chart of a method for reporting location information according to an embodiment of the present application;
[0021] Figure 3 is a schematic flow chart of a method for reporting location information according to an embodiment of the present application;
[0022] Figure 4 is a schematic flow chart of a method for receiving location information according to an embodiment of the present application;
[0023] Figure 5 is a schematic flow chart of a method for reporting location information according to an embodiment of the present application;
[0024] Figure 6 is a schematic flow chart of a method for reporting location information according to an embodiment of the present application;
[0025] Figure 7 is a schematic flow chart of a method for reporting location information according to an embodiment of the present application;
[0026] Figure 8is a schematic flow chart of a method for reporting location information according to an embodiment of the present application;
[0027] Fig. 9 is a structural diagram of a device for reporting location information according to an embodiment of the present application;
[0028] Fig.10 is a structural diagram of a device for reporting location information according to an embodiment of the present application;
[0029] Fig.11 is a schematic diagram of the structure of a device for receiving location information according to an embodiment of the present application;
[0030] Fig.12 is a schematic diagram of the structure of a communication device according to an embodiment of the present application;
[0031] Fig.13 is a schematic diagram of the structure of a terminal according to an embodiment of the present application;
[0032] Fig.14 is a schematic diagram of the structure of a network side device according to an embodiment of the present application;
[0033] Fig.15 It is a schematic diagram of the structure of a network side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0034] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0035] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0036] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.
[0037] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 th Generation, 6G) communication system.
[0038] Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AS) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc.Among them, the base station may be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Home Node B (HNB), a Home Evolved Node B (home evolved Node B), a Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0039] The core network device may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.But not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (UserPlane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.
[0040] The following is a detailed description of the method for reporting location information provided by the embodiment of the present application through some embodiments and their application scenarios in conjunction with the accompanying drawings.
[0041] like Figure 2 As shown, an embodiment of the present application provides a method 200 for reporting location information (which can also be understood as a method for determining whether location information is reported). The method can be executed by a terminal. In other words, the method can be executed by software or hardware installed in the terminal. The method includes the following steps.
[0042] S202: The terminal obtains first information, where the first information is used to instruct the terminal to report location information of the terminal.
[0043] In this embodiment, the terminal may receive the first information from the access network device. Of course, the terminal may also obtain the first information through other means. For example, the terminal obtains predefined first information. The first information may be agreed upon by the protocol.
[0044] The first information may include a first indication, and the first indication may be used to indicate one of the following: the network requests the terminal to report location information; the network enables the terminal to report location information.
[0045] The above-mentioned first indication can be indicated in a displayed manner. The first indication can be represented by 1 bit. Taking the first indication used to enable the network to report the location information of the terminal as an example, for example, if the value of the bit is 1, it indicates that the network enables the terminal to report the location information of the terminal; if the value of the bit is 0, it indicates that the network disables the terminal to report the location information of the terminal; for another example, if the bit exists and the value is true, it indicates that the network enables the terminal to report the location information of the terminal; for another example, if the value of the bit is 1, it indicates that the network enables the terminal to report the location information of the terminal; if the value of the bit is false, it indicates that the network disables the terminal and does not need to report the location information of the terminal.
[0046] Optionally, the first information may also include at least one of the following: 1) first area information, the first area information is used to indicate the area where the terminal needs to report the location information of the terminal; 2) service-related information, the service-related information is used to indicate under what circumstances the terminal needs to report the location information of the terminal.
[0047] It can be understood that the above-mentioned first indication can be indicated in an implicit manner. For example, if the first information includes any information related to location reporting (such as the above-mentioned first area information and / or service-related information), it can implicitly indicate the network to request the terminal to report the location information of the terminal or implicitly indicate the network to enable the terminal to report the location information of the terminal;
[0048] The above-mentioned first area information includes at least one of the following: 1) at least one tracking area identifier (Tracking Area Identify, TAI); 2) at least one cell global identifier (Cell Global Identity, CGI); 3) at least one second information, the second information includes carrier frequency information and at least one physical cell identifier (Physical Cell Identifier, PCI); 4) at least one geographic location area; 5) at least one radio access network (Radio Access Network, RAN) area.
[0049] The above-mentioned geographical location area may be identified by a reference point (represented by a geographical coordinate) and a distance threshold. For another example, a geographical location area may be identified by a plurality of geographical coordinates.
[0050] The above-mentioned service-related information can be used to indicate at least one of the following: emergency service (emergency), high priority access service (highPriorityAccess, related to AC 11.15), mobile terminating access service (MobileTerminating-Access, mt-Access), mobile originating signaling service (Mobile Originating-Signalling, mo-Signalling), mobile originating data service (mo-Data), delay-tolerant access service (delayTolerantAccess-v1020), voice call service (mo-VoiceCall-v1280), delay-sensitive service, conversational service, streaming media service, interactive service, and background service.
[0051] Optionally, the first information is carried via a system message, a paging message or dedicated signaling, and details may be referred to the introduction of Embodiment 5 below.
[0052] Optionally, the first information is carried through a system message, including: the first information is carried through system information block 1 (System Information Blocks 1, SIB1) or carried by a first system information block, and the first system information block includes satellite auxiliary information. For example, in the NR system, the first information is carried through SIB1 or SIB19; in the evolved UMTS terrestrial radio access network (E-UTRAN) system, the first information can be carried through SystemInformationBlockType1, SystemInformationBlockType1-MBMS, SystemInformationBlockType1-BR, SystemInformationBlockType31 or SystemInformationBlockType31-NB.
[0053] Optionally, the first information is carried through SIB1, including: the first information is carried through the first domain in SIB1, satisfying one of the following: 1) the first domain is parallel to the second domain in the SIB1; 2) the first domain is included in the second domain, and the first domain is common to all networks, that is, associated with all networks, and the networks include at least one of a public land mobile network PLMN and a non-public network NPN; 3) the first domain is included in the second domain, and the first domain is dedicated to each network, and the networks include at least one of a PLMN and an NPN; wherein the second domain is used to indicate cell access related information, and for details, please refer to the introduction of Example 5 below.
[0054] Optionally, the first information is carried through the first system information block, including: the first information is carried through the third field in the first system information block, satisfying one of the following: 1) the third field and the fourth field are parallel; 2) the third field is included in the fourth field; wherein the fourth field is used to indicate satellite-related parameters required for accessing the service cell, and for details, please refer to the introduction of Example 5 below.
[0055] S204: The terminal performs any one of the following based on the first information: not reporting the location information of the terminal; reporting the location information of the terminal; wherein the access stratum (AS) security of the terminal is not used or the AS security is not activated.
[0056] In this embodiment, after the terminal obtains the first information through S202, the terminal may determine whether it needs to report the location information, and then execute S204.
[0057] In this embodiment, the terminal may not report the location information of the terminal, which is beneficial to protecting the privacy of the user.
[0058] In this embodiment, the terminal can report the location information of the terminal, which is helpful to assist the network side to manage the mobility of the terminal and improve the performance of the communication system. Optionally, the location information reported by the terminal can be securely processed by the non-access stratum (NAS), which is helpful to protect the privacy of the terminal.
[0059] Optionally, the location information of the terminal includes at least one of the following: rough location information; precise location information.
[0060] The coarse location information is the coordinate points used to describe the geographical shape, for example, using Ellipsoid-Point encoding; the precise location information is represented by CommonLocationInfo IE, for example.
[0061] It can be understood that in order for the network side to obtain the location information of the terminal as early as possible (for example, when the initial connection is established), it is also helpful for the network side to determine whether to allow the provision of services to the terminal. In the related technology, AS security is not activated before the initial connection is established, and reporting the location information before the initial connection is established is not currently supported. In order to solve this technical problem, the reporting of the location information of the terminal in this embodiment also includes: reporting the location information of the terminal in a first process; wherein the first process includes at least one of a radio resource control (Radio Resource Control, RRC) connection establishment process, an RRC connection recovery process, an RRC connection reestablishment process, a switching process, and an early data transmission (Early Data Transmission, EDT) process. This embodiment allows the network side to obtain the location information of the terminal as early as possible, which is beneficial for the network side to determine as early as possible whether to allow the provision of services to the terminal.
[0062] The method for reporting location information provided in the embodiment of the present application, when the AS security of the terminal is not used or the AS security is not activated, if the network instructs the terminal to report the location information, the terminal may not report the location information, which is beneficial to protecting the privacy of the terminal; the terminal may also report the location information, which is beneficial to assisting the network side to manage the mobility of the terminal and improve the performance of the communication system.
[0063] Optionally, the method provided in each of the above embodiments may further include the following steps: when the terminal obtains the first information from the first cell and satisfies the first condition, the terminal performs at least one of the following: 1) the first cell is a suitable cell; 2) the first cell is considered to be a candidate cell for cell selection or reselection; 3) the first cell is considered not to be prohibited. The first condition includes at least one of the following: 1) the terminal has a first capability; 2) the terminal decides to report the location information of the terminal; 3) the terminal is unwilling to report the location information of the terminal; 4) the location information of the terminal is available. This embodiment can be applicable to the case where the terminal reports the location information in S204.
[0064] Optionally, in parallel with the previous embodiment, the method provided in this embodiment may further include the following steps: when the terminal obtains the first information from the first cell and the second condition is met, the terminal performs at least one of the following: 1) considering the first cell to be not a suitable cell; 2) considering the first cell to be not a candidate cell for cell selection or reselection; 3) considering the first cell to be prohibited; 4) considering the first cell to be prohibited within the first time; 5) considering that only limited services can be obtained on the first cell. The second condition includes at least one of the following: 1) the terminal does not have the first capability; 2) the terminal decides not to report the location information of the terminal; 3) the terminal is unwilling to report the location information of the terminal; 4) the location information of the terminal is not available. This embodiment can be applicable to the case where the terminal does not report the location information in S204.
[0065] The first capability mentioned in the above two embodiments may include at least one of the following: 1) the ability to report the location information of the terminal when AS security is not used or AS security is not activated; 2) the ability to report the location information of the terminal in a first process, and the first process includes at least one of an RRC connection establishment process, an RRC connection recovery process, an RRC connection reconstruction process, a switching process and an EDT process.
[0066] The first capability mentioned above is an optional terminal capability and does not need to be indicated to the network side, that is, an optional withoutsignaling terminal capability.
[0067] Optionally, in each of the above embodiments, when the terminal does not report the location information of the terminal, the method further includes: the terminal sends third information, and the third information is used to indicate at least one of the following: 1) the terminal is unwilling to report the location information of the terminal; 2) the terminal decides not to report the location information of the terminal; 3) the location information of the terminal is unavailable. This embodiment is conducive to the network to timely understand whether the terminal will report the location information, and then execute subsequent decisions, for example, determine whether to receive the location information of the terminal; whether to continue to trigger the terminal to send the location information.
[0068] Optionally, the third information sent by the terminal may further include at least one of the following:
[0069] 1) Information about a second time, the information about the second time is used to indicate the time when the terminal is unwilling to report the location information of the terminal, or the time when the terminal decides not to report the location information of the terminal, or the time when the location information of the terminal is unavailable. The time may be a timestamp (specific time) or a time interval, etc. For a timestamp, the time may be expressed in absolute time (such as UTC), or in relative time, for example, by at least one of a frame number, a subframe number, a time slot, and a symbol, and the time is referenced to the serving cell. For a time interval, the time may be expressed in terms of a start time and an end time, or in terms of a start time and a time interval. Similarly, the start time and the end time may be expressed in terms of absolute time or relative time.
[0070] 2) Second area information, the second area information is used to indicate an area where the terminal is unwilling to report the location information of the terminal, or an area where the terminal decides not to report the location information of the terminal, or an area where the location information of the terminal is unavailable. For example, the second area information includes at least one of the following: at least one tracking area identifier TAI; at least one cell global identifier CGI; at least one carrier frequency information; at least one physical cell identifier PCI; at least one geographical location area; at least one radio access network RAN area.
[0071] The above-mentioned third information can be reported in Msg3 or msg5. The third information can be RRC information, or a new MAC CE can be introduced, including the second information. It can be understood that the content of the second information can be empty, that is, the second information does not include the second time information and the information of the second area. The MAC CE is identified by a MAC PDUsubheader with LCID or eLCID, and the fixed length is 0 bits (It has a fixed size of zero bits).
[0072] Optionally, in the case where the terminal sends the third information to the access network device, the method further includes: the NAS of the terminal indicating the third information to the AS of the terminal.
[0073] Optionally, in each of the above embodiments, after the terminal obtains the first information, the method further includes: the AS of the terminal sends fourth information to the NAS of the terminal, the fourth information includes the first information or the second indication, and the second indication is used to indicate at least one of the following: 1) requesting the NAS of the terminal to securely process the location information of the terminal; 2) the terminal needs to send the location information of the terminal.
[0074] Optionally, the AS of the terminal sending the fourth information to the NAS of the terminal includes one of the following:
[0075] 1) In the case where the first information is common to all networks, the AS of the terminal sends fourth information to the NAS of the terminal, and the network includes at least one of a PLMN and an NPN.
[0076] 2) In the case where the first information is specific to each network, the AS of the terminal sends the first information corresponding to a first network, the network includes at least one of a PLMN and an NPN, and the first network is a network selected or registered by the terminal.
[0077] Optionally, in each of the above embodiments, reporting the location information of the terminal includes one of the following:
[0078] The AS of the terminal receives the fifth information (which may be NAS information) sent by the NAS of the terminal, and the fifth information includes the location information of the terminal that has been securely processed by the NAS of the terminal; the NAS security processing includes at least one of encryption or integrity protection; the fifth information is carried and sent to the network side via an RRC message. It can be understood that in this method, the NAS obtains the location information of the terminal from the upper layer, performs security processing, and submits it to the AS, which sends it to the network side via an RRC message, and the fifth information is essentially NAS information.
[0079] The terminal sends fifth information (which may be RRC information), the fifth information is carried by an RRC message, and the fifth information includes the location information of the terminal after security processing by the NAS of the terminal. It can be understood that in this method, the AS obtains the location information of the terminal from the upper layer and submits it to the NAS for security processing. The NAS submits the location information of the terminal after security processing to the AS, and the AS sends the location information after NAS security processing through an RRC message. The fifth information is essentially AS information (i.e., RRC IE).
[0080] In this embodiment, when AS security is not used or AS security is not activated, the NAS of the terminal performs security processing on the location information of the terminal to improve the security of the location information of the terminal. Optionally, the RRC message is at least one of an RRC connection establishment completion message, an RRC connection recovery completion message, an RRC connection reconstruction completion message, an RRC connection reconfiguration completion message, an RRC connection establishment request message, an RRC connection recovery request message, an RRC connection reconstruction request message, and an RRC early data request (RRCEarlyDataRequest) message. It can be understood that this embodiment can also introduce a new RRC message to carry the fifth information.
[0081] Optionally, the RRC message carrying the fifth information includes at least one of the following: 1) encapsulating the fifth information into a container, a NAS container, / transparent container, and being invisible or transparent to the RRC layer; 2) concatenating the fifth information with the RRC message (the NAS message should normally be concatenated with the associated RRC message); 3) loading the fifth information into the RRC message. It can be understood that if the NAS obtains the location information of the terminal from the upper layer, that is, the fifth information is NAS information, the fifth information is carried in the above manner.
[0082] Optionally, in one embodiment, the method further includes: the NAS of the terminal obtains the location information of the terminal from an upper layer, and details may refer to the introduction of Embodiment 2 or Embodiment 3 below.
[0083] Optionally, in another embodiment, the method further includes: the AS of the terminal obtains the location information of the terminal from an upper layer; the AS of the terminal sends sixth information to the NAS of the terminal, the sixth information includes the location information of the terminal, and for details, please refer to the introduction of Embodiment 4 below. The sixth information may include a third indication, and the third indication is used to instruct the NAS of the terminal to perform security processing on the location information of the terminal.
[0084] Combination of the above Figure 2 The method for reporting location information according to the embodiment of the present application is described in detail. Figure 3 A method for reporting location information according to another embodiment of the present application is described in detail. It can be understood that the interaction between the access network device and the terminal described in the access network device is similar to Figure 2 The descriptions on the terminal side in the methods shown are the same or corresponding, and to avoid repetition, the relevant descriptions are appropriately omitted.
[0085] Figure 3 1 is a schematic diagram of the implementation flow of the method for reporting location information in an embodiment of the present application, which can be applied to access network equipment. Figure 3 As shown, the method 300 includes the following steps.
[0086] S302: The access network device sends first information, where the first information is used to instruct the terminal to report the location information of the terminal; wherein the terminal reporting the location information of the terminal includes: reporting the location information of the terminal when AS security of the terminal is not used or AS security is not activated.
[0087] In an embodiment of the present application, the access network device can instruct the terminal to report the terminal's location information when AS security is not in use or AS security is not activated, which is beneficial for assisting the network side to manage the terminal's mobility and improve the performance of the communication system.
[0088] Optionally, as an embodiment, the method further includes: the access network device receives fifth information, the fifth information is carried by an RRC message, and the fifth information includes the location information of the terminal; and the access network device sends the fifth information to the core network device. This embodiment is conducive to assisting the network side to perform mobility management on the terminal and improving the performance of the communication system.
[0089] Optionally, as an embodiment, the method further includes: the access network device receives the location information of the terminal in a first process; wherein the first process includes at least one of an RRC connection establishment process, an RRC connection recovery process, an RRC connection reestablishment process, a switching process, and an early data transmission EDT process. This embodiment allows the network side to obtain the location information of the terminal as early as possible, which is beneficial for the network side to determine whether to allow the terminal to provide services as early as possible.
[0090] Optionally, as an embodiment, the user location information (user location information) sent by the access network device to the core network device does not include the seventh information; wherein the seventh information includes all TACs broadcast by the cell under the access network device, and the TAC corresponds to the service network of the terminal.
[0091] Optionally, as an embodiment, the method further includes: the access network device receives the eighth information from the core network device, the eighth information includes the location information of the terminal after the core network device performs security decryption processing, wherein the security decryption processing includes at least one of decryption and integrity verification; the access network device determines the area information of the terminal based on the location information of the terminal and the first mapping relationship; the access network device sends the area information of the terminal to the core network device. It can be understood that in this embodiment, the first mapping relationship is configured in the access network device, and the first mapping relationship can be configured by OAM.
[0092] Optionally, as an embodiment, the area information of the terminal includes at least one of the following: a mapped cell identifier, the TAC where the terminal is located, the TAI where the terminal is located, and the CGI where the terminal is located; the first mapping relationship includes at least one of the following: a mapping relationship between a cell identifier and a geographic area, a mapping relationship between a TAC and a geographic area, a mapping relationship between a TAI and a geographic area, and a mapping relationship between a CGI and a geographic area.
[0093] Optionally, as an embodiment, the method further includes: the access network device sending a fourth indication to the core network device, the fourth indication being used to instruct the core network device to perform security processing on the fifth information.
[0094] Combination of the above Figure 2 and Figure 3 The method for reporting location information according to the embodiment of the present application is described in detail. Figure 4 A method for receiving location information according to another embodiment of the present application is described in detail. It can be understood that the interaction between the core network device and the access network device described in the core network device is similar to Figure 3 The descriptions on the access network device side in the methods shown are the same or corresponding, and to avoid repetition, the relevant descriptions are appropriately omitted.
[0095] Figure 4 1 is a schematic diagram of a method for receiving location information according to an embodiment of the present application, which can be applied to core network equipment. Figure 4 As shown, the method 400 includes the following steps.
[0096] S402: The core network device receives fifth information from the access network device, where the fifth information includes location information of the terminal; wherein AS security of the terminal is not used or AS security is not activated.
[0097] In an embodiment of the present application, when the AS security of the terminal is not used or the AS security is not activated, the terminal can also report the location information, which is helpful to assist the network side to perform mobility management on the terminal and improve the performance of the communication system.
[0098] Optionally, as an embodiment, the method further includes: the core network device determines the area information of the terminal based on the location information of the terminal and the second mapping relationship. It can be understood that, in this embodiment, the second mapping relationship is configured in the core network device, and the second mapping relationship can be configured by OAM or sent by the access network device to the core network device.
[0099] Optionally, as an embodiment, the area information of the terminal includes at least one of the following: a mapped cell identifier, the TAC where the terminal is located, the TAI where the terminal is located, and the CGI where the terminal is located; the second mapping relationship includes at least one of the following: a mapping relationship between a cell identifier and a geographic area, a mapping relationship between a TAC and a geographic area, a mapping relationship between a TAI and a geographic area, and a mapping relationship between a CGI and a geographic area.
[0100] Optionally, as an embodiment, the core network device ignores the seventh information sent by the access network device, and the seventh information includes all TACs broadcast by the cells under the access network device, and the TAC corresponds to the service network of the terminal.
[0101] Optionally, as an embodiment, the method further includes: the core network device ignores ninth information sent by the access network device, and the ninth information includes a single TAC broadcast by a cell under the access network device.
[0102] Optionally, as an embodiment, the method further includes: the core network device sends eighth information to the access network device, the eighth information including the location information of the terminal after the core network device performs security processing. The core network device may also receive area information where the terminal is located, the area information comes from the access network device, and the area information is determined by the access network device based on the location information of the terminal.
[0103] Optionally, as an embodiment, the method further includes: the core network device performs security processing on the fifth information, and the security processing includes at least one of decryption and integrity verification.
[0104] Optionally, as an embodiment, the method further includes: the core network device receives a fourth indication from the access network device, and the fourth indication is used to instruct the core network device to perform security processing on the fifth information.
[0105] To illustrate in detail the method for reporting location information provided in the embodiments of the present application, several specific embodiments will be described below.
[0106] Embodiment 1
[0107] In this embodiment, the network instructs the terminal to report the location information, but the terminal does not report the location information. Figure 5 As shown, this embodiment includes the following steps:
[0108] Step 1: The terminal obtains first information from the first cell, where the first information is used to instruct the terminal to report location information.
[0109] The first information may include a first indication, and the meaning of the first indication includes one of the following: 1) the network requests the terminal to report the location information; 2) the network enables the terminal to report the location information.
[0110] The first indication may be an explicit indication or an implicit indication. For example, if the first information includes any information related to location reporting (such as first area information and / or service-related information), it may implicitly indicate the network to request the terminal to report location information. If it is an explicit indication, the first indication may be represented by 1 bit. For example, if the value of the bit is 1 or true, it indicates that the network requests the terminal to report location information. If the value of the bit is 0 or false, it indicates that the terminal does not need to report location information. For another example, if the bit exists and its value is true, it indicates that the network requests the terminal to report location information.
[0111] Additionally, if the terminal wants to reside in or access the cell (ie, the cell that sends the first information, which is the first cell in this embodiment), the terminal must report the location information.
[0112] In this embodiment, when the cell provides a first indication and the terminal has a first capability, the terminal may perform a first behavior, wherein the first behavior includes at least one of the following: 1) the first cell is a suitable cell; 2) the first cell is considered to be a candidate cell for cell selection or reselection; 3) the first cell is considered not to be prohibited. The first condition includes at least one of the following: 1) the terminal has the first capability; 2) the terminal decides to report the location information of the terminal; 3) the terminal is unwilling to report the location information of the terminal; 4) the location information of the terminal is available. This embodiment may be applicable to the case where the terminal reports the location information.
[0113] In this embodiment, when the cell provides a first indication and the terminal is willing or determined to report the location information of the terminal, the terminal may perform a first behavior, wherein the first behavior includes at least one of the following: 1) the first cell is a suitable cell; 2) the first cell is considered to be a candidate cell for cell selection or reselection; 3) the first cell is considered not to be prohibited. The first condition includes at least one of the following: 1) the terminal has a first capability; 2) the terminal decides to report the location information of the terminal; 3) the terminal is unwilling to report the location information of the terminal; 4) the location information of the terminal is available. This embodiment may be applicable to the case where the terminal reports location information.
[0114] It can be understood that considering the cell to be a suitable cell also includes judging whether the cell is a suitable cell according to other suitable cell judgment conditions in the existing mechanism (for example, the cell is not prohibited). In addition, the above two items can be combined, that is, when the cell provides the first indication, the terminal has the first capability, and the terminal is willing and determined to report the terminal's location information, the terminal performs the first behavior.
[0115] In this embodiment, when the cell provides the first indication and the terminal does not have the first capability, the terminal may perform a second behavior, wherein the second behavior includes at least one of the following: 1) considering the first cell to be not a suitable cell; 2) considering the first cell to be not a candidate cell for cell selection or reselection; 3) considering the first cell to be prohibited, and additionally, considering the cell to be prohibited within a second time, for example, the first cell is prohibited within 300 seconds; 4) considering that only limited services can be obtained on the first cell. This embodiment may be applicable to the case where the terminal does not report location information.
[0116] Similarly, it can be understood that if it is considered that only limited services can be obtained on the cell, it also includes judging whether the cell is an acceptable cell according to the judging conditions of other acceptable cells in the existing mechanism.
[0117] In this embodiment, when the cell provides the first indication and the terminal is unwilling to report the location information / decides not to report the location information, the terminal performs a second behavior, and the second behavior includes at least one of the following: 1) considering the first cell to be not a suitable cell; 2) considering the first cell to be not a candidate cell for cell selection or reselection; 3) considering the first cell to be prohibited, and additionally, considering the cell to be prohibited within a second time, for example, the first cell is prohibited within 300 seconds; 4) considering that only limited services can be obtained on the first cell. This embodiment can be applicable to the case where the terminal does not report the location information.
[0118] The first capability mentioned in the above two embodiments may include at least one of the following: 1) the ability to report the location information of the terminal when AS security is not used or AS security is not activated; 2) the ability to report the location information of the terminal in a first process, and the first process includes at least one of an RRC connection establishment process, an RRC connection recovery process, an RRC connection reconstruction process, a switching process and an EDT process.
[0119] The first capability is an optional capability, which does not need to be indicated to the network (Optional without indicating all).
[0120] Additionally, the first information may further include at least one of the following:
[0121] 1) First area information, used to indicate in which areas the terminal needs to report location information, the area information where the terminal is located includes at least one of the following: at least one TAI (Tracking area identify) (including PLMN ID and TAC); at least one CGI (Cell Global Identifier) (including PLMNID and Cell ID); at least one second information, the second information includes carrier frequency information and at least one physical cell identifier (Physical Cell Identifier, PCI); at least one geographical location area, for example, a geographical location area can be identified by a reference point (represented by a geographical coordinate) and a distance threshold, and for example, a geographical location area can be identified by multiple geographical coordinates; at least one RAN area (identified by a RAN area ID) (including a TAC and a RAN area Code).
[0122] 2) Service-related information, used to indicate when the terminal needs to report its location information when performing certain services, including at least one of the following: emergency service (emergency), high priority access service (highPriorityAccess, related to AC 11.15), mobile terminating-Access service (Mobile Terminating-Access, mt-Access), mobile originating signaling service (Mobile Originating-Signalling, mo-Signalling), mobile originating data service (mo-Data), delay-tolerant access service (delayTolerantAccess-v1020), voice call service (mo-VoiceCall-v1280), delay-sensitive service, conversational service, streaming media service, interactive service, and background service.
[0123] Additionally, only if the terminal does not report location information according to the request of the network side within the first area, the terminal needs to perform the first behavior or the second behavior, and the first area can be agreed upon by the protocol or configured by the network side (for example, indicated in the first information); only if the service type initiated by the terminal is a certain specific service type, the terminal needs to perform the first behavior or the second behavior, and the specific service type can be agreed upon by the protocol or configured by the network side (for example, indicated in the first information)
[0124] The reported location information also includes at least one of the following: 1) reporting the location information when AS security is not activated or AS security is not used; 2) reporting the location information in a first process, wherein the first process includes at least one of an RRC connection establishment process, an RRC connection recovery process, an RRC connection reestablishment process, a switching process, and an Early Data Transmission (EDT) process. This embodiment allows the network side to obtain the location information of the terminal as early as possible, which is beneficial for the network side to determine whether to allow the terminal to provide services as early as possible.
[0125] The location information includes at least one of the following: 1) coarse location information, such as coarseLocationInfo, encoded by Ellipsoid-Point IE; 2) precise / detailed location information, such as LocationInfo.
[0126] The first information may be provided through system message broadcast (for the specific signaling format, see Embodiment 5) or paging message or dedicated signaling.
[0127] Step 2: The AS of the terminal submits the first information to the NAS.
[0128] Additionally, if the first information is common for all PLMNs and NPNs, the terminal submits the first information; if the first information is specific per PLMN or SNPN, the terminal submits the first information in PLMN-IdentityInfo / NPN-IdentityInfo including the selected PLMN / SNPN to the NAS.
[0129] Step 3: If the terminal does not report the location information, the terminal may send a third message to the network, wherein the third message is used to indicate at least one of the following: 1) the terminal is unwilling to report the location information of the terminal; 2) the terminal decides not to report the location information of the terminal; 3) the location information of the terminal is not available (UE location is notavailable).
[0130] Additionally, the third information may further include information about a second time, where the information about the second time is used to indicate a time when the terminal is unwilling to report the location information of the terminal, or a time when the terminal decides not to report the location information of the terminal, or a time when the location information of the terminal is unavailable. The time may be a timestamp (specific time) or a time interval, etc.
[0131] Additionally, the second information may further include second area information, where the second area information is used to indicate an area where the terminal is unwilling to report the location information of the terminal, or an area where the terminal decides not to report the location information of the terminal, or an area where the location information of the terminal is unavailable.
[0132] The third information can be reported in Msg3 or msg5. The third information can be RRC information, or a new MAC CE can be introduced, including the third information. It can be understood that the content of the third information can be empty, that is, the third information does not include the information of the second time and the second area information. The MAC CE is identified by a MAC PDUsubheader with LCID / ELCD, and the fixed length is 0 bits (It has a fixed size of zero bits).
[0133] It is understandable that if the network configures / requests / enables the terminal to report location information, the terminal may not report it and may still perform existing procedures, such as staying in the cell to perform RRC connection establishment procedures, uplink and downlink transmission, etc. And even if the terminal indicates that it is unwilling to report location information, the network can still request the terminal to report it.
[0134] Additionally, if the terminal does not report location information, the method further includes: the NAS of the terminal indicating the third information to the AS of the terminal.
[0135] It can be understood that the entity that decides not to report the location information can be AS or NAS. If AS decides not to report, AS generates third information and sends it to the network; if NAS decides not to report, NAS generates third information and instructs AS, which sends it to the network.
[0136] In addition, the terminal needs to send the third information only if it does not report the location information as requested by the network side within the first area, and the first area can be determined by protocol agreement or configured by the network side (for example, indicated by the first area information in the first information); the terminal needs to send the third information only if the service type initiated by the terminal is a certain specific service type, and the specific service type can be determined by protocol agreement or configured by the network side (for example, indicated by the service-related information in the first information).
[0137] Optionally, the terminal mentioned in this embodiment is an NB-IoT terminal that only supports CP CIoT EPS / 5GS Optimization.
[0138] Embodiment 2
[0139] In this embodiment, the terminal reports location information; wherein, NAS performs security processing on the location information of the terminal, provides the location information to AS, the core network decodes the location information, and the core network determines the TAC where the terminal is located, such as Figure 6 As shown, this embodiment includes the following steps:
[0140] Step 1: The terminal obtains first information, where the first information is used to instruct the terminal to report location information. The content of this step can be found in step 1 of embodiment 1, and will not be described in detail here.
[0141] Step 2: The NAS of the terminal performs security processing on the location information of the terminal and indicates fifth information to the AS, where the fifth information includes the securely processed location information, and the security processing includes at least one of encryption or integrity protection.
[0142] Additionally, NAS obtains the location information of the terminal from an upper layer (eg, APP layer).
[0143] It can be understood that the NAS layer generates NAS information including location information and performs security processing.
[0144] Before this step, the AS also sends fourth information to the NAS, where the fourth information includes the first information or the second indication, and the meaning of the second indication includes at least one of the following: 1) requesting the NAS of the terminal to securely process the location information of the terminal; 2) the terminal needs to send the location information of the terminal.
[0145] It is understandable that the AS layer may decide to send the location information and send information to instruct the NAS to process the location information, or the AS may only submit the received first information and the NAS may decide to send the location information.
[0146] Step 3: The terminal sends fifth information to the network, the fifth information being carried by an RRC message, and the fifth information including the location information of the terminal securely processed by the NAS of the terminal. In this embodiment, when AS security is not used or AS security is not activated, the NAS of the terminal securely processes the location information of the terminal to improve the security of the location information of the terminal.
[0147] Optionally, the RRC message is at least one of an RRC connection establishment complete message, an RRC connection recovery complete message, an RRC connection reconstruction complete message, an RRC connection reconfiguration complete message, an RRC connection establishment request message, an RRC connection recovery request message, an RRC connection reconstruction request message, and an RRC early data request (RRCEarlyDataRequest) message. It can be understood that this embodiment can also introduce a new RRC message to carry the fifth information.
[0148] The RRC message carrying the fifth information includes at least one of the following methods:
[0149] 1) Encapsulate the fifth information into a container.
[0150] 2) The fifth information is concatenated with the RRC message.
[0151] 3) The fifth information is piggybacked into the RRC message.
[0152] Step 4: The access network receives the fifth information and sends the fifth information to the core network.
[0153] Additionally, the user location information sent by the access network device to the core network device does not include the seventh information; wherein the fifth information includes the location information of the terminal; and the seventh information includes all TACs broadcast by the cell under the access network device, and the TAC corresponds to the service network of the terminal. For example, the access network does not need to provide the TAC List in LTE NTN (see the table below) in the LTENTN TAI Information to the core network.
[0154] If the access network provides LTE NTN TAI Information to the core network, the core network ignores TAC List in LTE NTN (see the table below).
[0155] Additionally, if the access network provides TAI (see table below) but does not provide LTE NTN TAI Information, the core network ignores TAI.
[0156]
[0157]
[0158] Step 5: The core network obtains the area information of the terminal based on the fifth information and the second mapping relationship, the second mapping relationship is configured in the core network, and the area information of the terminal includes: a mapped cell identifier (MappedCell ID), that is, a Cell ID corresponding to a fixed ground area, the TAC where the terminal is located, the TAI where the terminal is located, and the CGI where the terminal is located.
[0159] The second mapping relationship includes at least one of the following: a mapping relationship between a cell identifier and a geographical area, a mapping relationship between a TAC and a geographical area, a mapping relationship between a TAI and a geographical area, and a mapping relationship between a CGI and a geographical area.
[0160] The second mapping relationship may be pre-configured (eg, depending on an operator's policy) or may be based on implementation configuration.
[0161] Before this step, the core network also performs security processing on the fifth information, and the security processing includes at least one of decryption and integrity verification.
[0162] Embodiment 3
[0163] In this embodiment, the terminal reports the location information; wherein the NAS of the terminal performs security processing on the location information of the terminal, provides the location information to the AS, the core network decodes the location information and indicates it to the RAN, and the access network determines the TAC where the terminal is located, such as Figure 7 As shown, this embodiment includes the following steps:
[0164] For steps 1-4, please refer to steps 1-4 of the second embodiment.
[0165] Step 5: The core network sends eighth information to the access network, where the eighth information includes location information of the terminal.
[0166] Before this step, the core network also performs security processing on the fifth information, and the security processing includes at least one of decryption and integrity verification.
[0167] It can be understood that after the core network obtains the location information of the terminal, it regenerates the eighth information (including the location information of the terminal) to send to the access network through the S1 or NG interface.
[0168] Step 6: The access network determines the area information where the terminal is located based on the location information of the terminal and a first mapping relationship, where the first mapping relationship is configured in the access network.
[0169] Step 7: The access network sends the acquired area information of the terminal to the core network, for example, through User Location Information IE.
[0170] It is understandable that in the existing mechanism, the access network sends the UserLocation Information IE to the core network in some processes triggered by the core network, such as E-RAB Management procedures, specifically including the IE in the E-RAB SETUP RESPONSE message, E-RAB MODIFY RESPONSE message, E-RAB RELEASERESPONSE message, E-RAB MODIFICATION INDICATION message, UE CONTEXT RELEASECOMPLETE message, UE CONTEXT SUSPEND REQUEST message, etc.
[0171] In this embodiment, in addition to being able to trigger the access network to send the User Location Information IE to the core network during these processes, the core network also includes sending the terminal's location information to the access network, thereby triggering the access network to send the IE to the core network. In addition, a new S1AP message / NGAP message can be introduced to carry the User Location Information IE.
[0172] Embodiment 4
[0173] In this embodiment, RRC generates RRC IE related to location information and submits it to NAS for security processing. NAS feeds back the RRC IE after security processing to AS. After receiving the location information, the access network sends it to the core network. After the core network performs security processing, it feeds back to the access network. The access network determines the TAC where the terminal is located.
[0174] The difference between this embodiment and the second and third embodiments is that the location information in the second and third embodiments is essentially NAS information (generated and securely processed by NAS), while the location information in this embodiment is generated by AS and is RRC IE, which is only securely processed by the NAS layer. Figure 8 As shown, this embodiment includes the following steps:
[0175] Step 1: The terminal obtains first information, where the first information is used to instruct the terminal to report location information. The content of this step can be found in step 1 of embodiment 1, and will not be described in detail here.
[0176] Step 2: The AS of the terminal sends sixth information to the NAS of the terminal, where the sixth information includes the location information of the terminal.
[0177] Additionally, the AS layer obtains the location information of the terminal from an upper layer (eg, an APP layer).
[0178] It can be understood that the sixth information can be RRC IE.
[0179] Additionally, the sixth information may also include a third indication for instructing NAS to perform security processing on the location information of the terminal. It is understandable that, if there is no third indication, the AS only indicates the location information of the terminal, and may also implicitly indicate that NAS needs to perform security processing on the location information.
[0180] Step 3: The NAS of the terminal performs security processing on the location information of the terminal, and sends the processed fifth information to the AS.
[0181] Step 4: The terminal sends the fifth information to the network, the fifth information is carried by an RRC message, and the RRC message is at least one of an RRC connection establishment complete message, an RRC connection recovery complete message, an RRC connection reconstruction complete message, an RRC connection reconfiguration complete message, an RRC connection establishment request message, an RRC connection recovery request message, an RRC connection reconstruction request message, and an RRC early data request (RRCEarlyDataRequest) message. It can be understood that this embodiment can also introduce a new RRC message to carry the fifth information.
[0182] Step 5: The access network receives the fifth information and sends the fifth information to the core network. Additionally, a fourth instruction is sent to the core network to instruct the core network to perform security processing on the fifth information.
[0183] Step 6: The core network sends the fifth information after security processing to the access network.
[0184] Step 7: The access network determines the area information of the terminal based on the fifth information after the security processing and the first mapping relationship, where the first mapping relationship is configured in the access network.
[0185] Step 8: The access network sends the obtained area information of the terminal to the core network, for example, through the UserLocation Information IE.
[0186] It can be understood that the core network sends the location information of the terminal to the access network, thereby triggering the access network to send the IE to the core network.
[0187] Embodiment 5
[0188] This embodiment mainly introduces the signaling format of providing the first information in a broadcasting manner.
[0189] If broadcast through system messages, the first information can be provided in system information used for scheduling including information related to evaluating whether the UE is allowed to access a cell and including other system information, such as SIB1 (system information in NR) / SystemInformationBlockType1 (system information in LTE) / SystemInformationBlockType1-MBMS (system information in LTE) / SystemInformationBlockType1-BR; it can also be provided in system information including auxiliary information for NTN access, such as SIB19 (system information in NR) / SystemInformationBlockType31 / SystemInformationBlockType31-NB (system information in LTE).
[0190] If provided in SIB1 (system information in NR) / SystemInformationBlockType1 / SystemInformationBlockType1-MBMS (system information in LTE), taking the first information including the first indication as an example, there are the following ways:
[0191] 1) A domain is extended in SIB1 to include the first information. The domain is included in SIB1 and is parallel to other outermost domains (such as cellAccessRelatedInfo). Taking the first information including only the first indication as an example, the specific signaling format is as follows:
[0192]
[0193]
[0194]
[0195] 3) This field is placed in cellAccessRelatedInfo. This field is per PLMN or per SNPN (this field is specified per PLMN or per SNPN), that is, in plmn-IdentityInfo or npn-IdentityInfoList. Taking per PLMN as an example, taking the first information including only the first indication as an example, the specific signaling structure is as follows:
[0196]
[0197]
[0198] The same is provided in SystemInformationBlockType1 / SystemInformationBlockType1-MBMS and will not be repeated here.
[0199] If provided in SIB19 / SystemInformationBlockType31 / SystemInformationBlockType31-NB, take SIB19 as an example.
[0200] 1) In the outermost layer of SIB19, it is listed in parallel with the satellite-related parameters required to access the serving cell (ntn-config of the serving cell). Taking the first information including only the first indication as an example, the specific signaling structure is as follows:
[0201]
[0202]
[0203] 2) In ntn-config / servingSatelliteInfo, additionally, it is limited that this field only exists for the serving cell.
[0204] The location information reporting method provided in the embodiment of the present application can be executed by a location information reporting device. In the embodiment of the present application, the location information reporting method performed by the location information reporting device is taken as an example to illustrate the location information reporting device provided in the embodiment of the present application.
[0205] Fig. 9 1 is a schematic diagram of the structure of a device for reporting location information according to an embodiment of the present application, which can be applied to a terminal. Fig. 9 As shown, the device 900 includes the following modules.
[0206] The acquisition module 902 is used to acquire first information, where the first information is used to instruct the terminal to report the location information of the terminal.
[0207] The processing module 904 is used to perform any one of the following based on the first information: not reporting the location information of the terminal; reporting the location information of the terminal; wherein the access layer AS security of the terminal is not used or the AS security is not activated.
[0208] In the embodiment of the present application, when the AS security of the terminal is not used or the AS security is not activated, if the network instructs the terminal to report the location information, the terminal may not report the location information, which is beneficial to protecting the privacy of the terminal; the terminal may also report the location information, which is beneficial to assisting the network side to perform mobility management on the terminal and improve the performance of the communication system.
[0209] Optionally, the processing module 904 is used to report the location information of the terminal in a first process; wherein the first process includes at least one of a wireless resource control RRC connection establishment process, an RRC connection recovery process, an RRC connection reconstruction process, a switching process, and an early data transmission EDT process.
[0210] Optionally, the location information of the terminal includes at least one of the following: rough location information; precise location information.
[0211] Optionally, the first information includes a first indication, and the first indication is used to indicate one of the following: the network requests the terminal to report location information; the network enables the terminal to report location information.
[0212] Optionally, the first information may also include at least one of the following: 1) first area information, the first area information is used to indicate the area where the terminal needs to report the location information of the terminal; 2) service-related information, the service-related information is used to indicate under what circumstances the terminal needs to report the location information of the terminal.
[0213] Optionally, the first area information includes at least one of the following: at least one tracking area identifier TAI; at least one cell global identifier CGI; at least one second information; at least one geographical location area; at least one radio access network RAN area, and the second information includes carrier frequency information and at least one physical cell identifier PCI.
[0214] Optionally, the service-related information is used to indicate at least one of the following: emergency service service, high priority access service, mobile station terminated access service, mobile station originated signaling service, mobile station originated data service, delay-tolerant access service, voice telephone service, delay-sensitive service, conversational service, streaming media service, interactive service, and background service.
[0215] Optionally, the first information is carried via a system message, a paging message, or a dedicated signaling.
[0216] Optionally, the first information being carried through a system message includes: the first information being carried through a system information block 1 (SIB1) or being carried by a first system information block, and the first system information block includes satellite auxiliary information.
[0217] Optionally, the first information is carried through SIB1, including: the first information is carried through the first domain in SIB1, satisfying one of the following: 1) the first domain is parallel to the second domain in the SIB1; 2) the first domain is included in the second domain, and the first domain is common to all networks, that is, associated with all networks, and the networks include at least one of a public land mobile network PLMN and a non-public network NPN; 3) the first domain is included in the second domain, and the first domain is dedicated to each network, and the networks include at least one of a PLMN and an NPN; wherein the second domain is used to indicate cell access related information.
[0218] Optionally, the first information is carried through the first system information block, including: the first information is carried through the third field in the first system information block, satisfying one of the following: 1) the third field and the fourth field are parallel; 2) the third field is included in the fourth field; wherein the fourth field is used to indicate satellite-related parameters required for accessing the service cell.
[0219] Optionally, the processing module 904 is further configured to, when the terminal obtains the first information from the first cell and satisfies a first condition, perform at least one of the following: 1) the first cell is a suitable cell; 2) the first cell is considered to be a candidate cell for cell selection or reselection; 3) the first cell is considered not to be prohibited. The first condition includes at least one of the following: 1) the terminal has a first capability; 2) the terminal decides to report the location information of the terminal; 3) the terminal is unwilling to report the location information of the terminal; 4) the location information of the terminal is available.
[0220] Optionally, the processing module 904 is further configured to, when the terminal obtains the first information from the first cell and a second condition is satisfied, perform at least one of the following: 1) considering the first cell to be not a suitable cell; 2) considering the first cell to be not a candidate cell for cell selection or reselection; 3) considering the first cell to be prohibited; 4) considering the first cell to be prohibited within a first time; 5) considering that only limited services can be obtained on the first cell. The second condition includes at least one of the following: 1) the terminal does not have the first capability; 2) the terminal decides not to report the location information of the terminal; 3) the terminal is unwilling to report the location information of the terminal; 4) the location information of the terminal is not available.
[0221] Optionally, the first capability includes at least one of the following: 1) the ability to report the location information of the terminal when AS security is not used or AS security is not activated; 2) the ability to report the location information of the terminal in a first process, and the first process includes at least one of an RRC connection establishment process, an RRC connection recovery process, an RRC connection reconstruction process, a switching process and an EDT process.
[0222] Optionally, without reporting the location information of the terminal, the processing module 904 is also used to send third information, and the third information is used to indicate at least one of the following: 1) the terminal is unwilling to report the location information of the terminal; 2) the terminal decides not to report the location information of the terminal; 3) the location information of the terminal is not available.
[0223] Optionally, the third information further includes at least one of the following:
[0224] 1) Information about a second time, where the information about the second time is used to indicate a time when the terminal is unwilling to report the location information of the terminal, or a time when the terminal decides not to report the location information of the terminal, or a time when the location information of the terminal is unavailable.
[0225] 2) Second area information, where the second area information is used to indicate an area where the terminal is unwilling to report the location information of the terminal, or an area where the terminal decides not to report the location information of the terminal, or an area where the location information of the terminal is unavailable.
[0226] Optionally, the NAS of the terminal is further used to indicate the third information to the AS of the terminal.
[0227] Optionally, in each of the above embodiments, after the terminal obtains the first information, the AS of the terminal is also used to send fourth information to the NAS of the terminal, and the fourth information includes the first information or the second indication, and the second indication is used to indicate at least one of the following: 1) requesting the NAS of the terminal to securely process the location information of the terminal; 2) the terminal needs to send the location information of the terminal.
[0228] Optionally, the AS of the terminal sending the fourth information to the NAS of the terminal includes one of the following:
[0229] 1) In the case where the first information is common to all networks, the AS of the terminal sends fourth information to the NAS of the terminal, and the network includes at least one of a PLMN and an NPN.
[0230] 2) In the case where the first information is specific to each network, the AS of the terminal sends the first information corresponding to a first network, the network includes at least one of a PLMN and an NPN, and the first network is a network selected or registered by the terminal.
[0231] Optionally, in each of the above embodiments, reporting the location information of the terminal includes: the AS of the terminal receives the fifth information sent by the NAS of the terminal, and the fifth information includes the location information of the terminal securely processed by the NAS of the terminal; the NAS security processing includes at least one of encryption or integrity protection; the terminal sends the fifth information, and the fifth information is carried through an RRC message, and the fifth information includes the location information of the terminal securely processed by the NAS of the terminal.
[0232] Optionally, the NAS of the terminal is further used to obtain location information of the terminal from an upper layer.
[0233] Optionally, the AS of the terminal is further used to obtain the location information of the terminal from an upper layer; the AS of the terminal sends sixth information to the NAS of the terminal, and the sixth information includes the location information of the terminal.
[0234] Optionally, the sixth information further includes a third indication, and the third indication is used to instruct the NAS of the terminal to perform security processing on the location information of the terminal.
[0235] Optionally, the RRC message carrying the fifth information includes at least one of the following: 1) encapsulating the fifth information into a container; 2) concatenating the fifth information with the RRC message; 3) loading the fifth information into the RRC message.
[0236] Optionally, the RRC message is at least one of an RRC connection establishment completion message, an RRC connection recovery completion message, an RRC connection reconstruction completion message, an RRC connection reconfiguration completion message, an RRC connection establishment request message, an RRC connection recovery request message, an RRC connection reconstruction request message, and an RRC early data request message.
[0237] According to the device 900 of the embodiment of the present application, the process of the method 200 corresponding to the embodiment of the present application can be referred to, and the various units / modules in the device 900 and the above-mentioned other operations and / or functions are respectively for implementing the corresponding processes in the method 200, and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be repeated here.
[0238] The reporting device of the location information in the embodiment of the present application may be an electronic device, such as an electronic device with an operating system, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices other than a terminal. Exemplarily, the terminal may include but is not limited to the types of terminals 11 listed above, and other devices may be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0239] Fig.10 1 is a schematic diagram of the structure of a device for reporting location information according to an embodiment of the present application, which can be applied to access network equipment. Fig.10 As shown, the device 1000 includes the following modules.
[0240] The sending module 1002 is used to send first information, where the first information is used to instruct the terminal to report the location information of the terminal; wherein the terminal reporting the location information of the terminal includes: reporting the location information of the terminal when AS security of the terminal is not used or AS security is not activated.
[0241] In an embodiment of the present application, the access network device can instruct the terminal to report location information when AS security is not in use or AS security is not activated, which is beneficial for assisting the network side to manage the mobility of the terminal and improve the performance of the communication system.
[0242] Optionally, as an embodiment, the apparatus 1000 further includes a receiving module for receiving fifth information, wherein the fifth information is carried via an RRC message, and the fifth information includes location information of the terminal; and the access network device sends the fifth information to the core network device.
[0243] Optionally, as an embodiment, the device 1000 also includes a receiving module for receiving the location information of the terminal in a first process; wherein the first process includes at least one of an RRC connection establishment process, an RRC connection recovery process, an RRC connection reconstruction process, a switching process, and an early data transmission EDT process.
[0244] Optionally, as an embodiment, the user location information sent by the access network device to the core network device does not include the seventh information; wherein the seventh information includes all TACs broadcast by the cell under the access network device, and the TAC corresponds to the service network of the terminal.
[0245] Optionally, as an embodiment, the apparatus 1000 further includes a receiving module for receiving eighth information from the core network device, the eighth information including location information of the terminal after security decryption processing is performed by the core network device, wherein the security decryption processing includes at least one of decryption and integrity verification; determining area information of the terminal based on the location information of the terminal and the first mapping relationship; and a sending module 1002 for sending the area information of the terminal to the core network device.
[0246] Optionally, as an embodiment, the area information of the terminal includes at least one of the following: a mapped cell identifier, the TAC where the terminal is located, the TAI where the terminal is located, and the CGI where the terminal is located; the first mapping relationship includes at least one of the following: a mapping relationship between a cell identifier and a geographic area, a mapping relationship between a TAC and a geographic area, a mapping relationship between a TAI and a geographic area, and a mapping relationship between a CGI and a geographic area.
[0247] Optionally, as an embodiment, the sending module 1002 is used to send a fourth indication to the core network device, and the fourth indication is used to instruct the core network device to perform security processing on the fifth information.
[0248] According to the device 1000 of the embodiment of the present application, the process of the method 300 corresponding to the embodiment of the present application can be referred to, and the various units / modules in the device 1000 and the above-mentioned other operations and / or functions are respectively for implementing the corresponding processes in the method 300, and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be repeated here.
[0249] Fig.11 1 is a schematic diagram of the structure of a device for receiving location information according to an embodiment of the present application, which can be applied to a core network device. Fig.11 As shown, the device 1100 includes the following modules.
[0250] The receiving module 1102 is used to receive fifth information from the access network device, where the fifth information includes location information of the terminal; wherein AS security of the terminal is not used or AS security is not activated.
[0251] In an embodiment of the present application, when the AS security of the terminal is not used or the AS security is not activated, the terminal can also report the location information, which is helpful to assist the network side to perform mobility management on the terminal and improve the performance of the communication system.
[0252] Optionally, as an embodiment, the receiving module 1102 is further configured to determine the area information where the terminal is located based on the location information of the terminal and the second mapping relationship.
[0253] Optionally, as an embodiment, the area information of the terminal includes at least one of the following: a mapped cell identifier, the TAC where the terminal is located, the TAI where the terminal is located, and the CGI where the terminal is located; the second mapping relationship includes at least one of the following: a mapping relationship between a cell identifier and a geographic area, a mapping relationship between a TAC and a geographic area, a mapping relationship between a TAI and a geographic area, and a mapping relationship between a CGI and a geographic area.
[0254] Optionally, as an embodiment, the core network device ignores the seventh information sent by the access network device, and the seventh information includes all TACs broadcast by the cells under the access network device, and the TAC corresponds to the service network of the terminal.
[0255] Optionally, as an embodiment, the core network device ignores the ninth information sent by the access network device, and the ninth information includes a single TAC broadcast by the cell under the access network device.
[0256] Optionally, as an embodiment, the apparatus 1100 includes a sending module for sending eighth information to the access network device, wherein the eighth information includes location information of the terminal after security decryption processing is performed by the core network device.
[0257] Optionally, as an embodiment, the receiving module 1102 is further used to perform security decryption processing on the fifth information, where the security decryption processing includes at least one of decryption and integrity verification.
[0258] According to the device 1100 of the embodiment of the present application, the process of the method 400 corresponding to the embodiment of the present application can be referred to, and the various units / modules in the device 1100 and the above-mentioned other operations and / or functions are respectively for implementing the corresponding processes in the method 400, and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be repeated here.
[0259] The device for reporting or receiving location information provided in the embodiment of the present application can achieve Figures 2 to 8 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.
[0260] Optional, such as Fig.12 As shown, the embodiment of the present application further provides a communication device 1200, including a processor 1201 and a memory 1202, and the memory 1202 stores a program or instruction that can be run on the processor 1201. For example, when the communication device 1200 is a terminal, the program or instruction is executed by the processor 1201 to implement the various steps of the above-mentioned method for reporting location information, and can achieve the same technical effect. When the communication device 1200 is a network side device, the program or instruction is executed by the processor 1201 to implement the various steps of the above-mentioned method for reporting or receiving location information, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0261] An embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the communication interface is used to obtain first information, wherein the first information is used to instruct the terminal to report the location information of the terminal; based on the first information, any one of the following is performed: not reporting the location information of the terminal; reporting the location information of the terminal; wherein the access layer AS security of the terminal is not used or the AS security is not activated. This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment, and can achieve the same technical effect. Specifically, Fig.13 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0262] The terminal 1300 includes but is not limited to: a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309 and at least some of the components of a processor 1310.
[0263] Those skilled in the art will appreciate that the terminal 1300 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 1310 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.13 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0264] It should be understood that in the embodiment of the present application, the input unit 1304 may include a graphics processor (Graphics Processing Unit, GPU) 13041 and a microphone 13042, and the graphics processor 13041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1306 may include a display panel 13061, and the display panel 13061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1307 includes a touch panel 13071 and at least one of other input devices 13072. The touch panel 13071 is also called a touch screen. The touch panel 13071 may include two parts: a touch detection device and a touch controller. Other input devices 13072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0265] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 1301 can transmit the data to the processor 1310 for processing; in addition, the RF unit 1301 can send uplink data to the network side device. Generally, the RF unit 1301 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0266] The memory 1309 can be used to store software programs or instructions and various data. The memory 1309 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1309 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1309 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0267] The processor 1310 may include one or more processing units; optionally, the processor 1310 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1310.
[0268] Among them, the radio frequency unit 1301 can be used to obtain first information, and the first information is used to instruct the terminal to report the location information of the terminal; based on the first information, perform any one of the following: not reporting the location information of the terminal; reporting the location information of the terminal; wherein the access layer AS security of the terminal is not used or the AS security is not activated.
[0269] In the embodiment of the present application, when the AS security of the terminal is not used or the AS security is not activated, if the network instructs the terminal to report the location information, the terminal may not report the location information, which is beneficial to protecting the privacy of the terminal; the terminal may also report the location information, which is beneficial to assisting the network side to perform mobility management on the terminal and improve the performance of the communication system.
[0270] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the embodiment of the method for reporting or receiving location information, and achieve the same or corresponding technical effect. To avoid repetition, it will not be repeated here.
[0271] The embodiment of the present application also provides a network side device, including a processor and a communication interface, the communication interface is used to send a first information, the first information is used to instruct a terminal to report the location information of the terminal; wherein the terminal reporting the location information of the terminal includes: reporting the location information of the terminal when AS security of the terminal is not used or AS security is not activated; or, the communication interface is used to receive fifth information from an access network device, the fifth information includes the location information of the terminal; wherein AS security of the terminal is not used or AS security is not activated. This network side device embodiment corresponds to the above-mentioned network side device method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this network side device embodiment, and can achieve the same technical effect.
[0272] The present application embodiment also provides a network side device (which may be an access network device). Fig.14 As shown, the network side device 1400 includes: an antenna 141, a radio frequency device 142, a baseband device 143, a processor 144 and a memory 145. The antenna 141 is connected to the radio frequency device 142. In the uplink direction, the radio frequency device 142 receives information through the antenna 141 and sends the received information to the baseband device 143 for processing. In the downlink direction, the baseband device 143 processes the information to be sent and sends it to the radio frequency device 142. The radio frequency device 142 processes the received information and sends it out through the antenna 141.
[0273] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 143, which includes a baseband processor.
[0274] The baseband device 143 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.14 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 145 through a bus interface to call the program in the memory 145 to execute the network device operations shown in the above method embodiment.
[0275] The network side device may further include a network interface 146, which is, for example, a Common Public Radio Interface (CPRI).
[0276] The network side device 1400 of the embodiment of the present application further includes: instructions or programs stored in the memory 145 and executable on the processor 144, and the processor 144 calls the instructions or programs in the memory 145 to execute Fig.10 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0277] The present application embodiment also provides a network side device (which may be a core network device). Fig.15 As shown, the network side device 1500 includes: a processor 1501, a network interface 1502 and a memory 1503. The network interface 1502 is, for example, a Common Public Radio Interface (CPRI).
[0278] Specifically, the network side device 1500 of the embodiment of the present invention further includes: instructions or programs stored in the memory 1503 and executable on the processor 1501, and the processor 1501 calls the instructions or programs in the memory 1503 to execute Fig.11 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0279] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned location information reporting or receiving method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0280] The processor is the processor in the terminal described in the above embodiment. The readable storage medium may be non-volatile or non-transient. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0281] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned location information reporting or receiving method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0282] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0283] The embodiments of the present application further provide a computer program / program product, which is stored in a storage medium and is executed by at least one processor to implement the various processes of the above-mentioned location information reporting or receiving method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0284] An embodiment of the present application also provides a location information reporting system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the location information reporting or receiving method as described above, and the network side device can be used to execute the steps of the location information reporting or receiving method as described above.
[0285] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0286] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.
[0287] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.
Claims
1. A method for reporting location information, It is characterized in that include: The terminal acquires first information, where the first information is used to instruct the terminal to report location information of the terminal; The terminal performs any one of the following based on the first information: Not reporting the location information of the terminal; Reporting the location information of the terminal; The access layer AS security of the terminal is not used or the AS security is not activated.
2. The method according to claim 1, It is characterized in that The reporting the location information of the terminal further includes: reporting the location information of the terminal in a first process; The first process includes at least one of a radio resource control RRC connection establishment process, an RRC connection recovery process, an RRC connection reestablishment process, a switching process, and an early data transmission EDT process.
3. The method according to claim 1 or 2, It is characterized in that The first information includes a first indication, where the first indication is used to indicate one of the following: The network requests the terminal to report location information; The network enables the terminal to report location information.
4. The method according to any one of claims 1 to 3, It is characterized in that The first information includes at least one of the following: first area information, where the first area information is used to indicate an area where the terminal needs to report the location information of the terminal; The service related information is used to indicate when the terminal needs to report the location information of the terminal under what service conditions.
5. The method according to claim 4, It is characterized in that The first area information includes at least one of the following: at least one tracking area identifier TAI; at least one cell global identifier CGI; at least one second information; at least one geographical location area; at least one radio access network RAN area, the second information includes carrier frequency information and at least one physical cell identifier PCI; The service-related information is used to indicate at least one of the following: emergency service service, high priority access service, mobile station terminated access service, mobile station originated signaling service, mobile station originated data service, delay-tolerant access service, voice telephone service, delay-sensitive service, conversational service, streaming media service, interactive service, and background service.
6. The method according to any one of claims 1 to 5, It is characterized in that The first information is carried via a system message, a paging message, or a dedicated signaling.
7. The method according to claim 6, It is characterized in that The first information carried by the system message includes: The first information is carried by a system information block SIB1 or by a first system information block, and the first system information block includes satellite assistance information.
8. The method according to claim 7, It is characterized in that The first information is carried by SIB1, including: the first information is carried by a first field in SIB1, and one of the following is satisfied: The first domain is parallel to the second domain in the SIB1; The first domain is included in the second domain, and all networks in the first domain are public, and the network includes at least one of a public land mobile network PLMN and a non-public network NPN; The first domain is included in the second domain, and the first domain is dedicated to each network, and the network includes at least one of a PLMN and an NPN; The second domain is used to indicate cell access related information.
9. The method according to claim 7, It is characterized in that The first information is carried by the first system information block, including: the first information is carried by the third field in the first system information block, and satisfies one of the following conditions: The third domain is parallel to the fourth domain; The third domain is contained in the fourth domain; The fourth field is used to indicate satellite-related parameters required for accessing the service cell.
10. The method according to any one of claims 1 to 9, It is characterized in that The method further includes: when the terminal acquires the first information from the first cell and a first condition is met, the terminal performs at least one of the following: considering the first cell to be a suitable cell; considering the first cell to be a candidate cell for cell selection or reselection; It is considered that the first cell is not prohibited; The first condition includes at least one of the following: The terminal has a first capability; The terminal decides to report the location information of the terminal; The terminal is unwilling to report the location information of the terminal; The location information of the terminal is available.
11. The method according to any one of claims 1 to 9, It is characterized in that The method further includes: when the terminal acquires the first information from the first cell and a second condition is met, the terminal performs at least one of the following: considering that the first cell is not a suitable cell; considering that the first cell is not a candidate cell for cell selection or reselection; deeming the first cell to be barred; Considering that the first cell is prohibited during the first time; deeming that only limited services can be obtained on the first cell; The second condition includes at least one of the following: The terminal does not have the first capability; The terminal decides not to report the location information of the terminal; The terminal is unwilling to report the location information of the terminal; The location information of the terminal is not available.
12. The method according to claim 10 or 11, It is characterized in that The first capability includes at least one of the following: The ability to report the location information of the terminal when AS security is not used or AS security is not activated; The ability to report the location information of the terminal in a first process, wherein the first process includes at least one of an RRC connection establishment process, an RRC connection recovery process, an RRC connection reconstruction process, a switching process, and an EDT process.
13. The method according to any one of claims 1 to 12, It is characterized in that In the case where the location information of the terminal is not reported, the method further includes: the terminal sending third information, where the third information is used to indicate at least one of the following: The terminal is unwilling to report the location information of the terminal; The terminal decides not to report the location information of the terminal; The location information of the terminal is not available.
14. The method according to claim 13, It is characterized in that The third information also includes at least one of the following: information of a second time, where the information of the second time is used to indicate a time when the terminal is unwilling to report the location information of the terminal, or a time when the terminal decides not to report the location information of the terminal, or a time when the location information of the terminal is unavailable; The second area information is used to indicate an area where the terminal is unwilling to report the location information of the terminal, or an area where the terminal decides not to report the location information of the terminal, or an area where the location information of the terminal is unavailable.
15. The method according to claim 13, It is characterized in that The method further comprises: The NAS of the terminal indicates the third information to the AS of the terminal.
16. The method according to any one of claims 1 to 15, It is characterized in that After the terminal acquires the first information, the method further includes: the AS of the terminal sends fourth information to the NAS of the terminal, the fourth information includes the first information or the second indication, and the second indication is used to indicate at least one of the following: Requesting the NAS of the terminal to perform security processing on the location information of the terminal; The terminal needs to send the location information of the terminal.
17. The method according to claim 16, It is characterized in that The AS of the terminal sends the fourth information to the NAS of the terminal, including one of the following: In a case where the first information is common to all networks, the AS of the terminal sends fourth information to the NAS of the terminal, the network including at least one of a PLMN and an NPN; In the case where the first information is specific to each network, the AS of the terminal sends the first information corresponding to a first network, the network includes at least one of a PLMN and an NPN, and the first network is a network selected or registered by the terminal.
18. The method according to any one of claims 1 to 10, It is characterized in that The reporting of the location information of the terminal includes: The AS of the terminal receives fifth information sent by the NAS of the terminal, where the fifth information includes the location information of the terminal that has been securely processed by the NAS of the terminal; the NAS security processing includes at least one of encryption or integrity protection; The terminal sends fifth information, where the fifth information is carried by an RRC message, and the fifth information includes location information of the terminal that has been securely processed by the NAS of the terminal.
19. The method according to claim 18, It is characterized in that The method further comprises: The NAS of the terminal obtains the location information of the terminal from an upper layer.
20. The method according to claim 18, It is characterized in that The method further comprises: The AS of the terminal obtains the location information of the terminal from the upper layer; The AS of the terminal sends sixth information to the NAS of the terminal, where the sixth information includes location information of the terminal.
21. The method according to claim 20, It is characterized in that The sixth information also includes a third indication, and the third indication is used to instruct the NAS of the terminal to securely process the location information of the terminal.
22. The method according to claim 18, 19 or 20, It is characterized in that The RRC message carrying the fifth information includes at least one of the following: Encapsulating the fifth information into a container; concatenating the fifth information with the RRC message; The fifth information is loaded into the RRC message.
23. The method according to claim 18, It is characterized in that The RRC message is at least one of an RRC connection establishment complete message, an RRC connection recovery complete message, an RRC connection reconstruction complete message, an RRC connection reconfiguration complete message, an RRC connection establishment request message, an RRC connection recovery request message, an RRC connection reconstruction request message, and an RRC early data request message.
24. A method for reporting location information, It is characterized in that include: The access network device sends first information, where the first information is used to instruct the terminal to report the location information of the terminal; The terminal reporting the location information of the terminal includes: reporting the location information of the terminal when AS security of the terminal is not used or AS security is not activated.
25. The method according to claim 24, It is characterized in that The method further comprises: The access network device receives fifth information, where the fifth information is carried by an RRC message and includes location information of the terminal; The access network device sends the fifth information to the core network device.
26. The method according to claim 24, It is characterized in that The method further comprises: The access network device receives the location information of the terminal in a first process; The first process includes at least one of an RRC connection establishment process, an RRC connection recovery process, an RRC connection reestablishment process, a switching process, and an early data transmission (EDT) process.
27. The method according to claim 24, It is characterized in that The user location information sent by the access network device to the core network device does not include the seventh information; The seventh information includes all TACs broadcast by the cells under the access network device, and the TAC corresponds to the service network of the terminal.
28. The method according to claim 25, It is characterized in that The method further comprises: The access network device receives eighth information from the core network device, the eighth information including the location information of the terminal after the core network device performs security decryption processing, wherein the security decryption processing includes at least one of decryption and integrity verification; The access network device determines the area information where the terminal is located based on the location information of the terminal and the first mapping relationship; The access network device sends the area information where the terminal is located to the core network device.
29. The method according to claim 28, It is characterized in that The area information where the terminal is located includes at least one of the following: a mapped cell identifier, a TAC where the terminal is located, a TAI where the terminal is located, and a CGI where the terminal is located; The first mapping relationship includes at least one of the following: a mapping relationship between a cell identifier and a geographical area, a mapping relationship between a TAC and a geographical area, a mapping relationship between a TAI and a geographical area, and a mapping relationship between a CGI and a geographical area.
30. The method according to claim 25, It is characterized in that The method further comprises: The access network device sends a fourth indication to the core network device, where the fourth indication is used to instruct the core network device to perform security processing on the fifth information.
31. A method for receiving location information, It is characterized in that include: The core network device receives fifth information from the access network device, where the fifth information includes location information of the terminal; The AS security of the terminal is not used or the AS security is not activated.
32. The method according to claim 31, It is characterized in that The method further comprises: The core network device determines the area information where the terminal is located based on the location information of the terminal and the second mapping relationship.
33. The method according to claim 32, It is characterized in that The area information where the terminal is located includes at least one of the following: a mapped cell identifier, a TAC where the terminal is located, a TAI where the terminal is located, and a CGI where the terminal is located; The second mapping relationship includes at least one of the following: a mapping relationship between a cell identifier and a geographical area, a mapping relationship between a TAC and a geographical area, a mapping relationship between a TAI and a geographical area, and a mapping relationship between a CGI and a geographical area.
34. The method according to claim 31, It is characterized in that The core network device ignores the seventh information sent by the access network device, where the seventh information includes all TACs broadcast by cells under the access network device, and the TAC corresponds to a service network of the terminal.
35. The method according to claim 31, It is characterized in that The method further comprises: The core network device ignores the ninth information sent by the access network device, where the ninth information includes a single TAC broadcast by a cell under the access network device.
36. A method according to any one of claims 31 to 35, It is characterized in that The method further comprises: The core network device sends eighth information to the access network device, where the eighth information includes location information of the terminal after security decryption processing has been performed by the core network device.
37. A method according to any one of claims 31 to 36, It is characterized in that The method further comprises: The core network device performs a security decryption process on the fifth information, where the security decryption process includes at least one of decryption and integrity verification.
38. A device for reporting location information, applied to a terminal, It is characterized in that include: An acquisition module, used to acquire first information, where the first information is used to instruct the terminal to report the location information of the terminal; A processing module, configured to perform any one of the following based on the first information: Not reporting the location information of the terminal; Reporting the location information of the terminal; The access layer AS security of the terminal is not used or the AS security is not activated.
39. The device according to claim 38, It is characterized in that When the acquisition module acquires the first information from the first cell and the first condition is met, the processing module is further configured to perform at least one of the following: considering the first cell to be a suitable cell; considering the first cell to be a candidate cell for cell selection or reselection; It is considered that the first cell is not prohibited; The first condition includes at least one of the following: The terminal has a first capability; The terminal decides to report the location information of the terminal; The terminal is unwilling to report the location information of the terminal; The location information of the terminal is available.
40. The device according to claim 38, It is characterized in that When the acquisition module acquires the first information from the first cell and the second condition is met, the processing module is further configured to perform at least one of the following: considering that the first cell is not a suitable cell; considering that the first cell is not a candidate cell for cell selection or reselection; deeming the first cell to be barred; Considering that the first cell is prohibited during the first time; deeming that only limited services can be obtained on the first cell; The second condition includes at least one of the following: The terminal does not have the first capability; The terminal decides not to report the location information of the terminal; The terminal is unwilling to report the location information of the terminal; The location information of the terminal is not available.
41. The device according to any one of claims 38 to 40, It is characterized in that In the case where the location information of the terminal is not reported, the processing module is further used to send third information, where the third information is used to indicate at least one of the following: The terminal is unwilling to report the location information of the terminal; The terminal decides not to report the location information of the terminal; The location information of the terminal is not available.
42. A device for reporting location information, applied to access network equipment, It is characterized in that include: A sending module, used for sending first information, where the first information is used for instructing a terminal to report location information of the terminal; The terminal reporting the location information of the terminal includes: reporting the location information of the terminal when AS security of the terminal is not used or AS security is not activated.
43. The device according to claim 42, It is characterized in that It also includes a receiving module, which is used to receive fifth information, where the fifth information is carried by an RRC message, and the fifth information includes the location information of the terminal; The sending module is also used to send the fifth information to the core network device.
44. The device according to claim 42, It is characterized in that It also includes a receiving module, which is used to receive eighth information from the core network device, wherein the eighth information includes the location information of the terminal after the core network device performs security decryption processing, wherein the security decryption processing includes at least one of decryption and integrity verification; Determine the area information where the terminal is located based on the location information of the terminal and the first mapping relationship; The sending module is further used to send the area information where the terminal is located to the core network device.
45. A device for receiving location information, applied to a core network device, It is characterized in that include: A receiving module, configured to receive fifth information from the access network device, wherein the fifth information includes location information of the terminal; The AS security of the terminal is not used or the AS security is not activated.
46. The device according to claim 45, It is characterized in that The receiving module is further used to determine the area information where the terminal is located based on the location information of the terminal and the second mapping relationship.
47. A terminal, It is characterized in that The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 23 are implemented.
48. A network side device, It is characterized in that The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 24 to 37 are implemented.
49. A readable storage medium, It is characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 37 are implemented.