Communication method, AIOT device, network device, communication system, and storage medium

By enabling collaborative work between AIoT devices and network devices and utilizing backscatter communication technology, the problem of efficient data transmission for IoT devices under ambient energy supply conditions is solved, achieving low-power, low-cost IoT communication, adapting to extreme environments and extending device lifespan.

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

Patent Information

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

AI Technical Summary

Technical Problem

Existing IoT devices, in situations where there are no batteries or limited energy storage, need to adjust their communication mechanisms to adapt to environmental power supply and ensure efficient and reliable data transmission.

Method used

By working collaboratively with AIoT and network devices, the timing for listening to MSG2 is determined. Backscatter communication technology is used to transmit data by reflecting and amplifying radio waves, reducing reliance on power amplifiers and complex devices and simplifying terminal design.

Benefits of technology

It enables low-power, low-cost IoT communication, adapts to extreme environments, extends device lifespan, reduces maintenance costs, and supports convenient management of massive numbers of devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024120897_02042026_PF_FP_ABST
    Figure CN2024120897_02042026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a communication method, an AIOT device, a network device, a communication system, and a storage medium. The method comprises: on the basis of first information, determining the time for monitoring an MSG2, wherein the first information comprises at least one of the following: a mode in which a network device sends the message MSG2; information of an access occasion for sending an MSG1; information of a timer; and indication information sent by the network device. A communication mechanism in the technical solution provided by the embodiments of the present disclosure is applicable to IoT devices supporting ambient power.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, AIOT device, network device, communication system and storage medium TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and in particular to a communication method, an AIOT device, a network device, a communication system and a storage medium. BACKGROUND

[0002] In the field of communication technology, an Internet of Things (IoT) device supporting ambient power is an IoT device powered by energy harvesting, which is mainly characterized by no battery or limited energy storage capability (for example, using a capacitor), and provides energy by collecting radio waves, light, motion, heat or any other suitable power source.

[0003] SUMMARY

[0004] After the introduction of IoT devices supporting ambient power, the communication mechanism needs to be adjusted.

[0005] According to a first aspect of the embodiments of the present disclosure, the embodiments of the present disclosure provide a communication method, the method is performed by an ambient Internet of Things (AIOT) device, and the method comprises:

[0006] determining a time for listening to MSG2 based on first information;

[0007] The first information comprises at least one of the following:

[0008] a manner in which the network device sends the message MSG2;

[0009] information of an access occasion at which the MSG1 is sent;

[0010] information of a timer;

[0011] indication information sent by the network device.

[0012] According to a second aspect of the embodiments of the present disclosure, a communication method is provided, the method is performed by a network device, and the communication method comprises:

[0013] sending information to an AIOT device;

[0014] The information is used to determine a time for listening to MSG2.

[0015] According to a third aspect of the embodiments of the present disclosure, a communication method is provided, the method comprises:

[0016] a network device sends information to an AIOT device;

[0017] The information is used to determine a time for listening to MSG2.

[0018] According to a fourth aspect of the embodiments of the present disclosure, an AIOT device is provided, the AIOT device comprising:

[0019] a processing module configured to:

[0020] determine a time for listening to MSG2 based on the first information;

[0021] wherein the first information comprises at least one of:

[0022] a manner in which the network device transmits the message MSG2;

[0023] information of an access occasion at which the MSG1 is transmitted;

[0024] information of a timer;

[0025] indication information transmitted by the network device.

[0026] According to a fifth aspect of the embodiments of the present disclosure, a network device is provided, the network device comprising:

[0027] a transceiver module configured to:

[0028] transmit information to the AIOT device;

[0029] wherein the information is used to determine a time for listening to MSG2.

[0030] According to a sixth aspect of the embodiments of the present disclosure, a communication system is provided, wherein the communication system comprises an AIOT device and a network device; the AIOT device is configured to implement the method of the first aspect, and the network device is configured to implement the method of the second aspect.

[0031] According to a seventh aspect of the embodiments of the present disclosure, an AIOT device is provided, the AIOT device comprising:

[0032] one or more processors;

[0033] wherein the AIOT device is configured to perform the method of the first aspect.

[0034] According to an eighth aspect of the embodiments of the present disclosure, a network device is provided, the network device comprising:

[0035] one or more processors;

[0036] wherein the second device is configured to perform the method of the second aspect.

[0037] According to a ninth aspect of the embodiments of the present disclosure, a storage medium is provided, wherein the storage medium stores instructions, when the instructions run on a communication device, the communication device executes the method provided in the first aspect and / or the second aspect.

[0038] The communication mechanism of the technical solutions provided by the embodiments of the present disclosure can be adapted to IoT devices supporting environmental power.

[0039] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiment description. The following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.

[0041] FIG. 1a is a schematic diagram of a communication system architecture according to an example embodiment;

[0042] FIG. 1b is a schematic diagram of backscattering according to an example embodiment;

[0043] FIG. 1c is a schematic diagram of an architecture according to an example embodiment;

[0044] FIG. 1d is a schematic diagram of a device according to an example embodiment;

[0045] FIG. 1e is a schematic diagram of random access according to an example embodiment;

[0046] FIG. 1f is a schematic diagram of random access according to an example embodiment;

[0047] FIG. 1g is a schematic diagram of random access according to an example embodiment;

[0048] FIG. 1h is a schematic diagram of random access according to an example embodiment;

[0049] FIG. 1i is a schematic diagram of a transmission occasion according to an example embodiment

[0050] FIG. 2a is a schematic diagram of a communication method flow according to an example embodiment;

[0051] FIG. 2b is a schematic diagram of the duration of a timer according to an example embodiment;

[0052] FIG. 3a is a schematic diagram of a communication method flow according to an example embodiment;

[0053] FIG. 3b is a flow diagram of a communication method according to an example embodiment;

[0054] FIG. 4a is a flow diagram of a communication method according to an example embodiment;

[0055] FIG. 4b is a flow diagram of a communication method according to an example embodiment;

[0056] FIG. 5a is a flow diagram of a communication method according to an example embodiment;

[0057] FIG. 6a is a structural diagram of an AIOT device according to an example embodiment;

[0058] FIG. 6b is a structural diagram of a network device according to an example embodiment;

[0059] FIG. 7a is a structural diagram of a UE according to an example embodiment;

[0060] FIG. 7b is a structural diagram of a communication device according to an example embodiment. DETAILED DESCRIPTION

[0061] The embodiments of the present disclosure provide a communication method, an AIOT device, a network device, a communication system and a storage medium.

[0062] In a first aspect, the embodiments of the present disclosure provide a communication method, the method being performed by an environment Internet of Things (AIOT) device, and the method comprising:

[0063] determining a time for listening to MSG2 based on first information;

[0064] The first information comprises at least one of the following:

[0065] a manner in which the network device sends the message MSG2;

[0066] information of an access occasion at which the MSG1 is sent;

[0067] information of a timer;

[0068] indication information sent by the network device.

[0069] In the above embodiments, the time for listening to MSG2 can be determined explicitly, so that MSG2 can be listened to more reliably and efficiently.

[0070] In some embodiments in combination with the first aspect, the time comprises at least one of the following:

[0071] a start time;

[0072] a listening duration;

[0073] End time.

[0074] In some embodiments of the first aspect, in some embodiments, the manner of sending the message MSG2 is one of the following:

[0075] The network device sends different MSG2s in different manners for different AIOT devices;

[0076] The network device sends one MSG2 in one manner for at least two AIOT devices.

[0077] In some embodiments of the first aspect, in some embodiments, the method further comprises at least one of the following:

[0078] Determining the manner based on a protocol;

[0079] Receiving second information sent by the network device; wherein the second information is used to indicate the manner.

[0080] In some embodiments of the first aspect, in some embodiments, the receiving the second information sent by the network device comprises one of the following:

[0081] Receiving a paging message sent by the network device, wherein the paging message contains the second information;

[0082] Receiving an R2D trigger message sent by the network device, wherein the R2D trigger message contains the second information;

[0083] Receiving an initial trigger message sent by the network device, wherein the initial trigger message contains the second information.

[0084] In some embodiments of the first aspect, in some embodiments, the timer comprises a first timer, and the method further comprises one of the following:

[0085] Starting the first timer at a start time of the access occasion;

[0086] Starting the first timer at an end time of the access occasion;

[0087] Starting the first timer at a time when the MSG1 is sent in the access occasion;

[0088] Starting the first timer after a first time duration when the MSG1 is sent in the access occasion;

[0089] The first timer is used to determine the start time of listening to the MSG2.

[0090] In some embodiments of the first aspect, in some embodiments, the timer further comprises a second timer, and the method further comprises one of the following:

[0091] starting the second timer at a starting moment corresponding to the access occasion;

[0092] starting the second timer at an ending moment corresponding to the access occasion;

[0093] starting the second timer when the first timer counts up to a timing duration;

[0094] starting the second timer at a moment when the MSG1 is completely transmitted at the access occasion;

[0095] starting the second timer after a second duration when the MSG1 is completely transmitted at the access occasion;

[0096] wherein the second timer is configured to determine an ending moment for listening to the MSG2.

[0097] In some embodiments of the first aspect, in some embodiments, the timing duration of the first timer and / or the timing duration of the second timer is determined based on at least one of the following:

[0098] a transmission direction, the transmission direction being a direction of data transmission;

[0099] a type of the AIOT device;

[0100] a message type of the MSG2.

[0101] In some embodiments of the first aspect, in some embodiments, the indication information is configured to indicate the time.

[0102] In some embodiments of the first aspect, in some embodiments, the time corresponds to the access occasion.

[0103] In some embodiments of the first aspect, in some embodiments, the determining the time based on the first time comprises:

[0104] determining the listening duration based on a timing time of the first timer, an index number of the access occasion, and a unit time interval.

[0105] In some embodiments of the first aspect, in some embodiments, the method further comprises one of the following:

[0106] determining a third duration based on a timing time of the first timer, an index number of the access occasion, and a unit time interval;

[0107] determine a third duration based on the timing time of the second timer, the index number of the access occasion and a unit time interval;

[0108] The third duration is used to determine a starting time of listening to the MSG2.

[0109] In some embodiments of the first aspect, the determining the time based on the first time comprises one of the following:

[0110] determine the time based on the timing time of the second timer and a total number of access occasions;

[0111] determine the time based on the timing time of the second timer, the total number of access occasions and the unit time interval;

[0112] determine the time based on the timing time of the first timer, the total number of access occasions and the unit time interval.

[0113] In some embodiments of the first aspect, the method further comprises:

[0114] determine a third duration based on the index number of the access occasion and the unit time interval;

[0115] The third duration is used to determine a starting time of listening to the MSG2.

[0116] In some embodiments of the first aspect, the index number of the access occasion is determined based on a position of a time domain and / or a frequency domain where the access occasion is located.

[0117] In some embodiments of the first aspect, the unit time interval is a difference between the timing time of the second timer and the timing time of the first timer; or the unit time interval is determined according to a communication protocol rule.

[0118] In some embodiments of the first aspect, the method further comprises:

[0119] receiving third information sent by the network device;

[0120] The third information is used to indicate the unit time interval.

[0121] In a second aspect, the embodiments of the present disclosure provide a communication method, the method is performed by a network device, and the communication method comprises the following steps:

[0122] The information is used to determine a time of listening to the MSG2.

[0123] In some embodiments of the second aspect, the AIOT device comprises a first device and a second device; and the sending information to the AIOT device comprises at least one of:

[0124] sending second information to the AIOT device, wherein the second information is used to indicate a manner of sending the message MSG2, and the manner is one of: the network device sends different MSG2s for different AIOT devices; and the network device sends one MSG2 for at least two AIOT devices;

[0125] sending indication information to the AIOT device, wherein the indication information is used to indicate the time;

[0126] sending fourth information to the AIOT device, wherein the fourth information is used to indicate a unit time interval for determining the time.

[0127] In some embodiments of the second aspect, the sending second information to the AIOT device comprises one of:

[0128] sending a paging message to the AIOT device, wherein the paging message comprises the second information;

[0129] sending an R2D trigger message to the AIOT device, wherein the R2D trigger message comprises the second information;

[0130] sending an initial trigger message to the AIOT device, wherein the initial trigger message comprises the second information.

[0131] In a third aspect, the embodiments of the present disclosure provide a communication method, the method comprising:

[0132] sending information to an AIOT device by a network device;

[0133] wherein the information is used to determine a time of listening to a message MSG2.

[0134] In a fourth aspect, the embodiments of the present disclosure provide an AIOT device, the AIOT device comprising:

[0135] a processing module configured to:

[0136] determine a time of listening to a message MSG2 based on first information;

[0137] wherein the first information comprises at least one of:

[0138] a manner of sending the message MSG2 by a network device;

[0139] information of an access occasion of sending the message MSG1;

[0140] information of the timer;

[0141] indication information sent by the network device.

[0142] In a fifth aspect, an embodiment of the present disclosure provides a network device, the network device comprising:

[0143] a transceiver module configured to:

[0144] send information to the AIOT device;

[0145] wherein the information is used to determine a time for listening to MSG2.

[0146] In a sixth aspect, an embodiment of the present disclosure provides a communication system comprising an AIOT device and a network device; the AIOT device is configured to implement the method of the first aspect, and the network device is configured to implement the method of the second aspect.

[0147] In a seventh aspect, an embodiment of the present disclosure provides an AIOT device, the AIOT device comprising:

[0148] one or more processors;

[0149] wherein the AIOT device is configured to execute the method provided in the first aspect.

[0150] In an eighth aspect, an embodiment of the present disclosure provides a network device, the network device comprising:

[0151] one or more processors;

[0152] wherein the network device is configured to execute the method provided in the second aspect.

[0153] In a ninth aspect, an embodiment of the present disclosure provides a storage medium, wherein the storage medium stores instructions, when the instructions are executed on a communication device, the communication device executes the method described in the optional implementation manner of the first aspect and / or the second aspect.

[0154] In a tenth aspect, an embodiment of the present disclosure provides a program product, when the program product is executed on a communication device, the communication device executes the method described in the optional implementation manner of the first aspect and / or the second aspect.

[0155] In an eleventh aspect, an embodiment of the present disclosure provides a computer program, when the computer program is executed on a computer, the computer executes the method described in the optional implementation manner of the first aspect and / or the second aspect.

[0156] In a twelfth aspect, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the methods described according to optional implementations of the first and / or second aspects above.

[0157] It is understood that the aforementioned AIoT devices, network devices, communication systems, storage media, program products, computer programs, chips, or chip systems are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0158] This disclosure provides a communication method, an AIoT device, a network device, a communication system, and a storage medium. In some embodiments, the terms "communication method" and "information indication method," "information processing method," and "information transmission method" can be used interchangeably, as can the terms "communication system" and "information processing system."

[0159] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0160] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0161] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0162] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.

[0163] In the embodiments of the present disclosure, "multiple" refers to two or more.

[0164] In some embodiments, the terms "at least one of", "one or more of", "a plurality of", "multiple", and the like can be replaced with each other.

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

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

[0167] The prefix words "first", "second", and the like in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute a limitation on the position, order, priority, quantity, or content of the description objects. The description of the description objects should be referred to the description in the context of the claims or embodiments, and should not be limited by 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 the types thereof can be the same or different. For another example, the description objects are "information", and "first information" and "second information" can be the same information or different information, and the contents thereof can be the same or different.

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

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

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

[0171] In some embodiments, the apparatus and device can be interpreted as physical or virtual, and its name is not limited to the name recorded in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like.

[0172] In some embodiments, "network" can be interpreted as an apparatus contained in the network, such as an access network device, a core network device, and the like.

[0173] In some embodiments, an “access network device (AN device)” can also be referred to as a “radio access network device (RAN device),” a “base station (BS),” a “radio base station,” a “fixed station,” and in some embodiments can also be understood as a “node,” an “access point,” a “transmission point (TP),” a “reception point (RP),” a “transmission / reception point (TRP),” a “panel,” an “antenna panel,” an “antenna array,” a “cell,” a “macro cell,” a “small cell,” a “femto cell,” a “pico cell,” a “sector,” a “cell group,” a “serving cell,” a “carrier,” a “component carrier,” a “bandwidth part (BWP),” and the like.

[0174] In some embodiments, a "terminal" or "terminal device" can be referred to as a "user equipment" (UE), a "user terminal," a "mobile station" (MS), a "mobile terminal" (MT), a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, and / or the like.

[0175] In some embodiments, data, information and / or the like can be obtained in compliance with laws and regulations of a country where the data, information and / or the like is obtained.

[0176] In some embodiments, data, information and / or the like can be obtained after consent of a user.

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

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

[0179] As shown in FIG. 1a, the communication system 100 includes a terminal 101, a network device 102, and an AIOT device 103.

[0180] In some embodiments, the network device includes an access network device and a core network device.

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

[0182] In some embodiments, the access network device can be at least one of a node or a 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.

[0183] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, in which case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0184] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, with some of the protocol layers being controlled by the CU and the rest of the protocol layers or all of the protocol layers being distributed in the DUs and controlled by the CU, but is not limited thereto.

[0185] In some embodiments, the core network device can be one device including one or more network elements, or can be multiple devices or device groups including all or part of the one or more network elements. The network element can be virtual or physical. The core network includes at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next-generation core (NGC).

[0186] 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 provided by the embodiments of the present disclosure. Those skilled in the art can know that, as the system architecture evolves and new business scenarios appear, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.

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

[0188] 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 thereon, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).

[0189] In the Internet of Things network, some Internet of Things devices are usually driven by traditional batteries with limited life, which has a negative impact on user experience. The astronomical growth of the Internet of Things network, coupled with the emergence of a large number of Internet of Things devices, will push the maintenance expenditure, including labor and battery costs, to a whole new level. Billions of traditional batteries are discarded every year, only a small part of which can be effectively recycled, which has a harmful impact on the Earth's ecosystem. In some extreme environmental conditions, it can be very challenging to maintain the operation of the Internet of Things network and replace the batteries. In this regard, battery-free Internet of Things communication has been proposed, which will improve network performance and sustainability and expand application scenarios. In addition, battery-free communication is more environmentally friendly and safer for children and the elderly. By removing traditional batteries, device size and cost can be significantly reduced, paving the way for a variety of new applications.

[0190] In some embodiments, in the era of the fifth generation mobile communication technology 5G, various low power wide area (LPWA) technologies have been developed, such as machine type communication (MTC), narrowband Internet of Things (NB-IoT), reduced capability (RedCap), etc., to meet the growing needs of vertical industries. These LPWA technologies achieve low cost, low power consumption and large-scale connectivity, which can meet the requirements of many applications. However, there are still many use cases and applications that cannot be solved in the following cases. First, devices driven by traditional batteries are not suitable, such as in extreme environmental conditions (e.g. high pressure, extremely high / low temperature, humid environment). Second, maintenance-free devices are needed (e.g. without replacing the traditional batteries of the device). Finally, ultra-low complexity, very small device size / form factor (e.g. thickness of mm), longer life cycle, etc. are required.

