Communication method and apparatus, communication device, storage medium, and program product

By subscribing to and reporting reader change events in the communication system, the latency problem of reader change event detection and processing in large-scale communication is solved, and more efficient network communication is achieved.

WO2026065544A1PCT designated stage Publication Date: 2026-04-02BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

Existing technologies struggle to effectively detect and promptly process reader change events in large-scale communications, leading to network communication delays and inefficiencies.

Method used

By sending and receiving information between the first and second nodes to subscribe to and report reader change events, the reader can be selected or reselected, ensuring that the communication system can detect and process reader change events in a timely manner.

Benefits of technology

It improves the execution efficiency of large-scale communication services, reduces network communication latency, and enhances network communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024123095_02042026_PF_FP_ABST
    Figure CN2024123095_02042026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication method and apparatus, a communication device, a storage medium, and a program product. The method is performed by a first node, and comprises: sending first information to a second node, wherein the first information is used for subscribing to a first event, and the first event is related to reader-writer selection or reselection in massive communication. By means of the solution of the present disclosure, reader-writer selection or reselection for an MC service can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and apparatus, communication device, storage medium and program product TECHNICAL FIELD

[0001] The present disclosure relates to the field of wireless communication, and in particular, to a communication method and apparatus, a communication device, a storage medium and a program product. BACKGROUND

[0002] With the intelligentization of people's life, work and other scenarios, more and more massive communication (MC) devices will be deployed. MC services are usually implemented based on a large number of MC devices.

[0003] SUMMARY

[0004] Embodiments of the present disclosure relate to a communication method and apparatus, a communication device, a communication system, a storage medium and a program product.

[0005] According to a first aspect of embodiments of the present disclosure, a communication method is provided. The method is performed by a first node. The method comprises: sending, to a second node, first information, wherein the first information is used to subscribe to a reader change event, and the reader change event is related to a reader selection or reselection in massive communication.

[0006] According to a second aspect of embodiments of the present disclosure, a communication method is provided. The method is performed by a second node. The method comprises: receiving first information sent by a first node, wherein the first information is used to subscribe to a reader change event, and the reader change event is related to a reader selection or reselection in massive communication.

[0007] According to a third aspect of embodiments of the present disclosure, a communication apparatus is provided. The apparatus is arranged in a first node. The apparatus comprises a transceiver module. The transceiver module is configured to send, to a second node, first information, wherein the first information is used to subscribe to a reader change event, and the reader change event is related to a reader selection or reselection in massive communication.

[0008] According to a fourth aspect of embodiments of the present disclosure, a communication apparatus is provided. The apparatus is arranged in a second node. The apparatus comprises a transceiver module. The transceiver module is configured to receive first information sent by a first node, wherein the first information is used to subscribe to a reader change event, and the reader change event is related to a reader selection or reselection in massive communication.

[0009] According to a fifth aspect of embodiments of the present disclosure, a communication device is provided. The communication device comprises: one or more processors; and a memory storing instructions. The instructions, when executed by the device, cause the communication device to implement the communication method according to the first aspect or the second aspect.

[0010] According to a sixth aspect of embodiments of the present disclosure, a communication system is provided. The communication system comprises a first node, a second node. The first node is configured to perform the communication method according to the first aspect. The second node is configured to perform the communication method according to the second aspect.

[0011] According to a seventh aspect of embodiments of the present disclosure, a storage medium is provided. The storage medium stores instructions. The instructions, when executed on a communication device, cause the communication device to perform the communication method according to the first aspect or the second aspect.

[0012] According to an eighth aspect of embodiments of the present disclosure, a program product is provided. The program product, when executed by a communication device, causes the communication device to perform the communication method according to the first aspect or the second aspect.

[0013] According to a ninth aspect of embodiments of the present disclosure, a computer program is provided. The computer program, when executed on a computer, causes the computer to perform the communication method according to the first aspect or the second aspect.

[0014] According to a tenth aspect of embodiments of the present disclosure, a chip or chip system is provided. The chip or chip system comprises processing circuitry. The processing circuitry is configured to perform the communication method according to the first aspect or the second aspect.

[0015] According to embodiments of the present disclosure, the reader selection or reselection of the MC service can be implemented.

[0016] It should be understood that the general description above and the detailed description below are only exemplary and explanatory, and do not constitute a limitation on the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0017] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure together with the specification.

[0018] FIG. 1 is an architecture schematic diagram of a communication system according to embodiments of the present disclosure.

[0019] FIGS. 2A to 2D are schematic diagrams of connection topologies for AIoT.

[0020] FIG. 3 is an interaction schematic diagram of a communication method according to embodiments of the present disclosure.

[0021] FIG. 4 is a flow schematic diagram of a communication method according to embodiments of the present disclosure.

[0022] FIG. 5 is a flow schematic diagram of a communication method according to embodiments of the present disclosure.

[0023] FIG. 6 is a flow schematic diagram of a communication method according to embodiments of the present disclosure.

[0024] FIG. 7A is a flow diagram of a communication method according to an embodiment of the present disclosure.

[0025] FIG. 7B is an interaction diagram of a communication method according to an embodiment of the present disclosure.

[0026] FIG. 8 is an interaction diagram of an exemplary implementation of a communication method according to an embodiment of the present disclosure.

[0027] FIG. 9 is a structural diagram of a communication device according to an embodiment of the present disclosure.

[0028] FIG. 10A is a structural diagram of a communication device according to an embodiment of the present disclosure.

[0029] FIG. 10B is a structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0030] Embodiments of the present disclosure provide a communication method and apparatus, a communication device, a communication system, a storage medium, and a program product.

[0031] In a first aspect, embodiments of the present disclosure provide a communication method. The method is performed by a first node. The above method includes: sending first information to a second node, wherein the first information is used to subscribe to a reader change event, and the reader change event is related to reader selection or reselection in a large-scale communication.

[0032] According to the present embodiment, the first node can send the first information to the second node to implement the subscription to the reader change event related to the reader selection in the large-scale communication. In this way, the communication system can effectively detect the reader change event trigger and perform the reader selection and / or report the reader change event in this case. In this way, the execution and notification of the reader selection can be timely implemented, the delay in the implementation process of the large-scale communication service is reduced, and the efficiency of network communication is improved.

[0033] In some embodiments in combination with the first aspect, in some embodiments, the first information can include at least one of the following: an event type; a reporting parameter; a trigger condition; service information.

[0034] In some embodiments in combination with the first aspect, in some embodiments, the event type can include at least one of the following: a reader change; an association change between a device and a reader.

[0035] In some embodiments in combination with the first aspect, in some embodiments, the reporting parameter can include at least one of the following: reporting content; reporting manner; reporting times; maximum reporting duration; reporting condition.

[0036] In some embodiments of the first aspect, in some embodiments, the reporting content can include at least one of: first identification information indicating the selected or reselected reader; second identification information indicating the changed association between the device and the reader; first indication information indicating the change of the reader; and second indication information indicating the change of the association between the device and the reader.

[0037] In some embodiments of the first aspect, in some embodiments, the reporting condition can include at least one of: the change of the reader; the change of the association between the device and the reader; and the reporting trigger flag.

[0038] In some embodiments of the first aspect, in some embodiments, the trigger condition can include at least one of: a condition related to the business completion degree; a condition related to the business delay; a condition related to the reader reachability; and a condition related to the number of business repetitions.

[0039] In some embodiments of the first aspect, in some embodiments, the business information can include at least one of: the device category, the business type, the device identification, the device selection condition, the business location, the business time, the topology type, the topology priority, the non-homogeneous network support, the reader selection information, and the multi-network support.

[0040] In some embodiments of the first aspect, in some embodiments, the method can further include: receiving second information sent by the second node, wherein the second information is used to report the reader change event related to the selected or reselected reader.

[0041] In some embodiments of the first aspect, in some embodiments, the second information can include at least one of: first identification information indicating the selected or reselected reader; second identification information indicating the changed association between the device and the reader; first indication information indicating the change of the reader; second indication information indicating the change of the association between the device and the reader; the reporting manner; the reporting frequency; the maximum reporting duration; the reporting condition; and the trigger condition of the reader change event.

[0042] In some embodiments of the first aspect, in some embodiments, the method can further include: receiving eighth information sent by the second node, wherein the eighth information is used to report the reader change event related to the selected or reselected reader.

[0043] In some embodiments of the first aspect, in some embodiments, the first node can include at least one of: an MCAF and a PCF.

[0044] In a second aspect, the present disclosure provides a communication method. The method is performed by a second node. The method comprises: receiving first information sent by a first node, wherein the first information is used to subscribe to a reader change event, and the reader change event is related to reader selection or reselection in a large-scale communication.

[0045] According to the present embodiment, the first node can send the first information to the second node to implement the subscription to the reader change event related to the reader selection in the large-scale communication. In this way, the communication system can effectively detect the reader change event trigger and perform the reader selection and / or report the reader change event in this case. In this way, the execution of the reader selection and the notification can be timely implemented, the delay in the implementation process of the large-scale communication service is reduced, and the efficiency of the network communication is improved.

[0046] In some embodiments in combination with the second aspect, in some embodiments, the first information can include at least one of the following: an event type; a reporting parameter; a trigger condition; service information.

[0047] In some embodiments in combination with the second aspect, in some embodiments, the method can further include: sending second information to the first node, wherein the second information is used to report the reader change event.

[0048] In some embodiments in combination with the second aspect, in some embodiments, the second information can include at least one of the following: first identification information used to indicate the selected or reselected reader; second identification information used to indicate the changed association between the device and the reader; first indication information used to indicate the reader change; second indication information used to indicate the association change between the device and the reader; a reporting manner; a reporting frequency; a maximum reporting duration; a reporting condition; a trigger condition of the reader change event.

[0049] In some embodiments in combination with the second aspect, in some embodiments, the method can further include: determining the selected or reselected reader.

[0050] In some embodiments in combination with the second aspect, in some embodiments, the method can further include: sending fourth information to a third node, wherein the fourth information is used to subscribe to the reader change event; receiving third information sent by the third node.

[0051] In some embodiments in combination with the second aspect, in some embodiments, the third node can be a reader before the selection or reselection, and the fourth information is used to subscribe to the reader change event related to the selected or reselected reader.

[0052] In some embodiments in combination with the second aspect, in some embodiments, the fourth information can include at least one of the following: an event type; a reporting parameter; a trigger condition; service information.

[0053] With reference to some embodiments of the second aspect, in some embodiments, the event type can include at least one of the following: a reader change; an association change between the device and the reader.

[0054] With reference to some embodiments of the second aspect, in some embodiments, the reporting parameter can include at least one of the following: a reporting content; a reporting manner; a reporting frequency; a maximum reporting duration; a reporting condition.

[0055] With reference to some embodiments of the second aspect, in some embodiments, the reporting content can include at least one of the following: first identification information, used to indicate a selected or reselected reader; second identification information, used to indicate an association change between the device and the reader; first indication information, used to indicate a reader change; second indication information, used to indicate an association change between the device and the reader.

[0056] With reference to some embodiments of the second aspect, in some embodiments, the reporting condition can include at least one of the following: a reader change; an association change between the device and the reader; a reporting trigger flag.

[0057] With reference to some embodiments of the second aspect, in some embodiments, the trigger condition can include at least one of the following: a condition related to a business completion degree; a condition related to a business delay; a condition related to a reader accessibility; a condition related to a business repetition number.

[0058] With reference to some embodiments of the second aspect, in some embodiments, the business information can include at least one of the following: a device category, a business type, a device identification, a device selection condition, a business location, a business time, a topology type, a topology priority, a non-homogeneous network support, a reader selection information, a multi-network support.

[0059] With reference to some embodiments of the second aspect, in some embodiments, the third information can include at least one of the following: first identification information, used to indicate a selected or reselected reader; second identification information, used to indicate an association change between the device and the reader; first indication information, used to indicate a reader change; second indication information, used to indicate an association change between the device and the reader; a reporting manner; a reporting frequency; a maximum reporting duration; a reporting condition; a trigger condition of a reader change event.

[0060] With reference to some embodiments of the second aspect, in some embodiments, the method can further include: sending fourth information to a fifth node, wherein the fourth information is used to subscribe to a reader change event; receiving third information sent by the fifth node; wherein the fifth node is a selected or reselected reader.

[0061] In some embodiments of the second aspect, in some embodiments, the method can further include: sending, to the first node, eighth information, wherein the eighth information is used to report a reader change event related to the selected or reselected reader.

[0062] In some embodiments of the second aspect, in some embodiments, the second node can include at least one of: an MCMF; an AMF; a UDM; an NRF; and an NEF.

[0063] In a third aspect, the embodiments of the present disclosure provide a communication method. The method is performed by a third node. The method includes: performing a first service associated with at least one massive communication device; determining a reader change event trigger according to a result of the performing of the first service; and sending, to a second node, third information, wherein the third information is used to report the reader change event related to a reader selection or reselection in massive communication.

[0064] According to the present embodiment, the third node can perform the first service and determine the reader change event trigger. Then, the third node can send the third information to the second node to report the reader change event related to the reader selection in massive communication. The reader selection in massive communication is related to the reader change event

[0065] In some embodiments of the third aspect, in some embodiments, the third information can include at least one of: first identification information used to indicate the selected or reselected reader; second identification information used to indicate a changed association between the device and the reader; first indication information used to indicate the reader change; second indication information used to indicate the association change between the device and the reader; a reporting manner; a reporting frequency; a maximum reporting duration; a reporting condition; and a trigger condition of the reader change event.

[0066] In some embodiments of the third aspect, in some embodiments, the method can further include: receiving fourth information sent by the second node, wherein the fourth information is used to subscribe to the reader change event.

[0067] In some embodiments of the third aspect, in some embodiments, the fourth information can include at least one of: an event type; a reporting parameter; a trigger condition; and service information.

[0068] In some embodiments of the third aspect, in some embodiments, the event type can include at least one of: a reader change; and an association change between the device and the reader.

[0069] In some embodiments of the third aspect, in some embodiments, the reporting parameter can include at least one of: a reporting content; a reporting manner; a reporting frequency; a maximum reporting duration; and a reporting condition.

[0070] In some embodiments of the third aspect, in some embodiments, the reporting content can include at least one of: first identification information, used to indicate the selected or reselected reader; second identification information, used to indicate the changed association between the device and the reader; first indication information, used to indicate the reader change; second indication information, used to indicate the association change between the device and the reader.

[0071] In some embodiments of the third aspect, in some embodiments, the reporting condition can include at least one of: the reader change; the association change between the device and the reader; the reporting trigger flag.

