Position information reporting method and apparatus, position information receiving method and apparatus, position information processing method and apparatus, device, and readable storage medium

By using the NAS message mechanism in a non-terrestrial communication network, the terminal device can report location information without AS security, which solves the problem that the terminal device cannot report location information in a non-terrestrial communication network, and realizes the network side's awareness of terminal location, assists mobility management and location verification.

WO2025139976A1PCT designated stage expired Publication Date: 2025-07-03VIVO MOBILE COMM CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/140459
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-26
Filing Date
2024-12-19
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In non-terrestrial communication networks, terminal devices cannot effectively report location information without access layer security (AS security) activation, resulting in the network side being unable to perform accurate mobility management.

Method used

Through the non-access layer (NAS) message mechanism, the terminal device can report location information, including GNSS location information, address information, etc. without AS security, and use NAS messages to send terminal location information to the core network device.

Benefits of technology

It realizes that without AS security, the terminal device can report location information, assist the network side in mobility management and location verification, and improves the network side’s awareness of terminal location.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024140459_03072025_PF_FP_ABST
    Figure CN2024140459_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and in particular to a position information reporting method and apparatus, a position information receiving method and apparatus, a position information processing method and apparatus, a device, and a readable storage medium. The method comprises: a terminal acquires first information; and on the basis of the first information, the terminal sends position information of the terminal to a core network device, wherein the position information of the terminal is comprised in a first NAS message.
Need to check novelty before this filing date? Find Prior Art

Description

Location information reporting, receiving, processing method, device, equipment and readable storage medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese Patent Application No. 202311816191.4 filed in China on December 26, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present application belongs to the field of communication technology, and specifically relates to a method, device, equipment and readable storage medium for reporting, receiving and processing location information. Background Art

[0004] In some scenarios involving the mobility of terminal devices or network devices, such as in non-terrestrial networks (NTNs), it is crucial for the network to know the location information of the terminal, for example, to help the network perform mobility management. Sending location information through Radio Resource Control (RRC) signaling requires access stratum (AS) security. Terminals without AS security are not applicable to the terminal location information reporting mechanism in related technologies. Therefore, this application needs to solve how to implement terminal location information reporting without AS security. Summary of the Invention

[0005] The embodiments of the present application provide a method, apparatus, device, and readable storage medium for reporting, receiving, and processing location information, which can solve the problem of how to enable a terminal to report location information without AS security.

[0006] In a first aspect, a method for reporting location information is provided, comprising:

[0007] The terminal obtains the first information;

[0008] The terminal sends the location information of the terminal to the core network device according to the first information;

[0009] The location information of the terminal is included in the first NAS message.

[0010] In a second aspect, a method for receiving location information is provided, comprising:

[0011] The core network device receives the location information of the terminal from the terminal;

[0012] The location information of the terminal is included in the first NAS message.

[0013] In a third aspect, a method for processing location information is provided, comprising:

[0014] The access network device receives the terminal's location information from the core network device;

[0015] The access network device determines the area information of the terminal according to the location information of the terminal;

[0016] The access network device sends the area information of the terminal to the core network device.

[0017] In a fourth aspect, a location information reporting device is provided, which is applied to a terminal, and the device includes:

[0018] A first acquisition module, configured to acquire first information;

[0019] A first sending module, configured to send the location information of the terminal to a core network device according to the first information;

[0020] The location information of the terminal is included in the first NAS message.

[0021] In a fifth aspect, a location information receiving device is provided, which is applied to a core network device, and the device includes:

[0022] A first receiving module, configured to receive location information of a terminal from the terminal;

[0023] The location information of the terminal is included in the first NAS message.

[0024] In a sixth aspect, a location information processing device is provided, which is applied to an access network device, and the device includes:

[0025] A sixth receiving module, configured to receive location information of the terminal from a core network device;

[0026] A second determining module is used to determine the area information of the terminal according to the location information of the terminal;

[0027] A seventh sending module is used to send the area information of the terminal to the core network device.

[0028] 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.

[0029] According to an eighth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is configured to obtain first information;

[0030] Sending the location information of the terminal to a core network device according to the first information;

[0031] The location information of the terminal is included in the first NAS message.

[0032] 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 are implemented, or the steps of the method described in the third aspect are implemented.

[0033] In a tenth aspect, a network-side device is provided, including a processor and a communication interface;

[0034] Wherein, when the network side device is a core network device, the communication interface is used to receive the location information of the terminal from the terminal;

[0035] The location information of the terminal is included in the first NAS message.

[0036] When the network side device is an access network device, the communication interface is used to receive the location information of the terminal from the core network device;

[0037] The processor is configured to determine area information of the terminal according to the location information of the terminal;

[0038] The communication interface is used to send the area information of the terminal to the core network device

[0039] 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 are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented.

[0040] 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.

[0041] In the thirteenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or the method as described in the second aspect, or the method as described in the third aspect.

[0042] In the fourteenth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the method as described in the first aspect, or the method as described in the second aspect, or the method as described in the third aspect.

[0043] In the embodiment of the present application, the terminal reports its location information to the core network via NAS messages. In this way, even if AS security is not used or activated, the terminal's location information can still be reported via NAS messages to assist the network side in performing processes such as mobility management or UE location verification. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] FIG1a is a block diagram of a wireless communication system applicable to embodiments of the present application;

[0045] Figure 1b is a schematic diagram of a non-terrestrial network architecture based on transparent forwarding;

[0046] FIG2 is a flow chart of a method for reporting location information provided in an embodiment of the present application;

[0047] FIG3 is a flow chart of a method for receiving location information provided in an embodiment of the present application;

[0048] FIG4 is a flow chart of a method for processing location information provided by an embodiment of the present application;

[0049] FIG5a is a schematic diagram of one of the process flow diagrams provided in the embodiments of the present application;

[0050] FIG5b is a second schematic diagram of a flow chart of an embodiment provided in an embodiment of the present application;

[0051] FIG5c is a third schematic diagram of the process flow of an embodiment provided in the embodiment of the present application;

[0052] FIG5 d is a fourth flow chart of an embodiment provided in an embodiment of the present application;

[0053] FIG5e is a fifth flow chart of an embodiment provided in an embodiment of the present application;

[0054] FIG5f is a sixth flow chart of an embodiment provided in an embodiment of the present application;

[0055] FIG5g is a seventh flow chart of an embodiment provided in the present application;

[0056] FIG5h is an eighth flow chart of an embodiment provided in the present application;

[0057] FIG6 is a schematic diagram of the structure of a location information reporting device provided in an embodiment of the present application;

[0058] FIG7 is a schematic structural diagram of a position information receiving device provided in an embodiment of the present application;

[0059] FIG8 is a schematic diagram of the structure of a position information processing device provided in an embodiment of the present application;

[0060] FIG9 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0061] FIG10 is a schematic diagram of the terminal structure provided in an embodiment of the present application;

[0062] FIG11 is a schematic diagram of a network side device structure according to an embodiment of the present application;

[0063] FIG12 is a second schematic diagram of the network side device structure provided in an embodiment of the present application. DETAILED DESCRIPTION

[0064] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0065] The terms "first", "second", etc. in this 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 the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0066] The term "indication" in this application can be either 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, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0067] 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 example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.

[0068] FIG1a shows a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle user equipment (VUE), a ship-borne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or 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 called 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 (WLAN) access point (AS) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), 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.

