Communication transmission method, apparatus and device, and chip and storage medium

WO2026178685A1PCT designated stage Publication Date: 2026-09-03GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/078965
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2026-09-03

Smart Images

  • Figure CN2025078965_03092026_PF_FP_ABST
    Figure CN2025078965_03092026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application is a communication method. The method includes: a terminal device sending first information, wherein the first information is used for indicating location-related information of the terminal device and / or relevant information of a first reader, and the first reader is a reader corresponding to R2D information detected by the terminal device. Further provided in the embodiments of the present application are a communication apparatus, a communication device, a chip, and a storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

A communication transmission method, apparatus, device, chip, and storage medium Technical Field

[0001] This application relates to the field of communication technology, specifically to a communication method, apparatus, device, chip, and storage medium. Background Technology

[0002] Terminal devices (such as environmental energy IoT A-IoT devices) can be in a mobile state. How to locate the terminal device after it has moved a certain distance is an urgent problem to be solved. Summary of the Invention

[0003] This application provides a communication method, apparatus, device, chip, and storage medium.

[0004] In a first aspect, embodiments of this application provide a communication method, the method comprising:

[0005] The terminal device sends first information, which is used to indicate the location-related information of the terminal device and / or the information of the first reader, wherein the first reader is the reader corresponding to the Reader to Device (R2D) information listened to by the terminal device.

[0006] Secondly, embodiments of this application provide a communication method, the method comprising:

[0007] The first reader receives first information sent by the terminal device. The first information is used to indicate the location-related information of the terminal device and / or the relevant information of the first reader. The first reader is the reader corresponding to the R2D information monitored by the terminal device.

[0008] Thirdly, embodiments of this application provide a communication device applied to a terminal device, the device comprising:

[0009] The first communication unit is configured to send first information, which is used to indicate the location-related information of the terminal device and / or the relevant information of the first reader, wherein the first reader is the reader corresponding to the R2D information listened to by the terminal device.

[0010] Fourthly, embodiments of this application provide a communication device applied to a first reader, the device comprising:

[0011] The second communication unit is configured to receive first information sent by the terminal device. The first information is used to indicate the location-related information of the terminal device and / or the relevant information of the first reader, wherein the first reader is the reader corresponding to the R2D information monitored by the terminal device.

[0012] Fifthly, embodiments of this application provide a communication device, including: a memory for storing a computer program; a processor connected to the memory for calling and running the computer program from the memory to implement the method described in the first or second aspect; and a transceiver for receiving and sending information during the process of sending and receiving information with other devices.

[0013] Sixthly, embodiments of this application provide a chip. The chip includes: a processor for retrieving and running a computer program from a memory, causing a device on which the chip is installed to perform the method described in the first or second aspect; and a transceiver for receiving and sending information during the exchange of information with the device or the chip.

[0014] In a seventh aspect, embodiments of this application provide a computer-readable storage medium for storing a computer program that causes a computer to perform the methods described in the first or second aspect.

[0015] In the communication method provided in this application embodiment, the terminal device can report its location-related information and / or the first reader's information to the first reader after listening to the R2D information sent by the first reader. In this way, the network device can obtain the terminal device's location in a timely manner, thereby achieving timely location updates. Attached Figure Description

[0016] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0017] Figure 1 is a schematic diagram of a communication architecture provided in an embodiment of this application;

[0018] Figures 2(a) to 2(c) are schematic diagrams of the A-IOT topology provided in the embodiments of this application;

[0019] Figure 3 is a schematic diagram of the delayed 5GC mobile terminal location reporting process for periodic location events, triggered location events, and UE available location events provided in the embodiments of this application.

[0020] Figure 4 is a schematic flowchart of the communication method provided in an embodiment of this application;

[0021] Figure 5 is a schematic diagram of the communication method provided in an embodiment of this application;

[0022] Figure 6 is a schematic flowchart of the communication method provided in an embodiment of this application;

[0023] Figure 7 is a schematic flowchart of the communication method provided in an embodiment of this application;

[0024] Figure 8 is a schematic diagram of information interaction of the communication method provided in an embodiment of this application;

[0025] Figure 9 is a second schematic diagram of information interaction of the communication method provided in the embodiment of this application;

[0026] Figure 10 is a schematic diagram of the structural composition of the communication device 1000 provided in an embodiment of this application;

[0027] Figure 11 is a schematic diagram of the structural composition of the communication device 1100 provided in an embodiment of this application;

[0028] Figure 12 is a schematic structural diagram of a communication device provided in an embodiment of this application;

[0029] Figure 13 is a schematic structural diagram of a chip according to an embodiment of this application;

[0030] Figure 14 is a schematic block diagram of a communication system provided in an embodiment of this application. Detailed Implementation

[0031] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0032] Figure 1 is a schematic diagram of an application scenario of an embodiment of this application.

[0033] As shown in Figure 1, the communication system 100 may include a terminal device 110 and a network device 120. The network device 120 can communicate with the terminal device 110 via an air interface. Multi-service transmission is supported between the terminal device 110 and the network device 120.

[0034] It should be understood that the embodiments of this application are only illustrated by way of example with communication system 100, but the embodiments of this application are not limited thereto. That is to say, the technical solutions of the embodiments of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine-Type Communications (eMTC) system, 5G communication system (also known as New Radio (NR) communication system), 6G communication system, or future communication systems, etc.

[0035] In the communication system 100 shown in Figure 1, network device 120 may be an access network device that communicates with terminal device 110. The access network device can provide communication coverage for a specific geographical area and can communicate with terminal device 110 (e.g., UE) located within that coverage area.

[0036] Network device 120 may be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in an NR system, or a base station in a 6G system, or a radio controller in a Cloud Radio Access Network (CRAN), or the network device 120 may be a relay station, access point, vehicle-mounted equipment, wearable device, hub, switch, bridge, router, or network equipment in a future evolved Public Land Mobile Network (PLMN), etc.

[0037] Terminal device 110 can be any terminal device, including but not limited to terminal devices that are connected to network device 120 or other terminal devices via wired or wireless connections.

[0038] For example, the terminal device 110 can refer to an access terminal, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The access terminal can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, IoT device, satellite handheld terminal, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal device in a 5G network, terminal device in a 6G network, or terminal device in a future evolved network, etc.

[0039] Terminal device 110 can be used for device-to-device (D2D) communication.

[0040] The communication system 100 may also include a core network device 130 that communicates with the network device 120. The core network device 130 may be a 5G core network (5G Core, 5GC) device. For example, the 5GC device may include Access and Mobility Management Function (AMF) network elements, Location Management Function (LMF) network elements, Unified Data Management (UDM) network elements, Network Exposure Function (NEF) network elements, Application Function (AF) network elements, Network Function (NF) network elements, Home Gateway Mobile Location Center (H-GMLC) network elements, Visited Gateway Mobile Location Center (V-GMLC) network elements, Location Services Client (LCS Client), etc.

[0041] It should be noted that core network device 130 can also be an Evolved Packet Core (EPC) device for LTE networks, such as a Session Management Function + Core Packet Gateway (SMF+PGW-C) device. It should be understood that SMF+PGW-C can simultaneously implement the functions of both SMF and PGW-C.

[0042] It should also be noted that during network evolution, the aforementioned core network equipment may be called by other names, or new network entities may be formed by dividing the functions of the core network. This application does not impose any restrictions on this.

[0043] Figure 1 exemplarily illustrates a network device, a core network device, and two terminal devices. Optionally, the communication system 100 may include multiple network devices, and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.