[0191] In some embodiments, Internet of Things supporting environmental power is a promising technology that can meet the above unmet needs. Internet of Things devices supporting environmental power are Internet of Things devices powered by energy harvesting, without batteries or with limited energy storage capabilities (e.g. using capacitors), providing energy by harvesting radio waves, light, motion, heat or any other suitable power source.

[0192] In some embodiments, the energy acquired from the environment can drive the perception node data transmission and wireless communication. The transceiver power consumption of the current mainstream low-power Internet of Things communication chip is in the tens of milliwatts or even hundreds of milliwatts, and the energy acquired from the environment is only in the micro-watt level, which cannot drive these types of nodes to work, so a new wireless communication technology is needed to reduce the communication energy consumption to tens of micro-watts or even below ten micro-watts. The current mainstream way is to use backscatter communication technology. Backscatter communication is one of the key technologies for building a green, energy-saving, low-cost, and flexible future Internet of Things, and is an important means to realize "Internet of Everything".

[0193] In some embodiments, referring to FIG. 1b, backscatter communication is a modulation and transmission technology with extremely low power consumption designed by using the principle of radio frequency signal backscatter. Backscatter communication was first proposed by Stockman. When the radio frequency signal reaches the surface of an object, part of it will be reflected. The sending node adjusts the matching between the receiving antenna and the impedance according to the information to be sent, enhances the reflection of the incident radio frequency signal, and modulates the perception data obtained by itself to the reflected signal to complete the transmission of the data. This process is similar to a mirror. Compared with other communication technologies, backscatter communication does not require complex radio frequency structures, reduces the use of power amplifiers, high-precision crystal oscillators, duplexers, high-precision filters, and other devices, and does not require complex baseband processing. Therefore, it can simplify the terminal design and greatly reduce the cost of terminal nodes.

[0194] In some embodiments, backscatter communication has been widely used in radio frequency identification (RIFD, Radio Frequency Identification) systems, forming many commercial cases. The working principle is that the receiver (generally an RFID reader) sends a radio frequency excitation signal to activate a passive node (generally an RFID electronic tag), and the electronic tag modulates its own information to the radio frequency signal using backscatter communication. The reader receives the reflected signal of the passive electronic tag and demodulates it to achieve information transmission.

[0195] In some embodiments, FRID technology also has many shortcomings, such as small coverage distance (wireless signals in the communication process will experience double-path fading, so the path loss is large and the effective communication distance is short), single-channel transmission, the need for strict alignment of the tag, no power control, etc. RFID technology has a lot of room for improvement in communication. It is necessary to integrate 3GPP communication technology to improve the wireless communication performance of RFID technology in passive Internet of Things.

[0196] The new IoT device is expected to have low memory, low processing power, low power, small data transmission, and mass deployment. The environmental IoT device can be maintenance-free and has a long service life (e.g., more than 10 years).

[0197] The new IoT device needs to collect radio waves sent by network nodes to obtain energy to drive itself to work. Therefore, before obtaining energy, the IoT device is usually in the "shutdown" state, i.e., the off-network state. Therefore, the communication system needs to support a data communication mode with shorter transmission time, lower memory consumption, and more convenient terminal management to complete the data communication process as soon as possible.

[0198] The present disclosure is based on a backscatter technology to realize a wireless communication design for ambient energy device-based communication.

[0199] In some embodiments, referring to FIG. 1c, a network architecture for wireless communication for ambient energy device-based communication based on a backscatter technology is shown. In which,

[0200] Architecture 1: Direct DL and UL data reception and transmission between ambient IOT and base station supporting ambient power;

[0201] Architecture 2: Indirect DL and UL data reception and transmission between ambient IOT and base station; intermediate nodes exist for forwarding, for example, the intermediate node can be a relay, integrated access backhaul (IAB), UE, repeater.

[0202] Architecture 3: Direct DL or UL data reception or transmission between ambient IOT and base station; then there is an auxiliary node on UL or DL, which is responsible for receiving or transmitting UL or receiving DL data. For example, the auxiliary node can be a relay, IAB, UE, repeater.

[0203] Architecture 4: Direct DL and UL data reception and transmission between ambient IOT and UE; the UE is responsible for collecting data and forwarding the collected data to the network side.

[0204] In some embodiments, referring again to FIG. 1c, two topology scenarios are supported. One is that the ambient IOT base station (or reader) and the ambient IOT device (or tag) are directly connected. The other is that the ambient IOT device and the UE communicate, and the UE acts as an intermediate node to send data to the network side.