[0069] 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 (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application server discovery function (EASDF), unified data management (UDM), unified data storage (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BNSF), network access function (UE ... 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.

[0070] To better understand the technical solution of this application, the following contents are first introduced:

[0071] About NTN

[0072] Non-terrestrial networks refer to networks or network segments that use satellite or unmanned aircraft system (UAS) platforms for transmission. Compared with terrestrial communication systems, satellite-based non-terrestrial communication systems have a wider coverage area. Typical applicable scenarios include situations where ground base stations cannot be built or are damaged, such as continuous coverage in remote mountainous areas, deserts, oceans, and forests, and emergency communications when ground base stations are damaged due to natural disasters.

[0073] Satellites: including Low Earth Orbiting (LEO) satellites, Medium Earth Orbiting (MEO) satellites, Geostationary Earth Orbiting (GEO) satellites and Highly Elliptical Orbiting (HEO) satellites.

[0074] Typical scenarios of non-terrestrial networks include transparent forwarding, where the satellite acts as a forwarding relay. As shown in Figure 1b, the link between the satellite and the terminal is the service link, and the link between the satellite and the ground base station is the feedback link.

[0075] Coarse UE location reporting

[0076] The 3rd Generation Partnership Project (3GPP) supports bandwidth reduced low complexity (BL) UE, UE in Coverage Enhancement (UE inCE) and narrowband Internet of Things (NB-IoT) UE to access the NTN, where BL UE and UE in enhanced coverage are collectively referred to as enhanced Machine-Type Communication (eMTC) terminals.

[0077] When a terminal accesses the network through a cell, the radio access network determines the tracking area where the terminal is located based on the selected network information reported by the terminal, and informs the core network of this information so that the core network can perform mobility management. In satellite communication systems, a cell provides multiple tracking area codes (TACs) for each network supported by the cell. When a terminal accesses the network through a cell, the radio access network cannot determine the tracking area where the terminal is located, and thus cannot provide accurate tracking area information to the core network, which is not conducive to the core network's mobility management. Therefore, the terminal is introduced to report location information to the radio access network, so that the Evolved Universal Mobile Telecommunications System Terrestrial Radio Access Network (E-UTRAN) determines the tracking area (TA) and mapped cell ID of the terminal based on the terminal's reported location information, and indicates this information to the core network so that the core network can perform mobility management.

[0078] For eMTC terminals, coarse UE location reporting is supported. The terminal can report its location in the following two ways:

[0079] Measurement reporting: If the measurement report of the terminal is triggered and the reporting configuration corresponding to the measurement ID corresponding to the measurement report is configured with coarseLocationReq, the terminal includes coarseLocationInfo in the measurement report.

[0080] UE information procedure: If the UEInformationRequest message received by the terminal includes coarseLocationReq, the terminal includes coarseLocationInfo in the UEInformationResponse message.

[0081] In NTN, it is crucial for the network to know the location information of the terminal, for example, to assist the network in mobility management. Since sending location information via RRC signaling requires AS security, and NB-IoT devices with support for CP CIoT EPS Optimization only do not have AS security, and considering user privacy concerns, the current mechanism for terminals to report location information is only applicable to eMTC UEs, not NB-IoT UEs. In addition, allowing the network to obtain the terminal's location information as early as possible (for example, when the initial connection is established) is also helpful for the network to determine whether to allow services to the terminal. However, AS security is not activated before the initial connection is established, and reporting location information before the initial connection is established is currently not supported.

[0082] Therefore, how to support the terminal to report location information in the absence of AS security is a problem that needs to be solved. It should be noted that the problem of how the terminal reports location information in the absence of AS security is not limited to a specific terminal type, and the problem needs to be solved for all existing terminal types.

[0083] The method provided in the embodiments of the present application is described in detail below through some embodiments and their application scenarios in conjunction with the accompanying drawings.

[0084] Referring to FIG. 2 , an embodiment of the present application provides a method for reporting location information, which is executed by a terminal and includes:

[0085] Step 201: The terminal obtains first information;

[0086] Step 202: The terminal sends the location information of the terminal to the core network device according to the first information;

[0087] The location information of the terminal is included in a first non-access stratum (NAS) message.

[0088] The above-mentioned first information may be indication information received by the terminal, used to instruct the terminal to report location information, or the above-mentioned first information may be capability information of the terminal itself, used to determine whether the terminal has the capability to report location information, or the above-mentioned first information may be type information of the terminal itself, used to determine the type of the terminal.

[0089] The location information of the terminal may specifically be Global Navigation Satellite System (GNSS) location information.

[0090] Optionally, the location information of the terminal includes at least one of the following types:

[0091] (1) GNSS position, such as longitude and latitude;

[0092] (2) GNSS position of specified accuracy, such as imprecise latitude and longitude;

[0093] (3) Address information (e.g., a certain street, a certain building, a certain square, etc.);

[0094] (4) Other information that can represent the geographical location of the terminal.

[0095] In the embodiment of the present application, the terminal reports its location information to the core network via NAS messages. In this way, even if AS security is not used or activated, the terminal's location information can still be reported via NAS messages to assist the network side in performing processes such as mobility management or UE location verification.

[0096] In one possible implementation, the first information includes at least one of the following:

[0097] (1) First indication information: The first indication information is used to instruct the terminal to report its location information. The first indication information is received by the terminal from the core network device via a second NAS message. That is, when the core network device instructs the terminal to report its location information via the second NAS message, the terminal reports its location information via the first NAS message. Optionally, the first indication information may also indicate the accuracy of the location information reported by the terminal, such as coarse granularity or fine granularity.

[0098] (2) First capability information: The first capability information is used to indicate whether the terminal supports the ability to report the terminal's location information through a NAS message; that is, when the terminal has the ability to report the location information through a NAS message (in this case, no instruction from the core network is required), the terminal reports the location information through the first NAS message.

[0099] (3) First terminal type information: The first terminal type information is used to indicate that the terminal is an NB-IOT terminal. That is, when the terminal is specifically an NB-IOT terminal (in this case, no indication from the core network is required), the terminal reports the location information through the first NAS message.

[0100] The above (1) to (3) clarify the circumstances under which the terminal can report location information to the core network through NAS messages.

[0101] In one possible implementation, the first NAS message includes any one of the following:

[0102] (1) Attach complete message;

[0103] (2) Registration complete message;

[0104] (3) Service request message (service request);

[0105] (4) Packet Data Network Connection (PDN) establishment request message;

[0106] (5) Protocol Data Unit (PDU) session establishment request message;

[0107] (6) A dedicated NAS message for reporting the terminal's location information, that is, constructing a new NAS message dedicated to reporting the terminal's location information.

[0108] By carrying the location information of the terminal through the interactive messages (1) to (6) above, the reporting of the location information is completed in the interactive process corresponding to the above messages.

[0109] In a possible implementation manner, the second NAS message includes any one of the following:

[0110] (1) Attach request accept message (attach accept);

[0111] (2) Registration request acceptance message (registration accept);

[0112] (3) A dedicated NAS message for instructing the terminal to report location information, that is, constructing a new NAS message dedicated to instructing the terminal to report location information.

[0113] By carrying the instruction information for instructing the terminal to report the terminal's location information through the interaction messages (1) to (3) above, the instruction for the terminal to report the terminal's location information is completed in the interaction process corresponding to the above messages.

[0114] In a possible implementation, when the first information is the first indication information, the terminal sends the first NAS message to the core network device according to the first information, including:

[0115] (1) After receiving the first indication information, the terminal determines whether to agree to report the terminal's location information, or whether the terminal's location information is valid, or whether the terminal supports the capability of reporting the terminal's location information through a NAS message;

[0116] (2) When it is determined that the user of the terminal agrees to report the terminal's location information, or when it is determined that the terminal's location information is valid, or when the terminal supports the capability of reporting the terminal's location information through a NAS message, the terminal's location information is sent to the core network device.

[0117] In an embodiment of the present application, after the terminal receives the indication information sent by the core network to instruct the terminal to report the terminal's location information, the terminal needs to first determine whether its own user agrees to report the location information, or whether its own location information is valid, or whether the terminal supports the ability to report the terminal's location information through a NAS message. When it is determined that the user agrees to report the terminal's location information, or that the terminal's location information is valid, the terminal reports the location information through a first NAS message.

[0118] In a possible implementation, after receiving the first indication information, the terminal determines whether to agree to report the terminal's location information, or determines whether the terminal's location information is valid, including:

[0119] After receiving the first indication information, the terminal determines at least one of the following based on the second information:

[0120] (1) Whether to agree to report the terminal's location information;

[0121] (2) Whether the terminal's location information is valid;

[0122] (3) Whether the terminal supports the ability to report the terminal's location information through NAS messages;

[0123] The second information is used to indicate whether the user of the terminal agrees to report the location information of the terminal, or to indicate the validity of the location information of the terminal, or to indicate whether the terminal supports the capability of reporting the location information of the terminal through a NAS message.

[0124] In one possible implementation, the method further includes:

[0125] When the second information indicates that the user of the terminal does not agree to report the location information of the terminal, or indicates that the location information of the terminal is invalid, or the terminal does not support the ability to report the location information of the terminal through a NAS message, sending the second indication information to the core network device;

[0126] The second indication information is used to instruct the terminal not to report the location information of the terminal or to refuse to report the location information of the terminal.

[0127] When the user of the terminal does not agree to report the location information, or the current location information is unavailable or invalid, or the terminal does not support the ability to report the terminal's location information through a NAS message, the terminal does not send the UE's location information, and the terminal may send an indication message to the core network that the terminal does not report the terminal's location information;

[0128] In a possible implementation manner, the second information is carried in the first NAS message.

[0129] Optionally, the second indication information may further include the reason why the terminal does not report the location information, such as privacy issues, invalid location or unavailable location.

[0130] In one possible implementation, the method further includes:

[0131] The terminal sends a first request message to the core network device, where the first request message includes the first capability information or the second capability information;

[0132] The second capability information is used to indicate that the terminal does not support the capability of reporting the terminal's location information through a NAS message, and the first request message is used to request attachment or registration.

[0133] The terminal can send its ability to support or not support reporting the terminal's location information through NAS messages to the core network through a request message during the attachment / registration request phase. The core network can decide whether to send the first NAS message to instruct the terminal to report the location information based on the terminal's capability.

[0134] Referring to Figure 3, an embodiment of the present application provides a method for receiving location information. The execution subject of the method is a core network device, such as an MME or AMF. The embodiment of the present application does not limit the type of core network device, including:

[0135] Step 301: The core network device receives the terminal's location information from the terminal;

[0136] The location information of the terminal is included in the first NAS message.

[0137] Optionally, the core device receives the location information of the terminal through the first NAS message, which can be executed after the core network instructs the terminal to report the location information through the NAS message, or the core device does not instruct the terminal, and the terminal actively reports the location information to the core device based on its own capabilities or type.

[0138] In a possible implementation, before the core network device receives the location information of the terminal from the terminal, the method further includes:

[0139] The core network device sends first indication information to the terminal;

[0140] The first indication information is included in the second NAS message, and the first indication information is used to instruct the terminal to report the location information of the terminal.

[0141] The core network instructs the terminal to report the location information through the second NAS message. After receiving the instruction, the terminal reports the location information to the core network device through the first NAS message.

[0142] In a possible implementation, before the core network device receives the location information of the terminal from the terminal, the method further includes:

[0143] The core network device receives first capability information from the terminal, where the first capability information is used to indicate a capability of the terminal to support reporting the terminal's location information through a NAS message.

[0144] In a possible implementation manner, the first capability information is carried in at least one of the following messages:

[0145] (1) Attach Request message;

[0146] (2) Registration request message;

[0147] (3) A dedicated NAS message for sending the first capability information, that is, constructing a new NAS message dedicated to reporting the first capability information.

[0148] By carrying the first capability information in the interaction messages (1) to (3) above, the reporting of the first capability information is completed in the interaction process corresponding to the above messages.

[0149] In one possible implementation, the method further includes:

[0150] The core network device sends the first indication information to the terminal according to at least one of the following:

[0151] (1) first capability information, the first capability information is used to indicate the terminal's ability to support reporting of the terminal's location information through a NAS message;

[0152] (2) Terminal access type: The terminal access type includes NB-IOT.

[0153] In one possible implementation, the first NAS message includes any one of the following:

[0154] (1) Attach complete message;

[0155] (2) Registration complete message;

[0156] (3) Service request message (service request);

[0157] (4) PDN establishment request message;

[0158] (5) PDU session establishment request message;

[0159] (6) A dedicated NAS message for reporting the terminal's location information, that is, constructing a new NAS message dedicated to reporting the terminal's location information.

[0160] By carrying the location information of the terminal through the interactive messages (1) to (6) above, the reporting of the location information is completed in the interactive process corresponding to the above messages.

[0161] In a possible implementation manner, the second NAS message includes any one of the following:

[0162] (1) Attach request accept message (attach accept);

[0163] (2) Registration request acceptance message (registration accept);

[0164] (3) A dedicated NAS message for instructing the terminal to report location information, that is, constructing a new NAS message dedicated to instructing the terminal to report location information.

[0165] By carrying the instruction information for instructing the terminal to report the terminal's location information through the interaction messages (1) to (3) above, the instruction for the terminal to report the terminal's location information is completed in the interaction process corresponding to the above messages.

[0166] In a possible implementation, after the core network device sends the second NAS message to the terminal, the method further includes:

[0167] The core network device receives second indication information from the terminal;

[0168] The second indication information is used to instruct the terminal not to report the location information of the terminal.

[0169] The terminal side determines whether to report the location information based on whether its own user agrees or whether the current location information is valid. When it is determined not to report the location information, the terminal instructs the core network device not to report the terminal's location information.

[0170] In one possible implementation, the method further includes:

[0171] The core network device determines the area information of the terminal according to the mapping relationship between the terminal's location information and the pre-configured area information.

[0172] In the case where the core network device receives the location information of the terminal, the core network device may determine the area information of the terminal based on a mapping relationship between the location information of the terminal and pre-configured area information.

[0173] The terminal area information may include at least one of the following:

[0174] (1) The Tracking Area Code (TAC) or Tracking Area Identity (TAI) corresponding to the terminal's location;

[0175] (2) The mapped Cell ID corresponding to the terminal's location, i.e., the Cell ID corresponding to the fixed ground area;

[0176] (3) The Cell Global Identity (CGI) corresponding to the terminal's location.

[0177] The above mapping relationship may include at least one of the following:

[0178] (1) The mapping relationship between the mapped Cell ID and the geographical area;

[0179] (2) the mapping relationship between TAC and geographical areas;

[0180] (3) The mapping relationship between TAI and geographical regions;

[0181] (4) The mapping relationship between CGI and geographical areas;

[0182] The mapping relationship may be pre-configured (eg, depending on the operator's policy) or may be configured based on implementation.

[0183] In one possible implementation, the method further includes:

[0184] (1) The core network device sends the terminal's location information to the access network device;

[0185] (2) The core network device receives the terminal's area information from the access network device.

[0186] The core network device sends the terminal's location information to the access network device, which determines the terminal's area information. The access network device then sends the terminal's area information to the core network device.

[0187] In a possible implementation, the core network device sends the location information of the terminal to the access network device, including:

[0188] (1) The core network device receives third information from the access network device, where the third information is used to indicate whether the access network device supports receiving or processing the terminal's location information;

[0189] (2) When the third information is used to indicate that the access network device supports receiving or processing the location information of the terminal, the core network device sends the location information of the terminal to the access network device.

[0190] The access network device can indicate to the core network device whether it supports receiving or processing the terminal's location information. When the access network device supports receiving or processing the terminal's location information, the core network device sends the terminal's location information to the access network device.

[0191] In one possible implementation, the method further includes:

[0192] When the core network device receives the second indication information from the terminal, or the third information is used to indicate that the access network device does not support receiving or processing the location information of the terminal, the core network device performs at least one of the following:

[0193] (1) Obtain the terminal's location information through the terminal's NAS process or the terminal's positioning process.

[0194] (2) Rejecting the NAS request process of the terminal, which may specifically include rejecting the terminal's registration request, attach request, PDN establishment request, PDU session establishment request, service request, etc.

[0195] (3) De-attach terminal;

[0196] (4) Go to the registration terminal;

[0197] In the case where the aforementioned terminal does not report location information to the core network device or the access network device does not support receiving or processing the terminal's location information, that is, when the core network cannot obtain the terminal location information in the manner described above, the core network device executes the terminal positioning process to obtain the UE location information, or the core network device continues to execute the subsequent NAS process, waits for the subsequent AS layer to establish security, and then obtains the UE's location information through RAN.

[0198] In one possible implementation, the method further includes:

[0199] (1) When it is determined based on the terminal's area information that the current area where the terminal is located does not allow communication on the current Public Land Mobile Network (PLMN), the core network device executes the NAS request rejection and release process;

[0200] (2) When it is determined based on the area information of the terminal that the current area where the terminal is located allows communication in the current PLMN, the core network device executes the NAS request processing procedure.

[0201] The core network equipment performs the terminal location verification process and NAS processing operations after location verification based on the terminal area information obtained and in accordance with regulatory requirements.

[0202] Referring to FIG4 , an embodiment of the present application provides a location information processing method. The method is performed by an access network device, such as an eNB or gNB. The embodiment of the present application does not limit the type of access network device, including:

[0203] Step 401: The access network device receives the terminal's location information from the core network device;

[0204] Step 402: The access network device determines the terminal's area information based on the terminal's location information;

[0205] Step 403: The access network device sends the terminal's area information to the core network device.

[0206] The core network device sends the terminal's location information to the access network device, which determines the terminal's area information. The access network device then sends the terminal's area information to the core network device.

[0207] In a possible implementation, the access network device receives the location information of the terminal from the core network device, including:

[0208] (1) The access network device sends third information to the core network device, where the third information is used to indicate whether the access network device supports receiving or processing the terminal's location information;

[0209] (2) When the third information is used to indicate that the access network device supports receiving or processing the location information of the terminal, the access network device receives the location information of the terminal from the core network device.

[0210] The access network device can indicate to the core network device whether it supports receiving or processing the terminal's location information. When the access network device supports receiving or processing the terminal's location information, the core network device sends the terminal's location information to the access network device.

[0211] The technical solution of the present application is described below in conjunction with specific embodiments. It should be noted that in the following embodiments, the access network device is eNB / gNB and the core network device is MME / AMF as an example.

[0212] Embodiment 1: The UE performs UE location reporting according to the first information;

[0213] Referring to FIG5a , in one embodiment, the first information is location reporting indication information sent by the core network:

[0214] 1. The UE sends an attach request or registration request to the MME / AMF.

[0215] 2. The MME / AMF carries first information in the Attach Accept or Registration Accept message, where the first information instructs the UE to report UE location information. The first information may also indicate the accuracy of the UE location information reported by the UE, such as coarse granularity or fine granularity. The UE location information includes at least one of the following types:

[0216] GNSS position, such as longitude and latitude;

[0217] GNSS position of specified accuracy, such as imprecise latitude and longitude;

[0218] Address information (such as a certain street, a certain building, a certain square, etc.);

[0219] Other information that can express the geographical location of the UE;

[0220] The first information also includes an instruction for the UE to carry the UE location information in subsequent NAS messages.

[0221] 3. The UE receives the registration accept / attach accept message, and sends the UE location information to the MME and AMF according to the instruction of the UE to report the UE location information in the first information. The specific information of the UE location information can also be determined according to the accuracy indication of the first information.

[0222] Referring to FIG. 5 b , one implementation manner is that after the UE obtains the first information sent by the network, the UE carries the UE location information in a subsequent NAS message.

[0223] One implementation method is that the UE sends the UE location information to the MME / AMF based on the first information received in the early stage during the subsequent service request process.

[0224] 1-3 are the same as Figure 5a;

[0225] 4-5: UE enters connected state from idle state;

[0226] 6: The UE carries the UE location information in the service request message according to the first information of the network (instructing the UE to report the UE location information).

[0227] Referring to Figure 5c, in one implementation mode, the first information is the NAS location reporting capability of the UE and / or the type of the UE includes NB-IOT device, eMTC device, etc. This method does not depend on whether the UE has received the UE location reporting instruction from the network. As long as the UE belongs to a type such as NB-IOT device, eMTC device, or the UE has the capability of performing UE location reporting through NAS messages, it reports its own location information through NAS messages.

[0228] One implementation method is that the UE carries the UE location information to the MME / AMF in the UE attach or registration complete message when registering.

[0229] As shown in Figure 5c, the UE determines that it has NAS location reporting capability or is a UE of the type NB-IOT device. The UE reports the UE location information to the core network (MME, AMF). One implementation method is that the UE carries the UE location information to the MME / AMF in an attach or registration complete message. The UE location information includes:

[0230] GNSS location information;

[0231] Address information;

[0232] Other information that can represent the UE location.

[0233] Referring to FIG. 5 d , another implementation manner is that the UE carries the UE location information in the service request message.

[0234] When the UE enters the connected state from the idle state, the UE carries the UE location information in the service request message.

[0235] The UE location information includes:

[0236] GNSS location information;

[0237] Address information;

[0238] Other information that can represent the UE location.

[0239] Embodiment 2: The core network sends the first information based on the NAS location reporting capability of the UE.

[0240] See Figure 5e:

[0241] 1. The UE carries information about its capability to report its location via NAS in the registration / attach request.

[0242] 2. The MME / AMF determines to send the first information (same as in Example 1, including:

[0243] a) The UE supports the capability of NAS to report the UE location, and the MME / AMF sends the first information to the UE.

[0244] b) The UE does not support the NAS capability of reporting the UE location, the MME / AMF does not send the first information to the UE, the AMF / MME executes the positioning process including the UE to obtain the UE location information, or the AMF / MME continues to execute subsequent NAS processes and waits for the subsequent AS layer to establish security before obtaining the UE location information through the RAN.

[0245] 3. The UE sends the UE location information to the MME / AMF.

[0246] Example 3: Core network processing of UE location

[0247] In one implementation, the core network determines the area information of the UE based on the UE location information and the first mapping relationship, where the area information of the terminal includes:

[0248] The TAC / TAI where the terminal is located;

[0249] The mapped Cell ID where the terminal is located, that is, the Cell ID corresponding to the fixed ground area;

[0250] The CGI described in the terminal.

[0251] The first mapping relationship includes at least one of the following:

[0252] The mapping relationship between the mapped Cell ID and the geographical area;

[0253] The mapping relationship between TAC and geographical areas;

[0254] The mapping relationship between TAI and geographical areas;

[0255] The mapping relationship between CGI and geographical areas;

[0256] The first mapping relationship may be pre-configured (eg, depending on an operator's policy) or may be configured based on implementation.

[0257] Referring to Figure 5f, one implementation method is that if the MME / AMF does not configure the UE location information and the first mapping relationship, the second UE location information is sent to the RAN (eNB / gNB) through the S1 / N2 message to request the RAN to return the UE area information. The RAN determines the UE area information based on the second UE location information, and the RAN returns the UE area information.

[0258] 1. The MME / AMF sends the second UE location information via an S1 / N2 message to request the RAN to return the UE area information. The second UE location information is determined based on the UE location information reported by the UE, including at least one of the following:

[0259] a) GNSS location information;

[0260] b) Address information;

[0261] c) Other information that can represent the UE location.

