Communication method, apparatus, storage medium, and program product

By using broadcast messages to transmit information in the environmental IoT and rationally selecting terminal readers, the problem of how to improve inventory or positioning efficiency is solved, and efficient and low-power A-IoT service execution is achieved.

WO2026061054A1PCT designated stage Publication Date: 2026-03-26HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-06-28
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

In the Internet of Things (IoT) of the environment, how to rationally select terminal readers to improve the efficiency of inventory or location services, and ensure that as many readers as possible are used to complete A-IoT services?

Method used

Information is transmitted through broadcast messages, instructing terminal readers to request or trigger A-IoT services, including sending and receiving identification information, location information, and service feedback information, optimizing frequency band selection and RRC connection management, and reducing unnecessary power consumption and complexity.

Benefits of technology

This enables the rational selection of terminal readers, improves the efficiency of A-IoT services, reduces reader power consumption and signaling complexity, and ensures the accuracy and efficiency of services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025105089_26032026_PF_FP_ABST
    Figure CN2025105089_26032026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method, an apparatus, a storage medium, and a program product. The method comprises: a third apparatus sending fourth information to a second apparatus, wherein the fourth information indicates that the second apparatus requests or triggers at least one first apparatus to perform a first service on a first ambient-Internet-of-Things device; the second apparatus sending first information to the at least one first apparatus, wherein the first information indicates that the at least one first apparatus is requested or triggered to perform the first service, and the first information is carried in a broadcast message; and the at least one first apparatus sending second information to the third apparatus, wherein the second information indicates information of the first ambient-Internet-of-Things device. By means of the solution of the present application, a user equipment reader can be rationally selected to the greatest extent to complete an A-IoT service.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, apparatus, storage medium and program product

[0001] This application claims priority to the Chinese patent application No. 202411312111.6, filed on September 19, 2024, and entitled “Communication method, apparatus, storage medium and program product”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of Internet of Things (IoT), and in particular to a communication method, apparatus, storage medium and program product. BACKGROUND

[0003] Ambient Internet of Things (A-IoT) devices (e.g., tags) in an ambient Internet of Things (A-IoT) environment can be inventoried or located by readers through an inventory process or other similar processes, such as managing assets in a factory, managing assets of a user (e.g., determining whether an item of a user is lost and in which area).

[0004] When managing assets in a factory, the reader can be a special terminal in the factory for A-IoT business; when managing assets of a user, the reader can be a smart mobile terminal (e.g., a mobile phone, etc.) of the user. Such readers can be collectively referred to as a terminal reader (UE-reader). In order to improve the efficiency of inventory or location services, in a certain area, it is desirable to find the same ambient Internet of Things device through as many readers as possible. Therefore, how to reasonably select readers and complete A-IoT business through the readers is a problem to be solved. SUMMARY

[0005] The present application provides a communication method, apparatus, storage medium and program product to reasonably and as many as possible select terminal readers to complete A-IoT business.

[0006] In a first aspect, a communication method is provided. Exemplarily, the method can be applied to a first device side, for example, the method can be performed by a first device, or performed by a module (e.g., a processor, a chip, a chip system, a circuit, etc.) in the first device. The module can be a communication module in the first device, or a circuit or chip responsible for a communication function in the first device, such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core. Exemplarily, the first device can be a terminal.

[0007] The method comprises: receiving first information, the first information indicating a request or a trigger for a first environmental Internet of Things device, the first information being carried in a broadcast message; and sending second information, the second information indicating information of the first environmental Internet of Things device.

[0008] With the method, the third device indicates the second device to request or trigger at least one first device to perform a first service for a first environmental Internet of Things device, the second device sends first information to the at least one first device, the first information indicating a request or a trigger for the at least one first device to perform the first service, the first information being carried in a broadcast message, and the at least one first device sends information of the first environmental Internet of Things device to the third device, so that terminal readers can be reasonably and as many as possible to complete the first service.

[0009] With reference to the first aspect, in a possible design, the broadcast message comprises at least one of the following: scheduling information of a paging message, a paging message, system information.

[0010] With the design, the first information is carried in the broadcast message, so that terminal readers can be as many as possible to complete the first service.

[0011] With reference to the first aspect, in another possible design, the first information comprises identification information of the first environmental Internet of Things device.

[0012] With reference to the first aspect, in another possible design, the information of the first environmental Internet of Things device comprises at least one of the following: identification information of the first environmental Internet of Things device, location information of a first device corresponding to the first environmental Internet of Things device, location information of the first environmental Internet of Things device, and feedback information corresponding to performance of the first service.

[0013] With reference to the first aspect, in a possible design of the first aspect, the first service is a positioning service, or the first service is used to acquire the location information of the first device, or the first service is used to acquire the location information of the first environmental IoT device.

[0014] With reference to the first aspect, in a possible design of the first aspect, the first information further indicates a first frequency band corresponding to the first service.

[0015] With reference to the first aspect, in a possible design of the first aspect, the method further includes: sending third information, where the third information indicates that the first device supports the first service, or indicates that the first device is capable of performing the first service, or indicates that the first device expects to perform the first service.

[0016] With this design, the third device can accurately determine which first devices to request or trigger to perform the first service based on the third information.

[0017] With reference to the first aspect, in a possible design of the first aspect, the third information further indicates a second frequency band corresponding to the first service supported by the first device.

[0018] With reference to the first aspect, in a possible design of the first aspect, after the first information is received, the method further includes: sending information indicating establishment of a radio resource control (RRC) connection, where the information indicating establishment of the RRC connection includes a first cause value, and the first cause value indicates the first service.

[0019] With reference to the first aspect, in a possible design of the first aspect, before the information indicating establishment of the RRC connection is sent, the method further includes: determining that the second information is acquired.

[0020] With this design, after the first information is received, if the first device is in an RRC non-connected state, the first device does not need to immediately establish an RRC connection with the second device, but can decide whether to establish the RRC connection after receiving the information about the access of the first environmental IoT device and the first environmental IoT device, so as to report the information about the first environmental IoT device, thereby minimizing the power consumption and processing complexity of the first device due to the first service, and simplifying a signaling procedure.

[0021] With reference to the first aspect, in a possible design of the first aspect, the method further includes: determining that the first device is capable of performing the first service based on at least one of the first frequency band, the second frequency band, the power of the first device, or the service amount of the first device.

[0022] With the design, the first device can determine whether the first device can perform the first service according to the capability information and / or the current state information of the first device. For example, the first device can determine whether a second frequency band supported by the first device matches the first frequency band indicated by the first information, whether the power of the first device can perform the first service, and / or whether the first device can still perform the first service based on the current service amount (i.e., load) of the first device. In a case where the second frequency band does not match the first frequency band, it is determined that the first device cannot perform the first service. In a case where the power of the first device is low, it is determined that the first device cannot perform the first service. In a case where the current service amount of the first device is large, it is determined that the first device cannot perform the first service.

[0023] In a second aspect, a communication method is provided. Exemplarily, the method can be applied to a second device side. For example, the method can be performed by the second device, or performed by a module (e.g., a processor, a chip, a chip system, a circuit, etc.) in the second device. The module can be a communication module in the second device, or a circuit or a chip responsible for a communication function in the second device, such as a modem chip, also known as a baseband chip, or a SoC chip or a SIP chip containing a modem core. Exemplarily, the second device can be an access network device.

[0024] The method includes: receiving fourth information, the fourth information indicating that the second device requests or triggers at least one first device to perform a first service for a first environmental Internet of Things device; and sending first information, the first information indicating that the at least one first device is requested or triggered to perform the first service, the first information being carried in a broadcast message.

[0025] With the method, the second device receives an indication from a third device, the third device indicating that the second device requests or triggers at least one first device to perform a first service for a first environmental Internet of Things device, the second device sends first information to the at least one first device, the first information indicating that the at least one first device is requested or triggered to perform the first service, the first information being carried in a broadcast message, and the at least one first device sends information of the first environmental Internet of Things device to the third device, so that terminal readers can be reasonably and as many as possible to complete the first service.

[0026] In combination with the second aspect, in a possible design, the broadcast message includes at least one of the following: scheduling information of a paging message, the paging message, system information.

[0027] In combination with the second aspect, in another possible design, the first information includes identification information of the first environmental Internet of Things device.

[0028] With reference to the second aspect, in a possible design of the second aspect, the information of the first environmental IoT device includes at least one of the following: identification information of the first environmental IoT device, location information of a first apparatus corresponding to the first environmental IoT device, location information of the first environmental IoT device, and feedback information corresponding to the first service.

[0029] With reference to the second aspect, in a possible design of the second aspect, the first service is a positioning service, or the first service is used to acquire location information of the first apparatus, or the first service is used to acquire location information of the first environmental IoT device.

[0030] With reference to the second aspect, in a possible design of the second aspect, after the first information is sent, the method further includes: receiving information indicating establishment of an RRC connection, the information indicating establishment of the RRC connection including a first cause value, the first cause value indicating the first service.

[0031] With reference to the second aspect, in a possible design of the second aspect, the method further includes: receiving third information, the third information indicating that at least one first apparatus supports the first service, or indicating that at least one first apparatus is capable of performing the first service, or indicating that a first apparatus expects to perform the first service; and sending fifth information, the fifth information indicating information of at least one first apparatus capable of performing the first service.

[0032] With reference to the second aspect, in a possible design of the second aspect, the third information further indicates a second frequency band corresponding to the first service supported by the at least one first apparatus.

[0033] A third aspect provides a communication method. Exemplarily, the method can be applied to a third apparatus side, for example, the method can be performed by the third apparatus, or performed by a module (for example, a processor, a chip, a chip system, a circuit, etc.) in the third apparatus. The module can be a communication module in the third apparatus, or a circuit or chip responsible for a communication function in the third apparatus, such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core. Exemplarily, the third apparatus can be a core network device.

[0034] The method includes: sending fourth information, the fourth information indicating that a second apparatus requests or triggers at least one first apparatus to perform a first service on a first environmental IoT device; and receiving second information, the second information indicating information of the first environmental IoT device.

[0035] According to the method, the third device instructs the second device to request or trigger at least one first device to perform the first service for the first environmental Internet of Things device, the second device sends first information to the at least one first device, the first information instructs the at least one first device to perform the first service, and the first information is carried in a broadcast message. The at least one first device sends information of the first environmental Internet of Things device to the third device, so that terminal readers can be reasonably and as many as possible to complete the first service.