[0044] It should be noted that Figure 1 is merely an example illustrating the system to which this application applies. Of course, the method shown in the embodiments of this application can also be applied to other systems. Furthermore, the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship. It should also be understood that "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a related relationship. For example, A instructing B can mean that A directly instructs B, for example, B can be obtained through A; it can also mean that A indirectly instructs B, for example, A instructs C, B can be obtained through C; or it can mean that there is a related relationship between A and B. It should also be understood that "correspondence" mentioned in the embodiments of this application can indicate a direct or indirect correspondence between two things, or an related relationship between two things, or a relationship of instruction and being instructed, configuration and being configured, etc. It should also be understood that the "predefined" or "predefined rules" mentioned in the embodiments of this application can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices), and this application does not limit the specific implementation method. For example, predefined can refer to those defined in a protocol. It should also be understood that in the embodiments of this application, the "protocol" can refer to standard protocols in the field of communication, such as LTE protocol, NR protocol, and related protocols applied to future communication systems, and this application does not limit this.

[0045] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.

[0046] 1. Introduction to Environmental Energy Internet of Things / Environmental Internet of Things

[0047] Ambient power-enabled IoT, also known as A-IoT, is sometimes referred to as passive IoT in some technical documents.

[0048] The Internet of Things (IoT) for the environment refers to a new type of wireless communication technology that enables self-sufficiency to a large extent by using energy in the environment (such as radio frequency energy, light energy, solar energy, thermal energy, mechanical energy, etc.).

[0049] It should be noted that, as a key mechanism for power generation, the Internet of Things (IoT) for the environment relies on energy harvesting, thus eliminating the need for cables to power or charge batteries in mobile devices and smart objects. Vibrations from equipment, machinery, and buildings, as well as the propagation of ambient radio signals, can all be used to generate electricity.

[0050] It should be understood that the Internet of Things (IoT) for the environment is an ecosystem for connecting and automating a large number of objects and devices, where each object (i.e., A-IoT device) is connected to form a wireless sensor network using low-cost, self-powered sensor nodes.

[0051] The term A-IoT device refers to an IoT device that uses various environmental energy sources, such as radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy, to power itself.

[0052] Such devices may have no energy storage capacity or very limited energy storage capacity (e.g., using capacitors with a capacity of tens of uF). Compared to existing IoT devices, A-IoT devices have many advantages, such as no need for conventional batteries, no maintenance, small size, low complexity and low cost, and long life cycle.

[0053] Zero-power communication has significant advantages such as extremely low cost, zero power consumption, and small size, and can be widely used in various industries, such as logistics, smart warehousing, smart agriculture, energy and power, and industrial internet for vertical industries; it can also be used in personal applications such as smart wearables and smart homes.

[0054] 2. Classification of A-IoT devices

[0055] Category 1 A-IoT devices: These devices have a peak power consumption of approximately 1 microwatt (~1uW), energy storage, and an initial sampling frequency offset of 10. X ppm, without uplink and downlink power amplifiers, transmits uplink data by backscattering an external carrier.

[0056] Category 2 A-IoT devices: These devices have peak power consumption of less than a few hundred μW, energy storage, and an initial sampling frequency offset of 10. X The ppm may be configured with uplink and / or downlink power amplifiers, and can generate uplink transmissions internally within the A-IOT device, i.e., active transmission, or transmit uplink data by backscattering an external carrier.

[0057] A-IoT under 5G networks can include the following three topologies, as shown in Figure 2:

[0058] Topology 1: The base station and the A-IoT device directly conduct bidirectional signaling and / or data communication, as shown in Figure 2(a). The base station sending messages to the A-IoT device and the base station receiving messages from the A-IoT device may be two different base stations.

[0059] Topology 2: Base Station (BS) Intermediate node The A-IoT device, that is, the A-IoT device communicates bidirectionally with the intermediate node, which can relay signaling and / or data between the BS and the A-IoT device, as shown in Figure 2(b).

[0060] Topology 3: A-IoT devices can transmit data / signaling to the base station (BS) and receive data / signaling from auxiliary nodes; alternatively, A-IoT devices can receive data / signaling from the base station and transmit it to auxiliary nodes, as shown in Figure 2(c). In this topology, auxiliary nodes can be relay stations supporting environmental IoT, integrated access and backhaul (IAB) nodes, user equipment (UE), repeaters, etc.

[0061] It should be noted that in the above three topologies, the base station in topology 1, the intermediate node in topology 1, and the base station and auxiliary node in topology 3 can all be understood as readers, and A-IoT devices can be understood as devices. The transmission from the reader to the device is called reader to device (R2D) transmission, and the transmission from the device to the reader is called device to reader (D2R) transmission.

[0062] 3. Business Types in the Environmental Internet of Things

[0063] For different application scenarios of A-IoT systems, the data transmission methods also differ. Data transmission in A-IoT systems can be broadly divided into three types: Device-terminated (DT) data transmission, Device-originated-autonomous (DO-A) data transmission, and Device-originated-device-terminated triggered (DO-DTT) data transmission, which terminates at the device but originates from it. These three data transmission methods are described below.

[0064] 1) Termination of data transmission at the device (DT)

[0065] This type of data transmission typically involves the network or other devices sending data to the A-IoT device, while the A-IoT device itself does not need to send data. For example, in a smart home scenario where A-IoT devices are controlled via smartphone commands, the device can be turned on or off. In this case, only the smartphone needs to send the command to the A-IoT device; typically, the A-IoT device does not need to send data. In some scenarios, to ensure the A-IoT device correctly receives the command, it can send a message indicating whether the command message has been correctly received. In DT-type data transmission, since it is primarily downlink data transmission, it is necessary to ensure that the A-IoT device can correctly receive downlink data sent by the network. This downlink data can be sent via broadcast, multicast, or unicast.

[0066] 2) Device-initiated (DO-A) data transmission originating from the device itself.

[0067] Data is generated on the A-IoT device side and is transmitted autonomously by the A-IoT device. For example, in a smart home scenario, an A-IoT sensor placed in the kitchen monitors for gas leaks. When the detected gas concentration exceeds a threshold, the A-IoT sensor proactively initiates data transmission, such as triggering an alarm or sending an alert to the homeowner via the network. As another example, in a smart grid scenario, A-IoT sensors monitor data such as temperature, humidity, pressure, and vibration of the power grid system and periodically report this data to the network, thereby monitoring the normal operation of the entire power grid system. In DO-A type data transmission, data transmission is triggered by the A-IoT device, and it can be event-driven or periodically transmitted. Furthermore, through discussion, another possibility is that network devices send activation signaling to activate A-IoT devices once or periodically. Only activated A-IoT devices can initiate transmissions themselves when DO-A services are available; otherwise, they cannot initiate transmissions. The difference between this method and DO-DTT is that although downlink signaling from the network also exists, whether or not transmission occurs and the resources available for transmission still depend on the A-IoT device itself. The network signaling is mainly used to activate A-IoT devices or to provide candidate DO-A transmission resources for A-IoT devices.

[0068] 3) Data transmission originating from the device and terminated by signaling triggered by the device (DO-DTT)

[0069] This type of data transmission is triggered by a network sending a signaling command, initiating uplink data transmission from A-IoT devices. For example, in logistics and warehousing scenarios, when goods arrive at the warehouse, new goods registration or inventory checks are required to determine which goods are stored. At this time, the network sends a triggering command, and the A-IoT devices report identification information to the network based on this command, enabling the network to maintain and update the inventory list. In DO-DTT type data transmission, when the network sends a triggering command, a large number of A-IoT devices typically need to simultaneously transmit uplink data within a short period. Therefore, avoiding conflicts and interference between IoT terminal devices in the environment is a problem that needs to be addressed.

[0070] 4. Introduction to the Deferred Positioning Process