[0262] 2. The RAN receives the second UE location information and sends the UE area information to the MME and AMF. The UE area information includes at least one of the following:

[0263] a) TAC / TAI where the terminal is located;

[0264] b) The mapped Cell ID where the terminal is located, that is, the Cell ID corresponding to the fixed ground area;

[0265] c) CGI described by the terminal.

[0266] Referring to Figure 5g, another implementation is that the MME / AMF sends the second UE location information to the RAN based on the indication that the RAN is capable of receiving and / or processing the UE location information.

[0267] 1. The RAN sends indication information, where the indication information is used to indicate the capability of the RAN to receive and / or process the UE location information. The indication information may be carried in the NG setup request.

[0268] 2. Based on the RAN's ability to receive and / or process the UE location information, the MME / AMF sends the second UE location information to the RAN to request the UE's area information.

[0269] a) The RAN supports receiving and / or processing the UE location information, and the MME / AMF sends the second UE location information to the RAN;

[0270] b) The RAN does not support receiving and / or processing the UE location information, the MME / AMF does not send the second UE location information to the RAN, and the AMF / MME further performs a positioning procedure for the UE to obtain the UE location information, or the AMF / MME continues to perform subsequent NAS procedures and waits for the subsequent AS layer to establish security before obtaining the UE location information through the RAN;