[0036] With reference to the third aspect, in a possible design, the information of the first environmental Internet of Things device includes at least one of the following: identification information of the first environmental Internet of Things device, location information of the first device corresponding to the first environmental Internet of Things device, location information of the first environmental Internet of Things device, and feedback information corresponding to performing the first service.

[0037] With reference to the third aspect, in another possible design, the fourth information further indicates a first frequency band corresponding to the first service.

[0038] With reference to the third aspect, in another possible design, the method further includes: receiving third information, the third information indicating that at least one first device supports the first service, or indicating that at least one first device is capable of performing the first service, or indicating that at least one first device expects to perform the first service.

[0039] With reference to the third aspect, in another possible design, the third information further indicates a second frequency band corresponding to the first service supported by the at least one first device.

[0040] With reference to the third aspect, in another possible design, the method further includes: receiving fifth information, the fifth information indicating at least one first device capable of performing the first service.

[0041] With reference to the third aspect, in another possible design, the first service is a positioning service, or the first service is used to acquire location information of the first device, or the first service is used to acquire location information of the first environmental Internet of Things device.

[0042] A fourth aspect provides a communication device for implementing the communication method in the first aspect or any implementation of the first aspect. The device can be a first device, or a module (for example, a processor, a chip, a chip system, a circuit, etc.) applied to the first device, or a logic node, a logic module, or software capable of implementing all or part of the functions of the first device.

[0043] In a fifth aspect, a communication apparatus is provided for implementing the communication method in the second aspect or any of the implementations of the second aspect. The apparatus can be the second apparatus, or a module (for example, a processor, a chip, a chip system, a circuit, etc.) applied to the second apparatus, or a logic node, a logic module, or software capable of implementing all or part of the functions of the second apparatus.

[0044] In a sixth aspect, a communication apparatus is provided for implementing the communication method in the third aspect or any of the implementations of the third aspect. The apparatus can be the third apparatus, or a module (for example, a processor, a chip, a chip system, a circuit, etc.) applied to the third apparatus, or a logic node, a logic module, or software capable of implementing all or part of the functions of the third apparatus.

[0045] In a possible implementation, the communication apparatus in the fourth aspect to the sixth aspect includes units, modules, or means for performing the method in any of the first aspect to the third aspect or any of the implementations. The units, modules, or means can be implemented by software, or by hardware, or by a combination of software and hardware. For example, the communication apparatus can include a sending unit, a receiving unit, and a processing unit.

[0046] When the communication apparatus is used to implement the method in the first aspect or any of the implementations of the first aspect, the transceiver is configured to receive first information indicating a request or a trigger for a first service of a first environmental IoT device, the first information being carried in a broadcast message; and the transceiver is further configured to send second information indicating information of the first environmental IoT device.

[0047] Optionally, the broadcast message includes at least one of the following: scheduling information of a paging message, a paging message, system information.

[0048] Optionally, the first information includes identification information of the first environmental IoT device.

[0049] Optionally, the information of the first environmental IoT device includes at least one of the following: identification information of the first environmental IoT device, location information of a second apparatus corresponding to the first environmental IoT device, location information of the first environmental IoT device, and feedback information corresponding to the execution of the first service.

[0050] Optionally, the first service is a positioning service, or the first service is used to obtain location information of the second apparatus, or the first service is used to obtain location information of the first environmental IoT device.

[0051] Optionally, the first information further indicates a first frequency band corresponding to the first service.

[0052] Optionally, the transceiver is further configured to send third information, the third information indicating that the first device supports the first service, or indicating that the first device is capable of performing the first service, or indicating that the first device desires to perform the first service.

[0053] Optionally, the third information further indicates a second frequency band corresponding to the first service supported by the first device.

[0054] Optionally, the transceiver is further configured to send information indicating establishment of a radio resource control (RRC) connection, the information indicating establishment of the RRC connection including a first cause value, the first cause value indicating the first service.

[0055] Optionally, the processing unit is configured to determine that the second information is acquired.

[0056] Optionally, the processing unit is further configured to determine, based on at least one of the first frequency band, the second frequency band, the power of the first device, or the service amount of the first device, that the first device is capable of performing the first service.

[0057] When the communication device is used to implement the method in the second aspect or any of the implementations of the second aspect, the transceiver is configured to receive fourth information, the fourth information indicating that a second device requests or triggers at least one first device to perform a first service of a first environmental Internet of Things device; and the transceiver is further configured to send first information, the first information indicating that the at least one first device is requested or triggered to perform the first service, the first information being carried in a broadcast message.

[0058] Optionally, the broadcast message includes at least one of the following: scheduling information of a paging message, the paging message, or system information.

[0059] Optionally, the first information includes identification information of the first environmental Internet of Things device.

[0060] Optionally, the information of the first environmental Internet of Things device includes at least one of the following: identification information of the first environmental Internet of Things device, location information of a first device corresponding to the first environmental Internet of Things device, location information of the first environmental Internet of Things device, or feedback information of performing the first service.

[0061] Optionally, the first service is a positioning service, or the first service is used to acquire the position information of the first device, or the first service is used to acquire the position information of the first environmental Internet of Things device.

[0062] Optionally, the transceiver is further configured to receive information indicating establishment of an RRC connection, the information indicating establishment of the RRC connection including a first cause value, the first cause value indicating the first service.

[0063] Optionally, the transceiver is further configured to receive third information indicating that at least one first device supports the first service, or indicating that at least one first device is capable of the first service, or indicating that a first device expects to perform the first service, and the transceiver is further configured to send fifth information indicating information of at least one first device capable of the first service.

[0064] Optionally, the third information further indicates a second frequency band corresponding to the first service supported by the at least one first device.

[0065] When the communication device is used to implement the method in the third aspect or any one of the implementations of the third aspect, the transceiver is configured to send fourth information indicating that the second device requests or triggers at least one first device to perform a first service for a first environmental Internet of Things device, and the transceiver is further configured to receive second information indicating information of the first environmental Internet of Things device.

[0066] Optionally, the information of the first environmental Internet of Things device includes at least one of the following: identification information of the first environmental Internet of Things device, position information of a first device corresponding to the first environmental Internet of Things device, position information of the first environmental Internet of Things device, and feedback information corresponding to the first service.

[0067] Optionally, the fourth information further indicates a first frequency band corresponding to the first service.

[0068] Optionally, the transceiver is further configured to receive third information indicating that at least one first device supports the first service, or indicating that at least one first device is capable of the first service, or indicating that at least one first device expects to perform the first service.

[0069] Optionally, the third information further indicates a second frequency band corresponding to the first service supported by the at least one first device.

[0070] Optionally, the transceiver is further configured to receive fifth information indicating at least one first device capable of the first service.

[0071] Optionally, the first service is a positioning service, or the first service is used to acquire the location information of the first device, or the first service is used to acquire the location information of the first environmental Internet of Things device.

[0072] Optionally, the processor can be coupled with a memory for storing the programs (instructions) and / or data necessary for the device. Optionally, the communication device can further include a communication interface for realizing the communication between the device and other network elements. Optionally, the memory can be located inside the communication device or outside the communication device.

[0073] Optionally, the communication device can further include a transceiver, and the processor is coupled with the transceiver, and the processor is configured to execute the computer programs or instructions to control the transceiver to receive and send information; when the processor executes the computer programs or instructions, the processor is further configured to realize the above method through a logic circuit or an execution code instruction. The transceiver can be a transceiver, a transceiver circuit or an input / output interface, which is configured to receive a signal from another communication device outside the communication device and transmit the signal to the processor or send a signal from the processor to another communication device outside the communication device. When the communication device is a chip, the transceiver is a transceiver circuit or an input / output interface.

[0074] When the communication device in the above fourth aspect to sixth aspect is a chip, the sending unit can be an output unit, such as an output circuit or a communication interface; the receiving unit can be an input unit, such as an input circuit or a communication interface. When the communication device is a terminal, the sending unit can be a transmitter or a transmitter; the receiving unit can be a receiver or a receiver.

[0075] In a seventh aspect, a computer readable storage medium is provided, and the computer readable storage medium stores computer programs or instructions, when the computer programs or instructions are executed, the method in the above aspects is realized.

[0076] In an eighth aspect, a computer program product including instructions is provided, when the instructions are run on a communication device, the communication device executes the method in the above aspects.

[0077] In a ninth aspect, a communication system is provided, including a second device and a third device, the second device is configured to realize the method in the second aspect or any one of the designs of the second aspect, and the third device is configured to realize the method in the third aspect or any one of the designs of the third aspect.

[0078] In conjunction with the ninth aspect, in one possible design, the communication system further includes a first device for implementing the method described in the second aspect or any of the designs in the second aspect. Attached Figure Description

[0079] Figure 1 is a schematic diagram of a possible, non-limiting communication system;

[0080] Figure 2 is a schematic diagram of the topology of the Internet of Things in the environment;

[0081] Figure 3 is a schematic diagram of a scenario provided in an embodiment of this application;

[0082] Figures 4-6 are schematic flowcharts of the communication method provided in the embodiments of this application;

[0083] Figures 7 and 8 are schematic diagrams of the communication device provided in the embodiments of this application. Detailed Implementation

[0084] The scheme of this application will be further described below with reference to the accompanying drawings.

[0085] The technical solution provided in this application can be applied to various communication systems, such as fifth-generation (5G) communication systems. th This technology can be applied to various scenarios, including 5G mobile communication systems, future evolution systems, and converged communication systems, as well as existing communication systems. The application scenarios of the technical solutions provided in this application can include multiple areas, such as machine-to-machine (M2M), macro-micro communication, enhanced mobile broadband (eMBB), ultra-reliable and low-latency communication (uRLLC), and massive machine-type communication (mMTC). These scenarios may include, but are not limited to, communication between terminals, communication between network devices, and communication between network devices and terminals. Network devices include access network devices and core network devices. The following descriptions use examples of applications involving communication between network devices and terminals.