[0072] In some embodiments of the third aspect, in some embodiments, the trigger condition can include at least one of: a condition related to the business completion degree; a condition related to the business delay; a condition related to the reader reachability; a condition related to the business repetition number.

[0073] In some embodiments of the third aspect, in some embodiments, the business related information can include at least one of: the device category, the business type, the device identification, the device selection condition, the business location, the business time, the topology type, the topology priority, the non-homogeneous network support, the reader selection information, the multi-network support.

[0074] In some embodiments of the third aspect, in some embodiments, the third node can include at least one of: a UE; an AN.

[0075] In a fourth aspect, the embodiments of the present disclosure provide a communication apparatus. The apparatus is arranged at a first node. The apparatus includes a transceiver module. The transceiver module is configured to send first information to a second node, wherein the first information is used to subscribe to a reader change event, and the reader change event is related to the reader selection or reselection in the large-scale communication.

[0076] In some embodiments of the fourth aspect, in some embodiments, the first information can include at least one of: an event type; a reporting parameter; a trigger condition; business information.

[0077] In some embodiments of the fourth aspect, in some embodiments, the event type can include at least one of: the reader change; the association change between the device and the reader.

[0078] In some embodiments of the fourth aspect, in some embodiments, the reporting parameter can include at least one of: reporting content; reporting manner; reporting number; maximum reporting duration; reporting condition.

[0079] In some embodiments of the fourth aspect, in some embodiments, the reporting content can include at least one of: first identification information indicating the selected or reselected reader; second identification information indicating the changed association between the device and the reader; first indication information indicating the change of the reader; second indication information indicating the change of the association between the device and the reader.

[0080] In some embodiments of the fourth aspect, in some embodiments, the reporting condition can include at least one of: the change of the reader; the change of the association between the device and the reader; a reporting trigger flag.

[0081] In some embodiments of the fourth aspect, in some embodiments, the trigger condition can include at least one of: a condition related to the completion degree of the service; a condition related to the delay of the service; a condition related to the reachability of the reader; a condition related to the number of repetitions of the service.

[0082] In some embodiments of the fourth aspect, in some embodiments, the service related information can include at least one of: the device category, the service type, the device identification, the device selection condition, the service location, the service time, the topology type, the topology priority, the non-homogeneous network support, the reader selection information, the multi-network support.

[0083] In some embodiments of the fourth aspect, in some embodiments, the transceiver module can be further configured to: receive second information sent by the second node, wherein the second information is used to report the change of the reader related to the selected or reselected reader.

[0084] In some embodiments of the fourth aspect, in some embodiments, the second information can include at least one of: first identification information indicating the selected or reselected reader; second identification information indicating the changed association between the device and the reader; first indication information indicating the change of the reader; second indication information indicating the change of the association between the device and the reader; a reporting manner; a reporting frequency; a maximum reporting duration; a reporting condition; a trigger condition of the change of the reader related to the selected or reselected reader.

[0085] In some embodiments of the fourth aspect, in some embodiments, the transceiver module can be further configured to: receive eighth information sent by the second node, wherein the eighth information is used to report the change of the reader related to the selected or reselected reader.

[0086] In some embodiments of the fourth aspect, in some embodiments, the first node can include at least one of: an MCAF; a PCF.

[0087] In a fifth aspect, the embodiments of the present disclosure provide a communication apparatus. The apparatus is located at a second node. The apparatus comprises a transceiver. The transceiver is configured to receive first information sent by a first node, wherein the first information is used to subscribe to a reader change event, and the reader change event is related to a selection or reselection of a reader in a large-scale communication.

[0088] In some embodiments in combination with the fifth aspect, the first information can comprise at least one of the following: an event type; a reporting parameter; a trigger condition; service information.

[0089] In some embodiments in combination with the fifth aspect, the transceiver can be further configured to send second information to the first node, wherein the second information is used to report the reader change event.

[0090] In some embodiments in combination with the fifth aspect, the second information can comprise at least one of the following: first identification information used to indicate the selected or reselected reader; second identification information used to indicate a changed association between the device and the reader; first indication information used to indicate the reader change; second indication information used to indicate the association change between the device and the reader; a reporting manner; a reporting frequency; a maximum reporting duration; a reporting condition; a trigger condition of the reader change event.

[0091] In some embodiments in combination with the fifth aspect, the apparatus can further comprise a processing module configured to determine the selected or reselected reader.

[0092] In some embodiments in combination with the fifth aspect, the transceiver can be further configured to send fourth information to a third node, wherein the fourth information is used to subscribe to the reader change event; and receive third information sent by the third node.

[0093] In some embodiments in combination with the fifth aspect, the third node can be a reader before the selection or reselection, and the fourth information is used to subscribe to the reader change event related to the selected or reselected reader.

[0094] In some embodiments in combination with the fifth aspect, the fourth information can comprise at least one of the following: an event type; a reporting parameter; a trigger condition; service information.

[0095] In some embodiments in combination with the fifth aspect, the event type can comprise at least one of the following: the reader change; the association change between the device and the reader.

[0096] In some embodiments of the fifth aspect, in some embodiments, the reporting parameter can include at least one of: reporting content; reporting manner; reporting times; maximum reporting duration; reporting condition.

[0097] In some embodiments of the fifth aspect, in some embodiments, the reporting content can include at least one of: first identification information indicating the selected or reselected reader; second identification information indicating the changed association between the device and the reader; first indication information indicating the reader change; second indication information indicating the association change between the device and the reader.

[0098] In some embodiments of the fifth aspect, in some embodiments, the reporting condition can include at least one of: reader change; association change between the device and the reader; reporting trigger flag.

[0099] In some embodiments of the fifth aspect, in some embodiments, the trigger condition can include at least one of: condition related to business completion degree; condition related to business delay; condition related to reader accessibility; condition related to business repetition times.

[0100] In some embodiments of the fifth aspect, in some embodiments, the business related information can include at least one of: device category, business type, device identification, device selection condition, business location, business time, topology type, topology priority, non-homogeneous network support, reader selection information, multi-network support.

[0101] In some embodiments of the fifth aspect, in some embodiments, the third information can include at least one of: first identification information indicating the selected or reselected reader; second identification information indicating the changed association between the device and the reader; first indication information indicating the reader change; second indication information indicating the association change between the device and the reader; reporting manner; reporting times; maximum reporting duration; reporting condition; trigger condition of the reader change event.

[0102] In some embodiments of the fifth aspect, in some embodiments, the transceiver module can be further configured to: send fourth information to the fifth node, wherein the fourth information is used to subscribe to the reader change event; receive the third information sent by the fifth node; and wherein the fifth node is the selected or reselected reader.

[0103] In some embodiments of the second aspect, in some embodiments, the transceiver module can be further configured to: send eighth information to the first node, wherein the eighth information is used to report the reader change event related to the selected or reselected reader.

[0104] In conjunction with some embodiments of the fifth aspect, in some embodiments, the second node may include at least one of the following: MCMF; AMF; UDM; NRF; NEF.

[0105] In a sixth aspect, embodiments of this disclosure provide a communication apparatus. The apparatus is located at a third node. The apparatus includes a transceiver module and a processing module. The processing module is configured to: execute a first service associated with at least one large-scale communication device; and determine a reader change event trigger based on the execution result of the first service. The transceiver module is configured to send third information to a second node, wherein the third information is used to report the reader change event, which is related to reader selection or reselection in large-scale communication.

[0106] In conjunction with some embodiments of the sixth aspect, in some embodiments, the third information may include at least one of the following: first identification information for indicating the selected or reselected reader; second identification information for indicating the changed association between the device and the reader; first indication information for indicating a change in the reader; second indication information for indicating a change in the association between the device and the reader; reporting method; number of reports; maximum reporting duration; reporting conditions; and triggering conditions for the reader change event.

[0107] In conjunction with some embodiments of the sixth aspect, in some embodiments, the transceiver module may also be configured to: receive fourth information sent by the second node, wherein the fourth information is used to subscribe to reader / writer change events.

[0108] In conjunction with some embodiments of the sixth aspect, in some embodiments, the fourth information may include at least one of the following: event type; reporting parameters; triggering conditions; business information.

[0109] In conjunction with some embodiments of the sixth aspect, in some embodiments, the event type may include at least one of the following: reader change; change of association between device and reader.

[0110] In conjunction with some embodiments of the sixth aspect, in some embodiments, the reporting parameters may include at least one of the following: reporting content; reporting method; number of reporting times; maximum reporting duration; and reporting conditions.

[0111] In conjunction with some embodiments of the sixth aspect, in some embodiments, the reported content may include at least one of the following: first identification information for indicating the selected or reselected reader; second identification information for indicating the changed association between the device and the reader; first indication information for indicating a change in the reader; and second indication information for indicating a change in the association between the device and the reader.

[0112] In some embodiments combining with the sixth aspect, in some embodiments, the reporting condition can comprise at least one of: a reader change; an association change between the device and the reader; a reporting trigger flag.

[0113] In some embodiments combining with the sixth aspect, in some embodiments, the trigger condition can comprise at least one of: a condition related to a service completion degree; a condition related to a service delay; a condition related to a reader reachability; a condition related to a service repetition number.

[0114] In some embodiments combining with the sixth aspect, in some embodiments, the service related information can comprise at least one of: a device category, a service type, a device identification, a device selection condition, a service location, a service time, a topology type, a topology priority, a non-homogeneous network support, a reader selection information, a multi-network support.

[0115] In some embodiments combining with the sixth aspect, in some embodiments, the third node can comprise at least one of: a UE; an AN.

[0116] In a seventh aspect, the embodiments of the present disclosure provide a communication device. The communication device comprises: one or more processors; and a memory storing instructions. The instructions, when executed by the communication device, cause the communication device to implement the communication method according to any one of the first aspect and possible implementation manners thereof.

[0117] In an eighth aspect, the embodiments of the present disclosure provide a communication device. The communication device comprises: one or more processors; and a memory storing instructions. The instructions, when executed by the communication device, cause the communication device to implement the communication method according to any one of the second aspect and possible implementation manners thereof.

[0118] In a ninth aspect, the embodiments of the present disclosure provide a communication device. The communication device comprises: one or more processors; and a memory storing instructions. The instructions, when executed by the communication device, cause the communication device to implement the communication method according to any one of the third aspect and possible implementation manners thereof.

[0119] In a tenth aspect, the embodiments of the present disclosure provide a communication system. The communication system comprises at least one of: a first node, a second node, and a third node. The first node is configured to perform the communication method according to any one of the first aspect and possible implementation manners thereof. The second node is configured to perform the communication method according to any one of the second aspect and possible implementation manners thereof. The third node is configured to perform the communication method according to any one of the third aspect and possible implementation manners thereof.

[0120] In an eleventh aspect, an embodiment of the present disclosure provides a storage medium. The storage medium stores instructions. The instructions, when executed on a communication device, cause the communication device to perform the communication method according to any one of the first aspect, the second aspect, the third aspect, and possible implementation manners thereof.

[0121] In a twelfth aspect, an embodiment of the present disclosure provides a program product. The program product, when executed by a communication device, causes the communication device to perform the communication method according to any one of the first aspect, the second aspect, the third aspect, and possible implementation manners thereof.

[0122] In a thirteenth aspect, an embodiment of the present disclosure provides a computer program. The computer program, when executed on a computer, causes the computer to perform the communication method according to any one of the first aspect, the second aspect, the third aspect, and possible implementation manners thereof.

[0123] In a fourteenth aspect, an embodiment of the present disclosure provides a chip or chip system. The chip or chip system includes processing circuitry. The processing circuitry is configured to perform the communication method according to any one of the first aspect, the second aspect, the third aspect, and possible implementation manners thereof.

[0124] It can be understood that the above communication apparatus, communication device, communication system, storage medium, program product, computer program, chip, and chip system are all used to perform the method provided by the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here again.

[0125] Embodiments of the present disclosure provide a communication method and apparatus, a communication device, a communication system, a storage medium, and a program product. In some embodiments, the terms of the communication method, the information processing method, and the information transmission method can be replaced with each other, the terms of the communication apparatus, the communication device, the network device, the network function, and the network entity can be replaced with each other, and the terms of the communication system and the information processing system can be replaced with each other.

[0126] Embodiments of the present disclosure are not exhaustive and are only a part of the embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or parts or all of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.

[0127] In the embodiments of the present disclosure, the terms and / or descriptions among the embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0128] The terms used in the embodiments of the present disclosure are only for the purpose of describing particular embodiments and are not used as limitations of the present disclosure.

[0129] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as "one", "a", "an", "the", "above", "said", "preceding", "this", etc., can represent "one and only one", or can represent "one or more", "at least one", etc. For example, in the case of using articles such as "a", "an", "the" in English, the noun after the article can be understood as singular expression, or can be understood as plural expression.

[0130] In the embodiments of the present disclosure, "plurality" means two or more than two.

[0131] In some embodiments, the terms "at least one (at least one, at least one, at least one)", "one or more" and the like can be replaced with each other.

[0132] In some embodiments, the writing methods such as "at least one of A, B", "A and / or B", "A in one case, B in another case", "in response to a case A, in response to another case B" and the like can include the following technical solutions according to the case: in some embodiments A (A is executed regardless of B); in some embodiments B (B is executed regardless of A); in some embodiments, A and B are selected to be executed (A and B are selectively executed); in some embodiments, A and B (A and B are executed). When there are more branches such as A, B, C, etc., it is similar to the above.

[0133] In some embodiments, the writing methods such as "A or B" and the like can include the following technical solutions according to the case: in some embodiments A (A is executed regardless of B); in some embodiments B (B is executed regardless of A); in some embodiments, A and B are selected to be executed (A and B are selectively executed). When there are more branches such as A, B, C, etc., it is similar to the above.

[0134] The prefix words of "first", "second" and the like in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, order, priority, quantity or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute redundant limitation because of the use of the prefix words. For example, the description objects are "fields", and the ordinal words before "fields" in "first field" and "second field" do not limit the position or order between "fields". "First" and "second" do not limit whether the "fields" modified thereby are in the same message, nor do they limit the order of "first field" and "second field". For another example, the description objects are "levels", and the ordinal words before "levels" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description objects is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "devices" can be one or more. In addition, the objects modified by different prefix words can be the same or different. For example, the description objects are "devices", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different. For another example, the description objects are "information", and "second information" and "first information" can be the same information or different information, and their contents can be the same or different.

[0135] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.

[0136] In some embodiments, the terms of "in response to", "in response to determining", "in the case of", "when", "when", "if", and the like can be replaced with each other.