[0071] Referring to Figure 3, the delayed 5GC Mobile Terminated Location Request (5GC-MT-LR) process for periodic location events, triggered location events, and UE available location events includes the following steps.

[0072] Step 1: External LCS Client, NF, or AF (via NEF) can send requests to H-GMLC or V-GMLC (referred to uniformly as (H)GMLC to cover both) to obtain periodic, triggered, or UE-available location event reports.

[0073] In some embodiments, step 1 may include one or more of the following:

[0074] Step 1a: The LCS Client sends a location request (LCS Service Request) to the UE's H-GMLC for periodic, triggered, or user-available location events for the UE.

[0075] Step 1b: AF sends an NEF event exposure subscription request (Nnef_EventExposure_Subscribe Request) to NEF, and NEF sends a GMLC location provision request (Ngmlc_Location_ProvideLocation Request) to H-GMLC.

[0076] Step 1c: NF sends an Ngmlc_Location_ProvideLocation Request to H-GMLC.

[0077] Step 2: The UDM and H-GMLC exchange UDM session data (Nudm_SDM_Get) to obtain session management information about the UE.

[0078] Step 3: UDM and H-GMLC exchange UE context information (Nudm_UECM_Get).

[0079] Step 4: H-GMLC sends Ngmlc_Location_ProvideLocation Request to V-GMLC.

[0080] Step 5: V-GMLC sends an AMF location provision request (i.e., Namf_Location_Provide PositioningInfoRequest) to the AMF.

[0081] Steps 6-8: If the AMF supports location event requests for periodic, triggered, or UE-available events, then the AMF returns response information to the external LCS Client via V-GMLC and H-GMLC, indicating that the location request has been accepted.

[0082] Step 9: If the current UE is unreachable (e.g., using discontinuous reception DRX mechanism), the AMF needs to wait for the UE to become reachable.

[0083] Step 10: If it is necessary to move the UE to the CM connected state, the AMF will execute a network-triggered service request once the UE is reachable.

[0084] Step 11: The AMF sends a NAS Location Notification Invoke Request to the UE, which can be simply referred to as a location request.

[0085] It should be noted that the AMF can specify the type of the location request as a deferred location request in the location request.

[0086] Step 12: The UE can send a Non-Access Stratum Location Notification Return Result to the AMF.

[0087] Step 13: AMF can be used to select LMF.

[0088] Step 14: The AMF sends an LMF location detection request (Nlmf_Location_Determine Location Request) to the selected LMF.

[0089] Step 15: LMF initiates UE positioning process.

[0090] Step 16: The LMF sends a periodic-triggered invoke request (LCS) to the UE.

[0091] Step 17: If the UE supports the request in step 16, then the UE sends a Periodic-Triggered Invoke Return Result to the LMF.

[0092] Step 18: The LMF sends an LMF location detection response (Nlmf_Location_DetermineLocation Response) to the AMF.

[0093] Step 19: AMF sends an AMF location event notification (Namf_Location_EventNotify) to V-GMLC.

[0094] Step 20: V-GMLC sends a GMLC location event notification (Ngmlc_Location_Event Notify) to H-GMLC.

[0095] Step 21: H-GMLC sends a response to the external LCS Client, NF, or AF (via NEF).

[0096] Step 22: The UE performs event detection. Specifically, the UE can detect events based on the occurrence of periodic or triggered events requested in step 16.

[0097] Step 23: After the event is triggered, the UE can perform position measurement.

[0098] It should be noted that the UE can obtain measurement results based on reference signals (such as positioning reference signals). The UE can send the reference signal measurement results to the LMF to help the LMF perform positioning.

[0099] Step 24: The UE triggers a service request, meaning that the UE can execute a service request.

[0100] Step 25: The UE sends an event report to the LMF.

[0101] Step 26: The LMF can send an event report acknowledgment message to the UE.

[0102] Step 27 repeats step 15, and steps 28 to 30 repeat steps 16 to 21.

[0103] Step 31: The UE continues event detection.

[0104] Understandably, in the aforementioned delayed location process, in the first step, the external LCS Client, NF, or AF (via NEF) can send a request to the H-GMLC or V-GMLC to obtain periodic, triggered, or UE-available location event reports. Additionally, in step 11, the AMF sends location request information to the UE, indicating that it is a delayed location request. That is, in the case of periodic or triggered location, the AMF will include the type of delayed location request when notifying the UE. Then, when conditions are met (e.g., the terminal has moved a certain distance, or the reporting period has expired), the terminal reports a triggered event report. If the report requires immediate location results, the terminal performs location signal measurement in step 23 and sends the measurement results to the network to assist the network in location verification.

[0105] The above provides a brief explanation of the relevant technologies / terms involved in this application, which will not be repeated in the following embodiments.

[0106] A-IoT devices can be in a mobile state, and how to locate them after they have moved a certain distance is an urgent problem to be solved.

[0107] To facilitate understanding of the technical solutions of the embodiments of this application, the technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.

[0108] Figure 4 is a flowchart illustrating the communication method provided in an embodiment of this application. As shown in Figure 4, the method may include the following steps:

[0109] S410, The terminal device sends the first information, and correspondingly, the first reader receives the first information;

[0110] The first information is used to indicate the location-related information of the terminal device and / or the relevant information of the first reader, wherein the first reader is the reader corresponding to the R2D information listened to by the terminal device.

[0111] It should be noted that the terminal device can be a low-capability terminal device or a low-complexity terminal device. For example, the terminal device can be an Internet of Things (IoT) device, a zero-power device, an A-IoT device, etc., and this application embodiment does not impose any limitations on this.

[0112] In this embodiment of the application, the terminal device can listen to R2D information and send first information to the reader based on the listened R2D information.

[0113] It should be noted that the terminal device can listen to any type of R2D information, or in other words, the R2D information listened to by the terminal device in step S410 can include any type of R2D information. For example, R2D information can be broadcast information sent by the reader, multicast information sent by the reader, or unicast information sent by the reader. This application embodiment does not limit the type of R2D information.

[0114] In this embodiment, the first information is D2R information, which can be understood as information related to the location of the terminal device. Assuming the terminal device receives R2D information from the first reader, the first information can indicate location-related information of the terminal device and / or related information of the first reader (e.g., device information of the first reader, identification information of the first reader, etc.).

[0115] In some embodiments, the first information may include one or more of A) to C):

[0116] A) The first identification information of the first reader.

[0117] In some embodiments, the terminal device may provide feedback on the identification information corresponding to the first reader that has detected R2D information. In this application embodiment, the identification information of the first reader is recorded as the first identification information.

[0118] In this embodiment, the terminal device can characterize its location using first identification information. Correspondingly, the network device can determine the terminal device's location result based on which reader's R2D information the terminal device responded to.

[0119] It should be noted that the network device can be an access network device (such as a base station) or a core network (CN) device. For example, the network device can be an LMF, AMF, V-GMLC, H-GMLC, etc. as shown in Figure 2. This application embodiment does not limit this.

[0120] It should also be noted that the granularity of the positioning results can be the coverage area of ​​a single reader or the overlapping coverage area of ​​multiple readers.

[0121] In other words, the number of first readers in step S410 can include one or more. In a scenario where there is only one first reader, the terminal device can only provide one first identification information, and the network device can use the coverage area of ​​the first reader corresponding to the first identification information provided by the terminal device as the location of the terminal device.

[0122] In scenarios where there are multiple first readers, the terminal device can listen to the R2D information sent by multiple first readers and return multiple first identification information. Correspondingly, the network device can determine the multiple first readers corresponding to the multiple first identification information based on the multiple first identification information returned by the terminal device, and take the overlapping coverage area of ​​the multiple first readers as the location of the terminal device.