[0205] In some embodiments, the spectrum resources that can be used by Ambient IOT communications (i.e. communications between Ambient IOT devices and base stations (architecture / topology 1) and UEs (architecture / topology 2) can be in the form of in-band spectrum resources, guard-band spectrum resources or stand alone spectrum resources. Among them, in-band is to use the normal new radio (NR) communication (e.g. downlink (DL) / uplink (UL) UL communication (topology 1) of base station and other UEs, DL / UL communication (topology 2) between UE and base station) DL and / or UL spectrum resources. Guard-band is to use the spectrum resources of the guard band of the DL and / or UL spectrum of the normal NR communication, and stand alone is to use the spectrum resources independent of the normal NR communication.

[0206] In some embodiments, please refer to figure 1d, Ambient IOT devices can be divided into three types:

[0207] Device A (device 1): no energy storage, no independent signal generation / amplification, i.e. backscatter transmission;

[0208] Device B (device 2a): with energy storage, no independent signal generation, i.e. backscatter transmission. The use of stored energy can include amplification of reflected signals;

[0209] Device C (device 2b): with energy storage, with independent signal generation, i.e. active RF components for transmission.

[0210] In some embodiments, the following constraints are made for ambient IOT devices:

[0211] The overall goal should be to study a coordinated air interface design that minimizes the differences of ambient IOT (if necessary) to support the following devices:

[0212] Peak power consumption ~ 1W, with energy storage function, initial sampling frequency offset (SFO) up to 10X ppm, neither DL amplification nor UL amplification in the device. The UL transmission of the device backscatters on the externally provided carrier.

[0213] ≤ few hundred W peak power consumption 1, with energy storage, initial sampling frequency offset (SFO) up to 10X ppm, DL and / or UL amplification in the device. The UL transmission of the device can be generated internally by the device, or backscattered on an externally provided carrier.

[0214] X will be decided by the working group.

[0215] In some embodiments, in order to support the data transmission of A-IoT devices, the following functions need to be supported in the network. One device in the network can support one or more functions.

[0216] In some embodiments, as the function of Energy Source (ES), it is only used for Device Type B and Type C.

[0217] In some embodiments, as the function of Downlink Transmission (DT), it sends indication information to A-IoT devices, so as to trigger the uplink transmission of A-IoT devices.

[0218] In some embodiments, as the function of Continuous Wave (CW), it is only used for Device A and B. A-IoT devices achieve uplink transmission by backscattering CW. CW is actually also a kind of ES, and A-IoT devices can receive CW and store energy.

[0219] In some embodiments, as the function of Uplink Reception (UR), it receives the uplink information backscattered by A-IoT devices, or receives the uplink information actively transmitted by A-IoT devices.

[0220] In some embodiments, the device performing the above-mentioned ES, DT, CW or UR functions can be UE, repeater, relay or base station, etc. One device can only support one of the above-mentioned functions. Alternatively, one device can also support multiple of the above-mentioned functions at the same time. Alternatively, one device can also support all of the above-mentioned functions at the same time.

[0221] In some embodiments, in the RFID communication system, from the perspective of using functions, there are three types of commands: Tag Select, Inventory and Access commands. There are five types of Inventory commands: Query, QueryAdjust, QueryRep, ACK and NAK, all of which are essential.

[0222] In some embodiments, after receiving a valid Query command, each tag that meets the set criteria generates a random number (like rolling a die), and each tag with a random number of zero will generate a reply (sending back a temporary password RN16 - a 16-bit random number) and move to the Reply state; tags that meet other criteria will change certain attributes and flags, thus exiting the tag population, which helps to reduce duplicate identification.

[0223] In some embodiments, after receiving a valid QueryAdjust command, each tag simply generates a new random number (like re-rolling a die), and the rest is the same as Query.

[0224] In some embodiments, after receiving a valid QueryRep command, each tag in the tag population simply decrements its existing random number by one, and the rest is the same as Query.

[0225] In some embodiments, only a single tag can receive a valid ACK command (using the RN16 described above, or a handle - a 16-bit random number that temporarily represents the identity of the tag. This is a security mechanism), and after receiving it, it sends back the contents in the EPC area. This is the most basic function of the EPC protocol.

[0226] In some embodiments, after receiving a valid NAK command, tags remain in their original state, except for Ready and Killed, which move to the Arbitrate state.

[0227] In some embodiments, the Access class commands have five mandatory commands: Req_RN, Read, Write, Kill, and Lock, and three optional commands: Access, BlockWrite, and BlockErase.

[0228] In some embodiments, please refer to Figures 1e, 1f, 1g, and 1h for the flow of contention-based random access and the flow of non-contention-based access. Figure 1e shows a 3-step contention-based access; Figure 1f shows non-contention-based access; Figure 1g shows 2-step contention-based access; and Figure 1h shows 2-step contention-based access.

[0229] In some embodiments, an RFID system that complies with the RFID EPC global Class 1 Generation 2 (EPC C1G2) standard operates in the frequency band of 860-960 MHz. The EPC C1G2 standard is mainly dedicated to providing a unified method for reading data from an RFID tag, writing data to a tag, and tag communication.

[0230] In some embodiments, the EPC C1G2 protocol standard is a half-duplex protocol, which only allows one reader to send signals or only one tag to send signals in one transmission. Therefore, the reader and the tag do not send signals at the same time. Moreover, different tags work in series. However, in ambient IOT, concurrent communication needs to be considered, that is, there are multiple tags and network sides for 1-to-1 operation at the same time, that is, the access command is similar to the operation of the command. Therefore, the uniqueness of the handle needs to be ensured. At the same time, the negotiation process signaling interaction of the RN16 in the prior art is too much and too cumbersome, which affects the communication efficiency. Therefore, ambient IOT at least supports frequency division multiple access (FDMA, Frequency Division Multiple Access) access in the D2R direction.

[0231] In some embodiments, for 3-step contention-based (CB, Contention Based) access, the device randomly selects a 16-bit random number to initiate random access, denoted as RN16. RN16 is sent in MSG1, and the sent RN16 is included in MSG2 for conflict resolution. MSG2 can also include wireless resource scheduling information of MSG3, and can also include other information, which will be further discussed.

[0232] In some embodiments, please refer to FIG. 1i, if a device is triggered to initiate an access process, at this time, multiple devices can be triggered to initiate an access process at the same time, and the resources used by the multiple devices can be different. The resource is called access occasion (AO, access occasion). Different access occasions can at least be based on FDMA, and it has not been determined whether time division multiple access (TDMA, Time Division Multiple Access) access can be used.

[0233] In some embodiments, although the device-to-reader (D2R) direction can support at least FDMA multiple access, the R2D direction cannot support FDMA or TDMA because the device's capability is weak and it cannot support filter technology, envelope detection-based energy detection. Therefore, after multiple devices simultaneously and almost simultaneously initiate multiple access, how to transmit the R2D signaling message MSG2 is a problem. Generally, the reader can send a respective MSG2 message for each device, but because FDMA may not be supported, these multiple MSG2 messages can only be sent out in time domain, which will cause the device to receive MSG2 to be delayed for a long time because the MSG2 of multiple devices is sent in series. Another possibility is that the MSG2 of multiple devices is multiplexed together and sent through a signaling message. How to listen to MSG2 is a problem to be considered.

[0234] FIG. 2a is an interaction diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in FIG. 2a, the present disclosure relates to a communication method for a communication system 100, and the method comprises:

[0235] Step S2101: The network device sends second information to the AIOT device.

[0236] In some embodiments, the AIOT device receives the second information sent by the network device.

[0237] In some embodiments, the network device can be a base station in the aforementioned topology 1, or a terminal in the topology 2, which is not limited here.

[0238] In some embodiments, the AIOT device can be a tag or a device, which is not limited here.

[0239] In some embodiments, the second information is used to indicate the manner.

[0240] In some embodiments, the second information is used to indicate the manner in which the network device sends the first message. For example, the second information is used to indicate the manner in which the network device sends the message Msg2. In the present disclosure, the first message can be MSG2.

[0241] In some embodiments, the manner in which the first message is sent can be the first manner or the second manner.

[0242] In some embodiments, the first manner is a manner in which the first message is sent individually for a single AIOT device. It should be noted that the first manner can be understood as an independent sending manner.

[0243] In some embodiments, the second manner is a manner of sending the same first message for at least two AIOT devices. It should be noted that the second manner can be understood as a multiplexing sending manner.

[0244] In some embodiments, when the AIOT device receives the second information sent by the network device, it can listen to the first message based on the manner indicated by the first information, which is more efficient and reliable.

[0245] In some embodiments, the first message is a random access message in a random access process, for example, message Msg2, but not limited thereto. It should be noted that the second message in the present disclosure is a message associated with Msg2, for example, Msg1 message.

[0246] In some embodiments, the manner of sending message MSG2 is one of the following:

[0247] The network device sends different MSG2 manners for different AIOT devices;

[0248] The network device sends one MSG2 manner for at least two AIOT devices.

[0249] In some embodiments, the AIOT can determine the manner based on a protocol. At this time, step S2101 is not a necessary step.

[0250] In some embodiments, the network device sends a paging message to the AIOT device, and the paging message contains the second information.

[0251] In some embodiments, the network device sends a reader-to-device (R2D, Reader to Device) trigger message to the AIOT device, and the R2D trigger message contains the second information.

[0252] In some embodiments, the network device sends an initial trigger message to the AIOT device, and the R2D trigger message contains the second information.

[0253] The network device in the present disclosure can include at least one of a terminal, an access network device, and a core network device.

[0254] Step S2102: The network device sends third information to the AIOT device.

[0255] In some embodiments, the AIOT device receives the third information sent by the network device.

[0256] In some embodiments, the third information is used to indicate a time. The time is used to listen to MSG2.

[0257] In some embodiments, the third information is used to indicate a timing duration of the second timer. It should be noted that the second timer is the timer in step S2104. Of course, when the timing duration of the second timer in step S2104 is determined based on a protocol rule or a preset rule, step S2102 can be an unnecessary step.

[0258] In some embodiments, there is a mapping relationship between the timing duration and an access occasion (AO) selected by the AIOT device.

[0259] Step S2103: The AIOT device sends a second message to the network device.

[0260] In some embodiments, the network device receives the second message sent by the AIOT device.

[0261] In some embodiments, the second message is a random access message, for example, Msg2, but not limited thereto.

[0262] In some embodiments, the time is a first time or a second time; if the network device sends MSG2 to the AIOT device based on the first mode, the time is the first time; if the network device sends MSG2 to the AIOT device based on the second mode, the time is the second time; the first time is different from the second time.

[0263] In some embodiments, if the second information is used to indicate that the network device sends the first message to the AIOT device based on the first mode, the time for the AIOT device to listen to the first message after sending the second message is a first time.

[0264] In some embodiments, if the second information is used to indicate that the network device sends the first message to the AIOT device based on the second mode, the time for the AIOT device to listen to the first message after sending the second message is a second time.

[0265] In some embodiments, the first time is different from the second time.

[0266] In some embodiments, the time for the AIOT device to listen to the first message after sending the second message includes at least one of the following:

[0267] A starting time;

[0268] A listening duration;

[0269] An ending time.

[0270] In some embodiments, the first time being different from the second time can be at least one of a start time, a listening duration, and an end time being different.

[0271] In some embodiments, the start time is determined based on an access occasion (AO) selected by the AIOT device, the access occasion being used by the AIOT device to access the network. It should be noted that the access occasion is a combination of a frequency domain and a time domain, which can be understood as a resource block in a time-frequency domain. For details, please refer to the example of FIG. 1i, which is not limited here.

[0272] Step S2104: The network device and / or the AIOT device starts a timer.

[0273] In some embodiments, the timer can be a first timer and / or a second timer.

[0274] In some embodiments, when the first timer expires, a time corresponding to the expiration of the first timer is used to determine a start time of listening to the first message.

[0275] For example, when the first timer expires, a time corresponding to the expiration of the first timer is the start time of listening to the first message.

[0276] In some embodiments, when the second timer expires, a time corresponding to the expiration of the second timer is used to determine an end time of listening to the first message.

[0277] For example, when the second timer expires, a time corresponding to the expiration of the second timer is the end time of listening to the first message.

[0278] In some embodiments, the first timer is started at a start time corresponding to the access occasion. For example, the first timer can be a timer corresponding to Tmin in FIG. 2b.

[0279] In some embodiments, the first timer is started at an end time corresponding to the access occasion.

[0280] In some embodiments, the first timer is started after the AIOT device finishes sending the first message in the access occasion.

[0281] In some embodiments, the first timer is started after the AIOT device finishes sending the first message in the access occasion and a first duration elapses.

[0282] In some embodiments, the second timer is started at a start time corresponding to the access occasion. For example, the second timer can be a timer corresponding to Tmsg2-max in FIG. 2b.

[0283] In some embodiments, the method further comprises one of the following:

[0284] starting the first timer at a starting moment of the access occasion;

[0285] starting the first timer at an ending moment of the access occasion;

[0286] starting the first timer at a moment when the MSG1 is sent in the access occasion;

[0287] starting the first timer after a first time duration after the MSG1 is sent in the access occasion;

[0288] wherein the first timer is configured to determine the starting moment of listening to the MSG2.

[0289] In some embodiments, the second timer is started at an ending moment of the access occasion.

[0290] In some embodiments, the second timer is started upon determining that the first timer expires.

[0291] In some embodiments, the second timer is started upon determining that the first message is sent in the access occasion.

[0292] In some embodiments, the second timer is started upon determining that the first message is sent in the access occasion and a second time duration elapses.

[0293] In some embodiments, the method further comprises one of the following:

[0294] starting the second timer at a starting moment of the access occasion;

[0295] starting the second timer at an ending moment of the access occasion;

[0296] starting the second timer when the first timer reaches a timing duration;

[0297] starting the second timer at a moment when the MSG1 is sent in the access occasion;

[0298] starting the second timer after a second time duration after the MSG1 is sent in the access occasion;

[0299] wherein the second timer is configured to determine an ending moment of listening to the MSG2.

[0300] In some embodiments, the timing duration of the second timer is determined based on an indication of the timing duration indicated by the indication information (which can be an explicit indication, i.e., directly indicating the timing duration).

[0301] In some embodiments, the timing duration of the second timer can be determined based on a protocol communication rule or a predefined rule.

[0302] In some embodiments, there is a mapping relationship between the timing duration and the access occasion selected by the AIOT device. Exemplarily, different timing durations can be configured for different access occasions.

[0303] In some embodiments, the second information indicates an access occasion, and since there is a mapping relationship between the timing duration and the access occasion, the timing duration is essentially implicitly indicated.

[0304] In some embodiments, the timing time of the second timer is determined based on the timing time of the first timer and a third duration.

[0305] In some embodiments, the third duration is determined based on an index number associated with the access occasion and a unit time interval.

[0306] It should be noted that this embodiment can refer to the example of Option2 in FIG. 2b, which can be applied to the scenario where the network device sends the first message based on the first mode.

[0307] In some embodiments, the listening duration and / or the timing time of the second timer is determined based on the timing time of the first timer, and the index number and the unit time interval of the access occasion.

[0308] Exemplarily, Tmsg2-max = Tmin + (i+1) x interval;

[0309] Wherein, Tmsg2-max is the timing time of the second timer and / or the listening duration, Tmin is the timing time of the first timer, Interval is the unit time interval, and i is the index number of the access occasion, different access occasions corresponding to different index numbers.

[0310] In some embodiments, interval can be configured by the network.

[0311] In some embodiments, interval can be determined based on protocol rule information.

[0312] In some embodiments, interval = Tmax-Tmin, where Tmax can be the timing duration of a reference timer.

[0313] In some embodiments, the timing duration of the first timer and / or the timing duration of the second timer is determined based on at least one of the following:

[0314] Transmission direction, the transmission direction being the direction of data transmission;

[0315] Type of the AIOT device;

[0316] a message type of the MSG2.

[0317] In some embodiments, a timing time of the first timer is determined based on at least one of:

[0318] a transmission direction, the transmission direction being a reader-to-device R2D direction or a device-to-reader D2R direction;

[0319] a device type of the AIOT device;

[0320] a message type of the second message.

[0321] In some embodiments, a timing time of the second timer is determined based on at least one of:

[0322] a transmission direction, the transmission direction being a reader-to-device R2D direction or a device-to-reader D2R direction;

[0323] a device type of the AIOT device;

[0324] a message type of the second message.

[0325] Step S2105: The AIOT device determines a manner of sending the first message.

[0326] In some embodiments, the AIOT device determines the manner of sending the first message based on the first information.

[0327] In some embodiments, the AIOT device determines the manner of sending the first message based on the protocol communication rule.

[0328] In some embodiments, the AIOT device determines the manner of sending the first message based on the predefined information.

[0329] In some embodiments, the manner of sending the first message is a default manner.

[0330] Step S2106: The network device sends the first message to the AIOT device.

[0331] In some embodiments, the AIOT device receives the first message sent by the network device.

[0332] Here, the process of the AIOT device before receiving the first message sent by the network device can be understood as that the AIOT device listens to or waits for the first message sent by the network device, which is not limited here

[0333] In some embodiments, a time length between the end time or the start time of the access occasion and the start time of listening to the first message is a fourth time length, which is determined based on the timing time of the first timer, the index number associated with the access occasion, and a unit time interval.

[0334] In some embodiments, the method further comprises one of:

[0335] determining a third time length based on the timing time of the first timer, the index number of the access occasion, and a unit time interval;

[0336] determining a third time length based on the timing time of the second timer, the index number of the access occasion, and a unit time interval;

[0337] wherein the third time length is used to determine the start time of listening to MSG2

[0338] It should be noted that this embodiment can refer to the example of Option2 in FIG. 2b, which can be applied to the scenario where the network device transmits the first message based on the first mode.

[0339] Exemplarily, the fourth time length = Tmin + i x interval;

[0340] wherein Tmin is the timing time of the first timer, interval is the unit time interval, and i is the index number of the access occasion, different access occasions corresponding to different index numbers.

[0341] In some embodiments, interval can be configured by the network.

[0342] In some embodiments, interval can be determined based on protocol rule information.

[0343] In some embodiments, interval = Tmax - Tmin, wherein Tmax can be the timing time of a reference timer.

[0344] In some embodiments, a time length between the end time or the start time of the access occasion and the start time of listening to the first message is a fourth time length, which is determined based on the timing time of the second timer, the index number associated with the access occasion, and a unit time interval.

[0345] It should be noted that this embodiment can refer to the example of Option2 in FIG. 2b, which can be applied to the scenario where the network device transmits the first message based on the first mode.

[0346] Exemplarily, the fourth time length = Tmax + (i - 1) x interval;

[0347] wherein Tmax is a timing time of the second timer, Interval is a unit time interval, and i is an index number of the access occasion, different access occasions correspond to different index numbers.

[0348] In some embodiments, the interval can be configured by the network.

[0349] In some embodiments, the interval can be determined based on protocol rule information.

[0350] In some embodiments, interval=Tmax-Tmin, where Tmax can be a timing duration of a reference timer.

[0351] In some embodiments, the time at which the AIOT device listens for the first message is determined based on at least one of:

[0352] the timing time of the second timer and the number of access occasions;

[0353] the timing time of the second timer, the number of access occasions, and the unit time interval;

[0354] the timing time of the first timer, the number of access occasions, and the unit time interval.

[0355] It should be noted that this embodiment can refer to the example of Option 3 in FIG. 2b, which can be applied to the scenario in which the network device sends the first message based on the second mode. However, without limitation, it can also be applied to the scenario in which the first message is sent based on the first mode.

[0356] In some embodiments, the method further comprises one of:

[0357] determining the time based on the timing time of the second timer and the total number of access occasions;

[0358] determining the time based on the timing time of the second timer, the total number of access occasions, and the unit time interval;

[0359] determining the time based on the timing time of the first timer, the total number of access occasions, and the unit time interval.

[0360] For example, T msg2-max =T max ×access occasion number.

[0361] For example, T msg2-max =T max +(access occasion number-1)×interval.

[0362] For example, T msg2-max = T min + (access occasion number) x interval.

[0363] Wherein, Tmsg2-max is the timing time of the second timer, Tmin is the timing time of the first timer, Interval is the unit time interval, and access occasion number is the number of access occasions.

[0364] In some embodiments, the duration between the end time or the start time of the access occasion and the start time of listening to the first message is a fifth duration, and the fifth duration is determined based on the index number associated with the access occasion and the unit time interval. It should be noted that the fifth duration in this embodiment is irrelevant to the timing time of the first timer and the second timer.

[0365] For example, the fifth duration is i x interval.

[0366] Wherein, Interval is the unit time interval, and i is the index number of the access occasion, and different access occasions correspond to different index numbers.

[0367] In some embodiments, the index number associated with the access occasion is determined based on the position of the access occasion in the time domain and / or the frequency domain.

[0368] For example, the numbering rule of the index number of the access occasion is as follows:

[0369] If only frequency division multiple access (FDMA) is supported, the numbering starts from 0 from low frequency to high frequency;

[0370] If FDMA and time division multiple access (TDMA) are supported, the numbering is first in the time domain and then in the frequency domain, and then the frequency domain is numbered from 0 from low to high.

[0371] In some embodiments, the unit time interval is the difference between the timing time of the second timer and the timing time of the first timer; or the unit time interval is determined according to the communication protocol rule.

[0372] In some embodiments, the Aoit receives third information sent by the network device; wherein the third information is used to indicate the unit time interval.

[0373] In some embodiments, the AIOT device determines a time for listening to MSG2 based on the first information;

[0374] The first information includes at least one of the following:

[0375] A manner in which the network device sends the message MSG2;

[0376] Information of an access occasion at which the MSG1 is sent;

[0377] Information of a timer;

[0378] Indicative information sent by the network device.

[0379] Step S2107: The network device and / or the AIOT device stops the timer.

[0380] In some embodiments, after the first message is sent, the second message is received, it is determined that the first message is sent unsuccessfully, and the first timer and / or the second timer are stopped.

[0381] Exemplarily, in the access process, for the reception of a certain RN16, if the network device (reader) has replied Msg2, and then receives Msg1 containing the RN16, the network device considers that the Msg2 is sent unsuccessfully, and if the timer is running, stops Tmin and Tmax started by the previously sent Msg2, and re-sends Msg2 for the RN16.

[0382] In some embodiments, after the third message is sent, it is determined that the first message or third information is received, it is determined that the first message is sent unsuccessfully, and the first timer and / or the second timer are stopped; wherein the third information is used to indicate retransmission of the third message, and the third message is a random access message.

[0383] Exemplarily, in the access process, for a certain RN16, if the AIOT device (device) has sent Msg3 containing the AIOT device id, but if the AIOT device receives Msg2 containing the RN16 or Msg3 retransmission indication associated with the RN16 sent by the AIOT device at this time, the AIOT device considers that the Msg3 is sent unsuccessfully, and if the timer is running, stops Tmin and Tmax started by the previously sent Msg3, and re-sends Msg3 for the RN16.

[0384] In some embodiments, for an inventory only scenario, the AIOT device can not need to receive Msg4 after sending Msg3. An indication information is carried in a paging message or Msg2 message, indicating a service type or indicating whether there is a R2D command after Msg3 or whether Tmin and / or Tmax need to be started after sending Msg3. Based on the above indication information, it is indicated whether the AIOT device starts Tmin and / or Tmax after sending Msg3.

[0385] In some embodiments, the term "information" can be mutually replaced with the terms "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "field", "data", and the like.

[0386] In some embodiments, the term "send" can be mutually replaced with the terms "transmit", "report", "transport", and the like.

[0387] The information indication method related to the embodiments of the present disclosure can include at least one of steps S2101 to S2107. For example, step S2101 can be implemented as an independent embodiment, step S2102 can be implemented as an independent embodiment, step S2103 can be implemented as an independent embodiment, step S2104 can be implemented as an independent embodiment, step S2105 can be implemented as an independent embodiment, step S2106 can be implemented as an independent embodiment, and step S2107 can be implemented as an independent embodiment. For example, step S2101 in combination with step S2103, step S2104, step S2105, and step S2106 can be implemented as an independent embodiment, step S2101 in combination with step S2102, step S2103, step S2104, step S2105, and step S2106 can be implemented as an independent embodiment, step S2101 in combination with step S2103, step S2104, step S2105, step S2106, and step S2107 can be implemented as an independent embodiment, and step S2101 in combination with step S2102, step S2103, step S2104, step S2105, step S2106, and step S2107 can be implemented as an independent embodiment, but is not limited thereto.

[0388] FIG. 3a is a flow diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in FIG. 3a, the embodiment of the present disclosure relates to a communication method, which is performed by a network device, and the method comprises the following steps.

[0389] Step S3101: sending second information to the AIOT device.

[0390] In some embodiments, the optional implementation of step S3101 can refer to other associated parts in the embodiments related by step S2101 in FIG. 2a, which will not be repeated here.

[0391] Step S3102: sending third information to the AIOT device.

[0392] In some embodiments, the optional implementation of step S3102 can refer to other associated parts in the embodiments related by step S2102 in FIG. 2a, which will not be repeated here.

[0393] Step S3103: receiving a second message sent by the AIOT device.

[0394] In some embodiments, the optional implementation of step S3103 can refer to other associated parts in the embodiments related by step S2103 in FIG. 2a, which will not be repeated here.

[0395] Step S3104: starting a timer.

[0396] In some embodiments, the optional implementation of step S3104 can refer to other associated parts in the embodiments related by step S2104 in FIG. 2a, which will not be repeated here.

[0397] Step S3105: sending a first message to the AIOT device.

[0398] In some embodiments, the optional implementation of step S3105 can refer to other associated parts in the embodiments related by step S2106 in FIG. 2a, which will not be repeated here.

[0399] Step S3106: stopping the timer.

[0400] In some embodiments, the optional implementation of step S3106 can refer to other associated parts in the embodiments related by step S2107 in FIG. 2a, which will not be repeated here.

[0401] The information indication method related to the embodiments of the present disclosure can include at least one of steps S3101 to S3106. For example, step S3101 can be implemented as an independent embodiment, step S3102 can be implemented as an independent embodiment, step S3103 can be implemented as an independent embodiment, step S3104 can be implemented as an independent embodiment, step S3105 can be implemented as an independent embodiment, and step S3106 can be implemented as an independent embodiment. For example, step S3101 in combination with step S3103, step S3104, and step S3105 can be implemented as an independent embodiment, step S3101 in combination with step S3102, step S3103, step S3104, and step S3105 can be implemented as an independent embodiment, step S3101 in combination with step S3103, step S3104, step S3105, and step S3106 can be implemented as an independent embodiment, step S3101 in combination with step S3102, step S3103, step S3104, step S3105, and step S3106 can be implemented as an independent embodiment, but the present disclosure is not limited thereto.

[0402] FIG. 3b is a flow diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in FIG. 3b, the embodiments of the present disclosure relate to a communication method, which is performed by a network device, and the above method includes the following steps.

[0403] Step S3201: sending information to an AIOT device.

[0404] In some embodiments, the optional implementation of step S3101 can refer to other associated parts in the embodiments related to step S2101 in FIG. 2a, which will not be described here.

[0405] In some embodiments, the AIOT device includes a first device and a second device; and the sending information to the AIOT device includes at least one of the following:

[0406] sending second information to the AIOT device, wherein the second information is used to indicate a manner of sending a message MSG2; and the manner is one of the following: the network device sends different MSG2s in different manners for different AIOT devices; and the network device sends one MSG2 in one manner for at least two AIOT devices;

[0407] sending indication information to the AIOT device, wherein the indication information is used to indicate the time.

[0408] sending fourth information to the AIOT device, wherein the fourth information is used to indicate a unit time interval for determining the time.

[0409] In some embodiments, the sending the second information to the AIOT device comprises one of:

[0410] sending a paging message to the AIOT device, the paging message containing the second information;

[0411] sending an R2D trigger message to the AIOT device, the R2D trigger message containing the second information;

[0412] sending an initial trigger message to the AIOT device, the initial trigger message containing the second information.

[0413] FIG. 4a is a flow diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in FIG. 4a, the embodiment of the present disclosure relates to a communication method, which is performed by an AIOT device, and the above method comprises:

[0414] Step S4101: receiving second information sent by a network device.

[0415] In some embodiments, the optional implementation of step S4101 can refer to other associated parts in the embodiments related to step S2101 in FIG. 2a, which will not be repeated here.

[0416] Step S4102: receiving third information sent by a network device.

[0417] In some embodiments, the optional implementation of step S4102 can refer to other associated parts in the embodiments related to step S2102 in FIG. 2a, which will not be repeated here.

[0418] Step S4103: sending a second message to a network device.

[0419] In some embodiments, the optional implementation of step S4103 can refer to other associated parts in the embodiments related to step S2103 in FIG. 2a, which will not be repeated here.

[0420] Step S4104: starting a timer.

[0421] In some embodiments, the optional implementation of step S4104 can refer to other associated parts in the embodiments related to step S2104 in FIG. 2a, which will not be repeated here.

[0422] Step S4105: determining a manner of sending a first message.

[0423] In some embodiments, the optional implementation of step S4105 can refer to other associated parts in the embodiments related to step S2105 in FIG. 2a, which will not be repeated here.

[0424] Step S4106: receiving the first message sent by the network device.

[0425] In some embodiments, the optional implementation of step S4106 can refer to other related parts in the embodiments involved in step S2106 in FIG. 2a, which will not be repeated here.

[0426] Step S4107: stopping the timer.

[0427] In some embodiments, the optional implementation of step S4107 can refer to other related parts in the embodiments involved in step S2107 in FIG. 2a, which will not be repeated here.

[0428] The information indication method involved in the embodiments of the present disclosure can include at least one of steps S4101 to S4107. For example, step S4101 can be implemented as an independent embodiment, step S4102 can be implemented as an independent embodiment, step S4103 can be implemented as an independent embodiment, step S4104 can be implemented as an independent embodiment, step S4105 can be implemented as an independent embodiment, step S4106 can be implemented as an independent embodiment, and step S4107 can be implemented as an independent embodiment. For example, step S4101 in combination with step S4103, step S4104, step S4105 and step S4106 can be implemented as an independent embodiment, step S4101 in combination with step S4102, step S4103, step S4104, step S4105 and step S4106 can be implemented as an independent embodiment, step S4101 in combination with step S4103, step S4104, step S4105, step S4106 and step S4107 can be implemented as an independent embodiment, and step S4101 in combination with step S4102, step S4103, step S4104, step S4105, step S4106 and step S4107 can be implemented as an independent embodiment, but not limited thereto.

[0429] FIG. 4b is a flow diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in FIG. 4b, the communication method according to the embodiments of the present disclosure is executed by an AIOT device, and the method includes:

[0430] Step S4201: determining a time for listening to MSG2 based on first information;

[0431] The first information includes at least one of the following:

[0432] A manner in which the network device sends the message MSG2;

[0433] Information of an access occasion at which the MSG1 is sent;

[0434] Information of a timer;

[0435] indication information sent by the network device.

[0436] In some embodiments, the time includes at least one of:

[0437] a start time;

[0438] a listening duration;

[0439] an end time.

[0440] In some embodiments, the sending manner of the message MSG2 is one of:

[0441] the network device sends different MSG2s for different AIOT devices;

[0442] the network device sends one MSG2 for at least two AIOT devices.

[0443] In some embodiments, the method further includes at least one of:

[0444] determining the manner based on a protocol;

[0445] receiving second information sent by the network device; wherein the second information is used to indicate the manner.

[0446] In some embodiments, the receiving the second information sent by the network device includes one of:

[0447] receiving a paging message sent by the network device, the paging message containing the second information;

[0448] receiving an R2D trigger message sent by the network device, the R2D trigger message containing the second information;

[0449] receiving an initial trigger message sent by the network device, the initial trigger message containing the second information.

[0450] In some embodiments, the timer includes a first timer, and the method further includes one of:

[0451] starting the first timer at a start time of the access occasion;

[0452] starting the first timer at an end time of the access occasion;

[0453] starting the first timer at a time when MSG1 is sent in the access occasion;

[0454] starting the first timer after a first duration when MSG1 is sent in the access occasion;

[0455] The first timer is configured to determine the starting moment of listening to the MSG2.

[0456] In some embodiments, the timer further comprises a second timer, and the method further comprises one of the following:

[0457] starting the second timer at a starting moment corresponding to the access occasion;

[0458] starting the second timer at an ending moment corresponding to the access occasion;

[0459] starting the second timer when the first timer counts up to a timing duration;

[0460] starting the second timer at a moment when the MSG1 is completely transmitted at the access occasion;

[0461] starting the second timer after a second duration when the MSG1 is completely transmitted at the access occasion;

[0462] The second timer is configured to determine an ending moment of listening to the MSG2.

[0463] In some embodiments, the timing duration of the first timer and / or the timing duration of the second timer is determined based on at least one of the following:

[0464] a transmission direction, the transmission direction being a direction of data transmission;

[0465] a type of the AIOT device;

[0466] a message type of the MSG2.

[0467] In some embodiments, the indication information is configured to indicate the time.

[0468] In some embodiments, the time corresponds to the access occasion.

[0469] In some embodiments, the determining the time based on the first time comprises:

[0470] determining the listening duration based on a timing time of the first timer, an index number of the access occasion, and a unit time interval.

[0471] In some embodiments, the method further comprises one of the following:

[0472] determining a third duration based on a timing time of the first timer, an index number of the access occasion, and a unit time interval;

[0473] determining a third duration based on a timing time of the second timer, an index number of the access occasion, and a unit time interval;

[0474] The third time length is used to determine a starting time of listening to MSG2.

[0475] In some embodiments, the determining the time based on the first time comprises one of the following:

[0476] determining the time based on a timing time of the second timer and a total number of access occasions;

[0477] determining the time based on the timing time of the second timer, the total number of access occasions, and a unit time interval;

[0478] determining the time based on a timing time of the first timer, a total number of access occasions, and a unit time interval.

[0479] In some embodiments, the method further comprises:

[0480] determining a third time length based on an index number associated with the access occasion and the unit time interval;

[0481] The third time length is used to determine a starting time of listening to MSG2.

[0482] In some embodiments, the index number associated with the access occasion is determined based on a position of a time domain and / or a frequency domain where the access occasion is located.

[0483] In some embodiments, the unit time interval is a difference between the timing time of the second timer and the timing time of the first timer; or the unit time interval is determined according to a communication protocol rule.

[0484] In some embodiments, the method further comprises:

[0485] receiving third information sent by the network device;

[0486] The third information is used to indicate the unit time interval.

[0487] FIG. 5a is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 5a, the embodiment of the present disclosure relates to a communication method, which is used in the communication system 100, and the method comprises one of the following steps:

[0488] Step S5101: The network device sends information to the AIOT device;

[0489] The information is used to determine a time of listening to MSG2.

[0490] The optional implementation of step S5101 can refer to the optional implementation of steps S2101-S2107 in FIG. 2a and other associated parts in the embodiments related to FIG. 2a, which will not be repeated here.

[0491] In some embodiments, the above method can include the method of the above-mentioned communication system side, network device, AIOT device, and the like, which will not be repeated here.

[0492] In order to better understand the embodiments of the present disclosure, the following will be further illustrated through some exemplary embodiments:

[0493] In the present disclosure, tag and device mean the same, i.e., AIOT device, reader and network side, base station (topology 1), UE (topology 2) mean the same, i.e., network device.

[0494] In some embodiments, for all the schemes described below, the reader carries indication information through a paging message or an R2D trigger message (i.e., a message triggering the device to initiate initial access) or an initial trigger message, to indicate whether MSG2 is sent independently for each device or multiplexed together. The time length of the timer of the device to start Tmin and Tmax to wait for MSG2 is set differently and / or the starting time is different when the independent sending and multiplexed sending are different.

[0495] Scheme 1: After sending MSG1 (which can also correspond to the second message in the present disclosure), the timer to wait for MSG2 (which can also correspond to the first message in the present disclosure) is started.

[0496] In some embodiments, the reader indicates in the trigger command whether MSG2 supports multiplexed sending or independent sending. If it supports independent sending, the starting time of each device to receive MSG2 is related to the selected access occasion.

[0497] For example:

[0498] Option 1: The network side can display or implicitly configure, or the protocol agrees that each access occasion corresponds to the time length of the starting timer Tmsg2-max (corresponding to the second timer), and the device selects this access occasion to send MSG1, then starts Tmin, Tmax relative to the end time or start time of the access occasion.

[0499] -Tmsg2-max time length, network side per access occasion display configuration

[0500] - T msg2-max = Tmin (corresponding to the first timer duration) + (i+1)*interval; interval can be shown configuration, or interval = Tmax-Tmin;

[0501] Option 2.1: For each access occasion, the device starts to listen MSG2 at the time interval of i*interval from the end time or start time of the access occasion, interval is the time interval configured by the network side or the time interval predetermined by the protocol, where i is the index number of the access occasion. For example, the numbering rule of the access occasion is defined as starting from 0 from low frequency to high frequency, if only FDMA is supported. If FDAM and TDMA are supported, then first time domain, then frequency domain, and then frequency domain from low to high order from 0 start numbering. The end of the interval is Tmin, and the starting time of Tmax.

[0502] Option 2.2: For each access occasion, the device starts to listen MSG2 at the time interval of Tmin+i*interval or Tmax+(i-1)*interval from the end time or start time of the access occasion, interval is the time interval configured by the network side or the time interval predetermined by the protocol, or (Tmax-Tmin). Where i is the index number of the access occasion. For example, the numbering rule of the access occasion is defined as starting from 0 from low frequency to high frequency, if only FDMA is supported. If FDAM and TDMA are supported, then first time domain, then frequency domain, and then frequency domain from low to high order from 0 start numbering. The end of the interval is Tmin, and the starting time of Tmax. At this time, except for the first access occasion, the starting Tmax duration of each access occasion is configured by the network side, or Tmax-Tmin, or interval.

[0503] Option 3: For each access occasion, if the device chooses this access occasion to send MSG1, then relative to the end time or start time of this access occasion, start Tmin and Tmsg2-max. The value of Tmsg2-max can be Tmsg2-max = Tmax x access occasion number, or Tmsg2-max = Tmax + (access occasion number - 1) x interval, or Tmsg2-max = Tmin + (access occasion number) x interval. Interval can be configured, or interval = Tmax - Tmin.

[0504] Option 2: Timer stop

[0505] In the access procedure, for a certain RN 16, if the reader has replied MSG2, and then receives MSG1 containing this RN 16, the reader considers that the MSG2 sending fails, if there is a timer running, stop Tmin and Tmax started by the previously sent MSG2, and resend MSG2 for this RN 16.

[0506] In the access procedure, for a certain RN 16, if the device has sent MSG3 containing the device id, but if at this time the device receives MSG2 containing this RN 16 or MSG3 retransmission indication associated with this RN 16 sent from the reader, the device considers that the MSG3 sending fails, if there is a timer running, stop Tmin and Tmax started by the previously sent MSG3, and resend MSG3 for this RN 16.

[0507] For inventory only, after sending MSG3, it can not be necessary to receive MSG4. Carrying indication information in the paging message or MSG2 message, indicating the service type or indicating whether there is R2D command after MSG3 or whether Tmin and / or Tmax need to be started after sending MSG3. Based on the above indication information, it is used to indicate whether the device starts Tmin and / or Tmax after sending MSG3.

[0508] For the above MSG2 multiplexing scheme, the device starts Tmin and Tmax after sending MSG1.

[0509] Note 1: Tmax start can be started at the same time as Tmin, for example, after sending a message, start, wait for response message. Tmax can also be started after Tmin timeout.

[0510] Note 2: The value of Tmax and Tmin can be different in R2D and D2R directions, or can be the same.

[0511] Note 3: The value of Tmax and Tmin can be associated with the type of device. At this time, the device type is carried in the MSG1 message to assist the reader in determining the value of Tmax and Tmin.

[0512] Note 4: The value of Tmax and Tmin can be related to the type of message sent, and different messages have different response waiting times. Therefore, the values are different.

[0513] Note 5: The starting time of Tmax and Tmin can be immediately after sending the message, or after a pre-defined time interval.

[0514] In the present disclosure, multiple tags are supported to access the network side simultaneously in the initial access process, how to start the timer and how to set the timer duration to wait for MSG2, so that the initial access process does not miss receiving MSG2.

[0515] In the embodiments of the present disclosure, part or all of the steps, 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.

[0516] The embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device is proposed, the above device includes units or modules for implementing each step performed by the terminal in any of the above methods. For another example, another device is proposed, which includes units or modules for implementing each step performed by the network equipment (such as access network equipment, core network function node, core network equipment, etc.) in any of the above methods.

[0517] It should be understood that the division of each unit or module in the above device is only a logical function division, and all or part of them can be integrated into one physical entity or separated on the physical entity in actual implementation. In addition, the units or modules in the device can be implemented in the form of processor calling software: for example, the device includes a processor, the processor is 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 the units or modules of the device, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the device or a memory outside the device. Alternatively, the units or modules in the device 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 the 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 units or modules are realized by the design of the logical relationship of the elements in the circuit; for another 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 units or modules. All units or modules of the above device 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.

[0518] 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 (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), 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 instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit 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), or the like.