[0137] In some embodiments, the terms of "greater than", "more than", "higher than", "exceeding" and the like can be replaced with each other, the terms of "greater than or equal to", "not less than", "more than or equal to", "not less than", "higher than or equal to", "not lower than", "above" and the like can be replaced with each other, the terms of "less than", "less than", "lower than" and the like can be replaced with each other, the terms of "less than or equal to", "not greater than", "less than or equal to", "not more than", "lower than or equal to", "not higher than", "below" and the like can be replaced with each other.

[0138] In some embodiments, an apparatus or the like can be interpreted as an entity, and can also be interpreted as virtual, and the name thereof is not limited to the name described in the embodiments. The terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like can be replaced with each other.

[0139] In some embodiments, a "network" can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.

[0140] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)" and the like can be replaced with each other.

[0141] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.

[0142] In some embodiments, the access network device, the core network device, or the network device can be replaced with a terminal. For example, the embodiments of the present disclosure can also be applied to a structure in which communication between the access network device, the core network device, or the network device and the terminal is replaced with communication between a plurality of terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal can also be configured to have all or part of the functions of the access network device. In addition, the terms "uplink," "downlink," and the like can also be replaced with terms corresponding to the inter-terminal communication (e.g., "side"). For example, the uplink channel, the downlink channel, and the like can be replaced with the side channel, and the uplink, the downlink, and the like can be replaced with the sidelink.

[0143] In some embodiments, the terminal can be replaced with the access network device, the core network device, or the network device. In this case, the access network device, the core network device, or the network device can also be configured to have all or part of the functions of the terminal.

[0144] In some embodiments, the data, information, etc. can be obtained in compliance with the laws and regulations of the country where the location is situated.

[0145] In some embodiments, the data, information, etc. can be obtained after obtaining the consent of the user.

[0146] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0147] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1, the communication system 100 includes a first node 101, a second node 102, a third node 103, and a fourth node 104.

[0148] In some embodiments, the first node 101 can be configured to initiate a massive communication (MC) service.

[0149] In some embodiments, the first node 101 can be, for example, an application function (AF).

[0150] In some embodiments, the first node 101 can be, for example, a massive communication application function (MCAF).

[0151] In some embodiments, the first node 101 can be configured to be responsible for policy decision of the MC service.

[0152] In some embodiments, the first node 101 can be, for example, a policy control function (PCF).

[0153] In some embodiments, the second node 102 can be configured to control the MC service.

[0154] In some embodiments, the second node 102 can be, for example, a controller.

[0155] In some embodiments, the second node 102 can be, for example, a controller of an MC device.

[0156] In some embodiments, the second node 102 can be configured to implement functions such as registration of the MC device, registration of the reader / writer, authentication and authorization of the AF, verification of the AF, selection of the reader / writer, forwarding of the inventory request and delivery of the inventory result, forwarding of the command request and the command response, data collection, storage of the reader / writer information, etc.

[0157] In some embodiments, the third node 103 can be configured to trigger the MC device to perform the MC service.

[0158] In some embodiments, the third node 103 can be, for example, a reader.

[0159] In some embodiments, the third node 103 can be configured to implement, for example, support for A-Uu air interface, registration to a controller, support for requested corresponding functions from the controller, implementation of inventory and delivery of inventory results, delivery of commands and command responses, and the like.

[0160] In some embodiments, the fourth node 104 can be configured to implement the MC service.

[0161] In some embodiments, the fourth node 104 can be, for example, an MC device.

[0162] In some embodiments, the first node 101 can be a server, a core network device, or the like. It can be understood that the first node 101 can also be another type of device, and the embodiments of the present disclosure do not make specific disclosure in this regard.

[0163] In some embodiments, the second node 102 can be a terminal, an access network device, a core network device, or the like. It can be understood that the second node 102 can also be another type of device, and the embodiments of the present disclosure do not make specific disclosure in this regard.

[0164] In some embodiments, the third node 103 can be a terminal, an access network device, or the like. It can be understood that the third node 103 can also be another type of device, and the embodiments of the present disclosure do not make specific disclosure in this regard.

[0165] In some embodiments, the fourth node 104 can be a sensor, an electronic tag, a terminal, or the like. It can be understood that the fourth node 104 can also be another type of device, and the embodiments of the present disclosure do not make specific disclosure in this regard.

[0166] In some embodiments, the terminal includes at least one of a mobile phone, a wearable device, an Internet of Things device, a communication-capable automobile, a smart automobile, a tablet (Pad), a wireless transceiver-equipped computer, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, and the like, but is not limited thereto.

[0167] In some embodiments, the access network device is at least one of a node or device that accesses a terminal to a wireless network, and can include an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, and the like, but is not limited thereto.

[0168] In some embodiments, the above-described communication system 100 can be a 5G communication system, a 6G communication system. It should be noted that the communication system 100 can also be other communication systems, such as a 4G communication system, and the embodiments of the present disclosure do not make specific limitations thereto.

[0169] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed by the embodiments of the present disclosure are also applicable to similar technical problems.

[0170] The embodiments of the present disclosure described below can be applied to the communication system 100 shown in FIG. 1 or part of the subjects in the communication system 100, but are not limited thereto. The subjects shown in FIG. 1 are exemplary, the communication system 100 can include all or part of the subjects in FIG. 1, or other subjects other than FIG. 1, the number and form of each subject is arbitrary, each subject can be real or virtual, the connection relationship between each subject is exemplary, each subject can not be connected or can be connected, the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.

[0171] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based on them, and the like. In addition, a plurality of systems can be combined (for example, combination of LTE or LTE-A and 5G, and the like).

[0172] In recent years, with the wide application of Internet of Things (IoT) technology in the field of wireless communication, higher requirements are put forward for the size, complexity, power and other performances of IoT devices. In particular, IoT devices often need to be built-in with energy storage devices such as batteries. This results in the need for people to manually replace or charge the batteries of IoT devices. Obviously, this not only increases the maintenance cost of IoT devices, but also reduces the convenience of IoT devices.

[0173] To address the above concerns, a new IoT technology, i.e., ambient IoT (AIoT) technology, is proposed. A device employing the AIoT technology can be referred to as an AIoT device. An AIoT device can be a device that is powered by energy harvesting. For example, an AIoT device can harvest energy in the form of electromagnetic waves, light, sound waves, etc. in its surrounding environment to achieve power supply. In some embodiments, an AIoT device can have limited energy storage capability.

[0174] In some embodiments, AIoT devices can be classified into three types. The first type of AIoT device has neither energy storage capability nor independent signal generation capability. The second type of AIoT device has energy storage capability but does not have independent signal generation capability. The third type of AIoT device has both energy storage capability and independent signal generation capability. For the first type of AIoT device and the second type of AIoT device, a signal can be generated in a backscattering manner.

[0175] In some embodiments, there are multiple connection topologies for AIoT devices. FIGs. 2A-2D are schematic diagrams of connection topologies for AIoT. As shown in FIGs. 2A-2D, there can be four different connection topologies for AIoT devices in general.

[0176] In some embodiments, as shown in FIG. 2A, the first connection topology (or referred to as topology 1, first type of topology) can be: base station <—> AIoT device. In some embodiments, an AIoT device can directly communicate bi-directionally with a base station. The communication between the base station and the AIoT device can include AIoT traffic related data and / or signaling. In the first connection topology, the transmission from the base station to the AIoT device and the transmission from the AIoT device to the base station can be the same or different.

[0177] In some embodiments, as shown in FIG. 2B, the second connection topology (or referred to as topology 2, second type of topology) can be: base station <—> intermediate node <—> AIoT device. In some embodiments, a user equipment (UE) can be used as an intermediate node under network control. In some embodiments, an AIoT device can communicate bi-directionally with an intermediate node located between the AIoT device and the base station. The intermediate node can be an AIoT capable relay, an integrated access and backhaul (IAB) node, a UE, a repeater, etc. The intermediate node can forward information between the base station and the AIoT device.

[0178] In some embodiments, as shown in FIG. 2C, the third connection topology (or referred to as topology 3, the third type of topology) can be: base station <—> auxiliary node <—> AIoT device <—> base station. In some embodiments, the AIoT device can send data and / or signaling to the base station, and can receive data and / or signaling from the auxiliary node. In some embodiments, the AIoT device can receive data and / or signaling from the base station, and can send data and / or signaling to the auxiliary node. In this topology, the auxiliary node can be an AIoT-capable relay, an integrated access and backhaul node, a UE, a repeater, etc.

[0179] In some embodiments, as shown in FIG. 2D, the fourth connection topology (or referred to as topology 4, the fourth type of topology) can be: UE <—> AIoT device. In some embodiments, the AIoT device can communicate bidirectionally with the UE. In some embodiments, the communication between the AIoT device and the UE can include data and / or signaling of AIoT traffic.

[0180] In different connection topologies, the reader-writer can be implemented by different types of devices. For example, the reader-writer can be a base station, an intermediate node, a UE, etc.

[0181] Massive communication is a development direction of Internet of Things technology. Due to the limitations in complexity and power consumption, etc., it is necessary to select or reselect a suitable reader-writer to trigger the AIoT device to perform AIoT traffic, so as to meet the latency, traffic availability requirements related to AIoT traffic.

[0182] Then, how to implement reader-writer selection for MC traffic is a problem to be solved.

[0183] FIG. 3 is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure. The communication method related by the embodiment of the present disclosure can be applied to the communication system 100. As shown in FIG. 3, the communication method of the embodiment of the present disclosure includes steps S301 to S309.

[0184] In some embodiments, the first node 101 can be an AF. In an example, the first node 101 can be an MCAF. In some embodiments, the first node 101 can be a PCF.

[0185] In some embodiments, the second node 102 can be a controller. In some embodiments, the second node 102 can comprise at least one of: an access and mobility management function (AMF), a massive communication management function (MCMF), a unified data management function (UDM), a network repository function (NRF), a network exposure function (NEF). In some embodiments, the AMF comprised by the second node 102 can be an enhanced AMF. In some embodiments, the MCMF comprised by the second node 102 can be an AIoT management function (AIoTMF) or an AIoT function (AIoTF). The AIoTMF (or AIoTF) can be used to implement the management of AIoT traffic and AIoT devices.

[0186] In some embodiments, the MCMF can also be referred to as a massive communication function (MCF).

[0187] In some embodiments, the third node 103 can be a reader-writer. In some embodiments, the third node 103 can comprise at least one of: a terminal, an access network device.

[0188] In some embodiments, the fourth node 104 can be an MC device. For example, the fourth node 104 can be an AIoT device.

[0189] In some embodiments, the first node 101 can be an AF, and the second node 102 can comprise at least an enhanced AMF. In an example, the first node 101 can be an AF, and the second node 102 can comprise an enhanced AMF, a PCF, a NEF. In an example, the first node 101 can be an AF, and the second node 102 can comprise an enhanced AMF, a PCF, a NEF, a UDM. In an example, the first node 101 can be an AF, and the second node 102 can comprise an enhanced AMF, a PCF, a NEF, a NRF. In some embodiments, the first node 101 can be an AF, and the second node 102 can comprise at least a MCMF. In an example, the first node 101 can be an AF, and the second node 102 can comprise a MCMF, a PCF, a NEF. In an example, the first node 101 can be an AF, and the second node 102 can comprise a MCMF, a PCF, a NEF, a UDM. In an example, the first node 101 can be an AF, and the second node 102 can comprise a MCMF, a PCF, a NEF, a NRF.

[0190] In some embodiments, the first node 101 can be a PCF, and the second node 102 can comprise at least an enhanced AMF. In an example, the first node 101 can be a PCF, and the second node 102 can comprise an enhanced AMF, a UDM. In some embodiments, the first node 101 can be a PCF, and the second node 102 can comprise at least a MCMF. In an example, the first node 101 can be a PCF, and the second node 102 can comprise a MCMF, a UDM.

[0191] In step S301, the third node 103 sends fifth information to the second node 102.

[0192] In some embodiments, the second node 102 can receive the fifth information.

[0193] In some embodiments, the fifth information can be used to indicate that the third node 103 supports massive communication. In some embodiments, the fifth information can be used to determine that the third node 103 has the capability of triggering MC service.

[0194] In some embodiments, the name of the fifth information is not limited, which can be, for example, capability information, capability indication information, etc.

[0195] In some embodiments, the fifth information can be sent through a reporting procedure. In an example, the third node 103 can send the fifth information to the second node 102 through a reporting message.

[0196] In some embodiments, the fifth information can be sent through a registration procedure. In an example, the third node 103 can send the fifth information to the second node 102 through a registration message.

[0197] In some embodiments, the fifth information can be sent to at least one of the AMF, the MCMF, the UDM, the NRF, and the NEF.

[0198] In some embodiments, the number of the third nodes 103 can be one or more. Each third node 103 can send the fifth information to the second node 102.

[0199] In step S302, the first node 101 sends first information to the second node 102.

[0200] In some embodiments, the second node 102 can receive the first information.

[0201] In some embodiments, the first information can be used to implement a subscription for a first event. In some embodiments, the first information can be used to request a report for the first event. In some embodiments, the first information can be used to support a reader selection. In some embodiments, the first information can be used to implement a subscription policy for the first event.

[0202] In some embodiments, the first event can be related to a reader selection in a large-scale communication. In some embodiments, the reader selection can include a selection and / or reselection of a reader. In some embodiments, the reader selection can be referred to as a reader selection or reselection, or a reader selection and reselection, which is not limited in the embodiments of the present disclosure.

[0203] In some embodiments, the first event is related to a reader selection, and the reader selection causes a change of the reader. Therefore, the first event can also be referred to as a reader change event.

[0204] In some embodiments, the name of the first information is not limited, which can be, for example, subscription indication information, subscription information, subscription request information, and the like.

[0205] In some embodiments, the first information can include at least one of the following: an event type, a reporting parameter, a trigger condition, and service information.

[0206] In some embodiments, the first information can include at least one of the following: event type information, reporting parameter information, event trigger information, and service related information.

[0207] In some embodiments, the event type information can be used to indicate an event type of the first event.

[0208] In some embodiments, the event type can include at least one of the following: a reader change, and a change of an association between a device and a reader.

[0209] In some embodiments, the read-write device change can refer to a change of a read-write device for triggering the MC device to perform the MC service. For example, for a specific MC device, switching from one read-write device to another read-write device triggers the MC device to perform the MC service.