[0123] B) Identification information of terminal devices.

[0124] In some embodiments, the terminal device may also provide its identification information to inform the user of its identity.

[0125] C) Measurement results of the reference signal.

[0126] It should be noted that the reference signal can be a reference signal sent by the first reader. The reference signal here can include one or more of the following:

[0127] Synchronization Signal / Physical Broadcast Channel (Block SSB), Positioning Reference Signal (PRS), and Channel State Information Reference Signal (CSI-RS).

[0128] It should be understood that the embodiments of this application do not limit the type of reference signal.

[0129] It should also be noted that the measurement result of the reference signal in the embodiments of this application can be a positioning measurement result. The measurement result of the reference signal may include one or more of the following:

[0130] The parameters include Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), Signal-to-Interference-plus-Noise Ratio (SINR), Time of Arrival (ToA), Time Difference of Arrival (TDoA), Angle of Arrival (AoA), and Angle of Departure (AoD). This application does not limit the type of measurement results for the reference signal.

[0131] In this embodiment of the application, the network device and / or the first reader can determine the positioning result of the terminal device based on the measurement result of the reference signal sent by the terminal device.

[0132] It should be noted that, in this embodiment of the application, after the terminal device listens to the R2D information sent by the first reader, it can send back first information to the first reader. In this way, the first reader can execute services related to the location of the terminal device based on the first information.

[0133] In some embodiments, referring to FIG5, the communication method provided in this application embodiment may further include the following steps:

[0134] Step S420: The first reader sends the first information to the first network element.

[0135] It is understandable that after the first reader receives the first information sent by the terminal device, it can forward the first information to the first network element in the core network so that the first network element can perform services related to the location of the terminal device.

[0136] It should be noted that the first network element can be a network element in the network that is responsible for the positioning task or has positioning function. For example, the first network element can be an LMF or other network element with positioning function. This application embodiment does not limit this.

[0137] In one possible implementation, the first reader is a base station in topology 1 shown in Figure 2(a). In this topology 1, after receiving the first information, the base station can send the first information to the LMF.

[0138] In another possible implementation, the first reader is an intermediate node in topology 2 shown in Figure 2(b). In this topology 2, the intermediate node can send the first information to the base station, which then transmits the first information to the LMF.

[0139] In another possible implementation, the first reader is the base station in topology 3 shown in Figure 2(c), and the base station can send the first information to the LMF. Alternatively, the first reader can be an auxiliary node in topology 3 shown in Figure 2(c), which can send the first information to the base station, which then forwards the first information to the LMF.

[0140] It should also be noted that step S420 is an optional step. That is, the first reader can forward the first information to the first network element, or it can choose not to forward it to the first network element and directly use the first information for location-related services. In Figure 6, the dashed line represents that step S420 is an optional step.

[0141] In summary, through the method provided in this application embodiment, the terminal device can report its location-related information and / or the first reader's information to the first reader after listening to the R2D information sent by the first reader. In this way, the network device can promptly obtain the terminal device's location, thereby achieving timely location updates.

[0142] In one embodiment of this application, referring to the flowchart shown in FIG6, the communication method provided in this embodiment may further include the following steps:

[0143] Step S400: The first reader sends the second information, and correspondingly, the terminal device receives the second information. The second information is used to trigger the first event.

[0144] It should be noted that the first event can be simply understood as an event related to the location of the terminal device.

[0145] In some embodiments, the first event may include one or more of the following:

[0146] Locate the relevant events;

[0147] Location update related events;

[0148] Events related to reader updates.

[0149] It should be noted that the second information is the R2D information in the above embodiments, or in other words, the R2D information in step S410 may include the second information.

[0150] It should be understood that the first reader can send the second information, and correspondingly, the terminal device listens for the second information. When the terminal device listens for the second information, it can respond to it. Specifically, the terminal device can execute a first event triggered by the second information to obtain the first information, thereby sending the first information to the first reader.

[0151] It should be noted that the execution of the first event by the terminal device can be understood as the execution of location-related events, and / or location update-related events, and / or reader update-related events.

[0152] In some embodiments, the terminal device performing location-related events is the same as the terminal device performing location update-related events; the two are equivalent or interchangeable. Specifically, the terminal device performing location-related events, or performing location update-related events, can be understood as the terminal device performing location measurements based on reference signals (including SSB, PRS, CSI-RS, etc.) sent by the first reader, and obtaining the measurement results.

[0153] In some embodiments, the terminal device executes reader update-related events, which can be understood as the terminal device obtaining the reader's identification information based on the R2D information it has been listening to. For example, the terminal device obtains the first identification information of the first reader based on the second information sent by the first reader.

[0154] It should be understood that after executing the first event, the terminal device can send first information to the first reader, reporting one or more of the terminal device's identification information, the measurement results of the reference signal, and the first identification information read by the first reader. In this way, the network device can promptly obtain the location of the terminal device, thereby achieving timely location updates.

[0155] It should be noted that there are multiple ways in which a reader can trigger the first event through the second information, and this application embodiment does not limit the way in which the reader triggers the first event.

[0156] In some embodiments, the second information may be R2D information with a specific message format, meaning that the reader may send R2D information with a specific message format to trigger the first event. For example, the second information may include an indication field that indicates whether the first event has been triggered, or the indication field may indicate that the purpose of the first reader sending the second information is to locate and / or update the location and / or update the reader.

[0157] In some embodiments, the second information may include first identification information of the first reader; wherein the first identification information is used to trigger the first event. That is, the reader can trigger the first event by sending R2D information carrying the reader's identification information.

[0158] In some embodiments, the second information may be broadcast information (or can be understood as R2D information sent in a broadcast manner) or multicast information (or can be understood as R2D information sent in a multicast manner). This application embodiment does not limit this.

[0159] In some embodiments, the second information may be carried by one or more of the following R2D signaling:

[0160] Paging messages;

[0161] Synchronization signal (SSB);

[0162] Trigger message;

[0163] Query message.

[0164] It is understandable that, in one implementation, the first reader can send a Paging message in a specific format, or a Paging message carrying the first identifier information of the first reader. The terminal device that listens to the Paging message can execute a first event and report the first information to the first reader.

[0165] In one implementation, the first reader can send an SSB in a specific format, or an SSB carrying the first identifier information of the first reader. The terminal device that listens for the SSB can execute a first event and report the first information to the first reader.

[0166] In one implementation, the first reader can send a Trigger message in a specific format, or a Trigger message carrying the first identifier information of the first reader. The terminal device that listens to the Trigger message can execute a first event and report the first information to the first reader.

[0167] In one implementation, the first reader can send a query message in a specific format, or a query message carrying the first identifier information of the first reader. The terminal device that listens to the query message can execute a first event and report the first information to the first reader.

[0168] It should be noted that the reader identification information carried in the second information to trigger the first event can be predefined by the protocol or configured by the network device, and this application embodiment does not limit this.

[0169] In one embodiment of this application, the communication method provided in this application embodiment may further include the following steps:

[0170] The terminal device receives first configuration information, which is used to configure the association between the first event and the reader's identification information in the second information.

[0171] It should be noted that the first configuration information may be sent by the first network element in the core network (e.g., LMF). The reader (including the first reader or other readers, which are not limited in this embodiment) may receive the first configuration information sent by the first network element and forward it to the terminal device.

[0172] The first event is associated with the reader's identification information in the second information. This can be understood as the terminal device being triggered to execute the first event when the second information contains the reader's identification information. In other words, the first configuration information can be configured as follows: when the terminal device detects that the second information contains the reader's identification information, the terminal device triggers the first event. Specifically, when the second information contains the reader's identification information, the terminal device can execute location-related events, and / or location update-related events, and / or reader update-related events.