[0086] Figure 1 shows a schematic illustration of one possible, non-limiting, communication system. As shown in Figure 1, the communication system 1000 includes a radio access network (RAN) 100 and a core network (CN) 200. The communication system 1000 can also include the Internet 300. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (e.g., 120a-120j in Figure 1, collectively referred to as 120). Other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1), etc., can also be included in the RAN 100. The terminals 120 are connected to the RAN nodes 110 wirelessly. The RAN nodes 110 are connected to the core network 200 wirelessly or wired. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrated with the logical functions of the core network and the radio access network respectively.

[0087] The RAN 100 can be a 3rd generation partnership project (3GPP) related cellular system, e.g., a 4G, 5G mobile communication system, or a future communication network (or future mobile communication system). The RAN 100 can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 can also be a communication system that combines two or more of the above systems.

[0088] The RAN nodes 110 can also be referred to as network devices, access network devices, RAN entities, or access nodes, etc., which form part of the communication system to help terminals to access wirelessly. The RAN nodes 110 in the communication system 1000 can be of the same type or of different types. In some scenarios, the roles of the RAN nodes 110 and the terminals 120 are relative, e.g., the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured to be a mobile base station. For a terminal 120j that accesses to the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN nodes 110 and the terminals 120 are sometimes referred to as communication apparatuses, e.g., the network elements 110a and 110b in Figure 1 can be understood as communication apparatuses with base station functions, and the network elements 120a-120j can be understood as communication apparatuses with terminal functions.

[0089] In a possible scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node can be a macro base station (such as 110a in FIG. 1), a micro base station or an indoor station (such as 110b in FIG. 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the network device in a vehicle to everything (V2X) technology can be a road side unit (RSU).

[0090] In another possible scenario, a terminal is assisted by multiple RAN nodes to implement wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), a central unit-control plane (CU-CP), a central unit-user plane (CU-UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a radio frequency remote unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).

[0091] The CU (or CU-CP and CU-UP), DU or RU can also have different names in different systems, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an open-central unit (O-CU), the DU can also be referred to as an open-distributed unit (O-DU), the CU-CP can also be referred to as an open-central unit-control plane (O-CU-CP), the CU-UP can also be referred to as an open-central unit-user plane (O-CU-UP), and the RU can also be referred to as an open-radio unit (O-RU). For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application. Any of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0092] The terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely applied to various scenarios, such as device-to-device (D2D) communication, vehicle to everything (V2X) communication, machine-type communication (MTC), internet of things (IoT), virtual reality, augmented reality, industrial control, automatic driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, unmanned aerial vehicle, helicopter, airplane, ship, robot, mechanical arm, smart home device, etc. Embodiments of the present application do not limit the device form of the terminal.

[0093] The communication between the network device and the terminal follows a certain protocol layer structure. The protocol layer can include a control plane protocol layer and a user plane protocol layer. The control plane protocol layer can include at least one of a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a media access control (MAC) layer, or a physical (PHY) layer, etc. The user plane protocol layer can include at least one of a service data adaptation protocol (SDAP) layer, a PDCP layer, an RLC layer, a MAC layer, or a physical layer, etc. The non-access stratum (NAS) of the terminal and the NAS interaction of the access and mobility management function (AMF) of the core network; the RRC layer of the UE and the RRC interaction of the access network device.

[0094] The base station and the terminal can be fixed in position or mobile. The base station and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water; can also be deployed on airplanes, balloons and artificial satellites. The embodiments of the present application do not limit the application scenarios of the base station and the terminal.

[0095] The roles of the base station and the terminal can be relative, for example, the helicopter or the unmanned aerial vehicle 120i in FIG. 1 can be configured as a mobile base station, and for those terminals 120j that access the wireless access network 100 through 120i, the terminal 120i is a base station; but for the base station 110a, 120i is a terminal, that is, 110a and 120i communicate through a wireless air interface protocol. Of course, 110a and 120i can also communicate through an interface protocol between base stations and base stations, at this time, relative to 110a, 120i is also a base station. Therefore, the base station and the terminal can be collectively referred to as a communication device, 110a and 110b in FIG. 1 can be referred to as a communication device with a base station function, and 120a-120j in FIG. 1 can be referred to as a communication device with a terminal function.

[0096] In the embodiments of the present application, the base station is also referred to as a network device, and the apparatus for implementing the functions of the network device can be the network device, or can be an apparatus capable of supporting the network device to implement the functions, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. The apparatus can be installed in the network device or used in combination with the network device. In the embodiments of the present application, only the apparatus for implementing the functions of the network device is taken as an example for description, and the scheme of the embodiments of the present application is not limited in this way.

[0097] In addition, in the embodiments of the present application, the UE is also referred to as a terminal, and the apparatus for implementing the method flow of the embodiments can be the terminal. Correspondingly, the method can also be implemented by an apparatus capable of supporting the terminal to implement the functions, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. The apparatus can be installed in the terminal or used in combination with the terminal. In the embodiments of the present application, only the apparatus for implementing the functions of the terminal is taken as an example for description, and the scheme of the embodiments of the present application is not limited in this way.

[0098] It should be understood that the number and types of devices in the communication system shown in FIG. 1 are only illustrative, and the present application is not limited thereto. In actual applications, more terminals, more access network devices, and other network elements, such as core network devices and / or network elements for implementing artificial intelligence functions, can also be included in the communication system.

[0099] It can be understood that all or part of the functions implemented by one or more of the terminal, the access network device, the core network device, or the network element for implementing the artificial intelligence function can be virtualized, that is, implemented by one or more of a special processor or a general processor and a corresponding software module. Among them, the terminal and the access network device involve the interface of air interface transmission, and the transceiving function of the interface can be implemented by hardware. The core network device, such as an operation administration and maintenance (OAM) network element, can be virtualized. Optionally, one or more functions of the virtualized terminal, access network device, core network device, or network element for implementing the artificial intelligence function can be implemented by a cloud device, such as a cloud device in an over the top (OTT) system.

[0100] The embodiments of the present application relate to environmental Internet of Things, and the concept thereof is described below.

[0101] With the wide application of Internet of Things (IoT) technology in the field of wireless communication, the performance of reducing the size, complexity and power consumption of IoT devices is attracting much attention. Since most wireless communication devices need to be replaced by manual battery or powered by rechargeable battery, it will cause high maintenance cost and even safety hazards to a certain extent. With the continuous introduction of digital era demand and the improvement of automation level, it is urgent to introduce new IoT technology to support non-energy storage devices or energy storage devices that do not need to be replaced by manual battery or charged. Therefore, the IoT technology that supports higher density connection, lower complexity and lower power consumption - Ambient IoT emerges as the times require. This battery-free IoT device is called A-IoT device. Since there is no battery in A-IoT device, the size of the device is reduced and the complexity of the device is reduced, so it is expected to increase the number of devices that can be accommodated in the IoT scenario. The peak power consumption of A-IoT device is between 1 μW and several hundred μW, and the uplink transmission of A-IoT device can be generated by A-IoT device itself or need to be backscattered based on the externally provided carrier wave to realize the uplink transmission. Among them, the A-IoT device with peak power consumption of 1 μW does not have uplink or downlink amplification function, and the A-IoT device with peak power consumption of several hundred μW has uplink and / or downlink amplification function.

[0102] 3GPP defines several topologies of ambient IoT, which can be seen from Figure 2.

[0103] (1) in Figure 2 is the topology of "base station to ambient IoT device". In this topology, the base station and the ambient IoT device can communicate bidirectionally, including the transmission of ambient IoT data and / or signaling. The base station that sends data to the ambient IoT device and the base station that receives data from the ambient IoT device can be the same or different.

[0104] (2) in Figure 2 is the topology of "base station to intermediate node to ambient IoT device". In this topology, the base station and the intermediate node can communicate Uu, and the intermediate node and the ambient IoT device can communicate bidirectionally, including the transmission of ambient IoT data and / or signaling.

[0105] (3.1) and (3.2) in FIG. 2 are “base station to assisting node to environmental IoT device to base station” topology. (3.1) in FIG. 2 is a downlink assisted topology, in which the base station transmits downlink to the assisting node over Uu interface, and the environmental IoT device receives environmental IoT data and / or signaling from the assisting node and transmits environmental IoT data and / or signaling to the base station. (3.2) in FIG. 2 is an uplink assisted topology, in which the environmental IoT device receives environmental IoT data and / or signaling from the base station and transmits environmental IoT data and / or signaling to the assisting node, and the assisting node transmits uplink to the base station over Uu interface.

[0106] (4) in FIG. 2 is “UE to environmental IoT device” topology. In this topology, the UE and the environmental IoT device can communicate bi-directionally, including transmission of environmental IoT data and / or signaling. The UE transmitting data to the environmental IoT device and the UE receiving data from the environmental IoT device can be the same or different.

[0107] The environmental IoT device has characteristics of low power consumption, low complexity, small size, and long life cycle, and usually does not have a traditional battery, and mainly uses energy obtained from environmental energy, which can include radio waves, solar energy, kinetic energy, thermal energy, and pressure energy or any other form of energy. Radio waves can come from a base station or a user equipment. The environmental IoT device can also be referred to as an IoT device, and as the standard evolves, the environmental IoT device can have other names.

[0108] The intermediate node in FIG. 2 can also be described as a relay node, which can be a relay, a repeater, an integrated access backhaul (IAB) node, a user equipment (UE), or any other device with environmental IoT capability.

[0109] The assisting node in FIG. 2 can be a relay, a repeater, an IAB node, a UE, or any other device with environmental IoT capability.

[0110] The base station, the intermediate node, the assisting node, and the UE in FIG. 2 can be collectively referred to as a reader. The reader can be a device with environmental IoT capability, and can power the environmental IoT device or provide a carrier signal for backscattering to the environmental IoT device. The reader can also be referred to as a reader-writer, a reader, an excitation source, an IoT-capable device, an IoT-functional device, or any other name as the standard evolves. The environmental IoT device can be a UE, a tag, or any other device.

[0111] It can be understood that how the reader specifically communicates with the environmental Internet of Things device depends on which of the base station, intermediate node, auxiliary node and UE the reader is specifically and the specific topology, based on the topology described in the above embodiments, the communication between the reader and the environmental Internet of Things device in the following embodiments can be direct communication (for example, the reader is a base station and the topology is (1) in FIG. 2), or indirect communication (for example, the reader is a base station and the topology is (2) in FIG. 2 or (3.1) in FIG. 2 or (3.2) in FIG. 2). The specific communication process can be referred to the above description of the topology.