[0271] 3. The RAN generates the UE area information based on the second UE location information and sends the area information to the AMF / MME.

[0272] Example 4: Operations after the core network obtains the UE's area information;

[0273] The MME / AMF obtains the UE's area information according to the second and third embodiments and performs the UE's location verification process and post-location verification NAS processing operations according to regulatory requirements, including:

[0274] The UE's current location does not allow communication in the current PLMN, and the NAS request rejection and release process is performed;

[0275] The UE's current location area allows it to communicate in the current PLMN and execute subsequent NAS requests.

[0276] Embodiment 5: The UE further determines whether to report the UE location information based on the second information and notifies the network side.

[0277] See Figure 5h:

[0278] Steps 1-2 are the same as in Example 1;

[0279] Step 3: The UE further determines to report the UE location information based on the second information, where the second information includes at least one of the following:

[0280] Whether the UE user agrees to report the UE location information;

[0281] Whether the UE's current location information is available or valid.

[0282] One implementation manner is to report the UE location information when the UE user agrees to report the UE location information, and send the UE location information in step 4.

[0283] One implementation manner is that the current location information of the UE is valid or available, the location information of the UE is reported, and the location information of the UE is sent in step 4.

[0284] In one embodiment, if the UE user does not agree to report the UE location information, or the current location information of the UE is unavailable or invalid, the UE location information and / or the UE location non-reporting indication information are not sent in step 4, and the reason for not neglecting the UE location is also included, including at least one of the following:

[0285] For example, due to UE privacy issues, the UE location is not available.

[0286] After step 4, the MME / AMF receives the UE location not reported information from the UE, and the MME / AMF performs the following operations:

[0287] Continue to execute the subsequent NAS process;

[0288] Initiate the UE positioning process.

[0289] 6 , an embodiment of the present application provides a location information reporting device, which is applied to a terminal. The device includes:

[0290] A first acquisition module 601 is used to acquire first information;

[0291] A first sending module 602 is configured to send the location information of the terminal to a core network device according to the first information;

[0292] The location information of the terminal is included in the first NAS message.

[0293] Optionally, the first information includes at least one of the following:

[0294] first indication information, where the first indication information is used to instruct the terminal to report location information of the terminal, and the first indication information is received by the terminal from the core network device through a second NAS message;

[0295] first capability information, where the first capability information is used to indicate a capability of the terminal to support reporting the location information of the terminal through a NAS message;

[0296] The first terminal type information is used to indicate that the type of the terminal is a narrowband Internet of Things (NB-IOT) terminal.

[0297] Optionally, the first NAS message includes any one of the following:

[0298] Attachment completion message;

[0299] Registration completion message;

[0300] Service request message;

[0301] Packet data network connection PDN establishment request message;

[0302] Protocol Data Unit PDU session establishment request message;

[0303] Dedicated NAS message for reporting terminal location information;

[0304] The second NAS message includes any one of the following:

[0305] Attach request accept message;

[0306] Registration request acceptance message;

[0307] A dedicated NAS message used to instruct the terminal to report the location information.

[0308] Optionally, when the first information is the first indication information, the first sending module is specifically configured to:

[0309] After receiving the first indication information, determining whether to agree to report the location information of the terminal, or determining whether the location information of the terminal is valid, or whether the terminal supports the capability of reporting the location information of the terminal through a NAS message;

[0310] When it is determined that the user of the terminal agrees to report the location information of the terminal, or when it is determined that the location information of the terminal is valid, or when the terminal supports the capability of reporting the location information of the terminal through a NAS message, the location information of the terminal is sent to the core network device.

[0311] Optionally, the first sending module is specifically configured to:

[0312] After receiving the first indication information, determine at least one of the following based on the second information:

[0313] Whether to agree to report the location information of the terminal;

[0314] Whether the location information of the terminal is valid;

[0315] Whether the terminal supports the capability of reporting the location information of the terminal through NAS messages;

[0316] The second information is used to indicate whether the user of the terminal agrees to report the location information of the terminal, or to indicate the validity of the location information of the terminal, or to indicate whether the terminal supports the capability of reporting the location information of the terminal through a NAS message.

[0317] Optionally, the device further comprises:

[0318] a second sending module, configured to send second indication information to a core network device when the second information indicates that the user of the terminal does not agree to report the location information of the terminal, or indicates that the location information of the terminal is invalid, or the terminal does not support the capability of reporting the location information of the terminal through a NAS message;

[0319] The second indication information is used to instruct the terminal not to report the location information of the terminal or to refuse to report the location information of the terminal.

[0320] Optionally, the second information is carried in the first NAS message.

[0321] Optionally, the device further comprises:

[0322] A third sending module is configured to send a first request message to the core network device, where the first request message includes the first capability information or the second capability information;

[0323] The second capability information is used to indicate that the terminal does not support the capability of reporting the location information of the terminal through a NAS message, and the first request message is used to request attachment or registration.

[0324] 7 , an embodiment of the present application provides a device for receiving location information, which is applied to a core network device. The device includes:

[0325] A first receiving module 701 is configured to receive location information of a terminal from the terminal;

[0326] The location information of the terminal is included in the first NAS message.

[0327] Optionally, the device further comprises:

[0328] A fourth sending module, configured to send first indication information to the terminal before the core network device receives the location information of the terminal from the terminal;

[0329] The first indication information is included in the second NAS message, and the first indication information is used to instruct the terminal to report the location information of the terminal.

[0330] Optionally, the device further comprises:

[0331] The second receiving module is used to receive first capability information from the terminal before the core network device receives the location information of the terminal from the terminal, where the first capability information is used to indicate the ability of the terminal to support reporting the location information of the terminal through a NAS message.

[0332] Optionally, the first capability information is carried in at least one of the following messages:

[0333] Attach request message;

[0334] Registration request message;

[0335] A dedicated NAS message used to send the first capability information.

[0336] Optionally, the device further comprises:

[0337] A fifth sending module is used to send first indication information to the terminal according to at least one of the following: first capability information, wherein the first capability information is used to indicate the ability of the terminal to support reporting the location information of the terminal through a NAS message; the access type of the terminal, wherein the access type of the terminal includes NB-IOT.

[0338] Optionally, the first NAS message includes any one of the following:

[0339] Attachment completion message;

[0340] Registration completion message;

[0341] Service request message;

[0342] PDN establishment request message;

[0343] PDU session establishment request message;

[0344] Dedicated NAS message for reporting terminal location information;

[0345] The second NAS message includes any one of the following:

[0346] Attach request accept message;

[0347] Registration request acceptance message;

[0348] A NAS dedicated message carrying the second indication.

[0349] Optionally, the device further comprises:

[0350] A third receiving module is configured to receive second indication information from the terminal after the core network device sends the first indication information to the terminal;