[0210] In some embodiments, there can be an association relationship between the MC device and the read-write device. The association relationship can also be referred to as a device-read-write device association. In some embodiments, one read-write device can be associated with one or more MC devices. In some embodiments, the MC device associated with a read-write device can change. For example, the MC device associated with the read-write device is no longer associated with the read-write device. For example, the read-write device associates a new MC device. At this time, the association between the device and the read-write device changes.

[0211] In some embodiments, the event type information can indicate subscribing to the first event of the type of read-write device change. In some embodiments, the event type information can indicate subscribing to the first event of the type of association change between the device and the read-write device.

[0212] It can be understood that the event type can also be considered to express which event the first event is. For example, the first event can be a read-write device change. For example, the first event can be an association change between the device and the read-write device. In addition, the read-write device change, the association change between the device and the read-write device are all related to the read-write device selection.

[0213] In some embodiments, the reporting parameter information can be used to indicate the reporting parameter related to the first event.

[0214] In some embodiments, the reporting parameter information can be used to configure the reporting for the first event.

[0215] In some embodiments, the reporting parameter information can include at least one of the following: reporting content, reporting manner, reporting times, maximum reporting duration, reporting condition.

[0216] In some embodiments, the reporting content is the information reported for the first event.

[0217] In some embodiments, the reporting content can include at least one of the following: first identification information, second identification information, first indication information, second indication information.

[0218] In some embodiments, the first identification information can be used to indicate the changed read-write device. For example, the first event can include a read-write device change, and the reporting content can include the first identification information to indicate the changed read-write device.

[0219] In some embodiments, the first indication information can be used to indicate a change of the reader. For example, the first event can include a change of the reader, and the reporting content can include the first indication information to indicate the change of the reader.

[0220] In some embodiments, for a case where the first event includes a change of the association between the device and the reader, the reporting content can include both the second identification information and the second indication information, or only the second identification information or the second indication information.

[0221] In some embodiments, the second indication information can be used to indicate a change of the association between the device and the reader. For example, the first event can include a change of the association between the device and the reader, and the reporting content can include the second indication information to indicate the change of the association between the device and the reader.

[0222] In some embodiments, the second indication information can be used to indicate a change of the association between the device and the reader. For example, the first event can include a change of the association between the device and the reader, and the reporting content can include the second indication information to indicate the change of the association between the device and the reader.

[0223] In some embodiments, for a case where the first event includes a change of the association between the device and the reader, the reporting content can include both the second identification information and the second indication information, or only the second identification information or the second indication information.

[0224] In some embodiments, the reporting manner can be a manner of reporting for the first event.

[0225] In some embodiments, the reporting manner can include at least one of the following: periodic reporting, immediate reporting.

[0226] In some embodiments, the periodic reporting can refer to periodic reporting triggered by the first event.

[0227] In some embodiments, the immediate reporting can refer to reporting immediately when the first event is triggered.

[0228] In some embodiments, the reporting times can be the number of times of reporting for the first event.

[0229] In some embodiments, for the reporting manner of periodic reporting, the reporting times can include a total number of periodic reporting. In this case, when the number of times of reporting in the manner of periodic reporting reaches the total number, reporting can no longer be performed.

[0230] In some embodiments, for the reporting manner of immediate reporting, the reporting times can include a number of repetitions of reporting. In this case, the number of times of reporting for one trigger of the first event can be the number of repetitions.

[0231] In some embodiments, the maximum reporting time can be a maximum duration for reporting the first event.

[0232] In some embodiments, the maximum reporting time can include a maximum duration for one reporting.

[0233] In some embodiments, for a reporting manner of periodic reporting, the maximum reporting time can include a maximum value of a total duration of periodic reporting.

[0234] In some embodiments, for a reporting manner of immediate reporting, the maximum reporting time can include a maximum value of a total duration of repeated reporting.

[0235] In some embodiments, the reporting condition can be a condition triggering reporting of the first event.

[0236] In some embodiments, the reporting condition can include at least one of: a reader change, an association change between the device and the reader, a reporting trigger flag.

[0237] In some embodiments, the reporting condition can be a reader change, and in a case where the reader changes, the reporting can be triggered.

[0238] In some embodiments, the reporting condition can be an association change between the device and the reader, and in a case where the association between the device and the reader changes, the reporting can be triggered.

[0239] In some embodiments, the reporting condition can be a reporting trigger flag, and the reporting trigger flag can trigger the reporting immediately. At this time, the reporting triggered by the reporting trigger flag can be used to indicate whether there is a reader change, and / or whether there is an association change between the device and the reader.

[0240] In some embodiments, the triggering condition can include a condition for determining the first time triggering and / or reporting for the first event. In an example, the triggering condition can be referred to as an event filter or a detection criterion.

[0241] In some embodiments, the triggering condition can include at least one of: a first condition, a second condition, a third condition, a fourth condition.

[0242] In some embodiments, the first condition can be related to a completion degree of a service.

[0243] In some embodiments, the first condition can be related to a completion degree of a first service. In an example, the first service can include an MC service.

[0244] In some embodiments, the first condition can comprise a business completion threshold. Based on the business completion threshold, it can be determined whether the first condition is satisfied. In an example, the business completion can be measured by the number of MC devices implementing the first business. In an example, the business completion can be the number of MC devices implementing the first business over the total number of MC devices related to the first business. For example, all MC devices related to the first business implement the first business, then the business completion is 100%. For example, half of the MC devices related to the first business implement the first business, then the business completion is 50%. In an example, the business completion threshold can be set to 70%, 80%, 90% or other values, which are not limited in the present disclosure. In some embodiments, the first condition is satisfied when the business completion is less than the business completion threshold; the first condition is not satisfied when the business completion is greater than or equal to the business completion threshold.

[0245] In some embodiments, the first condition can comprise business success. The business success can be, for example, all MC devices implementing the first business. In some embodiments, the first condition is not satisfied when the business is successful; the first condition is satisfied when the business is not successful (or failed).

[0246] In some embodiments, the second condition can be related to business latency.

[0247] In some embodiments, the second condition can comprise a business latency threshold. Based on the business latency threshold, it can be determined whether the second condition is satisfied. In some embodiments, the business latency can be the length of time between the start and completion of the first business. In some embodiments, the business latency threshold can be the maximum length of time between the start and completion of the first business. In an example, the maximum length of time can be a time window. For example, the length of the time window can be 5 seconds. In some embodiments, the second condition is satisfied when the completion time of the first business exceeds the business window, i.e., the business latency of the first business is greater than the business latency threshold; the second condition is not satisfied when the completion time of the first business does not exceed the business window, i.e., the business latency of the first business is less than or equal to the business latency threshold.

[0248] In some embodiments, the third condition can be related to reader reachability. In some embodiments, the third condition can be related to the coverage and / or reachability of the reader.

[0249] In some embodiments, the third condition can be related to coverage of the reader. In some embodiments, the third condition can comprise whether the reader is located under the coverage of the second node 102, i.e. the coverage of the second node 102 for the reader. In an example, the second node 102 does not cover the reader, then the third condition is satisfied. In an example, the second node 102 covers the reader, then the third condition is not satisfied.

[0250] In some embodiments, the third condition can be related to reachability of the reader. In some embodiments, the third condition can comprise whether the reader is reachable for the second node 102, i.e. whether there is a connection between the reader and the second node 102. In an example, the reader is reachable for the second node 102, then the third condition is satisfied. In an example, the reader is not reachable for the second node 102, then the third condition is not satisfied.

[0251] In some embodiments, the fourth condition can be related to the number of repetitions of the service.

[0252] In some embodiments, the fourth condition can comprise a maximum number of times the first service is repeated to be performed. Based on the maximum number, it can be determined whether the fourth condition is satisfied. In some embodiments, the fourth condition is satisfied in a case that the number of times the first service is repeated to be performed exceeds the maximum number; the fourth condition is not satisfied in a case that the number of times the first service is repeated to be performed does not exceed the maximum number.

[0253] In some embodiments, the service related information can comprise information related to implementation of the first service.

[0254] In some embodiments, the service related information can comprise information required for implementing the first service. Based on the service related information, the first node 101 can further request the second node 102 to implement the first service.

[0255] In some embodiments, the service related information can comprise at least one of: device category, service type, device identification, device selection condition, service location, service time, topology type, topology priority, non-homogeneous network support, reader selection information, multi-network support.

[0256] In some embodiments, the device category can be a category of the MC device. In some embodiments, the device category can include at least one of the following: regular MC device, high latency device, AIoT device, NB-IoT device, strong capability device. In some embodiments, the category of the MC device can be divided into machine type communication device, machine type MC device with strong capability, etc. In some embodiments, the category of the AIoT device can be divided into 1st category AIoT device, 2A category AIoT device, 2B category AIoT device, etc. In some embodiments, the high latency device can be divided into one or more latency levels. In some embodiments, the device category can further include a mobility feature of the MC device. For example, the category of the MC device can be divided into high mobility device, low mobility device, fixed device, etc.

[0257] In some embodiments, the service type can be a type of the first service. In some embodiments, the service type of the first service can include at least one of the following: inventory, command. In some embodiments, the command can include at least one of the following: read, write, disable. It can be understood that the first service can also have other types, which are not limited in the embodiments of the present disclosure.

[0258] In some embodiments, the device identifier can be used to identify the MC device. In an example, the device identifier and the MC device can be one-to-one correspondence. Each MC device can be uniquely identified by a device identifier.

[0259] In some embodiments, the device identifier group can be used to identify one or more MC devices. In an example, the device identifier group can include one or more device identifiers, and each device identifier can be used to uniquely identify an MC device.

[0260] In some embodiments, the device identifier group can be used to identify one or more MC devices. In an example, the device identifier group can include one or more device identifiers, and each device identifier can be used to uniquely identify an MC device.

[0261] In some embodiments, the grouping identifier can be used to identify one or more groups of MC devices. In some embodiments, the plurality of MC devices can be grouped according to device manufacturer, device vendor, region, etc.

[0262] In some embodiments, the grouping identifier can be implemented in the form of a mask. In an example, the mask can be used to identify the manufacturer and / or the vendor. In an example, the mask can be used to identify a specific region.

[0263] In some embodiments, the device selection condition can be used to implement selection of the MC device.

[0264] In some embodiments, the device selection condition can be a filtering criterion for the MC device implementing the first service.

[0265] In some embodiments, the device selection condition can comprise a group identification, a list of identifications.

[0266] In some embodiments, the group identification can be used to identify a specific device type, a specific application provider. In an example, the group identification can be used to determine the MC device with the specific device type. In an example, the group identification can be used to determine the MC device managed by the specific application provider.

[0267] In some embodiments, the group identification can be implemented in a manner of a mask.

[0268] In some embodiments, the list of identifications can comprise device identifiers of one or more MC devices. In some embodiments, the list of identifications can be a white list. In an example, the list of identifications can be used to filter out the MC device contained in the list of identifications. In some embodiments, the list of identifications can be a black list. In an example, the list of identifications can be used to filter out the MC device contained in the list of identifications.

[0269] In some embodiments, the service location can be a location related to implementation of the first service. In some embodiments, the service location can be indicated by location information. In some embodiments, the service location can comprise at least one of: a region of the first service, a region of the third node 103, a region of the second node 102, a region of the first node 101.

[0270] In some embodiments, the region of the first service can be a region for which the first service is implemented. In other words, the first service can be implemented for MC devices in the region. In some embodiments, the application service provider can be a provider that provides application services based on MC services. In some embodiments, the application service provider can be associated with the first node 101. In an example, the first node 101 can be deployed by the application service provider. The region of the first node 101 can be a region in which the application service provider is located. In some embodiments, the region of the second node 102 can be a region in which the controller is located. In an example, the region of the second node 102 can include a region in which at least one of an AMF, an MCMF, a UDM, an NRF, and an NEF is located. In some embodiments, the region of the second node 102 can be a region in which the controller service is located. In an example, the region of the second node 102 can include a region in which at least one of an AMF, an MCMF, a UDM, an NRF, and an NEF is served. In some embodiments, the region of the third node 103 can be a region of the reader. In some embodiments,

[0271] In some embodiments, the service time can include a time for performing the first service. In some embodiments, the service time can include at least one of a time threshold, a service period. In some embodiments, the time threshold can be a maximum length of time for performing the first service. In some embodiments, the service period can be a period of performance of the first service in a case where the first service is performed periodically. In an example, the service period can be used to indicate a time interval between two performances of the first service.

[0272] In some embodiments, the topology type can be a topology adopted when the first service is implemented. In some embodiments, the topology type can include at least one of a first type of topology, a second type of topology, a third type of topology, a fourth type of topology. In some embodiments, the first type of topology can include a base station and an MC device. In an example, the first type of topology can be topology 1. In some embodiments, the second type of topology can include a base station, an intermediate node, and an MC device. In an example, the second type of topology can be topology 2. In some embodiments, the third type of topology can include a base station, an auxiliary node, and an MC device. In an example, the third type of topology can be topology 3. In some embodiments, the fourth type of topology can include a terminal and an MC device. In an example, the fourth type of topology can be topology 4.

[0273] In some embodiments, the topology priority can be used to represent the priority of different types of topologies. In some embodiments, the topology priority can be used to select from at least one type of topology. When there are multiple types of topologies, the topology priority can be used to implement the selection of the topology.

[0274] In some embodiments, the topology priority can comprise an absolute priority. In some embodiments, the topology priority can comprise a priority corresponding to at least one of the first type of topology, the second type of topology, the third type of topology, and the fourth type of topology. In an example, the topology priority can comprise a priority of each of the first type of topology, the second type of topology, the third type of topology, and the fourth type of topology.

[0275] In some embodiments, the topology priority can comprise a relative priority. In some embodiments, the topology priority can comprise a priority relationship between any two of the first type of topology, the second type of topology, the third type of topology, and the fourth type of topology.

[0276] In some embodiments, the topology priority can be used to determine a most preferred topology among different types of topologies. In an example, the topology priority can be used to indicate one topology, which is the most preferred topology.

[0277] In some embodiments, the priority of different types of topologies can be the same or different. In some embodiments, the priority of different types of topologies in the topology priority can be the same or different.

[0278] In some embodiments, the non-homogeneous network support can be whether the first service supports a non-homogeneous network.

[0279] In some embodiments, only one type of topology can be deployed in a homogeneous network. In some embodiments, the third node 103 and / or the fourth node 104 in the homogeneous network can be associated with the same type of topology.

[0280] In some embodiments, multiple types of topologies can be deployed in a non-homogeneous network. In some embodiments, the third node 103 and / or the fourth node 104 in the non-homogeneous network can be associated with at least two types of topologies.