[0112] In the A-IoT, at least one of the following operations can be performed between the reader and the environmental Internet of Things device (such as a tag): an inventory operation, a read operation, a write operation, a kill operation, or a lock operation.

[0113] The inventory operation, which can also be referred to as an inventory operation, can obtain the identification of the tag through the inventory operation. For example, the reader can obtain the identification of the tag through commands such as query, acknowledgment (ACK), etc. The inventory operation can be used to confirm whether the tag is currently in the inventory area.

[0114] The specific process of the inventory operation can include:

[0115] 1) The server sends an inventory request to the core network device, to request the core network device to trigger the inventory process;

[0116] 2) The core network device sends an inventory request to the reader, to request the reader to trigger the A-IoT air interface access process, so as to obtain the tag information; wherein the reader can be a network device or a terminal;

[0117] 3) The reader triggers the tag to perform the A-IoT air interface access process, the reader triggers the tag to access, and if the tag responds and successfully accesses, the reader sends the tag information as an inventory report to the core network;

[0118] 4) The core network device can further send the inventory report to the server, so that the server can confirm whether the tag is currently in the inventory area.

[0119] The read operation can read the electronic product code (EPC) or tag identifier (TID) in the storage area of the tag, or read the content stored in the reserved area of the tag or the content stored in the user storage area, etc.

[0120] Write operation, the storage area of the tag can be written.

[0121] Inactivation operation, the tag can never work.

[0122] Lock operation, the information of the tag can be locked to prevent reading operation or writing operation on the tag. Alternatively, the lock operation can also lock the storage area of the tag to prevent reading operation or writing operation on the storage area.

[0123] The above is only an example, and other operations can be performed between the reader and the tag, which will not be enumerated one by one.

[0124] At present, A-IoT mainly considers the warehouse factory, such as managing the assets in the factory, counting the assets through the inventory process, and confirming which assets are stored in the current warehouse. Especially when the reader is a terminal, the reader can be a special terminal in the factory for A-IoT business. However, it can also be considered that A-IoT can be used for other consumer-oriented businesses, such as managing the assets of users, positioning the tags through the inventory process or other similar processes, determining whether the user's items are lost and in which area, thereby realizing the A-IoT-based lost item positioning. At this time, since it involves a wide range of life, the typical reader can be a user's smart mobile terminal (such as a mobile phone, etc.). Such readers can be collectively referred to as terminal readers (UE-reader). In order to improve the efficiency of the inventory or positioning business, in a certain area, it is hoped that as many readers as possible will find the same environment Internet of Things device. Therefore, how to reasonably select the reader and complete the A-IoT business through the reader?

[0125] Therefore, the present application provides a communication scheme, the third device instructs the second device to request or trigger at least one first device to perform a first business on a first environment Internet of Things device, and the second device sends first information to at least one first device, the first information indicating that the first business is requested or triggered by at least one first device, and the first information is carried in a broadcast message. At least one first device sends information of the first environment Internet of Things device to the third device, so that terminal readers can be reasonably selected as much as possible to complete the first business.

[0126] The present application can be applied to the scenario shown in FIG. 3, in which the access network device is generally outdoor and can communicate with the A-IoT device through an indoor intermediate node (such as a UE).

[0127] Based on the above communication system, the communication method provided by the present application is described as follows:

[0128] As shown in FIG. 4, a flow diagram of a communication method provided by an embodiment of the present application is shown. The method can include the following steps:

[0129] S401. The first device sends third information to the third device.

[0130] Correspondingly, the third device receives the third information.

[0131] The first device can be a UE or a module (e.g., a processor, a chip, a chip system, a circuit, etc.) in the UE. The module can be a communication module in the UE or a circuit or chip responsible for communication functions in the UE, such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core. Here, the UE can act as a reader or terminal reader. The third device can be a core network device or a module (e.g., a processor, a chip, a chip system, a circuit, etc.) in the core network device. The module can be a communication module in the core network device or a circuit or chip responsible for communication functions in the core network device, such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core.

[0132] The first device sends third information to the third device, which indicates the capability information or subscription information of the first device. The third information indicates that the first device supports the first service, or that the first device is capable of the first service, or that the first device expects to perform the first service. The first service is a positioning service, or the first service is used to obtain the location information of the first device, or the first service is used to obtain the location information of the environmental IoT device, such as the location information of the environmental IoT device corresponding to the first device. It should be understood that in the embodiments of the present application, the third information indicating that the first device supports the first service can be replaced by the first device supporting communication with the environmental IoT device, or can be replaced by the first device supporting the reader as the environmental IoT device.

[0133] In one example, the third information can be 1 bit. When the 1 bit is of a first value, it indicates that the first device supports the first service, or that the first device is capable of the first service, or that the first device expects to perform the first service. When the 1 bit is of a second value, it indicates that the first device does not support the first service, or that the first device is not capable of the first service, or that the first device does not expect to perform the first service. The first device can explicitly indicate to the third device whether the first device supports the first service, or whether the first device is capable of the first service, or whether the first device expects to perform the first service by the 1 bit. The third information can be carried in an existing message sent by the first device to the third device. For example, a reserved bit of a field in the existing message can be used to indicate whether the first device supports the first service, or whether the first device is capable of the first service, or whether the first device expects to perform the first service; or a field in the existing message can be multiplexed to indicate whether the first device supports the first service, or whether the first device is capable of the first service, or whether the first device expects to perform the first service; or a new 1 bit can be added in the existing message to indicate whether the first device supports the first service, or whether the first device is capable of the first service, or whether the first device expects to perform the first service. Thus, the existing service process can be compatible, and the change to the protocol or process is small.

[0134] In another example, the first device sends the third information to the third device, i.e., the third information is carried in an existing message by using a reserved bit, or a field in the existing message is multiplexed to represent the third information, or the third information is added in the existing message, which indicates that the first device supports the first service, or that the first device is capable of the first service, or that the first device expects to perform the first service. If the third information is not carried in the existing message by using a reserved bit, or a field in the existing message is not multiplexed to represent the third information, or the third information is not added in the existing message, which indicates that the first device does not support the first service, or that the first device is not capable of the first service, or that the first device does not expect to perform the first service. Thus, the third device can explicitly know whether the first device supports the first service, or whether the first device is capable of the first service, or whether the first device expects to perform the first service. If the first device does not support the first service, or is not capable of the first service, or does not expect to perform the first service, the third information is not carried in the existing message by using a reserved bit, or a field in the existing message is not multiplexed to represent the third information, so that the utilization of resources can be improved, or the third information is not added in the existing message, so that the signaling overhead can be saved.

[0135] Further, the third information further indicates a second frequency band corresponding to the first service supported by the first device. For example, the first device supports the first service in a frequency band (band) A, and the third information further indicates the band A. For another example, the first device supports the first service in the band A and a band B, and the third information further indicates the band A and the band B. The first device indicates the second frequency band corresponding to the first service supported by the first device to the third device, so that the third device can determine which first device to request or trigger to obtain the information of the environmental Internet of Things device according to whether the second frequency band corresponding to the first service supported by the first device and the frequency band corresponding to the first service selected by the third device match. When the frequency band corresponding to the first service selected by the third device does not include the second frequency band, the third device does not request or trigger the first device to obtain the information of the environmental Internet of Things device. Therefore, the efficiency and reliability of obtaining the information of the environmental Internet of Things device can be improved.

[0136] It can be understood that the third device can also obtain the third information before performing the scheme of the embodiment, for example, the third device is configured with the third information by an OAM manner, or the third information is predefined by a protocol. Therefore, the step S401 is optional, which is indicated by a dashed line in FIG. 4.

[0137] For example, the third information can be carried in a non-access stratum (NAS) message.

[0138] S402. The third device sends fourth information to the second device.

[0139] Correspondingly, the second device receives the fourth information.

[0140] For example, the second device can be an access network device.

[0141] For example, the third device obtains the third information of at least one first device, so that the third device can send the fourth information to the second device corresponding to the at least one first device in the case that the third device receives a request of a third party (for example, a server) or a UE to perform a first service. The fourth information indicates that the second device requests or triggers the at least one first device to perform the first service on a first environmental Internet of Things device, which is an environmental Internet of Things device having a corresponding relationship, a mapping relationship or a connection with the at least one first device.

[0142] The fourth information can be a new service indication information. For example, the current A-IoT service types that can be indicated are inventory, read, write, and deactivate, and a new A-IoT service type can be added as the first service, which is a positioning service, or the first service is used to obtain the location information of the first device. Alternatively, the fourth information can be represented by combining an inventory service type indication with a new 1-bit indication bit, for example, indicating that the A-IoT service type is inventory, and simultaneously carrying a 1-bit indication bit to represent that it is an inventory-related process based on A-IoT positioning service, so as to be compatible with the existing inventory message.

[0143] Exemplarily, the fourth information described above can be carried in a paging message sent by the third device to the second device, so that the second device knows that it needs to initiate paging and establish RRC connections with as many first devices as possible to perform the first service.

[0144] Further, the fourth information also indicates the first frequency band corresponding to the first service, that is, the third device indicates that the first service will be performed in the first frequency band, so that the subsequent first device can judge whether the second frequency band supported by itself matches the first frequency band indicated by the fourth information, so as to be able to perform the first service.

[0145] It can be understood that the request or triggering of the first service of the first environmental Internet of Things device by the at least one first device by the second device does not necessarily come from the indication of the third device, for example, it can also be decided by the second device itself. Therefore, the step S402 is optional, which is represented by a dashed line in FIG. 4.

[0146] S403. The second device sends first information to the first device.

[0147] Correspondingly, the first device receives the first information.

[0148] Exemplarily, after the second device receives the fourth information described above, the second device sends first information to the at least one first device. The first information indicates a request or triggering of the at least one first device to perform the first service, or a request or triggering of the at least one first device to perform the first service as a reader.

[0149] The first information can be carried in a broadcast message, so that as many first devices as possible can be notified to establish RRC connections through one broadcast message. Exemplarily, the broadcast message includes at least one of the following: scheduling information of a paging message (for example, downlink control information (DCI) of the paging message), the paging message, and system information.