[0519] FIG. 6a is a structural schematic diagram of a network device 6100 according to an embodiment of the present disclosure. As shown in FIG. 6a, the network device 6100 can include at least one of a transceiver module 6101, a processing module 6102, and the like. In some embodiments, the transceiver module is configured to transmit and / or receive information. Optionally, the transceiver module is configured to perform at least one of the communication steps, such as transmitting and / or receiving, performed by the network device in any of the methods described above. Details are not described herein again. Optionally, the processing module is configured to perform at least one of the other steps performed by the network device in any of the methods described above. Details are not described herein again.

[0520] FIG. 6b is a structural schematic diagram of the AIOT device 6200 according to the embodiments of the present disclosure. As shown in FIG. 6b, the AIOT device 6200 can include at least one of a transceiver module 6201, a processing module 6202, and the like. In some embodiments, the transceiver module is configured to transceive information. Optionally, the transceiver module is configured to perform at least one of the communication steps (e.g., receiving and / or transmitting) performed by the AIOT device in any of the above methods, details are not described herein again. In some embodiments, the transceiver module can include a transmitting module and / or a receiving module, which can be separate or integrated together. Optionally, the transceiver module can be mutually replaced with a transceiver.

[0521] In some embodiments, the processing module can be a module or can 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 a processor.