[0173] For example, the second information may be a Paging message, wherein the first network element may configure an event associated with the reader's identification information in the Paging message, thereby triggering the terminal device to respond to the Paging message to update the terminal device's location information.

[0174] In some embodiments, the first configuration information may be carried by broadcast information or multicast information, and this application embodiment does not limit this. Exemplarily, the first configuration information may be carried by SSB, or by System Information Blocks (SIB), or by Master Information Blocks (MIB), and this application embodiment does not limit this.

[0175] In one embodiment of this application, after receiving the second information, the terminal device may not immediately trigger the first event, but instead trigger the first event when the first condition is met, thereby realizing the reporting of the first information. That is to say, the first information needs to be sent when the first condition is met.

[0176] In some embodiments, the first condition may be that the first reader sending the second information is different from the second reader (which can be understood as the first identification information of the first reader being different from the second identification information of the second reader), and the second reader includes one or more of the following:

[0177] The reader corresponding to the first message sent by the terminal device within the first time range;

[0178] The N pieces of first information sent by the terminal device before receiving the second information correspond to the readers respectively;

[0179] The first time range is the time range before the moment when the terminal device receives the second information, and N is an integer greater than or equal to 1.

[0180] In some embodiments, the first time range may be a limited duration of time, for example, the first time range may be a time range consisting of a specific duration before the time when the terminal device receives the second information.

[0181] It should be noted that the first time range and / or the value of N can be determined based on one or more of the following:

[0182] Predefined information;

[0183] The second configuration information received by the terminal device.

[0184] It is understandable that the first time range and / or the value of N can be predefined by the protocol or configured by the network.

[0185] It should be noted that the second configuration information may be sent by the first network element (e.g., LMF) in the core network. The reader (including the first reader or other readers, which are not limited in this embodiment) may receive the second configuration information sent by the first network element and forward it to the terminal device.

[0186] It should be noted that the second configuration information can be carried through broadcast or multicast information, and this application embodiment does not impose any restrictions on this. For example, the second configuration information can be carried through SSB, SIB, or MIB, and this application embodiment does not impose any restrictions on this.

[0187] It should also be noted that the second configuration information and the first configuration information mentioned above can be carried by the same signaling or by different signaling; this application embodiment does not impose any restrictions on this.

[0188] In this application embodiment, the number of second readers includes one or more, and this application embodiment does not limit the number of second readers. A second reader can be understood as a reader to which the terminal device has recently provided feedback on the first information, or a reader to which the terminal device has provided feedback on the first information within a limited time frame.

[0189] In other words, when a terminal device detects that the second information comes from a new reader different from the second reader, it can assume that its location has changed. At this point, the terminal device can execute the first event, sending the first information to the first reader that sent the second information to update its own location information. In this way, the terminal device does not need to frequently report the first information, which can reduce the implementation complexity and signaling overhead of the terminal device to a certain extent.

[0190] In some embodiments, the terminal device may store the first identification information of the first reader within a first time period after receiving the second information.

[0191] It should be understood that the terminal device can store the first identification information of the first reader that sent the second information within a first time period after receiving the second information. In this way, after the terminal device receives new second information, it can compare the identification information of the reader that sent the new second information with the first identification information to determine whether its own location has changed. When its own location changes, the terminal device can report the first information. This ensures that the terminal device updates its location information promptly and accurately.

[0192] In some embodiments, the first duration may be determined based on one or more of the following:

[0193] Predefined information;

[0194] The second configuration information received by the terminal device.

[0195] It should be noted that the second configuration information may be sent by the first network element (e.g., LMF) in the core network. The reader (including the first reader or other readers, which are not limited in this embodiment) may receive the second configuration information sent by the first network element and forward it to the terminal device.

[0196] It should be noted that the second configuration information can be carried through broadcast or multicast information, and this application embodiment does not impose any restrictions on this. For example, the second configuration information can be carried through SSB, SIB, or MIB, and this application embodiment does not impose any restrictions on this.

[0197] It should also be noted that the second configuration information and the first configuration information mentioned above can be carried by the same signaling or by different signaling; this application embodiment does not impose any restrictions on this.

[0198] In one embodiment of this application, the first information in step S410 can be sent on the first resource, that is, the terminal device can send the first information on the first resource.

[0199] It should be noted that the content of the first information can be referred to the description in the above embodiments, and will not be repeated here for the sake of brevity.

[0200] It should also be noted that the first resource can be associated with a first purpose, which can be one or more of the following: location, location update, and reader update. In other words, when sending first information on the first resource, the first resource can implicitly indicate that the purpose of sending the first information is to perform one or more of the following: location, location update, and reader update.

[0201] In some embodiments, the first resource is associated with a first purpose, which can be understood as the first resource being used to characterize a location requirement, and / or a location update requirement, and / or a reader update requirement. That is, when sending first information on the first resource, the first resource can implicitly indicate that sending the first information requires one or more of the following: location, location update, and reader update.

[0202] In some embodiments, the first resource is determined based on one or more of the following:

[0203] Predefined information;

[0204] The third configuration information received by the terminal device.

[0205] It should be noted that the third configuration information can be sent by the first reader. In other words, the first reader can configure the first resource used for accessing the first reader.

[0206] It should be noted that the third configuration information can be carried through broadcast or multicast information, and this application embodiment does not impose any restrictions on this. For example, the third configuration information can be carried through SSB, SIB, or MIB, and this application embodiment does not impose any restrictions on this.

[0207] It should also be noted that the third configuration information and the first and / or second configuration information mentioned above can be carried by the same signaling or by different signaling; this application embodiment does not impose any restrictions on this.

[0208] In one embodiment of this application, referring to the schematic flowchart of the communication method shown in FIG7, the following steps may be included before the terminal device sends the first information in step S410:

[0209] S402. The terminal device sends an access request to the first reader, which is used to access the first reader.

[0210] It should be understood that before the terminal device sends the first information to the first reader, it is necessary to perform a random access procedure on the first reader.

[0211] In some embodiments, the terminal device may use random access resources to send an access request to the first reader. These random access resources may be existing resources used for random access.

[0212] In other embodiments, the terminal device may initiate a random access procedure to the first reader on a specific or dedicated resource (referred to as the first resource in this application embodiment).

[0213] It should be noted that in this embodiment, the first resource can also be called the access opportunity. For example, the first resource can be an opportunity initiated by the device and originating from the device (DO-A).

[0214] It should also be noted that the first resource can be associated with the first purpose of the access request, which can be one or more of the following: positioning, location update, and reader update. That is, when a terminal device sends information on the first resource, it can implicitly indicate that the purpose of the access request is to perform one or more of the following: positioning, location update, and reader update. The first resource can be publicly used by non-target terminal devices to report one or more of the following: the terminal device's identification information, the first identification information of the first reader, and the measurement results of the reference signal.

[0215] In some embodiments, the first resource is associated with a first purpose, which can be understood as the first resource being used to characterize a location request, and / or a location update request, and / or a reader update request. That is, when an access request is sent on the first resource, the first resource can implicitly indicate that the access request refers to one or more of the following: the terminal device needs to perform location, location update, and reader update.

[0216] In some embodiments, the first resource may be a portion of the random access resources (this portion of resources is referred to as the first portion of resources in this application). It is understood that when a terminal device sends an access request using the first portion of the random access resources, it may implicitly indicate that the purpose of the access request is to perform one or more of the following: positioning, location update, and reader update.

[0217] In some embodiments, the first resource is determined based on one or more of the following:

[0218] Predefined information;

[0219] The third configuration information received by the terminal device.

[0220] It should be noted that the third configuration information can be sent by the first reader. In other words, the first reader can configure the first resource used for accessing the first reader.

[0221] It should be noted that the third configuration information can be carried through broadcast or multicast information, and this application embodiment does not impose any restrictions on this. For example, the third configuration information can be carried through SSB, SIB, or MIB, and this application embodiment does not impose any restrictions on this.

[0222] It should also be noted that the third configuration information and the first and / or second configuration information mentioned above can be carried by the same signaling or by different signaling; this application embodiment does not impose any restrictions on this.

[0223] In one example, the first resource can be predefined by the protocol.

[0224] In another example, the first resource can be configured directly by the first reader. Alternatively, the first reader can configure random access resources and designate a first portion of the random access resources as the first resource.

[0225] In another example, the protocol can define a set of resources, and the first reader can send third configuration information to configure which resources in the resource set can be used as the first resource. Alternatively, the protocol can define random access resources, and the first reader can use the third configuration information to indicate that a first portion of the random access resources will be used as the first resource.

[0226] It should be understood that the embodiments of this application do not limit the configuration method of the first resource.

[0227] In some embodiments, the terminal device may also send a first indication information, which is used to indicate that the purpose of the access request in step S402 is a first purpose, which includes one or more of positioning, location update, and reader update.

[0228] It should be understood that during the process of the terminal device performing random access to the first reader and sending the first information to the first reader, the terminal device may also send first indication information to indicate whether the access request sent by the current terminal device is for positioning, location update, or reader update. In other words, the first indication information can indicate that the purpose of the terminal device sending the access request is positioning, location update, or reader update.

[0229] It should be noted that the terminal device may carry the first indication information in the D2R information during or after random access.

[0230] In some embodiments, the first indication information may be carried through the access request.

[0231] In other words, the terminal device can carry first indication information in the access request during the random access process, indicating that the purpose of the current random access is positioning, location update, or reader update.

[0232] In some embodiments, the first instruction information is carried by first information.

[0233] In other words, the terminal device can carry first indication information in the first information after random access, indicating that the purpose of the current random access is positioning, location update, or reader update.

[0234] In this way, the first reader can determine that the access request initiated by the terminal device is for positioning, location update, or reader update, and thus can quickly respond to the access request, obtain the first information sent by the terminal device, and thus realize the location update of the terminal device.

[0235] The communication method provided in the embodiments of this application will be described in detail below with reference to specific application scenarios.

[0236] A-IoT devices can be in a mobile state. When an A-IoT device moves a certain distance but does not receive the following types of Paging messages, the A-IoT device will not trigger a response to the Paging message based on the area change, and the network will not be able to know the location change result of the A-IoT device in a timely manner:

[0237] 1. The destination device ID included in the Paging message does not include the ID of the A-IoT device;

[0238] 2. Paging messages are used for device inventory, meaning that the Paging message does not carry any destination device ID.

[0239] In view of this, in the communication method provided in this application embodiment, for some location-sensitive A-IoT devices, the network can configure a certain number of resources in the access resources for terminal devices to update their own location information. When an A-IoT device detects that a new A-IoT Paging message comes from a reader that is different from the Paging message received previously / within a certain period of time, the A-IoT device can consider that its own location has changed and needs to send a report of adjacent reader ID information to the network to update its own location information.

[0240] Referring to the information interaction diagram shown in Figure 8, the method provided in this application embodiment may include the following:

[0241] S1. The first network element in the core network equipment is the A-IOT device, which is configured with the first event associated with the reader ID.

[0242] In this embodiment of the application, the first event can trigger the A-IoT device to respond to the Paging message received from the new reader in order to update the location information.

[0243] It should be noted that a new reader refers to a group of readers that do not belong to the A-IoT device that has recently responded or that has responded within a limited time range (i.e., the first time range in the above embodiments).

[0244] In some embodiments, the aforementioned “limited time range” may be specified by a timer, which may be defined in a standard or pre-configured by the network.

[0245] It should also be noted that the first network element can forward configuration information through reader 1 to configure events associated with the reader ID.

[0246] S2: A-IOT devices listen for Paging messages.

[0247] In step S2, the A-IOT device can receive the Paging message sent by reader2.

[0248] It should be noted that the reader can send its reader ID in the A-IOT Paging message.

[0249] In some embodiments, the reader may instruct itself to send Paging messages for one purpose: to update the location information of surrounding A-IoT devices.

[0250] S3: The A-IOT device determines whether to trigger the first event based on the Paging message.

[0251] Understandably, A-IoT devices can determine whether their location has changed by querying the source of the received Paging message.

[0252] Specifically, if an A-IoT device discovers that the Paging message is neither directed at itself (i.e., the Paging message does not contain the A-IoT device's ID) nor the target address, but comes from a new reader (reader2) that has not recently paged the A-IoT device, then the A-IoT device can perform the first event, which is that the A-IoT device needs to respond to the Paging message received from the new reader to update the location information.

[0253] It should be noted that A-IoT devices need to remember the reader IDs they have responded to within a certain time (limited by a timer) or in the last response, so as to determine whether the received Paging message comes from a reader that has already responded or from a new reader based on the stored reader ID.

[0254] S4: If the A-IOT device determines that the first event has been triggered, the A-IOT device uses the configured first resource to perform the A-IOT random access procedure on reader2.

[0255] In some embodiments, the reader will configure the Device Initiated Access (DOA) timing (i.e., the first resource mentioned above) for the A-IoT device.

[0256] It should be noted that certain access times may be specifically configured for location / location update / reader update purposes. In other words, using these specific access times can implicitly indicate that the purpose of the access process is location / update.

[0257] It should be noted that these access opportunities are publicly available to A-IoT non-target devices to report their ID or to report the measurement results of R2D reference signals (e.g., RSRP, RSRQ, SINR, ToA, TdoA, etc.).

[0258] It should also be noted that the A-IoT device will carry first indication information in the D2R message during or after the random access process. The first indication information indicates that the purpose of this random access is one or more of the following: positioning, location update, and reader update.

[0259] It should be understood that the A-IoT device can send the first indication information along with other content (such as the A-IoT device ID, the ID of reader2, and the measurement results of the R2D reference signal) to reader2.

[0260] S5: reader2 sends the first information to the first network element.

[0261] The first information may include one or more of the following: the ID of the terminal device, the ID of reader 2, and the measurement results of the R2D reference signal.

[0262] In some embodiments, referring to FIG9, the first network element can determine the positioning result of the A-IoT device based on which reader sent the A-IoT paging message in response to the A-IoT device. The granularity of positioning can be the coverage area of ​​one reader or the overlapping coverage area of ​​multiple readers.

[0263] In summary, this application proposes an A-IoT device location method based on changes in the source reader ID of monitored Paging messages. Using this method, the A-IoT device will only perform necessary random access when the source reader ID of the monitored Paging message changes, thus helping the network update the location information of the A-IoT device.

[0264] The preferred embodiments of this application have been described in detail above with reference to the accompanying drawings. However, this application is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this application, various simple modifications can be made to the technical solutions of this application, and these simple modifications all fall within the protection scope of this application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, this application will not describe the various possible combinations separately. Furthermore, various different embodiments of this application can also be arbitrarily combined, as long as they do not violate the spirit of this application, they should also be considered as the content disclosed in this application. Moreover, without conflict, the various embodiments and / or the technical features in the various embodiments described in this application can be arbitrarily combined with the prior art, and the resulting technical solutions should also fall within the protection scope of this application.

[0265] It should also be understood that in the various method embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. Furthermore, in the embodiments of this application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data. "Downlink" indicates that the transmission direction of signals or data is a first direction from the site to the user equipment in the cell; "uplink" indicates that the transmission direction of signals or data is a second direction from the user equipment in the cell to the site; and "sidelink" indicates that the transmission direction of signals or data is a third direction from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. Additionally, in the embodiments of this application, the term "and / or" is merely a description of the association relationship between related objects, indicating that three relationships can exist. Specifically, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0266] Based on the foregoing embodiments, this application provides corresponding communication devices.