[0351] The second indication information is used to instruct the terminal not to report the location information of the terminal.

[0352] Optionally, the device further comprises:

[0353] The first determining module is configured to determine the area information of the terminal according to a mapping relationship between the location information of the terminal and the pre-configured area information.

[0354] Optionally, the device further comprises:

[0355] A sixth sending module, configured to send the location information of the terminal to the access network device;

[0356] The fourth receiving module is configured to receive the area information of the terminal from the access network device.

[0357] Optionally, the sixth sending module is specifically configured to:

[0358] receiving third information from the access network device, where the third information is used to indicate whether the access network device supports receiving or processing the location information of the terminal;

[0359] In a case where the third information is used to indicate that the access network device supports receiving or processing the location information of the terminal, the location information of the terminal is sent to the access network device.

[0360] Optionally, the device further comprises:

[0361] a fifth receiving module, configured to, when the core network device receives the second indication information from the terminal, or when the third information is used to indicate that the access network device does not support receiving or processing the location information of the terminal, perform at least one of the following:

[0362] Acquiring the location information of the terminal through the NAS process of the terminal or the positioning process of the terminal;

[0363] rejecting the NAS request process of the terminal;

[0364] detaching the terminal;

[0365] Go to register the terminal.

[0366] Optionally, the device further comprises:

[0367] Execution module, used to:

[0368] When it is determined according to the area information of the terminal that the current area where the terminal is located does not allow communication in the current PLMN, executing a rejection and release process of the NAS request;

[0369] or,

[0370] When it is determined according to the area information of the terminal that the current area where the terminal is located allows communication in the current PLMN, a NAS request processing procedure is performed.

[0371] 8 , an embodiment of the present application provides a location information processing device, which is applied to an access network device. The device includes:

[0372] The sixth receiving module 801 is configured to receive the location information of the terminal from the core network device;

[0373] A second determining module 802 is configured to determine area information of the terminal according to the location information of the terminal;

[0374] The seventh sending module 803 is configured to send the area information of the terminal to the core network device.

[0375] Optionally, the sixth receiving module is specifically configured to:

[0376] Sending third information to the core network device, where the third information is used to indicate whether the access network device supports receiving or processing the location information of the terminal;

[0377] In a case where the third information is used to indicate that the access network device supports receiving or processing the location information of the terminal, the location information of the terminal is received from the core network device.

[0378] The apparatus in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device may be a terminal, or may be another device other than a terminal. For example, the terminal may include but is not limited to the types of terminal 11 listed above, and the other device may be a server, a network attached storage (NAS), etc., which is not specifically limited in the embodiments of the present application.

[0379] The device provided in the embodiment of the present application can implement each process implemented in the method embodiments of Figures 2 to 5h and achieve the same technical effect. To avoid repetition, it will not be described here.

[0380] As shown in Figure 9, an embodiment of the present application further provides a communication device 900, including a processor 901 and a memory 902. The memory 902 stores a program or instruction that can be run on the processor 901. For example, when the communication device 900 is a terminal, the program or instruction is executed by the processor 901 to implement the various steps of the above-mentioned method embodiment and can achieve the same technical effect. When the communication device 900 is a network-side device, the program or instruction is executed by the processor 901 to implement the various steps of the above-mentioned method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0381] The present application also provides a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps in the above-described terminal-side method embodiment. This terminal embodiment corresponds to the above-described terminal-side method embodiment, and each implementation process and implementation method of the above-described method embodiment can be applied to this terminal embodiment and achieve the same technical effect. Specifically, Figure 10 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[0382] The terminal 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009 and at least some of the components of the processor 1010.

[0383] Those skilled in the art will appreciate that the terminal 1000 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1010 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG10 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.

[0384] It should be understood that in an embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 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 an operating stick, which will not be repeated here.

[0385] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1001 may transmit the data to the processor 1010 for processing. Furthermore, the RF unit 1001 may send uplink data to the network-side device. Typically, the RF unit 1001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0386] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 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, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1009 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 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0387] Processor 1010 may include one or more processing units. Optionally, processor 1010 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1010.

[0388] The processor 1010 is configured to obtain first information;

[0389] Processor 1010, configured to send the location information of the terminal to a core network device according to the first information;

[0390] The location information of the terminal is included in the first NAS message.

[0391] Optionally, the first information includes at least one of the following:

[0392] first indication information, where the first indication information is used to instruct the terminal to report location information of the terminal, and the first indication information is received by the terminal from the core network device through a second NAS message;

[0393] first capability information, where the first capability information is used to indicate a capability of the terminal to support reporting the location information of the terminal through a NAS message;

[0394] The first terminal type information is used to indicate that the type of the terminal is a narrowband Internet of Things (NB-IOT) terminal.

[0395] Optionally, the first NAS message includes any one of the following:

[0396] Attachment completion message;

[0397] Registration completion message;

[0398] Service request message;

[0399] Packet data network connection PDN establishment request message;

[0400] Protocol Data Unit PDU session establishment request message;

[0401] Dedicated NAS message for reporting terminal location information;

[0402] The second NAS message includes any one of the following:

[0403] Attach request accept message;

[0404] Registration request acceptance message;

[0405] A dedicated NAS message used to instruct the terminal to report the location information.

[0406] Optionally, when the first information is the first indication information, the processor 1010 is specifically configured to:

[0407] After receiving the first indication information, determining whether to agree to report the location information of the terminal, or determining whether the location information of the terminal is valid, or whether the terminal supports the capability of reporting the location information of the terminal through a NAS message;

[0408] When it is determined that the user of the terminal agrees to report the location information of the terminal, or when it is determined that the location information of the terminal is valid, or when the terminal supports the capability of reporting the location information of the terminal through a NAS message, the location information of the terminal is sent to the core network device.

[0409] Optionally, the processor 1010 is specifically configured to:

[0410] After receiving the first indication information, determine at least one of the following based on the second information:

[0411] Whether to agree to report the location information of the terminal;

[0412] Whether the location information of the terminal is valid;

[0413] Whether the terminal supports the capability of reporting the location information of the terminal through NAS messages;

[0414] The second information is used to indicate whether the user of the terminal agrees to report the location information of the terminal, or to indicate the validity of the location information of the terminal, or to indicate whether the terminal supports the capability of reporting the location information of the terminal through a NAS message.

[0415] Optionally, the processor 1010 is configured to send second indication information to a core network device when the second information indicates that the user of the terminal does not agree to report the location information of the terminal, or indicates that the location information of the terminal is invalid, or the terminal does not support the capability of reporting the location information of the terminal through a NAS message;

[0416] The second indication information is used to instruct the terminal not to report the location information of the terminal or to refuse to report the location information of the terminal.

[0417] Optionally, the second information is carried in the first NAS message.

[0418] Optionally, the processor 1010 is configured to send a first request message to the core network device, where the first request message includes the first capability information or the second capability information;

[0419] The second capability information is used to indicate that the terminal does not support the capability of reporting the location information of the terminal through a NAS message, and the first request message is used to request attachment or registration.

[0420] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the aforementioned access network device and core network device method embodiments. This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this network-side device embodiment and can achieve the same technical effects.

[0421] Specifically, an embodiment of the present application further provides a network-side device, which is an access network device. As shown in Figure 11, the network-side device 1100 includes: an antenna 111, a radio frequency device 112, a baseband device 113, a processor 114, and a memory 115. The antenna 111 is connected to the radio frequency device 112. In the uplink direction, the radio frequency device 112 receives information via the antenna 111 and sends the received information to the baseband device 113 for processing. In the downlink direction, the baseband device 113 processes the information to be transmitted and sends it to the radio frequency device 112. The radio frequency device 112 processes the received information and sends it through the antenna 111.

[0422] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 113 , which includes a baseband processor.

[0423] The baseband device 113 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 11, one of the chips is, for example, a baseband processor, which is connected to the memory 115 through a bus interface to call the program in the memory 115 to execute the network device operations shown in the above method embodiment.