[0522] FIG. 7a is a structural schematic diagram of a communication device 9100 according to the embodiments of the present disclosure. The communication device 9100 can be a network device (e.g., an access network device, a core network device, or the like), a terminal (e.g., a user equipment or the like), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 9100 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.

[0523] As shown in FIG. 7a, the communication device 9100 includes one or more processors 9101. The processor 9101 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 configured to process communication protocols and communication data, and the central processing unit can be configured 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, or the like), execute programs, and process data of the programs. The communication device 9100 is configured to execute any of the above methods.

[0524] In some embodiments, the communication device 9100 further includes one or more memories 9102 configured to store instructions. Optionally, all or part of the memory 9102 can also be outside the communication device 9100.

[0525] In some embodiments, the communication device 9100 further includes one or more transceivers 9103. When the communication device 9100 includes one or more transceivers 9103, the transceiver 9103 performs at least one of the communication steps (for example, step S2101, step S3101, but not limited to this) in the above-described methods, and the processor 9101 performs at least one of the other steps.

[0526] In some 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, etc. can be replaced with each other, the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.

[0527] In some embodiments, the communication device 9100 can include one or more interface circuits 9104. Optionally, the interface circuit 9104 is connected with the memory 9102, and the interface circuit 9104 can be used to receive signals from the memory 9102 or other devices, and can be used to send signals to the memory 9102 or other devices. For example, the interface circuit 9104 can read the instructions stored in the memory 9102, and send the instructions to the processor 9101.