[0150] For example, in the case that the first information is carried in the paging message, the first information can be included in the paging message as new information, or the first information can be included in the information indicating the paging cause value as one of the paging cause values. At this time, it can be understood that the first device is paged by the first service.

[0151] Further, the first information also indicates a first frequency band corresponding to the first service, i.e., the third device / the second device indicates that the first service will be performed in the first frequency band.

[0152] S404. The first device determines that the first device can perform the first service based on at least one of the first frequency band, the second frequency band, the power of the first device, and the service amount of the first device, i.e., determines that the first device performs the first service.

[0153] After receiving the first information, the first device can determine whether it can perform the first service or whether it performs the first service according to its capability information and / or current state information. For example, the first device can determine whether the second frequency band supported by the first device matches the first frequency band indicated by the first information, whether the power of the first device can perform the first service, and / or whether the first device can perform the first service or whether it performs the first service based on the current service amount (i.e., load) of the first device. In the case that the second frequency band does not match the first frequency band, it is determined that the first device cannot perform the first service; in the case that the power of the first device is low, it is determined that the first device cannot perform the first service; and in the case that the current service amount of the first device is large, it is determined that the first device cannot perform the first service.

[0154] It can be understood that the first device can also determine whether it can perform the first service or whether it performs the first service according to other information. Therefore, the step S404 is optional, which is represented by a dashed line in FIG. 4.

[0155] S405. The first device sends information for establishing an RRC connection to the second device.

[0156] Correspondingly, the second device receives the information for establishing an RRC connection.

[0157] In case the first device determines that the first service can be performed, the first device sends information for establishing an RRC connection to the second device to establish an RRC connection with the second device. For example, the first device sends an RRC reestablishment request (RRCReestablishmentRequest) message to the second device, indicating a request for establishing an RRC connection, and in case the request of the first device is allowed, the second device sends an RRC reestablishment (RRCReestablishment) message to the first device to establish an RRC connection, and the first device further sends an RRC reestablishment complete (RRCReestablishmentComplete) message to the second device.

[0158] Exemplarily, the information for indicating the establishment of the RRC connection comprises a first cause value indicating the first service. For example, the first cause value is included in the RRC reestablishment request message, or the first cause value is included in the RRC reestablishment complete message.

[0159] It can be understood that in case the first device is currently in an RRC connected state, the above steps S402-S405 can be skipped; in case the first device is currently in an RRC non-connected state, i.e. an RRC idle state or an RRC inactive state, the above steps S402-S405 need to be performed. Therefore, the above steps S402-S405 are optional, which are represented by dashed lines in FIG. 4.

[0160] S406. The third device determines at least one first device that can perform the first service.

[0161] Exemplarily, the third device determines at least one first device that can perform the first service according to the above third information and the first device that currently establishes an RRC connection with the second device.

[0162] S407. The third device sends a first request to the first device.

[0163] Correspondingly, the first device receives the first request.

[0164] The third device sends a first request to at least one first device that can perform the first service. The first request is used to request the first device to perform the first service on the first environmental Internet of Things device, for example, to perform positioning on the first environmental Internet of Things device. The first request can comprise identification information of the first environmental Internet of Things device.

[0165] Exemplarily, the first request can be a first service request message, an inventory request or a positioning request.

[0166] Exemplarily, the first request can be forwarded to the first device by the second device, for example, the third device sends the first request to the second device, and the second device further forwards the first request to the first device. For example, the first request can be carried in a non-access stratum (NAS) message.

[0167] S408. The first device triggers the first environmental IoT device to initiate access and report the identification information of the first environmental IoT device and / or the location information of the first environmental IoT device.

[0168] After the first device receives the first request, the first device triggers the first environmental IoT device to initiate access, for example, triggers the first environmental IoT device to initiate access on the A-IoT interface and report the identification information of the first environmental IoT device and / or the location information of the first environmental IoT device.

[0169] S409. The first device sends second information to the third device.

[0170] Correspondingly, the third device receives the second information.

[0171] After the first device successfully receives the first environmental IoT device access and the corresponding identification information of the first environmental IoT device and / or the location information of the first environmental IoT device, the first device sends second information to the third device. The second information indicates the information of the first environmental IoT device. For example, the information of the first environmental IoT device can include at least one of the following: the identification information of the first environmental IoT device, the location information of the first device corresponding to the first environmental IoT device, the location information of the first environmental IoT device, and feedback information corresponding to the execution of the first service.

[0172] Wherein, the first device reports the location information of the first device, and the first device corresponds to the first environmental IoT device, so that the location information of the first device can be used by the third device to locate the first environmental IoT device.

[0173] Wherein, the information of the first environmental IoT device can be feedback information corresponding to the execution of the first service, and by reporting the feedback information, it means that the first environmental IoT device has been located.

[0174] Exemplarily, the second information can be forwarded to the third device by the second device, for example, the first device sends the second information to the second device, and the second device further forwards the second information to the third device. For example, the second information can be carried in a NAS message.

[0175] According to a communication method provided by the embodiment of the present application, the third device instructs the second device to request or trigger at least one first device to perform the first service for the first environmental IoT device, and the second device sends first information to the at least one first device, the first information indicating the request or trigger of the at least one first device to perform the first service, the first information being carried in a broadcast message, and the at least one first device sends information of the first environmental IoT device to the third device, so that the terminal reader can be reasonably selected as much as possible to complete the first service.

[0176] The above embodiment describes that the third device requests as many first devices as possible to complete the first service according to the capability information or subscription information of the first device and the first device that has established an RRC connection with the second device. The following embodiment will describe that the first device can also send its capability information or assistance information to the second device, and the second device sends a list of the first devices to the third device according to the capability information or subscription information of the first device and the first device that has established an RRC connection with the second device, so that the third device requests as many first devices as possible to complete the first service according to the list.

[0177] As shown in FIG. 5, it is a flowchart of a communication method provided by the embodiment of the present application. Exemplarily, the method can include the following steps:

[0178] S501. The first device sends third information to the second device.

[0179] Correspondingly, the second device receives the third information.

[0180] Exemplarily, the above first device can be a UE, and the second device can be an access network device. Here, the UE can be a reader or terminal reader.

[0181] The first device sends third information to the second device, the third information indicating the capability information or assistance information of the first device. Exemplarily, the third information indicates that the first device supports the first service, or indicates that the first device can perform the first service, or indicates that the first device expects to perform the first service. The first service is a positioning service, or the first service is used to obtain the position information of the first device, or the first service is used to obtain the position information of the first environmental IoT device, for example, used to obtain the position information of the environmental IoT device corresponding to the first device. Exemplarily, the third information indicating that the first device supports the first service can be understood as that the first device supports the communication with the environmental IoT device, or can be understood as that the first device supports as a reader.

[0182] Further, the third information also indicates the second frequency band corresponding to the first service supported by the first device.

[0183] It can be understood that the second device can also obtain the third information before performing the scheme of the embodiment, for example, the third information is configured to the second device by an OAM manner, or the third information is predefined by a protocol. Therefore, the step S501 is optional, which is represented by a dashed line in FIG. 5.

[0184] Further implementation of the third information can refer to the step S401 of the embodiment shown in FIG. 4, which is not described herein again.

[0185] S502. The third device sends fourth information to the second device.

[0186] Correspondingly, the second device receives the fourth information.

[0187] Exemplarily, the third device can send the fourth information to the second device in a case that the third device receives a request of a third party (for example, a server) or a UE to perform the first service and the like. The fourth information indicates that the second device requests or triggers the at least one first device to perform the first service on the first environmental Internet of Things device. The third device does not know which first devices exist under the second device, and the fourth information is blindly indicated to the second device.

[0188] Exemplarily, the third device can be a core network device.

[0189] It can be understood that the request or trigger of the second device to the at least one first device to perform the first service on the first environmental Internet of Things device does not necessarily come from the indication of the third device, for example, the request or trigger can also be determined by the second device itself. Therefore, the step S502 is optional, which is represented by a dashed line in FIG. 5.

[0190] Further implementation of the fourth information can refer to the step S402 of the embodiment shown in FIG. 4, which is not described herein again.

[0191] S503. The second device sends first information to the first device.

[0192] Correspondingly, the first device receives the first information.

[0193] Exemplarily, the second device sends the first information to the at least one first device after receiving the fourth information. The first information indicates that the at least one first device is requested or triggered to perform the first service, or the at least one first device is requested or triggered to perform the first service as a terminal reader.

[0194] The first information is carried in a broadcast message. Exemplarily, the broadcast message includes at least one of the following: scheduling information of a paging message, the paging message, system information.

[0195] Further, the first information further indicates a first frequency band corresponding to the first service.

[0196] Further implementation of the first information can refer to step S403 of the embodiment shown in FIG. 4, which will not be repeated here.

[0197] S504. The first device determines that the first device is capable of the first service based on at least one of the first frequency band, the second frequency band, the power of the first device, and the traffic volume of the first device.

[0198] It can be understood that the first device can also determine whether to perform the first service or whether to perform the first service according to other information. Therefore, step S504 is optional, which is represented by a dashed line in FIG. 5.

[0199] Specific implementation of step S504 can refer to step S404 of the embodiment shown in FIG. 4, which will not be repeated here.

[0200] S505. The first device sends information for establishing an RRC connection to the second device.

[0201] Correspondingly, the second device receives the information for establishing an RRC connection.

[0202] Exemplarily, the information for establishing an RRC connection includes a first cause value, and the first cause value indicates the first service.

[0203] Specific implementation of step S505 can refer to step S405 of the embodiment shown in FIG. 4, which will not be repeated here.

[0204] It can be understood that in the case that the first device is currently in an RRC connected state, the above steps S502-S505 can be skipped; in the case that the first device is currently in an RRC non-connected state, i.e., an RRC idle state or an RRC inactive state, the above steps S502-S505 need to be performed. Therefore, the above steps S502-S505 are optional, which are represented by a dashed line in FIG. 5.

[0205] If the first device is currently in an RRC non-connected state, after steps S502-S505 are performed, the first device enters a connected state, and the third information can be sent. At this time, S501 occurs after S505.

[0206] If the first device is currently in an RRC connected state, after S501 is performed, S506 is performed, and S502-S505 do not need to be performed.