[0424] The network side device may further include a network interface 116, which is, for example, a Common Public Radio Interface (CPRI).

[0425] Specifically, the network side device 1100 of the embodiment of the present application also includes: instructions or programs stored in the memory 115 and executable on the processor 114. The processor 114 calls the instructions or programs in the memory 115 to execute the method of execution of each module shown in Figure 7 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0426] Specifically, an embodiment of the present application further provides a network-side device, which is a core network device. As shown in Figure 12, the network-side device 1200 includes: a processor 1201, a network interface 1202, and a memory 1203. The network interface y02 is, for example, a common public radio interface (CPRI).

[0427] Specifically, the network side device 1200 of the embodiment of the present application also includes: instructions or programs stored in the memory 1203 and can be run on the processor y01. The processor 1201 calls the instructions or programs in the memory 1203 to execute the method of execution of each module shown in Figure 8 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0428] 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, the various processes of the above-mentioned method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0429] The processor is the processor in the terminal described in the above embodiment. 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-transitory readable storage medium.

[0430] 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 method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0431] 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.

[0432] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0433] An embodiment of the present application also provides a wireless communication system, including: a terminal, an access network device and a core network device, wherein the terminal can be used to execute the steps of the terminal side method as described above, the access network device can be used to execute the steps of the access network device side method as described above, and the core network device can be used to execute the steps of the core network device side method as described above.

[0434] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising 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 a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments 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 the opposite 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.

[0435] Through the description of the above embodiments, 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-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.

[0436] 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 this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.

Claims

1. A method for reporting location information, comprising: The terminal obtains first information; The terminal sends the location information of the terminal to the core network device according to the first information; Wherein, the location information of the terminal is included in a first non-access stratum (NAS) message.

2. The method according to claim 1, wherein, The first information includes at least one of the following: First indication information, which is used to indicate that the terminal reports the location information of the terminal, and the first indication information is received by the terminal from the core network device through a second NAS message; First capability information, which is used to indicate the capability of the terminal to support reporting the location information of the terminal through an NAS message; First terminal type information, which is used to indicate that the type of the terminal is a narrowband Internet of Things (NB-IoT) terminal.

3. The method according to claim 2, wherein The first NAS message includes any one of the following: Attach complete message; Registration complete message; Service request message; Packet data network (PDN) connection establishment request message; Protocol data unit (PDU) session establishment request message; A dedicated NAS message for reporting the location information of the terminal; The second NAS message includes any one of the following; Attach request acceptance message; Registration request acceptance message; A dedicated NAS message for indicating that the terminal reports the location information.

4. The method according to claim 2, wherein, In the case where the first information is the first indication information, the terminal sends the location information of the terminal to the core network device according to the first information, including: After receiving the first indication information, the terminal determines whether to agree to report the location information of the terminal, or determines whether the location information of the terminal is valid, or determines whether the terminal supports the capability of reporting the location information of the terminal through an NAS message; In the case where it is determined that the user of the terminal agrees to report the location information of the terminal, or the location information of the terminal is valid, or the terminal supports the capability of reporting the location information of the terminal through an NAS message, the terminal sends the location information of the terminal to the core network device.

5. The method according to claim 4, wherein After receiving the first indication information, the terminal determines whether to agree to report the location information of the terminal, or determines whether the location information of the terminal is valid, including: After receiving the first indication information, the terminal determines at least one of the following according to second information: Whether to agree to report the location information of the terminal; Whether the location information of the terminal is valid; Whether the terminal supports the capability of reporting the location information of the terminal through an NAS message; Wherein, the second information is used to indicate whether the user of the terminal agrees to report the location information of the terminal, or indicates the validity of the location information of the terminal, or indicates whether the terminal supports the capability of reporting the location information of the terminal through an NAS message.

6. The method according to claim 5, the method further includes: When the second information indicates that the user of the terminal does not agree to report the location information of the terminal, or indicates that the location information of the terminal is invalid, or the terminal does not support the ability to report the location information of the terminal through NAS messages, send second indication information to the core network device; Wherein, the second indication information is used to indicate that the terminal does not report the location information of the terminal or refuses to report the location information of the terminal.

7. The method according to claim 6, wherein, The second information is carried in the first NAS message.

8. The method according to claim 2, the method further includes: The terminal sends a first request message to the core network device, and the first request message includes the first capability information or the second capability information; Wherein, the second capability information is used to indicate that the terminal does not support the ability to report the location information of the terminal through NAS messages, and the first request message is used to request attachment or request registration.

9. A method for receiving location information, including: The core network device receives the location information of the terminal from the terminal; Wherein, the location information of the terminal is included in the first NAS message.

10. The method according to claim 9, wherein Before the core network device receives the location information of the terminal from the terminal, the method further includes: The core network device sends first indication information to the terminal; Wherein, the first indication information is included in the second NAS message, and the first indication information is used to indicate that the terminal reports the location information of the terminal.

11. The method according to claim 9, wherein, Before the core network device receives the location information of the terminal from the terminal, the method further includes: The core network device receives first capability information from the terminal, and the first capability information is used to indicate that the terminal supports the ability to report the location information of the terminal through NAS messages.

12. The method according to claim 11, wherein, The first capability information is carried in at least one of the following messages: Attachment request message; Registration request message; Dedicated NAS message for sending the first capability information.

13. The method according to any one of claims 9 to 12, the method further includes: The core network device sends the first indication information to the terminal according to at least one of the following: first capability information, which is used to indicate that the terminal supports the ability to report the location information of the terminal through NAS messages; the access type of the terminal, and the access type of the terminal includes NB-IOT.

14. The method according to claim 10, wherein, The first NAS message includes any one of the following: Attachment complete message; Registration complete message; Service request message; PDN establishment request message; PDU session establishment request message; Dedicated NAS message for reporting the location information of the terminal; The second NAS message includes any one of the following; Attachment request acceptance message; Registration request acceptance message; NAS dedicated message carrying a second indication.

15. The method according to claim 10, wherein, After the core network device sends the first indication information to the terminal, the method further includes: The core network device receives second indication information from the terminal; Wherein, the second indication information is used to indicate that the terminal does not report the location information of the terminal.

16. The method according to claim 9, the method further comprising: The core network device determines the area information of the terminal according to the mapping relationship between the location information of the terminal and the pre-configured area information.

17. The method according to claim 9, the method further comprising: The core network device sends the location information of the terminal to the access network device; The core network device receives the area information of the terminal from the access network device.

18. The method according to claim 17, wherein, The core network device sending the location information of the terminal to the access network device includes: The core network device receives third information from the access network device, and the third information is used to indicate whether the access network device supports receiving or processing the location information of the terminal; When the third information is used to indicate that the access network device supports receiving or processing the location information of the terminal, the core network device sends the location information of the terminal to the access network device.

19. The method according to claim 15 or 18, the method further comprising: When the core network device receives the second indication information from the terminal, or when the third information is used to indicate that the access network device does not support receiving or processing the location information of the terminal, the core network device performs at least one of the following: Obtaining the location information of the terminal through the NAS process of the terminal or the positioning process of the terminal; Rejecting the NAS request process of the terminal; Detaching the terminal; Deregistering the terminal.

20. The method according to claim 16 or 17, the method further comprising: When it is determined according to the area information of the terminal that the current area where the terminal is located does not allow communication in the current PLMN, the core network device performs a rejection and release process of the NAS request; Or, When it is determined according to the area information of the terminal that the current area where the terminal is located allows communication in the current PLMN, the core network device performs a processing process of the NAS request.

21. A location information processing method, comprising: The access network device receives the location information of the terminal from the core network device; The access network device determines the area information of the terminal according to the location information of the terminal; The access network device sends the area information of the terminal to the core network device.