[0528] The communication device 9100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 9100 described in the present disclosure is not limited to this, and the structure of the communication device 9100 can not be limited by Figure 7a. 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 storage components 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, etc.

[0529] Figure 7b is a structural schematic diagram of a chip 9200 according to an embodiment of the present disclosure. For the case where the communication device 9100 can be a chip or a chip system, the structural schematic diagram of the chip 9200 shown in Figure 7b can be referred to, but is not limited to this.

[0530] The chip 9200 includes one or more processors 9201, and the chip 9200 is configured to execute any of the above methods.

[0531] In some embodiments, the chip 9200 further includes one or more interface circuits 9202. Optionally, the interface circuit 9202 is connected with the memory 9203, and the interface circuit 9202 can be used to receive signals from the memory 9203 or other devices, and the interface circuit 9202 can be used to send signals to the memory 9203 or other devices. For example, the interface circuit 9202 can read instructions stored in the memory 9203 and send the instructions to the processor 9201.

[0532] In some embodiments, the interface circuit 9202 performs at least one of the communication steps (such as step S2101, step S3101, but not limited thereto) in the above-described methods, and the processor 9201 performs at least one of the other steps.

[0533] In some embodiments, the interface circuit, the interface, the transceiver pin, the transceiver, and the like can be replaced with each other.

