Communication method and communication apparatus
By having the first terminal device report AIoT information to the network device, the difficulty of determining which AIoT device can provide services is solved, enabling the network device to accurately select the terminal device and ensuring the reliability and efficiency of AIoT services.
Patent Information
- Application Number
- PCT/CN2025/095560
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-29
- Filing Date
- 2025-05-16
- Publication Date
- 2026-01-02
AI Technical Summary
The lack of effective solutions in existing technologies to determine the basis for AIoT devices to provide services to the first device makes it difficult to implement AIoT services.
The first terminal device reports AIoT information to the first network device, including capability information, location information, measurement result information, identification information, and address information, to help the network device accurately identify terminal devices that can provide AIoT services.
This ensures that network devices can accurately identify and select appropriate terminal devices, laying the foundation for providing AIoT services and improving the reliability and efficiency of AIoT services.
Smart Images

Figure CN2025095560_02012026_PF_FP_ABST
Abstract
Description
Communication methods and communication devices
[0001] This application claims priority to Chinese Patent Application No. 202410878684.9, filed with the State Intellectual Property Office of China on June 29, 2024, entitled "Communication Method and Communication Device", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communications, and more specifically, to a communication method and a communication device. Background Technology
[0003] Ambient Internet of Things (AIoT) is an emerging communication technology. With the rapid development of communication technology, applying AIoT to communication technologies is becoming a major trend in order to provide users with richer communication experiences. However, there is currently no concrete solution regarding the workflow of various network elements after AIoT technology is applied to communication technologies (such as 5G mobile communication). Summary of the Invention
[0004] In view of this, this application provides a communication method, communication device, chip system, computer-readable storage medium, computer program product, and communication system that can accurately determine a first terminal device capable of providing services to a first device, thereby laying the foundation or providing a basis for the subsequent provision of AIoT services.
[0005] Firstly, a communication method is provided. This method can be executed by a first terminal device, or by a component (such as a circuit, chip, or chip system) configured in the first terminal device, or by a logic module or software capable of implementing all or part of the functions of the first terminal device. This application does not limit this. For example, the first terminal device is a UE (User Equipment).
[0006] Specifically, the method includes: a first terminal device receiving first information, the first information being used to instruct the first terminal device to report information related to environmental Internet of Things (AIoT) services; and reporting AIoT information to a first network device, the AIoT information being used to characterize information related to the first terminal device providing AIoT services.
[0007] Based on the above technical solution, in this embodiment, after receiving the first information, the first terminal device reports AIoT information to the first network device. This AIoT information is used to characterize information related to the provision of AIoT services by the first terminal device. In this way, after receiving the AIoT information reported by the first terminal device, the first network device can accurately determine the first terminal device capable of providing services to the first device, thereby laying the foundation or providing a basis for subsequently providing AIoT services.
[0008] In one possible implementation, the AIoT information includes one or more of the following: capability information of the first terminal device, location information of the first terminal device, measurement result information of the first terminal device, information on the AIoT services provided by the first terminal device, identification information of the first terminal device, and address information of the first terminal device.
[0009] Therefore, the first terminal device can report one or more types of information related to AIoT services to the first network device so that the first network device can more accurately identify the first terminal device that can provide AIoT services to the first device.
[0010] The content included in the first information in this application embodiment is not specifically limited. Optionally, in one possible implementation, the first information includes one or more of the following: AIoT service data, AIoT inventory, AIoT commands, location information of the first device, capability information of the first device, identifier of the first device, and identifier of the first terminal device.
[0011] It should be understood that the embodiments of this application do not specifically limit the source of the first information. For example, the first information may be sent from a first network device to a first terminal device. Or, for example, the first information may be sent from a second network device to the first terminal device. That is, there may be different ways for the first terminal device to obtain the first information.
[0012] For example, the first terminal device receiving first information includes: receiving first indication information from the first network device, the first indication information being used to indicate that the first network device supports AIoT services, or to indicate that the first terminal device reports AIoT information; wherein, the first information is the first indication information.
[0013] Therefore, the first terminal device can report AIoT information based on the first instruction information from the first network device. That is, the reporting of AIoT information by the first terminal device is indicated or triggered by the first network device.
[0014] Optionally, in one possible implementation, the first instruction information may include the conditions for the first terminal device to report AIoT information. In other words, the conditions or rules for the first terminal device to report AIoT information may be indicated by the first network device. That is, the first terminal device can receive the conditions for reporting AIoT information sent by the first network device; the first terminal device will only report AIoT information to the first network device if the conditions for reporting AIoT information are met.
[0015] This application embodiment does not limit the specific conditions included in the first indication information. For example, the first indication information includes one or more of the following: the location or area conditions of the first terminal device; the capability conditions of the first terminal device; the transmission quality conditions of the first terminal device; and the conditions for the first terminal device to provide AIoT services.
[0016] This application does not specifically limit the method by which the first network device sends the first indication information. For example, the first indication information may be carried in the System Information Block (SIB), or in paging (e.g., paging message or paging timing), or in Radio Resource Control (RRC) dedicated signaling, or in Physical Downlink Control Channel (PDCCH) DCI, or in Media Access Control (MAC) CE.
[0017] For example, the first terminal device receives first information, including: receiving second indication information from a second network device, the second indication information being used to instruct the first terminal device to provide AIoT services; wherein, the first information is the second indication information.
[0018] Therefore, the first terminal device can report AIoT information based on the second indication information sent by the second network device. That is, the reporting of AIoT information by the first terminal device is indicated or triggered by the second network device.
[0019] In one possible implementation, reporting AIoT information to the first network device includes: reporting first AIoT information to the first network device, the first AIoT information including one or more of the following: capability information of the first terminal device, location information of the first terminal device, measurement result information of the first terminal device, information on the first terminal device providing AIoT services, identification information of the first terminal device, and address information of the first terminal device.
[0020] It should be understood that the embodiments of this application do not specifically limit the method by which the first terminal device reports AIoT information. For example, reporting AIoT information to the first network device includes: sending Radio Resource Control (RRC) signaling, Media Access Control (MAC) CE, or Layer 1 indication information to the first network device; wherein the RRC signaling, the MAC CE, or the Layer 1 indication information includes the AIoT information.
[0021] In one possible implementation, the first terminal device may also perform the detection of the first device. This application does not specifically limit the timing of the first terminal device performing the first device detection.
[0022] For example, after reporting the first AIoT information to the first network device, the method further includes: receiving detection information from the first network device, the detection information being used to instruct the first terminal device to perform detection of the first device; and performing detection of the first device based on the detection information. That is, the first terminal device performs detection of the first device based on the detection information sent by the first network device.
[0023] Therefore, the first terminal device reports AIoT information after detecting the first device. Through the two AIoT information reporting processes, the first network device can more accurately determine that the first terminal device can provide AIoT services to the first device, thus providing a foundation for providing AIoT services.
[0024] Optionally, the detection information includes detection conditions for the first terminal device to perform the detection of the first device; the detection conditions include one or more of the following: the capability conditions of the first terminal device; the location or regional conditions of the first terminal device; the transmission quality conditions of the first terminal device; and the conditions for the first terminal device to provide AIoT services. In other words, the first terminal device can perform the detection of the first device based on the detection conditions issued by the first network device.
[0025] Optionally, the detection information includes AIoT resource information, which is used to indicate the resources for detection or data transmission between the first terminal device and the first device.
[0026] Optionally, after performing the detection of the first device, the method further includes: reporting second AIoT information to the first network device, the second AIoT information including information related to the first device; the information related to the first device includes one or more of the following: information on whether the first device was detected, a list of the first devices, the status of the first device, the capability information of the first device, and the location information of the first device.
[0027] Alternatively, for example, before reporting AIoT information to the first network device, the method further includes: performing detection of the first device; wherein, reporting AIoT information to the first network device includes: reporting second AIoT information to the first network device, the second AIoT information including information related to the first device; the information related to the first device includes one or more of the following: information on whether the first device has been detected, a list of first devices, the status of the first device, the capabilities of the first device, and the location information of the first device. That is, the first terminal device can proactively initiate detection of the first device.
[0028] Optionally, in one possible implementation, the first terminal device receiving the first information includes: receiving fourth indication information from the first network device, the fourth indication information being used to indicate that the first network device supports AIoT services, or to indicate that the first terminal device reports AIoT information, or to indicate AIoT resources, or to indicate that the first terminal device detects the first device; wherein the first information is the fourth indication information.
[0029] Optionally, the fourth indication information includes the detection conditions for the first terminal device to perform the detection of the first device; the detection conditions include one or more of the following: the first terminal device receives the fourth indication information from the first network device; the capability conditions of the first terminal device; the location or area conditions of the first terminal device; the transmission quality conditions of the first terminal device; and the conditions for the first terminal device to provide AIoT services.
[0030] It should be noted that the second AIoT information in the above implementation methods also includes some or all of the content in the first AIoT information.
[0031] In one possible implementation, reporting AIoT information to the first network device includes: reporting AIoT information to the first network device when one or more of the following preset conditions are met: the first terminal device receives the first information; the first terminal device is a device that supports AIoT services; the location of the first terminal device meets the location for reporting AIoT information; the signal quality measurement result of the first terminal device meets the quality requirements; the AIoT service information of the first terminal device includes the service of the first device; the first terminal device detects the first device.
[0032] This application does not specifically limit the process of the first terminal device performing the detection of the first device. Exemplarily, the first terminal device performing the detection of the first device includes: sending a detection instruction to the first device; and receiving a detection response from the first device.
[0033] Optionally, in the above implementations, reporting the second AIoT information to the first network device includes: reporting the second AIoT information to the first network device when the first device is detected.
[0034] In one possible implementation, the method further includes: receiving resource information from the first network device, the resource information being used to allocate AIoT resources, the AIoT resources being used by the first terminal device and the first device to perform AIoT services.
[0035] Therefore, the first terminal device can also receive AIoT resources allocated by the first network device, so as to use the AIoT resources to perform AIoT services with the first device (e.g., receive or send AIoT service data packets).
[0036] Secondly, a communication method is provided, which may be executed by a first network device, or by a component (such as a circuit, chip, or chip system) configured in the first network device, or by a logic module or software capable of implementing all or part of the functions of the first network device. This application does not limit this method.
[0037] Specifically, the method includes: sending instruction information to a first terminal device, the instruction information being used to instruct the first terminal device to report information related to environmental Internet of Things (AIoT) services; and receiving AIoT information reported by the first terminal device, the AIoT information being used to characterize information related to the first terminal device providing AIoT services.
[0038] Based on the above technical solution, in this embodiment of the application, the first network device sends instruction information to the first terminal device; after receiving AIoT information from the first terminal device, it can accurately determine the first terminal device that can provide services to the first device, thereby laying the foundation or providing a basis for providing AIoT services in the future.
[0039] In one possible implementation, the AIoT information includes one or more of the following: capability information of the first terminal device, location information of the first terminal device, measurement result information of the first terminal device, information on the first terminal device providing AIoT services, identification information of the first terminal device, and address information of the first terminal device. Therefore, the first terminal device can report one or more AIoT service-related information to the first network device, enabling the first network device to more accurately identify the first terminal device capable of providing AIoT services to the first terminal device.
[0040] Optionally, in one possible implementation, the indication information includes one or more of the following: AIoT business data, AIoT inventory, AIoT commands, location information of the first device, capability information of the first device, identifier of the first device, and identifier of the first terminal device.
[0041] In one possible implementation, the indication information is a first indication information; sending the indication information to the first terminal device includes: sending the first indication information to the first terminal device, the first indication information being used to indicate that the first network device supports AIoT services, or to indicate that the first terminal device reports AIoT information.
[0042] Optionally, the first indication information may include the conditions under which the first terminal device reports AIoT information.
[0043] For example, the first indication information includes one or more of the following: the location or area conditions of the first terminal device; the capability conditions of the first terminal device; the transmission quality conditions of the first terminal device; and the conditions under which the first terminal device provides AIoT services.
[0044] This application embodiment does not specifically limit the method by which the first network device sends the first indication information. For example, sending the indication information to the first terminal device includes: sending a System Information Block (SIB), or a paging message (e.g., a paging message or paging timing), or a Radio Resource Control (RRC) dedicated signaling, or a Physical Downlink Control Channel (PDCCH) DCI, or a Media Access Control (MAC) CE to the first terminal device; wherein the indication information is carried in the SIB, or the paging, or the RRC dedicated signaling, or the PDCCH DCI, or the MAC CE.
[0045] In one possible implementation, receiving the AIoT information reported by the first terminal device includes: receiving first AIoT information reported by the first terminal device, the first AIoT information including one or more of the following: capability information of the first terminal device, location information of the first terminal device, measurement result information of the first terminal device, information on the first terminal device providing AIoT services, identification information of the first terminal device, and address information of the first terminal device.
[0046] In one possible implementation, the AIoT information is carried in Radio Resource Control (RRC) signaling, Media Access Control (MAC) CE, or Layer 1 indication information.
[0047] Corresponding to the different detection times at which the first terminal device performs the first device detection in the first aspect, the following describes the implementation method of the first network device initiating the first device detection process.
[0048] For example, after receiving the first AIoT information reported by the first terminal device, the method further includes: sending detection information to the first terminal device, the detection information being used to instruct the first terminal device to perform detection of the first device.
[0049] Therefore, the first network device initiates a detection of the first device to the first terminal device. Correspondingly, the first terminal device reports AIoT information after detecting the first device. Through this two-stage AIoT information reporting process, the first network device can more accurately determine whether the first terminal device can provide AIoT services, thus laying the foundation for providing AIoT services.
[0050] Optionally, the detection information includes the detection conditions under which the first terminal device performs the detection of the first device; the detection conditions include one or more of the following: the capability conditions of the first terminal device; the location or area conditions of the first terminal device; the transmission quality conditions of the first terminal device; and the conditions under which the first terminal device provides AIoT services.
[0051] Optionally, the detection information includes AIoT resource information, which is used to indicate the resources for detection or data transmission between the first terminal device and the first device.
[0052] In one possible implementation, the method further includes: receiving second AIoT information from the first terminal device, the second AIoT information including information related to the first device; the information related to the first device includes one or more of the following: information on whether the first device has been detected, a list of the first devices, the status of the first device, the capability information of the first device, and the location information of the first device.
[0053] In one possible implementation, the indication information is a fourth indication information; sending the indication information to the first terminal device includes: sending the fourth indication information to the first terminal device, the fourth indication information being used to indicate that the first network device supports AIoT services, or to indicate that the first terminal device reports AIoT information, or to indicate AIoT resources, or to indicate that the first terminal device detects the first device.
[0054] Optionally, the fourth indication information includes detection conditions for the first terminal device to perform the detection of the first device; the detection conditions include one or more of the following: the first terminal device receives the fourth indication information from the first network device; the capability conditions of the first terminal device; the location or area conditions of the first terminal device; the transmission quality conditions of the first terminal device; and the conditions for the first terminal device to provide AIoT services.
[0055] In one possible implementation, receiving AIoT information reported by the first terminal device includes: receiving second AIoT information reported by the first terminal device, the second AIoT information including information related to the first device; the information related to the first device includes one or more of the following: information on whether the first device is detected, a list of the first devices, the status of the first device, the capabilities of the first device, and the location information of the first device.
[0056] Therefore, by receiving the second AIoT information reported by the first terminal device after executing the detection process of the first device, the first network device can more accurately determine that the first terminal device can provide AIoT services to the first device, thus providing a foundation for providing AIoT services.
[0057] Optionally, the second AIoT information may also include some or all of the content in the first AIoT information.
[0058] Optionally, the method further includes: sending resource information to the first terminal device, the resource information being used to allocate AIoT resources, the AIoT resources being used by the first terminal device to perform AIoT services with the first device. Therefore, the first network device can also allocate AIoT resources to the first terminal device so that the first terminal device can use the AIoT resources to perform AIoT services with the first device.
[0059] Optionally, before sending resource information to the first terminal device, the method further includes: sending a first message to a second network device, the first message including AIoT information of the first terminal device; and receiving a second message from the second network device, the second message being used to respond to the first message.
[0060] Therefore, after receiving the AIoT information reported by the first terminal device, the first network device can also perform a reporting process to the second network device, for example, as a further verification process to determine whether the first terminal device can provide AIoT services to the first device.
[0061] Optionally, the second message may include one or more of the following: AIoT business data, AIoT inventory, and AIoT commands.
[0062] Optionally, before sending the instruction information to the first terminal device, the method further includes: receiving third instruction information from the second network device, the third instruction information being used to instruct or request the first network device to perform AIoT services or provide AIoT services.
[0063] Thirdly, a communication method is provided, which may be executed by a second network device, or by a component (such as a circuit, chip, or chip system) configured in the second network device, or by a logic module or software capable of implementing all or part of the functions of the second network device. This application does not limit this method.
[0064] Specifically, the method includes: a second network device sending second indication information to a first terminal device, the second indication information being used to request or instruct the first terminal device to provide AIoT services; and receiving AIoT information, the AIoT information being used to characterize information related to the first terminal device providing AIoT services.
[0065] Based on the above technical solution, the second network device in this embodiment can also send instruction information to the first terminal device, so that the first terminal device can send AIoT information to the first network device. This allows the first network device, upon receiving the AIoT information from the first terminal device, to accurately determine the first terminal device capable of providing services, thus laying the foundation for or providing a basis for subsequent AIoT services. In other words, the second network device can also instruct or trigger the first terminal device to report AIoT information.
[0066] In one possible implementation, receiving AIoT information includes: receiving AIoT information reported by the first terminal device; or receiving AIoT information reported by the first network device (e.g., receiving a first message sent by the first network device, the first message including the AIoT information reported by the first terminal device).
[0067] In one possible implementation, the method further includes: sending a third indication message to a first network device, the third indication message being used to instruct or request the first network device to perform AIoT services or provide AIoT services.
[0068] Fourthly, a communication apparatus is provided, comprising modules or units for performing the method in any possible implementation of the first aspect described above.
[0069] In one design, the communication device may include modules that perform the methods / operations / steps / actions described in the foregoing aspects. These modules may be hardware circuits, software, or a combination of hardware circuits and software.
[0070] In one design, the communication device is a communication chip, which may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.
[0071] In another design, the communication device is a communication equipment, which may include a transmitter for sending information or data and a receiver for receiving information or data.
[0072] In another design, the communication device is used to perform the method in any possible implementation of the first aspect described above. The communication device may be configured in the first terminal device, or the communication device itself may be the first terminal device.
[0073] Fifthly, a communication apparatus is provided, comprising modules or units for performing the method in any possible implementation of the second aspect described above.
[0074] In one design, the communication device may include modules that perform the methods / operations / steps / actions described in the foregoing aspects. These modules may be hardware circuits, software, or a combination of hardware circuits and software.
[0075] In one design, the communication device is a communication chip, which may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.
[0076] In another design, the communication device is a communication equipment, which may include a transmitter for sending information or data and a receiver for receiving information or data.
[0077] In another design, the communication device is used to perform the method in any possible implementation of the second aspect described above. The communication device may be configured in the first network device, or the communication device itself may be the first network device.
[0078] Optionally, the first network device may be an access network device (e.g., gNB), a core network device (e.g., AMF network element, AF network element, NEF network element), an AIoT controller, or a device with AIoT functionality.
[0079] In a sixth aspect, a communication apparatus is provided, comprising modules or units for performing the method in any possible implementation of the third aspect described above.
[0080] In one design, the communication device may include modules that perform the methods / operations / steps / actions described in the foregoing aspects. These modules may be hardware circuits, software, or a combination of hardware circuits and software.
[0081] In one design, the communication device is a communication chip, which may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.
[0082] In another design, the communication device is a communication equipment, which may include a transmitter for sending information or data and a receiver for receiving information or data.
[0083] In another design, the communication device is used to perform the method in any possible implementation of the third aspect described above. The communication device may be configured in the second network device, or the communication device itself may be the second network device.
[0084] Optionally, the second network device may be a core network device (e.g., an AMF network element, an AF network element, or a NEF network element), an AIoT controller, or a device with AIoT functionality.
[0085] A seventh aspect provides a communication device including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation of the first aspect. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0086] In one implementation, the communication interface may be a transceiver, or an input / output interface.
[0087] In another implementation, the communication device is a chip configured in the first terminal device. When the communication device is a chip configured in the first terminal device, the communication interface can be an input / output interface.
[0088] Eighthly, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation of the second aspect described above. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0089] In one implementation, the communication interface may be a transceiver, or an input / output interface.
[0090] In another implementation, the communication device is a chip configured in the first network device. When the communication device is a chip configured in the first network device, the communication interface can be an input / output interface.
[0091] A ninth aspect provides a communication device including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation of the third aspect described above. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0092] In one implementation, the communication interface may be a transceiver, or an input / output interface.
[0093] In another implementation, the communication device is a chip configured in a second network device. When the communication device is a chip configured in a second network device, the communication interface can be an input / output interface.
[0094] In a tenth aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, causing the processor to execute a method in any possible implementation of any aspect.
[0095] In specific implementation, the processor can be one or more chips, the input circuit can be input pins, the output circuit can be output pins, and the processing circuit can be transistors, gate circuits, flip-flops, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to and transmitted by a transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as both the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.
[0096] Eleventhly, a communication device is provided, including a processor and a memory. The processor is used to read instructions stored in the memory, receive signals via a receiver, and transmit signals via a transmitter to execute the method in any possible implementation of any of the preceding aspects.
[0097] Optionally, the processor may be one or more, and the memory may be one or more.
[0098] Optionally, the memory may be integrated with the processor, or the memory may be separated from the processor.
[0099] In specific implementation, the memory can be a non-transitory memory, such as read-only memory (ROM), which can be integrated with the processor on the same chip or set on different chips. The embodiments of this application do not limit the type of memory or the way the memory and processor are set.
[0100] It should be understood that the relevant data interaction process, such as sending indication information, can be the process of the processor outputting indication information, and receiving capability information can be the process of the processor receiving input capability information. Specifically, the data output by the processor can be sent to the transmitter, and the input data received by the processor can come from the receiver. Here, the transmitter and receiver can be collectively referred to as a transceiver.
[0101] The processing device mentioned in the eleventh aspect above can be one or more chips. The processor in the processing device can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc.; when implemented in software, the processor can be a general-purpose processor that reads software code stored in memory. The memory can be integrated into the processor or located outside the processor and exist independently.
[0102] In a twelfth aspect, a computer program product is provided, the computer program product comprising: a computer program (also referred to as code or instructions) that, when the computer program is run, causes a computer to perform a method in any possible implementation of any of the above aspects.
[0103] In a thirteenth aspect, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when run on a computer, causes the computer to perform the methods in any possible implementation of any of the preceding aspects.
[0104] In a fourteenth aspect, embodiments of this application provide a chip system including one or more processors for calling and executing instructions stored in memory, causing the methods in any of the above aspects or possible implementations to be performed. The chip system may be composed of chips or may include chips and other discrete devices.
[0105] The chip system may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.
[0106] In a fifteenth aspect, a communication system is provided, including the aforementioned first terminal device and first network device. Optionally, the communication system further includes a second network device. Optionally, the communication system further includes one or more first devices, such as environmental Internet of Things (IoT) devices.
[0107] Optionally, the communication system may also include other devices that communicate with the first terminal device and / or the first network device.
[0108] Optionally, the communication system may also include other devices that communicate with the second network device. Attached Figure Description
[0109] Figure 1 is an example diagram of a communication system;
[0110] Figure 2 is an example interaction diagram of a communication method according to an embodiment of this application;
[0111] Figure 3 is another interactive example diagram of the communication method according to an embodiment of this application;
[0112] Figure 4 is another interactive example diagram of the communication method according to an embodiment of this application;
[0113] Figure 5A is another interactive example diagram of the communication method according to an embodiment of this application;
[0114] Figure 5B is another interactive example diagram of the communication method according to an embodiment of this application;
[0115] Figure 6A is another interactive example diagram of the communication method according to an embodiment of this application;
[0116] Figure 6B is another interactive example diagram of the communication method according to an embodiment of this application;
[0117] Figure 7 is another interactive example diagram of the communication method according to an embodiment of this application;
[0118] Figure 8 is a schematic block diagram of a communication device provided in an embodiment of this application;
[0119] Figure 9 is another schematic block diagram of the communication device provided in an embodiment of this application;
[0120] Figure 10 is a structural example diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0121] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0122] In this application embodiment, "multiple" can be understood as "at least two"; "multiple items" can be understood as "at least two items".
[0123] This application can be applied to communication systems. Mobile communication systems include, but are not limited to, the following systems: Long Term Evolution (LTE) systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5th Generation (5G) systems or New Radio (NR) systems, 5.5G systems or 6th Generation (6G) systems, and future mobile communication systems; vehicle-to-others (V2X) systems, where V2X can include vehicle-to-network (V2N), vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P), etc.; Long Term Evolution-Vehicle (LTE-V) technology for vehicle-to-everything (V2V) communication; vehicle-to-everything (V2X) communication; machine-type communication (MTC); Internet of Things (IoT); and Long Term Evolution-Vehicle (LTE-V) technology for machine-to-machine communication. Evolution-machine (LTE-M), machine-to-machine (M2M), etc.
[0124] The technical solutions of this application are applicable to communication systems providing AIoT services. Optionally, in some embodiments, the communication system providing AIoT services may include an ambient IoT device (AIoT device), or an ambient IoT AIoT terminal (which can be understood as a terminal capable of providing AIoT services). An ambient IoT device is an IoT device powered by energy harvesting and has limited energy storage capacity. For example, some or all of the characteristics of an ambient IoT device can be referred to the description in 3GPP standard TR 38.769. It should be understood that the description of some or all of the characteristics of an ambient IoT device referred to in 3GPP standard TR 38.769 is only a possible example description, and the embodiments of this application are not limited thereto. Furthermore, as communication standard protocol versions evolve or are updated, some or all of the characteristics of an ambient IoT device can be referred to the evolved or updated version; or some or all of the characteristics of an ambient IoT device can also be referred to the description in related technologies.
[0125] The technical solutions in this application are also applicable to Internet of Things (IoT) communication scenarios and communication scenarios relying on backscatter technology. The aforementioned IoT can be passive IoT, semi-passive IoT, or ambient IoT, etc.
[0126] It should be understood that environmental IoT devices may also have other names or definitions, and this application embodiment does not specifically limit them.
[0127] For example, AIoT services can be called Ambient IoT Services / AIoT service. Ambient IoT services are used to support the functions and processes of environmental IoT application scenarios. Currently, there is no clear solution for environmental IoT services.
[0128] Figure 1 shows an example diagram of a communication system according to this application. As shown in Figure 1 (1), the communication system includes a first terminal device, a first device, a first network device, and a second network device.
[0129] The aforementioned first terminal device can be a device that provides relay forwarding functionality for environmental IoT devices. This application does not specifically limit the form of the first terminal device. For example, the first terminal device can be a UE, an integrated access and backhaul (IAB) node, a relay, a repeater, or other device with relay capabilities. Alternatively, the first terminal device can also be a first device.
[0130] The aforementioned first device can be the source device or the target device of the AIoT service data packet. This application embodiment does not specifically limit the form of the first device; for example, the first device can be an AIoT device, a passive tag, a semi-passive tag, an active tag, an active tag, or an Ambient IoT terminal.
[0131] The aforementioned first network device is responsible for routing the received AIoT service data packets to the next node. This application embodiment does not specifically limit the form of the first network device. Optionally, the first network device is an access network device, such as a gNB. Optionally, the first network device can also be an AIoT controller, an access and mobility management function (AMF) network element, an application function (AF) network element, a network exposure function (NEF) network element, or other devices with AIoT functionality.
[0132] Optionally, Figure 1(1) may also include a second network device. The second network device can be used to trigger the first terminal device or the first network device to provide AIoT services. The specific functions of the second network device can also be understood in conjunction with the subsequent interaction process.
[0133] For example, Figure 1(2) illustrates a possible topology. As shown in Figure 1(2), the first terminal device in the communication system is a UE; the first device is an AIoT device; the first network device is an access network device; and the second network device is a core network device. The communication interface between the UE and the access network device can be a Uu interface, meaning the communication between the access network device and the UE is over-the-air communication. Optionally, in some embodiments, as shown in Figure 1(2), the transmission channel between the UE and the AIoT device may include a physical reader-to-device channel (PRDCH) and a physical device-to-reader channel (PDRCH).
[0134] It should be noted that the PRDCH and PDRCH between the UE and the AIoT device shown in Figure 1 (2) are merely examples illustrating their transmission channels. In fact, the transmission between the UE and the AIoT device is also wireless, and the transmission channel between them can be other possible forms. This application does not specifically limit this.
[0135] It should be understood that the topology shown in Figure 1 (2) is merely an example description, and the embodiments of this application are not limited thereto. It should also be understood that the number of AIoT devices or UEs shown in Figure 1 (2) is also merely an exemplary description, and the embodiments of this application are not limited thereto.
[0136] It should also be understood that the Uu interface mentioned above can be an air interface or wireless interface of the 3GPP protocol specifications such as LTE air interface, NR air interface, RedCap air interface, etc., and this application does not limit it.
[0137] The UE in this application embodiment can also be referred to as: terminal device, station, mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user equipment, etc.
[0138] A UE can be a device that provides voice / data connectivity to a user, such as a handheld device or vehicle-mounted device with wireless connectivity. Currently, examples of terminals include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals with cloud gaming capabilities, wireless terminals in self-driving vehicles, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in 5G networks, or future public land mobile communication networks. Terminal devices in a network (PLMN), etc., are not limited to this in the embodiments of this application.
[0139] By way of example and not limitation, in this embodiment, the UE can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices worn directly on the body or integrated into a user's clothing or accessories. Wearable devices are not merely hardware devices; they achieve powerful functions through software support, data interaction, and cloud interaction. Broadly defined, wearable smart devices include those with comprehensive functions, large size, and the ability to perform complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those focused on a specific application function that require interaction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0140] Furthermore, in this embodiment, the UE can also be a terminal device in an Internet of Things (IoT) system. IoT is an important component of future information technology development, and its main technical feature is connecting objects to networks through communication technologies, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. The embodiments of this application do not limit the specific technologies or device forms used in the terminal devices.
[0141] In this embodiment, the UE may include a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on top of the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as Linux, Unix, Android, iOS, or Windows. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. Furthermore, this embodiment does not specifically limit the structure of the execution entity of the method provided in this embodiment, as long as it can communicate according to the method provided in this embodiment by running a program that records the code of the method provided in this embodiment. For example, the execution entity of the method provided in this embodiment can be a terminal device, or a functional module in the terminal device that can call and execute a program.
[0142] The access network device in this application refers to a radio access network (RAN) node (or device) that connects a terminal to a wireless network, and can also be called a base station. For example, the access network device can be an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a base station in a next-generation 6G communication system, a base station in a future mobile communication system, or an access point (AP) in a WiFi system, a radio controller, relay station, access point, vehicle-mounted equipment, wearable devices, or network equipment in other future communication systems. Furthermore, the network device can also be a module or unit that performs some of the functions of a base station; for example, it can be a central unit (CU) or a distributed unit (DU). This application does not limit the specific technology or device form used in the network device.
[0143] In this application embodiment, the core network equipment is a collective term for various functional entities used to manage users, data transmission, and access network equipment configuration. The core network equipment may include one or more network elements. For example, in a 5G system, the core network equipment may include access and mobility management functions (AMF), user plane functions (UPF), and session management functions (SMF), etc.
[0144] The first device in the embodiments of this application can also be an electronic tag. An electronic tag can also be called a radio frequency identification (RFID) tag, RFID, or simply a tag. RFID technology can be further divided into active, passive, and semi-active types. Passive tags can also be called passive IoT, i.e., passive Internet of Things devices, or environmental IoT terminals. Therefore, an electronic tag can also be considered a type of terminal.
[0145] The tag reader / writer in this application embodiment, also referred to as an RFID reader / writer or reader / writer, can be a handheld or fixed device for reading (and sometimes writing) information from electronic tags. A tag reader / writer can also be understood as a device that communicates with electronic tags; as mentioned above, its form can be a terminal or an access network device. It should be understood that a tag reader / writer can also be considered a device with read / write capabilities.
[0146] The solution provided in this application will be described in detail below with reference to the corresponding flowcharts. It is understood that the illustrative flowcharts provided in this application primarily use different devices (e.g., a first terminal device, a first network device, a second network device, or a first device) as examples to illustrate the method, but this application does not limit the execution subject of the interaction. For example, the device in the illustrative flowchart (e.g., a first terminal device, a first network device, a second network device, or a first device) can also be a chip, chip system, or processor that supports the implementation of the method on that device, or it can be a logic module or software that can implement all or part of the functions of that device.
[0147] As a general statement, the message or signaling interactions involved in the interaction process of this application embodiment can be standard messages or signaling or newly introduced messages or signaling. This application embodiment does not make specific limitations on this.
[0148] Figure 2 is an example flowchart of a communication method according to an embodiment of this application. As shown in Figure 2, the method includes:
[0149] Step 210: The first terminal device receives first information, which is used to instruct the first terminal device to report information related to the AIoT service.
[0150] This application does not specifically limit the source of the first information received by the first terminal device. Optionally, the first information may be sent to the first terminal device by the first network device or by the second network device.
[0151] The first network device can be understood as assisting in routing received AIoT service data packets to the next node. For example, the first network device may be the access network device shown in Figure 1.
[0152] The second network device can be understood as a device that requests or triggers the provision of AIoT services. For example, the second network device may be the core network device shown in Figure 1, including but not limited to: AMF network element, NEF network element, AF network element, or other network elements used to implement AIoT functions; or, the second network device may be an AIoT controller.
[0153] Step 220: The first terminal device reports AIoT information to the first network device. This AIoT information is used to characterize information related to the AIoT services provided by the first terminal device. Correspondingly, the first network device receives the AIoT information from the first terminal device.
[0154] This application does not limit the specific content of AIoT information. For example, AIoT information includes one or more of the following: capability information of the first terminal device, location / region information of the first terminal device (also simply referred to as location information), measurement result information of the first terminal device, information on the AIoT services provided by the first terminal device, identification information of the first terminal device, and address information of the first terminal device. Here, "location / region" indicates that the preceding and following objects have an "OR" relationship; for example, "location / region" can represent either location or region.
[0155] For example, the location / region information of the first terminal device includes one or more of the following: the current latitude and longitude location information of the first terminal device, or the indication that the first terminal device is within the location range required by the first network device; the location area identifier of the first terminal device (such as area number, area name, or the identifier of the first network device providing services to the first terminal device, cell identifier, etc.); or the indication that the first terminal device meets the conditions required by the first network device, etc.
[0156] The capability information of the first terminal device is used to indicate the relevant capabilities of the first terminal device in supporting AIoT services. Optionally, the capability information of the first terminal device includes one or more of the following: the type of first device supported by the first terminal device; the frequency point information or bandwidth information of the AIoT-related services supported by the first terminal device; the AIoT transmission standard supported by the first terminal device; the positioning capability supported by the first terminal device; the type of AIoT resources supported by the first terminal device, etc.
[0157] For example, the types of first devices supported by the first terminal device include: type 1 first device, type 2 first device, type 2a first device, or type 2b first device, etc. As one possible implementation, type 1, type 2, type 2a, and type 2b can be classified according to the complexity type of the first device, with the complexity of the first device increasing sequentially. Alternatively, the description of each type of first device can refer to the description in the standard protocol; the embodiments of this application are not limited thereto.
[0158] It should be understood that the description of the type of the first device in this application is merely exemplary, and the embodiments of this application are not limited thereto. The type or classification principle of the first device can be described in other reasonable ways. It should also be understood that the number of types of the first device may include more or fewer types than the number in the example, and this application is not limited thereto.
[0159] Alternatively, for example, the types of first devices supported by the first terminal device include: a first device supporting service 1 (group service, single service inventory), and / or a first device supporting service 2, etc. As one possible implementation, the first device supporting service 1 is a device supporting a single service; the first device supporting service 2 is a device supporting a group service; optionally, it also includes a first device that simultaneously supports both single and group services. Alternatively, as another possible implementation, the first device supporting service 1 is a first device supporting inventory; the device supporting service 2 is a first device supporting commands; optionally, it also includes a first device that simultaneously supports inventory and commands.
[0160] Alternatively, the types of first devices supported by the first terminal device include: a first device supporting function 1, or a first device supporting function 2, etc. For example, function 1 supports resource allocation according to transport blocks; function 2 supports determining transmission completion by receiving a transmission completion indication. Here, "transmission completion indication" can be understood as indication information; that is, after sending data, the first device will send this indication information to the first terminal device to notify the first terminal device that the data transmission has been completed. This application does not limit the specific form of the "transmission completion indication." For example, the "transmission completion indication" can be a postamble, that is, indicating transmission completion or the end of transmission through a postamble. It should be understood that this application is only describing the "transmission completion indication" as a postamble example, and this application is not limited thereto.
[0161] For example, the frequency point information or bandwidth information of the AIoT-related services supported by the first terminal device includes: frequency point f1, frequency point f2, ... etc.
[0162] For example, the AIoT transmission standard supported by the first terminal device (or the standard supported by the first device) includes, but is not limited to, one or more of the following: code division multiplexing (CDM), time division multiplexing (TDM), frequency division multiplexing (FDM), etc. Explanations of CDM, TDM, or FDM can be found in relevant technical documentation; for brevity, they will not be elaborated upon here.
[0163] For example, the identification information of the first terminal device can be the AIoT service device identifier, which can be represented as the reader ID; the address information of the first terminal device can be the AIoT service device address, which can be represented as the reader address.
[0164] For example, the measurement result information of the first terminal device may include one or more of the following: reference signal received quality (RSRQ), reference signal received power (RSRP), signal-to-interference-plus-noise ratio (SINR), and signal-to-noise ratio (SNR). Furthermore, the measurement result information may also include the measured SSB or beam identifier, etc.
[0165] It should be understood that the various measurement indicators of the measurement results shown herein are merely exemplary descriptions, and the embodiments of this application are not limited thereto.
[0166] For example, the information regarding the first terminal device providing AIoT services includes one or more of the following: the time, location, and region in which the first terminal device provides AIoT services in a cell, location, or region (e.g., the cell where the first terminal device provides AIoT services); and a list of first devices provided by the first terminal device in that cell, including some or all of the first devices. In other words, the information regarding the first terminal device providing AIoT services can be understood as historical information about the first terminal device providing AIoT services, such as the first terminal device having previously provided AIoT services, or having previously provided services for the AIoT device or AIoT service indicated by the first indication information.
[0167] This application does not specifically limit the method by which the first terminal device reports AIoT information.
[0168] Optionally, the first terminal device may report AIoT information to the first network device via RRC signaling, MAC CE, or Layer 1 indication information.
[0169] For example, the first terminal device reports AIoT information via any of the following signaling: RRCSetupComplete signaling; RRCResumeRequest signaling; RRCReconfigurationComplete signaling; RRCResumeComplete signaling; RRCSetupRequest signaling; RRCReestablishmentRequest signaling; UEAssistanceInformation signaling; UECapabilityInformation signaling; UEInformationResponse signaling; UEPositioningAssistanceInfo, etc. Optionally, the specific meaning of each signaling can be found in the descriptions in relevant standards.
[0170] Optionally, the first terminal device reports AIoT information to the first network device via RRC dedicated signaling. For example, the first terminal device sends a ULInformationTransfer to the first network device; the ULInformationTransfer includes AIoT information.
[0171] Optionally, the first terminal device reports AIoT information to the first network device via a MAC CE. For example, the MAC CE is identified as an AIoT information reporting MAC CE by a logical channel (LCH) identifier (ID) or an enhanced logical channel identifier (eLCH) ID (or enhanced logical channel identifier), wherein the payload bits of the MAC CE include the aforementioned AIoT information.
[0172] It should be understood that the signaling described above is merely an exemplary description, and the embodiments of this application are not limited thereto. For example, AIoT information can also be reported by introducing new signaling.
[0173] It should also be understood that the description of AIoT information here can be applied to the following scenario of "first AIoT information reported by the first terminal device to the first network device", or to the following scenario of "second AIoT information reported by the first terminal device to the first network device".
[0174] In this embodiment, upon receiving the first information, the first terminal device can report the AIoT information to the first network device. After receiving the AIoT information reported by the first terminal device, the first network device can accurately determine the terminal device capable of providing services to the first device, such as the first terminal device, thereby laying the foundation or providing a basis for subsequently providing AIoT services.
[0175] It should be noted that the process shown in Figure 2 can be applied to different interaction scenarios. These will be described in detail below with reference to Figures 3 to 7. It should be understood that explanations of the same terms or concepts involved in each step of the interaction process shown in Figures 3 to 7 can be cross-referenced; for the sake of brevity, they will not be repeated. It should also be understood that the interaction scenarios shown in Figures 3 to 7 are merely exemplary descriptions, and the embodiments of this application are not limited thereto.
[0176] Optionally, as an embodiment, step 210 includes: the first terminal device receiving first information from the first network device. That is, the first terminal device reporting AIoT information to the first network device is triggered by the first network device. The following description is based on the interaction flow shown in Figure 3.
[0177] Figure 3 illustrates an interactive example of the communication method according to an embodiment of this application. As shown in Figure 3, it includes:
[0178] Step 201: The first network device sends first indication information to the first terminal device. Correspondingly, the first terminal device receives the first indication information from the first network device.
[0179] Optionally, the first indication information may be an AIoT capability indication of the first network device. For example, the first indication information is used to indicate that the first network device supports AIoT capabilities (or is referred to as AIoT-Support).
[0180] Alternatively, the first indication information may be used to instruct the first terminal device to report AIoT information. It can be understood that instructing the first terminal device to report AIoT information can be interpreted as an implicit (or indirect) indication, or as an explicit (or direct) indication. For example, in the case of an implicit indication, if the first terminal device receives the first indication information at a specific resource location or a specific identifier, it is considered that the first network device has instructed the first terminal device to report AIoT information.
[0181] The naming of the first indication information is not limited in this application embodiment. For example, the first indication information can also be called AIoT indication information.
[0182] This application does not limit the specific method by which the first network device sends the first indication information. Examples are given below for illustration.
[0183] Optionally, the first indication information is carried in a system message. For example, the first indication information is carried in a system information block (SIB1). That is, the first network device sends a system information block (SIB1) to the first terminal device, and the SIB1 includes the first indication information.
[0184] Optionally, the first indication information is carried in the paging. For example, the first network device sends a paging message to the first terminal device; the paging message includes the first indication information. Alternatively, the first network device sends a paging message at a first paging time, where the first paging time is the paging time for an AIoT service or device. Alternatively, the first network device scrambles the PDCCH using a first identifier to instruct the first terminal device to report AIoT information; wherein the first identifier includes one or more of the following: temporary radio network identifier, temporary cell radio network identifier, AIoT resource identifier, AIoT service identifier, AIoT group identifier, AIoT device identifier, logical channel identifier, logical channel group identifier, extended logical channel identifier, etc.
[0185] It should be understood that the examples of the first identifier herein are merely exemplary descriptions, and the embodiments of this application are not limited thereto.
[0186] Optionally, the first indication information is carried in RRC-specific signaling. For example, the first indication information is carried in DLInformationTransfer.
[0187] Optionally, the first indication information is carried in the DCI. For example, the PDCCH sent by the first network device is scrambled with a first identifier (the first identifier is an AIoT service identifier or an AIoT device identifier), and / or, the first network device sends the PDCCH DCI at a specified time-frequency location, or the DCI includes the first indication information.
[0188] Optionally, the first indication information is carried in the MAC CE. For example, the type of the MAC CE is indicated as an AIoT indication MAC CE by using the logical channel identifier LCH ID or the extended logical channel identifier eLCH ID; wherein the payload bits of the MAC CE include the aforementioned first indication information (or AIoT indication information).
[0189] It should be understood that the various implementations of the first instruction information shown above are merely illustrative examples, and the embodiments of this application are not limited thereto.
[0190] It should be noted that when there are multiple contents in the first instruction information, the first network device can send the multiple contents together or separately. In the case of separate transmission, the first network device can send them at different times, with different messages, or in different modes; this embodiment does not limit this.
[0191] Optionally, in one possible implementation, the first instruction information sent by the first network device to the first terminal device may include the conditions or rules (or simply reporting conditions or reporting rules) that the first terminal device needs to meet to report AIoT information. That is, the first terminal device can only report AIoT information to the first network device if it meets the conditions or rules for reporting AIoT information. The conditions or rules for reporting AIoT information are described below.
[0192] Optionally, the first indication information includes one or more of the following conditions: the location or area conditions of the first terminal device (or the location or area conditions that the first terminal device needs to meet); the capability conditions of the first terminal device (or the capability conditions that the first terminal device needs to meet); the transmission quality (or signal quality) conditions of the first terminal device (or the transmission quality conditions that the first terminal device needs to meet); and the conditions for the first terminal device to provide AIoT services.
[0193] For example, the location or area conditions of the first terminal device include one or more of the following: a location range identified by latitude and longitude information, or a location range identified by a cell, or an AIoT service area (or AIoT reporting area), or a location range identified by other modes. Specifically, it can be a location list or area list, a location range or area range. If the first indication information includes the location or area conditions of the first terminal device, the first terminal device needs to meet these area or location conditions when reporting AIoT information.
[0194] It should be understood that the reason for setting the location or area of the first terminal device to meet the preset conditions is that, since the first terminal device is usually mobile, but the location of the first device is unlikely to change, the first terminal device must move to the preset location / area to be able to provide AIoT services.
[0195] It should be understood that the embodiments of this application do not specifically limit the granularity of how to divide locations or regions. The above examples are only described using latitude and longitude, cells, and AIoT service areas as examples, and the embodiments of this application are not limited to these. In fact, the division of locations or regions can include other coarser or finer granularities.
[0196] The AIoT service area can also be called the AIoT reporting area or other names. It should be noted that the AIoT service area can be more granular than a cell or more granular than a cell; this application does not specifically limit this. For example, if the AIoT service area is more granular than a cell, it can be understood as a list of cell IDs including multiple cell IDs that together constitute an AIoT service area, which corresponds to a service area identifier. Alternatively, if the AIoT service area is less granular than a cell, it can be understood as being divided by beamforming, SSB (Service Segmentation Bus), AIoT device type, or service type.
[0197] For example, the capability conditions of the first terminal device include one or more of the following: the first device type supported by the first terminal device is a preset type (e.g., a first device of type 1, type 2, type 2a, or type 2b; or a first device that supports a certain function (e.g., energy storage function; data transmission while charging; or data transmission function after charging); the frequency point information of the AIoT-related services supported by the first terminal device is a preset frequency point (e.g., the preset frequency point is the frequency point condition issued by the first network device through the first indication information); the bandwidth of the AIoT-related services supported by the first terminal device is a preset bandwidth; the AIoT transmission standard supported by the first terminal device is a preset standard (e.g., one or more of code division, time division, and frequency division); the positioning capability supported by the first terminal device; the AIoT resource type supported by the first terminal device; the transmission method supported by the first terminal device (e.g., supporting the method of resource allocation according to transmission blocks, or supporting the method of determining transmission completion by receiving a transmission completion indication), etc. If the first instruction information includes the capability conditions of the first terminal device, then the first terminal device needs to meet these preset capability conditions when reporting AIoT information.
[0198] For example, the transmission quality conditions of the first terminal device include one or more of the following: signal quality measurement indicators measured by the first terminal device (e.g., one or more of RSRP, RSRQ, SINR, SNR, etc.); the measurement indicators of the first terminal device meeting the corresponding reporting threshold values, etc. If the first indication information includes the transmission quality conditions of the first terminal device, the first terminal device needs to meet these transmission quality requirements when reporting AIoT information. For example, the first terminal device measures RSRP greater than the RSRP threshold value; RSRQ greater than the RSRQ threshold value, etc.
[0199] For example, the conditions for the first terminal device to provide AIoT services include one or more of the following: the first terminal device has previously provided AIoT services to an AIoT device, or the first terminal device has previously provided AIoT services to the AIoT device / first device indicated in the indication information, etc. Optionally, the "indication information" may be indication information sent by the first network device to the first terminal device, or it may be second indication information sent by the second network device to the first terminal device, without specific limitation.
[0200] Step 202: The first terminal device reports the first AIoT information to the first network device. Correspondingly, the first network device receives the first AIoT information from the first terminal device.
[0201] For details regarding the content and / or reporting method of the first AIoT information, please refer to the description of "AIoT information" in step 220 above. For the sake of brevity, it will not be repeated here.
[0202] Optionally, step 202 includes: the first terminal device reporting first AIoT information to the first network device when one or more of the following conditions are met: the first terminal device receives first instruction information from the first network device; the first terminal device is a terminal device with AIoT service capabilities / functions; the first terminal device meets one or more of the conditions or rules for reporting AIoT information.
[0203] For example, when the first terminal device receives the first instruction information from the first network device and the capabilities of the first terminal device meet the capability requirements of the first terminal device, the first terminal device reports AIoT information to the first network device.
[0204] The description of the conditions or rules for reporting AIoT information can be found in step 201, and will not be repeated here for brevity. It can be understood that if the first indication information in step 201 indicates the conditions or rules that the first terminal device needs to meet to report AIoT information, then correspondingly, in step 202, the first terminal device reports the first AIoT information to the first network device if the corresponding conditions or rules are met.
[0205] Optionally, the method shown in Figure 3 further includes: step 203, whereby the first network device allocates resources (i.e., allocates AIoT resources) to the first terminal device. The AIoT resources are used by the first terminal device and the first device to perform AIoT services.
[0206] It is understood that step 203 is an optional step and can occur after step 202. For example, when the first terminal device needs to send and receive data packets with the first device, the first network device can allocate AIoT resources to the first terminal device.
[0207] This application embodiment does not specifically limit the messages used by the first network device to allocate AIoT resources to the first terminal device. Related resource configuration messages can be reused, or newly introduced messages (such as AIoT configuration messages) can be used. Furthermore, this application embodiment does not limit the resource type of the AIoT resources.
[0208] Optionally, as an embodiment, after receiving the AIoT information reported by the first terminal device, the first network device may also perform a reporting process to the second network device, for example, as a further verification process to determine whether the first terminal device can provide AIoT services to the first device. The following description is based on the interaction flow in Figure 4.
[0209] Figure 4 illustrates an interactive example of a communication method according to an embodiment of this application. As shown in Figure 4, it includes:
[0210] Step 301: The first network device sends first instruction information to the first terminal device. Correspondingly, the first terminal device receives the first instruction information from the first network device.
[0211] For a description of step 301, please refer to the description of step 201 in Figure 3 above. For the sake of brevity, it will not be repeated here.
[0212] Optionally, before step 301, the method shown in FIG4 further includes: step 300, whereby the second network device sends third indication information to the first network device. Correspondingly, the first network device receives the third indication information.
[0213] The third indication information is used to instruct or request the first network device to perform AIoT services or provide AIoT services.
[0214] Optionally, the third indication information includes one or more of the following: AIoT service data, the region / location information of the first device, the capability information of the first device, the identifier of the first device, the identifier of the first terminal device, etc.
[0215] This application does not specifically limit the type of the third indication information. For example, the third indication information may be a paging message, a service request message, an initial request message, an AIoT request message, etc.
[0216] Step 302: The first terminal device reports the first AIoT information to the first network device. Correspondingly, the first network device receives the first AIoT information from the first terminal device.
[0217] Optionally, the description of the "first AIoT information" in step 302 can be found in the description of step 202 above, and will not be repeated here for the sake of brevity. The content of the first AIoT information reported by the first terminal device can be found in the previous description, and will not be repeated here.
[0218] Step 303: The first network device sends a first message to the second network device. Correspondingly, the second network device receives the first message.
[0219] The first message is used to send AIoT information of the first terminal device to the second network device. This application does not specifically limit the function or role of the first message.
[0220] Optionally, as one possible implementation, the first message functions to transmit or report information, for example, by sending the AIoT information reported by the first terminal device to the second network device via the first message; or, as another possible implementation, the first message functions to verify the first terminal device, for example, by confirming the legitimacy of the first terminal device to the second network device via the first message; or, as yet another possible implementation, the first message is used not only to transmit or report information, but also to verify the first terminal device.
[0221] Optionally, the first message includes the identifier of the first terminal device, and / or some or all of the AIoT information reported by the first terminal device. This application embodiment does not specifically limit the form in which the identifier of the first terminal device is represented.
[0222] For example, the identifier of the first terminal device can be understood as the transmission link identifier, or the port identifier between the first network device and the second network device. This is because if the first terminal device already has a transmission link (a transmission link that has been established between the first network device and the second network device for the first terminal device), then the first terminal device can be identified through the port identifier between the first network device and the second network device, or in other words, it can be known that the data packet is a data packet of the first terminal device, thereby verifying the validity of the first terminal device.
[0223] It's understandable that the first message could have other names, such as a service request message.
[0224] Step 304: The second network device sends a second message to the first network device. Correspondingly, the first network device receives the second message.
[0225] This application does not specifically limit the function or role of the second message. Optionally, as one possible implementation, the function of the second message is to transmit information, such as sending AIoT service data to the first network device through the second message; or, as another possible implementation, the function of the second message is to respond to the first message, such as replying to the first network device with the legitimacy of the first terminal device through the second message; or, as yet another possible implementation, the second message is used not only for transmitting information but also for responding to the first message.
[0226] For example, the second message is used to indicate that the first terminal device can provide AIoT services to the first device. The second message can be understood as a response message to the first message in step 303.
[0227] Optionally, the second message may include the type of AIoT service data or data to be sent to the first device. For example, the second message may be a service confirmation message or an acknowledgment message in response to the first message. For example, the second message may include one or more of the following: AIoT service data, AIoT inventory, AIoT commands, etc.
[0228] Steps 303 and 304 above can be understood as a process for confirming that the first terminal device can provide AIoT services to the first device.
[0229] Optionally, the method shown in Figure 4 further includes: step 305, whereby the first network device allocates resources to the first terminal device.
[0230] For a description of step 305, please refer to the description of step 203 above. For the sake of brevity, it will not be repeated here.
[0231] Based on the interaction process shown in Figure 4, this application designs a specific process for the first terminal device to report AIoT information, which can ensure that the first network device can identify the first terminal device that can provide services to the first device, thereby providing a foundation for providing AIoT services in the future.
[0232] Optionally, as an embodiment, the first terminal device may perform a device detection process before reporting AIoT information. The process is described below with reference to the process shown in Figure 5A.
[0233] Figure 5A illustrates an interactive example of a communication method according to an embodiment of this application. As shown in Figure 5A, it includes:
[0234] Step 401: The first network device sends fourth indication information to the first terminal device. Correspondingly, the first terminal device receives the fourth indication information from the first network device.
[0235] For a description of step 401, please refer to the description of step 201 above. For the sake of brevity, it will not be repeated here.
[0236] Optionally, the description of the fourth indication information (e.g., the content included in the fourth indication information, the method of sending the fourth indication information, etc.) can refer to the description of the first indication information in step 201 above. Optionally, in step 401, the fourth indication information can be used to instruct the first terminal device to detect, inventory, or discover the first device.
[0237] The terms "detection, inventory, or discovery" can have other descriptions or names, but their essential function is to detect the first device under the first terminal device. For ease of understanding, "detection" will be used as an example in the following description.
[0238] Optionally, the first terminal device detects the first device, including but not limited to one or more of the following: whether the first device exists; the number of first devices detected, the type of the first device, the list of first devices, etc.
[0239] Optionally, the fourth indication information can be used to indicate AIoT resource information. It should be understood that this description is based on the example of the fourth indication information including AIoT resource information, but the application is not limited thereto. AIoT resource information can be understood as resources allocated by the first network device to the first terminal device for detection or data transmission between the first terminal device and the first device.
[0240] For example, AIoT resources can be pre-configured or pre-defined by the protocol (i.e., AIoT resources agreed upon by the first network device and the first terminal device). Optionally, if the AIoT resources are pre-configured or pre-defined by the protocol, the first network device may not carry the aforementioned AIoT resource information in the first indication information.
[0241] For example, AIoT resource information includes one or more of the following: frequency information, bandwidth information, transmission standard (e.g., TDM, FDM, CDM, etc.), transmission duration / resource occupancy duration, transmission data packet size, repetition mechanism, number of repetitions, transmission mode (e.g., transmission mode based on the transmission block size supported by the network, method of determining transmission completion by sending a transmission completion indication, etc.).
[0242] As can be seen, compared to the interaction flow shown in Figure 4, the interaction flow in Figure 5A adds a detection process for the first device. Optionally, the fourth instruction information may also include the conditions or rules for the first terminal device to report / detect the first device.
[0243] Optionally, the conditions or rules for the first terminal device to report / detect the first device may include one or more of the following conditions: the first terminal device receives fourth indication information from the first network device; the location or area conditions of the first terminal device; the capability conditions of the first terminal device; the transmission quality (or signal quality) conditions of the first terminal device; and the conditions for the first terminal device to provide AIoT services. For a detailed explanation of each condition, please refer to the description at step 201 in Figure 3 above; for brevity, it will not be repeated here.
[0244] Step 402: The first terminal device sends a detection instruction to the first device. Correspondingly, the first device receives the detection instruction.
[0245] Optionally, the first terminal device may test the first device if the testing requirements are met (e.g., the testing conditions included in the fourth indication information).
[0246] For example, the first terminal device meeting the detection requirements includes one or more of the following: the first terminal device receives first indication information from the first network device; the first terminal device is a terminal device with AIoT service capabilities / functions; the first terminal device meets one or more of the detection conditions or detection rules. Wherein, the first terminal device meeting one or more of the detection conditions or detection rules includes: the location or area of the first terminal device meets the detection / reporting location / area requirements; the capability information of the first terminal device meets the capability requirements; the transmission quality (or signal quality) of the first terminal device meets the transmission quality requirements.
[0247] Step 403: The first device sends a detection response to the first terminal device. Correspondingly, the first terminal device receives the detection response.
[0248] Optionally, the detection response includes an identifier of the first device. For example, the identifier of the first device may be any of the following: a random number sequence generated by the first device; a resource identifier of the first device; an identifier sequence generated by the first device based on the transmission time, etc.
[0249] It should be understood that the identifier of the first device listed herein is merely an exemplary description, and the embodiments of this application are not limited thereto.
[0250] Steps 402 and 403 above can be understood as the detection process or detection mechanism of the first terminal device for the first device.
[0251] It should be noted that the purpose of providing the detection process here is to achieve more accurate AIoT service provision. For example, in a scenario where a first terminal device moves to a target cell, the first terminal device might report AIoT information upon reaching the target cell. However, this target cell may also include factories A and B, and the first terminal device might only truly detect itself upon reaching factory B. In other words, factory B is the more accurate location for reporting AIoT information. In this scenario, it is necessary for the first terminal device to execute the detection process. It is understood that the application scenarios exemplified here are merely illustrative and do not constitute a limitation on the embodiments of this application.
[0252] Step 404: The first terminal device reports the second AIoT information to the first network device. Correspondingly, the first network device receives the second AIoT information from the first terminal device.
[0253] The second AIoT information is reported by the first terminal device after performing the detection of the first device. Optionally, the content included in the second AIoT information can be referred to the description in step 220 above, which will not be elaborated here for the sake of brevity.
[0254] Furthermore, in the process shown in Figure 5A, the second AIoT information also includes the first device information. Optionally, the first device information may include one or more of the following: information on whether the first device was detected (e.g., the first device was detected, the first device was not detected); a list of first devices; the status of the first device; the capability information of the first device (e.g., the transmission standards supported by the first device, the transmission method of the first device); the location information of the first device, etc.
[0255] For example, the status of the first device includes one or more of the following: registration status (including registered and unregistered), battery status, and whether there is data to be sent. Registration status includes registered (e.g., registered in the core network, or registered in the communication network (e.g., 5G or other communication networks)) and unregistered (e.g., not registered in the core network, or not registered in the communication network (e.g., 5G or other communication networks)). Battery status includes charging complete and energy storage status or battery level (e.g., 50% or other amount of battery power). Whether there is data to be sent includes data buffer status (e.g., data packets to be transmitted) and no data to be sent, etc.
[0256] For example, the capability information of the first device includes that the first device supports one or more of the following transmission standards: TDM, FDM, and CDM. Another example is that the capability information of the first device includes that the first device supports the following transmission methods: supporting resource allocation according to transport blocks, or supporting determining transmission completion by receiving a transmission completion indication.
[0257] For example, the location information of the first device can be the area where the first device is located (such as area code or area name) or geographical location (such as latitude and longitude).
[0258] The reporting method for the second AIoT information can also refer to the description in step 220 above. For the sake of brevity, it will not be elaborated here.
[0259] Optionally, the method shown in FIG5A further includes: step 405, the first network device allocates resources to the first terminal device.
[0260] For a description of step 405, please refer to the description of step 203 above. For the sake of brevity, it will not be repeated here.
[0261] It should be noted that, in one possible implementation, if the first indication information in step 401 is used to indicate AIoT resource information, then correspondingly, the AIoT resources allocated by the first network device to the first terminal device in step 405 can be the resources from step 401. For example, in step 405, the first network device can instruct the first terminal device to continue using the resources from step 401.
[0262] Optionally, as an embodiment, after receiving the second AIoT information from the first terminal device, the first network device may also perform a further verification process (i.e., verify the legitimacy of the first terminal device) to determine whether the first terminal device can provide AIoT services to the first device. The following description is in conjunction with the process shown in Figure 5B.
[0263] Figure 5B illustrates an interactive example of a communication method according to an embodiment of this application. As shown in Figure 5B, it includes:
[0264] Step 501: The first network device sends first indication information to the first terminal device. Correspondingly, the first terminal device receives the first indication information from the first network device.
[0265] For a description of step 501, please refer to the description of step 201 or step 401 above. For the sake of brevity, it will not be repeated here.
[0266] Optionally, before step 501, the method further includes: step 500, whereby the second network device sends third indication information to the first network device. A description of the third indication information can be found in the description of step 300 in Figure 4; for brevity, it will not be repeated here.
[0267] Step 502: The first terminal device sends a detection instruction to the first device. Correspondingly, the first device receives the detection instruction.
[0268] Step 503: The first device sends a detection response to the first terminal device. Correspondingly, the first terminal device receives the detection response.
[0269] For a description of steps 502 and 503, please refer to the descriptions of steps 402 and 403 above. For the sake of brevity, they will not be repeated here.
[0270] Step 504: The first terminal device reports the second AIoT information to the first network device. Correspondingly, the first network device receives the second AIoT information from the first terminal device.
[0271] For a description of step 504, please refer to the description of step 404 above. For the sake of brevity, it will not be repeated here.
[0272] Step 505: The first network device sends a first message to the second network device.
[0273] Step 506: The second network device sends a second message to the first network device.
[0274] For a description of steps 505 and 506, please refer to the descriptions of steps 303 and 304 in Figure 4 above. For the sake of brevity, they will not be repeated here.
[0275] Compared to the interaction process described in Figure 4, Figure 5A or Figure 5B introduces a process for the first terminal device to detect the first device and, after detecting the first device, reports AIoT information to the first network device so that the first network device can determine whether the first terminal device can provide AIoT services to the first device. Furthermore, the AIoT information reported by the first terminal device to the first network device may include information about the first device, enabling the first network device to accurately identify the first terminal device capable of providing services to the first device, thus providing a foundation for providing AIoT services.
[0276] In Figure 5A or Figure 5B above, the first terminal device executes the first device's detection process, which can be initiated by the first terminal device itself. Optionally, as an embodiment, the first terminal device may also initiate the first device's detection process. Alternatively, it can be understood that the timing of the first terminal device executing the first device's detection process in Figure 6A or Figure 6B differs from the timing of the first terminal device executing the first device's detection process in Figure 5A or Figure 5B. The following description refers to the interaction flow in Figure 6A.
[0277] Figure 6A illustrates another interactive example of the communication method according to an embodiment of this application. As shown in Figure 6A, it includes:
[0278] Step 601: The first network device sends first indication information to the first terminal device. Correspondingly, the first terminal device receives the first indication information from the first network device.
[0279] For a description of step 601, please refer to the description of step 201 above. For the sake of brevity, it will not be repeated here.
[0280] Step 602: The first terminal device reports first AIoT information to the first network device. Correspondingly, the first network device receives the first AIoT information from the first terminal device.
[0281] For a description of step 602, please refer to the description of step 220 or step 202 above. For the sake of brevity, it will not be repeated here.
[0282] Step 603: The first network device sends detection information (e.g., paging, inventory, device detection configuration messages; or, the detection information is carried in paging, inventory, or device detection configuration messages) to the first terminal device. Correspondingly, the first terminal device receives the detection information.
[0283] The detection information is used to notify the first terminal device to execute the detection process of the first device. Optionally, the detection information includes AIoT resource information. This AIoT resource information refers to the resources allocated by the first network device to the first terminal device for detection or data transmission between the first terminal device and the first device. For details on AIoT resource information, please refer to the description at step 401 in Figure 5A above; for brevity, it will not be repeated here.
[0284] It should be noted that when the first network device sends detection information to the first terminal device, it may not send detection rules or detection conditions. That is, as long as the first terminal device receives the detection information, or in other words, the first terminal device that receives the detection information sent by the first network device can execute the detection process of the first device.
[0285] Step 604: The first terminal device sends a detection instruction to the first device.
[0286] Step 605: The first device sends a detection response to the first terminal device.
[0287] For a description of steps 604 and 605, please refer to the descriptions of steps 402 and 403 above, respectively. For the sake of brevity, they will not be repeated here.
[0288] Step 606: The first terminal device reports the second AIoT information to the first network device. Correspondingly, the first network device receives the second AIoT information from the first terminal device.
[0289] Optionally, since the first terminal device reported the first AIoT information in step 602, the second AIoT information here may only include the content not reported in the first AIoT information. Of course, the second AIoT information may include both the content not reported in the AIoT information and all or part of the content in the first AIoT information.
[0290] The content not reported in the first AIoT information here can be understood as information about the first device. For example, the second AIoT information includes the first device information. For details about the first device information, please refer to the description of step 404 in Figure 5A above; for brevity, it will not be repeated here.
[0291] Optionally, the method shown in FIG6A further includes: step 607, whereby the first network device allocates resources to the first terminal device.
[0292] For a description of step 607, please refer to the description of step 203 above. For the sake of brevity, it will not be repeated here.
[0293] It should be noted that, in one possible implementation, if the first indication information in step 601 is used to indicate AIoT resource information, then correspondingly, the AIoT resources allocated by the first network device to the first terminal device in step 607 can be the resources from step 601. For example, in step 607, the first network device can instruct the first terminal device to continue using the resources from step 601.
[0294] Optionally, as an embodiment, when the first network device initiates the detection process of the first terminal device, the first network device may also perform a further verification process upon receiving the second AIoT information reported by the first terminal device to determine whether the first terminal device can provide AIoT services to the first device. The following description refers to the interaction flow shown in Figure 6B. As shown in Figure 6B, it includes:
[0295] Steps 601 to 607; For a description of steps 601 to 607, please refer to the description in Figure 6A, which will not be repeated here.
[0296] Optionally, before step 601, the method further includes: step 600, whereby the second network device sends third indication information to the first network device. Correspondingly, the first network device receives the third indication information.
[0297] For a description of step 600, please refer to the description of step 300 in Figure 4 above. For the sake of brevity, it will not be repeated here.
[0298] Step 607-1: The first network device sends a first message to the second network device.
[0299] Step 607-2: The second network device sends a second message to the first network device.
[0300] For a description of steps 607-1 and 607-2, please refer to the descriptions of steps 303 and 304 in Figure 4 above. For the sake of brevity, they will not be repeated here.
[0301] Optionally, the method shown in Figure 6B further includes: step 607-3, whereby the first network device allocates resources to the first terminal device.
[0302] For a description of step 607-3, please refer to the description of step 203 above. For the sake of brevity, it will not be repeated here.
[0303] Compared to the interaction process described in Figure 4, Figure 6A or Figure 6B introduces a process for the first terminal device to detect the first device. Furthermore, compared to the process in Figure 5A or Figure 5B, the process for detecting the first device in Figure 6A or Figure 6B is initiated by the first network device after receiving the first AIoT information. That is, the first terminal device reports the AIoT information after detecting the first device. Through the two AIoT information reporting processes, the first network device can determine that the first terminal device can provide AIoT services to the first device, thereby providing a foundation for providing AIoT services.
[0304] Optionally, as another embodiment, step 210 includes: the first terminal device receiving first information from the second network device. The first information may be second indication information sent by the second network device. The following description is in conjunction with the interaction flow in Figure 7. It should be noted that the difference between Figure 7 and the flows shown in Figures 3 to 6B is that the flow in Figure 7 is triggered by the second network device, that is, the second network device triggers the first terminal device to report AIoT information. In Figure 7, the first network device supports AIoT services.
[0305] Figure 7 illustrates another interactive example of the communication method according to an embodiment of this application. As shown in Figure 7, it includes:
[0306] Step 701: The second network device sends second instruction information to the first terminal device. Correspondingly, the first terminal device receives the second instruction information from the second network device.
[0307] The second instruction information is used to request or instruct the first terminal device to provide AIoT services, to request or instruct the first terminal device to conduct AIoT business, and to request or instruct the transmission of AIoT data.
[0308] For example, the second indication information includes one or more of the following: AIoT business data, the region / location information of the first device, the capability information of the first device, the identifier of the first device, the identifier of the first terminal device, etc.
[0309] Alternatively, as one possible implementation, the second instruction information can be referenced to the third instruction information sent by the second network device to the first network device as described in step 300 of Figure 4 above. For the sake of brevity, it will not be repeated here. For example, the content included in the second instruction information and the content included in the third instruction information may be partially or completely the same, or they may be completely different. This application does not limit this.
[0310] For example, the second instruction information includes AIoT service data, the region / location information of the first device, the capability information of the first device, and the identifier of the first device; the third instruction information includes: AIoT service data, the region / location information of the first device, the capability information of the first device, the identifier of the first device, and the identifier of the first terminal device.
[0311] Optionally, the second indication information may be a paging message, a service request message, an initial request message, an AIoT request message, or non-access stratum layer (NAS) signaling, etc.
[0312] Optionally, before step 701, the method further includes: step 700, whereby the second network device sends third indication information to the first network device. Correspondingly, the first network device receives the third indication information from the second network device.
[0313] Optionally, regarding the third instruction information sent by the second network device to the first network device, refer to the third instruction information sent by the second network device to the first network device as described in step 300 of Figure 4 above. For the sake of brevity, it will not be repeated here. However, it should be noted that the content included in the third instruction information in step 700 and the second instruction information in step 701 may be partially or completely the same, or may be completely different. This application does not limit this.
[0314] Step 702: The first terminal device reports the first AIoT information to the first network device. Correspondingly, the first network device receives the first AIoT information from the first terminal device.
[0315] Optionally, the first AIoT information includes AIoT service information and / or AIoT resource request information. For example, the AIoT service information includes the AIoT service category (which can be understood as the type of AIoT service transmitted between the first terminal device and the first network device), information about the first device, and the region / location information of the first terminal device (as described above). The AIoT resource request information is used to request the first network device to allocate AIoT resources.
[0316] It should be noted that, compared to the aforementioned interaction process where the first terminal device reports AIoT information to the first network device, which includes the condition that "the first terminal device receives the first indication information from the first network device," the reporting condition or rule for the first terminal device to report the first AIoT information here includes: the first terminal device receives the second indication information from the second network device. That is, the aforementioned condition "the first terminal device receives the first indication information from the first network device" is replaced with "the first terminal device receives the second indication information from the second network device." Other descriptions of the conditions or rules for reporting AIoT information can be found in the preceding description; for brevity, they will not be repeated here.
[0317] For example, in step 702, the reporting conditions or rules for the first terminal device to report the first AIoT information include one or more of the following: the first terminal device receives second indication information from the second network device; the first terminal device is a terminal device with AIoT service capabilities / functions; the first terminal device meets one or more of the conditions or rules for reporting AIoT information. Among these, one or more of the conditions or rules for reporting AIoT information include: the location or area conditions of the first terminal device; the capability conditions of the first terminal device; the transmission quality (or signal quality) conditions of the first terminal device; and the conditions for the first terminal device to provide AIoT services. Explanations of each condition can be found above; for brevity, they will not be repeated here.
[0318] Optionally, in step 703-1, the first network device sends a response message to the first terminal device. This response message responds to the first AIoT information reported by the first terminal device in step 702.
[0319] For example, the first AIoT information in step 702 is sent via RRC signaling; correspondingly, the response message sent by the first network device to the first terminal device in step 703-1 can also be an RRC message.
[0320] Alternatively, as an alternative to step 702, the first terminal device may also report the first AIoT information to the second network device; then the second network device sends the first AIoT information to the first network device; and finally the first network device allocates resources.
[0321] Optionally, in step 703-2, the first network device allocates resources (e.g., AIoT resources) to the first terminal device.
[0322] For a description of step 703-2, please refer to the description of step 203 above. For the sake of brevity, it will not be repeated here.
[0323] It should be understood that steps 703-1 and 703-2 can be sent through the same message or through different messages, and this application does not make any specific limitation in this regard.
[0324] For example, the response message in step 703-1 is sent by the first network device to the first terminal device via an RRC message; the resources allocated in step 703-2 can be sent by the first network device to the first terminal device via a PDCCH DCI.
[0325] For example, the resources allocated in step 703-2 can be carried in the response message in step 703-1.
[0326] Step 704: The first terminal device and the first device perform AIoT services.
[0327] The first terminal device and the first device perform AIoT services, including receiving or sending AIoT service data packets.
[0328] It should be understood that the execution of AIoT services by the first terminal device and the first device can also be applied to any of the aforementioned interaction processes, without any specific limitations.
[0329] Optionally, the interaction flow shown in Figure 7 may include a verification process where the first network device confirms the legitimacy of the first terminal device to the second network device, or it may not include such a process. This embodiment does not specifically limit this. The reason for not needing a verification process here is that since the second network device directly triggers the first terminal device to provide AIoT services, it has essentially already implicitly acknowledged the legitimacy of the first terminal device, so the first network device does not need to verify again. Of course, if it is to more accurately determine whether the first terminal device can provide services to the first device, a verification process can also be executed.
[0330] Based on the interaction flow shown in Figure 7, the first terminal device reports AIoT information to the first network device, which can be triggered by the second network device. The second network device triggers the AIoT service, that is, it performs the initial selection of the first terminal device through the second network device. Similarly, after receiving the AIoT information reported by the first terminal device, the first network device determines the feasibility of the first terminal device providing AIoT services to the first device, thereby providing a foundation for the AIoT service.
[0331] It should be understood that the various interactive processes shown above are merely exemplary descriptions, and the embodiments of this application are not limited thereto. In fact, the various embodiments described above can be implemented independently or in reasonable combinations, and the embodiments of this application do not specifically limit them in this regard.
[0332] It should also be understood that the flowcharts or scenario diagrams shown in Figures 1 to 7 are for ease of understanding only and are not intended to limit the embodiments of this application to the examples shown. In fact, those skilled in the art can make equivalent transformations based on the examples in Figures 1 to 7 to obtain more implementation methods.
[0333] The communication method provided by the embodiments of this application has been described in detail above with reference to Figures 1 to 7. The device embodiments of this application will now be described in detail with reference to Figures 8 to 10. It should be understood that the communication device of the embodiments of this application can execute the various communication methods described in the foregoing embodiments of this application; that is, the specific working processes of the various products described below can be referred to the corresponding processes in the foregoing method embodiments.
[0334] In the embodiments described above, the first terminal device may execute some or all of the steps in each embodiment; the first network device may execute some or all of the steps in each embodiment; and the second network device may execute some or all of the steps in each embodiment. These steps or operations are merely examples, and the embodiments of this application may also perform other operations or variations thereof. Furthermore, the steps may be executed in different orders as presented in the embodiments, and it is not necessary to execute all the operations in the embodiments of this application. Moreover, the sequence number of each step does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0335] Figure 8 is a schematic block diagram of a communication device provided in an embodiment of this application. As shown in Figure 8, the communication device 1500 may include a communication module 1520. The communication module 1520 can implement corresponding communication functions, which can be internal communication functions of the communication device 1500 or communication functions between the communication device 1500 and other devices. Optionally, the communication module 1520 may also be referred to as a communication interface or a transceiver module. Optionally, the communication device 1500 further includes a processing module 1510. The processing module 1510 can implement corresponding processing functions.
[0336] Optionally, the communication device 1500 further includes a storage module, which can be used to store instructions and / or data; the processing module 1510 can read the instructions and / or data in the storage module so that the communication device 1500 can implement the aforementioned method embodiments.
[0337] In one possible design, the communication device 1500 may correspond to the first terminal device in the above method embodiments, or to a component (such as a circuit, chip, or chip system) configured in the first terminal device. The communication device 1500 may be used to perform the steps or processes performed by the first terminal device in any of the above method embodiments.
[0338] In one possible design, the communication module 1520 is used to receive first information, which is used to instruct the first terminal device to report information related to the AIoT service for the environment.
[0339] The communication module 1520 is also used to report AIoT information to the first network device, the AIoT information being used to characterize information related to the AIoT services provided by the first terminal device.
[0340] Optionally, as an embodiment, the AIoT information includes one or more of the following: capability information of the first terminal device, location information of the first terminal device, measurement result information of the first terminal device, information on the AIoT services provided by the first terminal device, identification information of the first terminal device, and address information of the first terminal device.
[0341] Optionally, as an embodiment, the first information includes one or more of the following: AIoT business data, AIoT inventory, AIoT commands, location information of the first device, capability information of the first device, identifier of the first device, and identifier of the first terminal device.
[0342] Optionally, as an embodiment, the communication module 1520 is used to receive first information, including: receiving first indication information from the first network device, wherein the first indication information is used to indicate that the first network device supports AIoT services, or to indicate that the first terminal device reports AIoT information; wherein the first information is the first indication information.
[0343] Optionally, as an embodiment, the first indication information includes the conditions for the first terminal device to report AIoT information.
[0344] Optionally, as an embodiment, the first indication information includes one or more of the following: the location or area conditions of the first terminal device; the capability conditions of the first terminal device; the transmission quality conditions of the first terminal device; and the conditions under which the first terminal device provides AIoT services.
[0345] Optionally, as an embodiment, the first indication information is carried in the System Information Block (SIB), or paging, or Radio Resource Control (RRC) dedicated signaling, or Physical Downlink Control Channel (PDCCH) DCI, or Media Access Control (MAC) CE.
[0346] Optionally, as an embodiment, the communication module 1520 is used to receive first information, including: receiving second indication information from a second network device, the second indication information being used to instruct the first terminal device to provide AIoT services; wherein, the first information is the second indication information.
[0347] Optionally, as an embodiment, the communication module 1520 is used to report AIoT information to the first network device, including: reporting first AIoT information to the first network device, wherein the first AIoT information includes one or more of the following: capability information of the first terminal device, location information of the first terminal device, measurement result information of the first terminal device, information on the first terminal device providing AIoT services, identification information of the first terminal device, and address information of the first terminal device.
[0348] Optionally, as an embodiment, the communication module 1520 is used to report AIoT information to the first network device, including: sending Radio Resource Control (RRC) signaling, Media Access Control (MAC) CE, or Layer 1 indication information to the first network device; wherein the RRC signaling, the MAC CE, or the Layer 1 indication information includes the AIoT information.
[0349] Optionally, as an embodiment, after the communication module 1520 reports the first AIoT information to the first network device, the method further includes: receiving detection information from the first network device, the detection information being used to instruct the first terminal device to perform detection of the first device; and performing detection of the first device according to the detection information.
[0350] Optionally, as an embodiment, the detection information includes detection conditions for the first terminal device to perform detection of the first device; the detection conditions include one or more of the following: capability conditions of the first terminal device; location or area conditions of the first terminal device; transmission quality conditions of the first terminal device; and conditions for the first terminal device to provide AIoT services.
[0351] Optionally, as an embodiment, the detection information includes AIoT resource information, which is used to indicate the resources for detection or data transmission between the first terminal device and the first device.
[0352] Optionally, as an embodiment, the communication module 1520 is further configured to report second AIoT information to the first network device after performing the detection of the first device. The second AIoT information includes information related to the first device. The information related to the first device includes one or more of the following: information on whether the first device has been detected, a list of the first devices, the status of the first device, the capability information of the first device, and the location information of the first device.
[0353] Optionally, as an embodiment, the communication module 1520 is configured to receive first information, including: receiving fourth indication information from the first network device, the fourth indication information being used to indicate that the first network device supports AIoT services, or to indicate that the first terminal device reports AIoT information, or to indicate AIoT resources, or to indicate that the first terminal device detects the first device; wherein, the first information is the fourth indication information.
[0354] Optionally, as an embodiment, the fourth indication information includes detection conditions for the first terminal device to perform the detection of the first device; the detection conditions include one or more of the following: the first terminal device receives fourth indication information from the first network device; the capability conditions of the first terminal device; the location or area conditions of the first terminal device; the transmission quality conditions of the first terminal device; and the conditions for the first terminal device to provide AIoT services.
[0355] Optionally, as an embodiment, the processing module 1510 is used to perform detection of the first device before reporting AIoT information to the first network device; wherein, the communication module 1520 is used to report AIoT information to the first network device, including: reporting second AIoT information to the first network device, the second AIoT information including information related to the first device; the information related to the first device includes one or more of the following: information on whether the first device is detected, a list of the first devices, the status of the first device, the capabilities of the first device, and the location information of the first device.
[0356] Optionally, as an embodiment, the second AIoT information may also include some or all of the content in the first AIoT information.
[0357] Optionally, as an embodiment, the communication module 1520 is used to report AIoT information to the first network device, including: reporting AIoT information to the first network device when one or more of the following preset conditions are met: the first terminal device receives the first information; the first terminal device is a device that supports AIoT services; the location of the first terminal device meets the location for reporting AIoT information; the signal quality measurement result of the first terminal device meets the quality requirements; the AIoT service information of the first terminal device includes the service of the first device; the first terminal device detects the first device.
[0358] Optionally, as an embodiment, the processing module 1510 is used to perform the detection of the first device, including: performing the detection of the first device when one or more of the following conditions are met: the first terminal device receives first indication information from the first network device; the first terminal device is a device that supports AIoT services; the location of the first terminal device satisfies the location of AIoT information; the signal quality measurement result of the first terminal device meets the quality requirements; the AIoT service information of the first terminal device includes the service of the first device.
[0359] Optionally, as an embodiment, the processing module 1510 is used to perform detection of the first device, including: initiating a detection instruction to the first device; and receiving a detection response from the first device.
[0360] Optionally, as an embodiment, the communication module 1520 is used to report second AIoT information to the first network device, including: reporting the second AIoT information to the first network device when the first device is detected.
[0361] Optionally, as an embodiment, the communication module 1520 is further configured to receive resource information from the first network device, the resource information being used to allocate AIoT resources, and the AIoT resources being used by the first terminal device and the first device to perform AIoT services.
[0362] It should be understood that the communication device 1500 may correspond to the first terminal device in Figures 2 to 7 according to the embodiments of this application; the communication device 1500 may include modules or units for performing the methods executed by the first terminal device in Figures 2 to 7. Furthermore, each module in the communication device 1500 and the other operations and / or functions described above are respectively for implementing the corresponding processes in Figures 2 to 7.
[0363] It should also be understood that when the communication device 1500 is a first terminal device, the processing module 1510 in the communication device 1500 can be implemented by at least one processor, for example, it can correspond to the processor 1610 in the communication device 1600 shown in FIG. 9. For example, the communication module 1520 can correspond to the communication interface 1620 in the communication device 1600 shown in FIG. 9.
[0364] It should also be understood that when the communication device 1500 is a chip or chip system configured in the first terminal device, the processing module 1510 of the communication device 1500 can be implemented by a processor, microprocessor or integrated circuit integrated on the chip or chip system.
[0365] Alternatively, in one possible design, the communication device 1500 may correspond to the first network device in the above method embodiments, or a component (such as a circuit, chip, or chip system) configured in the first network device. The communication device 1500 may be used to perform the steps or processes performed by the first network device in any of the above method embodiments.
[0366] In one possible design, the communication module 1520 is used to send indication information to the first terminal device, the indication information being used to instruct the first terminal device to report information related to the AIoT service for the environment;
[0367] The communication module 1520 is further configured to receive AIoT information reported by the first terminal device, wherein the AIoT information is used to characterize information related to the AIoT services provided by the first terminal device.
[0368] Optionally, as an embodiment, the AIoT information includes one or more of the following: capability information of the first terminal device, location information of the first terminal device, measurement result information of the first terminal device, information on the AIoT services provided by the first terminal device, identification information of the first terminal device, and address information of the first terminal device.
[0369] Optionally, as an embodiment, the indication information includes one or more of the following: AIoT service data, AIoT inventory, AIoT commands, location information of the first device, capability information of the first device, identifier of the first device, and identifier of the first terminal device.
[0370] Optionally, as an embodiment, the indication information is first indication information; the communication module 1520 is used to send indication information to the first terminal device, including: sending first indication information to the first terminal device, wherein the first indication information is used to indicate that the first network device supports AIoT services, or to indicate that the first terminal device reports AIoT information.
[0371] Optionally, as an embodiment, the first indication information includes the conditions for the first terminal device to report AIoT information.
[0372] Optionally, as an embodiment, the first indication information includes one or more of the following: the location or area conditions of the first terminal device; the capability conditions of the first terminal device; the transmission quality conditions of the first terminal device; and the conditions under which the first terminal device provides AIoT services.
[0373] Optionally, as an embodiment, the communication module 1520 is used to send indication information to the first terminal device, including: sending a System Information Block (SIB), a paging message, a Radio Resource Control (RRC) dedicated signaling message, a Physical Downlink Control Channel (PDCCH) DCI message, or a Media Access Control (MAC) CE message to the first terminal device; wherein the indication information is carried in the SIB, the paging message, the RRC dedicated signaling message, the PDCCH DCI message, or the MAC CE message.
[0374] Optionally, as an embodiment, the communication module 1520 is used to receive AIoT information reported by the first terminal device, including: receiving first AIoT information reported by the first terminal device, wherein the first AIoT information includes one or more of the following: capability information of the first terminal device, location information of the first terminal device, measurement result information of the first terminal device, information on the first terminal device providing AIoT services, identification information of the first terminal device, and address information of the first terminal device.
[0375] Optionally, as an embodiment, the AIoT information is carried in Radio Resource Control (RRC) signaling, Media Access Control (MAC) CE, or Layer 1 indication information.
[0376] Optionally, as an embodiment, the communication module 1520 is further configured to send detection information to the first terminal device, the detection information being used to instruct the first terminal device to perform the detection of the first device.
[0377] Optionally, as an embodiment, the detection information includes detection conditions for the first terminal device to perform detection of the first device; the detection conditions include one or more of the following: capability conditions of the first terminal device; location or area conditions of the first terminal device; transmission quality conditions of the first terminal device; and conditions for the first terminal device to provide AIoT services.
[0378] Optionally, as an embodiment, the detection information includes AIoT resource information, which is used to indicate the resources for detection or data transmission between the first terminal device and the first device.
[0379] Optionally, as an embodiment, the communication module 1520 is further configured to receive second AIoT information from the first terminal device, the second AIoT information including information related to the first device; the information related to the first device includes one or more of the following: information on whether the first device is detected, a list of the first devices, the status of the first device, the capability information of the first device, and the location information of the first device.
[0380] Optionally, as an embodiment, the indication information is a fourth indication information; the communication module 1520 is used to send the indication information to the first terminal device, including: sending the fourth indication information to the first terminal device, wherein the fourth indication information is used to indicate that the first network device supports AIoT services, or to indicate that the first terminal device reports AIoT information, or to indicate AIoT resources, or to indicate that the first terminal device detects the first device.
[0381] Optionally, as an embodiment, the fourth indication information includes detection conditions for the first terminal device to perform the detection of the first device; the detection conditions include one or more of the following: the first terminal device receives fourth indication information from the first network device; the capability conditions of the first terminal device; the location or area conditions of the first terminal device; the transmission quality conditions of the first terminal device; and the conditions for the first terminal device to provide AIoT services.
[0382] Optionally, as an embodiment, the communication module 1520 is used to receive AIoT information reported by the first terminal device, including: receiving second AIoT information reported by the first terminal device, the second AIoT information including information related to the first device; the information related to the first device includes one or more of the following: information on whether the first device is detected, a list of the first devices, the status of the first device, the capabilities of the first device, and the location information of the first device.
[0383] Optionally, as an embodiment, the second AIoT information may also include some or all of the content in the first AIoT information.
[0384] Optionally, as an embodiment, the communication module 1520 is further configured to: send resource information to the first terminal device, the resource information being used to allocate AIoT resources, the AIoT resources being used by the first terminal device and the first device to perform AIoT services.
[0385] Optionally, as an embodiment, the communication module 1520 is further configured to: send a first message to a second network device, the first message including AIoT information of the first terminal device; and receive a second message from the second network device, the second message being used to respond to the first message.
[0386] Optionally, as an embodiment, the second message includes one or more of the following: AIoT business data, AIoT inventory, and AIoT commands.
[0387] Optionally, as an embodiment, the communication module 1520 is further configured to: receive third indication information from the second network device, the third indication information being used to instruct or request the first network device to perform AIoT services or provide AIoT services.
[0388] It should be understood that the communication device 1500 may correspond to the first network device in Figures 2 to 7 according to the embodiments of this application; the communication device 1500 may include modules or units for performing the methods executed by the first network device in Figures 2 to 7. Furthermore, each module in the communication device 1500 and the other operations and / or functions described above are respectively for implementing the corresponding processes in Figures 2 to 7.
[0389] It should also be understood that when the communication device 1500 is a first network device, the processing module 1510 in the communication device 1500 can be implemented by at least one processor, for example, it can correspond to the processor 1610 in the communication device 1600 shown in FIG. 9. For example, the communication module 1520 can correspond to the communication interface 1620 in the communication device 1600 shown in FIG. 9.
[0390] It should also be understood that when the communication device 1500 is a chip or chip system configured in the first network device, the processing module 1510 of the communication device 1500 can be implemented by a processor, microprocessor or integrated circuit integrated on the chip or chip system.
[0391] Alternatively, in one possible design, the communication device 1500 may correspond to the second network device in the above method embodiments, or to a component (such as a circuit, chip, or chip system) configured in the second network device. The communication device 1500 may be used to perform the steps or processes performed by the second network device in any of the above method embodiments.
[0392] In one possible design, the communication module 1520 is used to send second indication information to the first terminal device, the second indication information being used to request or instruct the first terminal device to provide AIoT services;
[0393] The communication module 1520 is also used to receive AIoT information, which is used to characterize information related to the AIoT services provided by the first terminal device.
[0394] Optionally, as an embodiment, the communication module 1520 is used to receive AIoT information, including: receiving AIoT information reported by the first terminal device; or, receiving AIoT information reported by the first network device.
[0395] Optionally, as an embodiment, the communication module 1520 is further configured to send third indication information to the first network device, the third indication information being used to instruct or request the first network device to perform AIoT services or provide AIoT services.
[0396] It should be understood that the communication device 1500 may correspond to the second network device in Figures 4, 5B, 6B, and 7 according to embodiments of this application; the communication device 1500 may include modules or units for performing the methods executed by the second network device in Figures 4, 5B, 6B, and 7. Furthermore, each module in the communication device 1500 and the other operations and / or functions described above are respectively for implementing the corresponding processes in Figures 4, 5B, 6B, and 7.
[0397] It should also be understood that when the communication device 1500 is a second network device, the processing module 1510 in the communication device 1500 can be implemented by at least one processor, for example, it can correspond to the processor 1610 in the communication device 1600 shown in FIG. 9. For example, the communication module 1520 can correspond to the communication interface 1620 in the communication device 1600 shown in FIG. 9.
[0398] It should also be understood that when the communication device 1500 is a chip or chip system configured in the second network device, the processing module 1510 of the communication device 1500 can be implemented by a processor, microprocessor or integrated circuit integrated on the chip or chip system.
[0399] Figure 9 is another schematic block diagram of the communication device 1600 provided in an embodiment of this application. The communication device 1600 may be a first terminal device, a first network device, or a second network device; it may also be a chip, chip system, or processor that supports the first terminal device, the first network device, or the second network device in implementing the above methods. The communication device 1600 can be used to implement the methods described in the above method embodiments, and specific details can be found in the descriptions of the above method embodiments.
[0400] As shown in Figure 9, the communication device 1600 may include one or more processors 1610, which may also be referred to as processing units or processing modules, and can implement certain control functions. The processor 1610 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control the communication device 1600 (e.g., a base station, baseband chip, user, user chip), execute software programs, and process data from the software programs.
[0401] In an alternative design, the processor 1610 may also store instructions and / or data that can be executed by the processor 1610 to cause the communication device 1600 to perform the methods described in the above method embodiments.
[0402] In another alternative design, the communication device 1600 may include a communication interface 1620 for implementing receiving and transmitting functions. For example, the communication interface 1620 may be a transceiver circuit, interface, interface circuit, or transceiver. The transceiver circuit, interface, interface circuit, or transceiver for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, interface circuit, or transceiver may be used for reading and writing code / data, or it may be used for transmitting or relaying signals.
[0403] Optionally, the communication device 1600 may include one or more memories 1630, which may store instructions that can be executed on the processor 1610, causing the communication device 1600 to perform the methods described in the above method embodiments. Optionally, the memories 1630 may also store data. Optionally, the processor 1610 may also store instructions and / or data. The processor 1610 and the memories 1630 may be provided separately or integrated together.
[0404] It should be understood that, in one possible design, the steps in the method embodiments provided in this application can be implemented by integrated logic circuits in the processor's hardware or by instructions in software form. The steps of the methods disclosed in the embodiments of this application can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are not provided here.
[0405] Optionally, if the communication device 1600 includes a processor 1610, a communication interface 1620, and a memory 1630, the processor 1610, the communication interface 1620, and the memory 1630 communicate with each other through internal connection paths.
[0406] Optionally, the memory 1630 may include read-only memory and random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. The memory 1630 may be a separate device or integrated into the processor 1610.
[0407] In one implementation, the communication device 1600 may correspond to the first terminal device in the above method embodiments, and may be used to execute the various steps and / or processes executed by the first terminal device in the above method embodiments. The processor 1610 may be used to execute instructions stored in the memory 1630, and when the processor 1610 executes the instructions stored in the memory, the processor 1610 is used to execute the various steps and / or processes of the above method embodiments corresponding to the first terminal device.
[0408] In another implementation, the communication device 1600 may correspond to the first network device in the above method embodiments, and may be used to execute the various steps and / or processes executed by the first network device in the above method embodiments. The processor 1610 may be used to execute instructions stored in the memory 1630, and when the processor 1610 executes the instructions stored in the memory, the processor 1610 is used to execute the various steps and / or processes of the above method embodiments corresponding to the first network device.
[0409] In another implementation, the communication device 1600 may correspond to the second network device in the above method embodiments, and may be used to execute the various steps and / or processes executed by the second network device in the above method embodiments. The processor 1610 may be used to execute instructions stored in the memory 1630, and when the processor 1610 executes the instructions stored in the memory, the processor 1610 is used to execute the various steps and / or processes of the above method embodiments corresponding to the second network device.
[0410] Optionally, the communication interface 1620 is a transceiver, which may include a transmitter and a receiver. The transceiver may further include an antenna, and the number of antennas may be one or more. The processor 1610 and memory 1630, along with the communication interface 1620, may be devices integrated on different chips. For example, the processor 1610 and memory 1630 may be integrated in a baseband chip, and the communication interface 1620 may be integrated in a radio frequency chip. Alternatively, the processor 1610, memory 1630, and communication interface 1620 may be devices integrated on the same chip. This application does not limit this.
[0411] This application also provides a processing device, including a processor and an interface; the processor is used to execute the communication method in any of the above method embodiments.
[0412] It should be understood that the aforementioned processing device can be one or more chips. For example, the processing device can be a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system-on-chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0413] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.
[0414] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by the integrated logic circuitry in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above methods.
[0415] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0416] Figure 10 shows a schematic diagram of the structure of a UE applicable to this application.
[0417] The UE may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone jack 170D, a sensor module 180, buttons 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an accelerometer sensor 180E, a distance sensor 180F, a proximity sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
[0418] It should be noted that the structure shown in Figure 10 does not constitute a specific limitation on the UE. In other embodiments of this application, the UE may include more or fewer components than those shown in Figure 10, or the UE may include a combination of some of the components shown in Figure 10, or the UE may include sub-components of some of the components shown in Figure 10. The components shown in Figure 10 may be implemented in hardware, software, or a combination of software and hardware.
[0419] Processor 110 may include one or more processing units. For example, processor 110 may include at least one of the following processing units: application processor (AP), modem processor, graphics processing unit (GPU), image signal processor (ISP), controller, video codec, digital signal processor (DSP), baseband processor, and neural network processing unit (NPU). These different processing units may be independent devices or integrated devices.
[0420] The controller can generate operation control signals based on the instruction opcode and timing signals to complete the control of instruction fetching and execution.
[0421] The processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can store instructions or data that the processor 110 has just used or that are used repeatedly. If the processor 110 needs to use the instruction or data again, it can retrieve it directly from the memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
[0422] In some embodiments, processor 110 may include one or more interfaces. For example, processor 110 may include at least one of the following interfaces: WIFI chip 110-1, inter-integrated circuit (I2C) interface, inter-integrated circuit sound (I2S) interface, pulse code modulation (PCM) interface, universal asynchronous receiver / transmitter (UART) interface, mobile industry processor interface (MIPI), general-purpose input / output (GPIO) interface, SIM interface, and USB interface.
[0423] The wireless communication function of the UE can be implemented through devices such as antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor.
[0424] The UE can implement display functions through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, connected to the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations and for graphics rendering. The processor 110 may include one or more GPUs, which execute program instructions to generate or modify display information.
[0425] The UE can achieve shooting functions through ISP, camera 193, video codec, GPU, display 194 and application processor.
[0426] Digital signal processors (DSPs) are used to process digital signals, including digital image signals and other digital signals. For example, when a UE selects a frequency, a DSP can perform Fourier transforms on the frequency energy.
[0427] The wireless communication function of electronic devices can be realized through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor, etc.
[0428] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch.
[0429] The mobile communication module 150 can provide solutions for wireless communication applications including 2G / 3G / 4G / 5G in electronic devices. The mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 150 may be housed in processor 110. In some embodiments, at least some functional modules of the mobile communication module 150 and at least some modules of the processor 110 may be housed in the same device.
[0430] In some embodiments, the electronic device initiates or receives call requests via the mobile communication module 150 and the antenna 1.
[0431] The wireless communication module 160 can provide solutions for wireless communication applications in electronic devices, including wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared (IR) technologies. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via antenna 3, performs frequency modulation and filtering of the electromagnetic wave signals, and sends the processed signal to processor 110. The wireless communication module 160 can also receive signals to be transmitted from processor 110, perform frequency modulation and amplification, and convert them into electromagnetic waves for radiation via antenna 2.
[0432] In addition, an operating system runs on top of the aforementioned components. Examples include iOS, Android, and Windows. Applications can be installed and run on this operating system.
[0433] Various aspects or features of this application can be implemented as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. As used herein, the term "article of manufacture" encompasses a computer program accessible from any computer-readable device, carrier, or medium. For example, computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). Additionally, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0434] According to the method provided in the embodiments of this application, this application also provides a chip system, which includes one or more processors for calling and executing instructions stored in memory, thereby causing the method described in the embodiments of this application to be executed. The chip system may be composed of chips or may include chips and other discrete devices.
[0435] The chip system may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.
[0436] According to the method provided in the embodiments of this application, this application also provides a communication system, which includes the aforementioned first terminal device and first network device. Optionally, the communication system further includes a second network device. Optionally, the communication system further includes the first device.
[0437] Optionally, the communication system may also include other devices that communicate with the first terminal device. Optionally, the communication system may also include other devices that communicate with the first network device. Optionally, the communication system may also include other devices that communicate with the second network device.
[0438] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to execute the various steps or processes executed by the first terminal device, the first network device, and the second network device in any of the foregoing method embodiments.
[0439] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing program code, which, when run on a computer, causes the computer to execute the various steps or processes executed by the first terminal device, the first network device, and the second network device in any of the foregoing method embodiments.
[0440] The computer-readable storage medium can be volatile memory or non-volatile memory, or it can include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0441] The above-described device and method embodiments are completely corresponding, with corresponding modules or units performing corresponding steps. For example, a communication unit or communication interface performs the receiving or sending steps in the method embodiment, while other steps besides sending and receiving can be performed by a processing unit or processor.
[0442] In the embodiments of this application, the terms and English abbreviations are exemplary examples given for ease of description and should not be construed as limiting the application in any way. This application does not preclude the possibility of defining other terms that can achieve the same or similar functions in existing or future agreements.
[0443] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0444] In the above-described device embodiments, the terminal devices and access network devices completely correspond to each other, and the corresponding modules or units execute the corresponding steps. For example, the communication unit (transceiver) executes the receiving or sending steps in the method embodiments, while other steps besides sending and receiving can be executed by the processing unit (processor). The functions of specific units can be found in the corresponding method embodiments. There can be one or more processors.
[0445] As used in this specification, the terms "component," "module," "system," etc., are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process and / or an execution thread, and components may be located on a single computer and / or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).
[0446] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0447] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0448] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0449] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0450] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0451] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0452] It should be understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0453] Furthermore, the terms "system" and "network" are often used interchangeably in this paper. The term "and / or" in this paper merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Additionally, the character " / " in this paper generally indicates that the preceding and following related objects have an "or" relationship. For example, A / B can represent A or B.
[0454] The terms (or numbers) "first," "second," etc., appearing in the embodiments of this application are for descriptive purposes only, that is, only to distinguish different objects, such as different "network devices," and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined with "first," "second," etc., may explicitly or implicitly include one or more features. In the description of the embodiments of this application, "at least one (item)" refers to one or more. "Multiple" means two or more. "At least one (item) below" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items.
[0455] For example, expressions like "the item includes at least one of the following: A, B, and C" appearing in the embodiments of this application generally mean, unless otherwise specified, that the item can be any one of the following: A; B; C; A and B; A and C; B and C; A, B and C; A and A; A, A and A; A, A and B; A, A and C, A, B and B; A, C and C; B and B, B, B and B, B, B and C, C and C; C, C and C, and other combinations of A, B, and C. The above uses three elements, A, B, and C, as examples to illustrate the possible entries for the item. When expressed as "the item includes at least one of the following: A, B, ..., and X," that is, when the expression contains more elements, then the applicable entries for the item can also be obtained according to the aforementioned rules.
[0456] In summary, the above description is merely a preferred embodiment of the technical solution of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A communication method, characterized in that, Applied to a first terminal device, the method includes: Receive first information, the first information being used to instruct the first terminal device to report information related to the Environmental Internet of Things (AIoT) service; The AIoT information is reported to the first network device, and the AIoT information is used to characterize information related to the AIoT services provided by the first terminal device.
2. The method according to claim 1, characterized in that, The AIoT information includes one or more of the following: capability information of the first terminal device, location information of the first terminal device, measurement result information of the first terminal device, information on the AIoT services provided by the first terminal device, identification information of the first terminal device, and address information of the first terminal device.
3. The method according to claim 1 or 2, characterized in that, The first information includes one or more of the following: AIoT business data, AIoT inventory, AIoT commands, location information of the first device, capability information of the first device, identifier of the first device, and identifier of the first terminal device.
4. The method according to any one of claims 1 to 3, characterized in that, The receiving of the first information includes: The system receives a first indication message from the first network device, which indicates that the first network device supports AIoT services or indicates that the first terminal device reports AIoT information; wherein the first message is the first indication message.
5. The method according to claim 4, characterized in that, The first indication information includes the conditions for the first terminal device to report AIoT information.
6. The method according to claim 4 or 5, characterized in that, The first indication information includes one or more of the following: the location or area conditions of the first terminal device; the capability conditions of the first terminal device; the transmission quality conditions of the first terminal device; and the conditions under which the first terminal device provides AIoT services.
7. The method according to any one of claims 4 to 6, characterized in that, The first indication information is carried in the System Information Block (SIB), or paging, or Radio Resource Control (RRC) dedicated signaling, or Physical Downlink Control Channel (PDCCH) downlink control information (DCI), or Media Access Control (MAC) CE.
8. The method according to claim 1, characterized in that, The receiving of the first information includes: Receive a second indication information from a second network device, the second indication information being used to instruct the first terminal device to provide AIoT services; The first information is the second indication information.
9. The method according to any one of claims 1 to 8, characterized in that, The reporting of AIoT information to the first network device includes: The first AIoT information is reported to the first network device, and the first AIoT information includes one or more of the following: the capability information of the first terminal device, the location information of the first terminal device, the measurement result information of the first terminal device, the information on the AIoT services provided by the first terminal device, the identification information of the first terminal device, and the address information of the first terminal device.
10. The method according to any one of claims 1 to 9, characterized in that, The reporting of AIoT information to the first network device includes: Send Radio Resource Control (RRC) signaling, Media Access Control (MAC) CE, or Layer 1 indication information to the first network device; wherein the RRC signaling, the MAC CE, or the Layer 1 indication information includes the AIoT information.
11. The method according to claim 9, characterized in that, After reporting the first AIoT information to the first network device, the method further includes: Receive detection information from the first network device, the detection information being used to instruct the first terminal device to perform the detection of the first device; Based on the detection information, the detection of the first device is performed.
12. The method according to claim 11, characterized in that, The detection information includes the detection conditions under which the first terminal device performs the detection of the first device; The detection conditions include one or more of the following: The capabilities of the first terminal device; The location or area conditions of the first terminal device; The transmission quality conditions of the first terminal device; The conditions under which the first terminal device provides AIoT services.
13. The method according to claim 11 or 12, characterized in that, After performing the detection by the first device, the method further includes: The first network device is reported with second AIoT information, which includes information related to the first device. The information related to the first device includes one or more of the following: whether the first device is detected, a list of the first devices, the status of the first device, the capability information of the first device, and the location information of the first device.
14. The method according to claim 1, characterized in that, The receiving of the first information includes: The system receives a fourth indication message from the first network device, which is used to indicate that the first network device supports AIoT services, or to indicate that the first terminal device reports AIoT information, or to indicate AIoT resources, or to indicate that the first terminal device detects the first device. The first information is the fourth indication information.
15. The method according to claim 14, characterized in that, The fourth indication information includes the detection conditions under which the first terminal device performs the detection of the first device; The detection conditions include one or more of the following: The first terminal device receives a fourth indication message from the first network device; The capabilities of the first terminal device; The location or area conditions of the first terminal device; The transmission quality conditions of the first terminal device; The conditions under which the first terminal device provides AIoT services.
16. The method according to claim 14 or 15, characterized in that, Before reporting AIoT information to the first network device, the method further includes: Perform the test on the first device; The step of reporting AIoT information to the first network device includes: The first network device is reported with second AIoT information, which includes information related to the first device. The information related to the first device includes one or more of the following: whether the first device is detected, a list of the first devices, the status of the first device, the capabilities of the first device, and the location information of the first device.
17. The method according to any one of claims 1 to 16, characterized in that, The reporting of AIoT information to the first network device includes: AIoT information is reported to the first network device when one or more of the following preset conditions are met: The first terminal device receives the first information; The first terminal device is a device that supports AIoT services; The location of the first terminal device meets the requirements for reporting AIoT information; The signal quality measurement results of the first terminal device meet the quality requirements; The information of the AIoT service of the first terminal device includes the services of the first device; The first terminal device detected the first device.
18. The method according to any one of claims 11 to 13, or 16, characterized in that, The detection performed by the first device includes: The first device shall perform the test if one or more of the following conditions are met: The first terminal device receives a first indication message from the first network device; The first terminal device is a device that supports AIoT services; The location of the first terminal device satisfies the location information of AIoT. The signal quality measurement results of the first terminal device meet the quality requirements; The information of the AIoT service of the first terminal device includes the services of the first device.
19. The method according to any one of claims 11 to 13, or 16, characterized in that, The detection performed by the first device includes: Send a detection instruction to the first device; Receive a detection response from the first device.
20. A communication method, characterized in that, Applied to a first network device, the method includes: Send instruction information to the first terminal device, the instruction information being used to instruct the first terminal device to report information related to the AIoT service for the environment; The system receives AIoT information reported by the first terminal device, wherein the AIoT information is used to characterize information related to the AIoT services provided by the first terminal device.
21. The method according to claim 20, characterized in that, The indication information is the first indication information; sending the indication information to the first terminal device includes: The first indication information is sent to the first terminal device. The first indication information is used to indicate that the first network device supports AIoT services, or to indicate that the first terminal device reports AIoT information.
22. The method according to claim 20 or 21, characterized in that, The receiving of AIoT information reported by the first terminal device includes: The system receives first AIoT information reported by the first terminal device, which includes one or more of the following: capability information of the first terminal device, location information of the first terminal device, measurement result information of the first terminal device, information on the AIoT services provided by the first terminal device, identification information of the first terminal device, and address information of the first terminal device.
23. The method according to claim 22, characterized in that, After receiving the first AIoT information reported by the first terminal device, the method further includes: The detection information is sent to the first terminal device, and the detection information is used to instruct the first terminal device to perform the detection of the first device.
24. The method according to claim 20, characterized in that, The indication information is the fourth indication information; sending the indication information to the first terminal device includes: The fourth indication information is sent to the first terminal device. The fourth indication information is used to indicate that the first network device supports AIoT services, or to indicate that the first terminal device reports AIoT information, or to indicate AIoT resources, or to indicate that the first terminal device detects the first device.
25. The method according to claim 23 or 24, characterized in that, The receiving of AIoT information reported by the first terminal device includes: The system receives second AIoT information reported by the first terminal device. The second AIoT information includes information related to the first device. The information related to the first device includes one or more of the following: whether the first device is detected, a list of the first devices, the status of the first device, the capabilities of the first device, and the location information of the first device.
26. The method according to claim 20, characterized in that, The method further includes: Send a first message to the second network device, the first message including AIoT information of the first terminal device; Receive a second message from the second network device, the second message being used in response to the first message.
27. A communication method, characterized in that, Applied to a second network device, the method includes: Send a second instruction message to the first terminal device, the second instruction message being used to request or instruct the first terminal device to provide environmental Internet of Things (AIoT) services; Receive AIoT information, which is used to characterize information related to the AIoT services provided by the first terminal device.
28. The method according to claim 27, characterized in that, The receiving of AIoT information includes: Receive AIoT information reported by the first terminal device; or, Receive AIoT information reported by the first network device.
29. The method according to claim 27 or 28, characterized in that, The method further includes: Send a third instruction message to the first network device, the third instruction message being used to instruct or request the first network device to perform AIoT services or provide AIoT services.
30. A communication device, characterized in that, The device includes a processor coupled to a memory for storing programs or instructions that, when executed by the processor, cause the device to perform the method as claimed in any one of claims 1-19, 20-26, or 27-29.
Citation Information
Patent Citations
Communication method and device and storage medium
CN117956610A
Information sending method and device, information receiving method and device, communication system and storage medium
CN118202691A
Methods for executing mobile terminated (MT) data procedures by ambient IoT devices in wireless systems
US20240155489A1
Discovery activation method and apparatus for terminal device
WO2024092835A1
Wireless communication method, terminal device, and network device
WO2024103317A1