[0207] S506. The second device sends fifth information to the third device.

[0208] Correspondingly, the third device receives the fifth information.

[0209] After the second device receives the information of establishing RRC connection sent by the first device, the second device determines at least one first device capable of performing the first service according to the first device having established the RRC connection and the capability information or the assistance information of the first device, and sends fifth information to the third device, where the fifth information indicates information of the at least one first device capable of performing the first service. The fifth information can be used by the third device to determine the at least one first device that can perform the first service.

[0210] Exemplarily, the fifth information can be a list of identities of the at least one first device capable of performing the first service.

[0211] S507. The third device sends a first request to the first device.

[0212] Correspondingly, the first device receives the first request.

[0213] After the third device receives the fifth information, the third device determines the at least one first device that can perform the first service, and sends a first request to the at least one first device capable of performing the first service respectively. The first request is used to request the first environmental Internet of Things device to perform the first service, for example, to perform positioning on the first environmental Internet of Things device. The first request can include identification information of the first environmental Internet of Things device.

[0214] Exemplarily, the first request can be a first service request message, an inventory request or a positioning request.

[0215] The specific implementation of the step S507 can refer to the step S407 of the embodiment shown in FIG. 4, which will not be described here.

[0216] S508. The first device triggers the first environmental Internet of Things device to initiate access and report identification information of the first environmental Internet of Things device and / or position information of the first environmental Internet of Things device.

[0217] The specific implementation of the step S508 can refer to the step S408 of the embodiment shown in FIG. 4, which will not be described here.

[0218] S509. The first device sends second information to the third device.

[0219] Correspondingly, the third device receives the second information.

[0220] After the first device successfully receives the first environmental IoT device access and the corresponding first environmental IoT device identification information and / or first environmental IoT device location information, the second information is sent to the third device. The second information indicates the first environmental IoT device information. For example, the first environmental IoT device information can include at least one of the following: first environmental IoT device identification information, first device location information corresponding to the first environmental IoT device, first environmental IoT device location information, and feedback information corresponding to the first service.

[0221] The specific implementation of this step S509 can refer to step S409 of the embodiment shown in FIG. 4, which will not be described here.

[0222] According to the communication method provided in the embodiment of the present application, the third device instructs the second device to request or trigger at least one first device to perform the first service on the first environmental IoT device, and the second device sends the first information to the at least one first device, where the first information indicates the request or trigger of the at least one first device to perform the first service, and the first information is carried in a broadcast message. The at least one first device sends the information of the first environmental IoT device to the third device, so that the terminal reader can be reasonably selected as much as possible to complete the first service.

[0223] The above embodiment describes that the third device instructs the second device to request or trigger at least one first device that has established an RRC connection to perform the first service on the first environmental IoT device. In the following embodiment, when the third device instructs the second device to request or trigger at least one first device to perform the first service on the first environmental IoT device, the at least one first device can be in an RRC connected state or in an RRC non-connected state.

[0224] As shown in FIG. 6, it is a flow diagram of another communication method provided in the embodiment of the present application. The method can include the following steps:

[0225] S601. The first device sends third information to the third device.

[0226] Correspondingly, the third device receives the third information.

[0227] For example, the above first device can be a UE, and the third device can be a core network device. Here, the UE can be a reader or terminal reader.

[0228] The third information indicates that the first device supports the first service, or indicates that the first device is capable of performing the first service, or indicates that the first device expects to perform the first service. The first service is a positioning service, or the first service is used to obtain position information of the first device, or the first service is used to obtain position information of the first environmental Internet of Things device, for example, to obtain position information of an environmental Internet of Things device corresponding to the first device. Illustratively, the third information indicates that the first device supports the first service, which can be understood as that the first device supports communication with the environmental Internet of Things device, or can be understood as that the first device supports being a reader.

[0229] Further, the third information also indicates that the first service supported by the first device corresponds to a second frequency band.

[0230] The specific implementation of step S601 can refer to step S401 shown in FIG. 4, which will not be repeated here.

[0231] It can be understood that the third device can also obtain the third information before performing the scheme of the embodiment, for example, the third device is configured with the third information by an OAM manner, or the third information is predefined by a protocol. Therefore, step S601 is optional, which is represented by a dashed line in FIG. 6.

[0232] S602. The third device sends fourth information to the second device.

[0233] Correspondingly, the second device receives the fourth information.

[0234] Illustratively, the second device can be an access network device.

[0235] Illustratively, the third device obtains the third information of at least one first device, so that the third device can send the fourth information to the second device corresponding to the at least one first device in the case of receiving a request of a third party (for example, a server) or a UE to perform the first service, etc. For example, the third device determines to send the fourth information to which second devices according to which second devices the first devices currently connect to or camp on, and sends the fourth information to the second devices. The fourth information indicates that the second device requests or triggers the at least one first device to perform the first service on the first environmental Internet of Things device.

[0236] It can be understood that the request or triggering of the second device to the at least one first device to perform the first service on the first environmental Internet of Things device does not necessarily come from the indication of the third device, for example, it can also be decided by the second device itself. Therefore, the step is optional, which is represented by a dashed line in FIG. 6.

[0237] The further implementation of the fourth information can refer to step S402 of the embodiment shown in FIG. 4, which will not be repeated here.

[0238] S603. The second device sends the first information to the first device.

[0239] Correspondingly, the first device receives the first information.

[0240] Exemplarily, after receiving the fourth information, the second device sends the first information to the at least one first device. The first information indicates a request or a trigger for the at least one first device to perform the first service.

[0241] The first information is carried in a broadcast message. Exemplarily, the broadcast message includes at least one of the following: scheduling information of a paging message, the paging message, system information.

[0242] Further, the first information also indicates a first frequency band corresponding to the first service.

[0243] For further implementation of the first information, reference can be made to step S403 of the embodiment shown in FIG. 4, which will not be repeated here.

[0244] S604. The first device determines that the first device can perform the first service based on at least one of the following: the first frequency band, the second frequency band, the power of the first device, and the service amount of the first device.

[0245] It can be understood that the first device can also determine whether to perform the first service or not according to other information. Therefore, step S604 is optional, which is represented by a dashed line in FIG. 6.

[0246] For specific implementation of step S604, reference can be made to step S404 of the embodiment shown in FIG. 4, which will not be repeated here.

[0247] S605. The first device triggers the first environmental IoT device to initiate access and report the identification information of the first environmental IoT device and / or the location information of the first environmental IoT device.

[0248] After receiving the first information, if the first device determines that the first device can perform the first service or determines to perform the first service, the first device triggers the first environmental IoT device to initiate access, for example, triggers the first environmental IoT device to initiate access of an A-IoT interface and report the identification information of the first environmental IoT device and / or the location information of the first environmental IoT device.

[0249] S606. The first device determines that the second information is acquired.

[0250] After performing step S605, the first device determines that the second information of the at least one first environmental IoT device is acquired, and then performs the subsequent steps.

[0251] If the first device does not successfully receive the first environmental IoT device access and the identification information of the first environmental IoT device and / or the location information of the first environmental IoT device, the first device does not need to report to the second device or the third device, and the process ends. If the first device is currently in an RRC non-connected state, the first device also does not need to establish an RRC connection with the second device. Therefore, steps S605-S607 are optional, and are represented by dashed lines in FIG. 6.

[0252] S607. The first device sends second information to the third device.

[0253] Correspondingly, the third device receives the second information.

[0254] After the first device successfully receives the first environmental IoT device access and the corresponding identification information of the first environmental IoT device and / or the location information of the first environmental IoT device, the first device sends second information to the third device. The second information indicates the information of the first environmental IoT device. For example, the information of the first environmental IoT device can include at least one of the following: the identification information of the first environmental IoT device, the location information of the first device corresponding to the first environmental IoT device, the location information of the first environmental IoT device, and feedback information corresponding to the execution of the first service.

[0255] The first device reports the location information of the first device, and the first device corresponds to the first environmental IoT device, so that the location information of the first device can be used by the third device to locate the first environmental IoT device.

[0256] The information of the first environmental IoT device includes feedback information corresponding to the execution of the first service by the first device, and by reporting the feedback information, it indicates that the first environmental IoT device has been located.

[0257] For example, if the first device is currently in an RRC non-connected state, the first device can first establish an RRC connection with the second device, and then send the above-mentioned second information to the second device or the third device. Alternatively, if the first device is currently in an RRC inactive state, the first device can send the above-mentioned second information to the second device or the third device through a small packet process.

[0258] For example, the second information can be forwarded to the third device through the second device, for example, the first device sends the second information to the second device, and the second device further forwards the second information to the third device. For example, the second information can be carried in a NAS message, or the second information is sent by the first device to the second device through an RRC message, and then sent by the second device to the third device through a next generation (NG) interface message.

[0259] According to the communication method provided in the embodiments of the present application, the third device instructs the second device to request or trigger at least one first device to perform the first service for the first environmental Internet of Things device, the second device sends first information to the at least one first device, the first information indicates the request or trigger of the at least one first device to perform the first service, the first information is carried in a broadcast message, and the at least one first device sends information of the first environmental Internet of Things device to the third device, so that the terminal reader can be reasonably and as much as possible selected to complete the first service; and after receiving the first information, if the first device is in an RRC non-connected state, the first device does not need to immediately establish an RRC connection with the second device, but can decide whether to establish an RRC connection after receiving the information of the first environmental Internet of Things device and the access of the first environmental Internet of Things device, so as to report the information of the first environmental Internet of Things device, and the power consumption and processing complexity of the first device due to the first service can be reduced as much as possible, and the signaling process is simplified.

[0260] It can be understood that the method and / or steps implemented by the first device in the above embodiments can also be implemented by a component (such as a chip or circuit) available for the first device; the method and / or steps implemented by the second device can also be implemented by a component (such as a chip or circuit) available for the second device; and the method and / or steps implemented by the third device can also be implemented by a component (such as a chip or circuit) available for the third device. When implemented by the components as described above, the receiving / sending can be understood as inputting / outputting, that is, the components communicate with other components of the first device, the second device and the third device. In addition, the method implemented by the first device can also be divided into being executed by a plurality of execution subjects, for example, divided into being executed by a plurality of components available for the first device; the method implemented by the second device can also be divided into being executed by a plurality of execution subjects, for example, divided into being executed by at least one of a CU, a DU, an RU and the like; and the method implemented by the third device can also be divided into being executed by a plurality of execution subjects, for example, divided into being executed by a plurality of components available for the third device. The execution subjects can be logically and / or physically separated.