[0534] In some embodiments, the chip 9200 further includes one or more memories 9203 for storing instructions. Optionally, all or part of the memory 9203 can be outside the chip 9200.

[0535] The present disclosure further proposes a storage medium, and the above-mentioned storage medium stores instructions, and when the above-mentioned instructions run on the communication device 9100, the communication device 9100 executes any one of the above methods. Optionally, the above-mentioned storage medium is an electronic storage medium. Optionally, the above-mentioned storage medium is a computer readable storage medium, but not limited thereto, and it can also be a storage medium readable by other devices. Optionally, the above-mentioned storage medium can be a non-transitory storage medium, but not limited thereto, and it can also be a transitory storage medium.

[0536] The present disclosure further proposes a program product, and the above-mentioned program product is executed by the communication device 9100, so that the communication device 9100 executes any one of the above methods. Optionally, the above-mentioned program product is a computer program product.

[0537] The present disclosure further proposes a computer program, and when it runs on a computer, it makes the computer execute any one of the above methods.

Claims

1. A communication method characterized by comprising: The method is executed by an environmental Internet of Things AIOT device, and the method comprises: determining a time for listening to MSG2 based on first information; wherein the first information comprises at least one of the following: a manner in which a network device transmits a message MSG2; information of an access occasion at which MSG1 is transmitted; information of a timer; indication information transmitted by the network device.

2. The method of claim 1, wherein, The time comprises at least one of the following: a start time; a listening duration; an end time.

3. The method of claim 1, wherein, The manner in which the network device transmits the message MSG2 is one of the following: The network device transmits different MSG2s for different AIOT devices. The network device transmits one MSG2 for at least two AIOT devices.

4. The method of any one of claims 2-3, wherein, The method further comprises at least one of the following: determining the manner based on a protocol; receiving second information transmitted by the network device; wherein the second information is used to indicate the manner.

5. The method of claim 4, wherein, The receiving of the second information transmitted by the network device comprises one of the following: receiving a paging message transmitted by the network device, wherein the paging message comprises the second information. receiving an R2D trigger message transmitted by the network device, wherein the R2D trigger message comprises the second information. receiving an initial trigger message transmitted by the network device, wherein the initial trigger message comprises the second information.

6. The method according to any one of claims 2 to 5, characterized in that, The timer comprises a first timer, and the method further comprises one of the following: starting the first timer at a start time of the access occasion. starting the first timer at an end time of the access occasion. starting the first timer at a time when MSG1 is completely transmitted at the access occasion. starting the first timer after a first duration when MSG1 is completely transmitted at the access occasion. The first timer is used to determine the start time for listening to the MSG2.

7. The method according to any one of claims 2 to 6, characterized in that, The timer further comprises a second timer, and the method further comprises one of the following: starting the second timer at a start time corresponding to the access occasion. starting the second timer at an end time corresponding to the access occasion. starting the second timer when the first timer counts to a timing duration. starting the second timer at a time when the MSG1 is completely transmitted at the access occasion. starting the second timer after a second duration when the MSG1 is completely transmitted at the access occasion. The second timer is used to determine an end time for listening to the MSG2.

8. The method of claim 7, wherein, The timing duration of the first timer and / or the timing duration of the second timer is determined based on at least one of the following: a transmission direction, which is a direction of data transmission. a type of the AIOT device. a message type of the MSG2.

9. The method according to any one of claims 1 to 8, characterized in that, The indication information is used to indicate the time.

10. The method according to any one of claims 1 to 9, characterized in that, The time corresponds to the access occasion.

11. The method of claim 6, wherein, The determining of the time based on the first time comprises: determining the listening duration based on a timing time of the first timer, an index number of the access occasion, and a unit time interval.

12. The method of claim 7, wherein, The method further comprises one of the following: determining a third duration based on the timing time of the first timer, the index number of the access occasion, and the unit time interval. determining a third duration based on the timing time of the second timer, the index number of the access occasion, and the unit time interval. The third time length is used to determine a starting time of listening to MSG2.

13. The method of claim 7, wherein, The determining time based on the first time includes one of the following: determining the time based on the timing time of the second timer and the total number of access occasions; determining the time based on the timing time of the second timer, the total number of access occasions, and a unit time interval; determining the time based on the timing time of the first timer, the total number of access occasions, and a unit time interval.

14. The method of claim 2, wherein, The method further includes: determining the third time length based on an index number associated with the access occasion and a unit time interval; The third time length is used to determine a starting time of listening to MSG2.

15. The method according to any one of claims 2 to 14, characterized in that, The index number associated with the access occasion is determined based on a position of a time domain and / or a frequency domain where the access occasion is located.

16. The method according to any one of claims 11 to 14, characterized in that, The unit time interval is a difference between the timing time of the second timer and the timing time of the first timer; or the unit time interval is determined according to a communication protocol rule.

17. The method of any one of claims 11 to 14, wherein, The method further includes: receiving third information sent by the network device; The third information is used to indicate the unit time interval.

18. A method of communication, comprising: The method is performed by a network device, and the communication method includes: sending information to an AIOT device; The information is used to determine a time of listening to MSG2.

19. The method of claim 18, wherein, The AIOT device includes a first device and a second device; and the sending information to the AIOT device includes at least one of the following: sending second information to the AIOT device; the second information is used to indicate a way of sending MSG2; and the way is one of the following: the network device sends different MSG2s for different AIOT devices; or the network device sends one MSG2 for at least two AIOT devices; sending indication information to the AIOT device; the indication information is used to indicate the time; sending fourth information to the AIOT device; the fourth information is used to indicate a unit time interval used to determine the time.

20. The method of claim 19, wherein, The sending second information to the AIOT device includes one of the following: sending a paging message to the AIOT device; the paging message contains the second information; sending an R2D trigger message to the AIOT device; the R2D trigger message contains the second information; sending an initial trigger message to the AIOT device; the initial trigger message contains the second information.

21. A method of communication, comprising: The method includes: a network device sends information to an AIOT device; The information is used to determine a time of listening to MSG2.

22. An AIOT device, comprising: The AIOT device includes: a processing module configured to: determine a time of listening to MSG2 based on first information; The first information includes at least one of the following: a way of sending MSG2 by a network device; information of an access occasion of sending MSG1; information of a timer; indication information sent by the network device.

23. A network device, comprising: The network device includes: a transceiver module configured to: send information to an AIOT device; The information is used to determine a time of listening to MSG2.

24. A communication system comprising an AIOT device and a network device, the first device configured to implement the method of any one of claims 1-17, and the second device configured to implement the method of any one of claims 18-20.

25. An AIOT device, comprising: The AIOT device comprises: one or more processors; wherein the AIOT device is configured to perform the method of any one of claims 1-17.

26. A network device, comprising: The network device comprises: one or more processors; wherein the network device is configured to perform the method of any one of claims 18-20.

27. A computer program product comprising computer programs or instructions, characterized in that, The computer program or instructions, when executed on the processor, implement the steps of the method of any one of claims 1-17, 18-20.

28. A storage medium, characterized by The storage medium stores instructions that, when executed on the communication device, cause the communication device to perform the method of any one of claims 1-17, 18-20.

Citation Information

Patent Citations

  • Random access channel (RACH) response (RAR) reception in an unlicensed radio frequency (RF) spectrum band

    CN113383570A

  • Random access method, terminal device, network device and storage medium

    CN113875203A

  • Random access response schemes for enhanced reduced capability (redcap) user equipment

    US20240129957A1

  • Random access procedure based on energy harvesting class

    WO2023230974A1

  • Random access procedures for low-power devices

    WO2024187398A1