[0281] In some embodiments, the non-homogeneous network support can be indicated by indication information. In an example, the indication information can include 1 bit. For example, if the bit value of the bit is 1, the indication information indicates that the non-homogeneous network is supported. For example, if the bit value of the bit is 0, the indication information indicates that the non-homogeneous network is not supported. In an example, the presence or absence of the indication information can be used to represent whether the non-homogeneous network is supported. For example, if the indication information is present, the non-homogeneous network is supported. For example, if the indication information is not present, the non-homogeneous network is not supported.

[0282] In some embodiments, in the case of supporting the non-homogeneous network, the terminal type reader can be selected as the intermediate node, and the base station type reader can be selected to implement the first service. In some embodiments, in the process of rewriting the reader, other types of readers can be selected.

[0283] In some embodiments, the reader selection information can be used to indicate the association relationship of the reader selection.

[0284] In some embodiments, the reader selection can be associated with a service group. In some embodiments, the reader selection information can indicate the service group. In the process of reader selection, the reader whose subscription information is for the service group can be preferentially selected.

[0285] In some embodiments, the reader selection can be associated with a service area for a service group. In some embodiments, the reader selection information can indicate the service area. In the process of reader selection, the reader whose subscription information is for the service area can be preferentially selected.

[0286] In some embodiments, the service area can be a service area based on MC service. In some embodiments, the service area can include at least one of the following: a service area of the first node 101, a service area of the second node 102, a service area of the fourth node 104. In an example, one service group can correspond to one or more service areas of the first node 101. In an example, one service group can correspond to one or more service areas of the second node 102. In an example, one service group can correspond to one or more service areas of the fourth node 104.

[0287] In some embodiments, the multi-network support can be for readers deployed in multiple networks. In the case of multiple networks, the plurality of fourth nodes 104 can belong to different networks, the plurality of third nodes 103 can belong to different networks, the plurality of second nodes 102 can belong to different networks, and the first node 101, the second node 102, and the third node 103 can belong to different networks.

[0288] In some embodiments, in case of supporting multiple networks, the reader before selection and the reader after selection can belong to different networks.

[0289] In some embodiments, the multiple networks can comprise multiple operators' networks. In an example, the multiple networks can be composed of multiple operators' networks.

[0290] In some embodiments, the multiple networks can comprise multiple types of networks. In an example, the multiple networks can comprise public networks and private networks.

[0291] In some embodiments, the first node 101 can comprise at least one of an AF, a PCF. In some embodiments, the first information can be sent by at least one of an AF, a PCF.

[0292] In some embodiments, the second node 102 can comprise at least one of an AMF, a MCMF, a UDM, a NRF, a NEF. In some embodiments, the first information can be sent to at least one of an AMF, a MCMF, a UDM, a NRF, a NEF.

[0293] In some embodiments, the process that the first node 101 sends the first information to the second node 102 can comprise but not limited to: the AF sends the first information to the NEF; the AF sends the first information to the AMF; the AF sends the first information to the MCMF; the PCF sends the first information to the AMF; the PCF sends the first information to the MCMF.

[0294] In some embodiments, the second node 102 can comprise multiple network elements of an AMF, a MCMF, a UDM, a NRF, a NEF. At this time, the first information can be transferred inside the second node 102. For example, the first information can be transferred between the AMF, the MCMF, the UDM, the NRF, the NEF. In an example, the NEF can send the first information to the AMF. In an example, the NEF can send the first information to the MCMF. In an example, the AMF can send the first information to the UDM. In an example, the AMF can send the first information to the NRF. In an example, the MCMF can send the first information to the UDM. In an example, the MCMF can send the first information to the NER. In an example, the AMF can send the first information to the MCMF. In an example, the MCMF can send the first information to the AMF.

[0295] In some embodiments, the first node 101 can be an AF. In some embodiments, the AF can send the first information to a NEF. The NEF can perform discovery and selection of an AMF or a MCMF to determine the AMF or the MCMF. Then, the NEF can send the received first information to the selected AMF or MCMF. In some embodiments, the MCAF can send the first information to the AMF or MCMF directly through the NEF.

[0296] In some embodiments, by step S302, the first node 101 can configure a subscription of the first event on the second node 102.

[0297] In some embodiments, the first node 101 can also send service request information of the first service to the second node 102 while sending the first information to the second node 102. For example, the service request information and the first information can be contained in the same message. The service request information is used to request to perform the first service. In some embodiments, the service request information can include at least one of the following: description information of the first service, requirement information of the first service.

[0298] It can be understood that the service related information can be contained in the service request information, which is not specifically limited in the embodiments of the present disclosure.

[0299] In step S303, the second node 102 determines the third node 103.

[0300] In some embodiments, the second node 102 can determine the third node 103 based on the first information and / or the service request information.

[0301] In some embodiments, the third node 103 can be determined by an AMF or a MCMF.

[0302] In some embodiments, the second node 102 can include an AMF, and the third node 103 can be determined by the AMF. In some embodiments, the AMF can interact with a UDM to verify the AF and the first service. In some embodiments, the AMF can interact with a NRF to verify the capability of the third node 103 and the first service. Based on the verification results from the UDM and / or the NRF, the AMF can perform discovery and selection of the third node 103 according to the service request information and / or the service related information to determine the third node 103.

[0303] In some embodiments, the second node 102 can include a MCMF, and the third node 103 can be determined by the MCMF. In some embodiments, the MCMF can interact with a UDM to verify the AF and the first service. In some embodiments, the MCMF can interact with a NRF to verify the capability of the third node 103 and the first service. Based on the verification result from the UDM and / or the NRF, the MCMF can perform discovery and selection of the third node 103 according to the service request information and / or the service related information to determine the third node 103.

[0304] In some embodiments, the second node 102 can authorize the AF to trigger the service. In some embodiments, the second node 102 can authorize the AF as a trigger of the first service. In this case, the second node 102 can authorize the AF to perform inventory, read, write, invalidate, etc. operations of the fourth node 104.

[0305] In some embodiments, the authorization of the AF can be determined based on the subscription information saved in the UDM.

[0306] In step S304, the second node 102 sends the fourth information to the third node 103.

[0307] In some embodiments, the third node 103 can receive the fourth information.

[0308] In some embodiments, the fourth information can be used by the second node 102 to trigger the third node 103 to implement the first service.

[0309] In some embodiments, the fourth information can be used to request the third node 103 to perform the first service.

[0310] In some embodiments, the fourth information can be used to implement the subscription for the first event.

[0311] In some embodiments, the name of the fourth information is not limited, which can be, for example, service request information, subscription indication information, subscription information, subscription request information, etc.

[0312] In some embodiments, the second node 102 can determine to subscribe to the first event from the third node 103. In this case, the second node 102 can send the fourth information to the third node 103 to implement the subscription of the first event.

[0313] In some embodiments, the fourth information can include at least one of the following: event type information, reporting parameter information, event trigger information, service related information.

[0314] It should be noted that the fourth information can include the first information, or a part of the first information, which is not limited in the embodiments of the present disclosure.

[0315] In some embodiments, by step S304, the second node 102 can configure the subscription of the first event on the third node 103.

[0316] In some embodiments, the third node 103 can comprise at least one of the following: a reader, a master reader, a relay reader.

[0317] In some embodiments, the reader can be used to implement the operation of the first service of the fourth node 104, including inventory operation, command operation, etc.

[0318] In some embodiments, the master reader can be used to manage one or more readers.

[0319] In some embodiments, the relay reader can be an intermediate node between the second node 102 and other readers, responsible for the transmission of signaling and / or data between the second node 102 and other readers. For example, the relay reader can be an intermediate node in the second type of topology and / or the third type of topology.

[0320] In some embodiments, the third node 103 can be implemented by a terminal. In some embodiments, the third node 103 can be implemented by a base station.

[0321] In some embodiments, the number of third nodes 103 can be one or more.

[0322] In some embodiments, the number of third nodes 103 can be multiple. In an example, the second node 102 can configure the subscription of the first event for each third node 103 respectively. For example, the second node 102 can send the fourth information to each third node 103 individually. In an example, the second node 102 can configure the subscription of the first event for multiple third nodes 103 collectively. For example, the second node 102 can send the fourth information to multiple third nodes 103 simultaneously. For example, the fourth information can be sent in a multicast, broadcast, etc.

[0323] In step S305, the third node 103 interacts with the fourth node 104.

[0324] In some embodiments, the third node 103 can implement the first service by interacting with the fourth node 104.

[0325] In some embodiments, the fourth node 104 can be determined by the second node 102. In some embodiments, the fourth node 104 can be determined by the second node 102 according to the information provided by the first node 101 and / or the operator policy.

[0326] In some embodiments, the type of the first service can be determined by the second node 102. In some embodiments, the type of the first service can be determined by the second node 102 according to the information provided by the first node 101 and / or operator policy.

[0327] In some embodiments, the step S305 can comprise: the third node 103 sending sixth information to the fourth node 104; and the fourth node 104 sending seventh information to the third node 103.

[0328] In some embodiments, the sixth information can be used to trigger the fourth node 104 to perform the first service. In some embodiments, the sixth information can be used to trigger the fourth node 104 to perform the inventory operation and / or the command operation. In some embodiments, the sixth information can be used to trigger the fourth node 104 to perform the read, write, invalidate, etc. operation.

[0329] In some embodiments, the seventh information can be used to indicate the execution result of the fourth node 104 for the first service.

[0330] In some embodiments, the interaction between the third node 103 and the fourth node 104 can be performed multiple times to implement the execution flow of the first service multiple times. In some embodiments, the number of interactions between the third node 103 and the fourth node 104 can be determined based on the service and / or operator policy.

[0331] In step S306, the third node 103 determines that the first event is triggered.

[0332] In some embodiments, the third node 103 can determine that the first event is triggered based on the execution result of the first service obtained in step S305.

[0333] In some embodiments, the third node 103 can determine that the first event is triggered based on the first information and the execution result of the first service. In some embodiments, the third node 103 can determine that the first event is triggered according to the execution result of the first service and considering the first information.

[0334] In some embodiments, the third node 103 can determine that the first event is triggered according to the obtained execution result and the determination that the triggering condition indicated by the event trigger information is met. In some embodiments, the triggering condition can comprise at least one of a first condition, a second condition, a third condition, and a fourth condition.

[0335] In some embodiments, the third node 103 can determine that the first event is triggered in the case that any one of the first condition, the second condition, the third condition, and the fourth condition is met.

[0336] In some embodiments, the first condition can comprise a service completion threshold. In some embodiments, the service completion can be related to the third node 103. In some embodiments, among all fourth nodes 104 targeted by the first service implemented by the third node 103, the number or proportion of the fourth nodes 104 successfully performing the first service is the service completion. In a case where the service completion of the first service does not exceed (or does not reach) the service completion threshold of the first condition, the third node 103 can determine that the first event is triggered. For example, the third node 103 receives the number of fourth nodes 104 of execution results for the first service is lower than the completion threshold, and the first condition is satisfied. For example, the number of fourth nodes 104 successfully performing the first service is lower than the completion threshold, and the first condition is satisfied.

[0337] In some embodiments, the second condition can comprise a service delay threshold. In some embodiments, in a case where the service time of the fourth node 104 successfully performing the first service exceeds the service delay threshold, the third node 103 can determine that the first event is triggered.

[0338] In some embodiments, the third condition can comprise reader coverage and / or reachability. In some embodiments, in a case where the second node 102 does not cover the third node 103, the first event is triggered. In some embodiments, in a case where the third node 103 is not reachable for the second node 102, the third node 103 can determine that the first event is triggered.

[0339] In some embodiments, the fourth condition can comprise a maximum number of times of the first service execution. In some embodiments, in a case where the number of times of the third node 103 triggering the first service execution exceeds the maximum number, the third node 103 can determine that the first event is triggered.

[0340] In some embodiments, any combination of the first condition, the second condition, the third condition, and the fourth condition can be used by the third node 103 to determine that the first event is triggered.

[0341] In some embodiments, the first condition and the second condition can be combined. In some embodiments, in a case where the service completion of the first service does not exceed (or does not reach) the service completion threshold within a time window corresponding to the service delay threshold, the third node 103 can determine that the first event is triggered.

[0342] In step S307, the third node 103 sends third information to the second node 102.

[0343] In some embodiments, the second node 102 can receive the third information.

[0344] In some embodiments, the third information can be used to implement the reporting of the first event.

[0345] In some embodiments, the third information can comprise at least one of the following: the first identification information, the second identification information, the first indication information, the second indication information, the reporting manner, the reporting times, the maximum reporting duration, the reporting condition, the trigger condition of the first event.

[0346] In some embodiments, the third information can be sent by the third node 103 in a case where the first event is triggered. In some embodiments, in a case where the second node 102 sends the fourth information to the third node 103 to configure the third node 103 to report the first event, the third node 103 can send the third information in a case where the first event is triggered.

[0347] In some embodiments, the third node 103 can determine whether the first event is triggered according to the execution result of the first service from the fourth node 104.

[0348] In some embodiments, the third node 103 can send the execution result of the first service to the second node 102 at the same time when the third node 103 sends the third information to the second node 102. For example, the third information and the execution result of the first service can be contained in the same message. In some embodiments, the third node 103 can send the execution result to the second node 102 after obtaining the execution result from the fourth node 104.

[0349] In some embodiments, the third node 103 can process the execution result to obtain a processing result after obtaining the execution result from the fourth node 104. Then, the third node 103 can send the processed execution result to the second node 102.

[0350] In some embodiments, the execution result can comprise at least one of the following: the result of the inventory operation, the result of the command operation, the environmental data.

[0351] In some embodiments, the result of the inventory operation can comprise identification information of one or more fourth nodes 104.

[0352] In some embodiments, the command operation can comprise writing. For example, the result of the command operation can comprise whether the writing is successful.

[0353] In some embodiments, the command operation can comprise reading. For example, the result of the command operation can comprise the data of the reading.

[0354] In some embodiments, the command operation can comprise invalidation. For example, the result of the command operation can comprise whether the fourth node 104 is invalid.

[0355] In some embodiments, the environment data can comprise at least one of the following: environment data of the third node 103, environment data of the fourth node 104.

[0356] It should be noted that in some embodiments, the second node 102 can not subscribe to the reporting of the first event from the third node 103. In this case, step S306 can not be performed. In an example, the third node 103 can only send the execution result in step S307.

[0357] In step S308, the second node 102 determines to perform the reader selection.

[0358] In some embodiments, the second node 102 can determine to perform the reader selection after receiving the third information and / or the execution result of the first service from the third node 103.