[0267] Figure 10 is a schematic diagram of the structure of a communication device provided in an embodiment of this application, applied to a terminal device. As shown in Figure 10, the communication device 1000 includes:

[0268] The first communication unit 1010 is configured to send first information, the first information being used to indicate location-related information of the terminal device and / or information of the first reader, the first reader being the reader corresponding to the R2D information monitored by the terminal device.

[0269] In some embodiments, the first communication unit 1010 is further configured to receive second information sent by the first reader, the second information being used to trigger a first event, the first event including one or more of the following:

[0270] Locate the relevant events;

[0271] Location update related events;

[0272] Events related to reader updates.

[0273] In some embodiments, the second information includes first identification information of the first reader; wherein the first identification information is used to trigger the first event.

[0274] In some embodiments, the first communication unit 1010 is further configured to receive first configuration information, the first configuration information being used to configure the association between the first event and the reader's identification information in the second information.

[0275] In some embodiments, the first information is sent when a first condition is met, wherein the first reader is different from the second reader, and the second reader includes one or more of the following:

[0276] The reader corresponding to the first information sent by the terminal device within the first time range;

[0277] The terminal device sends N pieces of first information before receiving the second information, each corresponding to a reader;

[0278] Wherein, the first time range is the time range before the moment when the terminal device receives the second information, and N is an integer greater than or equal to 1.

[0279] In some embodiments, the communication device 1000 further includes a storage unit configured to store first identification information of the first reader for a first duration after receiving the second information.

[0280] In some embodiments, one or more of the first time range, the value of N, and the first duration are determined based on one or more of the following:

[0281] Predefined information;

[0282] The terminal device receives the second configuration information.

[0283] In some embodiments, the second information is broadcast information or multicast information.

[0284] In some embodiments, the second information is carried by any of the following information:

[0285] Paging messages;

[0286] Synchronization signal;

[0287] Trigger message;

[0288] Query message.

[0289] In some embodiments, the first communication unit 1010 is further configured to send an access request to the first reader; the access request is used to access the first reader.

[0290] In some embodiments, the first communication unit 1010 is further configured to send first information and / or an access request on a first resource, the first resource being associated with a first purpose, the first purpose being one or more of the following:

[0291] Location tracking, location update, reader update.

[0292] In some embodiments, the first resource is determined based on one or more of the following:

[0293] Predefined information;

[0294] The terminal device receives the third configuration information.

[0295] In some embodiments, the first communication unit 1010 is further configured to send first indication information, the first indication information being used to indicate that the purpose of the access request is a first purpose, the first purpose including one or more of the following:

[0296] Location tracking, location update, reader update.

[0297] In some embodiments, the first indication information is carried in the access request;

[0298] or,

[0299] The first instruction information is carried through the first information.

[0300] In some embodiments, the first information includes one or more of the following:

[0301] The first identification information of the first reader;

[0302] The identification information of the terminal device;

[0303] Measurement results of the reference signal.

[0304] In some embodiments, the terminal device is an A-IoT device.

[0305] Figure 11 is a schematic diagram of the structure of a communication device provided in an embodiment of this application, applied to a first reader. As shown in Figure 11, the communication device 1100 includes:

[0306] The second communication unit 1110 is configured to receive first information sent by the terminal device. The first information is used to indicate the location-related information of the terminal device and / or the relevant information of the first reader, wherein the first reader is the reader corresponding to the R2D information monitored by the terminal device.

[0307] In some embodiments, the second communication unit 1110 is further configured to send second information, the second information being used to trigger a first event, the first event including one or more of the following:

[0308] Locate the relevant events;

[0309] Location update related events;

[0310] Events related to reader updates.

[0311] In some embodiments, the second information includes first identification information of the first reader; wherein the first identification information is used to trigger the first event.

[0312] In some embodiments, the second communication unit 1110 is further configured to send first configuration information, the first configuration information being used to configure the association between the first event and the reader's identification information in the second information.

[0313] In some embodiments, the second information is broadcast information or multicast information.

[0314] In some embodiments, the second information is carried by any of the following information:

[0315] Paging messages;

[0316] Synchronization signal;

[0317] Trigger message;

[0318] Query message.

[0319] In some embodiments, the second communication unit 1110 is further configured to receive an access request sent by the terminal device; the access request is used to access the first reader.

[0320] In some embodiments, the second communication unit 1110 is further configured to receive the first information and / or access request on a first resource, the first resource being related to a first purpose, the first purpose including one or more of the following:

[0321] Location tracking, location update, reader update.

[0322] In some embodiments, the first resource is determined based on one or more of the following:

[0323] Predefined information;

[0324] Second configuration information.

[0325] In some embodiments, the second communication unit 1110 is further configured to receive first indication information sent by the terminal device, the first indication information being used to indicate that the purpose of the access request is a first purpose, the first purpose including one or more of the following:

[0326] Location tracking, location update, reader update.

[0327] In some embodiments, the first indication information is carried in the access request;

[0328] or,

[0329] The first instruction information is carried through the first information.

[0330] In some embodiments, the first information includes one or more of the following:

[0331] The first identification information of the first reader;

[0332] The identification information of the terminal device;

[0333] Measurement results of the reference signal.

[0334] In some embodiments, the second communication unit 1110 is further configured to send the first information to the first network element.

[0335] In some embodiments, the terminal device is an A-IoT device.

[0336] Those skilled in the art should understand that the description of the communication device in the embodiments of this application can be understood with reference to the description of the communication method in the embodiments of this application.

[0337] Figure 12 is a schematic structural diagram of a communication device provided in an embodiment of this application. This communication device can be a first communication device, a second communication device, or a network device. The communication device 1200 shown in Figure 12 includes a processor 1210, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0338] Optionally, as shown in FIG12, the communication device 1200 may further include a memory 1220. The processor 1210 may retrieve and run computer programs from the memory 1220 to implement the methods in the embodiments of this application.

[0339] The memory 1220 can be a separate device independent of the processor 1210, or it can be integrated into the processor 1210.

[0340] Optionally, as shown in FIG12, the communication device 1200 may further include a transceiver 1230, and the processor 1210 may control the transceiver 1230 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.

[0341] The transceiver 1230 may include a transmitter and a receiver. The transceiver 1230 may further include an antenna, and the number of antennas may be one or more.

[0342] Optionally, the communication device 1200 may specifically be a terminal device in the embodiments of this application, and the communication device 1200 may implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0343] Optionally, the communication device 1200 may specifically be the first reader in the embodiments of this application, and the communication device 1200 may implement the corresponding processes implemented by the first reader in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0344] Figure 13 is a schematic structural diagram of a chip according to an embodiment of this application. The chip 1300 shown in Figure 13 includes a processor 1310, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0345] Optionally, as shown in FIG13, chip 1300 may further include memory 1320. Processor 1310 may retrieve and run computer programs from memory 1320 to implement the methods in the embodiments of this application.

[0346] The memory 1320 can be a separate device independent of the processor 1310, or it can be integrated into the processor 1310.

[0347] Optionally, the chip 1300 may also include an input interface 1330. The processor 1310 can control the input interface 1330 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.