22. The method according to claim 21, wherein The access network device receiving the location information of the terminal from the core network device includes: The access network device sends third information to the core network device, and the third information is used to indicate whether the access network device supports receiving or processing the location information of the terminal; When the third information is used to indicate that the access network device supports receiving or processing the location information of the terminal, the access network device receives the location information of the terminal from the core network device.

23. A location information reporting device, comprising: A first obtaining module, configured to obtain first information; A first sending module, configured to send the location information of the terminal to the core network device according to the first information; Wherein, the location information of the terminal is included in a first NAS message.

24. The apparatus according to claim 23, wherein, The first information includes at least one of the following: The first indication information, which is used to indicate that the terminal reports the location information of the terminal, and the first indication information is received by the terminal from the core network device through a second NAS message; The first capability information, which is used to indicate the capability of the terminal to support reporting the location information of the terminal through a NAS message; The first terminal type information, which is used to indicate that the type of the terminal is a narrowband Internet of Things (NB-IoT) terminal.

25. The apparatus according to claim 24, wherein The first NAS message includes any one of the following: Attach complete message; Registration complete message; Service request message; Packet data network (PDN) connection establishment request message; Protocol data unit (PDU) session establishment request message; A dedicated NAS message for reporting the location information of the terminal; The second NAS message includes any one of the following; Attach request acceptance message; Registration request acceptance message; A dedicated NAS message for indicating that the terminal reports the location information.

26. The apparatus according to claim 24, wherein, When the first information is the first indication information, the first sending module is specifically configured to: After receiving the first indication information, determine whether to agree to report the location information of the terminal, or determine whether the location information of the terminal is valid, or whether the terminal supports the capability of reporting the location information of the terminal through a NAS message; When it is determined that the user of the terminal agrees to report the location information of the terminal, or the location information of the terminal is valid, or the terminal supports the capability of reporting the location information of the terminal through a NAS message, send the location information of the terminal to the core network device.

27. The apparatus according to claim 26, wherein The first sending module is specifically configured to: After receiving the first indication information, determine at least one of the following according to the second information: Whether to agree to report the location information of the terminal; Whether the location information of the terminal is valid; Whether the terminal supports the capability of reporting the location information of the terminal through a NAS message; Wherein, the second information is used to indicate whether the user of the terminal agrees to report the location information of the terminal, or indicate the validity of the location information of the terminal, or indicate whether the terminal supports the capability of reporting the location information of the terminal through a NAS message.

28. The apparatus according to claim 27, the apparatus further includes: A second sending module, configured to send second indication information to the core network device when the second information indicates that the user of the terminal does not agree to report the location information of the terminal, or indicates that the location information of the terminal is invalid, or the terminal does not support the capability of reporting the location information of the terminal through a NAS message; Wherein, the second indication information is used to indicate that the terminal does not report the location information of the terminal or refuses to report the location information of the terminal.

29. The device according to claim 28, wherein, The second information is carried in the first NAS message.

30. The apparatus according to claim 24, the apparatus further includes: A third sending module, configured to send a first request message to the core network device, where the first request message includes the first capability information or the second capability information; Wherein, the second capability information is used to indicate that the terminal does not support the capability of reporting the location information of the terminal through NAS messages, and the first request message is used to request attachment or request registration.

31. A location information receiving device, comprising: A first receiving module, configured to receive the location information of the terminal from the terminal; Wherein, the location information of the terminal is included in a first NAS message.

32. The device according to claim 31, wherein the device further comprises: A fourth sending module, configured to send first indication information to the terminal before receiving the location information of the terminal from the terminal; Wherein, the first indication information is included in a second NAS message, and the first indication information is used to indicate that the terminal reports the location information of the terminal.

33. The device according to claim 31, wherein the device further comprises: A second receiving module, configured to receive first capability information from the terminal before receiving the location information of the terminal from the terminal, where the first capability information is used to indicate that the terminal supports the capability of reporting the location information of the terminal through NAS messages.

34. The apparatus according to claim 33, wherein, The first capability information is carried in at least one of the following messages: An attachment request message; A registration request message; A dedicated NAS message for sending the first capability information.

35. The device according to any one of claims 31 to 34, wherein the device further comprises: A fifth sending module, configured to send first indication information to the terminal according to at least one of the following: first capability information, which is used to indicate that the terminal supports the capability of reporting the location information of the terminal through NAS messages; the access type of the terminal, and the access type of the terminal includes NB-IOT.

36. The device according to claim 32, wherein The first NAS message includes any one of the following: An attachment completion message; A registration completion message; A service request message; A PDN establishment request message; A PDU session establishment request message; A dedicated NAS message for reporting the location information of the terminal; The second NAS message includes any one of the following; An attachment request acceptance message; A registration request acceptance message; A NAS dedicated message carrying a second indication.

37. The device according to claim 32, wherein the device further comprises: A third receiving module, configured to receive second indication information from the terminal after sending the first indication information to the terminal; Wherein, the second indication information is used to indicate that the terminal does not report the location information of the terminal.

38. The device according to claim 31, wherein the device further comprises: A first determination module, configured to determine the area information of the terminal according to the mapping relationship between the location information of the terminal and pre-configured area information.

39. The device according to claim 31, wherein the device further comprises: A sixth sending module, configured to send the location information of the terminal to an access network device; A fourth receiving module, configured to receive the area information of the terminal from the access network device.

40. The apparatus according to claim 39, wherein, The sixth sending module is specifically configured to: Receive third information from the access network device, where the third information is used to indicate whether the access network device supports receiving or processing the location information of the terminal; When the third information is used to indicate that the access network device supports receiving or processing the location information of the terminal, send the location information of the terminal to the access network device.

41. The apparatus according to claim 37 or 40, further comprising: A fifth receiving module, configured to perform at least one of the following when receiving the second indication information from the terminal or when the third information is used to indicate that the access network device does not support receiving or processing the location information of the terminal: Obtain the location information of the terminal through the NAS procedure of the terminal or the positioning procedure of the terminal; Reject the NAS request procedure of the terminal; Detach the terminal; Deregister the terminal.

42. The apparatus according to claim 38 or 39, further comprising: An execution module, configured to: When it is determined according to the area information of the terminal that the current area where the terminal is located does not allow communication in the current PLMN, perform the rejection and release process of the NAS request; Or, When it is determined according to the area information of the terminal that the current area where the terminal is located allows communication in the current PLMN, perform the processing process of the NAS request.

43. A location information processing apparatus, comprising: A sixth receiving module, configured to receive the location information of the terminal from the core network device; A second determination module, configured to determine the area information of the terminal according to the location information of the terminal; A seventh sending module, configured to send the area information of the terminal to the core network device.

44. The apparatus according to claim 43, wherein, The sixth receiving module is specifically configured to: Send third information to the core network device, where the third information is used to indicate whether the access network device supports receiving or processing the location information of the terminal; When the third information is used to indicate that the access network device supports receiving or processing the location information of the terminal, receive the location information of the terminal from the core network device.

45. A terminal, comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the location information reporting method according to any one of claims 1 to 8 are implemented.

46. A network-side device, comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the location information receiving method according to any one of claims 9 to 20 are implemented, or the steps of the location information processing method according to claim 21 or 22 are implemented.

47. A readable storage medium stores a program or instructions thereon. When the program or instructions are executed by a processor, the steps of the location information reporting method according to any one of claims 1 to 8 are implemented, or the steps of the location information receiving method according to any one of claims 9 to 20 are implemented, or the steps of the location information processing method according to claim 21 or 22 are implemented.

Citation Information

Patent Citations

  • Method and device for determining position information

    CN110166928A

  • Method and device for reporting position information

    CN111866970A

  • EPLMN list setting method, core network equipment and medium

    CN115915093A

  • Position information processing method and device

    CN116017294A

  • A system and method for reducing damage to occupants due to collision

    KR1020250035064A