[0359] In some embodiments, the second node 102 can obtain the execution result of the first service and / or the third information from the third node 103. In this case, the second node 102 can determine to perform the reader selection according to the first information and based on the execution result of the first service and / or the third information. For example, the second node 102 can determine to perform the reader selection based on the execution result of the first service and / or the third information and taking into account the first information. In some embodiments, the second node 102 can not subscribe to the reporting of the first event from the third node 103. In this case, the third node 103 can send the execution result of the first service, and the second node 102 can determine to perform the reader selection according to the first information and the execution result. In some embodiments, the second node 102 can subscribe to the reporting of the first event from the third node 103. In this case, the third node 103 can send the third information, and the second node 102 can determine to perform the reader selection according to the first information and the third information. In some embodiments, the second node 102 can subscribe to the reporting of the first event from the third node 103. In this case, the third node 103 can send the third information and the execution result of the first service, and the second node 102 can determine to perform the reader selection according to the first information, the third information, and the execution result of the first service.

[0360] In some embodiments, the second node 102 can consider the operator policy and / or the local configuration in determining to perform the reader selection.

[0361] In some embodiments, the second node 102 can determine that the trigger condition indicated by the event trigger information is satisfied, and determine the first event trigger. In some embodiments, the trigger condition can comprise at least one of the following: the first condition, the second condition, the third condition, the fourth condition.

[0362] In some embodiments, the second node 102 can determine that the first event is triggered in a case where any one of the first condition, the second condition, the third condition, the fourth condition is satisfied.

[0363] In some embodiments, the first condition can comprise a service completion threshold. In some embodiments, the service completion can be related to the second node 102. In some embodiments, the number or the proportion of the number of the fourth nodes 104 successfully performing the first service among all the fourth nodes 104 the first service is targeted to be implemented by the second node 102 is the service completion. In a case where the service completion of the first service does not exceed (or does not reach) the service completion threshold of the first condition, the second node 102 can determine that the first event is triggered. For example, the second node 102 determines that the number of the fourth nodes 104 for the execution result of the first service is lower than the completion threshold, the first condition is satisfied. For example, the number of the fourth nodes 104 successfully performing the first service is lower than the completion threshold, the first condition is satisfied.

[0364] In some embodiments, the second condition can comprise a service delay threshold. In some embodiments, the second node 102 can determine that the first event is triggered in a case where the service time of the second node 102 performing the first service exceeds the service delay threshold. In some embodiments, the second node 102 can determine that the first event is triggered in a case where the service time of the third node 103 performing the first service exceeds the service delay threshold.

[0365] In some embodiments, the third condition can comprise a reader coverage and / or reachability. In some embodiments, the first event is triggered in a case where the second node 102 does not cover the third node 103. In some embodiments, the third node 103 can determine that the first event is triggered in a case where the third node 103 is not reachable to the second node 102.

[0366] In some embodiments, the fourth condition can comprise a maximum number of times of the first service execution. In some embodiments, the second node 102 can determine that the first event is triggered in a case where the number of times of the third node 103 triggering the first service execution exceeds the maximum number. In some embodiments, the second node 102 can determine that the first event is triggered in a case where the number of times of the second node 102 requesting to perform the first service exceeds the maximum number.

[0367] In some embodiments, any combination of the first condition, the second condition, the third condition, the fourth condition can be used by the second node 102 to determine that the first event is triggered.

[0368] In some embodiments, the first condition and the second condition can be combined. In some embodiments, the second node 102 can determine that the first event is triggered in a case that the service completion degree of the first service does not exceed (or does not reach) the service completion degree threshold within the time window corresponding to the service delay threshold.

[0369] In some embodiments, the second node 102 can determine that the first event is triggered according to the third information. In some embodiments, the third information can be used for reporting the first event. In this case, the second node 102 can directly determine that the first event is triggered according to the third information.

[0370] In some embodiments, the second node 102 can determine to perform the reader selection in a case that the first event is determined to be triggered.

[0371] In some embodiments, the second node 102 can perform the discovery and selection of the reader to determine another third node 103 in a case that the first event is triggered.

[0372] In step S309, the second node 102 sends the second information to the first node 101.

[0373] In some embodiments, the first node 101 can receive the second information.

[0374] In some embodiments, the second information can be used for reporting the first event.

[0375] In some embodiments, the second information can be sent by the second node 102 in a case that the first event is triggered. In some embodiments, the second information can be sent by the second node 102 in a case that it is determined to perform the reader selection.

[0376] In some embodiments, the second information can include at least one of the following: the first identification information, the second identification information, the first indication information, the second indication information, the reporting manner, the reporting times, the maximum reporting duration, the reporting condition, the triggering condition of the first event.

[0377] In some embodiments, the first node 101 can include at least one of the AF and the PCF. In some embodiments, the second information can be sent to at least one of the AF and the PCF.

[0378] In some embodiments, the second node 102 can include at least one of the AMF, the MCMF, the UDM, the NRF, and the NEF. In some embodiments, the second information can be sent by at least one of the AMF, the MCMF, the UDM, the NRF, and the NEF.

[0379] In some embodiments, the process in which the second node 102 sends the second information to the first node 101 can include but is not limited to: the AMF sends the second information to the AF; the AF sends the second information to the PCF; the MCMF sends the second information to the AF; the MCMF sends the second information to the PCF; the NEF sends the second information to the AF.

[0380] In some embodiments, the second node 102 can include multiple network elements in the AMF, the MCMF, the UDM, the NRF, and the NEF. At this time, the second information can be transferred inside the second node 102. For example, the second information can be transferred between the AMF, the MCMF, the UDM, the NRF, and the NEF. In an example, the AMF can send the second information to the NEF. In an example, the MCMF can send the second information to the NEF. In an example, the AMF can send the second information to the MCMF. In an example, the MCMF can send the second information to the AMF.

[0381] In some embodiments, the first node 101 can be the AF. In some embodiments, the AMF or the MCMF can send the second information to the NEF in the case of determining the triggering of the first event. Then, the NEF can send the received second information to the AF.

[0382] Through the above steps S301 to S309, the communication method of the embodiments of the present disclosure can be implemented.

[0383] It should be noted that steps S304 to S309 implement the triggering and reporting of the first event related to the third node 103. The third node 103 is the reader / writer before selection and reselection. In some embodiments, after completing steps S304 to S309, the communication system 100 can continue to perform the triggering and reporting of the first event for the selected or reselected reader / writer (for example, the fifth node, not shown) in step S308. For example, the above steps S304 to S309 can be performed again for the selected or reselected reader / writer. In this way, the second node 102 can send eighth information to the first node 101, and report the first event related to the selected or reselected reader / writer. The specific details of the triggering and reporting of the first event performed for the selected or reselected reader / writer can be referred to steps S304 to S309, which will not be described here.

[0384] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", "chip", and the like can be replaced with each other.

[0385] In some embodiments, terms such as "uplink", "physical uplink", and the like can be replaced with each other, terms such as "downlink", "physical downlink", and the like can be replaced with each other, and terms such as "side", "sidelink", "sidelink communication", "direct", "direct link", "direct communication", and the like can be replaced with each other.

[0386] In some embodiments, terms such as "radio", "wireless", "radio access network (RAN)", "access network (AN)", and "RAN-based" can be replaced with each other.

[0387] In some embodiments, terms such as "time", "time point", "time", "time position", and the like can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.

[0388] In some embodiments, "acquire", "obtain", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive", and the like can be replaced with each other, and can be interpreted as receiving from other subjects, acquiring from protocols, acquiring from higher layers, obtaining by processing oneself, and the like.

[0389] In some embodiments, terms such as "send", "transmit", "report", "issue", "transmit", "bidirectional transmission", "send and / or receive", and the like can be replaced with each other.

[0390] In some embodiments, the terms "certain", "preset", "pre-set", "set", "indicated", "a certain", "any", "first", and the like can be replaced with each other, and "certain A", "preset A", "pre-set A", "set A", "indicated A", "a certain A", "any A", "first A" can be interpreted as A predetermined in a protocol or the like, or A obtained by setting, configuring, or indicating, or a certain A, any A, or first A, but are not limited thereto.

[0391] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.

[0392] In some embodiments, the terms "service" and "business" can be replaced with each other.

[0393] The communication method related to the embodiments of the present disclosure can include at least one of steps S301 to S309. For example, step S302 can be implemented as an independent embodiment. For example, step S304 can be implemented as an independent embodiment. For example, step S306 can be implemented as an independent embodiment. For example, step S307 can be implemented as an independent embodiment. For example, step S309 can be implemented as an independent embodiment. For example, a combination of steps S302 and S309 can be implemented as an independent embodiment. For example, a combination of steps S304 and S307 can be implemented as an independent embodiment. For example, a combination of steps S304, S306, and S307 can be implemented as an independent embodiment. It should be noted that possible independent embodiments composed of one or more of steps S301 to S309 are not limited thereto.

[0394] In some embodiments, steps S301, S303, S304, S305, S306, S307, S308, S309 are optional, and one or more of these steps can be omitted or replaced in different embodiments. In some embodiments, steps S301, S302, S303, S305, S306, S307, S308, S309 are optional, and one or more of these steps can be omitted or replaced in different embodiments. In some embodiments, steps S301, S302, S303, S304, S305, S307, S308, S309 are optional, and one or more of these steps can be omitted or replaced in different embodiments. In some embodiments, steps S301, S302, S303, S304, S305, S306, S308, S309 are optional, and one or more of these steps can be omitted or replaced in different embodiments. In some embodiments, steps S301, S302, S303, S304, S305, S306, S307, S308 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0395] In some embodiments, other optional implementations can be found in the description before or after the description of Figure 3.

[0396] Figure 4 is a flow diagram of a communication method according to an embodiment of the present disclosure. The embodiments of the present disclosure relate to a communication method. The communication method is performed by the first node 101. As shown in Figure 4, the above method comprises steps S401 to S402.

[0397] In step S401, the first information is sent.

[0398] Optional implementations of step S401 can be found in the optional implementations of step S302 of Figure 3 and other associated parts in the embodiments related to Figure 3, which will not be repeated here.

[0399] In some embodiments, the first node 101 can send the first information to the second node 102, but is not limited thereto, and can also send the first information to other subjects.

[0400] In some embodiments, the first information can be used to implement a subscription for the first event.

[0401] In step S402, the second information is obtained.

[0402] Optional implementations of step S402 can be found in the optional implementations of step S309 of Figure 3 and other associated parts in the embodiments related to Figure 3, which will not be repeated here.

[0403] In some embodiments, the first node 101 can receive the second information sent by the second node 102, but is not limited thereto, and can also receive the second information sent by other subjects.

[0404] The communication method related to the embodiments of the present disclosure can include at least one of steps S401 to S402. For example, step S401 can be implemented as an independent embodiment. For example, the combination of steps S401 and S402 can be implemented as an independent embodiment. It should be noted that the possible independent embodiments composed of one or more of steps S401 to S402 are not limited thereto.

[0405] In some embodiments, step S402 is optional, and can be omitted or replaced in different embodiments.

[0406] FIG. 5 is a flow diagram of a communication method according to an embodiment of the present disclosure. The embodiments of the present disclosure relate to a communication method. The communication method is performed by the second node 102. As shown in FIG. 5, the above method includes steps S501 to S507.

[0407] In step S501, the fifth information is obtained.

[0408] The optional implementation of step S501 can refer to the optional implementation of step S301 of FIG. 3 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.

[0409] In some embodiments, the second node 102 can receive the fifth information sent by the third node 103, but is not limited thereto, and can also receive the fifth information sent by other subjects.

[0410] In step S502, the first information is obtained.

[0411] The optional implementation of step S502 can refer to the optional implementation of step S302 of FIG. 3 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.

[0412] In some embodiments, the second node 102 can receive the first information sent by the first node 101, but is not limited thereto, and can also receive the first information sent by other subjects.

[0413] In step S503, the third node is determined.

[0414] The optional implementation of step S503 can refer to the optional implementation of step S303 of FIG. 3 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.

[0415] In step S504, the fourth information is sent.

[0416] The optional implementation of step S504 can refer to the optional implementation of step S304 in FIG. 3 and other associated parts in the embodiments involved in FIG. 3, which will not be repeated here.

[0417] In some embodiments, the second node 102 can send the fourth information to the third node 103, but is not limited thereto, and can also send the fourth information to other subjects.

[0418] In step S505, the third information is acquired.

[0419] The optional implementation of step S505 can refer to the optional implementation of step S307 in FIG. 3 and other associated parts in the embodiments involved in FIG. 3, which will not be repeated here.

[0420] In some embodiments, the second node 102 can receive the third information sent by the third node 103, but is not limited thereto, and can also receive the third information sent by other subjects.

[0421] In step S506, it is determined to perform the reader selection.

[0422] The optional implementation of step S506 can refer to the optional implementation of step S308 in FIG. 3 and other associated parts in the embodiments involved in FIG. 3, which will not be repeated here.

[0423] In some embodiments, the reader selection can be determined to be performed based on the third information.

[0424] In step S507, the second information is sent.

[0425] The optional implementation of step S507 can refer to the optional implementation of step S309 in FIG. 3 and other associated parts in the embodiments involved in FIG. 3, which will not be repeated here.

[0426] In some embodiments, the second node 102 can send the second information to the first node 101, but is not limited thereto, and can also send the second information to other subjects.

[0427] The communication method related to the embodiments of the present disclosure can include at least one of steps S501 to S507. For example, step S502 can be implemented as an independent embodiment. For example, step S504 can be implemented as an independent embodiment. For example, step S505 can be implemented as an independent embodiment. For example, step S507 can be implemented as an independent embodiment. For example, a combination of steps S502 and S507 can be implemented as an independent embodiment. For example, a combination of steps S504 and S505 can be implemented as an independent embodiment. For example, a combination of steps S502, S506 and S507 can be implemented as an independent embodiment. It should be noted that the possible independent embodiments composed of one or more of steps S501 to S507 are not limited to this.

[0428] In some embodiments, steps S501, S503, S504, S505, S506 and S507 are optional, and one or more of these steps can be omitted or replaced in different embodiments. In some embodiments, steps S501, S502, S503, S505, S506 and S507 are optional, and one or more of these steps can be omitted or replaced in different embodiments. In some embodiments, steps S501, S502, S503, S504, S506 and S507 are optional, and one or more of these steps can be omitted or replaced in different embodiments. In some embodiments, steps S501, S502, S503, S504, S505 and S506 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0429] FIG. 6 is a flowchart of a communication method according to an embodiment of the present disclosure. The embodiments of the present disclosure relate to a communication method. The communication method is performed by a third node 103. As shown in FIG. 6, the above method includes steps S601 to S604.