[0348] Optionally, the chip 1300 may also include an output interface 1340. The processor 1310 can control the output interface 1340 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.

[0349] Optionally, the chip can be applied to the terminal device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0350] Optionally, the chip can be applied to the first reader in the embodiments of this application, and the chip can implement the corresponding processes implemented by the first reader in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0351] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0352] This application also provides a computer storage medium storing one or more programs, which can be executed by one or more processors to implement the methods in this application.

[0353] Figure 14 is a schematic block diagram of a communication system provided in an embodiment of this application. As shown in Figure 14, the communication system 1400 includes a terminal device 1410 and a first reader 1420.

[0354] The terminal device 1410 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the first reader 1420 can be used to implement the corresponding functions implemented by the first reader in the above method. For the sake of brevity, they will not be described in detail here.

[0355] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0356] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0357] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.

[0358] This application also provides a computer-readable storage medium for storing computer programs.

[0359] Optionally, the computer-readable storage medium can be applied to the terminal device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0360] Optionally, the computer-readable storage medium can be applied to the first reader in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the first reader in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0361] This application also provides a computer program product, including computer program instructions.

[0362] Optionally, the computer program product can be applied to the terminal device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.

[0363] Optionally, the computer program product can be applied to the first reader in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the first reader in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.

[0364] This application also provides a computer program.

[0365] Optionally, the computer program can be applied to the terminal device in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0366] Optionally, the computer program can be applied to the first reader in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the first reader in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0367] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0368] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0369] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0370] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0371] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0372] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0373] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, the method comprising: The terminal device sends first information, which is used to indicate the location-related information of the terminal device and / or the relevant information of the first reader, wherein the first reader is the reader corresponding to the R2D information listened to by the terminal device.

2. The method according to claim 1, wherein, Before the terminal device sends the first information to the first reader, it also includes: The terminal device receives second information, which is used to trigger a first event, the first event including one or more of the following: Locate related events; Location update related events; Events related to reader updates.

3. The method according to claim 2, wherein, The second information includes the first identification information of the first reader; wherein the first identification information is used to trigger the first event.

4. The method according to claim 2 or 3, wherein, The method further includes: The terminal device receives first configuration information, which is used to configure the association between the first event and the reader's identification information in the second information.

5. The method according to any one of claims 2-4, wherein, The first information is sent when a first condition is met, wherein the first reader is different from the second reader, and the second reader includes one or more of the following: The reader corresponding to the first information sent by the terminal device within the first time range; The terminal device sends N pieces of first information before receiving the second information, each corresponding to a reader; Wherein, the first time range is the time range before the moment when the terminal device receives the second information, and N is an integer greater than or equal to 1.

6. The method according to any one of claims 2-5, wherein, Within a first time period after receiving the second information, the terminal device stores the first identification information of the first reader.

7. The method according to claim 5 or 6, wherein, The first time range, the value of N, and one or more of the first duration are determined based on one or more of the following: Predefined information; The terminal device receives the second configuration information.

8. The method according to any one of claims 2-7, wherein, The second information is broadcast information or multicast information.

9. The method according to any one of claims 1-8, wherein, The second information is carried by any of the following: Paging messages; Synchronization signal; Trigger message; Query message.

10. The method according to any one of claims 1-9, wherein, Before the terminal device sends the first information, the method further includes: The terminal device sends an access request to the first reader; the access request is used to access the first reader.

11. The method according to claim 10, wherein, The terminal device sends the first information and / or the access request on a first resource, wherein the first resource is related to a first purpose, and the first purpose is one or more of the following: Location tracking, location update, reader update.

12. The method according to claim 11, wherein, The first resource is determined based on one or more of the following: Predefined information; The terminal device receives the third configuration information.

13. The method according to any one of claims 10-12, wherein, The method further includes: The terminal device sends first indication information, which indicates that the purpose of the access request is a first purpose, the first purpose including one or more of the following: Location tracking, location update, reader update.

14. The method according to claim 13, wherein, The first indication information is carried in the access request; or, The first instruction information is carried through the first information.

15. The method according to any one of claims 1-14, wherein, The first information includes one or more of the following: The first identification information of the first reader; The identification information of the terminal device; Measurement results of the reference signal.

16. The method according to any one of claims 1-15, wherein, The terminal device is an environmental Internet of Things (A-IoT) device.

17. A communication method, the method comprising: The first reader receives first information sent by the terminal device. The first information is used to indicate the location-related information of the terminal device and / or the relevant information of the first reader. The first reader is the reader corresponding to the R2D information monitored by the terminal device.

18. The method according to claim 17, wherein, The method further includes: The first reader sends a second message, which triggers a first event, the first event including one or more of the following: Locate related events; Location update related events; Events related to reader updates.

19. The method according to claim 18, wherein, The second information includes the first identification information of the first reader; wherein the first identification information is used to trigger the first event.

20. The method according to claim 19, wherein, The first reader sends first configuration information, which is used to configure the association between the first event and the reader's identification information in the second information.

21. The method according to claim 19 or 20, wherein, The second information is broadcast information or multicast information.

22. The method according to any one of claims 19-21, wherein, The second information is carried by any of the following: Paging messages; Synchronization signal; Trigger message; Query message.

23. The method according to any one of claims 17-22, wherein, Before the first reader receives the first information sent by the terminal device, the method further includes: The first reader receives an access request sent by the terminal device; the access request is used to access the first reader.

24. The method according to claim 23, wherein, The first information and / or the access request are received on a first resource, the first resource being related to a first purpose, the first purpose including one or more of the following: Location tracking, location update, reader update.

25. The method according to claim 23 or 24, wherein, The first resource is determined based on one or more of the following: Predefined information; Second configuration information.

26. The method according to any one of claims 23-25, wherein, The method further includes: The first reader receives first indication information sent by the terminal device, the first indication information indicating that the purpose of the access request is a first purpose, the first purpose including one or more of the following: Location tracking, location update, reader update.

27. The method according to claim 26, wherein, The first indication information is carried in the access request; or, The first instruction information is carried through the first information.

28. The method according to any one of claims 17-27, wherein, The first information includes one or more of the following: The first identification information of the first reader; The identification information of the terminal device; Measurement results of the reference signal.

29. The method according to any one of claims 17-28, wherein, The method further includes: The first reader sends the first information to the first network element.

30. The method according to any one of claims 17-29, wherein, The terminal device is an environmental Internet of Things (A-IoT) device.

31. A communication device applied to a terminal equipment, the device comprising: The first communication unit is configured to send first information, which is used to indicate the location-related information of the terminal device and / or the relevant information of the first reader, wherein the first reader is the reader corresponding to the R2D information listened to by the terminal device.

32. A communication device applied to a first reader, the device comprising: The second communication unit is configured to receive first information sent by the terminal device. The first information is used to indicate the location-related information of the terminal device and / or the relevant information of the first reader, wherein the first reader is the reader corresponding to the R2D information monitored by the terminal device.

33. A communication device, the communication device comprising: Memory, used to store computer programs; A processor, connected to the memory, is configured to call and run the computer program from the memory to implement the method as described in any one of claims 1 to 16, or the method as described in any one of claims 17 to 30; A transceiver is used to receive and send information when exchanging information with other devices.

34. A chip, the chip comprising: A processor for retrieving and running a computer program from memory, causing a device having the chip mounted to perform the method as claimed in any one of claims 1 to 16, or the method as claimed in any one of claims 17 to 30; A transceiver is used to receive and send information during the exchange of information with a device or chip.

35. A computer-readable storage medium for storing a computer program that causes a computer to perform the method as claimed in any one of claims 1 to 16, or the method as claimed in any one of claims 17 to 30.