[0261] The above describes the scheme provided by the embodiments of the present application from the perspective of interaction among the first device, the second device and the third device. Accordingly, the embodiments of the present application also provide a communication device for implementing the above various methods. The communication device can be the first device in the above method embodiments, or a component applicable to the first device; or the communication device can be the second device in the above method embodiments, or a component applicable to the second device; or the communication device can be the third device in the above method embodiments, or a component applicable to the third device. It can be understood that, in order to implement the above functions, the communication device contains the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0262] The embodiments of the present application can divide the functions of the communication device according to the above method embodiments, for example, each function module can be divided according to each function, or two or more functions can be integrated in one processing unit. The above integrated module can be realized in the form of hardware or software function module. It should be noted that the division of the modules in the embodiments of the present application is illustrative, and is only a logical function division. There can be another division manner in actual implementation.

[0263] Based on the same concept of the above communication method, the present application also provides a communication device as follows:

[0264] As shown in FIG. 7, it is a structure schematic diagram of a communication device provided by the embodiments of the present application. The communication device 700 includes a transceiver unit 701 and a processing unit 702. Wherein:

[0265] Exemplarily, the above transceiver unit 701 can include a receiving unit and a sending unit, which can be an integral whole or independent units.

[0266] When the communication apparatus 700 is configured to implement the function of the first device, the transceiver 701 is configured to perform at least one of the operations performed by the first device in steps S401, S403, S405, S407-S409 of the embodiment shown in FIG. 4, and the processing unit 702 is configured to perform step S404 of the embodiment shown in FIG. 4; or the transceiver 701 is configured to perform at least one of the operations performed by the first device in steps S501, S503, S505, S507-S509 of the embodiment shown in FIG. 5, and the processing unit 702 is configured to perform step S504 of the embodiment shown in FIG. 5; or the transceiver 701 is configured to perform at least one of the operations performed by the first device in steps S601, S604, S606, S608 of the embodiment shown in FIG. 6, and the processing unit 702 is configured to perform at least one of steps S605, S607.

[0267] When the communication apparatus 700 is configured to implement the function of the second device, the transceiver 701 is configured to perform at least one of the operations performed by the second device in steps S402, S403, S405 of the embodiment shown in FIG. 4; or the transceiver 701 is configured to perform at least one of the operations performed by the second device in steps S501-S503, S505, S506 of the embodiment shown in FIG. 5; or the transceiver 701 is configured to perform at least one of the operations performed by the second device in steps S603, S604 of the embodiment shown in FIG. 6.

[0268] When the communication apparatus 700 is configured to implement the function of the third device, the transceiver 701 is configured to perform at least one of the operations performed by the third device in steps S401, S402, S407, S409 of the embodiment shown in FIG. 4, and the processing unit 702 is configured to perform step S406 of the embodiment shown in FIG. 4; or the transceiver 701 is configured to perform at least one of the operations performed by the third device in steps S502, S506-S509 of the embodiment shown in FIG. 5; or the transceiver 701 is configured to perform at least one of the operations performed by the third device in steps S601, S603, S608 of the embodiment shown in FIG. 6, and the processing unit 702 is configured to perform step S602 of the embodiment shown in FIG. 6.

[0269] The specific implementation of the transceiver 701 and the processing unit 702 is described in the embodiments shown in FIG. 4-FIG. 6.

[0270] The division of modules in the present application is illustrative, and is only a logical functional division. In actual implementation, another division manner can be used. In addition, each functional module in each example in the present application can be integrated in one processor, or can be physically separated, or two or more modules can be integrated in one module. The integrated module can be implemented in the form of hardware or in the form of a software functional module.

[0271] As shown in FIG. 8, FIG. 8 is a structure diagram of another communication apparatus provided by the embodiment of the present application, the communication apparatus 800 comprises a processor 801. Optionally, the communication apparatus 800 further comprises an interface circuit 802 (shown in FIG. 8 with dashed lines), and the processor 801 and the interface circuit 802 are coupled with each other. It can be understood that the interface circuit 802 can be a transceiver or an input / output interface. Optionally, the communication apparatus 800 further comprises a memory 803 (shown in FIG. 8 with dashed lines), the memory 803 is used to store instructions executed by the processor 801, or to store input data required by the processor 801 to run instructions, or to store data generated after the processor 801 runs instructions.

[0272] When the communication apparatus 700 is used to implement the function of the first device, the interface circuit 802 is configured to perform at least one operation performed by the first device in steps S401, S403, S405, S407-S409 of the embodiment shown in FIG. 4, and the processor 801 is configured to perform step S404 of the embodiment shown in FIG. 4; or the interface circuit 802 is configured to perform at least one operation performed by the first device in steps S501, S503, S505, S507-S509 of the embodiment shown in FIG. 5, and the processor 801 is configured to perform step S504 of the embodiment shown in FIG. 5; or the interface circuit 802 is configured to perform at least one operation performed by the first device in steps S601, S604, S606, S608 of the embodiment shown in FIG. 6, and the processor 801 is configured to perform at least one of steps S605, S607.

[0273] When the communication apparatus 700 is used to implement the function of the second device, the interface circuit 802 is configured to perform at least one operation performed by the second device in steps S402, S403, S405 of the embodiment shown in FIG. 4; or the interface circuit 802 is configured to perform at least one operation performed by the second device in steps S501-S503, S505, S506 of the embodiment shown in FIG. 5; or the interface circuit 802 is configured to perform at least one operation performed by the second device in steps S603, S604 of the embodiment shown in FIG. 6.

[0274] When the communication apparatus 700 is used to implement the function of the third device, the interface circuit 802 is configured to perform at least one of the operations performed by the third device in steps S401, S402, S407, and S409 of the embodiment shown in FIG. 4, and the processor 801 is configured to perform step S406 of the embodiment shown in FIG. 4; or the interface circuit 802 is configured to perform at least one of the operations performed by the third device in steps S502, S506-S509 of the embodiment shown in FIG. 5; or the interface circuit 802 is configured to perform at least one of the operations performed by the third device in steps S601, S603, and S608 of the embodiment shown in FIG. 6, and the processor 801 is configured to perform step S602 of the embodiment shown in FIG. 6.

[0275] The specific implementation of the processor 801, the interface circuit 802, and the memory 803 can refer to the related description in the embodiments shown in FIGS. 4-6.

[0276] When the communication apparatus is a chip applied to the first device, the chip implements the function of the first device in the method embodiments. The chip receives information from other modules (such as a radio frequency module or an antenna) in the first device, and the information is sent by the second device or the third device to the first device; or the chip sends information to other modules (such as a radio frequency module or an antenna) in the first device, and the information is sent by the first device to the second device or the third device.

[0277] When the communication apparatus is a chip applied to the second device, the chip implements the function of the second device in the method embodiments. The chip receives information from other modules (such as a radio frequency module or an antenna) in the second device, and the information is sent by the first device or the third device to the second device; or the chip sends information to other modules (such as a radio frequency module or an antenna) in the second device, and the information is sent by the second device to the first device or the third device. The module of the second device here can be a baseband chip of the second device, a CU, a DU, or other modules, or a device under the O-RAN architecture, such as an open CU, an open DU, and the like.

[0278] When the communication apparatus is a chip applied to the third device, the chip implements the function of the third device in the method embodiments. The chip receives information from other modules (such as a radio frequency module or an antenna) in the third device, and the information is sent by the first device or the second device to the third device; or the chip sends information to other modules (such as a radio frequency module or an antenna) in the third device, and the information is sent by the third device to the first device or the second device.

[0279] In addition, it should be noted that the aforementioned transceiver unit and / or processing unit can be implemented by a virtual module, for example, the processing unit can be implemented by a software function unit or a virtual device, and the transceiver unit can be implemented by a software function or a virtual device. Alternatively, the processing unit or the transceiver unit can also be implemented by an entity device, for example, if the device is implemented by a chip / chip circuit, the transceiver unit can be an input / output circuit and / or a communication interface, which performs an input operation (corresponding to the aforementioned receiving operation) and an output operation (corresponding to the aforementioned sending operation); and the processing unit is an integrated processor or a microprocessor or an integrated circuit.

[0280] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0281] The embodiments of the present application further provide a computer readable storage medium, which stores a computer program or instructions, when the computer program or instructions are executed, the method in the above embodiments is implemented.

[0282] The embodiments of the present application further provide a computer program product containing instructions, when the instructions are run on a computer, the computer executes the method in the above embodiments.

[0283] The embodiments of the present application further provide a communication system, which comprises the communication device.

[0284] The embodiments of the present application further provide a circuit, which is coupled with a memory, and is used for executing the method shown in the above embodiments. The circuit can include a chip circuit.

[0285] The embodiments of the present application further provide a chip device, which comprises a processor, and is used for calling computer degrees or computer instructions stored in the memory, so that the processor executes the method provided in any one of the above method embodiments.

[0286] In a possible implementation manner, the input of the chip device corresponds to the receiving operation in any one of the above method embodiments, and the output of the chip device corresponds to the sending operation in any one of the above method embodiments.

[0287] Optionally, the processor is coupled with the memory through an interface.

[0288] Optionally, the chip device further comprises a memory, and the memory stores computer programs or computer instructions.

[0289] It should be noted that one or more of the above units or units can be realized by software, hardware or a combination of both. When any of the above units or units is realized by software, the software exists in the form of computer program instructions and is stored in the memory, and the processor can be used to execute the program instructions and realize the above method flow.

[0290] In this application, the processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, which can realize or execute the methods, steps and logic block diagrams disclosed in this application. The general processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this application can be directly embodied as hardware processor execution or executed by a combination of hardware and software modules in the processor.

[0291] When any of the above units or units is realized by hardware, the hardware can be any one or any combination of CPU, microprocessor, digital signal processing (DSP) chip, microcontroller unit (MCU), artificial intelligence processor, ASIC, SoC, FPGA, programmable logic device (PLD), special digital circuit, hardware accelerator or non-integrated discrete device, which can run necessary software or be independent of software to execute the above method flow.