[0430] In step S601, fourth information is obtained.

[0431] The optional implementation of step S601 can refer to the optional implementation of step S304 of FIG. 3 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.

[0432] In some embodiments, the third node 103 can receive the fourth information sent by the second node 102, but is not limited thereto, and can also receive the fourth information sent by other subjects.

[0433] In step S602, the fourth node is interacted with.

[0434] The optional implementation of step S602 can refer to the optional implementation of step S305 in FIG. 3 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.

[0435] In step S603, it is determined that the first event is triggered.

[0436] The optional implementation of step S603 can refer to the optional implementation of step S306 in FIG. 3 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.

[0437] In step S604, the third information is sent.

[0438] The optional implementation of step S604 can refer to the optional implementation of step S307 in FIG. 3 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.

[0439] The communication method related to the embodiments of the present disclosure can include at least one of steps S601 to S604. For example, step S602 can be implemented as an independent embodiment. For example, step S603 can be implemented as an independent embodiment. For example, step S604 can be implemented as an independent embodiment. For example, the combination of steps S602 and S603 can be implemented as an independent embodiment. For example, the combination of steps S601, S602 and S603 can be implemented as an independent embodiment. It should be noted that the possible independent embodiments composed of one or more of steps S601 to S604 are not limited to this.

[0440] In some embodiments, steps S601, S603 and S604 are optional, and one or more of these steps can be omitted or replaced in different embodiments. In some embodiments, steps S601, S602 and S604 are optional, and one or more of these steps can be omitted or replaced in different embodiments. In some embodiments, steps S601, S602 and S603 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0441] FIG. 7A is a flow diagram of a communication method according to an embodiment of the present disclosure. The embodiments of the present disclosure relate to a communication method. As shown in FIG. 7A, the above method includes step S7101.

[0442] In step S7101, the first node 101 sends first information to the second node 102.

[0443] The optional implementation of step S7101 can refer to the optional implementation of step S302 in FIG. 3 and other associated parts in the embodiments related to FIG. 3, which will not be repeated here.

[0444] FIG. 7B is a flow diagram of a communication method according to an embodiment of the present disclosure. The present embodiment relates to a communication method. As shown in FIG. 7B, the above method comprises steps S7201 to S7203.

[0445] In step S7201, the third node 103 performs the first service.

[0446] The optional implementation of step S6701 can refer to the optional implementation of step S305 of FIG. 3 and other associated parts in the embodiments involved in FIG. 3, which will not be repeated here.

[0447] In step S7202, the third node 103 determines the first event trigger.

[0448] The optional implementation of step S7202 can refer to the optional implementation of step S306 of FIG. 3 and other associated parts in the embodiments involved in FIG. 3, which will not be repeated here.

[0449] In step S7203, the third node 103 sends third information to the second node 102.

[0450] The optional implementation of step S7203 can refer to the optional implementation of step S307 of FIG. 3 and other associated parts in the embodiments involved in FIG. 3, which will not be repeated here.

[0451] In the following, the technical solutions of the embodiments of the present disclosure are exemplarily described through specific embodiments.

[0452] In some embodiments, the embodiments of the present disclosure provide a reader selection and reselection event subscription policy (i.e., event subscription and trigger of reader selection and / or reselection) for large-scale communication (e.g., AIoT) to support MC service, so as to effectively meet the delay and reachability requirements.

[0453] In some embodiments, for large-scale communication, the monitoring event is intended to be used for monitoring the reader selection and reselection in the 3GPP system, and reporting the monitoring event through the AMF, AioTF, UDM, reader (including RAN and UE determined by CN), NEF, PCF.

[0454] In some embodiments, this feature sequentially detects specific events by UE / NF (e.g., reader, AIoTF, AMF, PCF, NEF) and reports the events to the consumer (i.e., requester).

[0455] In some embodiments, the monitoring event related to the reader selection and reselection can be provided by the reader, AIoTF, AMF, PCF, NEF, and can be reported through the NEF.

[0456] FIG. 8 is an interaction diagram of an exemplary embodiment of a communication method according to embodiments of the present disclosure. The communication method can implement subscription and notification of reader selection and reselection. As shown in FIG. 8, the method can include steps S801 to S814.

[0457] In step S801, a source reader and a target reader report or register MC capability to a network (e.g., AMF / MCMF (AIoT MF), UDM, NRF). It can be understood that step S801 is optional.

[0458] In step S802, the MCAF sends a service request (subscription event) to the NEF.

[0459] In some embodiments, the MCMF sends a service request (e.g., inventory) for MC devices to a MC service (e.g., AIoT service) controller (e.g., directly or via NEF). The request message includes at least one of the information described below to support reader selection and reselection event subscription policy (i.e., event subscription and triggering of reader selection and reselection). In addition, the reader is a device for large-scale communication, such as an AIoT device.

[0460] In some embodiments, the request message can include a subscription event or event type (i.e., event type information) indicating the content reported for reader selection and reselection, including: reader change (information of new reader, reader change indication); device-reader association change (new device-reader association, device-reader association change indication).

[0461] In some embodiments, the request message can include event reporting information. The event reporting information can include: information of new reader (e.g., reader ID); reader change indication; new device-reader association (e.g., device-reader association ID); device-reader association change indication; event reporting mode; reporting times; maximum reporting duration; event reporting condition (e.g., when the reader changes, when the device-reader association changes, immediate reporting flag for change or not).

[0462] In some embodiments, an event filter (detection criteria) is used as an event triggering or reporting condition. The event filter can include:

[0463] - reader change threshold of service completion (i.e., first condition), such as less than 70% of service reply or service success. For continuous service, if the service reply received by the device or network is less than 70% or the confirmed service is less than 70%, a new reader can be selected.

[0464] - a service delay reader change threshold (i.e. a second condition), e.g. a time window after the start of the service. After exceeding the time window (e.g. 5 seconds), a new reader can be selected.

[0465] - a no coverage and / or no available connection reader change threshold (i.e. a third condition), e.g. a time window of no coverage and / or no available connection. After exceeding the time window, a new reader can be selected.

[0466] - a service repetition reader change threshold (i.e. a fourth condition), e.g. exceeding a number of service repetitions, then a new reader can be selected to continue the service.

[0467] In some embodiments, the events can be detected by preferred network functions, e.g. AMF, AIoTF, UDM, reader (determined by CN) including RAN and UE, NEF, PCF.

[0468] In some embodiments, the MCAF can include the following information to assist the implementation of the service:

[0469] - device category / information, e.g. 1) category of the device, including general MC device, high latency device, AIoT device, NB-IoT device, strong capability device; 2) detailed type of the device, including machine type communication device, machine type strong capability MC device; 1 category, 2A category, 2B category AIoT device; latency level of high latency device; mobility characteristics of the device.

[0470] - service type, e.g. inventory, command (including read, write, invalidate) of AIoT service, etc.

[0471] - device ID or ID group, the device ID can be a device ID of a single device, a group of device IDs, multiple device IDs with a mask filter condition (e.g. the mask identifies devices in a manufacturer or vendor, or a specific region).

[0472] - service related to filter criteria, e.g. a list of device IDs defined by the AF or the operator; a group ID and / or a mask ID can identify a type of device, or an application service provider, or a portion of devices of one type / AF.

[0473] - location information, e.g. service area (service area of the service, service area of the reader, service area of the service controller, or service area of the application service provider).

[0474] - threshold or periodic value of service execution.

[0475] - Supported topologies, connectivity topologies can include, for example: topology 1, i.e. base station <—> AIoT device; topology 2, i.e. base station <—> intermediate node <—> AIoT device (only UE can be used as intermediate node under network control); topology 3, i.e. base station <—> helper node <—> AIoT device <—> base station; topology 4, i.e. UE <—> AIoT device.

[0476] - Topology preference (topology 1, topology 2, topology 3, topology 4), applied to deployment of multiple topology reader-writer types and topology selection in the network.

[0477] - Whether to allow service to support non-homogeneous network, for example, if the service to support non-homogeneous network is allowed, the UE reader-writer as an intermediate node and the base station reader-writer can be selected to implement the service, and different reader-writer types can be selected in the reselection process.

[0478] - Reader-writer selection association, for example, associated with a service group, for example, a service area for a service group. If a target service group is selected, the controller can preferentially select a candidate reader-writer, the subscription of the selected candidate reader-writer is for the service area of the service (for example, AIoT service capability), or the subscription of the selected candidate reader-writer is for the service group.

[0479] - Reader-writer supporting multiple networks, for example, if the reader-writer supporting multiple networks is allowed, the AF can trigger the service through the reader-writer and / or network function of different operator networks, for example, the reader-writer of the service and the reader-writer of the reselection can belong to different operators.

[0480] In step S803, if the request is sent to the network through the NEF, the NEF can query the NRF to implement enhanced AMF and / or MCMF (AIoT MF) discovery and selection. It can be understood that step S803 is optional.

[0481] In step S804, the NEF sends a service request for an MC service (for example, an AIoT service) to an enhanced AMF and / or MCMF (AIoT MF). The request can include subscribed events, event reporting information, and filters from the MCAF in step S802.

[0482] In step S805, the enhanced AMF and / or MCMF interact with the UDM and / or NRF to select a service reader-writer (source reader-writer). For example, the enhanced AMF and / or MCMF interact with the UDM to check the capability and service. In consideration of the subscription information in the UDM (and / or NRF reply) and the requirements provided by the MCAF, the enhanced AMF and / or MCMF will discover and select the service reader-writer. It can be understood that step S805 is optional.

[0483] In some embodiments, a network (e.g., a service controller) NF (e.g., a reader, an AIoTF, an AMF, a PCF, a UDM, a NEF) configures an event, detects and reports the event to a consumer (e.g., a requester).

[0484] In some embodiments, the configured / detected event can include: a reader change, a device-reader association change.

[0485] In some embodiments, the event reporting information can include: information of a new reader (e.g., a reader ID); a reader change indication; a new device-reader association (e.g., a device-reader association ID); a device-reader association change indication; an event reporting mode; a reporting times; a maximum reporting duration; an event reporting condition (e.g., when a reader changes, when a device-reader association changes, an immediate reporting flag for whether a change occurs or not).

[0486] In some embodiments, an event filter (detection criteria) is provided as an event triggering or reporting condition. The event filter can include:

[0487] - a reader change threshold for service completion, e.g., a service reply below 70%, or a service success. For continuous service, if the service reply received by the device or the network is below 70%, or the confirmed service is below 70%, a new reader can be selected.

[0488] - a reader change threshold for service delay, e.g., a time window after the start of the service. After exceeding the time window (e.g., 5 seconds), a new reader can be selected.

[0489] - a reader change threshold for no coverage and / or no available connection, e.g., a time window for no coverage and / or no available connection. After exceeding the time window, a new reader can be selected.

[0490] - a reader change threshold for service repetition, e.g., exceeding a service repetition number, a new reader can be selected to continue the service.

[0491] In some embodiments, when the event reporting condition (e.g., the event filter is triggered) is reached, the NF (e.g., a reader, an AIoTF, an AMF, a PCF, a UDM, a NEF) reports the event to the consumer (e.g., a requester), including the event, the event reporting information, etc.

[0492] In some embodiments, an AIoT controller (including an enhanced AMF / MCMF, and / or a UDM, and / or a NRF, and / or a NEF) authorizes a MCAF as a service departure, e.g., requests a device for an AIoT service to take inventory.

[0493] In step S806, the enhanced AMF and / or MCMF (AIoTMF) sends a service request for MC devices (e.g., AIoT devices) to the selected reader. For example, if the enhanced AMF and / or MCMF (AIoTMF) determines that the reader in the subscription reading and the reader association change, the enhanced AMF and / or MCMF (AIoTMF) configures the related event in the reader or master / relay reader as described in step S805. If multiple readers are selected, they can be configured together or independently.

[0494] In step S807, the reader interacts with the device to implement the MC service. The type of service and the device can be determined by the MCMF (AIoTMF) / AMF / PCF considering the information provided by the MCAF and / or the operator policy. Based on the service and the operator policy, the service process for the reader and the device can be performed once or multiple times.

[0495] In step S808, the reader replies to the enhanced AMF and / or MCMF (AIoTMF) with the service result, e.g., the inventory of device IDs, the command result, the environmental data collected by the device or the reader. In some embodiments, if configured in step S806 and the event is triggered, the reader can also report the event.

[0496] In step S809, the enhanced AMF and / or MCMF (AIoTMF) determines the reselected reader (target reader) considering the event reporting. For example, the event trigger can include: less than 70% service reply or service success, exceeding the time window (e.g., 5 seconds), exceeding the time window of no coverage and / or no available connection, exceeding the number of service repetitions, etc.

[0497] In step S810, the event of the reader reselection in the 3GPP system can be notified to the consumer, e.g., the third party, the MCAF. If the monitoring is performed by the reader, the notification of the event can be provided by the AMF / MCMF (AIoTMF), UDM, NEF, PCF, NRF, reader (including RAN and UE, determined by the CN as an intermediate node or relay node) directly or through the NEF.

[0498] In step S811, the enhanced AMF and / or MCMF (AIoTMF) sends a service request to the target reader. The enhanced AMF and / or MCMF (AIoTMF) sends a service request for MC devices (e.g., AIoT devices) to the selected reader. The related details are similar to step S806.

[0499] In step S812, the newly selected reader interacts with the device to continue the MC service, e.g., the same service type and device determined in step S807 with the MCMF (AIoT MF) / AMF / PCF. Based on the service and operator policy, the service procedure for the reader and device can be performed once or multiple times. It can be appreciated that step S812 is optional.

[0500] In step S813, the newly selected reader replies the service result, e.g., the inventoried device ID, command result, environment data collected by the device or reader. In some embodiments, the reader can also perform event reporting if configured in step S810 and triggered by the event. It can be appreciated that step S813 is optional.

[0501] In step S814, the enhanced AMF and / or MCMF (AIoT MF) notifies the subscribed event (event reporting). These reader reselection events are notified to the consumer, e.g., third party, MCA. It can be appreciated that step S814 is optional.

[0502] In some embodiments, as described in step S802 and step S804, if the monitoring is performed by the reader, the notification of the event can be provided by the AMF / MCMF (AIoT MF), UDM, NEF, PCF, NRF, reader (including RAN and UE, determined by CN as intermediate node or relay node) directly or via NEF.

[0503] In the embodiments of the present disclosure, part or all of the steps, and optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or can be combined with optional implementation manners of other embodiments.