[0292] Optionally, the embodiments of the present application further provide a chip system, comprising: at least one processor and an interface, the at least one processor is coupled with the memory through the interface, when the at least one processor runs the computer program or instruction in the memory, the chip system executes the method in any of the above method embodiments. Optionally, the chip system can be composed of a chip, or can contain a chip and other discrete devices, and the embodiments of the present application do not make specific limitation to this.

[0293] The memory in the present application can also be a circuit or any other device capable of realizing a storage function, used for storing program instructions and / or data. The memory can be any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. For example, the memory can be a non-volatile memory such as a digital versatile disc (DVD), a hard disk drive (HDD), or a solid-state drive (SSD), etc., and can also be a volatile memory such as a random-access memory (RAM).

[0294] It can be understood that in the present application, "indication" can include direct indication, indirect indication, display indication, and implicit indication. When describing that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A. In the present application, the information indicated by the indication information is referred to as the to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or an index of the to-be-indicated information, or the to-be-indicated information can be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be indicated only in part, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be realized by means of the arrangement order of each information agreed in advance (for example, a protocol stipulates), thereby reducing the indication overhead to a certain extent. The to-be-indicated information can be sent as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending occasion of these sub-information can be the same or different. The specific sending method is not limited in the present application. The sending period and / or sending occasion of these sub-information can be pre-defined, for example, pre-defined according to a protocol, or can be configured by the transmitting end device by sending configuration information to the receiving end device.

[0295] At least one of the terms, indicates one or more. More than one, refers to two or more. The "and / or", describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, B exists alone, where A, B can be single or multiple. The character " / " generally represents an "or" relationship between the front and rear associated objects. In addition, it should be understood that although the terms first, second, etc. may be used in the present application to describe various objects, these objects should not be limited by these terms. These terms are only used to distinguish each object from each other. "At least one of the following" or similar expressions are used to represent any combination of the listed items; for example, at least one of A, B and (or) C can represent the following cases: A exists alone, B exists alone, C exists alone, A and B exist together, B and C exist together, A and C exist together, A, B and C exist together, where A, B, C can be single or multiple.

[0296] The terms "comprising" and "having" mentioned above and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device. It should be noted that in the present application, the words "exemplary" or "for example" are used to indicate an example, illustration or description. Any method or design described as "exemplary" or "for example" in the present application should not be interpreted as more preferred or more advantageous than other methods or design solutions. Rather, the use of "exemplary" or "for example" is intended to present the relevant concept in a specific way.

[0297] A network element in a communication system can send a signal to another network element or receive a signal from another network element. Wherein the signal can include information, signaling or data, etc. Wherein, the network element can also be replaced by entity, network entity, device, UE, communication module, node, communication node, etc. In the present application, the network element is taken as an example for description. For example, the communication system can include at least one UE and at least one network device. The network device can send a downlink signal to the UE, and / or the UE can send an uplink signal to the network device. In addition, it can be understood that if the communication system includes multiple UEs, the multiple UEs can also send signals to each other, that is, the sending network element of the signal and the receiving network element of the signal can be UEs.

[0298] In the above embodiments, all or part can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.).

[0299] Although the present application is described herein in conjunction with various embodiments, other variations and modifications of the disclosed embodiments can be understood and implemented by those skilled in the art through viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "one" does not exclude a plurality. A single processor or other unit can implement several functions listed in the claims. Some measures described in mutually different dependent claims can be combined and produce a good result.

[0300] It can be understood that various numerical numbers involved in the embodiments of the present application are only for convenient differentiation and do not limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined by its function and inherent logic.

[0301] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can refer to the relevant description of other embodiments.

[0302] The components in the device of the embodiments of the present application can be combined, divided and deleted according to actual needs. Those skilled in the art can combine or combine the features of different embodiments and different embodiments described in the specification.

[0303] In this application, under the premise of no logical contradiction, examples can be referred to each other, for example, methods and / or terms between method embodiments can be referred to each other, for example, functions and / or terms between device embodiments can be referred to each other, and for example, functions and / or terms between device examples and method examples can be referred to each other.

Claims

1. A communication method characterized by comprising: The method comprises: receiving first information, the first information indicating a request or a trigger for a first service of a first environmental Internet of Things device, the first information being carried in a broadcast message; sending second information, the second information indicating information of the first environmental Internet of Things device.

2. The method of claim 1, wherein, The broadcast message comprises at least one of the following: scheduling information of a paging message, a paging message, system information.

3. The method of claim 1 or 2, wherein, The first information comprises identification information of the first environmental Internet of Things device.

4. The method according to any one of claims 1 to 3, characterized in that, The information of the first environmental Internet of Things device comprises at least one of the following: identification information of the first environmental Internet of Things device, location information of a first device corresponding to the first environmental Internet of Things device, location information of the first environmental Internet of Things device, feedback information corresponding to the execution of the first service.

5. The method of any one of claims 1-4, wherein, The first service is a positioning service, or the first service is used to obtain the location information of the first device, or the first service is used to obtain the location information of the first environmental Internet of Things device.

6. The method of any one of claims 1-5, wherein, The first information further indicates a first frequency band corresponding to the first service.

7. The method of any one of claims 1-6, wherein, The method further comprises: sending third information, the third information indicating that a first device supports a first service, or indicating that the first device is capable of performing a first service, or indicating that the first device expects to perform a first service.

8. The method of claim 7, wherein, The third information further indicates a second frequency band corresponding to the first service supported by the first device.

9. The method of any one of claims 1-8, wherein, After receiving the first information, the method further comprises: sending information indicating establishment of a radio resource control (RRC) connection, the information indicating establishment of the RRC connection comprising a first cause value, the first cause value indicating the first service.

10. The method of claim 9, wherein, Before sending the information indicating establishment of the RRC connection, the method further comprises: determining that the second information is obtained.

11. The method of any one of claims 1-10, wherein, The method further comprises: determining that the first device is capable of performing the first service based on at least one of the following: a first frequency band, a second frequency band, an amount of power of the first device, and an amount of service of the first device.

12. A communication method characterized by comprising: The method comprises: receiving fourth information, the fourth information indicating that a second device requests or triggers a first service of a first environmental Internet of Things device by at least one first device; sending first information, the first information indicating a request or a trigger for at least one first device to perform the first service, the first information being carried in a broadcast message.

13. The method of claim 12, wherein, The broadcast message comprises at least one of the following: scheduling information of a paging message, a paging message, system information.

14. The method of claim 12 or 13, wherein, The first information comprises identification information of the first environmental Internet of Things device.

15. The method of any one of claims 12-14, wherein, The information of the first environmental Internet of Things device comprises at least one of the following: identification information of the first environmental Internet of Things device, location information of a first device corresponding to the first environmental Internet of Things device, location information of the first environmental Internet of Things device, feedback information corresponding to the execution of the first service.

16. The method of any one of claims 12-15, wherein, The first service is a positioning service, or the first service is used to obtain the location information of the first device, or the first service is used to obtain the location information of the first environmental Internet of Things device.

17. The method of any one of claims 12-16, wherein the method is performed in vivo. After sending the first information, the method further comprises: receive information indicating establishment of a radio resource control (RRC) connection, the information indicating establishment of the RRC connection including a first cause value, the first cause value indicating the first service.

18. The method of any one of claims 12-17, wherein, The method further includes: receiving third information indicating that at least one first device supports the first service, or indicating that at least one first device is capable of the first service, or indicating that a first device desires to perform the first service; sending fifth information indicating information of at least one first device capable of the first service.

19. The method of claim 18, wherein, The third information further indicates a second frequency band corresponding to the first service supported by the at least one first device.

20. A method of communication, comprising: The method includes: sending fourth information indicating that a second device requests or triggers at least one first device for a first service of a first environmental Internet of Things device; receiving second information indicating information of the first environmental Internet of Things device.

21. The method of claim 20, wherein, The information of the first environmental Internet of Things device includes at least one of the following: identification information of the first environmental Internet of Things device, location information of a first device corresponding to the first environmental Internet of Things device, location information of the first environmental Internet of Things device, and feedback information of performing the first service.

22. The method of claim 20 or 21, wherein, The fourth information further indicates a first frequency band corresponding to the first service.

23. The method of any one of claims 20-22, wherein, The method further includes: receiving third information indicating that at least one first device supports the first service, or indicating that at least one first device is capable of the first service, or indicating that a first device desires to perform the first service.

24. The method of claim 23, wherein, The third information further indicates a second frequency band corresponding to the first service supported by the at least one first device.

25. The method of any one of claims 20-24, wherein, The method further includes: receiving fifth information indicating at least one first device capable of the first service.

26. The method of any one of claims 20-25, wherein, The first service is a positioning service, or the first service is used to obtain location information of the first device, or the first service is used to obtain location information of the first environmental Internet of Things device.

27. A communications device, characterized by A computer program product including a computer program or instructions, when executed, cause the method of any one of claims 1-11 to be implemented, or cause the method of any one of claims 12-19 to be implemented, or cause the method of any one of claims 20-26 to be implemented.

28. A communications device, characterized by A computer program product including a computer program or instructions, when executed, cause the method of any one of claims 1-11 to be implemented, or cause the method of any one of claims 12-19 to be implemented, or cause the method of any one of claims 20-26 to be implemented.

29. A computer-readable storage medium, characterized in that, A computer program product including a computer program or instructions, when executed, cause the method of any one of claims 1-11 to be implemented, or cause the method of any one of claims 12-19 to be implemented, or cause the method of any one of claims 20-26 to be implemented.

30. A computer program product, characterised in that, The computer program product comprises program instructions involved, which, when executed, cause the method as claimed in any one of claims 1-11 to be implemented, or cause the method as claimed in any one of claims 12-19 to be implemented, or cause the method as claimed in any one of claims 20-26 to be implemented.

Citation Information

Patent Citations

  • Information transmission method and device, communication equipment, communication system and storage medium

    CN117716742A

  • Communication method and communication device

    CN117793851A

  • Communication method, device and system and storage medium

    CN118590833A

  • Passive Internet of Things service management method and device, communication system and storage medium

    CN118591001A

  • Information processor, information processing method, and program

    JP2020140601A