[0504] The embodiments of the present disclosure also provide a communication apparatus for implementing any of the above methods. For example, the embodiments of the present disclosure provide a communication apparatus comprising units or modules for implementing the steps performed by the first node in any of the above methods. For example, the embodiments of the present disclosure provide a communication apparatus comprising units or modules for implementing the steps performed by the second node in any of the above methods. For example, the embodiments of the present disclosure provide a communication apparatus comprising units or modules for implementing the steps performed by the third node in any of the above methods.

[0505] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the above units or modules are realized by the design of the logical relationship of elements in the circuit; for example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.

[0506] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit, a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by a special-purpose integrated circuit or a programmable logic device, such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads an instruction to implement the functions of the above part or all units or modules. In addition, the hardware circuit can also be designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.

[0507] FIG. 9 is a structural schematic diagram of a communication apparatus provided by the embodiments of the present disclosure. As shown in FIG. 9, the communication apparatus 900 can include at least one of the following: a transceiver module 901 and a processing module 902.

[0508] In some embodiments, the communication apparatus 900 can be the first node 101. In some embodiments, the transceiver module 901 is configured to send first information to a second node, where the first information is used to implement a subscription for a first event, and the first event is related to a reader / writer selection in a large-scale communication. Optionally, the transceiver module 901 can be configured to perform at least one of the communication steps (for example, steps S302 and S309, but not limited thereto) of sending and / or receiving performed by the first node 101 in any of the above methods, details of which are not described herein again.

[0509] In some embodiments, the communication apparatus 900 can be the second node 102. In some embodiments, the transceiver module 901 is configured to receive the first information sent by the first node, wherein the first information is used to implement the subscription for the first event related to the reader selection in the massive communication. Optionally, the transceiver module 901 can be configured to perform at least one of the communication steps (e.g., steps S301, S302, S304, S307, S309, but not limited to) of the sending and / or receiving performed by the second node 102 in any of the above methods, which will not be repeated here. Optionally, the processing module 902 can be configured to perform at least one of the steps (e.g., steps S303, S308, but not limited to) other than the communication steps of the sending and / or receiving performed by the second node 102 in any of the above methods, which will not be repeated here.

[0510] In some embodiments, the communication apparatus 900 can be the third node 103. In some embodiments, the processing module 902 is configured to perform the first service associated with the at least one massive communication device, and determine the first event trigger according to the execution result of the first service. The transceiver module 901 is configured to send the third information to the second node, wherein the third information is used to implement the reporting of the first event related to the reader selection in the massive communication. Optionally, the transceiver module 901 can be configured to perform at least one of the communication steps (e.g., steps S301, S304, S305, S307, but not limited to) of the sending and / or receiving performed by the third node 103 in any of the above methods, which will not be repeated here. Optionally, the processing module 902 can be configured to perform at least one of the steps (e.g., step S306, but not limited to) other than the communication steps of the sending and / or receiving performed by the third node 103 in any of the above methods, which will not be repeated here.

[0511] In some embodiments, the transceiver module can include a sending module and / or a receiving module. The sending module and the receiving module can be separate or integrated together. Optionally, the transceiver module can be mutually replaced with the transceiver.

[0512] In some embodiments, the processing module can be one module or include multiple sub-modules. Optionally, the multiple sub-modules perform all or part of the steps required to be performed by the processing module respectively. Optionally, the processing module can be mutually replaced with the processor.

[0513] FIG. 10A is a structural schematic diagram of a communication device provided by an embodiment of the present disclosure. The communication device 10100 can be an MC device, a terminal (e.g., a user equipment, etc.), a network device (e.g., a core network device, an access network device, etc.), a chip, a chip system, or a processor supporting the MC device to implement any of the above methods, a chip, a chip system, or a processor supporting the terminal to implement any of the above methods, or a chip, a chip system, or a processor supporting the network device to implement any of the above methods. The communication device 10100 can be used to implement the methods described in the above method embodiments, and details can be referred to the descriptions in the above method embodiments.

[0514] As shown in FIG. 10A, the communication device 10100 includes one or more processors 10101. The processor 10101 can be a general purpose processor or a special purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. Optionally, the communication device 10100 is configured to implement any of the above methods. Optionally, the one or more processors 10101 are configured to invoke instructions to cause the communication device 10100 to implement any of the above methods.

[0515] In some embodiments, the communication device 10100 further includes one or more transceivers 10102. When the communication device 10100 includes the one or more transceivers 10102, the transceiver 10102 performs at least one of the communication steps (e.g., steps S301, S302, S304, S305, S307, S309, but not limited to) in the above methods, and the processor 10101 performs at least one of the other steps (e.g., steps S303, S306, S308, but not limited to). In optional embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, interface circuit, interface, etc. can be replaced by each other, and the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.

[0516] In some embodiments, the communication device 10100 also includes one or more memories 10103 for storing data. Optionally, all or a portion of the memory 10103 can also reside in the communication device 10100. In some embodiments, the communication device 10100 can include one or more interface circuits 10104. Optionally, the interface circuit 10104 can be used to receive data from the memory 10103 or from another device or system, or to send data to the memory 10103 or to another device or system. For example, the interface circuit 10104 can receive data in packets, each packet having a header and a payload.

[0517] The communication device 10100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 10100 described in the present disclosure is not limited thereto, and the structure of the communication device 10100 can not be limited by FIG. 10A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include a storage component for storing data, programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) other devices, etc.

[0518] FIG. 10B is a structural diagram of a chip according to an embodiment of the present disclosure. For the case where the communication device 10100 is a chip or a chip system, the structural diagram of the chip 10200 shown in FIG. 10B can be referred to, but is not limited thereto.

[0519] The chip 10200 includes one or more processors 10201. The chip 10200 is configured to perform any of the above methods.

[0520] In some embodiments, the chip 10200 further includes one or more interface circuits 10202. Optionally, the terms interface circuit, interface, transceiver pin, etc. can be replaced by each other. In some embodiments, the chip 10200 further includes one or more memories 10203 for storing data. Optionally, all or part of the memory 10203 can be outside the chip 10200. Optionally, the interface circuit 10202 is connected with the memory 10203, the interface circuit 10202 can be used to receive data from the memory 10203 or other devices, the interface circuit 10202 can be used to send data to the memory 10203 or other devices. For example, the interface circuit 10202 can read the data stored in the memory 10203 and send the data to the processor 10201.

[0521] In some embodiments, the interface circuit 10202 performs at least one of the communication steps (for example, steps S301, S302, S304, S305, S307, S309, but not limited to) of transmitting and / or receiving in the above method. The interface circuit 10202 performing the communication steps such as transmitting and / or receiving in the above method means that the interface circuit 10202 performs data interaction between the processor 10201, the chip 10200, the memory 10203 or the transceiver device. In some embodiments, the processor 10201 performs at least one of the other steps (for example, steps S303, S306, S308, but not limited to).

[0522] The modules and / or devices described in each embodiment of the virtual device, the physical device, the chip, etc. can be combined or separated as appropriate. Optionally, part or all of the steps can also be performed by multiple modules and / or devices, which are not limited here.

[0523] The embodiments of the present disclosure also propose a storage medium, and the storage medium stores instructions. When the instructions run on the communication device 10100, the communication device 10100 performs any one of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a transitory storage medium.

[0524] The embodiments of the present disclosure also propose a program product, and the program product is executed by the communication device 10100, so that the communication device 10100 performs any one of the above methods. Optionally, the program product is a computer program product.

[0525] The embodiments of the present disclosure further provide a computer program, which, when running on a computer, enables the computer to perform any of the above methods.

[0526] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the present application cover any and all variations of the application that come within the scope of the following claims and their equivalents. It is intended that the specification and examples be considered exemplary only, with the true scope and spirit of the application being indicated by the following claims.

[0527] It is to be understood that the application is not limited to particular details described herein and as illustrated in the figures and other details can be made without departing from the scope of the application. The drawings and description are to be considered in a demonstrative, rather than a restrictive, sense. The application is not limited to the embodiments described herein and illustrated in the drawings. The scope of the application is defined by the following claims.

Claims

1. A communication method performed by a first node, wherein, The method comprises: sending first information to a second node, wherein the first information is used to subscribe to a reader change event related to reader selection or reselection in massive communication.

2. The method of claim 1, wherein, The first information comprises at least one of: an event type; a reporting parameter; a trigger condition; service information.

3. The method of claim 2, wherein, The event type comprises at least one of: reader change; association change between a device and a reader.

4. The method of claim 2 or 3, wherein, The reporting parameter comprises at least one of: reporting content; reporting manner; reporting times; maximum reporting duration; reporting condition.

5. The method of claim 4, wherein, The reporting content comprises at least one of: first identification information used to indicate a selected or reselected reader; second identification information used to indicate a changed association between a device and a reader; first indication information used to indicate reader change; second indication information used to indicate association change between a device and a reader.

6. The method of claim 4 or 5, wherein, The reporting condition comprises at least one of: reader change; association change between a device and a reader; reporting trigger flag.

7. The method of any one of claims 2 to 6, wherein, The trigger condition comprises at least one of: a condition related to service completion degree; a condition related to service delay; a condition related to reader reachability; a condition related to service repetition times.

8. The method of any one of claims 2 to 7, wherein, The service information comprises at least one of: device category, service type, device identification, device selection condition, service location, service time, topology type, topology priority, non-homogeneous network support, reader selection information, and multi-network support.

9. The method of any one of claims 1 to 8, wherein, The method further comprises: receiving second information sent by the second node, wherein the second information is used to report the reader change event related to a reader before selection or reselection.

10. The method of claim 9, wherein, The second information comprises at least one of: first identification information used to indicate a selected or reselected reader; second identification information used to indicate a changed association between a device and a reader; first indication information used to indicate reader change; second indication information used to indicate association change between a device and a reader; reporting manner; reporting times; maximum reporting duration; reporting condition; trigger condition of the reader change event.

11. The method of claim 9 or 10, wherein, The method further comprises: receiving eighth information sent by the second node, wherein the eighth information is used to report the reader change event related to a selected or reselected reader.

12. The method of any one of claims 1 to 11, wherein, The first node comprises at least one of: massive communication application function (MCAF); policy control function (PCF).

13. A communication method performed by a second node, wherein, The method comprises: receiving first information sent by a first node, wherein the first information is used to subscribe to a reader change event related to reader selection or reselection in massive communication.

14. The method of claim 13, wherein, The first information comprises at least one of: an event type; a reporting parameter; a trigger condition; service information.

15. The method of claim 13 or 14, wherein, The method further comprises: sending second information to the first node, wherein the second information is used to report the reader change event.

16. The method of claim 15, wherein, The second information comprises at least one of: first identification information used to indicate a selected or reselected reader; second identification information used to indicate a changed association between a device and a reader; The first indication information is used for indicating a change of the reader; The second indication information is used for indicating a change of the association between the device and the reader; The reporting manner; The reporting times; The maximum reporting duration; The reporting condition; The triggering condition of the reader change event.

17. The method of any one of claims 13 to 16, wherein, The method further comprises: Determining the selected or reselected reader.

18. The method of claim 17, wherein, The method further comprises: Sending fourth information to a third node, wherein the fourth information is used for subscribing to the reader change event; Receiving third information sent by the third node.

19. The method of claim 18, wherein, The third node is the reader before selection or reselection, and the fourth information is used for subscribing to the reader change event related to the selected or reselected reader.

20. The method of claim 18 or 19, wherein, The fourth information comprises at least one of: An event type; A reporting parameter; A triggering condition; Business information.

21. The method of claim 14 or 20, wherein, The event type comprises at least one of: A change of the reader; A change of the association between the device and the reader.

22. The method of claim 14 or 20, wherein, The reporting parameter comprises at least one of: Reporting content; Reporting manner; Reporting times; Maximum reporting duration; Reporting condition.

23. The method of claim 22, wherein, The reporting content comprises at least one of: First identification information used for indicating the selected or reselected reader; Second identification information used for indicating the changed association between the device and the reader; First indication information used for indicating a change of the reader; Second indication information used for indicating a change of the association between the device and the reader.

24. The method of claim 22 or 23, wherein, The reporting condition comprises at least one of: A change of the reader; A change of the association between the device and the reader; A reporting trigger flag.

25. The method of claim 14 or 20, wherein, The triggering condition comprises at least one of: A condition related to business completion degree; A condition related to business delay; A condition related to reader accessibility; A condition related to business repetition times.

26. The method of claim 14 or 20, wherein, The business information comprises at least one of: device category, business type, device identification, device selection condition, business location, business time, topology type, topology priority, non-homogeneous network support, reader selection information, and multi-network support.

27. The method of any one of claims 18-26, wherein, The third information comprises at least one of: First identification information used for indicating the selected or reselected reader; Second identification information used for indicating the changed association between the device and the reader; First indication information used for indicating a change of the reader; Second indication information used for indicating a change of the association between the device and the reader; Reporting manner; Reporting times; Maximum reporting duration; Reporting condition; The triggering condition of the reader change event.

28. The method of any one of claims 17-19, wherein, The method further comprises: Sending fourth information to a fifth node, wherein the fourth information is used for subscribing to the reader change event; Receiving the third information sent by the fifth node; The fifth node is the selected or reselected reader.

29. The method of claim 28, wherein, The method further comprises: Sending eighth information to the first node, wherein the eighth information is used for reporting the reader change event related to the selected or reselected reader.

30. The method of any one of claims 13 to 29, wherein, The second node comprises at least one of: A massive communication management function (MCMF); An access and mobility management function (AMF); A unified data management function (UDM); A network storage function (NRF); A network exposure function (NEF).

31. A communications device arranged at a first node, wherein The apparatus comprises: The transceiver is configured to send, to a second node, first information, wherein the first information is used to subscribe to a reader change event, the reader change event being related to a reader selection or reselection in a large scale communication.

32. A communications device arranged at a second node, wherein The apparatus comprises: The transceiver is configured to receive, from a first node, first information, wherein the first information is used to subscribe to a reader change event, the reader change event being related to a reader selection or reselection in a large scale communication.

33. A communication device comprising: one or more processors; memory storing instructions; wherein the instructions, when executed on the communication device, cause the communication device to implement the communication method of any of claims 1-12, 13-30.

34. A storage medium storing instructions, wherein, The instructions, when executed on the communication device, cause the communication device to implement the communication method of any of claims 1-12, 13-30.

35. A computer program product comprising instructions, wherein, The instructions, when executed on the communication device, cause the communication device to implement the communication method of any of claims 1-12, 13-30.

Citation Information

Patent Citations

  • Data interaction method, device and equipment of passive internet of things, medium and product

    CN118250681A