WO2025138137A1 - Communication method based on environmental internet of things, and communication system and storage medium - Google Patents
Communication method based on environmental internet of things, and communication system and storage medium Download PDFInfo
- Publication number
- WO2025138137A1 WO2025138137A1 PCT/CN2023/143347 CN2023143347W WO2025138137A1 WO 2025138137 A1 WO2025138137 A1 WO 2025138137A1 CN 2023143347 W CN2023143347 W CN 2023143347W WO 2025138137 A1 WO2025138137 A1 WO 2025138137A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal device
- iot terminal
- iot
- time interval
- network device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
Definitions
- the present disclosure relates to the field of communication technology, and in particular to a communication method, a communication system and a storage medium based on an environmental Internet of Things.
- A-IoT AI-Internet of Things
- A-IoT devices are usually required to process massive amounts of communication data, ensure the reliability of communication between devices, reduce data transmission delays, and improve the response speed of A-IoT devices.
- the present disclosure proposes a communication method, communication equipment, communication system, and storage medium based on environmental Internet of Things.
- a communication method based on an ambient Internet of Things is proposed and executed by an ambient Internet of Things (A-IOT) network device.
- the method includes: sending downlink signaling to at least one A-IOT terminal device, the downlink signaling being used to schedule a first A-IOT terminal device among at least one A-IOT terminal device; determining an uplink channel corresponding to the first A-IOT terminal device; and receiving uplink data sent by the first A-IOT terminal device through the uplink channel.
- the A-IOT network device can realize communication between the first A-IOT terminal device and the A-IOT network device by sending downlink signaling to at least one A-IOT terminal device, scheduling the A-IOT terminal device, and receiving uplink data sent by the A-IOT terminal device on the uplink channel.
- the first environment Internet of Things A-IOT terminal device can realize communication between the A-IOT network device and the first A-IOT terminal device by receiving the downlink signaling sent by the A-IOT network device and sending uplink data in the uplink channel.
- an A-IOT network device comprising a transceiver module for sending downlink signaling to at least one A-IOT terminal device, the downlink signaling being used to schedule a first A-IOT terminal device among the at least one A-IOT terminal device; a processing module for determining an uplink channel corresponding to the first A-IOT terminal device; the transceiver module is also used to: receive uplink data sent by the first A-IOT terminal device through the uplink channel.
- a communication device which includes: one or more processors; wherein the one or more processors are used to call instructions so that the communication device executes a method as described in any one of the first aspects of the present disclosure, or is used to execute a method as described in any one of the second aspects of the present disclosure.
- a communication system including a network device and a terminal, wherein the network device is configured to implement the method of the first aspect, and the terminal is configured to implement the method of the second aspect.
- a storage medium which stores instructions.
- the instructions When the instructions are executed on a communication device, the communication device executes a method as described in any one of the first and second aspects.
- FIG1 is a schematic diagram of the architecture of some communication systems provided by embodiments of the present disclosure.
- 3a-3c are schematic flow diagrams of some communication methods based on the environmental Internet of Things provided by the embodiments of the present disclosure.
- 4a-4c are schematic flow diagrams of other communication methods based on the environmental Internet of Things provided by the embodiments of the present disclosure.
- the scheduling sequence number grouping includes at least one of the following: allocating all A-IoT terminal devices with the same scheduling sequence number to a group; allocating at least one A-IoT terminal device with the same scheduling sequence number to a group; configuring at least one same scheduling sequence number for A-IoT terminal devices with the same channel quality; configuring the A-IoT terminal devices with the same channel quality with the same scheduling sequence number; configuring at least one same scheduling sequence number for A-IoT terminal devices whose channel quality meets preset conditions; configuring the A-IoT terminal devices whose channel quality meets preset conditions with the same scheduling sequence number.
- the method further includes: determining a first scheduling number of a first A-IOT terminal device; wherein the downlink signaling carries the first scheduling number or related information of the first scheduling number.
- the first scheduling sequence number of the first A-IOT terminal device can be determined, so as to facilitate grouping the first A-IoT terminal device based on the first scheduling sequence number.
- Downlink signaling carrying the first scheduling sequence number or related information of the first scheduling sequence number can realize scheduling of the scheduling group.
- the first scheduling sequence number corresponding to the first A-IoT terminal device can be determined to facilitate grouping the first A-IoT terminal device based on the first scheduling sequence number.
- the method further includes: when sending downlink signaling, starting a scheduling count, and the scheduling count is used for the A-IoT network device to monitor the scheduling process.
- the scheduling process can be monitored in real time by starting the scheduling count.
- the timing of the end of the scheduling process can be determined by the scheduling count.
- the first initial value and/or the second termination value is the first value or the second value
- the first termination value and/or the second initial value is the maximum scheduling sequence number of the first A-IoT terminal device or the maximum scheduling sequence number minus one; wherein the maximum scheduling sequence number is any one of the following: the maximum value predefined by the protocol; the maximum value in the set of maximum values supported by each first A-IoT terminal device; the maximum value configured by the A-IoT network device.
- the initial value and the end value of the scheduling count can be determined to facilitate monitoring of the scheduling process.
- determining the uplink channel corresponding to the first A-IOT terminal device includes: determining the uplink channel corresponding to the first A-IOT terminal device based on the sending frequency of the downlink signaling, the first backscatter offset of the first A-IoT terminal device and/or the backscatter frequency domain direction of the first backscatter offset, wherein the first backscatter offset is one of N backscatter offsets supported by the first A-IoT terminal device, and N is a positive integer.
- the uplink channel corresponding to the first A-IOT terminal device can be determined, and the uplink channel can be used to send uplink data to achieve communication between the first A-IOT terminal device and the A-IOT network device.
- determining the uplink channel corresponding to the first A-IOT terminal device includes: sending trigger information to the first A-IOT terminal device, the trigger information is used to trigger the first A-IOT terminal device to perform channel quality measurement and feedback the channel quality status; receiving the channel quality status feedback from the first A-IOT terminal device; based on the channel quality status, determining the uplink channel corresponding to the first A-IOT terminal device.
- the channel quality feedback from the first A-IOT terminal device can be obtained, and based on the channel quality, the uplink channel corresponding to the first A-IOT terminal device can be determined.
- the uplink channel can be used to send uplink data to realize communication between the first A-IOT terminal device and the A-IOT network device.
- the method also includes any one of the following: determining a first time interval, the first time interval is predefined by a protocol; determining a first interval range, the first interval range is predefined by a protocol; receiving a processing capability reported by at least one A-IOT terminal device; and determining a first time interval in the first interval range based on the processing capability.
- the A-IOT network device may determine the first time interval based on a processing capability predefined by the protocol or reported by the A-IOT terminal device.
- the method also includes any one of the following: determining a second time interval, the second time interval is predefined by the protocol; determining a second interval range, the second interval range is predefined by the protocol; receiving a processing capability reported by at least one A-IOT terminal device; determining a second time interval in the second interval range based on the processing capability; determining a multiple of the second time interval relative to the first time interval; and determining the second time interval based on the multiple.
- the A-IOT network device may determine the second time interval.
- the method further includes: under the first condition, determining that the current scheduling is ended.
- the scheduling can be determined to be completed, so that the feedback data reported by the A-IOT terminal device can be processed after the scheduling is confirmed to be completed.
- the method further includes: continuously sending downlink signaling to at least one A-IOT terminal device within the second time interval, or sending downlink signaling M times to at least one A-IOT terminal device.
- the A-IOT network device may continue to send downlink signaling to the A-IOT terminal device within the second time interval, and re-schedule the A-IOT terminal device that has not provided feedback.
- the A-IOT network device can continue to send downlink signaling to the A-IOT terminal device under the second condition, and re-schedule the A-IOT terminal device that has not provided feedback.
- the method also includes: within a second time interval, continuously sending downlink signaling or sending downlink signaling M times to an A-IOT terminal device that has not fed back uplink data within the first time interval, wherein the downlink signaling carries an identifier of the A-IOT terminal device that has not fed back uplink data within the first time interval.
- the A-IOT network device can identify the A-IOT terminal device that has not provided feedback, and carry its corresponding identification information in the downlink signaling, so as to re-schedule the A-IOT terminal device that has not provided feedback.
- the first condition includes at least one of the following: within a first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device, and within a second time interval, the A-IOT network device receives the uplink data sent by the first A-IOT terminal device; the first time interval and the second time interval end; the scheduling count of the A-IOT network device accumulates from a first initial value to a first termination value; the scheduling count of the A-IOT network device decreases from a second initial value to a second termination value; the first time interval ends; the first time interval and the second time interval end, and within the first time interval and/or the second time interval, the A-IOT network device receives the uplink data sent by the first A-IOT terminal device.
- the first A-IOT terminal device may receive the downlink signaling sent by the A-IOT network device again within the second time interval, thereby implementing the scheduling of the A-IOT terminal device by the A-IOT network device.
- the second time interval may be determined so that the A-IOT network device can send downlink signaling within the second time interval.
- receiving downlink signaling continuously sent by the A-IOT network device within the second time interval, or receiving M downlink signaling sent by the A-IOT network device within the second time interval includes: receiving downlink signaling continuously sent by the A-IOT network device within the second time interval under a second condition, or receiving M downlink signaling sent by the A-IOT network device within the second time interval under a second condition, wherein the second condition is: within the first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device.
- the A-IOT terminal device can receive the downlink signaling sent by the A-IOT network device under the second condition, so as to re-schedule the A-IOT terminal device that has not been successfully scheduled.
- the method further includes: receiving downlink signaling or M downlink signaling continuously sent by the A-IOT network device within a second time interval, wherein the downlink signaling carries an identifier of the first A-IOT terminal device.
- the A-IOT network device can identify the A-IOT terminal device that has not provided feedback, and carry its corresponding identification information in the downlink signaling, so as to re-schedule the A-IOT terminal device that has not provided feedback.
- an embodiment of the present disclosure proposes an A-IOT network device, comprising a transceiver module for sending downlink signaling to at least one A-IOT terminal device, wherein the downlink signaling is used to schedule a first A-IOT terminal device among the at least one A-IOT terminal device; a processing module for determining an uplink channel corresponding to the first A-IOT terminal device; and the transceiver module is further used to: receive uplink data sent by the first A-IOT terminal device through the uplink channel.
- an embodiment of the present disclosure proposes a first A-IOT terminal device, comprising a transceiver module for receiving downlink signaling sent by an A-IOT network device, wherein the downlink signaling is used to schedule the first A-IOT terminal device; a processing module for determining an uplink channel corresponding to the first A-IOT terminal device; the transceiver module is also used to send uplink data to the A-IOT network device via an uplink channel.
- an embodiment of the present disclosure proposes a communication device, comprising: one or more processors; wherein the one or more processors are used to call instructions so that the communication device executes any method in the first aspect, or is used for any method in the second aspect.
- an embodiment of the present disclosure proposes a communication system, which includes: a terminal and a network device; wherein the terminal is configured to execute the method described in the second aspect and the optional implementation of the second aspect, and the network device is configured to execute the method described in the first aspect and the optional implementation of the first aspect.
- the embodiments of the present disclosure provide a communication method, a communication device, a communication system, and a storage medium.
- the terms such as communication method, information processing method, and communication method can be interchangeable, the terms such as terminal, network device, and communication device can be interchangeable, and the terms such as information processing system and communication system can be interchangeable.
- each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined.
- a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged.
- the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined, for example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
- elements expressed in the singular form such as “a”, “an”, “the”, “above”, “said”, “aforementioned”, “this”, etc., may mean “one and only one", or “one or more”, “at least one”, etc.
- the noun after the article may be understood as a singular expression or a plural expression.
- plurality refers to two or more.
- At least one of refers to a person who has a particular interest in a particular area or group of people.
- the terms “one or more”, “a plurality of”, “multiple” and the like may be used interchangeably.
- the description methods such as “in one case A, in another case B", “in response to one case A, in response to another case B”, etc. may include the following technical solutions according to the situation: A is executed independently of B, that is, in some embodiments A; B is executed independently of A, that is, in some embodiments B; A and B are selectively executed, that is, selected from A and B in some embodiments; A and B are both executed, that is, A and B in some embodiments.
- branches such as A, B, C, etc., it is similar to the above.
- prefixes such as “first” and “second” in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute restrictions on the position, order, priority, quantity or content of the description objects.
- the statement of the description object refers to the description in the context of the claims or embodiments, and should not constitute unnecessary restrictions due to the use of prefixes.
- the description object is a "field”
- the ordinal number before the "field” in the "first field” and the "second field” does not limit the position or order between the "fields”
- the "first” and “second” do not limit whether the "fields” they modify are in the same message, nor do they limit the order of the "first field” and the "second field”.
- the description object is a "level”
- the ordinal number before the "level” in the “first level” and the “second level” does not limit the priority between the "levels”.
- the number of description objects is not limited by the ordinal number, and can be one or more. Taking the "first device” as an example, the number of "devices” can be one or more.
- the objects modified by different prefixes may be the same or different. For example, if the description object is "device”, then the “first device” and the “second device” may be the same device or different devices, and their types may be the same or different. For another example, if the description object is "information”, then the "first information” and the “second information” may be the same information or different information, and their contents may be the same or different.
- “including A”, “comprising A”, “used to indicate A”, and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
- terms such as “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”, and “above” can be replaced with each other, and terms such as “less than”, “less than or equal to”, “not greater than”, “less than”, “less than or equal to”, “no more than”, “lower than”, “lower than or equal to”, “not higher than”, and “below” can be replaced with each other.
- devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments.
- Terms such as “device”, “equipment”, “device”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.
- terminal In some embodiments, the terms "terminal”, “terminal device”, “user equipment (UE)”, “user terminal” “mobile station (MS)”, “mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client and the like can be used interchangeably.
- the terminal may be replaced by an access network device, a core network device, or a network device.
- the access network device, the core network device, or the network device may also be configured to have a structure that has all or part of the functions of the terminal.
- the names of information, etc. are not limited to the names recorded in the embodiments, and terms such as “information”, “message”, “signal”, “signaling”, “report”, “configuration”, “indication”, “instruction”, “command”, “channel”, “parameter”, “domain”, “field”, “symbol”, “symbol”, “code element”, “codebook”, “codeword”, “codepoint”, “bit”, “data”, “program”, and “chip” can be used interchangeably.
- terms such as “uplink”, “uplink”, “physical uplink” can be interchangeable, and terms such as “downlink”, “downlink”, “physical downlink” can be interchangeable, and terms such as “side”, “sidelink”, “side communication”, “sidelink communication”, “direct connection”, “direct link”, “direct communication”, “direct link communication” can be interchangeable.
- DCI downlink control information
- DL downlink
- UL uplink
- UL DCI uplink
- the terms “physical downlink shared channel (PDSCH)”, “DL data” and the like can be interchangeable with each other, and the terms “physical uplink shared channel (PUSCH)”, “UL data” and the like can be interchangeable with each other.
- radio wireless
- RAN radio access network
- AN access network
- RAN-based and the like
- synchronization signal SS
- synchronization signal block SSB
- reference signal RS
- pilot pilot signal
- terms such as “moment”, “time point”, “time”, and “time position” can be interchangeable, and terms such as “duration”, “period”, “time window”, “window”, and “time” can be interchangeable.
- obtain can be interchangeable, and can be interpreted as receiving from other entities, obtaining from a protocol, obtaining by self-processing, autonomous implementation, etc.
- predetermined or “preset” may be interpreted as being pre-specified in a protocol, etc., or may be interpreted as a pre-set action performed by a device, etc.
- determining can be interpreted as judging, deciding, calculating, computing, processing, deriving, investigating, searching, looking up, searching, inquiring, ascertaining, receiving, transmitting, inputting, outputting, accessing, resolving, selecting, choosing, establishing, comparing, “assuming,” “expecting,” “considering,” broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, assigning, etc., but is not limited to the foregoing.
- the determination or judgment can be performed by a value represented by 1 bit (0 or 1), by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited to this.
- not expecting to receive may be interpreted as not receiving on time domain resources and/or frequency domain resources, or may be interpreted as receiving After receiving the data, no subsequent processing is performed on the data; "not expected to send” can be interpreted as not sending, or it can be interpreted as sending but not expecting the recipient to respond to the sent content.
- acquisition of data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
- data, information, etc. may be obtained after obtaining the user's consent.
- the present disclosure proposes an information indication method, a communication device, a communication system, and a storage medium.
- the technical solution of the present disclosure may be applicable to the Open RAN architecture.
- the interfaces between access network devices or within access network devices involved in the embodiments of the present disclosure may become internal interfaces of Open RAN, and the processes and information interactions between these internal interfaces may be implemented through software or programs.
- the access network device may be composed of a centralized unit (central unit, CU) and a distributed unit (distributed unit, DU), wherein the CU may also be called a control unit (control unit).
- the CU-DU structure may be used to split the protocol layer of the access network device, with some functions of the protocol layer being centrally controlled by the CU, and the remaining part or all of the functions of the protocol layer being distributed in the DU, and the DU being centrally controlled by the CU, but not limited to this.
- the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure.
- a person of ordinary skill in the art can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
- the following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or part of the subject, but are not limited thereto.
- the subjects shown in FIG1 are examples, and the communication system may include all or part of the subjects in FIG1 , or may include other subjects other than FIG1 , and the number and form of the subjects are arbitrary, and the connection relationship between the subjects is an example, and the subjects may be connected or disconnected, and the connection may be in any manner, which may be a direct connection or an indirect connection, and may be a wired connection or a wireless connection.
- LTE Long Term Evolution
- LTE-A LTE-Advanced
- LTE-B LTE-Beyond
- SUPER 3G IMT-Advanced
- 4th generation mobile communication systems and the like.
- A-IoT is a new IoT technology. Compared with traditional IoT technology, a significant feature is that the number of A-IoT terminals (A-IoT UE, which can also be called A-IoT device or A-IoT tag) in the network is huge, which can inventory and monitor large-scale items. Compared with NB-IoT terminals, A-IoT terminals have simpler structures, lower hardware costs and maintenance costs, and the entire device can have power devices or not. In the current discussion, A-IoT devices can be divided into three types: type A, type B, and type C. Among them, type A devices (device type A) do not support energy storage and mainly work based on backscatter. They have the lowest complexity and low power consumption.
- Type A devices do not support energy storage, they still need to receive wireless signals to activate the internal receiving and processing modules.
- Type B devices (device type B) support energy storage and work based on backscatter. Their complexity and power consumption are higher than type A devices, but still maintain a relatively low level. Type B devices can store energy, but their energy storage capacity is generally limited.
- Type C devices support energy storage and work based on active transmission, that is, type C devices can amplify and transmit information through power amplifiers.
- A-IoT technology is applicable to various production and life scenarios such as smart logistics, smart warehousing, and factory automation. These production scenarios have one thing in common, that is, the types of materials or items are relatively complex and the quantity is huge. In these scenarios, taking inventory of materials or items within the networking range is an important application of A-IoT technology. Compared with traditional NR communication, the inventory communication of massive devices is more centralized and more regular. More centralized means that when the user triggers the inventory, taking the overall inventory as an example, all devices in the cell need to feedback the inventory information within a certain time range. More regular means that for the network to periodically understand the status of the items or materials attached to the device, it is necessary to trigger the inventory regularly.
- the triggering method of the device inventory can be periodic triggering or immediate triggering.
- Periodic triggering is suitable for periodically monitoring the status of materials or items attached to the device, which helps users obtain reference information for overall arrangements.
- For device type A or device type B due to the limited power supply capacity, they can only rely on RF equipment for periodic control; for device type C, you can try to configure the trigger period, and device type C will report information periodically.
- Immediate triggering, or non-periodic triggering is actually the same as periodic triggering for device type A or device type B, and is implemented by the base station, while for device type C, it may involve scheduling similar to paging.
- the base station and the A-IoT device cannot communicate through uplink or downlink;
- the base station is connected to the A-IoT device through an auxiliary node, and the two communicate downlink, and the base station is connected to the A-IoT device, and the two communicate uplink;
- the terminal is connected to the A-IoT device, and the two communicate uplink and downlink, that is, the terminal can replace the base station to connect to the A-IoT device.
- A-IoT network devices send downlink signaling on the downlink channel to trigger communication with A-IoT devices.
- each group of devices (each group of devices contains at least one device) can reflect the signal to different sub-channels.
- each group of devices can be configured to correspond to different sub-channels.
- the communication between different devices in different sub-channels can avoid interference between adjacent sub-channels through network deployment and network device configuration.
- the base station BS, UE terminal, intermediate node or auxiliary node X note can send downlink signaling DL and trigger devices 1, 2, and 3 at the same time.
- the three devices perform uplink transmission on sub-uplink channels 1, 2, and 3 respectively.
- the specific communication process is shown in Figure 7.
- A-IoT technology When A-IoT technology is used to inventory and monitor large-scale items or materials. There are many A-IoT devices, and the communication between A-IoT devices needs to meet the condition of being able to handle massive amounts of communication data. In addition, ensuring high reliability and reducing inventory latency are all potential A-IoT device design goals. Different design goals have different requirements for A-IoT devices. For example, a large number of devices require the coordination of the network when scheduling radio frequency equipment; for high reliability requirements, in addition to meeting coverage, transmission power, etc., it is also necessary to solve collision problems, or minimize collisions; to reduce inventory latency, the communication between A-IoT devices needs to respond as quickly as possible to avoid failure of some devices. The overall inventory delay caused by this.
- this solution proposes two design ideas, one is to schedule A-IoT devices based on device grouping, and the other is to schedule A-IoT devices based on dynamic scheduling sequence numbers.
- the specific contents of this solution are as follows.
- FIG2 is an interactive schematic diagram of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure.
- the embodiment of the present disclosure relates to a communication method based on the ambient Internet of Things, which is used in a communication system 100.
- the communication system 100 may include an A-IOT network device 101 and a first A-IOT terminal device 102.
- the method includes:
- Step 2101a the A-IOT network device determines a first scheduling sequence number of a first A-IOT terminal device.
- the first A-IOT terminal device may have one or more scheduling numbers.
- the first scheduling sequence number can be used by the A-IOT network device to schedule the first A-IOT terminal device.
- determining the first scheduling sequence number of the first A-IOT terminal device may include at least one of the following: determining the first scheduling sequence number written into the first A-IoT terminal device at the factory stage; determining the first scheduling sequence number written into the first A-IoT terminal device at the registration stage; determining at least one first scheduling sequence number that is the default of the first A-IoT terminal device; and determining that the A-IoT network device configures the first scheduling sequence number for the first A-IoT terminal device based on the configuration signaling of the A-IoT network device.
- the first scheduling sequence number can be written into the first A-IoT terminal device at different stages based on the protocol pre-definition, and both the first A-IOT terminal device and the A-IOT network device can obtain the written information; or, the protocol can pre-define a default first scheduling sequence number, and the first A-IOT terminal device and the A-IOT network device can determine the first scheduling sequence number according to the protocol pre-definition; or the A-IoT network device can dynamically configure the first scheduling sequence number for the first A-IOT terminal device by sending a configuration signaling to the first A-IOT terminal device.
- the first scheduling number written in the factory stage and the registration stage and the default first scheduling number predefined according to the protocol cannot be rewritten; however, the first scheduling number configured by the A-IoT network device for the first A-IOT terminal device can be updated.
- step 2101a is also applicable to the A-IOT terminal device side, that is, it is also applicable to step 2101b.
- Step 2101b The first A-IOT terminal device determines a first scheduling sequence number of the first A-IOT terminal device.
- the method by which the first A-IOT terminal device determines the first scheduling number of the first A-IOT terminal device is consistent with the method by which the A-IOT network device determines the first scheduling number of the first A-IOT terminal device, that is, step 2101b can refer to the content described in step 2101a.
- step 2101b and step 2101a can be swapped or can be executed simultaneously.
- Step 2102 The A-IOT network device determines a first time interval.
- the first time interval is the time required for an A-IOT terminal device within a scheduling group to complete the entire scheduling, and is also the feedback timing required by the A-IoT network device, that is, the maximum time the A-IoT network device waits for the A-IoT terminal device to complete backscattering after sending a downlink signaling.
- the measurement unit of the first time interval may be an absolute time unit or a relative time unit.
- the absolute time unit includes but is not limited to at least one of the following: nanosecond ns, microsecond us, millisecond ms, second s, minute min, etc.
- Relative time units include, but are not limited to, time domain symbols, time slots, radio subframes, radio frames, radio half frames, etc.
- the tasks that need to be processed before sending feedback for type A and type B A-IoT devices may include charging, starting backscattering, etc.
- the tasks that need to be processed for type C A-IoT devices may include decoding signaling, uplink preparation, etc.
- the A-IOT network device can determine a first time interval, where the first time interval can be predefined by a protocol; or the A-IOT network device can determine a first interval range, where the first interval range can be predefined by a protocol, and the A-IOT network device receives the processing capability reported by at least one A-IOT terminal device; based on the processing capability, determine the first time interval in the first interval range.
- the A-IOT terminal device when the A-IOT network device determines the first time interval range, can report the processing capacity, where the processing capacity can be the time required for the above-mentioned A-IoT terminal device to process the task before providing feedback. After receiving the processing capacity reported by the A-IOT terminal device, the A-IOT network device can determine the time required for the longest task and determine the first time interval to be a value greater than or equal to the time.
- the A-IOT network device when the first time interval is greater than or equal to the time required for the task before the A-IOT terminal device performs feedback, the A-IOT network device can receive the feedback information within the first time interval, and when the first time interval is less than the time required for the above task, the A-IOT network device may not receive the feedback information within the first time interval.
- the A-IOT network device may determine the first time interval without receiving the processing capacity reported by the A-IOT terminal device. For example, the A-IOT network device may determine a fixed first time interval based on a predefined protocol; or the A-IOT network device may determine After a first time interval range is determined, a maximum value in the range is selected as the value of the first time interval.
- Step 2103 The A-IOT network device sends downlink signaling to at least one A-IOT terminal device within a first time interval.
- the downlink signaling may be used to schedule a first A-IOT terminal device among at least one A-IOT terminal device.
- the downlink signaling carries the first scheduling number or related information of the first scheduling number.
- the related information of the first scheduling number can be used to identify the first scheduling number, and the related information of the first scheduling number can also be used to schedule the first A-IOT terminal device in at least one A-IOT terminal device.
- a scheduling count when sending downlink signaling, a scheduling count can be started, and the scheduling count can be used by the A-IoT network device to monitor the scheduling process.
- the scheduling process ends; or, when the scheduling count is decreased from the second initial value to the second termination value, the scheduling process ends.
- the first initial value and/or the second termination value is the first value or the second value
- the first termination value and/or the second initial value is the maximum scheduling sequence number of the first A-IoT terminal device or the maximum scheduling sequence number minus one.
- the maximum value of the scheduling sequence number is any one of the following: a maximum value predefined by the protocol, that is, the protocol can directly define a maximum value of a scheduling sequence number; a maximum value in a set of maximum values supported by each first A-IoT terminal device, that is, the A-IOT network device can obtain the maximum values of the scheduling sequence numbers supported by all first A-IoT terminal devices, and determine that the largest scheduling sequence number among the obtained maximum values is the above-mentioned maximum value of the scheduling sequence number; a maximum value configured by the A-IoT network device, that is, the network device can directly configure a maximum value of a scheduling sequence number.
- the A-IOT network device may continuously send downlink signaling to at least one A-IOT terminal device, or send downlink signaling M times to at least one A-IOT terminal device, where M is a positive integer, and the first time interval is the maximum duration that the A-IOT network device waits for the first A-IOT terminal device to complete scheduling.
- the A-IOT network device may also continuously send a charging signal to at least one A-IOT terminal device, or send a charging signal M times to at least one A-IOT terminal device.
- the charging signal may be used to charge the A-IOT terminal device, and the charging signal does not carry information.
- the downlink signaling can also be used as a charging signal to charge the A-IOT terminal device.
- Step 2104a The A-IOT network device determines an uplink channel corresponding to the first A-IOT terminal device.
- the uplink channel corresponding to the first A-IOT terminal device is determined.
- the first backscatter offset is one of the N backscatter offsets supported by the first A-IoT terminal device, and the reverse scatter frequency domain direction of each backscatter offset is fixed, and N is a positive integer.
- N can be equal to 1.
- the first backscatter offset is used to determine the frequency at which the first A-IOT terminal device sends uplink data.
- the first backscatter offset can be achieved by backscattering the downlink signaling received by the first A-IOT terminal device to a specific frequency point, which is the frequency at which the first A-IOT terminal device sends uplink data.
- the backscatter frequency domain direction of the first backscatter offset can be used to determine the offset direction of the first backscatter offset. For example, when the backscatter frequency domain direction of the first backscatter offset is upward, the first backscatter offset can be offset toward a higher frequency; when the backscatter frequency domain direction of the first backscatter offset is downward, the first backscatter offset can be offset toward a lower frequency.
- the backscatter offset and/or the backscatter frequency domain direction of each backscatter offset may be confirmed at the factory stage or the registration stage.
- the A-IOT network device can send trigger information to the A-IOT terminal device, and the trigger information can be used to trigger the first A-IOT terminal device to measure the channel quality and feedback the channel quality; the A-IOT terminal device can feedback the channel quality to the A-IOT network device; the A-IOT network device can determine the uplink channel corresponding to the first A-IOT terminal device based on the channel quality.
- the first backscatter deviation and the backscatter frequency domain direction of each backscatter deviation can be configured by the A-IOT network device.
- the above-mentioned channel quality measurement refers to measuring the reference signal transmitted by the channel, and the obtained measurement results, such as RSRP, RSRQ, etc., can reflect the channel quality.
- the uplink channel determination method described in this step is also applicable to the A-IOT terminal device side, that is, it is also applicable to step 2104b.
- Step 2104b The first A-IOT terminal device determines an uplink channel corresponding to the first A-IOT terminal device.
- the method for the first A-IOT terminal device to determine the uplink channel corresponding to the first A-IOT terminal device is similar to the method for the A-IOT network device to determine the uplink channel corresponding to the first A-IOT terminal device.
- the method on the network device side is consistent with that on the network device side, that is, the specific method described in step 2104a can be referred to.
- step 2104a and step 2104b can be swapped or can be executed simultaneously.
- Step 2105a The A-IOT network device determines a grouping of at least one A-IOT terminal device.
- grouping the A-IOT terminal devices may include at least one of grouping based on channels and grouping based on scheduling numbers.
- the channel grouping based method may include at least one of the following:
- A-IOT terminal device 1 can use channels 1 and 2
- A-IOT terminal device 2 can use channels 1, 2, and 3
- A-IOT terminal device 3 can use channel 1
- A-IOT terminal device 4 can use channels 1 and 2. Then A-IOT terminal device 1 and A-IOT terminal device 4 can be grouped together.
- Allocate A-IoT terminal devices with the same at least one uplink sub-channel that can be used into a group For example, in the above example, A-IOT terminal devices 1, 2, 3, and 4 can be grouped into one group.
- A-IoT terminal devices with the same backscatter offset and the same backscatter frequency domain direction of the backscatter offset are assigned to one group;
- A-IoT terminal devices whose channel quality meets preset conditions are assigned to a group.
- the method of grouping based on scheduling sequence numbers may include at least one of the following:
- All A-IoT terminal devices with the same scheduling sequence number are assigned to one group. For example, if the scheduling sequence numbers corresponding to A-IOT terminal device 1 are 1 and 2, the scheduling sequence numbers corresponding to A-IOT terminal device 2 are 1, 2, and 3, the scheduling sequence number corresponding to A-IOT terminal device 3 is 1, and the scheduling sequence number corresponding to A-IOT terminal device 4 is 1 and 2, then A-IOT terminal device 1 and A-IOT terminal device 4 can be grouped together;
- A-IoT terminal device with the same scheduling sequence number For example, in the above example, A-IOT terminal devices 1, 2, 3, and 4 can be grouped together.
- A-IoT terminal devices whose channel quality meets the preset conditions are configured with the same scheduling number.
- the method described in this step is also applicable to the A-IOT terminal device side, that is, it can also be applied to step 2105b.
- this step is an optional step, that is, the A-IOT network device may not determine the grouping of at least one A-IOT terminal device.
- Step 2105b The first A-IOT terminal device determines a group of at least one A-IOT terminal device.
- the method by which the first A-IOT terminal device determines the grouping of at least one A-IOT terminal device is consistent with that on the A-IOT network device side, that is, the method described in step 2105a may be referred to.
- step 2105a and step 2105b can be swapped or can be executed simultaneously.
- this step is an optional step, that is, the first A-IOT terminal device may not determine the grouping of at least one A-IOT terminal device.
- Step 2106 The first A-IOT terminal device determines that the first A-IOT terminal device is scheduled.
- the downlink signaling when the downlink signaling carries the first scheduling sequence number of the first A-IOT terminal device, it can be determined that the first A-IOT terminal device is scheduled.
- this step is an optional step.
- the downlink signaling does not carry the first scheduling sequence number of the first A-IOT terminal device
- the first A-IOT terminal device may not be scheduled.
- Step 2107 The A-IOT network device determines a second time interval.
- the second time interval is the longest time required for an A-IoT terminal device that has not completed the scheduling within the first time interval to complete the entire scheduling.
- the measurement unit of the second time interval may be an absolute time unit or a relative time unit.
- the absolute time unit includes but is not limited to at least one of the following: nanosecond ns, microsecond us, millisecond ms, second s, minute min, etc.
- Relative time units include, but are not limited to, time domain symbols, time slots, radio subframes, radio frames, radio half frames, etc.
- the second time interval may be predefined by a protocol, that is, the protocol may directly predetermine a second time interval.
- a second interval range can be determined, wherein the second interval range is predefined by a protocol; the A-IOT network device can receive processing capabilities reported by at least one A-IOT terminal device; and based on the processing capabilities, a second time interval is determined in the second interval range.
- the processing capacity can be the time required for the A-IoT terminal device to process a task before providing feedback. After receiving the processing capacity reported by the A-IOT terminal device, the A-IOT network device can determine the time required for the longest task and determine the second time interval to be greater than or equal to the time.
- the A-IOT network device when the first time interval is greater than or equal to the time required for the task before the A-IOT terminal device performs feedback, the A-IOT network device can receive the feedback information within the second time interval, and when the second time interval is less than the time required for the above task, the A-IOT network device may not receive the feedback information within the second time interval.
- the A-IOT network device may determine the second time interval without receiving the processing capacity reported by the A-IOT terminal device. For example, the A-IOT network device may determine a fixed second time interval based on protocol predefinition; or the A-IOT network device may determine a second time interval range and then select the maximum value within the range as the value of the second time interval.
- Step 2108 The A-IOT network device sends downlink signaling to at least one A-IOT terminal device within the second time interval.
- the A-IOT network device may continuously send downlink signaling to at least one A-IOT terminal device under a second condition and within a second time interval, or send downlink signaling to at least one A-IOT terminal device M times, wherein the second condition is: within the first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device. That is, when the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device, it means that the A-IOT network device has failed to successfully schedule the first A-IOT terminal device within the first time interval.
- the downlink signaling may be sent again within the second time interval to schedule the first A-IOT terminal device.
- the A-IOT network device may repeat the scheduling of all A-IOT terminal devices without identifying which A-IOT terminal devices have not provided feedback.
- the downlink signaling sent in the first time interval and the second time interval may be the same.
- the A-IOT network device may continuously send downlink signaling or send M downlink signaling to the A-IOT terminal device that did not feedback uplink data in the first time interval, wherein the downlink signaling carries the identifier of the A-IOT terminal device that did not feedback uplink data in the first time interval. That is, the A-IOT network device can identify the A-IOT terminal device that did not provide feedback in the first time interval, and carry the identifier of its corresponding A-IOT terminal device in the downlink signaling sent in the second time interval, and reschedule the A-IOT terminal device that did not provide feedback, and no longer reschedule the A-IOT terminal device that has already provided feedback.
- this step is an optional step.
- the A-IOT network device receives uplink data sent by all A-IoT terminal devices within a first time interval, the A-IOT network device does not need to send downlink signaling to at least one A-IOT terminal device within a second time interval for scheduling again.
- Step 2109 The first A-IOT terminal device sends uplink data to the A-IOT network device.
- the first A-IOT terminal device may send uplink data to the A-IOT network device upon confirming that it is scheduled.
- the uplink data can be used to provide feedback that the first A-IOT terminal device has been successfully scheduled, and can also be used to upload other data.
- the name of the uplink data may be “feedback data”, “measurement data”, etc., which is not limited in the present disclosure.
- Step 2110 The A-IOT network device determines that the current scheduling is completed under the first condition.
- the first condition may be at least one of the following:
- the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device.
- the A-IOT network device receives the uplink data sent by the first A-IOT terminal device, that is, the A-IOT terminal device receives the uplink data sent by the first A-IOT terminal device in the first time interval.
- the feedback is not fully completed within the second time interval, and the feedback is fully completed within the second time interval.
- the A-IOT network device receives the uplink data sent by the first A-IOT terminal device, which may mean that the A-IOT network device has not received all the uplink data of the A-IOT terminal device;
- the first time interval and the second time interval end;
- the scheduling count of the A-IOT network device is accumulated from a first initial value to a first termination value
- the scheduling count of the A-IOT network device decreases from the second initial value to the second termination value
- the first time interval ends. At this time, within the first time interval, regardless of whether the A-IOT network device receives uplink data sent by all scheduled A-IOT terminal devices, it is determined that the scheduling is ended;
- the first time interval and the second time interval end, and the A-IOT network device receives the uplink data sent by the first A-IOT terminal device within the first time interval and/or the second time interval.
- the scheduling conditions of the two time intervals can be comprehensively considered. Only when all the A-IOT network devices receive the uplink data sent by the scheduled A-IOT terminal devices within the two time intervals, can it be determined that this scheduling is over.
- steps 2105a, 2105b, 2106, 2107, and 2108 may be optional steps.
- the positioning measurement method involved in the embodiment of the present disclosure may include at least one of steps 2101 to 2110.
- steps 2101a+2101b+2102+2103+2104a+2104b+2105a+2105b+2106+2107+2108+2109+2110 may be implemented as an independent embodiment
- steps 2101a+2101b+2102+2103+2104a+2104b+2106+2107+2108+2109+2110 may be implemented as an independent embodiment
- steps Step 2101a+2101b+2102+2103+2104a+2104b+2106+2109+2110 can be implemented as an independent embodiment
- step 2101a+2101b+2102+2103+2104a+2104b+2109+2110 can be implemented as an independent embodiment
- step 2103+2104a+2104b+2109 can be implemented as an independent embodiment, but are not limited to this.
- step 2105a and step 2105b may not be fixed, that is, step 2105a and step 2105b may be executed before or after any step in the method shown in FIG. 2 .
- step 2101a, step 2101b and step 2102 can be exchanged or can be executed simultaneously.
- steps 2104a to 2107 may be executed before step 2108 and after step 2103, and their specific execution order may be exchanged or may be executed simultaneously.
- FIG3a is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure.
- the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for an ambient Internet of Things A-IOT network device, and the method includes:
- Step 3101 Determine a first scheduling sequence number of a first A-IOT terminal device.
- step 3101 can refer to the optional implementation of step 2101a in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- Step 3102 Determine a first time interval.
- step 3102 can refer to the optional implementation of step 2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- Step 3103 Send downlink signaling to at least one A-IOT terminal device within a first time interval.
- step 3103 can refer to the optional implementation of step 2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- the A-IOT terminal device can receive downlink signaling sent by the A-IOT network device within a first time interval, but is not limited to this. It can also receive downlink signaling sent by other entities, and can also receive downlink signaling sent by the A-IOT network device at other time intervals.
- the A-IOT network device may send downlink signaling to at least one A-IOT terminal device at a first time interval, but is not limited thereto. It may also send downlink signaling to other entities, or may send downlink signaling to at least one A-IOT terminal device at other time intervals.
- Step 3104 Determine the uplink channel corresponding to the first A-IOT terminal device.
- step 3104 can refer to the optional implementation of step 2104a in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- Step 3105 Determine a grouping of at least one A-IOT terminal device.
- step 3105 can refer to the optional implementation of step 2105a in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- this step is an optional step, that is, the A-IOT network device may not determine the identity of at least one A-IOT terminal device. Group.
- Step 3106 Determine a second time interval.
- step 3106 can refer to the optional implementation of step 2107 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- this step is an optional step.
- the A-IOT network device receives uplink data sent by all A-IoT terminal devices within the first time interval, the second time interval may not be determined, and the scheduling may be ended directly.
- Step 3107 Send downlink signaling to at least one A-IOT terminal device within the second time interval.
- step 3107 can refer to the optional implementation of step 2108 in FIG. 2 and other related parts in the embodiment involved in FIG. 2 , which will not be described in detail here.
- the A-IOT terminal device can receive downlink signaling sent by the A-IOT network device within the second time interval, but is not limited to this. It can also receive downlink signaling sent by other entities, and can also receive downlink signaling sent by the A-IOT network device at other time intervals.
- the A-IOT network device may send downlink signaling to at least one A-IOT terminal device in a second time interval, but is not limited thereto. It may also send downlink signaling to other entities, or may send downlink signaling to at least one A-IOT terminal device in other time intervals.
- this step is an optional step.
- the A-IOT network device receives uplink data sent by all A-IoT terminal devices within a first time interval, the A-IOT network device does not need to send downlink signaling to at least one A-IOT terminal device within a second time interval for scheduling again.
- Step 3108 Receive uplink data.
- step 3108 can refer to the optional implementation of step 2109 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- the first A-IOT terminal device may send uplink data to the A-IOT network device, but is not limited thereto and may also send uplink data to other entities.
- the A-IOT network device may receive uplink data sent by the first A-IOT terminal device, but is not limited thereto and may also receive uplink data sent by other entities.
- the A-IOT network device obtains uplink data specified by the protocol.
- the A-IOT network device performs processing to obtain uplink data.
- Step 3109 Under the first condition, determine that this scheduling is completed.
- step 3109 can refer to the optional implementation of step 2110 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- steps 3105, 3106, and 3107 are optional steps.
- the positioning measurement method involved in the embodiment of the present disclosure may include at least one of steps 3101-3109.
- steps 3101+3102+3103+3104+3105+3106+3107+3108+3109 can be implemented as an independent embodiment
- steps 3101+3102+3103+3104+3106+3107+3108+3109 can be implemented as an independent embodiment
- steps 3101+3102+3103+3104+3108+3109 can be implemented as an independent embodiment
- steps 3103+3104+3108 can be implemented as an independent embodiment, but are not limited thereto.
- each step can be independent, arbitrarily combined or exchanged in order
- optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
- step 3101 and step 3102 can be swapped or can be executed simultaneously.
- steps 3104 to 3106 may be executed before step 3107 and after step 3103 , and their specific execution order may be exchanged or may be executed simultaneously.
- FIG3b is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure.
- the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for an ambient Internet of Things A-IOT network device, and the method includes:
- Step 3201 Determine a first scheduling sequence number of a first A-IOT terminal device.
- step 3201 can refer to step 2101a of Figure 2, the optional implementation of step 3101 of Figure 3a, and other related parts in the embodiments involved in Figures 2 and 3a, which will not be repeated here.
- Step 3202 Determine a first time interval.
- step 3202 can refer to step 2102 of FIG. 2 , the optional implementation of step 3102 of FIG. 3 a , and other related parts in the embodiments involved in FIG. 2 and FIG. 3 a , which will not be described in detail here.
- Step 3203 Send downlink signaling to at least one A-IOT terminal device within a first time interval.
- step 3203 can refer to step 2103 of FIG. 2 , the optional implementation of step 3103 of FIG. 3 a , and other related parts in the embodiments involved in FIG. 2 and FIG. 3 a , which will not be described in detail here.
- Step 3204 Determine the uplink channel corresponding to the first A-IOT terminal device.
- step 3204 can refer to step 2104a of Figure 2, the optional implementation of step 3104 of Figure 3a, and other related parts in the embodiments involved in Figures 2 and 3a, which will not be repeated here.
- Step 3205 Receive uplink data.
- step 3205 can refer to the optional implementation of step 2109 in Figure 2, step 3108 in Figure 3a, and other related parts in the embodiments involved in Figures 2 and 3a, which will not be repeated here.
- Step 3206 Under the first condition, determine that this scheduling is completed.
- step 3206 can refer to the optional implementation of step 2110 in Figure 2, step 3109 in Figure 3a, and other related parts in the embodiments involved in Figures 2 and 3a, which will not be repeated here.
- the information indication method involved in the embodiment of the present disclosure may include at least one of steps 3201-3206.
- steps 3201+3202+3203+3204+3205+3206 can be implemented as an independent embodiment
- steps 3202+3203+3204+3205+3206 can be implemented as an independent embodiment
- steps 3203+3204+3205+3206 can be implemented as an independent embodiment
- steps 3203+3204+3205 can be implemented as an independent embodiment, but are not limited thereto.
- each step can be independent, arbitrarily combined or exchanged in order
- optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other embodiments.
- FIG3c is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure.
- the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for an ambient Internet of Things A-IOT network device, and the method includes:
- Step 3301 Send downlink signaling to at least one A-IOT terminal device within a first time interval.
- step 3301 can refer to the optional implementation of step 2103 in Figure 2, step 3103 in Figure 3a, step 3203 in Figure 3b, and other related parts in the embodiments involved in Figures 2, 3a, and 3b, which will not be repeated here.
- Step 3302 Determine the uplink channel corresponding to the first A-IOT terminal device.
- step 3302 can refer to the optional implementation of step 2104a in Figure 2, step 3104 in Figure 3a, step 3204 in Figure 3b, and other related parts in the embodiments involved in Figures 2, 3a, and 3b, which will not be repeated here.
- Step 3303 Receive uplink data.
- step 3303 can refer to the optional implementation of step 2109 in Figure 2, step 3108 in Figure 3a, step 3205 in Figure 3b, and other related parts in the embodiments involved in Figures 2, 3a, and 3b, which will not be repeated here.
- FIG4a is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure.
- the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for a first ambient Internet of Things A-IOT terminal device, and the method includes:
- Step 4101 Determine a first scheduling sequence number of a first A-IOT terminal device.
- step 4101 can refer to the optional implementation of step 2101b of Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- Step 4102 Receive downlink signaling within a first time interval.
- step 4102 can refer to the optional implementation of step 2103 in Figure 2, step 3103 in Figure 3a, step 3203 in Figure 3b, and other related parts in the embodiments involved in Figures 2, 3a, and 3b, which will not be repeated here.
- the A-IOT terminal device can receive downlink signaling sent by the A-IOT network device within a first time interval, but is not limited to this. It can also receive downlink signaling sent by other entities, and can also receive downlink signaling sent by the A-IOT network device at other time intervals.
- the A-IOT network device may send downlink signaling to at least one A-IOT terminal device at a first time interval, but is not limited thereto. It may also send downlink signaling to other entities, or may send downlink signaling to at least one A-IOT terminal device at other time intervals.
- Step 4103 Determine the uplink channel corresponding to the first A-IOT terminal device.
- step 4103 can refer to the optional implementation of step 2104b of Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- Step 4104 Determine a grouping of at least one A-IOT terminal device.
- step 4104 can refer to the optional implementation of step 2105b of Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- this step is an optional step, that is, the A-IOT network device may not determine the grouping of at least one A-IOT terminal device.
- Step 4105 Determine whether the first A-IOT terminal device is scheduled.
- step 4105 can refer to the optional implementation of step 2106 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- Step 4106 Receive downlink signaling within the second time interval.
- step 4106 can refer to the optional implementation of step 2106 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- this step is an optional step.
- the A-IOT network device receives uplink data sent by all A-IoT terminal devices within a first time interval, the A-IOT network device does not need to send downlink signaling to at least one A-IOT terminal device within a second time interval for scheduling again.
- Step 4107 Send uplink data.
- step 4107 can refer to the optional implementation of step 2106 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
- the A-IOT terminal device can send uplink data to the A-IOT network device, but is not limited to this, and can also send uplink data to other entities.
- the A-IOT network device may receive uplink data sent by the first A-IOT terminal device, but is not limited thereto and may also receive uplink data sent by other entities.
- step 4103, step 4104, and step 4105 is not fixed, and the execution order can be swapped or can be executed simultaneously.
- step 4101+4102+4103+4104+4105+4106+4107 can be implemented as an independent embodiment
- step 4101+4102+4103+4105+4106+4107 can be implemented as an independent embodiment
- step 4101+4102+4103+4105+4107 can be implemented as an independent embodiment
- step 4102+4103+4107 can be implemented as an independent embodiment
- step 4102+4103+4107 can be implemented as an independent embodiment, but it is not limited thereto.
- each step can be independent, arbitrarily combined or exchanged in order
- optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other embodiments.
- FIG4b is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure.
- the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for a first ambient Internet of Things A-IOT terminal device, and the method includes:
- Step 4201 Determine a first scheduling sequence number of a first A-IOT terminal device.
- step 4201 can refer to step 2101b of Figure 2, the optional implementation of step 4101 of Figure 4a, and other related parts in the embodiments involved in Figures 2 and 4a, which will not be repeated here.
- Step 4202 Receive downlink signaling within a first time interval.
- the optional implementation method of step 4202 can refer to the optional implementation method of step 2103 in Figure 2, step 3103 in Figure 3a, step 3203 in Figure 3b, step 4102 in Figure 4a, and other related parts in the embodiments involved in Figures 2, 3a, 3b, and 4a, which will not be repeated here.
- Step 4203 Determine the uplink channel corresponding to the first A-IOT terminal device.
- step 4203 can refer to step 2104b of Figure 2, the optional implementation of step 4103 of Figure 4a, and other related parts in the embodiments involved in Figures 2 and 4a, which will not be repeated here.
- Step 4204 Determine whether the first A-IOT terminal device is scheduled.
- step 4204 can refer to step 2106 of FIG. 2 , the optional implementation of step 4105 of FIG. 4 a , and FIG. Other related parts of the embodiment involved in FIG. 4 a will not be described in detail here.
- Step 4205 Send uplink data.
- the optional implementation method of step 4205 can refer to the optional implementation method of step 2109 in Figure 2, step 3108 in Figure 3a, step 3205 in Figure 3b, step 4107 in Figure 4a, and other related parts in the embodiments involved in Figures 2, 3a, 3b, and 4a, which will not be repeated here.
- the information indication method involved in the embodiment of the present disclosure may include at least one of step 4201-step 4205.
- step 4201+4202+4203+4204+4205 can be implemented as an independent embodiment
- step 4202+4203+4204+4205 can be implemented as an independent embodiment
- step 4202+4203+4205 can be implemented as an independent embodiment, but it is not limited thereto.
- each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
- step 4203 and step 4204 may be executed in an exchanged order or may be executed simultaneously.
- FIG4c is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure.
- the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for a first ambient Internet of Things A-IOT terminal device, and the method includes:
- Step 4301 Receive downlink signaling within a first time interval.
- step 4301 can be found in step 2103 of Figure 2, step 3103 of Figure 3a, step 3203 of Figure 3b, step 4102 of Figure 4a, and the optional implementation methods of step 4202 of Figure 4b, as well as other related parts in the embodiments involved in Figures 2, 3a, 3b, 4a, 4b, and 4c, which will not be repeated here.
- Step 4302 Determine the uplink channel corresponding to the first A-IOT terminal device.
- step 4302 can refer to the optional implementation of step 2104b of Figure 2, step 4103 of Figure 4a, step 4203 of Figure 4b, and other related parts in the embodiments involved in Figures 2, 4a, and 4b, which will not be repeated here.
- Step 4303 Send uplink data.
- step 4303 can refer to the optional implementation of step 2109 in Figure 2, step 4105 in Figure 4a, step 4205 in Figure 4b, and other related parts in the embodiments involved in Figures 2, 4a, and 4b, which will not be repeated here.
- FIG5 is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure.
- the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used in a communication system, the communication system including an A-IOT terminal device and an A-IOT network device, and the method includes:
- Step 5101 The A-IOT network device sends downlink signaling to at least one A-IOT terminal device within a first time interval.
- step 5101 reference may be made to step 2103 of Figure 2, step 3103 of Figure 3a, step 3203 of Figure 3b, step 3301 of Figure 3c, step 4102 of Figure 4a, step 4202 of Figure 4b, and step 4301 of Figure 4c, as well as other related parts in the embodiments involved in Figures 2, 3a, 3b, 3c, 4a, 4b, and the like, which will not be repeated here.
- Step 5102a The A-IOT network device determines an uplink channel corresponding to the first A-IOT terminal device.
- step 5102a can refer to the optional implementation methods of step 2104a of Figure 2, step 3104 of Figure 3a, step 3204 of Figure 3b, step 3302 of Figure 3c, and other related parts in the embodiments involved in Figures 2, 3a, 3b, and 3c, which will not be repeated here.
- Step 5102b The first A-IOT terminal device determines an uplink channel corresponding to the first A-IOT terminal device.
- step 5102b can refer to the optional implementation method of step 2104b of Figure 2, step 4103 of Figure 4a, step 4203 of Figure 4b, step 4302 of Figure 4c, and other related parts in the embodiments involved in Figures 2, 4a, 4b, and 4c, which will not be repeated here.
- step 5102a and step 5102b may be executed in an interchanged order or may be executed simultaneously.
- Step 5103 The first A-IOT terminal device sends uplink data to the A-IOT network device.
- step 5102 please refer to step 2103 of Figure 2, step 3108 of Figure 3a, step 3205 of Figure 3b, step 3303 of Figure 3c, step 4107 of Figure 4a, step 4205 of Figure 4b, and the optional implementation of step 4303 of Figure 4c, as well as other related parts in the embodiments involved in Figures 2, 3a, 3b, 4a, 4b, and 4c, which will not be repeated here.
- the method shown in the embodiment of the present disclosure relates to a system and method suitable for communication between A-IoT devices.
- A-IoT An important application of A-IoT technology is to inventory and monitor large-scale items/materials.
- A-IoT In addition to being able to handle massive amounts of communication data, communication between devices also requires high reliability of communication and reduced inventory latency, which are potential design goals for A-IoT devices. Further breakdown of technical goals: devices that can handle massive amounts of communication require RF devices to play a coordinating role in the network when scheduling; high reliability of communication between devices, that is, in addition to meeting coverage, transmission power, etc., collisions must also be resolved, or collisions must be as few as possible; in order to reduce inventory latency, A-IoT devices must respond as quickly as possible to avoid overall inventory delays caused by failures of some devices.
- this solution considers two design ideas, one is scheduling based on device grouping, and the other is scheduling based on dynamic scheduling numbers.
- Embodiment 1 can implement the scheduling of A-IoT terminal devices by A-IoT network devices through a "stop and wait" method, that is, after the A-IoT network device issues a scheduling instruction to an A-IoT terminal device, the feedback of the A-IoT terminal device can be processed in real time.
- an A-IoT network device communicates with an A-IoT terminal device.
- the A-IoT network device may include a base station, a terminal, an intermediate node, an auxiliary node, etc.
- the types of the A-IoT terminal device may include type A, type B, and type C.
- the A-IoT network device sends an excitation signal to at least one A-IoT terminal device, and the excitation signal can be used to trigger the communication of the A-IoT terminal device, such as transmitting control signaling, data, etc.
- the excitation signal can also serve as a charging energy source for the A-IoT terminal device.
- the communication process between the A-IoT network device and the A-IoT terminal device includes at least one of the following:
- channel grouping is performed for all or part of the A-IoT terminal devices.
- the A-IoT terminal device grouping method includes at least one of the following:
- Allocate the A-IoT terminal devices that can use all the same uplink sub-channels into a group that is, the A-IoT terminal devices that can use all the same uplink sub-channels can be regarded as a channel group, and the A-IoT terminal devices can use at least one sub-channel or channel.
- A-IoT terminal devices that can use at least one same uplink sub-channel are assigned to a group, that is, A-IoT terminal devices that can use at least one same uplink sub-channel are regarded as a channel group, and the A-IoT terminal devices can use at least one sub-channel or channel.
- A-IoT terminal devices with the same backscatter offset value to a channel group or assign A-IoT terminal devices with the same backscatter offset value and the same backscatter frequency domain direction to a channel group, that is, A-IoT terminal devices with the same backscatter offset value and the same backscatter frequency domain direction can be regarded as a channel group.
- the A-IoT terminal devices with fixed backscatter offset values can be regarded as a channel group.
- the A-IoT terminal devices whose backscatter offset values can be adjusted can be regarded as a channel group.
- the A-IoT terminal devices correspond to different tags, and the backscatter offset of each tag is fixed, that is, when the received excitation signal is constant, the uplink subchannel corresponding to each tag is fixed.
- Tag1-1 to Tag1-5 is a channel group
- Tag2-1 to Tag2-5 is a channel group
- Tag3-1 to Tag3-5 is a channel group.
- the channel group number corresponding to the A-IoT terminal device corresponding to each channel group is the same.
- Each A-IoT terminal device may be assigned at least one scheduling sequence number.
- each A-IoT terminal device may be assigned a unique scheduling sequence number.
- the A-IoT terminal device grouping method includes at least one of the following:
- All A-IoT terminal devices with the same scheduling sequence number are assigned to one scheduling group, that is, all A-IoT terminal devices with the same scheduling sequence number are regarded as one scheduling group.
- At least one A-IoT terminal device with the same scheduling sequence number is regarded as a scheduling group.
- the confirmation method of the scheduling sequence number may include at least one of the following:
- the dispatch sequence number can be written into the A-IoT terminal device when it leaves the factory and will not be changed;
- the dispatch sequence number can be written into the A-IoT terminal device during the A-IoT terminal device registration phase and will not be changed;
- the scheduling sequence number can be written into the Tag (A-IoT terminal device) during the A-IoT terminal device registration phase, and the subsequent A-IoT network device can be configured through signaling;
- the scheduling sequence number can be configured/written by the A-IoT network device after the A-IoT terminal device establishes communication with the A-IoT network device.
- the dispatch sequence number and the authorization to communicate in the network can be combined, that is, the A-IoT terminal device configured with the dispatch sequence number Only then can it communicate with A-IoT network devices in the current network.
- A-IoT terminal devices correspond to different tags, and each tag has a fixed scheduling sequence number.
- Tag1-1 to Tag3-1 is a channel group
- Tag1-2 to Tag3-2 is a scheduling group
- Tag1-3 to Tag3-3 is a scheduling group
- Tag1-4 to Tag3-4 is a scheduling group
- Tag1-5 to Tag3-5 is a scheduling group.
- the scheduling sequence numbers corresponding to the A-IoT terminal devices corresponding to each channel group are consistent.
- A-IoT network devices there are one or more A-IoT network devices in the network, and the A-IoT network device sends downlink signaling to at least one A-IoT terminal device.
- the A-IoT network device starts scheduling counting when sending downlink signaling.
- the downlink signaling sent by the A-IoT network device carries at least one scheduling sequence number, that is, scheduling at least one scheduling group.
- the scheduling count confirmation method includes at least one of the following:
- the protocol predefines the scheduling count, which is used by the A-IoT network device to monitor the scheduling process.
- the scheduling count is accumulated from the initial value to the end value.
- the preferred initial value is 0 or 1
- the end value is the maximum scheduling number or the maximum scheduling number minus 1.
- the protocol predefines the scheduling count, which is used by the A-IoT network device to monitor the scheduling process.
- the scheduling count decreases from the initial value to the termination value.
- the preferred termination value is 0 or 1
- the initial value is the maximum scheduling number or the maximum scheduling number minus 1.
- the A-IoT terminal device When the A-IoT terminal device receives downlink signaling from at least one A-IoT network device and determines that it is scheduled, the A-IoT terminal device performs uplink transmission on at least one corresponding uplink channel/sub-channel.
- the manner in which the A-IoT terminal device determines the corresponding at least one uplink channel/sub-channel may include at least one of the following:
- A-IoT terminal devices only support N fixed backscatter offsets, and the backscatter frequency domain direction of each backscatter offset is fixed. The backscatter offset and/or the backscatter frequency domain direction of each backscatter offset are confirmed at the factory stage or the registration stage.
- N is a natural number, preferably, N is equal to 1.
- the backscatter offset of the A-IoT terminal device and/or the backscatter frequency domain direction of each backscatter offset is configured by the A-IoT network device.
- the A-IoT terminal device supports N backscatter offsets, where N is a natural number. Furthermore, the maximum number Nmax of backscatter offsets supported by the A-IoT terminal device is reported by the A-IoT terminal device to the A-IoT network device. When the A-IoT terminal device does not report Nmax to the A-IoT network device, Nmax defaults to n, and n is preferably equal to 1.
- the A-IoT network device continuously sends charging signals and downlink signaling, or the A-IoT network device sends M charging signals and M downlink signaling; the A-IoT network device may also continuously send downlink signaling, or the A-IoT network device may send M downlink signaling; wherein M is an integer not less than 1.
- the A-IoT network device if during the first time interval, feedback from all scheduled A-IoT terminal devices is received, the A-IoT network device enters the next scheduling.
- the A-IoT network device starts the second time interval and sends the charging signal or downlink signaling again.
- the first time interval may be confirmed in at least one of the following ways:
- the first time interval is the time it takes for an A-IoT terminal device in a scheduling group to complete the entire scheduling.
- it can include charging time for type A and type B devices, and start backscattering time for type C devices.
- it can include signaling decoding time, uplink preparation time, feedback timing time required by BS/UE/X note, etc. for type C devices.
- the capability is defined by the protocol, and the capability is used to indicate the minimum or maximum value required for the first time interval.
- the A-IoT terminal device reports the capability to the A-IoT network device.
- the first time interval is the time for an A-IoT terminal device in a scheduling group to complete the entire scheduling.
- it may include charging time, startup reflection time, feedback timing required by the A-IoT network device, etc.
- it may include time for decoding signaling, uplink preparation time, feedback timing required by BS/UE/X note, etc.
- the second time interval confirmation method includes at least one of the following:
- the second time interval can be directly defined by the protocol.
- the second time interval is the time required for an A-IoT terminal device in a scheduling group that has not completed the scheduling within the first time interval to complete the entire scheduling.
- it may include charging time, startup reflection time, feedback timing required by the A-IoT network device, etc.
- it may include decoding signaling time, uplink preparation time, feedback timing required by BS/UE/X note, etc.
- the second time interval is equal to the first time interval, or equal to a multiple of the time interval.
- the direct protocol predefines a positive integer L, which means that the second time interval is L times the first time interval.
- the capability is defined by the protocol, and the capability is used to indicate the minimum or maximum value required for the second time interval.
- the A-IoT terminal device reports the capability to the A-IoT network device.
- the second time interval is the time required for an A-IoT terminal device in a scheduling group that has not completed the scheduling within the first time interval to complete the entire scheduling.
- it may include charging time, startup reflection time, A-IoT Feedback timing required by the network device, etc.
- type C devices it may include the time for decoding signaling, uplink preparation time, feedback timing required by BS/UE/X note, etc.
- the second time interval may be equal to the first time interval, or equal to a multiple of the time interval.
- the A-IoT terminal device directly reports a positive integer L, which means that the second time interval is L times the first time interval.
- the A-IoT network device enters the next scheduling.
- the scheduling count decreases to the termination value (or accumulates to the termination value), it means that the A-IoT network device completes the scheduling of the entire cycle.
- the status of the A-IoT terminal device is marked as lost or faulty.
- Embodiment 2 This example can process the feedback of the A-IoT terminal device after all scheduling is completed.
- Steps 1 to 4 of this embodiment are the same as those of the first embodiment.
- the A-IoT network device continuously sends charging signals and downlink signaling, or the A-IoT network device sends M charging signals and M downlink signaling; the A-IoT network device may also continuously send downlink signaling, or the A-IoT network device may send M downlink signaling; where M is an integer not less than 1.
- the A-IoT network device enters the next scheduling.
- the first time interval may be confirmed in at least one of the following ways:
- the first time interval is the time it takes for an A-IoT terminal device in a scheduling group to complete the entire scheduling.
- it may include charging time, startup reflection time, feedback timing required by A-IoT network devices, etc.
- it may include signaling decoding time, uplink preparation time, feedback timing required by BS/UE/X note, etc.
- the capability is defined by the protocol, and the capability is used to indicate the minimum or maximum value required for the first time interval.
- the A-IoT terminal device reports the capability to the A-IoT network device.
- the first time interval is the time for an A-IoT terminal device in a scheduling group to complete the entire scheduling.
- it may include charging time, startup reflection time, feedback timing required by the A-IoT network device, etc.
- it may include time for decoding signaling, uplink preparation time, feedback timing required by BS/UE/X note, etc.
- the A-IoT network device schedules the missed A-IoT terminal device again.
- the above embodiments of the present scheme can facilitate the management of A-IoT terminal devices by grouping channels for all or part of the A-IoT terminal devices; by issuing scheduling instructions to the A-IoT terminal devices and receiving feedback information sent by the A-IoT terminal devices, communication between the A-IoT terminal devices and the A-IoT network devices can be realized.
- Figure 8a is a schematic diagram of the structure of the A-IOT network device 101 proposed in the embodiment of the present disclosure.
- the A-IOT network device 101 includes: a transceiver module 8101, which is used to send downlink signaling to at least one A-IOT terminal device, and the downlink signaling is used to schedule the first A-IOT terminal device in at least one A-IOT terminal device; optionally, the above-mentioned transceiver module is used to execute at least one of the steps related to transceiving performed by the A-IOT network device 101 in any of the above methods (such as step 2103, step 2108, step 2109, etc., but not limited to this), which will not be repeated here.
- a transceiver module 8101 which is used to send downlink signaling to at least one A-IOT terminal device, and the downlink signaling is used to schedule the first A-IOT terminal device in at least one A-IOT terminal device
- the above-mentioned transceiver module is used to
- the transceiver module 8101 may also be used to receive uplink data sent by the first A-IOT terminal device through an uplink channel.
- the A-IOT network device 101 also includes a processing module 8102 for determining an uplink channel corresponding to the first A-IOT terminal device; optionally, the above-mentioned processing module is used to execute at least one of the steps related to the processing performed by the A-IOT network device 101 in any of the above methods (for example, step 2101a, step 2102, step 2104a, step 2105a, step 2107, step 2110, etc., but not limited to this), which will not be repeated here.
- the transceiver module 8101 can also be used to send trigger information to the first A-IOT terminal device, the trigger information is used to trigger the first A-IOT terminal device to measure the channel quality and feedback the channel quality status; receive the channel quality status feedback from the first A-IOT terminal device.
- the transceiver module 8101 can also be used to continuously send downlink signaling to at least one A-IOT terminal device within a first time interval, or to send downlink signaling M times to at least one A-IOT terminal device, where M is a positive integer and the first time interval is the maximum duration that the A-IOT network device waits for the first A-IOT terminal device to complete scheduling.
- the transceiver module 8101 may also be used to continuously send a signal to at least one A-IOT terminal device within a second time interval. Send downlink signaling, or send downlink signaling M times to at least one A-IOT terminal device.
- the transceiver module 8101 can also be used to continuously send downlink signaling to at least one A-IOT terminal device within a second time interval under a second condition, or send downlink signaling M times to at least one A-IOT terminal device, wherein the second condition is: within the first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device.
- the transceiver module 8101 can also be used to continuously send downlink signaling or send M downlink signaling to the A-IOT terminal device that did not feedback uplink data in the first time interval within a second time interval, wherein the downlink signaling carries the identifier of the A-IOT terminal device that did not feedback uplink data in the first time interval.
- the first condition includes at least one of the following: within a first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device, and within a second time interval, the A-IOT network device receives the uplink data sent by the first A-IOT terminal device; the first time interval and the second time interval end; the scheduling count of the A-IOT network device accumulates from a first initial value to a first termination value; the scheduling count of the A-IOT network device decreases from a second initial value to a second termination value; the first time interval ends; the first time interval and the second time interval end, and within the first time interval and/or the second time interval, the A-IOT network device receives the uplink data sent by the first A-IOT terminal device.
- the processing module 8102 may also be used to determine the grouping of at least one A-IOT terminal device, where the grouping includes at least one of a channel grouping and a scheduling sequence number grouping.
- the processing module 8102 can also be used to determine the first scheduling number of the first A-IOT terminal device; wherein the downlink signaling carries the first scheduling number or related information of the first scheduling number.
- the processing module 8102 can also be used to start a scheduling count when sending downlink signaling, and the scheduling count is used for the A-IoT network device to monitor the scheduling process.
- the processing module 8102 can also be used to assign A-IoT terminal devices with the same all uplink channels that can be used to a group; assign A-IoT terminal devices with the same at least one uplink sub-channel that can be used to a group; assign A-IoT terminal devices with the same backscatter offset to a group; assign A-IoT terminal devices with the same backscatter offset and the same backscatter frequency domain direction of the backscatter offset to a group; assign A-IoT terminal devices with backscatter offsets of preset values to a group; assign A-IoT terminal devices with backscatter offsets within a preset range to a group; assign A-IoT terminal devices with adjustable backscatter offsets to a group; assign A-IoT terminal devices with the same channel quality to a group; and assign A-IoT terminal devices whose channel quality meets preset conditions to a group.
- the processing module 8102 can also be used to assign all A-IoT terminal devices with the same scheduling number to a group; assign at least one A-IoT terminal device with the same scheduling number to a group; configure at least one same scheduling number for A-IoT terminal devices with the same channel quality; configure the A-IoT terminal devices with the same channel quality with the same scheduling number; configure at least one same scheduling number for A-IoT terminal devices whose channel quality meets preset conditions; configure the A-IoT terminal devices whose channel quality meets preset conditions with the same scheduling number.
- the processing module 8102 can also be used to determine the first scheduling number written into the first A-IoT terminal device during the factory stage; determine the first scheduling number written into the first A-IoT terminal device during the registration stage; determine at least one first scheduling number that is the default for the first A-IoT terminal device; determine the first scheduling number configured for the first A-IoT terminal device through configuration signaling.
- the processing module 8102 can also be used to determine the uplink channel corresponding to the first A-IOT terminal device based on the sending frequency of the downlink signaling, the first backscatter offset of the first A-IoT terminal device and/or the backscatter frequency domain direction of the first backscatter offset, wherein the first backscatter offset is one of N backscatter offsets supported by the first A-IoT terminal device, and N is a positive integer.
- the processing module 8102 may also be used to determine an uplink channel corresponding to the first A-IOT terminal device based on channel quality.
- the processing module 8102 can also be used to determine a first time interval, which is predefined by a protocol; determine a first interval range, which is predefined by a protocol; receive a processing capability reported by at least one A-IOT terminal device; and determine a first time interval in the first interval range based on the processing capability.
- the processing module 8102 can also be used to determine a second time interval, which is predefined by the protocol; determine a second interval range, which is predefined by the protocol; receive a processing capability reported by at least one A-IOT terminal device; determine a second time interval in the second interval range based on the processing capability; determine a multiple of the second time interval relative to the first time interval; and determine the second time interval based on the multiple.
- the processing module 8102 may also be used to determine that the current scheduling is ended under the first condition.
- the scheduling process ends when the scheduling count is accumulated from the first initial value to the first termination value; or When the second initial value decreases to the second termination value, the scheduling process ends.
- the first initial value and/or the second termination value is the first value or the second value
- the first termination value and/or the second initial value is the maximum scheduling sequence number of the first A-IoT terminal device or the maximum scheduling sequence number minus one; wherein the maximum scheduling sequence number is any one of the following: the maximum value predefined by the protocol; the maximum value in the set of maximum values supported by each first A-IoT terminal device; the maximum value configured by the A-IoT network device.
- Fig. 8b is a schematic diagram of the structure of the first environment Internet of Things A-IOT terminal device 102 proposed in the embodiment of the present disclosure.
- the first environment Internet of Things A-IOT terminal device 102 includes: a transceiver module 8201, which is used to receive downlink signaling sent by the A-IOT network device, and the downlink signaling is used to schedule the first A-IOT terminal device; optionally, the above-mentioned transceiver module is used to execute at least one of the steps of transceiving and the like (such as step 2103, step 2108, step 2109, etc., but not limited thereto) executed by the first environment Internet of Things A-IOT terminal device 102 in any of the above methods, which will not be repeated here.
- the transceiver module 8201 may also be used to send uplink data to the A-IOT network device through an uplink channel.
- the first environment Internet of Things A-IOT terminal device 102 also includes: a processing module 8202, used to determine the uplink channel corresponding to the first A-IOT terminal device; optionally, the above-mentioned processing module is used to execute at least one of the processing steps (for example, step 2101b, step 2104b, step 2105b, step 2106, etc., but not limited to this) performed by the first environment Internet of Things A-IOT terminal device 102 in any of the above methods, which will not be repeated here.
- a processing module 8202 used to determine the uplink channel corresponding to the first A-IOT terminal device
- the above-mentioned processing module is used to execute at least one of the processing steps (for example, step 2101b, step 2104b, step 2105b, step 2106, etc., but not limited to this) performed by the first environment Internet of Things A-IOT terminal device 102 in any of the above methods, which will not be repeated here.
- the transceiver module 8201 can also be used to receive trigger information sent by the A-IOT network device, the trigger information is used to trigger the first A-IOT terminal device to measure the channel quality and feedback the channel quality status; feedback the channel quality status to the A-IOT network device.
- the transceiver module 8201 can also be used to receive downlink signaling continuously sent by the A-IOT network device within a first time interval, or to receive M downlink signaling sent by the A-IOT network device within the first time interval, where M is a positive integer and the first time interval is the maximum duration that the A-IOT network device waits for the first A-IOT terminal device to complete scheduling.
- the transceiver module 8201 may also be used to receive downlink signaling continuously sent by the A-IOT network device in the second time interval, or to receive M downlink signaling sent by the A-IOT network device in the second time interval.
- the transceiver module 8201 can also be used to receive downlink signaling continuously sent by the A-IOT network device under a second condition within a second time interval, or to receive M downlink signaling sent by the A-IOT network device under a second condition within a second time interval, wherein the second condition is that within the first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device.
- the transceiver module 8201 may also be used to receive downlink signaling or M downlink signaling continuously sent by the A-IOT network device within a second time interval, wherein the downlink signaling carries an identifier of the first A-IOT terminal device.
- the processing module 8202 may also be used to determine the grouping of at least one A-IOT terminal device, where the grouping includes at least one of channel grouping and scheduling sequence number grouping.
- the processing module 8202 can also be used to assign A-IoT terminal devices with the same all uplink channels that can be used to a group; assign A-IoT terminal devices with the same at least one uplink sub-channel that can be used to a group; assign A-IoT terminal devices with the same backscatter offset to a group; assign A-IoT terminal devices with the same backscatter offset and the same backscatter frequency domain direction of the backscatter offset to a group; assign A-IoT terminal devices with a backscatter offset of a preset value to a group; assign A-IoT terminal devices with a backscatter offset within a preset range to a group; assign A-IoT terminal devices with adjustable backscatter offset to a group; assign A-IoT terminal devices with the same channel quality to a group; assign A-IoT terminal devices whose channel quality meets preset conditions to a group.
- the processing module 8202 can also be used to assign all A-IoT terminal devices with the same scheduling number to a group; assign at least one A-IoT terminal device with the same scheduling number to a group; configure at least one same scheduling number for A-IoT terminal devices with the same channel quality; configure the A-IoT terminal devices with the same channel quality with the same scheduling number; configure at least one same scheduling number for A-IoT terminal devices whose channel quality meets preset conditions; configure the A-IoT terminal devices whose channel quality meets preset conditions with the same scheduling number.
- the processing module 8202 can also be used to determine the first scheduling number of the first A-IOT terminal device; wherein the downlink signaling carries the first scheduling number or related information of the first scheduling number.
- the processing module 8202 can also be used to determine the first scheduling number written into the first A-IoT terminal device during the factory stage; determine the first scheduling number written into the first A-IoT terminal device during the registration stage; determine at least one first scheduling number that is the default for the first A-IoT terminal device; and determine, based on the configuration signaling of the A-IoT network device, that the A-IoT network device configures the first scheduling number for the first A-IoT terminal device.
- the processing module 8202 may also be used to determine that the first A-IOT terminal device is scheduled based on downlink signaling, when the downlink signaling carries the first scheduling sequence number of the first A-IOT terminal device.
- the processing module 8202 can also be used to determine the uplink channel corresponding to the first A-IOT terminal device based on the sending frequency of the downlink signaling, the first backscatter offset of the first A-IoT terminal device and/or the backscatter frequency domain direction of the first backscatter offset, wherein the first backscatter offset is one of N backscatter offsets supported by the first A-IoT terminal device, and N is a positive integer.
- the processing module 8202 may also be used to determine an uplink channel corresponding to the first A-IOT terminal device based on channel quality.
- the first time interval is determined by the A-IOT network device based on a predefined protocol, or the first time interval is determined by the A-IOT network device based on a first interval range predefined by the protocol and a processing capability reported by at least one A-IOT terminal device.
- the second time interval is determined by the A-IOT network device based on a predefined protocol, or the second time interval is determined by the A-IOT network device based on a second interval range predefined by the protocol and a processing capability reported by at least one A-IOT terminal device, or the second time interval is determined by the A-IOT network device based on a multiple of the second time interval predefined by the protocol relative to the first time interval and the first time interval.
- the communication device 9100 includes one or more processors 9101.
- the processor 9101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit.
- the baseband processor may be used to process the communication protocol and the communication data
- the central processing unit may be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a program, and process the data of the program.
- the processor 9101 is used to call instructions so that the communication device 9100 executes any of the above methods.
- the communication device 9100 further includes one or more memories 9102 for storing instructions.
- the memory 9102 may also be outside the communication device 9100.
- the communication device 9100 further includes one or more transceivers 9103.
- the communication steps such as sending and receiving in the above method are performed by the transceiver 9103, and the other steps are performed by the processor 9101.
- the transceiver may include a receiver and a transmitter, and the receiver and the transmitter may be separate or integrated.
- the terms such as transceiver, transceiver unit, transceiver, transceiver circuit, etc. may be replaced with each other, the terms such as transmitter, transmission unit, transmitter, transmission circuit, etc. may be replaced with each other, and the terms such as receiver, receiving unit, receiver, receiving circuit, etc. may be replaced with each other.
- the communication device 9100 further includes one or more interface circuits 9104, which are connected to the memory 9102.
- 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.
- the interface circuit 9104 can read instructions stored in the memory 9102 and send the instructions to the processor 9101.
- the communication device 9100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 9100 described in the present disclosure is not limited thereto, and the structure of the communication device 9100 may not be limited by FIG. 9a.
- the communication device may be an independent device or may be part of a larger device.
- the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
- Fig. 9b is a schematic diagram of the structure of a chip 9200 provided in an embodiment of the present disclosure.
- the communication device 9100 may be a chip or a chip system
- the chip 9200 includes one or more processors 9201, and the processor 9201 is used to call instructions so that the chip 9200 executes any of the above methods.
- the chip 9200 further includes one or more interface circuits 9202, which are connected to the memory 9203.
- 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.
- the interface circuit 9202 can read instructions stored in the memory 9203 and send the instructions to the processor 9201.
- the terms such as interface circuit, interface, transceiver pin, and transceiver can be replaced with each other.
- the chip 9200 further includes one or more memories 9203 for storing instructions.
- the memory 9203 may be outside the chip 9200.
- the present disclosure also proposes a storage medium, on which instructions are stored, and when the instructions are executed on the communication device 9100, the communication device 9100 executes any of the above methods.
- the storage medium is an electronic storage medium.
- the storage medium is a computer-readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices.
- the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a temporary storage medium.
- the present disclosure also proposes a program product, which, when executed by the communication device 9100, enables the communication device 9100 to execute any of the above methods.
- the program product is a computer program product.
- the present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to execute any one of the above methods.
- the computer program product includes one or more computer programs.
- the computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
- the computer program can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
- the computer program can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center.
- the computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated.
- the available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a high-density digital video disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
- a magnetic medium e.g., a floppy disk, a hard disk, a magnetic tape
- an optical medium e.g., a high-density digital video disc (DVD)
- DVD high-density digital video disc
- SSD solid state disk
- the corresponding relationships shown in the tables in the present disclosure can be configured or predefined.
- the values of the information in each table are only examples and can be configured as other values, which are not limited by the present disclosure.
- the corresponding relationships shown in some rows may not be configured.
- appropriate deformation adjustments can be made based on the above table, such as splitting, merging, etc.
- the names of the parameters shown in the titles of the above tables can also use other names that can be understood by the communication device, and the values or representations of the parameters can also be other values or representations that can be understood by the communication device.
- other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables.
- the predefined in the present disclosure may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本公开涉及通信技术领域,尤其涉及一种基于环境物联网的通信方法、通信系统及存储介质。The present disclosure relates to the field of communication technology, and in particular to a communication method, a communication system and a storage medium based on an environmental Internet of Things.
在通信技术领域,智能物联网A-IoT(AI-Internet of Things,A-IoT)是一种全新的物联网技术,该技术可以应用于对大规模的物品或物料进行盘存及监测,因此通常要求A-IoT设备可以处理海量的通信数据,以及保证设备间通信的可靠性,降低数据的传输时延,提高A-IoT设备的响应速度。In the field of communication technology, AI-Internet of Things (A-IoT) is a new IoT technology that can be used to inventory and monitor large-scale items or materials. Therefore, A-IoT devices are usually required to process massive amounts of communication data, ensure the reliability of communication between devices, reduce data transmission delays, and improve the response speed of A-IoT devices.
发明内容Summary of the invention
本公开提出一种基于环境物联网的通信方法、通信设备、通信系统、存储介质。The present disclosure proposes a communication method, communication equipment, communication system, and storage medium based on environmental Internet of Things.
根据本公开实施例的第一方面,提出了一种基于环境物联网的通信方法,由环境物联网A-IOT网络设备执行,方法包括:向至少一个A-IOT终端设备发送下行信令,下行信令用于调度至少一个A-IOT终端设备中的第一A-IOT终端设备;确定第一A-IOT终端设备对应的上行信道;通过上行信道,接收第一A-IOT终端设备发送的上行数据。According to a first aspect of an embodiment of the present disclosure, a communication method based on an ambient Internet of Things (A-IOT) is proposed and executed by an ambient Internet of Things (A-IOT) network device. The method includes: sending downlink signaling to at least one A-IOT terminal device, the downlink signaling being used to schedule a first A-IOT terminal device among at least one A-IOT terminal device; determining an uplink channel corresponding to the first A-IOT terminal device; and receiving uplink data sent by the first A-IOT terminal device through the uplink channel.
在上述方法中,A-IOT网络设备通过向至少一个A-IOT终端设备发送下行信令,对A-IOT终端设备进行调度,以及在上行信道上接收A-IOT终端设备发送的上行数据,可以实现第一A-IOT终端设备与A-IOT网络设备之间的通信。In the above method, the A-IOT network device can realize communication between the first A-IOT terminal device and the A-IOT network device by sending downlink signaling to at least one A-IOT terminal device, scheduling the A-IOT terminal device, and receiving uplink data sent by the A-IOT terminal device on the uplink channel.
根据本公开实施例的第二方面,提出了一种基于环境物联网的通信方法,方法由第一环境物联网A-IOT终端设备执行,方法包括:接收A-IOT网络设备发送的下行信令,下行信令用于调度第一A-IOT终端设备;确定第一A-IOT终端设备对应的上行信道;通过上行信道,向A-IOT网络设备发送上行数据。According to a second aspect of an embodiment of the present disclosure, a communication method based on an environmental Internet of Things is proposed. The method is executed by a first environmental Internet of Things A-IOT terminal device, and the method includes: receiving downlink signaling sent by an A-IOT network device, the downlink signaling is used to schedule the first A-IOT terminal device; determining an uplink channel corresponding to the first A-IOT terminal device; and sending uplink data to the A-IOT network device through the uplink channel.
在上述方法中,第一环境物联网A-IOT终端设备通过接收A-IOT网络设备发送的下行信令,并在上行信道发送上行数据,可以实现A-IOT网络设备与第一A-IOT终端设备之间的通信。In the above method, the first environment Internet of Things A-IOT terminal device can realize communication between the A-IOT network device and the first A-IOT terminal device by receiving the downlink signaling sent by the A-IOT network device and sending uplink data in the uplink channel.
根据本公开实施例的第三方面,提出了一种A-IOT网络设备,包括收发模块,用于向至少一个A-IOT终端设备发送下行信令,下行信令用于调度至少一个A-IOT终端设备中的第一A-IOT终端设备;处理模块,用于确定第一A-IOT终端设备对应的上行信道;收发模块还用于:通过上行信道,接收第一A-IOT终端设备发送的上行数据。According to a third aspect of an embodiment of the present disclosure, an A-IOT network device is proposed, comprising a transceiver module for sending downlink signaling to at least one A-IOT terminal device, the downlink signaling being used to schedule a first A-IOT terminal device among the at least one A-IOT terminal device; a processing module for determining an uplink channel corresponding to the first A-IOT terminal device; the transceiver module is also used to: receive uplink data sent by the first A-IOT terminal device through the uplink channel.
根据本公开实施例的第四方面,提出了一种第一A-IOT终端设备,包括收发模块,用于接收A-IOT网络设备发送的下行信令,下行信令用于调度第一A-IOT终端设备;处理模块,用于确定第一A-IOT终端设备对应的上行信道;收发模块还用于:通过上行信道,向A-IOT网络设备发送上行数据。According to a fourth aspect of an embodiment of the present disclosure, a first A-IOT terminal device is proposed, comprising a transceiver module for receiving downlink signaling sent by an A-IOT network device, wherein the downlink signaling is used to schedule the first A-IOT terminal device; a processing module for determining an uplink channel corresponding to the first A-IOT terminal device; the transceiver module is also used to send uplink data to the A-IOT network device via an uplink channel.
根据本公开实施例的第五方面,提出了一种通信设备,其中,包括:一个或多个处理器;其中,一个或多个处理器用于调用指令以使得通信设备执行如本公开第一方面中任一项的描述的方法,或者用于执行如本公开第二方面中任一项的描述的方法。According to the fifth aspect of an embodiment of the present disclosure, a communication device is proposed, which includes: one or more processors; wherein the one or more processors are used to call instructions so that the communication device executes a method as described in any one of the first aspects of the present disclosure, or is used to execute a method as described in any one of the second aspects of the present disclosure.
根据本公开实施例的第六方面,提出了一种通信系统,包括网络设备和终端,其中,网络设备被配置为实现第一方面的方法,终端被配置为实现第二方面的方法。According to a sixth aspect of an embodiment of the present disclosure, a communication system is proposed, including a network device and a terminal, wherein the network device is configured to implement the method of the first aspect, and the terminal is configured to implement the method of the second aspect.
根据本公开实施例的第七方面,提出了一种存储介质,该存储介质存储有指令,当该指令在通信设备上运行时,使得通信设备执行如第一方面、第二方面中任一方面的方法。According to a seventh aspect of an embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a communication device, the communication device executes a method as described in any one of the first and second aspects.
本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present disclosure will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
图1为本公开实施例提供的一些通信系统的架构示意图; FIG1 is a schematic diagram of the architecture of some communication systems provided by embodiments of the present disclosure;
图2为本公开实施例所提供的一种基于环境物联网的通信方法的交互示意图;FIG2 is an interactive schematic diagram of a communication method based on an environmental Internet of Things provided by an embodiment of the present disclosure;
图3a-图3c为本公开实施例所提供的一些基于环境物联网的通信方法的流程示意图;3a-3c are schematic flow diagrams of some communication methods based on the environmental Internet of Things provided by the embodiments of the present disclosure;
图4a-图4c为本公开实施例所提供的另一些基于环境物联网的通信方法的流程示意图;4a-4c are schematic flow diagrams of other communication methods based on the environmental Internet of Things provided by the embodiments of the present disclosure;
图5为本公开实施例所提供的另一些基于环境物联网的通信方法的交互示意图;FIG5 is a schematic diagram of interactions of other communication methods based on the environmental Internet of Things provided by embodiments of the present disclosure;
图6为本公开实施例所提供的一种分组方法的示意图;FIG6 is a schematic diagram of a grouping method provided by an embodiment of the present disclosure;
图7为本公开实施例所提供的一种A-IoT设备的通信方法的示意图;FIG7 is a schematic diagram of a communication method of an A-IoT device provided in an embodiment of the present disclosure;
图8a为本公开一个实施例所提供的一种A-IOT网络设备的结构示意图;FIG8a is a schematic diagram of the structure of an A-IOT network device provided by an embodiment of the present disclosure;
图8b为本公开一个实施例所提供的一种第一A-IOT终端设备的结构示意图;FIG8b is a schematic structural diagram of a first A-IOT terminal device provided by an embodiment of the present disclosure;
图9a是本公开一个实施例所提供的一种通信设备的结构示意图;FIG9a is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure;
图9b为本公开一个实施例所提供的一种芯片的结构示意图。FIG9 b is a schematic diagram of the structure of a chip provided by an embodiment of the present disclosure.
本公开实施例提出了一种基于环境物联网的通信方法及通信设备、通信系统、存储介质。The embodiments of the present disclosure provide a communication method, communication equipment, communication system, and storage medium based on the environmental Internet of Things.
第一方面,本公开实施例提出了一种基于环境物联网的通信方法,该方法由环境物联网A-IOT网络设备执行,方法包括:向至少一个A-IOT终端设备发送下行信令,下行信令用于调度至少一个A-IOT终端设备中的第一A-IOT终端设备;确定第一A-IOT终端设备对应的上行信道;通过上行信道,接收第一A-IOT终端设备发送的上行数据。In a first aspect, an embodiment of the present disclosure proposes a communication method based on an environmental Internet of Things, which is executed by an environmental Internet of Things A-IOT network device, and the method includes: sending downlink signaling to at least one A-IOT terminal device, the downlink signaling is used to schedule a first A-IOT terminal device among at least one A-IOT terminal device; determining an uplink channel corresponding to the first A-IOT terminal device; and receiving uplink data sent by the first A-IOT terminal device through the uplink channel.
在上述实施例中,A-IOT网络设备通过向A-IOT终端设备下发下行信令,并在第一A-IOT终端设备对应的上行信道接收A-IOT终端设备发送的上行数据,可以实现第一A-IOT终端设备与A-IOT网络设备的通信。In the above embodiment, the A-IOT network device can realize communication between the first A-IOT terminal device and the A-IOT network device by sending downlink signaling to the A-IOT terminal device and receiving uplink data sent by the A-IOT terminal device on the uplink channel corresponding to the first A-IOT terminal device.
结合第一方面的一些实施例,在一些实施例中,方法还包括:确定至少一个A-IOT终端设备的分组,分组包括信道分组、调度序号分组中的至少一项。In combination with some embodiments of the first aspect, in some embodiments, the method further includes: determining a grouping of at least one A-IOT terminal device, the grouping including at least one of a channel grouping and a scheduling sequence number grouping.
在上述实施例中,可以对A-IOT终端设备基于信道或基于调度序号进行分组,可以便于对A-IOT终端设备进行管理。In the above embodiment, the A-IOT terminal devices may be grouped based on channels or based on scheduling numbers, which may facilitate the management of the A-IOT terminal devices.
结合第一方面的一些实施例,在一些实施例中,信道分组包括以下至少一项:将能够使用的全部上行信道相同的A-IoT终端设备分配到一组;将能够使用的至少一个上行子信道相同的A-IoT终端设备分配到一组;将反向散射偏移相同的A-IoT终端设备分配到一组;将反向散射偏移相同且反向散射偏移的反向散射频域方向相同的A-IoT终端设备分配到一组;将反向散射偏移为预设值的A-IoT终端设备分配到一组;将反向散射偏移属于预设范围的A-IoT终端设备分配到一组;将反向散射偏移可调的A-IoT终端设备分配到一组;将信道质量相同的A-IoT终端设备分配到一组;将信道质量满足预设条件的A-IoT终端设备分配到一组。In combination with some embodiments of the first aspect, in some embodiments, channel grouping includes at least one of the following: allocating A-IoT terminal devices with the same all uplink channels that can be used to a group; allocating A-IoT terminal devices with the same at least one uplink sub-channel that can be used to a group; allocating A-IoT terminal devices with the same backscattering offset to a group; allocating A-IoT terminal devices with the same backscattering offset and the same backscattering frequency domain direction of the backscattering offset to a group; allocating A-IoT terminal devices with backscattering offsets of preset values to a group; allocating A-IoT terminal devices with backscattering offsets within a preset range to a group; allocating A-IoT terminal devices with adjustable backscattering offsets to a group; allocating A-IoT terminal devices with the same channel quality to a group; allocating A-IoT terminal devices whose channel quality meets preset conditions to a group.
在上述实施例中,可以对A-IOT终端设备基于信道进行分组,可以便于对A-IOT终端设备进行管理。In the above embodiment, the A-IOT terminal devices may be grouped based on channels, which may facilitate the management of the A-IOT terminal devices.
结合第一方面的一些实施例,在一些实施例中,调度序号分组包括以下至少一项:将全部调度序号相同的A-IoT终端设备分配到一组;将至少一个调度序号相同的A-IoT终端设备分配到一组;将信道质量相同的A-IoT终端设备配置至少一个相同的调度序号;将信道质量相同的A-IoT终端设备配置相同的调度序号;将信道质量满足预设条件的A-IoT终端设备配置至少一个相同的调度序号;将信道质量满足预设条件的A-IoT终端设备配置相同的调度序号。In combination with some embodiments of the first aspect, in some embodiments, the scheduling sequence number grouping includes at least one of the following: allocating all A-IoT terminal devices with the same scheduling sequence number to a group; allocating at least one A-IoT terminal device with the same scheduling sequence number to a group; configuring at least one same scheduling sequence number for A-IoT terminal devices with the same channel quality; configuring the A-IoT terminal devices with the same channel quality with the same scheduling sequence number; configuring at least one same scheduling sequence number for A-IoT terminal devices whose channel quality meets preset conditions; configuring the A-IoT terminal devices whose channel quality meets preset conditions with the same scheduling sequence number.
在上述实施例中,可以对A-IOT终端设备基于调度序号进行分组,可以便于对A-IOT终端设备进行管理。In the above embodiment, the A-IOT terminal devices may be grouped based on the scheduling sequence number, which may facilitate the management of the A-IOT terminal devices.
结合第一方面的一些实施例,在一些实施例中,方法还包括:确定第一A-IOT终端设备的第一调度序号;其中,下行信令携带第一调度序号或者第一调度序号的相关信息。In combination with some embodiments of the first aspect, in some embodiments, the method further includes: determining a first scheduling number of a first A-IOT terminal device; wherein the downlink signaling carries the first scheduling number or related information of the first scheduling number.
在上述实施例中,可以确定第一A-IOT终端设备的第一调度序号,便于基于第一调度序号对第一A-IoT终端设备进行分组。下行信令携带第一调度序号或者第一调度序号的相关信息可以实现对调度组进行调度。In the above embodiment, the first scheduling sequence number of the first A-IOT terminal device can be determined, so as to facilitate grouping the first A-IoT terminal device based on the first scheduling sequence number. Downlink signaling carrying the first scheduling sequence number or related information of the first scheduling sequence number can realize scheduling of the scheduling group.
结合第一方面的一些实施例,在一些实施例中,确定第一A-IOT终端设备的第一调度序号包括以下至少一项:确定在出厂阶段写入第一A-IoT终端设备中的第一调度序号;确定在注册阶段写入第一A-IoT终端设备中的第一调度序号;确定第一A-IoT终端设备默认的至少一个第一调度序号;确定通过配置信令为 第一A-IoT终端设备配置的第一调度序号。In combination with some embodiments of the first aspect, in some embodiments, determining the first scheduling sequence number of the first A-IOT terminal device includes at least one of the following: determining the first scheduling sequence number written into the first A-IoT terminal device at the factory stage; determining the first scheduling sequence number written into the first A-IoT terminal device at the registration stage; determining at least one first scheduling sequence number defaulted by the first A-IoT terminal device; determining that the first scheduling sequence number is set to the default value by configuring the signaling; The first scheduling sequence number configured by the first A-IoT terminal device.
在上述实施例中,可以确定第一A-IoT终端设备对应的第一调度序号,便于基于第一调度序号对第一A-IoT终端设备进行分组。In the above embodiment, the first scheduling sequence number corresponding to the first A-IoT terminal device can be determined to facilitate grouping the first A-IoT terminal device based on the first scheduling sequence number.
结合第一方面的一些实施例,在一些实施例中,方法还包括:在发送下行信令时,启动调度计数,调度计数用于A-IoT网络设备监控调度进程。In combination with some embodiments of the first aspect, in some embodiments, the method further includes: when sending downlink signaling, starting a scheduling count, and the scheduling count is used for the A-IoT network device to monitor the scheduling process.
在上述实施例中,通过启动调度计数可以实时监控调度进程。In the above embodiment, the scheduling process can be monitored in real time by starting the scheduling count.
结合第一方面的一些实施例,在一些实施例中,调度计数由第一初始值累加到第一终止值,则调度进程结束;或者,调度计数由第二初始值递减到第二终止值,则调度进程结束。In combination with some embodiments of the first aspect, in some embodiments, the scheduling process ends when the scheduling count is accumulated from a first initial value to a first termination value; or, the scheduling process ends when the scheduling count is decreased from a second initial value to a second termination value.
在上述实施例中,通过调度计数可以确定调度进程结束的时机。In the above embodiment, the timing of the end of the scheduling process can be determined by the scheduling count.
结合第一方面的一些实施例,在一些实施例中,第一初始值和/或第二终止值为第一值或第二值,第一终止值和/或第二初始值为第一A-IoT终端设备的调度序号最大值或调度序号最大值减一;其中调度序号最大值为以下任一项:协议预定义的最大值;每个第一A-IoT终端设备支持的最大值集合中的最大值;A-IoT网络设备配置的最大值。In combination with some embodiments of the first aspect, in some embodiments, the first initial value and/or the second termination value is the first value or the second value, and the first termination value and/or the second initial value is the maximum scheduling sequence number of the first A-IoT terminal device or the maximum scheduling sequence number minus one; wherein the maximum scheduling sequence number is any one of the following: the maximum value predefined by the protocol; the maximum value in the set of maximum values supported by each first A-IoT terminal device; the maximum value configured by the A-IoT network device.
在上述实施例中,可以确定调度计数的初始值和终止值,便于对调度进程进行监控。In the above embodiment, the initial value and the end value of the scheduling count can be determined to facilitate monitoring of the scheduling process.
结合第一方面的一些实施例,在一些实施例中,确定第一A-IOT终端设备对应的上行信道包括:基于下行信令的发送频点、第一A-IoT终端设备的第一反向散射偏移和/或第一反向散射偏移的反向散射频域方向,确定第一A-IOT终端设备对应的上行信道,其中,第一反向散射偏移为第一A-IoT终端设备支持的N个反向散射偏移中的一个,N为正整数。In combination with some embodiments of the first aspect, in some embodiments, determining the uplink channel corresponding to the first A-IOT terminal device includes: determining the uplink channel corresponding to the first A-IOT terminal device based on the sending frequency of the downlink signaling, the first backscatter offset of the first A-IoT terminal device and/or the backscatter frequency domain direction of the first backscatter offset, wherein the first backscatter offset is one of N backscatter offsets supported by the first A-IoT terminal device, and N is a positive integer.
在上述实施例中,可以确定第一A-IOT终端设备对应的上行信道,该上行信道可以用于发送上行数据,实现第一A-IOT终端设备与A-IOT网络设备间的通信。In the above embodiment, the uplink channel corresponding to the first A-IOT terminal device can be determined, and the uplink channel can be used to send uplink data to achieve communication between the first A-IOT terminal device and the A-IOT network device.
结合第一方面的一些实施例,在一些实施例中,确定第一A-IOT终端设备对应的上行信道包括:向第一A-IOT终端设备发送触发信息,触发信息用于触发第一A-IOT终端设备进行信道质量测量,并反馈信道质量情况;接收第一A-IOT终端设备反馈的信道质量情况;基于信道质量情况,确定第一A-IOT终端设备对应的上行信道。In combination with some embodiments of the first aspect, in some embodiments, determining the uplink channel corresponding to the first A-IOT terminal device includes: sending trigger information to the first A-IOT terminal device, the trigger information is used to trigger the first A-IOT terminal device to perform channel quality measurement and feedback the channel quality status; receiving the channel quality status feedback from the first A-IOT terminal device; based on the channel quality status, determining the uplink channel corresponding to the first A-IOT terminal device.
在上述实施例中,可以获取第一A-IOT终端设备反馈的信道质量情况,并基于信道质量情况,确定第一A-IOT终端设备对应的上行信道,该上行信道可以用于发送上行数据,实现第一A-IOT终端设备与A-IOT网络设备间的通信。In the above embodiment, the channel quality feedback from the first A-IOT terminal device can be obtained, and based on the channel quality, the uplink channel corresponding to the first A-IOT terminal device can be determined. The uplink channel can be used to send uplink data to realize communication between the first A-IOT terminal device and the A-IOT network device.
结合第一方面的一些实施例,在一些实施例中,向至少一个A-IOT终端设备发送下行信令包括:在第一时间间隔内,向至少一个A-IOT终端设备持续地发送下行信令,或者向至少一个A-IOT终端设备发送M次下行信令,M为正整数,第一时间间隔为A-IOT网络设备等待第一A-IOT终端设备完成调度的最大时长。In combination with some embodiments of the first aspect, in some embodiments, sending downlink signaling to at least one A-IOT terminal device includes: continuously sending downlink signaling to at least one A-IOT terminal device within a first time interval, or sending downlink signaling to at least one A-IOT terminal device M times, where M is a positive integer, and the first time interval is the maximum duration that the A-IOT network device waits for the first A-IOT terminal device to complete scheduling.
在上述实施例中,A-IOT网络设备可以向A-IOT终端设备下发下行信令,对A-IOT终端设备进行调度。In the above embodiment, the A-IOT network device can send downlink signaling to the A-IOT terminal device to schedule the A-IOT terminal device.
结合第一方面的一些实施例,在一些实施例中,方法还包括以下任一项:确定第一时间间隔,第一时间间隔由协议预定义;确定第一间隔范围,第一间隔范围由协议预定义;接收至少一个A-IOT终端设备上报的处理能力;根据处理能力,在第一间隔范围中确定第一时间间隔。In combination with some embodiments of the first aspect, in some embodiments, the method also includes any one of the following: determining a first time interval, the first time interval is predefined by a protocol; determining a first interval range, the first interval range is predefined by a protocol; receiving a processing capability reported by at least one A-IOT terminal device; and determining a first time interval in the first interval range based on the processing capability.
在上述实施例中,A-IOT网络设备可以基于协议预定义或A-IOT终端设备上报的处理能力确定第一时间间隔。In the above embodiment, the A-IOT network device may determine the first time interval based on a processing capability predefined by the protocol or reported by the A-IOT terminal device.
结合第一方面的一些实施例,在一些实施例中,方法还包括以下任一项:确定第二时间间隔,第二时间间隔由协议预定义;确定第二间隔范围,第二间隔范围由协议预定义;接收至少一个A-IOT终端设备上报的处理能力;根据处理能力,在第二间隔范围中确定第二时间间隔;确定第二时间间隔相对于第一时间间隔的倍数;根据倍数,确定第二时间间隔。In combination with some embodiments of the first aspect, in some embodiments, the method also includes any one of the following: determining a second time interval, the second time interval is predefined by the protocol; determining a second interval range, the second interval range is predefined by the protocol; receiving a processing capability reported by at least one A-IOT terminal device; determining a second time interval in the second interval range based on the processing capability; determining a multiple of the second time interval relative to the first time interval; and determining the second time interval based on the multiple.
在上述实施例中,A-IOT网络设备可以确定第二时间间隔。In the above embodiment, the A-IOT network device may determine the second time interval.
结合第一方面的一些实施例,在一些实施例中,方法还包括:在第一条件下,确定本次调度结束。In combination with some embodiments of the first aspect, in some embodiments, the method further includes: under the first condition, determining that the current scheduling is ended.
在上述实施例中,可以确定调度结束,便于在确认调度结束后开始处理A-IOT终端设备上报的反馈数据。 In the above embodiment, the scheduling can be determined to be completed, so that the feedback data reported by the A-IOT terminal device can be processed after the scheduling is confirmed to be completed.
结合第一方面的一些实施例,在一些实施例中,方法还包括:在第二时间间隔内,向至少一个A-IOT终端设备持续地发送下行信令,或者向至少一个A-IOT终端设备发送M次下行信令。In combination with some embodiments of the first aspect, in some embodiments, the method further includes: continuously sending downlink signaling to at least one A-IOT terminal device within the second time interval, or sending downlink signaling M times to at least one A-IOT terminal device.
在上述实施例中,A-IOT网络设备可以在第二时间间隔内继续向A-IOT终端设备发送下行信令,对未进行反馈的A-IOT终端设备再次进行调度。In the above embodiment, the A-IOT network device may continue to send downlink signaling to the A-IOT terminal device within the second time interval, and re-schedule the A-IOT terminal device that has not provided feedback.
结合第一方面的一些实施例,在一些实施例中,在第二时间间隔内,向至少一个A-IOT终端设备持续地发送下行信令,或者向至少一个A-IOT终端设备发送M次下行信令包括:在第二条件下,在第二时间间隔内,向至少一个A-IOT终端设备持续地发送下行信令,或者向至少一个A-IOT终端设备发送M次下行信令,其中,第二条件为:在第一时间间隔内,A-IOT网络设备未能正确接收第一A-IOT终端设备发送的上行数据。In combination with some embodiments of the first aspect, in some embodiments, continuously sending downlink signaling to at least one A-IOT terminal device within a second time interval, or sending downlink signaling M times to at least one A-IOT terminal device includes: under a second condition, continuously sending downlink signaling to at least one A-IOT terminal device within the second time interval, or sending downlink signaling M times to at least one A-IOT terminal device, wherein the second condition is: within the first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device.
在上述实施例中,A-IOT网络设备可以在第二条件下继续向A-IOT终端设备发送下行信令,对未进行反馈的A-IOT终端设备再次进行调度。In the above embodiment, the A-IOT network device can continue to send downlink signaling to the A-IOT terminal device under the second condition, and re-schedule the A-IOT terminal device that has not provided feedback.
结合第一方面的一些实施例,在一些实施例中,方法还包括:在第二时间间隔内,向在第一时间间隔内未反馈上行数据的A-IOT终端设备持续地发送下行信令或者发送M次下行信令,其中,下行信令携带在第一时间间隔内未反馈上行数据的A-IOT终端设备的标识。In combination with some embodiments of the first aspect, in some embodiments, the method also includes: within a second time interval, continuously sending downlink signaling or sending downlink signaling M times to an A-IOT terminal device that has not fed back uplink data within the first time interval, wherein the downlink signaling carries an identifier of the A-IOT terminal device that has not fed back uplink data within the first time interval.
在上述实施例中,A-IOT网络设备可以识别未进行反馈的A-IOT终端设备,并在下行信令中携带其相对应的标识信息,用于再次调度未反馈的A-IOT终端设备。In the above embodiment, the A-IOT network device can identify the A-IOT terminal device that has not provided feedback, and carry its corresponding identification information in the downlink signaling, so as to re-schedule the A-IOT terminal device that has not provided feedback.
结合第一方面的一些实施例,在一些实施例中,第一条件包括以下至少一项:在第一时间间隔内,A-IOT网络设备未能正确接收第一A-IOT终端设备发送的上行数据,在第二时间间隔内,A-IOT网络设备收到第一A-IOT终端设备发送的上行数据;第一时间间隔和第二时间间隔结束;A-IOT网络设备的调度计数从第一初始值累加到第一终止值;A-IOT网络设备的调度计数从第二初始值递减到第二终止值;第一时间间隔结束;第一时间间隔和第二时间间隔结束,且在第一时间间隔和/或第二时间间隔内,A-IOT网络设备收到第一A-IOT终端设备发送的上行数据。In combination with some embodiments of the first aspect, in some embodiments, the first condition includes at least one of the following: within a first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device, and within a second time interval, the A-IOT network device receives the uplink data sent by the first A-IOT terminal device; the first time interval and the second time interval end; the scheduling count of the A-IOT network device accumulates from a first initial value to a first termination value; the scheduling count of the A-IOT network device decreases from a second initial value to a second termination value; the first time interval ends; the first time interval and the second time interval end, and within the first time interval and/or the second time interval, the A-IOT network device receives the uplink data sent by the first A-IOT terminal device.
在上述实施例中,通过确认第一条件,可以实现确认第一A-IOT终端设备被调度成功后,本次调度才结束。In the above embodiment, by confirming the first condition, it can be realized that the scheduling ends only after confirming that the first A-IOT terminal device is successfully scheduled.
第二方面,本公开实施例提出了一种基于环境物联网的通信方法,方法由第一环境物联网A-IOT终端设备执行,方法包括:接收A-IOT网络设备发送的下行信令,下行信令用于调度第一A-IOT终端设备;确定第一A-IOT终端设备对应的上行信道;通过上行信道,向A-IOT网络设备发送上行数据。In the second aspect, the embodiment of the present disclosure proposes a communication method based on an environmental Internet of Things, which is executed by a first environmental Internet of Things A-IOT terminal device, and the method includes: receiving downlink signaling sent by the A-IOT network device, the downlink signaling is used to schedule the first A-IOT terminal device; determining an uplink channel corresponding to the first A-IOT terminal device; and sending uplink data to the A-IOT network device through the uplink channel.
在上述实施例中,第一A-IOT终端设备通过接收A-IOT网络设备发送的下行信令,并在对应的上行信道上发送上行数据,可以实现第一A-IOT终端设备与A-IOT网络设备之间的通信。In the above embodiment, the first A-IOT terminal device can realize communication between the first A-IOT terminal device and the A-IOT network device by receiving downlink signaling sent by the A-IOT network device and sending uplink data on the corresponding uplink channel.
结合第二方面的一些实施例,在一些实施例中,方法还包括:确定至少一个A-IOT终端设备的分组,分组包括信道分组、调度序号分组中的至少一项。In combination with some embodiments of the second aspect, in some embodiments, the method further includes: determining a grouping of at least one A-IOT terminal device, the grouping including at least one of a channel grouping and a scheduling sequence number grouping.
在上述实施例中,可以对A-IOT终端设备基于信道或基于调度序号进行分组,可以便于对A-IOT终端设备进行管理。In the above embodiment, the A-IOT terminal devices may be grouped based on channels or based on scheduling numbers, which may facilitate the management of the A-IOT terminal devices.
结合第二方面的一些实施例,在一些实施例中,信道分组包括以下至少一项:将能够使用的全部上行信道相同的A-IoT终端设备分配到一组;将能够使用的至少一个上行子信道相同的A-IoT终端设备分配到一组;将反向散射偏移相同的A-IoT终端设备分配到一组;将反向散射偏移相同且反向散射偏移的反向散射频域方向相同的A-IoT终端设备分配到一组;将反向散射偏移为预设值的A-IoT终端设备分配到一组;将反向散射偏移属于预设范围的A-IoT终端设备分配到一组;将反向散射偏移可调的A-IoT终端设备分配到一组;将信道质量相同的A-IoT终端设备分配到一组;将信道质量满足预设条件的A-IoT终端设备分配到一组。In combination with some embodiments of the second aspect, in some embodiments, channel grouping includes at least one of the following: allocating A-IoT terminal devices with the same all uplink channels that can be used to a group; allocating A-IoT terminal devices with the same at least one uplink sub-channel that can be used to a group; allocating A-IoT terminal devices with the same backscattering offset to a group; allocating A-IoT terminal devices with the same backscattering offset and the same backscattering frequency domain direction of the backscattering offset to a group; allocating A-IoT terminal devices with backscattering offsets of preset values to a group; allocating A-IoT terminal devices with backscattering offsets within a preset range to a group; allocating A-IoT terminal devices with adjustable backscattering offsets to a group; allocating A-IoT terminal devices with the same channel quality to a group; allocating A-IoT terminal devices whose channel quality meets preset conditions to a group.
在上述实施例中,可以对A-IOT终端设备基于信道进行分组,可以便于对A-IOT终端设备进行管理。In the above embodiment, the A-IOT terminal devices may be grouped based on channels, which may facilitate the management of the A-IOT terminal devices.
结合第二方面的一些实施例,在一些实施例中,调度序号分组包括以下至少一项:将全部调度序号相同的A-IoT终端设备分配到一组;将至少一个调度序号相同的A-IoT终端设备分配到一组;将信道质量相同的A-IoT终端设备配置至少一个相同的调度序号;将信道质量相同的A-IoT终端设备配置相同的调度序号;将信道质量满足预设条件的A-IoT终端设备配置至少一个相同的调度序号;将信道质量满足预设条件的A-IoT终端设备配置相同的调度序号。 In combination with some embodiments of the second aspect, in some embodiments, the scheduling sequence number grouping includes at least one of the following: allocating all A-IoT terminal devices with the same scheduling sequence number to a group; allocating at least one A-IoT terminal device with the same scheduling sequence number to a group; configuring at least one same scheduling sequence number for A-IoT terminal devices with the same channel quality; configuring the A-IoT terminal devices with the same channel quality with the same scheduling sequence number; configuring at least one same scheduling sequence number for A-IoT terminal devices whose channel quality meets preset conditions; configuring the A-IoT terminal devices whose channel quality meets preset conditions with the same scheduling sequence number.
在上述实施例中,可以对A-IOT终端设备基于调度序号进行分组,可以便于对A-IOT终端设备进行管理。In the above embodiment, the A-IOT terminal devices may be grouped based on the scheduling sequence number, which may facilitate the management of the A-IOT terminal devices.
结合第二方面的一些实施例,在一些实施例中,方法还包括:确定第一A-IOT终端设备的第一调度序号;其中,下行信令携带第一调度序号或者第一调度序号的相关信息。In combination with some embodiments of the second aspect, in some embodiments, the method also includes: determining a first scheduling number of a first A-IOT terminal device; wherein the downlink signaling carries the first scheduling number or related information of the first scheduling number.
在上述实施例中,可以确定第一A-IOT终端设备的第一调度序号,便于基于第一调度序号对第一A-IoT终端设备进行分组。下行信令携带第一调度序号或者第一调度序号的相关信息可以实现对调度组进行调度。In the above embodiment, the first scheduling sequence number of the first A-IOT terminal device can be determined, so as to facilitate grouping the first A-IoT terminal device based on the first scheduling sequence number. Downlink signaling carrying the first scheduling sequence number or related information of the first scheduling sequence number can realize scheduling of the scheduling group.
结合第二方面的一些实施例,在一些实施例中,确定第一A-IOT终端设备的第一调度序号包括以下至少一项:确定在出厂阶段写入第一A-IoT终端设备中的第一调度序号;确定在注册阶段写入第一A-IoT终端设备中的第一调度序号;确定第一A-IoT终端设备默认的至少一个第一调度序号;基于A-IoT网络设备的配置信令,确定A-IoT网络设备为第一A-IoT终端设备配置第一调度序号。In combination with some embodiments of the second aspect, in some embodiments, determining the first scheduling number of the first A-IOT terminal device includes at least one of the following: determining the first scheduling number written into the first A-IoT terminal device at the factory stage; determining the first scheduling number written into the first A-IoT terminal device at the registration stage; determining at least one first scheduling number that is the default for the first A-IoT terminal device; and determining, based on the configuration signaling of the A-IoT network device, that the A-IoT network device configures the first scheduling number for the first A-IoT terminal device.
在上述实施例中,可以确定第一A-IoT终端设备对应的第一调度序号,便于基于第一调度序号对第一A-IoT终端设备进行分组。In the above embodiment, the first scheduling sequence number corresponding to the first A-IoT terminal device can be determined to facilitate grouping the first A-IoT terminal device based on the first scheduling sequence number.
结合第二方面的一些实施例,在一些实施例中,方法还包括:基于下行信令,在下行信令携带第一A-IOT终端设备的第一调度序号的情况下,确定第一A-IOT终端设备被调度。In combination with some embodiments of the second aspect, in some embodiments, the method further includes: based on downlink signaling, when the downlink signaling carries the first scheduling sequence number of the first A-IOT terminal device, determining that the first A-IOT terminal device is scheduled.
在上述实施例中,可以基于下行信令携带的第一调度序号确定第一A-IOT终端设备是否被调度,可以实现A-IOT网络设备对第一A-IOT终端设备的针对性调度。In the above embodiment, whether the first A-IOT terminal device is scheduled can be determined based on the first scheduling sequence number carried by the downlink signaling, so that the A-IOT network device can implement targeted scheduling of the first A-IOT terminal device.
结合第二方面的一些实施例,在一些实施例中,确定第一A-IOT终端设备对应的上行信道包括:基于下行信令的发送频点、第一A-IoT终端设备的第一反向散射偏移和/或第一反向散射偏移的反向散射频域方向,确定第一A-IOT终端设备对应的上行信道,其中,第一反向散射偏移为第一A-IoT终端设备支持的N个反向散射偏移中的一个,N为正整数。In combination with some embodiments of the second aspect, in some embodiments, determining the uplink channel corresponding to the first A-IOT terminal device includes: determining the uplink channel corresponding to the first A-IOT terminal device based on the sending frequency of the downlink signaling, the first backscatter offset of the first A-IoT terminal device and/or the backscatter frequency domain direction of the first backscatter offset, wherein the first backscatter offset is one of N backscatter offsets supported by the first A-IoT terminal device, and N is a positive integer.
在上述实施例中,可以确定第一A-IOT终端设备对应的上行信道,该上行信道可以用于发送上行数据,实现第一A-IOT终端设备与A-IOT网络设备间的通信。In the above embodiment, the uplink channel corresponding to the first A-IOT terminal device can be determined, and the uplink channel can be used to send uplink data to achieve communication between the first A-IOT terminal device and the A-IOT network device.
结合第二方面的一些实施例,在一些实施例中,确定第一A-IOT终端设备对应的上行信道包括:接收A-IOT网络设备发送的触发信息,触发信息用于触发第一A-IOT终端设备进行信道质量测量,并反馈信道质量情况;向A-IOT网络设备反馈信道质量情况;基于信道质量情况,确定第一A-IOT终端设备对应的上行信道。In combination with some embodiments of the second aspect, in some embodiments, determining the uplink channel corresponding to the first A-IOT terminal device includes: receiving trigger information sent by the A-IOT network device, the trigger information is used to trigger the first A-IOT terminal device to perform channel quality measurement and feedback the channel quality status; feedback the channel quality status to the A-IOT network device; based on the channel quality status, determining the uplink channel corresponding to the first A-IOT terminal device.
在上述实施例中,可以基于信道质量情况,确定第一A-IOT终端设备对应的上行信道,该上行信道可以用于发送上行数据,实现第一A-IOT终端设备与A-IOT网络设备间的通信。In the above embodiment, the uplink channel corresponding to the first A-IOT terminal device can be determined based on the channel quality, and the uplink channel can be used to send uplink data to achieve communication between the first A-IOT terminal device and the A-IOT network device.
结合第二方面的一些实施例,在一些实施例中,接收A-IOT网络设备发送的下行信令包括:接收A-IOT网络设备在第一时间间隔内持续发送的下行信令,或者接收A-IOT网络设备在第一时间间隔内发送的M次下行信令,M为正整数,第一时间间隔为A-IOT网络设备等待第一A-IOT终端设备完成调度的最大时长。In combination with some embodiments of the second aspect, in some embodiments, receiving downlink signaling sent by an A-IOT network device includes: receiving downlink signaling continuously sent by the A-IOT network device within a first time interval, or receiving M downlink signaling sent by the A-IOT network device within the first time interval, where M is a positive integer, and the first time interval is the maximum duration that the A-IOT network device waits for the first A-IOT terminal device to complete scheduling.
在上述实施例中,第一A-IOT终端设备可以接收A-IOT网络设备发送的下行信令,实现A-IOT网络设备对A-IOT终端设备的调度。In the above embodiment, the first A-IOT terminal device can receive the downlink signaling sent by the A-IOT network device to implement the scheduling of the A-IOT terminal device by the A-IOT network device.
结合第二方面的一些实施例,在一些实施例中,第一时间间隔为A-IOT网络设备基于协议预定义确定的,或者第一时间间隔为A-IOT网络设备基于协议预定义的第一间隔范围以及至少一个A-IOT终端设备上报的处理能力确定的。In combination with some embodiments of the second aspect, in some embodiments, the first time interval is determined by the A-IOT network device based on a predefined protocol, or the first time interval is determined by the A-IOT network device based on a first interval range predefined by the protocol and a processing capability reported by at least one A-IOT terminal device.
在上述实施例中,可以基于协议预定义或A-IOT终端设备上报的处理能力确定第一时间间隔。In the above embodiment, the first time interval may be determined based on a protocol predefined or processing capability reported by the A-IOT terminal device.
结合第二方面的一些实施例,在一些实施例中,方法还包括:接收A-IOT网络设备在第二时间间隔内持续发送的下行信令,或者接收A-IOT网络设备在第二时间间隔内发送的M次下行信令。In combination with some embodiments of the second aspect, in some embodiments, the method further includes: receiving downlink signaling continuously sent by the A-IOT network device within the second time interval, or receiving M downlink signaling sent by the A-IOT network device within the second time interval.
在上述实施例中,第一A-IOT终端设备可以在第二时间间隔内再次接收A-IOT网络设备发送的下行信令,实现A-IOT网络设备对A-IOT终端设备的调度。In the above embodiment, the first A-IOT terminal device may receive the downlink signaling sent by the A-IOT network device again within the second time interval, thereby implementing the scheduling of the A-IOT terminal device by the A-IOT network device.
结合第二方面的一些实施例,在一些实施例中,第二时间间隔为A-IOT网络设备基于协议预定义确定的,或者第二时间间隔为A-IOT网络设备基于协议预定义的第二间隔范围以及至少一个A-IOT终端设备上报的处理能力确定的,或者第二时间间隔为A-IOT网络设备基于协议预定义的第二时间间隔相对于第一时间间隔的倍数以及第一时间间隔确定的。 In combination with some embodiments of the second aspect, in some embodiments, the second time interval is determined by the A-IOT network device based on a protocol pre-defined, or the second time interval is determined by the A-IOT network device based on a second interval range pre-defined by the protocol and a processing capability reported by at least one A-IOT terminal device, or the second time interval is determined by the A-IOT network device based on a multiple of the second time interval pre-defined by the protocol relative to the first time interval and the first time interval.
在上述实施例中,可以确定第二时间间隔,便于A-IOT网络设备在第二时间间隔内下发下行信令。In the above embodiment, the second time interval may be determined so that the A-IOT network device can send downlink signaling within the second time interval.
结合第二方面的一些实施例,在一些实施例中,接收A-IOT网络设备在第二时间间隔内持续发送的下行信令,或者接收A-IOT网络设备在第二时间间隔内发送的M次下行信令包括:接收A-IOT网络设备在第二条件下在第二时间间隔内持续发送的下行信令,或者接收A-IOT网络设备在第二条件下在第二时间间隔内发送的M次下行信令,其中,第二条件为:在第一时间间隔内,A-IOT网络设备未能正确接收第一A-IOT终端设备发送的上行数据。In combination with some embodiments of the second aspect, in some embodiments, receiving downlink signaling continuously sent by the A-IOT network device within the second time interval, or receiving M downlink signaling sent by the A-IOT network device within the second time interval includes: receiving downlink signaling continuously sent by the A-IOT network device within the second time interval under a second condition, or receiving M downlink signaling sent by the A-IOT network device within the second time interval under a second condition, wherein the second condition is: within the first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device.
在上述实施例中,A-IOT终端设备可以在第二条件下,接收A-IOT网络设备下发的下行信令,可以实现对未成功调度的A-IOT终端设备再次进行调度。In the above embodiment, the A-IOT terminal device can receive the downlink signaling sent by the A-IOT network device under the second condition, so as to re-schedule the A-IOT terminal device that has not been successfully scheduled.
结合第二方面的一些实施例,在一些实施例中,方法还包括:接收A-IOT网络设备在第二时间间隔内持续发送的下行信令或者M次下行信令,其中,下行信令携带第一A-IOT终端设备的标识。In combination with some embodiments of the second aspect, in some embodiments, the method further includes: receiving downlink signaling or M downlink signaling continuously sent by the A-IOT network device within a second time interval, wherein the downlink signaling carries an identifier of the first A-IOT terminal device.
在上述实施例中,A-IOT网络设备可以识别未进行反馈的A-IOT终端设备,并在下行信令中携带其相对应的标识信息,用于再次调度未反馈的A-IOT终端设备。In the above embodiment, the A-IOT network device can identify the A-IOT terminal device that has not provided feedback, and carry its corresponding identification information in the downlink signaling, so as to re-schedule the A-IOT terminal device that has not provided feedback.
第三方面,本公开实施例提出了一种A-IOT网络设备,包括收发模块,用于向至少一个A-IOT终端设备发送下行信令,下行信令用于调度至少一个A-IOT终端设备中的第一A-IOT终端设备;处理模块,用于确定第一A-IOT终端设备对应的上行信道;收发模块还用于:通过上行信道,接收第一A-IOT终端设备发送的上行数据。In a third aspect, an embodiment of the present disclosure proposes an A-IOT network device, comprising a transceiver module for sending downlink signaling to at least one A-IOT terminal device, wherein the downlink signaling is used to schedule a first A-IOT terminal device among the at least one A-IOT terminal device; a processing module for determining an uplink channel corresponding to the first A-IOT terminal device; and the transceiver module is further used to: receive uplink data sent by the first A-IOT terminal device through the uplink channel.
第四方面,本公开实施例提出了一种第一A-IOT终端设备,包括收发模块,用于接收A-IOT网络设备发送的下行信令,下行信令用于调度第一A-IOT终端设备;处理模块,用于确定第一A-IOT终端设备对应的上行信道;收发模块还用于:通过上行信道,向A-IOT网络设备发送上行数据。In a fourth aspect, an embodiment of the present disclosure proposes a first A-IOT terminal device, comprising a transceiver module for receiving downlink signaling sent by an A-IOT network device, wherein the downlink signaling is used to schedule the first A-IOT terminal device; a processing module for determining an uplink channel corresponding to the first A-IOT terminal device; the transceiver module is also used to send uplink data to the A-IOT network device via an uplink channel.
第五方面,本公开实施例提出了一种通信设备,上述包括:一个或多个处理器;其中,一个或多个处理器用于调用指令以使得通信设备执行第一方面中任一项的方法,或者用于第二方面中任一项的方法。In a fifth aspect, an embodiment of the present disclosure proposes a communication device, comprising: one or more processors; wherein the one or more processors are used to call instructions so that the communication device executes any method in the first aspect, or is used for any method in the second aspect.
第六方面,本公开实施例提出了通信系统,上述通信系统包括:终端、网络设备;其中,上述终端被配置为执行如第二方面和第二方面的可选实现方式所描述的方法,上述网络设备被配置为执行如第一方面和第一方面的可选实现方式所描述的方法。In the sixth aspect, an embodiment of the present disclosure proposes a communication system, which includes: a terminal and a network device; wherein the terminal is configured to execute the method described in the second aspect and the optional implementation of the second aspect, and the network device is configured to execute the method described in the first aspect and the optional implementation of the first aspect.
第七方面,本公开实施例提出了存储介质,计算机存储介质存储有计算机可执行指令;计算机可执行指令被处理器执行后,能够执行如第一方面、第一方面的可选实现方式、第二方面、第二方面的可选实现方式所描述的方法。In the seventh aspect, an embodiment of the present disclosure proposes a storage medium, and the computer storage medium stores computer-executable instructions; after the computer-executable instructions are executed by the processor, the method described in the first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect can be executed.
可以理解地,上述终端、网络设备、通信设备、通信系统、存储介质均用于执行本公开实施例所提出的方法。因此,其所能达到的有益效果可以参考对应方法中的有益效果,此处不再赘述。It is understandable that the above-mentioned terminals, network devices, communication devices, communication systems, and storage media are all used to execute the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods, which will not be repeated here.
本公开实施例提出了通信方法及通信设备、通信系统、存储介质。在一些实施例中,通信方法与信息处理方法、通信方法等术语可以相互替换,终端、网络设备、通信装置等术语可以相互替换,信息处理系统、通信系统等术语可以相互替换。The embodiments of the present disclosure provide a communication method, a communication device, a communication system, and a storage medium. In some embodiments, the terms such as communication method, information processing method, and communication method can be interchangeable, the terms such as terminal, network device, and communication device can be interchangeable, and the terms such as information processing system and communication system can be interchangeable.
本公开实施例并非穷举,仅为部分实施例的示意,不作为对本公开保护范围的具体限制。在不矛盾的情况下,某一实施例中的每个步骤均可以作为独立实施例来实施,且各步骤之间可以任意组合,例如,在某一实施例中去除部分步骤后的方案也可以作为独立实施例来实施,且在某一实施例中各步骤的顺序可以任意交换,另外,某一实施例中的可选实现方式可以任意组合;此外,各实施例之间可以任意组合,例如,不同实施例的部分或全部步骤可以任意组合,某一实施例可以与其他实施例的可选实现方式任意组合。The embodiments of the present disclosure are not exhaustive, but are only illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain 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 certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined, for example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
在各本公开实施例中,如果没有特殊说明以及逻辑冲突,各实施例之间的术语和/或描述具有一致性,且可以互相引用,不同实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。In each embodiment of the present disclosure, unless otherwise specified or there is a logical conflict, the terms and/or descriptions between the embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment based on their internal logical relationships.
本公开实施例中所使用的术语只是为了描述特定实施例的目的,而并非作为对本公开的限制。The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
在本公开实施例中,除非另有说明,以单数形式表示的元素,如“一个”、“一种”、“该”、“上述”、“所述”、“前述”、“这一”等,可以表示“一个且只有一个”,也可以表示“一个或多个”、“至少一个”等。例如,在翻译中使用如英语中的“a”、“an”、“the”等冠词(article)的情况下,冠词之后的名词可以理解为单数表达形式,也可以理解为复数表达形式。In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "said", "aforementioned", "this", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun after the article may be understood as a singular expression or a plural expression.
在本公开实施例中,“多个”是指两个或两个以上。In the embodiments of the present disclosure, “plurality” refers to two or more.
在一些实施例中,“至少一者(at least one of)”、“至少一项(at least one of)”、“至少一个(at least one of)”、“一个或多个(one or more)”、“多个(a plurality of)”、“多个(multiple)等术语可以相互替换。In some embodiments, "at least one of", "at least one of", "at least one" or "at least one" refers to a person who has a particular interest in a particular area or group of people. The terms "one or more", "a plurality of", "multiple" and the like may be used interchangeably.
本公开实施例中的如“A、B、C……中的至少一者”、“A和/或B和/或C……”等描述方式,包括了A、B、C……中任意一个单独存在的情况,也包括了A、B、C……中任意多个的任意组合情况,每种情况可以单独存在;例如,“A、B、C中的至少一者”包括单独A、单独B、单独C、A和B组合、A和C组合、B和C组合、A和B和C组合的情况;例如,A和/或B包括单独A、单独B、A和B的组合的情况。In the embodiments of the present disclosure, descriptions such as “at least one of A, B, C…”, “A and/or B and/or C…”, etc. include the situation where any one of A, B, C… exists alone, and also include the situation where any multiple of A, B, C… exist in any combination, and each situation can exist alone; for example, “at least one of A, B, C” includes the situation where A exists alone, B exists alone, C exists alone, the combination of A and B, the combination of A and C, the combination of B and C, and the combination of A, B and C; for example, A and/or B includes the situation where A exists alone, B exists alone, and the combination of A and B.
在一些实施例中,“在一情况下A,在另一情况下B”、“响应于一情况A,响应于另一情况B”等记载方式,根据情况可以包括以下技术方案:与B无关地执行A,即,在一些实施例中A;与A无关地执行B,即,在一些实施例中B;A和B被选择性执行,即,在一些实施例中从A与B中选择执行;A和B都被执行,即,在一些实施例中A和B。当有A、B、C等更多分支时也类似上述。In some embodiments, the description methods such as "in one case A, in another case B", "in response to one case A, in response to another case B", etc. may include the following technical solutions according to the situation: A is executed independently of B, that is, in some embodiments A; B is executed independently of A, that is, in some embodiments B; A and B are selectively executed, that is, selected from A and B in some embodiments; A and B are both executed, that is, A and B in some embodiments. When there are more branches such as A, B, C, etc., it is similar to the above.
本公开实施例中的“第一”、“第二”等前缀词,仅仅为了区分不同的描述对象,不对描述对象的位置、顺序、优先级、数量或内容等构成限制,对描述对象的陈述参见权利要求或实施例中上下文的描述,不应因为使用前缀词而构成多余的限制。例如,描述对象为“字段”,则“第一字段”和“第二字段”中“字段”之前的序数词并不限制“字段”之间的位置或顺序,“第一”和“第二”并不限制其修饰的“字段”是否在同一个消息中,也不限制“第一字段”和“第二字段”的先后顺序。再如,描述对象为“等级”,则“第一等级”和“第二等级”中“等级”之前的序数词并不限制“等级”之间的优先级。再如,描述对象的数量并不受序数词的限制,可以是一个或者多个,以“第一装置”为例,其中“装置”的数量可以是一个或者多个。此外,不同前缀词修饰的对象可以相同或不同,例如,描述对象为“装置”,则“第一装置”和“第二装置”可以是相同的装置或者不同的装置,其类型可以相同或不同;再如,描述对象为“信息”,则“第一信息”和“第二信息”可以是相同的信息或者不同的信息,其内容可以相同或不同。The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute restrictions on the position, order, priority, quantity or content of the description objects. The statement of the description object refers to the description in the context of the claims or embodiments, and should not constitute unnecessary restrictions due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields", and the "first" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number, and can be one or more. Taking the "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes may be the same or different. For example, if the description object is "device", then the "first device" and the "second device" may be the same device or different devices, and their types may be the same or different. For another example, if the description object is "information", then the "first information" and the "second information" may be the same information or different information, and their contents may be the same or different.
在一些实施例中,“包括A”、“包含A”、“用于指示A”、“携带A”,可以解释为直接携带A,也可以解释为间接指示A。In some embodiments, “including A”, “comprising A”, “used to indicate A”, and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
在一些实施例中,“响应于……”、“响应于确定……”、“在……的情况下”、“在……时”、“当……时”、“若……”、“如果……”等术语可以相互替换。In some embodiments, terms such as "in response to ...", "in response to determining ...", "in the case of ...", "at the time of ...", "when ...", "if ...", "if ...", etc. can be used interchangeably.
在一些实施例中,“大于”、“大于或等于”、“不小于”、“多于”、“多于或等于”、“不少于”、“高于”、“高于或等于”、“不低于”、“以上”等术语可以相互替换,“小于”、“小于或等于”、“不大于”、“少于”、“少于或等于”、“不多于”、“低于”、“低于或等于”、“不高于”、“以下”等术语可以相互替换。In some embodiments, terms such as "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", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "no more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.
在一些实施例中,装置等可以解释为实体的、也可以解释为虚拟的,其名称不限定于实施例中所记载的名称,“装置”、“设备(equipment)”、“设备(device)”、“电路”、“网元”、“节点”、“功能”、“单元”、“部件(section)”、“系统”、“网络”、“芯片”、“芯片系统”、“实体”、“主体”等术语可以相互替换。In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.
在一些实施例中,“接入网设备(access network device,AN device)”、“无线接入网设备(radio access network device,RAN device)”、“基站(base station,BS)”、“无线基站(radio base station)”、“固定台(fixed station)”、“节点(node)”、“接入点(access point)”、“发送点(transmission point,TP)”、“接收点(reception point,RP)”、“发送接收点(transmission/reception point,TRP)”、“面板(panel)”、“天线面板(antenna panel)”、“天线阵列(antenna array)”、“小区(cell)”、“宏小区(macro cell)”、“小型小区(small cell)”、“毫微微小区(femto cell)”、“微微小区(pico cell)”、“扇区(sector)”、“小区组(cell group)”、“载波(carrier)”、“分量载波(component carrier)”、“带宽部分(bandwidth part,BWP)”等术语可以相互替换。In some embodiments, the terms "access network device (AN device), "radio access network device (RAN device)", "base station (BS)", "radio base station (radio base station)", "fixed station (fixed station)", "node", "access point (access point)", "transmission point (TP)", "reception point (RP)", "transmission/reception point (TRP)", "panel", "antenna panel (antenna panel)", "antenna array (antenna array)", "cell", "macro cell", "small cell (small cell)", "femto cell (femto cell)", "pico cell (pico cell)", "sector (sector)", "cell group (cell)", "carrier (carrier)", "component carrier (component carrier)", "bandwidth part (bandwidth part (BWP))" and so on can be used interchangeably.
在一些实施例中,“终端(terminal)”、“终端设备(terminal device)”、“用户设备(user equipment,UE)”、“用户终端(user terminal)”、“移动台(mobile station,MS)”、“移动终端(mobile terminal,MT)”、订户站(subscriber station)、移动单元(mobile unit)、订户单元(subscriber unit)、无线单元(wireless unit)、远程单元(remote unit)、移动设备(mobile device)、无线设备(wireless device)、无线通信设备(wireless communication device)、远程设备(remote device)、移动订户站(mobile subscriber station)、接入终端(access terminal)、移动终端(mobile terminal)、无线终端(wireless terminal)、远程终端(remote terminal)、手持设备(handset)、用户代理(user agent)、移动客户端(mobile client)、客户端(client)等术语可以相互替换。In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal" "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client and the like can be used interchangeably.
在一些实施例中,接入网设备、核心网设备、或网络设备可以被替换为终端。例如,针对将接入网设 备、核心网设备、或网络设备以及终端间的通信置换为多个终端间的通信(例如,也可以被称为设备对设备(device-to-device,D2D)、车联网(vehicle-to-everything,V2X)等)的结构,也可以应用本公开的各实施例。在该情况下,也可以设为终端具有接入网设备所具有的全部或部分功能的结构。此外,“上行”、“下行”等语言也可以被替换为与终端间通信对应的语言(例如,“侧行(side)”)。例如,上行信道、下行信道等可以被替换为侧行信道,上行链路、下行链路等可以被替换为侧行链路。In some embodiments, the access network device, the core network device, or the network device may be replaced with a terminal. The various embodiments of the present disclosure may also be applied to a structure in which the communication between equipment, core network equipment, or network equipment and terminals is replaced by communication between multiple terminals (for example, it may also be referred to as device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it may also be a structure in which the terminal has all or part of the functions of the access network equipment. In addition, language such as "uplink" and "downlink" may also be replaced by language corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. may be replaced by side channels, and uplinks, downlinks, etc. may be replaced by side links.
在一些实施例中,终端可以被替换为接入网设备、核心网设备、或网络设备。在该情况下,也可以设为接入网设备、核心网设备、或网络设备具有终端所具有的全部或部分功能的结构。In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may also be configured to have a structure that has all or part of the functions of the terminal.
在一些实施例中,信息等的名称不限定于实施例中所记载的名称,“信息(information)”、“消息(message)”、“信号(signal)”、“信令(signaling)”、“报告(report)”、“配置(configuration)”、“指示(indication)”、“指令(instruction)”、“命令(command)”、“信道”、“参数(parameter)”、“域”、“字段”、“符号(symbol)”、“码元(symbol)”、“码本(codebook)”、“码字(codeword)”、“码点(codepoint)”、“比特(bit)”、“数据(data)”、“程序(program)”、“码片(chip)”等术语可以相互替换。In some embodiments, the names of information, etc. are not limited to the names recorded in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "code element", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
在一些实施例中,“上行”、“上行链路”、“物理上行链路”等术语可以相互替换,“下行”、“下行链路”、“物理下行链路”等术语可以相互替换,“侧行(side)”、“侧行链路(sidelink)”、“侧行通信”、“侧行链路通信”、“直连”、“直连链路”、“直连通信”、“直连链路通信”等术语可以相互替换。In some embodiments, terms such as "uplink", "uplink", "physical uplink" can be interchangeable, and terms such as "downlink", "downlink", "physical downlink" can be interchangeable, and terms such as "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" can be interchangeable.
在一些实施例中,“下行链路控制信息(downlink control information,DCI)”、“下行链路(downlink,DL)分配(assignment)”、“DL DCI”、“上行链路(uplink,UL)许可(grant)”、“UL DCI”等术语可以相互替换。In some embodiments, the terms "downlink control information (DCI)", "downlink (DL) assignment (assignment)", "DL DCI", "uplink (UL) grant (grant)", "UL DCI" and so on can be used interchangeably.
在一些实施例中,“物理下行链路共享信道(physical downlink shared channel,PDSCH)”、“DL数据”等术语可以相互替换,“物理上行链路共享信道(physical uplink shared channel,PUSCH)”、“UL数据”等术语可以相互替换。In some embodiments, the terms "physical downlink shared channel (PDSCH)", "DL data" and the like can be interchangeable with each other, and the terms "physical uplink shared channel (PUSCH)", "UL data" and the like can be interchangeable with each other.
在一些实施例中,“无线(radio)”、“无线(wireless)”、“无线接入网(radio access network,RAN)”、“接入网(access network,AN)”、“基于RAN的(RAN-based)”等术语可以相互替换。In some embodiments, the terms "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based" and the like may be used interchangeably.
在一些实施例中,“同步信号(synchronization signal,SS)”、“同步信号块(synchronization signal block,SSB)”、“参考信号(reference signal,RS)”、“导频(pilot)”、“导频信号(pilot signal)”等术语可以相互替换。In some embodiments, terms such as "synchronization signal (SS)", "synchronization signal block (SSB)", "reference signal (RS)", "pilot", and "pilot signal" can be used interchangeably.
在一些实施例中,“时刻”、“时间点”、“时间”、“时间位置”等术语可以相互替换,“时长”、“时段”、“时间窗口”、“窗口”、“时间”等术语可以相互替换。In some embodiments, terms such as "moment", "time point", "time", and "time position" can be interchangeable, and terms such as "duration", "period", "time window", "window", and "time" can be interchangeable.
在一些实施例中,“获取”、“获得”、“得到”、“接收”、“传输”、“双向传输”、“发送和/或接收”可以相互替换,其可以解释为从其他主体接收,从协议中获取,自身处理得到、自主实现等多种含义。In some embodiments, "obtain", "obtain", "get", "receive", "transmit", "bidirectional transmission", "send and/or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from a protocol, obtaining by self-processing, autonomous implementation, etc.
在一些实施例中,“发送”、“发射”、“上报”、“下发”、“传输”、“双向传输”、“发送和/或接收”等术语可以相互替换。In some embodiments, terms such as "send", "transmit", "report", "send", "transmit", "bidirectional transmission", "send and/or receive" can be used interchangeably.
在一些实施例中,“预定”、“预设”可以解释为在协议等中预先规定,也可以解释为装置等进行预先设定动作。In some embodiments, "predetermined" or "preset" may be interpreted as being pre-specified in a protocol, etc., or may be interpreted as a pre-set action performed by a device, etc.
在一些实施例中,确定(determining)可以解释为判断、决定、判定(judging)、计算(calculating)、算出(computing)、处理(processing)、导出(deriving)、调查(investigating)、搜索、查找(looking up)、检索(search)、查询(inquiry)、确认(ascertaining)、接收(receiving)、发送(transmitting)、输入(input)、输出(output)、访问(accessing)、解决(resolving)、选择(selecting)、选定(choosing)、建立(establishing)、比较(comparing)、“设想(assuming)”、“期待(expecting)”、“视为(considering)、广播(broadcasting)、通知(notifying)、通信(communicating)、转发(forwarding)、配置(configuring)、重配(reconfiguring)、分配(allocating)、映射(mapping)、分派(assigning)等,但不限于此。In some embodiments, determining can be interpreted as judging, deciding, calculating, computing, processing, deriving, investigating, searching, looking up, searching, inquiring, ascertaining, receiving, transmitting, inputting, outputting, accessing, resolving, selecting, choosing, establishing, comparing, “assuming,” “expecting,” “considering,” broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, assigning, etc., but is not limited to the foregoing.
在一些实施例中,判定或判断可以通过以1比特表示的值(0或1)来进行,也可以通过以真(true)或者假(false)表示的真假值(布尔值(boolean))来进行,也可以通过数值的比较(例如,与预定值的比较)来进行,但不限于此。In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited to this.
在一些实施例中,“网络”可以解释为网络中包含的装置(例如,接入网设备、核心网设备等)。In some embodiments, "network" may be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).
在一些实施例中,“不期待接收”可以解释为不在时域资源和/或频域资源上接收,也可以解释为在接收 到数据等后,不对该数据等执行后续处理;“不期待发送”可以解释为不发送,也可以解释为发送但是不期待接收方对发送的内容做出响应。In some embodiments, “not expecting to receive” may be interpreted as not receiving on time domain resources and/or frequency domain resources, or may be interpreted as receiving After receiving the data, no subsequent processing is performed on the data; "not expected to send" can be interpreted as not sending, or it can be interpreted as sending but not expecting the recipient to respond to the sent content.
在一些实施例中,获取数据、信息等可以遵照所在地国家的法律法规。In some embodiments, acquisition of data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
在一些实施例中,可以在得到用户同意后获取数据、信息等。为了解决上述问题,本公开提出一种信息指示方法及通信设备、通信系统、存储介质。In some embodiments, data, information, etc. may be obtained after obtaining the user's consent. In order to solve the above problems, the present disclosure proposes an information indication method, a communication device, a communication system, and a storage medium.
图1是根据本公开实施例示出的通信系统的架构示意图。如图1所示,通信系统100可以包括A-IOT网络设备101和第一A-IOT终端设备102,A-IOT网络设备101可以是接入网设备、核心网设备等。Fig. 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in Fig. 1, the communication system 100 may include an A-IOT network device 101 and a first A-IOT terminal device 102, and the A-IOT network device 101 may be an access network device, a core network device, etc.
在一些实施例中,终端例如包括手机(mobile phone)、可穿戴设备、物联网设备、具备通信功能的汽车、智能汽车、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self-driving)中的无线终端设备、远程手术(remote medical surgery)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备、智慧家庭(smart home)中的无线终端设备中的至少一者,但不限于此。In some embodiments, the terminal includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control (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 (smart grid), a wireless terminal device in transportation safety (transportation safety), a wireless terminal device in a smart city (smart city), and at least one of a wireless terminal device in a smart home (smart home), but is not limited to these.
在一些实施例中,接入网设备例如是将终端接入到无线网络的节点或设备,接入网设备可以包括5G通信系统中的演进节点B(evolved NodeB,eNB)、下一代演进节点B(next generation eNB,ng-eNB)、下一代节点B(next generation NodeB,gNB)、节点B(node B,NB)、家庭节点B(home node B,HNB)、家庭演进节点B(home evolved nodeB,HeNB)、无线回传设备、无线网络控制器(radio network controller,RNC)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、基带单元(base band unit,BBU)、移动交换中心、6G通信系统中的基站、开放型基站(Open RAN)、云基站(Cloud RAN)、其他通信系统中的基站、无线保真(wireless fidelity,WiFi)系统中的接入节点中的至少一者,但不限于此。In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved Node B (eNB), a next generation evolved Node B (ng-eNB), a next generation Node B (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 base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a wireless fidelity (WiFi) system, but is not limited thereto.
在一些实施例中,本公开的技术方案可适用于Open RAN架构,此时,本公开实施例所涉及的接入网设备间或者接入网设备内的接口可变为Open RAN的内部接口,这些内部接口之间的流程和信息交互可以通过软件或者程序实现。In some embodiments, the technical solution of the present disclosure may be applicable to the Open RAN architecture. In this case, the interfaces between access network devices or within access network devices involved in the embodiments of the present disclosure may become internal interfaces of Open RAN, and the processes and information interactions between these internal interfaces may be implemented through software or programs.
在一些实施例中,接入网设备可以由集中单元(central unit,CU)与分布式单元(distributed unit,DU)组成的,其中,CU也可以称为控制单元(control unit),采用CU-DU的结构可以将接入网设备的协议层拆分开,部分协议层的功能放在CU集中控制,剩下部分或全部协议层的功能分布在DU中,由CU集中控制DU,但不限于此。In some embodiments, the access network device may be composed of a centralized unit (central unit, CU) and a distributed unit (distributed unit, DU), wherein the CU may also be called a control unit (control unit). The CU-DU structure may be used to split the protocol layer of the access network device, with some functions of the protocol layer being centrally controlled by the CU, and the remaining part or all of the functions of the protocol layer being distributed in the DU, and the DU being centrally controlled by the CU, but not limited to this.
在一些实施例中,核心网设备可以是一个设备,包括一个或多个网元,也可以是多个设备或设备群,分别包括一个或多个网元中的全部或部分。网元可以是虚拟的,也可以是实体的。核心网例如包括演进分组核心(Evolved Packet Core,EPC)、5G核心网络(5G Core Network,5GCN)、下一代核心(Next Generation Core,NGC)中的至少一者。In some embodiments, the core network device may be a device including one or more network elements, or may be multiple devices or device groups, each including all or part of one or more network elements. The network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).
在一些实施例中,上述一个或多个网元例如可以包括AMF、UPF、MME等,还可能包括其他网元,例如策略控制功能(Policy Control Function,PCF)、应用功能(Application Function,AF)、网络应用功能(network application function,NAF)、应用层认证与密钥管理锚点功能(Authentication and Key management for Applications Anchor Function,AAnF)、引导服务器功能(Bootstrapping Server Functionality,BSF)、会话管理功能(Session Management Function,SMF)等。In some embodiments, the above-mentioned one or more network elements may include AMF, UPF, MME, etc., and may also include other network elements, such as Policy Control Function (PCF), Application Function (AF), Network Application Function (NAF), Authentication and Key management for Applications Anchor Function (AAnF), Bootstrapping Server Functionality (BSF), Session Management Function (SMF), etc.
可以理解的是,本公开实施例描述的通信系统是为了更加清楚的说明本公开实施例的技术方案,并不构成对于本公开实施例提出的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本公开实施例提出的技术方案对于类似的技术问题同样适用。It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. A person of ordinary skill in the art can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
下述本公开实施例可以应用于图1所示的通信系统100、或部分主体,但不限于此。图1所示的各主体是例示,通信系统可以包括图1中的全部或部分主体,也可以包括图1以外的其他主体,各主体数量和形态为任意,各主体之间的连接关系是例示,各主体之间可以不连接也可以连接,其连接可以是任意方式,可以是直接连接也可以是间接连接,可以是有线连接也可以是无线连接。The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or part of the subject, but are not limited thereto. The subjects shown in FIG1 are examples, and the communication system may include all or part of the subjects in FIG1 , or may include other subjects other than FIG1 , and the number and form of the subjects are arbitrary, and the connection relationship between the subjects is an example, and the subjects may be connected or disconnected, and the connection may be in any manner, which may be a direct connection or an indirect connection, and may be a wired connection or a wireless connection.
本公开各实施例可以应用于长期演进(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(注册商标))、CDMA2000、超移动宽带(Ultra Mobile Broadband,UMB)、IEEE 802.11(Wi-Fi(注册商标))、IEEE 802.16(WiMAX(注册商标))、IEEE 802.20、超宽带(Ultra-WideBand,UWB)、蓝牙(Bluetooth(注册商标))、陆上公用移动通信网(Public Land Mobile Network,PLMN)网络、设备到设备(Device-to-Device,D2D)系统、机器到机器(Machine to Machine,M2M)系统、物联网(Internet of Things,IoT)系统、车联网(Vehicle-to-Everything,V2X)、利用其他通信方法的系统、基于它们而扩展的下一代系统等。此外,也可以将多个系统组合(例如,LTE或者LTE-A与5G的组合等)应用。The 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 systems, and the like. system, 4G), fifth 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 (registered trademark), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (Machine to Machine) Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems using other communication methods, and next-generation systems based on them. In addition, multiple systems can also be combined (for example, a combination of LTE or LTE-A and 5G, etc.) for application.
A-IoT是一种全新的物联网技术,与传统物联网技术相比,一个显著的特征是网络中的A-IoT终端(A-IoT UE,其名称也可以是A-IoT设备A-IoT device,或者A-IoT标签A-IoT Tag)数量规模庞大,能够对大规模物品进行盘存与监测。A-IoT终端相较于NB-IoT终端结构更加简单、硬件成本与维护成本更低,整个设备可以保有电源器件,也可以不保有电源器件。在当前讨论中,A-IoT设备可以分为类型A、类型B、类型C三种类型。其中类型A设备(device type A)不支持储能,主要基于反向散射backscatter工作,其复杂度最低并且功耗很小。虽然类型A设备不支持储能,但是仍然需要接收无线信号从而激活内部的接收处理模块。类型B设备(device type B)支持储能并基于backscatter工作,其复杂度和功耗都高于类型A设备,但是仍然维持比较低的水平。类型B设备能存储能量,但一般储能能力比较有限。类型C(device type C)设备支持储能,基于主动传输工作,即类型C设备可以通过功率放大器放大和传输信息。A-IoT is a new IoT technology. Compared with traditional IoT technology, a significant feature is that the number of A-IoT terminals (A-IoT UE, which can also be called A-IoT device or A-IoT tag) in the network is huge, which can inventory and monitor large-scale items. Compared with NB-IoT terminals, A-IoT terminals have simpler structures, lower hardware costs and maintenance costs, and the entire device can have power devices or not. In the current discussion, A-IoT devices can be divided into three types: type A, type B, and type C. Among them, type A devices (device type A) do not support energy storage and mainly work based on backscatter. They have the lowest complexity and low power consumption. Although type A devices do not support energy storage, they still need to receive wireless signals to activate the internal receiving and processing modules. Type B devices (device type B) support energy storage and work based on backscatter. Their complexity and power consumption are higher than type A devices, but still maintain a relatively low level. Type B devices can store energy, but their energy storage capacity is generally limited. Type C devices support energy storage and work based on active transmission, that is, type C devices can amplify and transmit information through power amplifiers.
A-IoT技术适用于智能物流、智能仓储以及工厂自动化等各类生产生活场景。这些生产场景有一个共性,即物料或物品种类较为复杂,且数量巨大。在这些场景下,对其组网范围内的物料或物品进行盘存,是A-IoT技术的一项重要应用。相较于传统NR通信,海量设备的盘存通信表现得更加集中,也更加有规律。其中更加集中意思是,在用户触发盘存的时候,以全体盘存为例,小区(cell)内所有设备均需要在一定时间范围内反馈盘存信息。更加有规律则是指,对于网络需要周期性了解设备附着物品或物料的状态,则需要定期进行盘存触发。设备盘存的触发方式,可以是周期性触发,也可以是即时触发。周期性触发适用于周期性监听设备附着物料或物品的状态,有助于用户获得统筹安排的参考信息。周期性触发,对于device type A或device type B而言,受限于自身供电能力的不足,只能依靠射频设备进行周期性控制;对于device type C而言,则可以尝试配置触发周期,由device type C周期性上报信息。即时触发,或者说是非周期触发,对于device type A或device type B实际上与周期性触发是一致的,均由、基站实现,而对于device type C则可能涉及类似于寻呼的调度。A-IoT technology is applicable to various production and life scenarios such as smart logistics, smart warehousing, and factory automation. These production scenarios have one thing in common, that is, the types of materials or items are relatively complex and the quantity is huge. In these scenarios, taking inventory of materials or items within the networking range is an important application of A-IoT technology. Compared with traditional NR communication, the inventory communication of massive devices is more centralized and more regular. More centralized means that when the user triggers the inventory, taking the overall inventory as an example, all devices in the cell need to feedback the inventory information within a certain time range. More regular means that for the network to periodically understand the status of the items or materials attached to the device, it is necessary to trigger the inventory regularly. The triggering method of the device inventory can be periodic triggering or immediate triggering. Periodic triggering is suitable for periodically monitoring the status of materials or items attached to the device, which helps users obtain reference information for overall arrangements. For device type A or device type B, due to the limited power supply capacity, they can only rely on RF equipment for periodic control; for device type C, you can try to configure the trigger period, and device type C will report information periodically. Immediate triggering, or non-periodic triggering, is actually the same as periodic triggering for device type A or device type B, and is implemented by the base station, while for device type C, it may involve scheduling similar to paging.
现有技术中,A-IoT组网模式主要包括以下几种:基站与A-IoT设备直接连接,双方可以进行上下行通信;基站与中间节点相连,两者进行上下行通信,中间节点与A-IoT设备连接,两者进行上下行通信。进一步,基站与A-IoT设备不能通过上行或下行进行通信;基站通过辅助节点与A-IoT设备连接,两者进行下行通信,基站与A-IoT设备连接,两者进行上行通信;终端与A-IoT设备连接,两者进行上下行通信,即终端可以替代基站与A-IoT设备连接。In the prior art, the A-IoT networking modes mainly include the following: the base station is directly connected to the A-IoT device, and the two parties can communicate uplink and downlink; the base station is connected to the intermediate node, and the two communicate uplink and downlink, and the intermediate node is connected to the A-IoT device, and the two communicate uplink and downlink. Furthermore, the base station and the A-IoT device cannot communicate through uplink or downlink; the base station is connected to the A-IoT device through an auxiliary node, and the two communicate downlink, and the base station is connected to the A-IoT device, and the two communicate uplink; the terminal is connected to the A-IoT device, and the two communicate uplink and downlink, that is, the terminal can replace the base station to connect to the A-IoT device.
A-IoT设备间通信流程如下:A-IoT网络设备在下行信道发送下行信令触发对A-IoT设备的通信,对于device type A或device type B,每组设备(每组设备至少包含一个设备)能够将信号反射到不同的子信道,对于device type C,每组设备能够被配置对应不同的子信道。不同设备在不同的子信道之间的通信,可以通过网络部署以及网络设备配置避免相邻子信道之间的干扰。例如基站BS、UE终端、中间节点或辅助节点X note可以发送下行信令DL,同时触发设备1、2、3,三个设备分别在子上行信道1、2、3进行上行传输。其具体的通信流程如图7所示。The communication process between A-IoT devices is as follows: A-IoT network devices send downlink signaling on the downlink channel to trigger communication with A-IoT devices. For device type A or device type B, each group of devices (each group of devices contains at least one device) can reflect the signal to different sub-channels. For device type C, each group of devices can be configured to correspond to different sub-channels. The communication between different devices in different sub-channels can avoid interference between adjacent sub-channels through network deployment and network device configuration. For example, the base station BS, UE terminal, intermediate node or auxiliary node X note can send downlink signaling DL and trigger devices 1, 2, and 3 at the same time. The three devices perform uplink transmission on sub-uplink channels 1, 2, and 3 respectively. The specific communication process is shown in Figure 7.
当A-IoT技术被应用于对大规模的物品或物料进行盘存、监测时。A-IoT设备较多,A-IoT设备间的通信需要满足能够处理海量通信数据这一条件,除此之外保证高可靠性,降低盘存时延等都是潜在的A-IoT设备设计目标。不同的设计目标,对A-IoT设备的要求也不同,例如设备海量则要求射频设备进行调度时,需要发挥网络的统筹作用;对于可靠性高的要求,除了满足覆盖、发送功率等,也需要解决碰撞问题,或者使碰撞要尽可能少;对于降低盘存时延,则需要A-IoT设备间通信尽可能快速响应,避免部分设备失败 导致的整体盘存延迟。When A-IoT technology is used to inventory and monitor large-scale items or materials. There are many A-IoT devices, and the communication between A-IoT devices needs to meet the condition of being able to handle massive amounts of communication data. In addition, ensuring high reliability and reducing inventory latency are all potential A-IoT device design goals. Different design goals have different requirements for A-IoT devices. For example, a large number of devices require the coordination of the network when scheduling radio frequency equipment; for high reliability requirements, in addition to meeting coverage, transmission power, etc., it is also necessary to solve collision problems, or minimize collisions; to reduce inventory latency, the communication between A-IoT devices needs to respond as quickly as possible to avoid failure of some devices. The overall inventory delay caused by this.
针对上述技术目标,本方案提出两种设计思路,一种是基于设备分组来对A-IoT设备进行调度,另一种是基于动态调度序号来对A-IoT设备进行调度。本方案具体内容如下。In view of the above technical goals, this solution proposes two design ideas, one is to schedule A-IoT devices based on device grouping, and the other is to schedule A-IoT devices based on dynamic scheduling sequence numbers. The specific contents of this solution are as follows.
图2是根据本公开实施例示出的基于环境物联网的通信方法的交互示意图。如图2所示,本公开实施例涉及一种基于环境物联网的通信方法,用于通信系统100,通信系统100可以包括A-IOT网络设备101,第一A-IOT终端设备102,上述方法包括:FIG2 is an interactive schematic diagram of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure. As shown in FIG2, the embodiment of the present disclosure relates to a communication method based on the ambient Internet of Things, which is used in a communication system 100. The communication system 100 may include an A-IOT network device 101 and a first A-IOT terminal device 102. The method includes:
步骤2101a,A-IOT网络设备确定第一A-IOT终端设备的第一调度序号。Step 2101a, the A-IOT network device determines a first scheduling sequence number of a first A-IOT terminal device.
在一些实施例中,第一A-IOT终端设备的调度序号可以有一个或多个。In some embodiments, the first A-IOT terminal device may have one or more scheduling numbers.
在一些实施例中,第一调度序号可以用于A-IOT网络设备调度第一A-IOT终端设备。In some embodiments, the first scheduling sequence number can be used by the A-IOT network device to schedule the first A-IOT terminal device.
在一些实施例中,确定第一A-IOT终端设备的第一调度序号可以包括以下至少一项:确定在出厂阶段写入第一A-IoT终端设备中的第一调度序号;确定在注册阶段写入第一A-IoT终端设备中的第一调度序号;确定第一A-IoT终端设备默认的至少一个第一调度序号;基于A-IoT网络设备的配置信令,确定A-IoT网络设备为第一A-IoT终端设备配置第一调度序号。即可以基于协议预定义,在不同阶段将第一调度序号写入第一A-IoT终端设备中,第一A-IOT终端设备和A-IOT网络设备均可以获取该写入的信息;或者,协议可以预定义一个默认的第一调度序号,第一A-IOT终端设备和A-IOT网络设备可以根据协议预定义确定第一调度序号;或者A-IoT网络设备可以通过向第一A-IOT终端设备发送配置信令,为第一A-IOT终端设备动态地配置第一调度序号。In some embodiments, determining the first scheduling sequence number of the first A-IOT terminal device may include at least one of the following: determining the first scheduling sequence number written into the first A-IoT terminal device at the factory stage; determining the first scheduling sequence number written into the first A-IoT terminal device at the registration stage; determining at least one first scheduling sequence number that is the default of the first A-IoT terminal device; and determining that the A-IoT network device configures the first scheduling sequence number for the first A-IoT terminal device based on the configuration signaling of the A-IoT network device. That is, the first scheduling sequence number can be written into the first A-IoT terminal device at different stages based on the protocol pre-definition, and both the first A-IOT terminal device and the A-IOT network device can obtain the written information; or, the protocol can pre-define a default first scheduling sequence number, and the first A-IOT terminal device and the A-IOT network device can determine the first scheduling sequence number according to the protocol pre-definition; or the A-IoT network device can dynamically configure the first scheduling sequence number for the first A-IOT terminal device by sending a configuration signaling to the first A-IOT terminal device.
在一些实施例中,在出厂阶段、注册阶段写入的第一调度序号以及根据协议预定义默认的第一调度序号,不可以再进行改写;而A-IoT网络设备为第一A-IOT终端设备配置的第一调度序号可以进行更新。In some embodiments, the first scheduling number written in the factory stage and the registration stage and the default first scheduling number predefined according to the protocol cannot be rewritten; however, the first scheduling number configured by the A-IoT network device for the first A-IOT terminal device can be updated.
在一些实施例中,步骤2101a所描述的方法同样适用于A-IOT终端设备侧,即同样适用于步骤2101b。In some embodiments, the method described in step 2101a is also applicable to the A-IOT terminal device side, that is, it is also applicable to step 2101b.
步骤2101b,第一A-IOT终端设备确定第一A-IOT终端设备的第一调度序号。Step 2101b: The first A-IOT terminal device determines a first scheduling sequence number of the first A-IOT terminal device.
在一些实施例中,第一A-IOT终端设备确定第一A-IOT终端设备的第一调度序号的方法,与A-IOT网络设备确定第一A-IOT终端设备的第一调度序号的方法一致,即步骤2101b可以参见步骤2101a所描述的内容。In some embodiments, the method by which the first A-IOT terminal device determines the first scheduling number of the first A-IOT terminal device is consistent with the method by which the A-IOT network device determines the first scheduling number of the first A-IOT terminal device, that is, step 2101b can refer to the content described in step 2101a.
在一些实施例中,步骤2101b与步骤2101a的执行顺序可以交换或者可以同时执行。In some embodiments, the execution order of step 2101b and step 2101a can be swapped or can be executed simultaneously.
步骤2102,A-IOT网络设备确定第一时间间隔。Step 2102: The A-IOT network device determines a first time interval.
在一些实施例中,第一时间间隔是一个调度组内的A-IOT终端设备完成整个调度所需的时间,也是A-IoT网络设备要求的反馈定时,即A-IoT网络设备发送下行信令后等待A-IoT终端设备完成反向散射的最大时间。In some embodiments, the first time interval is the time required for an A-IOT terminal device within a scheduling group to complete the entire scheduling, and is also the feedback timing required by the A-IoT network device, that is, the maximum time the A-IoT network device waits for the A-IoT terminal device to complete backscattering after sending a downlink signaling.
在一些实施例中,第一时间间隔的计量单位可以是绝对时间单位或者是相对时间单位。In some embodiments, the measurement unit of the first time interval may be an absolute time unit or a relative time unit.
其中绝对时间单位包括但不限于以下至少之一者:纳秒ns,微秒us,毫秒ms,秒s,分钟min等。The absolute time unit includes but is not limited to at least one of the following: nanosecond ns, microsecond us, millisecond ms, second s, minute min, etc.
相对时间单位包括但不限于:时域符号、时隙、无线子帧、无线帧、无线半帧等。Relative time units include, but are not limited to, time domain symbols, time slots, radio subframes, radio frames, radio half frames, etc.
在一些实施例中,对于类型A和类型B的A-IoT设备在发送反馈前需要处理的任务可能包括充能、启动反向散射等,对于类型C的A-IoT设备需要处理的任务可能有解码信令、上行准备等等。In some embodiments, the tasks that need to be processed before sending feedback for type A and type B A-IoT devices may include charging, starting backscattering, etc., and the tasks that need to be processed for type C A-IoT devices may include decoding signaling, uplink preparation, etc.
在一些实施例中,A-IOT网络设备可以确定第一时间间隔,其中第一时间间隔可以由协议预定义;或者A-IOT网络设备可以确定第一间隔范围,其中第一间隔范围可以由协议预定义,A-IOT网络设备接收至少一个A-IOT终端设备上报的处理能力;根据处理能力,在第一间隔范围中确定第一时间间隔。In some embodiments, the A-IOT network device can determine a first time interval, where the first time interval can be predefined by a protocol; or the A-IOT network device can determine a first interval range, where the first interval range can be predefined by a protocol, and the A-IOT network device receives the processing capability reported by at least one A-IOT terminal device; based on the processing capability, determine the first time interval in the first interval range.
在一些实施例中,A-IOT网络设备确定第一时间间隔范围时,A-IOT终端设备可以上报处理能力,其中处理能力可以是上述A-IoT终端设备在进行反馈前处理任务所需的时间,A-IOT网络设备可以在接收到A-IOT终端设备上报的处理能力后,确定耗时最长的任务所需的时间,并确定第一时间间隔为大于或等于该时间的值。In some embodiments, when the A-IOT network device determines the first time interval range, the A-IOT terminal device can report the processing capacity, where the processing capacity can be the time required for the above-mentioned A-IoT terminal device to process the task before providing feedback. After receiving the processing capacity reported by the A-IOT terminal device, the A-IOT network device can determine the time required for the longest task and determine the first time interval to be a value greater than or equal to the time.
在一些实施例中,第一时间间隔大于或等于A-IOT终端设备进行反馈前的任务所需时间时,A-IOT网络设备可以在第一时间间隔内收到该反馈信息,而第一时间间隔小于上述任务所需时间时,A-IOT网络设备在第一时间间隔内可能接收不到该反馈信息。In some embodiments, when the first time interval is greater than or equal to the time required for the task before the A-IOT terminal device performs feedback, the A-IOT network device can receive the feedback information within the first time interval, and when the first time interval is less than the time required for the above task, the A-IOT network device may not receive the feedback information within the first time interval.
在一些实施例中,A-IOT网络设备也可以不接收A-IOT终端设备上报的处理能力而确定第一时间间隔,例如A-IOT网络设备可以基于协议预定义确定一个固定的第一时间间隔;或者A-IOT网络设备可以确定 一个第一时间间隔范围后,再该范围内选择最大值为第一时间间隔的值。In some embodiments, the A-IOT network device may determine the first time interval without receiving the processing capacity reported by the A-IOT terminal device. For example, the A-IOT network device may determine a fixed first time interval based on a predefined protocol; or the A-IOT network device may determine After a first time interval range is determined, a maximum value in the range is selected as the value of the first time interval.
步骤2103,A-IOT网络设备在第一时间间隔内向至少一个A-IOT终端设备发送下行信令。Step 2103: The A-IOT network device sends downlink signaling to at least one A-IOT terminal device within a first time interval.
在一些实施例中,下行信令可以用于调度至少一个A-IOT终端设备中的第一A-IOT终端设备。In some embodiments, the downlink signaling may be used to schedule a first A-IOT terminal device among at least one A-IOT terminal device.
在一些实施例中,下行信令携带第一调度序号或者第一调度序号的相关信息。其中,第一调度序号的相关信息可以用于标识第一调度序号,第一调度序号的相关信息同样可以用于调度至少一个A-IOT终端设备中的第一A-IOT终端设备。In some embodiments, the downlink signaling carries the first scheduling number or related information of the first scheduling number. The related information of the first scheduling number can be used to identify the first scheduling number, and the related information of the first scheduling number can also be used to schedule the first A-IOT terminal device in at least one A-IOT terminal device.
在一些实施例中,在发送下行信令时,可以启动调度计数,调度计数可以用于A-IoT网络设备监控调度进程。In some embodiments, when sending downlink signaling, a scheduling count can be started, and the scheduling count can be used by the A-IoT network device to monitor the scheduling process.
在上述实施例中,调度计数由第一初始值累加到第一终止值时,调度进程结束;或者,调度计数由第二初始值递减到第二终止值时,调度进程结束。In the above embodiment, when the scheduling count is accumulated from the first initial value to the first termination value, the scheduling process ends; or, when the scheduling count is decreased from the second initial value to the second termination value, the scheduling process ends.
在上述实施例中,第一初始值和/或第二终止值为第一值或第二值,第一终止值和/或第二初始值为第一A-IoT终端设备的调度序号最大值或调度序号最大值减一。In the above embodiment, the first initial value and/or the second termination value is the first value or the second value, and the first termination value and/or the second initial value is the maximum scheduling sequence number of the first A-IoT terminal device or the maximum scheduling sequence number minus one.
在上述实施例中,调度序号最大值为以下任一项:协议预定义的最大值,即协议可以直接定义一个调度序号的最大值;每个第一A-IoT终端设备支持的最大值集合中的最大值,即A-IOT网络设备可以对所有第一A-IoT终端设备支持的调度序号最大值进行获取,并确定获取的最大值中最大的调度序号为上述调度序号最大值;A-IoT网络设备配置的最大值,即网络设备可以直接配置一个调度序号最大值。In the above embodiments, the maximum value of the scheduling sequence number is any one of the following: a maximum value predefined by the protocol, that is, the protocol can directly define a maximum value of a scheduling sequence number; a maximum value in a set of maximum values supported by each first A-IoT terminal device, that is, the A-IOT network device can obtain the maximum values of the scheduling sequence numbers supported by all first A-IoT terminal devices, and determine that the largest scheduling sequence number among the obtained maximum values is the above-mentioned maximum value of the scheduling sequence number; a maximum value configured by the A-IoT network device, that is, the network device can directly configure a maximum value of a scheduling sequence number.
在一些实施例中,在第一时间间隔内,A-IOT网络设备可以向至少一个A-IOT终端设备持续地发送下行信令,或者向至少一个A-IOT终端设备发送M次下行信令,M为正整数,其中第一时间间隔为A-IOT网络设备等待第一A-IOT终端设备完成调度的最大时长。In some embodiments, within a first time interval, the A-IOT network device may continuously send downlink signaling to at least one A-IOT terminal device, or send downlink signaling M times to at least one A-IOT terminal device, where M is a positive integer, and the first time interval is the maximum duration that the A-IOT network device waits for the first A-IOT terminal device to complete scheduling.
在一些实施例中,A-IOT网络设备还可以向至少一个A-IOT终端设备持续地发送充能信号,或者向至少一个A-IOT终端设备发送M次充能信号,充能信号可以用于为A-IOT终端设备进行充能,充能信号不携带信息。In some embodiments, the A-IOT network device may also continuously send a charging signal to at least one A-IOT terminal device, or send a charging signal M times to at least one A-IOT terminal device. The charging signal may be used to charge the A-IOT terminal device, and the charging signal does not carry information.
在上述实施例中,下行信令可以同样作为充能信号为A-IOT终端设备进行充能。In the above embodiment, the downlink signaling can also be used as a charging signal to charge the A-IOT terminal device.
步骤2104a,A-IOT网络设备确定第一A-IOT终端设备对应的上行信道。Step 2104a: The A-IOT network device determines an uplink channel corresponding to the first A-IOT terminal device.
在一些实施例中,基于下行信令的发送频点、第一A-IoT终端设备的第一反向散射偏移和/或第一反向散射偏移的反向散射频域方向,确定第一A-IOT终端设备对应的上行信道,此时,第一反向散射偏移为第一A-IoT终端设备支持的N个反向散射偏移中的一个,且每个反向散射偏移的反向散射频域方向固定,N为正整数。优选的,N可以等于1。In some embodiments, based on the transmission frequency of the downlink signaling, the first backscatter offset of the first A-IoT terminal device and/or the reverse scatter frequency domain direction of the first backscatter offset, the uplink channel corresponding to the first A-IOT terminal device is determined. At this time, the first backscatter offset is one of the N backscatter offsets supported by the first A-IoT terminal device, and the reverse scatter frequency domain direction of each backscatter offset is fixed, and N is a positive integer. Preferably, N can be equal to 1.
在一些实施例中,第一反向散射偏移用于确定第一A-IOT终端设备发送上行数据的频率,第一反向散射偏移可以通过将第一A-IOT终端设备接收到的下行信令进行反向散射,将其散射到某一特定频点,该频点即为第一A-IOT终端设备发送上行数据时的频率。In some embodiments, the first backscatter offset is used to determine the frequency at which the first A-IOT terminal device sends uplink data. The first backscatter offset can be achieved by backscattering the downlink signaling received by the first A-IOT terminal device to a specific frequency point, which is the frequency at which the first A-IOT terminal device sends uplink data.
在一些实施例中,第一反向散射偏移的反向散射频域方向可以用于确定第一反向散射偏移的偏移方向,例如第一反向散射偏移的反向散射频域方向向上时,第一反向散射偏移可以向频率高的方向偏移;第一反向散射偏移的反向散射频域方向向下时,第一反向散射偏移可以向频率低的方向偏移。In some embodiments, the backscatter frequency domain direction of the first backscatter offset can be used to determine the offset direction of the first backscatter offset. For example, when the backscatter frequency domain direction of the first backscatter offset is upward, the first backscatter offset can be offset toward a higher frequency; when the backscatter frequency domain direction of the first backscatter offset is downward, the first backscatter offset can be offset toward a lower frequency.
在一些实施例中,反向散射偏移和/或每个反向散射偏移的反向散射频域方向可以在出厂阶段,或者注册阶段确认。In some embodiments, the backscatter offset and/or the backscatter frequency domain direction of each backscatter offset may be confirmed at the factory stage or the registration stage.
在一些实施例中,A-IOT网络设备可以向A-IOT终端设备发送触发信息,触发信息可以用于触发第一A-IOT终端设备进行信道质量测量,并反馈信道质量情况;A-IOT终端设备可以向A-IOT网络设备反馈信道质量情况;A-IOT网络设备可以基于信道质量情况,确定第一A-IOT终端设备对应的上行信道。此时,第一反向散射偏以及每个反向散射偏移的反向散射频域方向可以由A-IOT网络设备进行配置。在一些实施例中,上述信道质量测量是指测量该信道传输的参考信号,得到的测量结果例如RSRP、RSRQ等,能够反映该信道质量。In some embodiments, the A-IOT network device can send trigger information to the A-IOT terminal device, and the trigger information can be used to trigger the first A-IOT terminal device to measure the channel quality and feedback the channel quality; the A-IOT terminal device can feedback the channel quality to the A-IOT network device; the A-IOT network device can determine the uplink channel corresponding to the first A-IOT terminal device based on the channel quality. At this time, the first backscatter deviation and the backscatter frequency domain direction of each backscatter deviation can be configured by the A-IOT network device. In some embodiments, the above-mentioned channel quality measurement refers to measuring the reference signal transmitted by the channel, and the obtained measurement results, such as RSRP, RSRQ, etc., can reflect the channel quality.
在一些实施例中,该步骤所描述的上行信道确定方法同样适用于A-IOT终端设备侧,即同样适用于步骤2104b。In some embodiments, the uplink channel determination method described in this step is also applicable to the A-IOT terminal device side, that is, it is also applicable to step 2104b.
步骤2104b,第一A-IOT终端设备确定第一A-IOT终端设备对应的上行信道。Step 2104b: The first A-IOT terminal device determines an uplink channel corresponding to the first A-IOT terminal device.
在一些实施例中,第一A-IOT终端设备确定第一A-IOT终端设备对应的上行信道的方法与A-IOT网 络设备侧方法一致,即可以参见步骤2104a所描述的具体方法。In some embodiments, the method for the first A-IOT terminal device to determine the uplink channel corresponding to the first A-IOT terminal device is similar to the method for the A-IOT network device to determine the uplink channel corresponding to the first A-IOT terminal device. The method on the network device side is consistent with that on the network device side, that is, the specific method described in step 2104a can be referred to.
在一些实施例中,步骤2104a与步骤2104b的执行顺序可以交换或者可以同时执行。In some embodiments, the execution order of step 2104a and step 2104b can be swapped or can be executed simultaneously.
步骤2105a,A-IOT网络设备确定至少一个A-IOT终端设备的分组。Step 2105a: The A-IOT network device determines a grouping of at least one A-IOT terminal device.
在一些实施例中,对A-IOT终端设备进行分组可以包括基于信道分组、基于调度序号分组中的至少一项。In some embodiments, grouping the A-IOT terminal devices may include at least one of grouping based on channels and grouping based on scheduling numbers.
在一些实施例中,基于信道分组的方法可以包括以下至少一项:In some embodiments, the channel grouping based method may include at least one of the following:
将能够使用的全部上行信道相同的A-IoT终端设备分配到一组,例如A-IOT终端设备1能够使用信道1、2,A-IOT终端设备2能够使用信道1、2、3,A-IOT终端设备3能够使用信道1,A-IOT终端设备4能够使用信道1、2,则A-IOT终端设备1和A-IOT终端设备4可以被分为一组;Allocate A-IoT terminal devices that can use the same uplink channels into one group. For example, A-IOT terminal device 1 can use channels 1 and 2, A-IOT terminal device 2 can use channels 1, 2, and 3, A-IOT terminal device 3 can use channel 1, and A-IOT terminal device 4 can use channels 1 and 2. Then A-IOT terminal device 1 and A-IOT terminal device 4 can be grouped together.
将能够使用的至少一个上行子信道相同的A-IoT终端设备分配到一组,例如上述示例中A-IOT终端设备1、2、3、4可以被分在一组;Allocate A-IoT terminal devices with the same at least one uplink sub-channel that can be used into a group. For example, in the above example, A-IOT terminal devices 1, 2, 3, and 4 can be grouped into one group.
将反向散射偏移相同的A-IoT终端设备分配到一组;Assign A-IoT terminal devices with the same backscatter offset to a group;
将反向散射偏移相同且反向散射偏移的反向散射频域方向相同的A-IoT终端设备分配到一组;A-IoT terminal devices with the same backscatter offset and the same backscatter frequency domain direction of the backscatter offset are assigned to one group;
将反向散射偏移为预设值的A-IoT终端设备分配到一组;Allocate A-IoT terminal devices with a backscatter offset of a preset value into a group;
将反向散射偏移属于预设范围的A-IoT终端设备分配到一组;Assigning A-IoT terminal devices whose backscatter offsets fall within a preset range to a group;
将反向散射偏移可调的A-IoT终端设备分配到一组;Assigning A-IoT terminal devices with adjustable backscatter offset to a group;
将信道质量相同的A-IoT终端设备分配到一组;Assign A-IoT terminal devices with the same channel quality to a group;
将信道质量满足预设条件的A-IoT终端设备分配到一组。A-IoT terminal devices whose channel quality meets preset conditions are assigned to a group.
在一些实施例中,基于调度序号分组的方法可以包括以下至少一项:In some embodiments, the method of grouping based on scheduling sequence numbers may include at least one of the following:
将全部调度序号相同的A-IoT终端设备分配到一组,例如A-IOT终端设备1对应的调度序号为1、2,A-IOT终端设备2对应的调度序号为1、2、3,A-IOT终端设备3对应的调度序号为1,A-IOT终端设备4对应的调度序号为1、2,则A-IOT终端设备1和A-IOT终端设备4可以被分为一组;All A-IoT terminal devices with the same scheduling sequence number are assigned to one group. For example, if the scheduling sequence numbers corresponding to A-IOT terminal device 1 are 1 and 2, the scheduling sequence numbers corresponding to A-IOT terminal device 2 are 1, 2, and 3, the scheduling sequence number corresponding to A-IOT terminal device 3 is 1, and the scheduling sequence number corresponding to A-IOT terminal device 4 is 1 and 2, then A-IOT terminal device 1 and A-IOT terminal device 4 can be grouped together;
将至少一个调度序号相同的A-IoT终端设备分配到一组,例如上述示例中A-IOT终端设备1、2、3、4可以被分在一组;Assign at least one A-IoT terminal device with the same scheduling sequence number to a group. For example, in the above example, A-IOT terminal devices 1, 2, 3, and 4 can be grouped together.
将信道质量相同的A-IoT终端设备配置至少一个相同的调度序号;Configure at least one same scheduling sequence number for A-IoT terminal devices with the same channel quality;
将信道质量相同的A-IoT终端设备配置相同的调度序号;Configure the same scheduling sequence number for A-IoT terminal devices with the same channel quality;
将信道质量满足预设条件的A-IoT终端设备配置至少一个相同的调度序号;Configure at least one identical scheduling sequence number for A-IoT terminal devices whose channel quality meets the preset conditions;
将信道质量满足预设条件的A-IoT终端设备配置相同的调度序号。A-IoT terminal devices whose channel quality meets the preset conditions are configured with the same scheduling number.
在一些实施例中,该步骤所描述的方法同样适用于A-IOT终端设备侧,即同样可以适用于步骤2105b。In some embodiments, the method described in this step is also applicable to the A-IOT terminal device side, that is, it can also be applied to step 2105b.
在一些实施例中,该步骤为可选步骤,即A-IOT网络设备可以不确定至少一个A-IOT终端设备的分组。In some embodiments, this step is an optional step, that is, the A-IOT network device may not determine the grouping of at least one A-IOT terminal device.
步骤2105b,第一A-IOT终端设备确定至少一个A-IOT终端设备的分组。Step 2105b: The first A-IOT terminal device determines a group of at least one A-IOT terminal device.
在一些实施例中,第一A-IOT终端设备确定至少一个A-IOT终端设备的分组的方法与A-IOT网络设备侧一致,即可以参见步骤2105a所描述的方法。In some embodiments, the method by which the first A-IOT terminal device determines the grouping of at least one A-IOT terminal device is consistent with that on the A-IOT network device side, that is, the method described in step 2105a may be referred to.
在一些实施例中,步骤2105a与步骤2105b的执行顺序可以交换或者可以同时执行。In some embodiments, the execution order of step 2105a and step 2105b can be swapped or can be executed simultaneously.
在一些实施例中,该步骤为可选步骤,即第一A-IOT终端设备可以不确定至少一个A-IOT终端设备的分组。In some embodiments, this step is an optional step, that is, the first A-IOT terminal device may not determine the grouping of at least one A-IOT terminal device.
步骤2106,第一A-IOT终端设备确定第一A-IOT终端设备被调度。Step 2106: The first A-IOT terminal device determines that the first A-IOT terminal device is scheduled.
在一些实施例中,下行信令携带第一A-IOT终端设备的第一调度序号的情况下,可以确定第一A-IOT终端设备被调度。In some embodiments, when the downlink signaling carries the first scheduling sequence number of the first A-IOT terminal device, it can be determined that the first A-IOT terminal device is scheduled.
在一些实施例中,该步骤为可选步骤,当下行信令不携带第一A-IOT终端设备的第一调度序号时,第一A-IOT终端设备可以不被调度。In some embodiments, this step is an optional step. When the downlink signaling does not carry the first scheduling sequence number of the first A-IOT terminal device, the first A-IOT terminal device may not be scheduled.
步骤2107,A-IOT网络设备确定第二时间间隔。Step 2107: The A-IOT network device determines a second time interval.
在一些实施例中,第二时间间隔为未在第一时间间隔内完成调度的A-IoT终端设备要完成整个调度的最长时长。In some embodiments, the second time interval is the longest time required for an A-IoT terminal device that has not completed the scheduling within the first time interval to complete the entire scheduling.
在一些实施例中,第二时间间隔的计量单位可以是绝对时间单位或者是相对时间单位。 In some embodiments, the measurement unit of the second time interval may be an absolute time unit or a relative time unit.
其中绝对时间单位包括但不限于以下至少之一者:纳秒ns,微秒us,毫秒ms,秒s,分钟min等。The absolute time unit includes but is not limited to at least one of the following: nanosecond ns, microsecond us, millisecond ms, second s, minute min, etc.
相对时间单位包括但不限于:时域符号、时隙、无线子帧、无线帧、无线半帧等。Relative time units include, but are not limited to, time domain symbols, time slots, radio subframes, radio frames, radio half frames, etc.
在一些实施例中,第二时间间隔可以由协议预定义,即协议可以直接预定一个第二时间间隔。In some embodiments, the second time interval may be predefined by a protocol, that is, the protocol may directly predetermine a second time interval.
在一些实施例中,可以确定第二间隔范围,其中第二间隔范围由协议预定义;A-IOT网络设备可以接收至少一个A-IOT终端设备上报的处理能力;根据处理能力,在第二间隔范围中确定第二时间间隔。In some embodiments, a second interval range can be determined, wherein the second interval range is predefined by a protocol; the A-IOT network device can receive processing capabilities reported by at least one A-IOT terminal device; and based on the processing capabilities, a second time interval is determined in the second interval range.
其中处理能力可以是A-IoT终端设备在进行反馈前处理任务所需的时间,A-IOT网络设备可以在接收到A-IOT终端设备上报的处理能力后,确定耗时最长的任务所需的时间,并确定第二时间间隔为大于或等于该时间的值。The processing capacity can be the time required for the A-IoT terminal device to process a task before providing feedback. After receiving the processing capacity reported by the A-IOT terminal device, the A-IOT network device can determine the time required for the longest task and determine the second time interval to be greater than or equal to the time.
在一些实施例中,第一时间间隔大于或等于A-IOT终端设备进行反馈前的任务所需时间时,A-IOT网络设备可以在第二时间间隔内收到该反馈信息,而第二时间间隔小于上述任务所需时间时,A-IOT网络设备在第二时间间隔内可能接收不到该反馈信息。In some embodiments, when the first time interval is greater than or equal to the time required for the task before the A-IOT terminal device performs feedback, the A-IOT network device can receive the feedback information within the second time interval, and when the second time interval is less than the time required for the above task, the A-IOT network device may not receive the feedback information within the second time interval.
在一些实施例中,A-IOT网络设备也可以不接收A-IOT终端设备上报的处理能力而确定第二时间间隔,例如A-IOT网络设备可以基于协议预定义确定一个固定的第二时间间隔;或者A-IOT网络设备可以确定一个第二时间间隔范围后,再该范围内选择最大值为第二时间间隔的值。In some embodiments, the A-IOT network device may determine the second time interval without receiving the processing capacity reported by the A-IOT terminal device. For example, the A-IOT network device may determine a fixed second time interval based on protocol predefinition; or the A-IOT network device may determine a second time interval range and then select the maximum value within the range as the value of the second time interval.
在一些实施例中,可以确定第二时间间隔相对于第一时间间隔的倍数;根据倍数,确定第二时间间隔,例如,协议可以预定义倍数为正整数L,则第二时间间隔为L倍的第一时间间隔。In some embodiments, the multiple of the second time interval relative to the first time interval can be determined; the second time interval is determined based on the multiple, for example, the protocol can predefine the multiple as a positive integer L, then the second time interval is L times the first time interval.
在上述实施例中,可选地,第二时间间隔可以等于第一时间间隔。In the above embodiment, optionally, the second time interval may be equal to the first time interval.
在一些实施例中,该步骤为可选步骤,当A-IOT网络设备在第一时间间隔内接收到全部A-IoT终端设备发送的上行数据时,可以不确定第二时间间隔,而可以直接结束本次调度。In some embodiments, this step is an optional step. When the A-IOT network device receives uplink data sent by all A-IoT terminal devices within the first time interval, the second time interval may not be determined, and the scheduling may be ended directly.
步骤2108,A-IOT网络设备在第二时间间隔内向至少一个A-IOT终端设备发送下行信令。Step 2108: The A-IOT network device sends downlink signaling to at least one A-IOT terminal device within the second time interval.
在一些实施例中,在第二时间间隔内,A-IOT网络设备可以向至少一个A-IOT终端设备持续地发送下行信令,或者向至少一个A-IOT终端设备发送M次下行信令。In some embodiments, within the second time interval, the A-IOT network device may continuously send downlink signaling to at least one A-IOT terminal device, or send downlink signaling M times to at least one A-IOT terminal device.
在一些实施例中,A-IOT网络设备可以在第二条件下,在第二时间间隔内,向至少一个A-IOT终端设备持续地发送下行信令,或者向至少一个A-IOT终端设备发送M次下行信令,其中,第二条件为:在第一时间间隔内,A-IOT网络设备未能正确接收第一A-IOT终端设备发送的上行数据。即A-IOT网络设备未能正确接收第一A-IOT终端设备发送的上行数据时,表示A-IOT网络设备在第一时间间隔内未能成功调度第一A-IOT终端设备,此时,可以在第二时间间隔内再次发送下行信令对第一A-IOT终端设备进行调度。此时A-IOT网络设备可以对所有的A-IOT终端设备均重复调度,不识别哪些A-IOT终端设备未进行反馈,此时第一时间间隔和第二时间间隔下发的下行信令可以相同。In some embodiments, the A-IOT network device may continuously send downlink signaling to at least one A-IOT terminal device under a second condition and within a second time interval, or send downlink signaling to at least one A-IOT terminal device M times, wherein the second condition is: within the first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device. That is, when the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device, it means that the A-IOT network device has failed to successfully schedule the first A-IOT terminal device within the first time interval. At this time, the downlink signaling may be sent again within the second time interval to schedule the first A-IOT terminal device. At this time, the A-IOT network device may repeat the scheduling of all A-IOT terminal devices without identifying which A-IOT terminal devices have not provided feedback. At this time, the downlink signaling sent in the first time interval and the second time interval may be the same.
在一些实施例中,在第二时间间隔内,A-IOT网络设备可以向在第一时间间隔内未反馈上行数据的A-IOT终端设备持续地发送下行信令或者发送M次下行信令,其中,下行信令携带在第一时间间隔内未反馈上行数据的A-IOT终端设备的标识。即A-IOT网络设备可以识别在第一时间间隔内未进行反馈的A-IOT终端设备,并在第二时间间隔内发送的下行信令中携带其对应的A-IOT终端设备的标识,对未进行反馈的A-IOT终端设备再次进行调度,而对于已经进行反馈的A-IOT终端设备不再重复调度。In some embodiments, in the second time interval, the A-IOT network device may continuously send downlink signaling or send M downlink signaling to the A-IOT terminal device that did not feedback uplink data in the first time interval, wherein the downlink signaling carries the identifier of the A-IOT terminal device that did not feedback uplink data in the first time interval. That is, the A-IOT network device can identify the A-IOT terminal device that did not provide feedback in the first time interval, and carry the identifier of its corresponding A-IOT terminal device in the downlink signaling sent in the second time interval, and reschedule the A-IOT terminal device that did not provide feedback, and no longer reschedule the A-IOT terminal device that has already provided feedback.
在一些实施例中,该步骤为可选步骤,当A-IOT网络设备在第一时间间隔内接收到全部A-IoT终端设备发送的上行数据时,A-IOT网络设备不需要在第二时间间隔内向至少一个A-IOT终端设备发送下行信令再次进行调度。In some embodiments, this step is an optional step. When the A-IOT network device receives uplink data sent by all A-IoT terminal devices within a first time interval, the A-IOT network device does not need to send downlink signaling to at least one A-IOT terminal device within a second time interval for scheduling again.
步骤2109,第一A-IOT终端设备向A-IOT网络设备发送上行数据。Step 2109: The first A-IOT terminal device sends uplink data to the A-IOT network device.
在一些实施例中,第一A-IOT终端设备可以在确认自己被调度时,向A-IOT网络设备发送上行数据。In some embodiments, the first A-IOT terminal device may send uplink data to the A-IOT network device upon confirming that it is scheduled.
在一些实施例中,该上行数据可以用于反馈第一A-IOT终端设备成功被调度,也可以用于上传其他数据。In some embodiments, the uplink data can be used to provide feedback that the first A-IOT terminal device has been successfully scheduled, and can also be used to upload other data.
在一些实施例中,上行数据的名称可以是“反馈数据”“测量数据”等等,对此本公开不予限制。In some embodiments, the name of the uplink data may be “feedback data”, “measurement data”, etc., which is not limited in the present disclosure.
步骤2110,A-IOT网络设备在第一条件下,确定本次调度结束。Step 2110: The A-IOT network device determines that the current scheduling is completed under the first condition.
在一些实施例中,第一条件可以是以下至少一项:In some embodiments, the first condition may be at least one of the following:
在第一时间间隔内,A-IOT网络设备未能正确接收第一A-IOT终端设备发送的上行数据,在第二时间间隔内,A-IOT网络设备收到第一A-IOT终端设备发送的上行数据,即A-IOT终端设备在第一时间间隔 内未全部完成反馈,在第二时间间隔内全部完成反馈,此时A-IOT网络设备收到第一A-IOT终端设备发送的上行数据,指的可以是A-IOT网络设备未全部接收到A-IOT终端设备的上行数据;In the first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device. In the second time interval, the A-IOT network device receives the uplink data sent by the first A-IOT terminal device, that is, the A-IOT terminal device receives the uplink data sent by the first A-IOT terminal device in the first time interval. The feedback is not fully completed within the second time interval, and the feedback is fully completed within the second time interval. At this time, the A-IOT network device receives the uplink data sent by the first A-IOT terminal device, which may mean that the A-IOT network device has not received all the uplink data of the A-IOT terminal device;
第一时间间隔和第二时间间隔结束;The first time interval and the second time interval end;
A-IOT网络设备的调度计数从第一初始值累加到第一终止值;The scheduling count of the A-IOT network device is accumulated from a first initial value to a first termination value;
A-IOT网络设备的调度计数从第二初始值递减到第二终止值;The scheduling count of the A-IOT network device decreases from the second initial value to the second termination value;
第一时间间隔结束,此时,在第一时间间隔内,无论A-IOT网络设备是否接受了所有被调度的A-IOT终端设备发送的上行数据,都确定本次调度结束;The first time interval ends. At this time, within the first time interval, regardless of whether the A-IOT network device receives uplink data sent by all scheduled A-IOT terminal devices, it is determined that the scheduling is ended;
第一时间间隔和第二时间间隔结束,且在第一时间间隔和/或第二时间间隔内,A-IOT网络设备收到第一A-IOT终端设备发送的上行数据,此时可以综合考虑两次时间间隔的调度情况,在两个时间间隔内,A-IOT网络设备全部接收到被调度的A-IOT终端设备发送的上行数据时,才确定本次调度结束。The first time interval and the second time interval end, and the A-IOT network device receives the uplink data sent by the first A-IOT terminal device within the first time interval and/or the second time interval. At this time, the scheduling conditions of the two time intervals can be comprehensively considered. Only when all the A-IOT network devices receive the uplink data sent by the scheduled A-IOT terminal devices within the two time intervals, can it be determined that this scheduling is over.
本公开实施例中,上述步骤2105a、2105b、2106、2107、2108可以为可选步骤。In the embodiment of the present disclosure, the above steps 2105a, 2105b, 2106, 2107, and 2108 may be optional steps.
本公开实施例所涉及的定位测量方法可以包括步骤2101~步骤2110中的至少一者。例如,步骤2101a+2101b+2102+2103+2104a+2104b+2105a+2105b+2106+2107+2108+2109+2110可以作为独立实施例来实施,步骤2101a+2101b+2102+2103+2104a+2104b+2106+2107+2108+2109+2110可以作为独立实施例来实施,步骤2101a+2101b+2102+2103+2104a+2104b+2106+2109+2110可以作为独立实施例来实施,步骤2101a+2101b+2102+2103+2104a+2104b+2109+2110可以作为独立实施例来实施,步骤2103+2104a+2104b+2109可以作为独立实施例来实施,但不限于此。The positioning measurement method involved in the embodiment of the present disclosure may include at least one of steps 2101 to 2110. For example, steps 2101a+2101b+2102+2103+2104a+2104b+2105a+2105b+2106+2107+2108+2109+2110 may be implemented as an independent embodiment, steps 2101a+2101b+2102+2103+2104a+2104b+2106+2107+2108+2109+2110 may be implemented as an independent embodiment, and steps Step 2101a+2101b+2102+2103+2104a+2104b+2106+2109+2110 can be implemented as an independent embodiment, step 2101a+2101b+2102+2103+2104a+2104b+2109+2110 can be implemented as an independent embodiment, and step 2103+2104a+2104b+2109 can be implemented as an independent embodiment, but are not limited to this.
在一些实施例中,步骤2105a与步骤2105b的执行顺序可以不固定,即步骤2105a与步骤2105b可以在图2所示的方法中的任一步骤前后执行。In some embodiments, the execution order of step 2105a and step 2105b may not be fixed, that is, step 2105a and step 2105b may be executed before or after any step in the method shown in FIG. 2 .
在一些实施例中,步骤2101a、步骤2101b与步骤2102的执行顺序可以交换或者可以同时执行。In some embodiments, the execution order of step 2101a, step 2101b and step 2102 can be exchanged or can be executed simultaneously.
在一些实施例中,步骤2104a至步骤2107可以在步骤2108之前执行,在步骤2103之后执行,其具体的执行顺序可以交换或者可以同时执行。In some embodiments, steps 2104a to 2107 may be executed before step 2108 and after step 2103, and their specific execution order may be exchanged or may be executed simultaneously.
图3a是根据本公开实施例示出的一种基于环境物联网的通信方法的流程示意图。如图3a所示,本公开实施例涉及基于环境物联网的通信方法,用于环境物联网A-IOT网络设备,上述方法包括:FIG3a is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure. As shown in FIG3a, the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for an ambient Internet of Things A-IOT network device, and the method includes:
步骤3101、确定第一A-IOT终端设备的第一调度序号。Step 3101: Determine a first scheduling sequence number of a first A-IOT terminal device.
步骤3101的可选实现方式可以参见图2的步骤2101a的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3101 can refer to the optional implementation of step 2101a in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
步骤3102、确定第一时间间隔。Step 3102: Determine a first time interval.
步骤3102的可选实现方式可以参见图2的步骤2102的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3102 can refer to the optional implementation of step 2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
步骤3103、在第一时间间隔内向至少一个A-IOT终端设备发送下行信令。Step 3103: Send downlink signaling to at least one A-IOT terminal device within a first time interval.
步骤3103的可选实现方式可以参见图2的步骤2103的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3103 can refer to the optional implementation of step 2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
在一些实施例中,A-IOT终端设备可以在第一时间间隔内接收A-IOT网络设备发送的下行信令,但不限于此,也可以接收其他主体发送的下行信令,也可以在其他时间间隔接收A-IOT网络设备发送的下行信令。In some embodiments, the A-IOT terminal device can receive downlink signaling sent by the A-IOT network device within a first time interval, but is not limited to this. It can also receive downlink signaling sent by other entities, and can also receive downlink signaling sent by the A-IOT network device at other time intervals.
在一些实施例中,A-IOT网络设备可以在第一时间间隔向至少一个A-IOT终端设备发送下行信令,但不限于此,也可以向其他主体发送下行信令,也可以在其他时间间隔内向至少一个A-IOT终端设备发送下行信令。In some embodiments, the A-IOT network device may send downlink signaling to at least one A-IOT terminal device at a first time interval, but is not limited thereto. It may also send downlink signaling to other entities, or may send downlink signaling to at least one A-IOT terminal device at other time intervals.
步骤3104、确定第一A-IOT终端设备对应的上行信道。Step 3104: Determine the uplink channel corresponding to the first A-IOT terminal device.
步骤3104的可选实现方式可以参见图2的步骤2104a的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3104 can refer to the optional implementation of step 2104a in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
步骤3105、确定至少一个A-IOT终端设备的分组。Step 3105: Determine a grouping of at least one A-IOT terminal device.
步骤3105的可选实现方式可以参见图2的步骤2105a的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3105 can refer to the optional implementation of step 2105a in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
在一些实施例中,该步骤为可选步骤,即A-IOT网络设备可以不确定至少一个A-IOT终端设备的分 组。In some embodiments, this step is an optional step, that is, the A-IOT network device may not determine the identity of at least one A-IOT terminal device. Group.
步骤3106、确定第二时间间隔。Step 3106: Determine a second time interval.
步骤3106的可选实现方式可以参见图2的步骤2107的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3106 can refer to the optional implementation of step 2107 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
在一些实施例中,该步骤为可选步骤,当A-IOT网络设备在第一时间间隔内接收到全部A-IoT终端设备发送的上行数据时,可以不确定第二时间间隔,而可以直接结束本次调度。In some embodiments, this step is an optional step. When the A-IOT network device receives uplink data sent by all A-IoT terminal devices within the first time interval, the second time interval may not be determined, and the scheduling may be ended directly.
步骤3107、在第二时间间隔内向至少一个A-IOT终端设备发送下行信令。Step 3107: Send downlink signaling to at least one A-IOT terminal device within the second time interval.
步骤3107的可选实现方式可以参见图2的步骤2108的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3107 can refer to the optional implementation of step 2108 in FIG. 2 and other related parts in the embodiment involved in FIG. 2 , which will not be described in detail here.
在一些实施例中,A-IOT终端设备可以在第二时间间隔内接收A-IOT网络设备发送的下行信令,但不限于此,也可以接收其他主体发送的下行信令,也可以在其他时间间隔接收A-IOT网络设备发送的下行信令。In some embodiments, the A-IOT terminal device can receive downlink signaling sent by the A-IOT network device within the second time interval, but is not limited to this. It can also receive downlink signaling sent by other entities, and can also receive downlink signaling sent by the A-IOT network device at other time intervals.
在一些实施例中,A-IOT网络设备可以在第二时间间隔向至少一个A-IOT终端设备发送下行信令,但不限于此,也可以向其他主体发送下行信令,也可以在其他时间间隔内向至少一个A-IOT终端设备发送下行信令。In some embodiments, the A-IOT network device may send downlink signaling to at least one A-IOT terminal device in a second time interval, but is not limited thereto. It may also send downlink signaling to other entities, or may send downlink signaling to at least one A-IOT terminal device in other time intervals.
在一些实施例中,该步骤为可选步骤,当A-IOT网络设备在第一时间间隔内接收到全部A-IoT终端设备发送的上行数据时,A-IOT网络设备不需要在第二时间间隔内向至少一个A-IOT终端设备发送下行信令再次进行调度。In some embodiments, this step is an optional step. When the A-IOT network device receives uplink data sent by all A-IoT terminal devices within a first time interval, the A-IOT network device does not need to send downlink signaling to at least one A-IOT terminal device within a second time interval for scheduling again.
步骤3108、接收上行数据。Step 3108: Receive uplink data.
步骤3108的可选实现方式可以参见图2的步骤2109的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3108 can refer to the optional implementation of step 2109 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
在一些实施例中,第一A-IOT终端设备可以向A-IOT网络设备发送上行数据,但不限于此,也可以向其他主体发送上行数据。In some embodiments, the first A-IOT terminal device may send uplink data to the A-IOT network device, but is not limited thereto and may also send uplink data to other entities.
在一些实施例中,A-IOT网络设备可以接收由第一A-IOT终端设备发送的上行数据,但不限于此,也可以接收由其他主体发送的上行数据。In some embodiments, the A-IOT network device may receive uplink data sent by the first A-IOT terminal device, but is not limited thereto and may also receive uplink data sent by other entities.
在一些实施例中,A-IOT网络设备获取由协议规定的上行数据。In some embodiments, the A-IOT network device obtains uplink data specified by the protocol.
在一些实施例中,A-IOT网络设备进行处理从而得到上行数据。In some embodiments, the A-IOT network device performs processing to obtain uplink data.
步骤3109、在第一条件下,确定本次调度结束。Step 3109: Under the first condition, determine that this scheduling is completed.
步骤3109的可选实现方式可以参见图2的步骤2110的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3109 can refer to the optional implementation of step 2110 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
在上述实施例中,步骤3105、3106、3107为可选步骤。In the above embodiment, steps 3105, 3106, and 3107 are optional steps.
本公开实施例所涉及的定位测量方法可以包括步骤3101-步骤3109中的至少一者。例如,步骤3101+3102+3103+3104+3105+3106+3107+3108+3109可以作为独立实施例来实施,步骤3101+3102+3103+3104+3106+3107+3108+3109可以作为独立实施例来实施,步骤3101+3102+3103+3104+3108+3109可以作为独立实施例来实施,步骤3103+3104+3108可以作为独立实施例来实施,但不限于此。在本实施方式或实施例中,在不矛盾的情况下,各步骤可以独立、任意组合或交换顺序,可选方式或可选例可以任意组合,且可以与其他实施方式或其他实施例的任意步骤之间进行任意组合。The positioning measurement method involved in the embodiment of the present disclosure may include at least one of steps 3101-3109. For example, steps 3101+3102+3103+3104+3105+3106+3107+3108+3109 can be implemented as an independent embodiment, steps 3101+3102+3103+3104+3106+3107+3108+3109 can be implemented as an independent embodiment, steps 3101+3102+3103+3104+3108+3109 can be implemented as an independent embodiment, and steps 3103+3104+3108 can be implemented as an independent embodiment, but are not limited thereto. In this implementation or embodiment, in the absence of contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
在一些实施例中,步骤3101与步骤3102的执行顺序可以交换或者可以同时执行。In some embodiments, the execution order of step 3101 and step 3102 can be swapped or can be executed simultaneously.
在一些实施例中,步骤3104至步骤3106可以在步骤3107之前执行,在步骤3103之后执行,其具体的执行顺序可以交换或者可以同时执行。In some embodiments, steps 3104 to 3106 may be executed before step 3107 and after step 3103 , and their specific execution order may be exchanged or may be executed simultaneously.
图3b是根据本公开实施例示出的一种基于环境物联网的通信方法的流程示意图。如图3b所示,本公开实施例涉及基于环境物联网的通信方法,用于环境物联网A-IOT网络设备,上述方法包括:FIG3b is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure. As shown in FIG3b, the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for an ambient Internet of Things A-IOT network device, and the method includes:
步骤3201、确定第一A-IOT终端设备的第一调度序号。Step 3201: Determine a first scheduling sequence number of a first A-IOT terminal device.
步骤3201的可选实现方式可以参见图2的步骤2101a、图3a的步骤3101的可选实现方式、及图2、图3a所涉及的实施例中其他关联部分,此处不再赘述。 The optional implementation of step 3201 can refer to step 2101a of Figure 2, the optional implementation of step 3101 of Figure 3a, and other related parts in the embodiments involved in Figures 2 and 3a, which will not be repeated here.
步骤3202、确定第一时间间隔。Step 3202: Determine a first time interval.
步骤3202的可选实现方式可以参见图2的步骤2102、图3a的步骤3102的可选实现方式、及图2、图3a所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3202 can refer to step 2102 of FIG. 2 , the optional implementation of step 3102 of FIG. 3 a , and other related parts in the embodiments involved in FIG. 2 and FIG. 3 a , which will not be described in detail here.
步骤3203、在第一时间间隔内向至少一个A-IOT终端设备发送下行信令。Step 3203: Send downlink signaling to at least one A-IOT terminal device within a first time interval.
步骤3203的可选实现方式可以参见图2的步骤2103、图3a的步骤3103的可选实现方式、及图2、图3a所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3203 can refer to step 2103 of FIG. 2 , the optional implementation of step 3103 of FIG. 3 a , and other related parts in the embodiments involved in FIG. 2 and FIG. 3 a , which will not be described in detail here.
步骤3204、确定第一A-IOT终端设备对应的上行信道。Step 3204: Determine the uplink channel corresponding to the first A-IOT terminal device.
步骤3204的可选实现方式可以参见图2的步骤2104a、图3a的步骤3104的可选实现方式、及图2、图3a所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3204 can refer to step 2104a of Figure 2, the optional implementation of step 3104 of Figure 3a, and other related parts in the embodiments involved in Figures 2 and 3a, which will not be repeated here.
步骤3205、接收上行数据。Step 3205: Receive uplink data.
步骤3205的可选实现方式可以参见图2的步骤2109、图3a的步骤3108的可选实现方式、及图2、图3a所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3205 can refer to the optional implementation of step 2109 in Figure 2, step 3108 in Figure 3a, and other related parts in the embodiments involved in Figures 2 and 3a, which will not be repeated here.
步骤3206、在第一条件下,确定本次调度结束。Step 3206: Under the first condition, determine that this scheduling is completed.
步骤3206的可选实现方式可以参见图2的步骤2110、图3a的步骤3109的可选实现方式、及图2、图3a所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3206 can refer to the optional implementation of step 2110 in Figure 2, step 3109 in Figure 3a, and other related parts in the embodiments involved in Figures 2 and 3a, which will not be repeated here.
本公开实施例所涉及的信息指示方法可以包括步骤3201-步骤3206中的至少一者。例如,步骤3201+3202+3203+3204+3205+3206可以作为独立实施例来实施,步骤3202+3203+3204+3205+3206可以作为独立实施例来实施,步骤3203+3204+3205+3206可以作为独立实施例来实施,步骤3203+3204+3205可以作为独立实施例来实施,但不限于此。在本实施方式或实施例中,在不矛盾的情况下,各步骤可以独立、任意组合或交换顺序,可选方式或可选例可以任意组合,且可以与其他实施方式或其他实施例的任意步骤之间进行任意组合。The information indication method involved in the embodiment of the present disclosure may include at least one of steps 3201-3206. For example, steps 3201+3202+3203+3204+3205+3206 can be implemented as an independent embodiment, steps 3202+3203+3204+3205+3206 can be implemented as an independent embodiment, steps 3203+3204+3205+3206 can be implemented as an independent embodiment, and steps 3203+3204+3205 can be implemented as an independent embodiment, but are not limited thereto. In this embodiment or example, in the absence of contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other embodiments.
图3c是根据本公开实施例示出的一种基于环境物联网的通信方法的流程示意图。如图3c所示,本公开实施例涉及基于环境物联网的通信方法,用于环境物联网A-IOT网络设备,上述方法包括:FIG3c is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure. As shown in FIG3c, the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for an ambient Internet of Things A-IOT network device, and the method includes:
步骤3301、在第一时间间隔内向至少一个A-IOT终端设备发送下行信令。Step 3301: Send downlink signaling to at least one A-IOT terminal device within a first time interval.
步骤3301的可选实现方式可以参见图2的步骤2103、图3a的步骤3103、图3b的步骤3203的可选实现方式、及图2、图3a、图3b所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3301 can refer to the optional implementation of step 2103 in Figure 2, step 3103 in Figure 3a, step 3203 in Figure 3b, and other related parts in the embodiments involved in Figures 2, 3a, and 3b, which will not be repeated here.
步骤3302、确定第一A-IOT终端设备对应的上行信道。Step 3302: Determine the uplink channel corresponding to the first A-IOT terminal device.
步骤3302的可选实现方式可以参见图2的步骤2104a、图3a的步骤3104、图3b的步骤3204的可选实现方式、及图2、图3a、图3b所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3302 can refer to the optional implementation of step 2104a in Figure 2, step 3104 in Figure 3a, step 3204 in Figure 3b, and other related parts in the embodiments involved in Figures 2, 3a, and 3b, which will not be repeated here.
步骤3303、接收上行数据。Step 3303: Receive uplink data.
步骤3303的可选实现方式可以参见图2的步骤2109、图3a的步骤3108、图3b的步骤3205的可选实现方式、及图2、图3a、图3b所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 3303 can refer to the optional implementation of step 2109 in Figure 2, step 3108 in Figure 3a, step 3205 in Figure 3b, and other related parts in the embodiments involved in Figures 2, 3a, and 3b, which will not be repeated here.
图4a是根据本公开实施例示出的基于环境物联网的通信方法的流程示意图。如图4a所示,本公开实施例涉及基于环境物联网的通信方法,用于第一环境物联网A-IOT终端设备,上述方法包括:FIG4a is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure. As shown in FIG4a, the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for a first ambient Internet of Things A-IOT terminal device, and the method includes:
步骤4101、确定第一A-IOT终端设备的第一调度序号。Step 4101: Determine a first scheduling sequence number of a first A-IOT terminal device.
步骤4101的可选实现方式可以参见图2的步骤2101b的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4101 can refer to the optional implementation of step 2101b of Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
步骤4102、在第一时间间隔内接收下行信令。Step 4102: Receive downlink signaling within a first time interval.
步骤4102的可选实现方式可以参见图2的步骤2103、图3a的步骤3103、图3b的步骤3203的可选实现方式、及图2、图3a、图3b所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4102 can refer to the optional implementation of step 2103 in Figure 2, step 3103 in Figure 3a, step 3203 in Figure 3b, and other related parts in the embodiments involved in Figures 2, 3a, and 3b, which will not be repeated here.
在一些实施例中,A-IOT终端设备可以在第一时间间隔内接收A-IOT网络设备发送的下行信令,但不限于此,也可以接收其他主体发送的下行信令,也可以在其他时间间隔接收A-IOT网络设备发送的下行信令。In some embodiments, the A-IOT terminal device can receive downlink signaling sent by the A-IOT network device within a first time interval, but is not limited to this. It can also receive downlink signaling sent by other entities, and can also receive downlink signaling sent by the A-IOT network device at other time intervals.
在一些实施例中,A-IOT网络设备可以在第一时间间隔向至少一个A-IOT终端设备发送下行信令,但不限于此,也可以向其他主体发送下行信令,也可以在其他时间间隔内向至少一个A-IOT终端设备发送下行信令。 In some embodiments, the A-IOT network device may send downlink signaling to at least one A-IOT terminal device at a first time interval, but is not limited thereto. It may also send downlink signaling to other entities, or may send downlink signaling to at least one A-IOT terminal device at other time intervals.
步骤4103、确定第一A-IOT终端设备对应的上行信道。Step 4103: Determine the uplink channel corresponding to the first A-IOT terminal device.
步骤4103的可选实现方式可以参见图2的步骤2104b的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4103 can refer to the optional implementation of step 2104b of Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
步骤4104、确定至少一个A-IOT终端设备的分组。Step 4104: Determine a grouping of at least one A-IOT terminal device.
步骤4104的可选实现方式可以参见图2的步骤2105b的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4104 can refer to the optional implementation of step 2105b of Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
在一些实施例中,该步骤为可选步骤,即A-IOT网络设备可以不确定至少一个A-IOT终端设备的分组。In some embodiments, this step is an optional step, that is, the A-IOT network device may not determine the grouping of at least one A-IOT terminal device.
步骤4105、确定第一A-IOT终端设备被调度。Step 4105: Determine whether the first A-IOT terminal device is scheduled.
步骤4105的可选实现方式可以参见图2的步骤2106的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4105 can refer to the optional implementation of step 2106 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
步骤4106、在第二时间间隔内,接收下行信令。Step 4106: Receive downlink signaling within the second time interval.
步骤4106的可选实现方式可以参见图2的步骤2106的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4106 can refer to the optional implementation of step 2106 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
在一些实施例中,该步骤为可选步骤,当A-IOT网络设备在第一时间间隔内接收到全部A-IoT终端设备发送的上行数据时,A-IOT网络设备不需要在第二时间间隔内向至少一个A-IOT终端设备发送下行信令再次进行调度。In some embodiments, this step is an optional step. When the A-IOT network device receives uplink data sent by all A-IoT terminal devices within a first time interval, the A-IOT network device does not need to send downlink signaling to at least one A-IOT terminal device within a second time interval for scheduling again.
步骤4107、发送上行数据。Step 4107: Send uplink data.
步骤4107的可选实现方式可以参见图2的步骤2106的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4107 can refer to the optional implementation of step 2106 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
在一些实施例中,在一些实施例中,A-IOT终端设备可以向A-IOT网络设备发送上行数据,但不限于此,也可以向其他主体发送上行数据。In some embodiments, in some embodiments, the A-IOT terminal device can send uplink data to the A-IOT network device, but is not limited to this, and can also send uplink data to other entities.
在一些实施例中,A-IOT网络设备可以接收由第一A-IOT终端设备发送的上行数据,但不限于此,也可以接收由其他主体发送的上行数据。In some embodiments, the A-IOT network device may receive uplink data sent by the first A-IOT terminal device, but is not limited thereto and may also receive uplink data sent by other entities.
在一些实施例中,步骤4103、步骤4104、步骤4105的执行顺序不固定,可以交换执行顺序或者可以同时执行。In some embodiments, the execution order of step 4103, step 4104, and step 4105 is not fixed, and the execution order can be swapped or can be executed simultaneously.
本公开实施例所涉及的信息方法可以包括步骤4101-步骤4107中的至少一者。例如,步骤4101+4102+4103+4104+4105+4106+4107可以作为独立实施例来实施,步骤4101+4102+4103+4105+4106+4107可以作为独立实施例来实施,步骤4101+4102+4103+4105+4107可以作为独立实施例来实施,步骤4102+4103+4107可以作为独立实施例来实施,但不限于此。在本实施方式或实施例中,在不矛盾的情况下,各步骤可以独立、任意组合或交换顺序,可选方式或可选例可以任意组合,且可以与其他实施方式或其他实施例的任意步骤之间进行任意组合。The information method involved in the embodiment of the present disclosure may include at least one of step 4101-step 4107. For example, step 4101+4102+4103+4104+4105+4106+4107 can be implemented as an independent embodiment, step 4101+4102+4103+4105+4106+4107 can be implemented as an independent embodiment, step 4101+4102+4103+4105+4107 can be implemented as an independent embodiment, and step 4102+4103+4107 can be implemented as an independent embodiment, but it is not limited thereto. In this embodiment or example, in the absence of contradiction, each step can be independent, arbitrarily combined or exchanged in order, optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other embodiments.
图4b是根据本公开实施例示出的基于环境物联网的通信方法的流程示意图。如图4b所示,本公开实施例涉及基于环境物联网的通信方法,用于第一环境物联网A-IOT终端设备,上述方法包括:FIG4b is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure. As shown in FIG4b, the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for a first ambient Internet of Things A-IOT terminal device, and the method includes:
步骤4201、确定第一A-IOT终端设备的第一调度序号。Step 4201: Determine a first scheduling sequence number of a first A-IOT terminal device.
步骤4201的可选实现方式可以参见图2的步骤2101b、图4a的步骤4101的可选实现方式、及图2、图4a所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4201 can refer to step 2101b of Figure 2, the optional implementation of step 4101 of Figure 4a, and other related parts in the embodiments involved in Figures 2 and 4a, which will not be repeated here.
步骤4202、在第一时间间隔内接收下行信令。Step 4202: Receive downlink signaling within a first time interval.
步骤4202的可选实现方式可以参见图2的步骤2103、图3a的步骤3103、图3b的步骤3203、图4a的步骤4102的可选实现方式、及图2、图3a、图3b、图4a所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation method of step 4202 can refer to the optional implementation method of step 2103 in Figure 2, step 3103 in Figure 3a, step 3203 in Figure 3b, step 4102 in Figure 4a, and other related parts in the embodiments involved in Figures 2, 3a, 3b, and 4a, which will not be repeated here.
步骤4203、确定第一A-IOT终端设备对应的上行信道。Step 4203: Determine the uplink channel corresponding to the first A-IOT terminal device.
步骤4203的可选实现方式可以参见图2的步骤2104b、图4a的步骤4103的可选实现方式、及图2、图4a所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4203 can refer to step 2104b of Figure 2, the optional implementation of step 4103 of Figure 4a, and other related parts in the embodiments involved in Figures 2 and 4a, which will not be repeated here.
步骤4204、确定第一A-IOT终端设备被调度。Step 4204: Determine whether the first A-IOT terminal device is scheduled.
步骤4204的可选实现方式可以参见图2的步骤2106、图4a的步骤4105的可选实现方式、及图2、 图4a所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4204 can refer to step 2106 of FIG. 2 , the optional implementation of step 4105 of FIG. 4 a , and FIG. Other related parts of the embodiment involved in FIG. 4 a will not be described in detail here.
步骤4205、发送上行数据。Step 4205: Send uplink data.
步骤4205的可选实现方式可以参见图2的步骤2109、图3a的步骤3108、图3b的步骤3205、图4a的步骤4107的可选实现方式、及图2、图3a、图3b、图4a所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation method of step 4205 can refer to the optional implementation method of step 2109 in Figure 2, step 3108 in Figure 3a, step 3205 in Figure 3b, step 4107 in Figure 4a, and other related parts in the embodiments involved in Figures 2, 3a, 3b, and 4a, which will not be repeated here.
本公开实施例所涉及的信息指示方法可以包括步骤4201-步骤4205中的至少一者。例如,步骤4201+4202+4203+4204+4205可以作为独立实施例来实施,步骤4202+4203+4204+4205可以作为独立实施例来实施,步骤4202+4203+4205可以作为独立实施例来实施,但不限于此。在本实施方式或实施例中,在不矛盾的情况下,各步骤可以独立、任意组合或交换顺序,可选方式或可选例可以任意组合,且可以与其他实施方式或其他实施例的任意步骤之间进行任意组合。The information indication method involved in the embodiment of the present disclosure may include at least one of step 4201-step 4205. For example, step 4201+4202+4203+4204+4205 can be implemented as an independent embodiment, step 4202+4203+4204+4205 can be implemented as an independent embodiment, and step 4202+4203+4205 can be implemented as an independent embodiment, but it is not limited thereto. In this implementation or embodiment, in the absence of contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other implementations or other embodiments.
在一些实施例中,步骤4203、步骤4204可以交换执行顺序或者可以同时执行。In some embodiments, step 4203 and step 4204 may be executed in an exchanged order or may be executed simultaneously.
图4c是根据本公开实施例示出的基于环境物联网的通信方法的流程示意图。如图4c所示,本公开实施例涉及基于环境物联网的通信方法,用于第一环境物联网A-IOT终端设备,上述方法包括:FIG4c is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure. As shown in FIG4c, the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used for a first ambient Internet of Things A-IOT terminal device, and the method includes:
步骤4301、在第一时间间隔内接收下行信令。Step 4301: Receive downlink signaling within a first time interval.
步骤4301的可选实现方式可以参见图2的步骤2103、图3a的步骤3103、图3b的步骤3203、图4a的步骤4102、图4b的步骤4202的可选实现方式、及图2、图3a、图3b、图4a、图4b、图4c所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation methods of step 4301 can be found in step 2103 of Figure 2, step 3103 of Figure 3a, step 3203 of Figure 3b, step 4102 of Figure 4a, and the optional implementation methods of step 4202 of Figure 4b, as well as other related parts in the embodiments involved in Figures 2, 3a, 3b, 4a, 4b, and 4c, which will not be repeated here.
步骤4302、确定第一A-IOT终端设备对应的上行信道。Step 4302: Determine the uplink channel corresponding to the first A-IOT terminal device.
步骤4302的可选实现方式可以参见图2的步骤2104b、图4a的步骤4103、图4b的步骤4203的可选实现方式、及图2、图4a、图4b所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4302 can refer to the optional implementation of step 2104b of Figure 2, step 4103 of Figure 4a, step 4203 of Figure 4b, and other related parts in the embodiments involved in Figures 2, 4a, and 4b, which will not be repeated here.
步骤4303、发送上行数据。Step 4303: Send uplink data.
步骤4303的可选实现方式可以参见图2的步骤2109、图4a的步骤4105、图4b的步骤4205的可选实现方式、及图2、图4a、图4b所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation of step 4303 can refer to the optional implementation of step 2109 in Figure 2, step 4105 in Figure 4a, step 4205 in Figure 4b, and other related parts in the embodiments involved in Figures 2, 4a, and 4b, which will not be repeated here.
图5是根据本公开实施例示出的基于环境物联网的通信方法的流程示意图。如图5所示,本公开实施例涉及基于环境物联网的通信方法,用于通信系统,该通信系统包括A-IOT终端设备、A-IOT网络设备,上述方法包括:FIG5 is a flow chart of a communication method based on the ambient Internet of Things according to an embodiment of the present disclosure. As shown in FIG5, the present disclosure embodiment relates to a communication method based on the ambient Internet of Things, which is used in a communication system, the communication system including an A-IOT terminal device and an A-IOT network device, and the method includes:
步骤5101、A-IOT网络设备在第一时间间隔内向至少一个A-IOT终端设备发送下行信令。Step 5101: The A-IOT network device sends downlink signaling to at least one A-IOT terminal device within a first time interval.
步骤5101的可选实现方式可以参见图2的步骤2103、图3a的步骤3103、图3b的步骤3203、图3c的步骤3301、图4a的步骤4102、图4b的步骤4202、图4c的步骤4301的可选实现方式、及图2、图3a、图3b、图3c、图4a、图4b、图所涉及的实施例中其他关联部分,此处不再赘述。For optional implementations of step 5101, reference may be made to step 2103 of Figure 2, step 3103 of Figure 3a, step 3203 of Figure 3b, step 3301 of Figure 3c, step 4102 of Figure 4a, step 4202 of Figure 4b, and step 4301 of Figure 4c, as well as other related parts in the embodiments involved in Figures 2, 3a, 3b, 3c, 4a, 4b, and the like, which will not be repeated here.
步骤5102a、A-IOT网络设备确定第一A-IOT终端设备对应的上行信道。Step 5102a: The A-IOT network device determines an uplink channel corresponding to the first A-IOT terminal device.
步骤5102a的可选实现方式可以参见图2的步骤2104a、图3a的步骤3104、图3b的步骤3204、图3c的步骤3302的可选实现方式、及图2、图3a、图3b、图3c所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation methods of step 5102a can refer to the optional implementation methods of step 2104a of Figure 2, step 3104 of Figure 3a, step 3204 of Figure 3b, step 3302 of Figure 3c, and other related parts in the embodiments involved in Figures 2, 3a, 3b, and 3c, which will not be repeated here.
步骤5102b、第一A-IOT终端设备确定第一A-IOT终端设备对应的上行信道。Step 5102b: The first A-IOT terminal device determines an uplink channel corresponding to the first A-IOT terminal device.
步骤5102b的可选实现方式可以参见图2的步骤2104b、图4a的步骤4103、图4b的步骤4203、图4c的步骤4302的可选实现方式、及图2、图4a、图4b、图4c所涉及的实施例中其他关联部分,此处不再赘述。The optional implementation method of step 5102b can refer to the optional implementation method of step 2104b of Figure 2, step 4103 of Figure 4a, step 4203 of Figure 4b, step 4302 of Figure 4c, and other related parts in the embodiments involved in Figures 2, 4a, 4b, and 4c, which will not be repeated here.
在一些实施例中,步骤5102a与步骤5102b可以交换顺序执行或者可以同时执行。In some embodiments, step 5102a and step 5102b may be executed in an interchanged order or may be executed simultaneously.
步骤5103、第一A-IOT终端设备向A-IOT网络设备发送上行数据。Step 5103: The first A-IOT terminal device sends uplink data to the A-IOT network device.
步骤5102的可选实现方式可以参见图2的步骤2103、图3a的步骤3108、图3b的步骤3205、图3c的步骤3303、图4a的步骤4107、图4b的步骤4205、图4c的步骤4303的可选实现方式、及图2、图3a、图3b、图4a、图4b、图4c所涉及的实施例中其他关联部分,此处不再赘述。For the optional implementation of step 5102, please refer to step 2103 of Figure 2, step 3108 of Figure 3a, step 3205 of Figure 3b, step 3303 of Figure 3c, step 4107 of Figure 4a, step 4205 of Figure 4b, and the optional implementation of step 4303 of Figure 4c, as well as other related parts in the embodiments involved in Figures 2, 3a, 3b, 4a, 4b, and 4c, which will not be repeated here.
以下为对上述方法的示例性介绍。The following is an exemplary introduction to the above method.
本公开实施例示出的方法涉及一种适用于A-IoT设备间通信的系统与方法。The method shown in the embodiment of the present disclosure relates to a system and method suitable for communication between A-IoT devices.
A-IoT技术一个重要的应用就是对大规模的物品/物料进行盘存、监测,为了满足实际应用要求,A-IoT 设备间的通信除了要满足能够处理海量通信数据这一条件之外,保证通信的高可靠性,降低盘存时延等都是A-IoT设备潜在的设计目标。针对技术目标进一步拆分,设备可以处理海量通信则要求射频设备在进行调度时,需要发挥网络的统筹作用;设备间通信可靠性高,即除了满足覆盖、发送功率等,也需要解决碰撞,或者碰撞要尽可能少;为了降低盘存时延,则需要A-IoT设备间通信尽可能快速响应,避免部分设备失败导致的整体盘存延迟。An important application of A-IoT technology is to inventory and monitor large-scale items/materials. In order to meet the actual application requirements, A-IoT In addition to being able to handle massive amounts of communication data, communication between devices also requires high reliability of communication and reduced inventory latency, which are potential design goals for A-IoT devices. Further breakdown of technical goals: devices that can handle massive amounts of communication require RF devices to play a coordinating role in the network when scheduling; high reliability of communication between devices, that is, in addition to meeting coverage, transmission power, etc., collisions must also be resolved, or collisions must be as few as possible; in order to reduce inventory latency, A-IoT devices must respond as quickly as possible to avoid overall inventory delays caused by failures of some devices.
针对上述技术目标,本方案考虑两种设计思路,一种是基于设备分组来进行调度,另一种是基于动态调度序号来进行调度。In view of the above technical goals, this solution considers two design ideas, one is scheduling based on device grouping, and the other is scheduling based on dynamic scheduling numbers.
实施例1:该示例可以通过“停等”方式,实现A-IoT网络设备对A-IoT终端设备的调度,即A-IoT网络设备向一个A-IoT终端设备下发调度指令后,可以实时对该A-IoT终端设备的反馈进行处理。Embodiment 1: This example can implement the scheduling of A-IoT terminal devices by A-IoT network devices through a "stop and wait" method, that is, after the A-IoT network device issues a scheduling instruction to an A-IoT terminal device, the feedback of the A-IoT terminal device can be processed in real time.
在一个网络中,A-IoT网络设备与A-IoT终端设备进行通信,A-IoT网络设备可以包括基站、终端、中间节点、辅助节点等,A-IoT终端设备的类型可以包括类型A、类型B、类型C。A-IoT网络设备向至少一个A-IoT终端设备发送激励信号,该激励信号能够被用于触发A-IoT终端设备的通信,例如传递控制信令、数据等。可选的,激励信号还可以作为A-IoT终端设备的充能能量源。In a network, an A-IoT network device communicates with an A-IoT terminal device. The A-IoT network device may include a base station, a terminal, an intermediate node, an auxiliary node, etc. The types of the A-IoT terminal device may include type A, type B, and type C. The A-IoT network device sends an excitation signal to at least one A-IoT terminal device, and the excitation signal can be used to trigger the communication of the A-IoT terminal device, such as transmitting control signaling, data, etc. Optionally, the excitation signal can also serve as a charging energy source for the A-IoT terminal device.
A-IoT网络设备与A-IoT终端设备之间的通信流程包括以下至少之一:The communication process between the A-IoT network device and the A-IoT terminal device includes at least one of the following:
一、网络中,针对全部或者部分A-IoT终端设备进行信道分组。1. In the network, channel grouping is performed for all or part of the A-IoT terminal devices.
进一步,A-IoT终端设备分组方式包括以下至少之一:Furthermore, the A-IoT terminal device grouping method includes at least one of the following:
1.将能够使用全部相同上行子信道的A-IoT终端设备分配到一组,即能够使用全部相同上行子信道的A-IoT终端设备可以被视为一个信道组,A-IoT终端设备至少能够使用一个子信道或信道。1. Allocate the A-IoT terminal devices that can use all the same uplink sub-channels into a group, that is, the A-IoT terminal devices that can use all the same uplink sub-channels can be regarded as a channel group, and the A-IoT terminal devices can use at least one sub-channel or channel.
2.将能够使用至少一个相同上行子信道的A-IoT终端设备分配到一组,即能够使用至少一个相同上行子信道的A-IoT终端设备被视为一个信道组,A-IoT终端设备至少能够使用一个子信道或信道。2. A-IoT terminal devices that can use at least one same uplink sub-channel are assigned to a group, that is, A-IoT terminal devices that can use at least one same uplink sub-channel are regarded as a channel group, and the A-IoT terminal devices can use at least one sub-channel or channel.
3.将反向散射offset值相同的A-IoT终端设备分配到一个信道组;或者可以将反向散射offset值相同且反向散射频域方向相同的A-IoT终端设备分配到一个信道组,即反向散射offset值相同,且反向散射频域方向相同的A-IoT终端设备可以被视为一个信道组。3. Assign A-IoT terminal devices with the same backscatter offset value to a channel group; or assign A-IoT terminal devices with the same backscatter offset value and the same backscatter frequency domain direction to a channel group, that is, A-IoT terminal devices with the same backscatter offset value and the same backscatter frequency domain direction can be regarded as a channel group.
4.将反向散射offset值固定的A-IoT终端设备分配到一个信道组,即反向散射offset值固定的A-IoT终端设备可以被视为一个信道组。4. Assign the A-IoT terminal devices with fixed backscatter offset values to a channel group, that is, the A-IoT terminal devices with fixed backscatter offset values can be regarded as a channel group.
5.将反向散射offset值可以调节的A-IoT终端设备分配到一个信道组,即反向散射offset值可以调节的A-IoT终端设备可以被视为一个信道组。5. Assign the A-IoT terminal devices whose backscatter offset values can be adjusted to a channel group, that is, the A-IoT terminal devices whose backscatter offset values can be adjusted can be regarded as a channel group.
如图6所示,A-IoT终端设备对应不同的Tag,每个Tag的反向散射offset是固定的,即在接收激励信号一定的情况下,每个Tag对应的上行子信道是固定的。图中Tag1-1~Tag1-5是一个信道组,Tag2-1~Tag2-5是一个信道组,Tag3-1~Tag3-5是一个信道组,每个信道组对应的A-IoT终端设备对应的信道组编号是一致的。As shown in Figure 6, the A-IoT terminal devices correspond to different tags, and the backscatter offset of each tag is fixed, that is, when the received excitation signal is constant, the uplink subchannel corresponding to each tag is fixed. In the figure, Tag1-1 to Tag1-5 is a channel group, Tag2-1 to Tag2-5 is a channel group, and Tag3-1 to Tag3-5 is a channel group. The channel group number corresponding to the A-IoT terminal device corresponding to each channel group is the same.
二、网络中,针对全部或者部分A-IoT终端设备进行调度分组。2. In the network, all or part of the A-IoT terminal devices are scheduled and grouped.
每个A-IoT终端设备可以被分配至少一个调度序号,可选的,每个A-IoT终端设备被分配唯一一个调度序号。Each A-IoT terminal device may be assigned at least one scheduling sequence number. Optionally, each A-IoT terminal device may be assigned a unique scheduling sequence number.
进一步,A-IoT终端设备分组方式包括以下至少之一:Furthermore, the A-IoT terminal device grouping method includes at least one of the following:
1.将全部调度序号相同的A-IoT终端设备分配到一个调度组,即全部调度序号相同的A-IoT终端设备被视为一个调度组。1. All A-IoT terminal devices with the same scheduling sequence number are assigned to one scheduling group, that is, all A-IoT terminal devices with the same scheduling sequence number are regarded as one scheduling group.
2.将至少一个调度序号相同的A-IoT终端设备分配到一个调度组,即至少一个调度序号相同的A-IoT终端设备被视为一个调度组。2. Assign at least one A-IoT terminal device with the same scheduling sequence number to a scheduling group, that is, at least one A-IoT terminal device with the same scheduling sequence number is regarded as a scheduling group.
其中,调度序号的确认方式可以包括以下至少之一The confirmation method of the scheduling sequence number may include at least one of the following:
1)调度序号可以在A-IoT终端设备出厂阶段,写入在A-IoT终端设备中,不再更改;1) The dispatch sequence number can be written into the A-IoT terminal device when it leaves the factory and will not be changed;
2)调度序号可以在A-IoT终端设备注册阶段,写入在A-IoT终端设备中,不再更改;2) The dispatch sequence number can be written into the A-IoT terminal device during the A-IoT terminal device registration phase and will not be changed;
3)调度序号可以在A-IoT终端设备注册阶段,写入在Tag(A-IoT终端设备)中,后续A-IoT网络设备可通过信令进行配置;3) The scheduling sequence number can be written into the Tag (A-IoT terminal device) during the A-IoT terminal device registration phase, and the subsequent A-IoT network device can be configured through signaling;
4)调度序号可以在A-IoT终端设备与A-IoT网络设备建立通信后,由A-IoT网络设备配置/写入。4) The scheduling sequence number can be configured/written by the A-IoT network device after the A-IoT terminal device establishes communication with the A-IoT network device.
在一些实施例中,调度序号与授权在网络中进行通信可以结合,即被配置调度序号的A-IoT终端设备 才能够在当前网络中与A-IoT网络设备进行通信。In some embodiments, the dispatch sequence number and the authorization to communicate in the network can be combined, that is, the A-IoT terminal device configured with the dispatch sequence number Only then can it communicate with A-IoT network devices in the current network.
如图6所示,A-IoT终端设备对应不同的Tag,每个Tag都具有固定的调度序号。图中Tag1-1~Tag3-1是一个信道组,Tag1-2~Tag3-2是一个调度组,Tag1-3~Tag3-3是一个调度组,Tag1-4~Tag3-4是一个调度组,Tag1-5~Tag3-5是一个调度组,每个信道组对应的A-IoT终端设备对应的调度序号是一致的。As shown in Figure 6, A-IoT terminal devices correspond to different tags, and each tag has a fixed scheduling sequence number. In the figure, Tag1-1 to Tag3-1 is a channel group, Tag1-2 to Tag3-2 is a scheduling group, Tag1-3 to Tag3-3 is a scheduling group, Tag1-4 to Tag3-4 is a scheduling group, and Tag1-5 to Tag3-5 is a scheduling group. The scheduling sequence numbers corresponding to the A-IoT terminal devices corresponding to each channel group are consistent.
三、网络中存在有一个或者多个A-IoT网络设备,A-IoT网络设备向至少一个A-IoT终端设备发送下行信令。可选的,A-IoT网络设备在发送下行信令时,启动调度计数。可选的,A-IoT网络设备发送的下行信令携带有至少一个调度序号,即对至少一个调度组进行调度。3. There are one or more A-IoT network devices in the network, and the A-IoT network device sends downlink signaling to at least one A-IoT terminal device. Optionally, the A-IoT network device starts scheduling counting when sending downlink signaling. Optionally, the downlink signaling sent by the A-IoT network device carries at least one scheduling sequence number, that is, scheduling at least one scheduling group.
其中,调度计数的确认方式包括以下至少之一:The scheduling count confirmation method includes at least one of the following:
1.协议预定义调度计数,调度计数用于A-IoT网络设备监控调度进程,调度计数由初始值累加到终止值。优选的初始值为0或者1,终止值为调度序号最大值或者调度序号最大值减1。1. The protocol predefines the scheduling count, which is used by the A-IoT network device to monitor the scheduling process. The scheduling count is accumulated from the initial value to the end value. The preferred initial value is 0 or 1, and the end value is the maximum scheduling number or the maximum scheduling number minus 1.
2.协议预定义调度计数,调度计数用于A-IoT网络设备监控调度进程,调度计数由初始值递减到终止值。优选的终止值为0或者1,初始值为调度序号最大值或者调度序号最大值减1。2. The protocol predefines the scheduling count, which is used by the A-IoT network device to monitor the scheduling process. The scheduling count decreases from the initial value to the termination value. The preferred termination value is 0 or 1, and the initial value is the maximum scheduling number or the maximum scheduling number minus 1.
四、A-IoT终端设备接收到至少一个A-IoT网络设备的下行信令,并且确定自己被调度时,A-IoT终端设备在对应的至少一个上行信道/子信道进行上行传输。4. When the A-IoT terminal device receives downlink signaling from at least one A-IoT network device and determines that it is scheduled, the A-IoT terminal device performs uplink transmission on at least one corresponding uplink channel/sub-channel.
其中,A-IoT终端设备确定对应的至少一个上行信道/子信道的方式可以包括以下至少之一:The manner in which the A-IoT terminal device determines the corresponding at least one uplink channel/sub-channel may include at least one of the following:
1.A-IoT终端设备仅支持N个固定的反向散射offset,且每个反向散射offset的反向散射频域方向是固定的。反向散射offset和/或每个反向散射offset的反向散射频域方向在出厂阶段,或者注册阶段确认。N为自然数,优选的,N等于1。1. A-IoT terminal devices only support N fixed backscatter offsets, and the backscatter frequency domain direction of each backscatter offset is fixed. The backscatter offset and/or the backscatter frequency domain direction of each backscatter offset are confirmed at the factory stage or the registration stage. N is a natural number, preferably, N is equal to 1.
2.A-IoT终端设备的反向散射offset和/或每个反向散射offset的反向散射频域方向由A-IoT网络设备配置。A-IoT终端设备支持N个反向散射offset,N为自然数。进一步,A-IoT终端设备支持的反向散射offset的最大数目Nmax由A-IoT终端设备上报给A-IoT网络设备。当A-IoT终端设备未上报Nmax给A-IoT网络设备时,Nmax默认为n,n优选等于1。2. The backscatter offset of the A-IoT terminal device and/or the backscatter frequency domain direction of each backscatter offset is configured by the A-IoT network device. The A-IoT terminal device supports N backscatter offsets, where N is a natural number. Furthermore, the maximum number Nmax of backscatter offsets supported by the A-IoT terminal device is reported by the A-IoT terminal device to the A-IoT network device. When the A-IoT terminal device does not report Nmax to the A-IoT network device, Nmax defaults to n, and n is preferably equal to 1.
五、在第一时间间隔期间内,A-IoT网络设备持续地发送充能信号和下行信令,或者A-IoT网络设备发送M次充能信号和M次下行信令;A-IoT网络设备也可以持续地发送下行信令,或者A-IoT网络设备可以发送M次下行信令;其中,M为不小于1的整数。可选的,如果在第一时间间隔期间内,接收到所有被调度A-IoT终端设备的反馈,则A-IoT网络设备进入下次调度。可选的,如果在第一时间间隔结束后,依旧未接收到所有被调度A-IoT终端设备的反馈,则A-IoT网络设备启动第二时间间隔,再次发送充能信号或者下行信令。5. During the first time interval, the A-IoT network device continuously sends charging signals and downlink signaling, or the A-IoT network device sends M charging signals and M downlink signaling; the A-IoT network device may also continuously send downlink signaling, or the A-IoT network device may send M downlink signaling; wherein M is an integer not less than 1. Optionally, if during the first time interval, feedback from all scheduled A-IoT terminal devices is received, the A-IoT network device enters the next scheduling. Optionally, if after the end of the first time interval, feedback from all scheduled A-IoT terminal devices is still not received, the A-IoT network device starts the second time interval and sends the charging signal or downlink signaling again.
上述第一时间间隔的确认方式包括以下至少之一:The first time interval may be confirmed in at least one of the following ways:
1.由协议直接定义。第一时间间隔,是一个调度组内的A-IoT终端设备完成整个调度的时间。可选的,对于类型A和类型B的设备可以包括充能时间,对于类型C的设备可以包括启动反向散射时间。可选的,对于类型C的设备可以包括解码信令的时间、上行准备时间、BS/UE/X note要求的反馈定时时间等。1. Defined directly by the protocol. The first time interval is the time it takes for an A-IoT terminal device in a scheduling group to complete the entire scheduling. Optionally, it can include charging time for type A and type B devices, and start backscattering time for type C devices. Optionally, it can include signaling decoding time, uplink preparation time, feedback timing time required by BS/UE/X note, etc. for type C devices.
2.由协议定义能力,能力用于指示第一时间间隔所要求的最小值或者最大值,A-IoT终端设备向A-IoT网络设备上报能力。第一时间间隔,是一个调度组内的A-IoT终端设备完成整个调度的时间。可选的,对于类型A和类型B的设备可以包括充能时间、启动反射时间、A-IoT网络设备要求的反馈定时等。可选的,对于类型C的设备可以包括解码信令的时间、上行准备时间、BS/UE/X note要求的反馈定时等。2. The capability is defined by the protocol, and the capability is used to indicate the minimum or maximum value required for the first time interval. The A-IoT terminal device reports the capability to the A-IoT network device. The first time interval is the time for an A-IoT terminal device in a scheduling group to complete the entire scheduling. Optionally, for type A and type B devices, it may include charging time, startup reflection time, feedback timing required by the A-IoT network device, etc. Optionally, for type C devices, it may include time for decoding signaling, uplink preparation time, feedback timing required by BS/UE/X note, etc.
上述第二时间间隔的确认方式包括以下至少之一:The second time interval confirmation method includes at least one of the following:
1.第二时间间隔可以由协议直接定义。第二时间间隔是一个调度组内的未在第一时间间隔内完成调度的A-IoT终端设备要完成整个调度的所需时间。可选的,对于类型A和类型B的设备可以包括充能时间、启动反射时间、A-IoT网络设备要求的反馈定时等可选的,对于类型C的设备可以包括解码信令的时间、上行准备时间、BS/UE/X note要求的反馈定时等。1. The second time interval can be directly defined by the protocol. The second time interval is the time required for an A-IoT terminal device in a scheduling group that has not completed the scheduling within the first time interval to complete the entire scheduling. Optionally, for type A and type B devices, it may include charging time, startup reflection time, feedback timing required by the A-IoT network device, etc. Optionally, for type C devices, it may include decoding signaling time, uplink preparation time, feedback timing required by BS/UE/X note, etc.
在一种实现方式中,第二时间间隔等于第一时间间隔,或者等于时间间隔的倍数。例如直接协议预定义一个正整数L,意味着第二时间间隔为L倍的第一时间间隔。In one implementation, the second time interval is equal to the first time interval, or equal to a multiple of the time interval. For example, the direct protocol predefines a positive integer L, which means that the second time interval is L times the first time interval.
2.由协议定义能力,能力用于指示第二时间间隔所要求的最小值或者最大值,A-IoT终端设备向A-IoT网络设备上报能力。第二时间间隔,是一个调度组内的未在第一时间间隔内完成调度的A-IoT终端设备要完成整个调度的所需时间。可选的,对于类型A和类型B的设备可以包括充能时间、启动反射时间、A-IoT 网络设备要求的反馈定时等。可选的,对于类型C的设备可以包括解码信令的时间、上行准备时间、BS/UE/X note要求的反馈定时等。2. The capability is defined by the protocol, and the capability is used to indicate the minimum or maximum value required for the second time interval. The A-IoT terminal device reports the capability to the A-IoT network device. The second time interval is the time required for an A-IoT terminal device in a scheduling group that has not completed the scheduling within the first time interval to complete the entire scheduling. Optionally, for type A and type B devices, it may include charging time, startup reflection time, A-IoT Feedback timing required by the network device, etc. Optionally, for type C devices, it may include the time for decoding signaling, uplink preparation time, feedback timing required by BS/UE/X note, etc.
在一种实现方式中,第二时间间隔可以等于第一时间间隔,或者等于时间间隔的倍数。例如A-IoT终端设备直接上报一个正整数L,意味着第二时间间隔为L倍的第一时间间隔。In one implementation, the second time interval may be equal to the first time interval, or equal to a multiple of the time interval. For example, the A-IoT terminal device directly reports a positive integer L, which means that the second time interval is L times the first time interval.
六、当第二时间间隔结束,A-IoT网络设备进入下次调度。6. When the second time interval ends, the A-IoT network device enters the next scheduling.
七、当调度计数递减到终止值(或者累加到终止值)时,表示A-IoT网络设备完成整个周期的调度。对于未反馈的A-IoT终端设备,则标记该A-IoT终端设备状态为丢失或故障。7. When the scheduling count decreases to the termination value (or accumulates to the termination value), it means that the A-IoT network device completes the scheduling of the entire cycle. For the A-IoT terminal device that has not fed back, the status of the A-IoT terminal device is marked as lost or faulty.
实施例2:该示例可以在调度全部完成后,再对A-IoT终端设备的反馈进行处理。Embodiment 2: This example can process the feedback of the A-IoT terminal device after all scheduling is completed.
该实施例的步骤一至四与实施例一相同。Steps 1 to 4 of this embodiment are the same as those of the first embodiment.
五、在第一时间间隔期间内,A-IoT网络设备持续地发送充能信号和下行信令,或者A-IoT网络设备发送M次充能信号和M次下行信令;A-IoT网络设备也可以持续地发送下行信令,或者A-IoT网络设备可以发送M次下行信令;其中,M为不小于1的整数。第一时间间隔期间结束,则A-IoT网络设备进入下次调度。5. During the first time interval, the A-IoT network device continuously sends charging signals and downlink signaling, or the A-IoT network device sends M charging signals and M downlink signaling; the A-IoT network device may also continuously send downlink signaling, or the A-IoT network device may send M downlink signaling; where M is an integer not less than 1. When the first time interval ends, the A-IoT network device enters the next scheduling.
上述第一时间间隔的确认方式包括以下至少之一:The first time interval may be confirmed in at least one of the following ways:
1.由协议直接定义。第一时间间隔,是一个调度组内的A-IoT终端设备完成整个调度的时间。可选的,对于类型A和类型B的设备可以包括充能时间、启动反射时间、A-IoT网络设备要求的反馈定时等。可选的,对于类型C的设备包括解码信令的时间、上行准备时间、BS/UE/X note要求的反馈定时等。1. Directly defined by the protocol. The first time interval is the time it takes for an A-IoT terminal device in a scheduling group to complete the entire scheduling. Optionally, for type A and type B devices, it may include charging time, startup reflection time, feedback timing required by A-IoT network devices, etc. Optionally, for type C devices, it may include signaling decoding time, uplink preparation time, feedback timing required by BS/UE/X note, etc.
2.由协议定义能力,能力用于指示第一时间间隔所要求的最小值或者最大值,A-IoT终端设备向A-IoT网络设备上报能力。第一时间间隔,是一个调度组内的A-IoT终端设备完成整个调度的时间。可选的,对于类型A和类型B的设备可以包括充能时间、启动反射时间、A-IoT网络设备要求的反馈定时等。可选的,对于类型C的设备可以包括解码信令的时间、上行准备时间、BS/UE/X note要求的反馈定时等。2. The capability is defined by the protocol, and the capability is used to indicate the minimum or maximum value required for the first time interval. The A-IoT terminal device reports the capability to the A-IoT network device. The first time interval is the time for an A-IoT terminal device in a scheduling group to complete the entire scheduling. Optionally, for type A and type B devices, it may include charging time, startup reflection time, feedback timing required by the A-IoT network device, etc. Optionally, for type C devices, it may include time for decoding signaling, uplink preparation time, feedback timing required by BS/UE/X note, etc.
六、当调度计数递减到终止值(或者累加到终止值)时,如果存在漏检的A-IoT终端设备,则A-IoT网络设备对漏检A-IoT终端设备再次进行调度。6. When the scheduling count decreases to the termination value (or accumulates to the termination value), if there is a missed A-IoT terminal device, the A-IoT network device schedules the missed A-IoT terminal device again.
七、当对于某一个漏检的A-IoT终端设备重复调度的次数大于K,依旧未反馈对应上行数据,则判定该A-IoT终端设备丢失/故障。7. When the number of repeated scheduling for a missed A-IoT terminal device is greater than K and there is still no corresponding uplink data fed back, it is determined that the A-IoT terminal device is lost/faulty.
综上,本方案的上述实施例,通过针对全部或者部分A-IoT终端设备进行信道分组,可以便利对A-IoT终端设备的管理;对A-IoT终端设备下发调度指令并接收A-IoT终端设备发送的反馈信息,可以实现A-IoT终端设备与A-IoT网络设备的通信。In summary, the above embodiments of the present scheme can facilitate the management of A-IoT terminal devices by grouping channels for all or part of the A-IoT terminal devices; by issuing scheduling instructions to the A-IoT terminal devices and receiving feedback information sent by the A-IoT terminal devices, communication between the A-IoT terminal devices and the A-IoT network devices can be realized.
该方法具体如下:图8a是本公开实施例提出的A-IOT网络设备101的结构示意图。如图8a所示,A-IOT网络设备101包括:收发模块8101,用于向至少一个A-IOT终端设备发送下行信令,下行信令用于调度至少一个A-IOT终端设备中的第一A-IOT终端设备;可选地,上述收发模块用于执行以上任一方法中A-IOT网络设备101执行的收发有关的步骤(例如步骤2103、步骤2108、步骤2109等,但不限于此)中的至少一者,此处不再赘述。The method is specifically as follows: Figure 8a is a schematic diagram of the structure of the A-IOT network device 101 proposed in the embodiment of the present disclosure. As shown in Figure 8a, the A-IOT network device 101 includes: a transceiver module 8101, which is used to send downlink signaling to at least one A-IOT terminal device, and the downlink signaling is used to schedule the first A-IOT terminal device in at least one A-IOT terminal device; optionally, the above-mentioned transceiver module is used to execute at least one of the steps related to transceiving performed by the A-IOT network device 101 in any of the above methods (such as step 2103, step 2108, step 2109, etc., but not limited to this), which will not be repeated here.
在一些实施例中,收发模块8101还可以用于通过上行信道,接收第一A-IOT终端设备发送的上行数据。In some embodiments, the transceiver module 8101 may also be used to receive uplink data sent by the first A-IOT terminal device through an uplink channel.
在一些实施例中,A-IOT网络设备101还包括处理模块8102,用于确定第一A-IOT终端设备对应的上行信道;可选地,上述处理模块用于执行以上任一方法中A-IOT网络设备101执行的处理有关的步骤(例如步骤2101a、步骤2102、步骤2104a、步骤2105a、步骤2107、步骤2110等,但不限于此)中的至少一者,此处不再赘述。In some embodiments, the A-IOT network device 101 also includes a processing module 8102 for determining an uplink channel corresponding to the first A-IOT terminal device; optionally, the above-mentioned processing module is used to execute at least one of the steps related to the processing performed by the A-IOT network device 101 in any of the above methods (for example, step 2101a, step 2102, step 2104a, step 2105a, step 2107, step 2110, etc., but not limited to this), which will not be repeated here.
在一些实施例中,收发模块8101还可以用于向第一A-IOT终端设备发送触发信息,触发信息用于触发第一A-IOT终端设备进行信道质量测量,并反馈信道质量情况;接收第一A-IOT终端设备反馈的信道质量情况。In some embodiments, the transceiver module 8101 can also be used to send trigger information to the first A-IOT terminal device, the trigger information is used to trigger the first A-IOT terminal device to measure the channel quality and feedback the channel quality status; receive the channel quality status feedback from the first A-IOT terminal device.
在一些实施例中,收发模块8101还可以用于在第一时间间隔内,向至少一个A-IOT终端设备持续地发送下行信令,或者向至少一个A-IOT终端设备发送M次下行信令,M为正整数,第一时间间隔为A-IOT网络设备等待第一A-IOT终端设备完成调度的最大时长。In some embodiments, the transceiver module 8101 can also be used to continuously send downlink signaling to at least one A-IOT terminal device within a first time interval, or to send downlink signaling M times to at least one A-IOT terminal device, where M is a positive integer and the first time interval is the maximum duration that the A-IOT network device waits for the first A-IOT terminal device to complete scheduling.
在一些实施例中,收发模块8101还可以用于在第二时间间隔内,向至少一个A-IOT终端设备持续地 发送下行信令,或者向至少一个A-IOT终端设备发送M次下行信令。In some embodiments, the transceiver module 8101 may also be used to continuously send a signal to at least one A-IOT terminal device within a second time interval. Send downlink signaling, or send downlink signaling M times to at least one A-IOT terminal device.
在一些实施例中,收发模块8101还可以用于在第二条件下,在第二时间间隔内,向至少一个A-IOT终端设备持续地发送下行信令,或者向至少一个A-IOT终端设备发送M次下行信令,其中,第二条件为:在第一时间间隔内,A-IOT网络设备未能正确接收第一A-IOT终端设备发送的上行数据。In some embodiments, the transceiver module 8101 can also be used to continuously send downlink signaling to at least one A-IOT terminal device within a second time interval under a second condition, or send downlink signaling M times to at least one A-IOT terminal device, wherein the second condition is: within the first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device.
在一些实施例中,收发模块8101还可以用于在第二时间间隔内,向在第一时间间隔内未反馈上行数据的A-IOT终端设备持续地发送下行信令或者发送M次下行信令,其中,下行信令携带在第一时间间隔内未反馈上行数据的A-IOT终端设备的标识。In some embodiments, the transceiver module 8101 can also be used to continuously send downlink signaling or send M downlink signaling to the A-IOT terminal device that did not feedback uplink data in the first time interval within a second time interval, wherein the downlink signaling carries the identifier of the A-IOT terminal device that did not feedback uplink data in the first time interval.
在一些实施例中,第一条件包括以下至少一项:在第一时间间隔内,A-IOT网络设备未能正确接收第一A-IOT终端设备发送的上行数据,在第二时间间隔内,A-IOT网络设备收到第一A-IOT终端设备发送的上行数据;第一时间间隔和第二时间间隔结束;A-IOT网络设备的调度计数从第一初始值累加到第一终止值;A-IOT网络设备的调度计数从第二初始值递减到第二终止值;第一时间间隔结束;第一时间间隔和第二时间间隔结束,且在第一时间间隔和/或第二时间间隔内,A-IOT网络设备收到第一A-IOT终端设备发送的上行数据。In some embodiments, the first condition includes at least one of the following: within a first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device, and within a second time interval, the A-IOT network device receives the uplink data sent by the first A-IOT terminal device; the first time interval and the second time interval end; the scheduling count of the A-IOT network device accumulates from a first initial value to a first termination value; the scheduling count of the A-IOT network device decreases from a second initial value to a second termination value; the first time interval ends; the first time interval and the second time interval end, and within the first time interval and/or the second time interval, the A-IOT network device receives the uplink data sent by the first A-IOT terminal device.
在一些实施例中,处理模块8102还可以用于确定至少一个A-IOT终端设备的分组,分组包括信道分组、调度序号分组中的至少一项。In some embodiments, the processing module 8102 may also be used to determine the grouping of at least one A-IOT terminal device, where the grouping includes at least one of a channel grouping and a scheduling sequence number grouping.
在一些实施例中,处理模块8102还可以用于确定第一A-IOT终端设备的第一调度序号;其中,下行信令携带第一调度序号或者第一调度序号的相关信息。In some embodiments, the processing module 8102 can also be used to determine the first scheduling number of the first A-IOT terminal device; wherein the downlink signaling carries the first scheduling number or related information of the first scheduling number.
在一些实施例中,处理模块8102还可以用于在发送下行信令时,启动调度计数,调度计数用于A-IoT网络设备监控调度进程。In some embodiments, the processing module 8102 can also be used to start a scheduling count when sending downlink signaling, and the scheduling count is used for the A-IoT network device to monitor the scheduling process.
在一些实施例中,处理模块8102还可以用于将能够使用的全部上行信道相同的A-IoT终端设备分配到一组;将能够使用的至少一个上行子信道相同的A-IoT终端设备分配到一组;将反向散射偏移相同的A-IoT终端设备分配到一组;将反向散射偏移相同且反向散射偏移的反向散射频域方向相同的A-IoT终端设备分配到一组;将反向散射偏移为预设值的A-IoT终端设备分配到一组;将反向散射偏移属于预设范围的A-IoT终端设备分配到一组;将反向散射偏移可调的A-IoT终端设备分配到一组;将信道质量相同的A-IoT终端设备分配到一组;将信道质量满足预设条件的A-IoT终端设备分配到一组。In some embodiments, the processing module 8102 can also be used to assign A-IoT terminal devices with the same all uplink channels that can be used to a group; assign A-IoT terminal devices with the same at least one uplink sub-channel that can be used to a group; assign A-IoT terminal devices with the same backscatter offset to a group; assign A-IoT terminal devices with the same backscatter offset and the same backscatter frequency domain direction of the backscatter offset to a group; assign A-IoT terminal devices with backscatter offsets of preset values to a group; assign A-IoT terminal devices with backscatter offsets within a preset range to a group; assign A-IoT terminal devices with adjustable backscatter offsets to a group; assign A-IoT terminal devices with the same channel quality to a group; and assign A-IoT terminal devices whose channel quality meets preset conditions to a group.
在一些实施例中,处理模块8102还可以用于将全部调度序号相同的A-IoT终端设备分配到一组;将至少一个调度序号相同的A-IoT终端设备分配到一组;将信道质量相同的A-IoT终端设备配置至少一个相同的调度序号;将信道质量相同的A-IoT终端设备配置相同的调度序号;将信道质量满足预设条件的A-IoT终端设备配置至少一个相同的调度序号;将信道质量满足预设条件的A-IoT终端设备配置相同的调度序号。In some embodiments, the processing module 8102 can also be used to assign all A-IoT terminal devices with the same scheduling number to a group; assign at least one A-IoT terminal device with the same scheduling number to a group; configure at least one same scheduling number for A-IoT terminal devices with the same channel quality; configure the A-IoT terminal devices with the same channel quality with the same scheduling number; configure at least one same scheduling number for A-IoT terminal devices whose channel quality meets preset conditions; configure the A-IoT terminal devices whose channel quality meets preset conditions with the same scheduling number.
在一些实施例中,处理模块8102还可以用于确定在出厂阶段写入第一A-IoT终端设备中的第一调度序号;确定在注册阶段写入第一A-IoT终端设备中的第一调度序号;确定第一A-IoT终端设备默认的至少一个第一调度序号;确定通过配置信令为第一A-IoT终端设备配置的第一调度序号。In some embodiments, the processing module 8102 can also be used to determine the first scheduling number written into the first A-IoT terminal device during the factory stage; determine the first scheduling number written into the first A-IoT terminal device during the registration stage; determine at least one first scheduling number that is the default for the first A-IoT terminal device; determine the first scheduling number configured for the first A-IoT terminal device through configuration signaling.
在一些实施例中,处理模块8102还可以用于基于下行信令的发送频点、第一A-IoT终端设备的第一反向散射偏移和/或第一反向散射偏移的反向散射频域方向,确定第一A-IOT终端设备对应的上行信道,其中,第一反向散射偏移为第一A-IoT终端设备支持的N个反向散射偏移中的一个,N为正整数。In some embodiments, the processing module 8102 can also be used to determine the uplink channel corresponding to the first A-IOT terminal device based on the sending frequency of the downlink signaling, the first backscatter offset of the first A-IoT terminal device and/or the backscatter frequency domain direction of the first backscatter offset, wherein the first backscatter offset is one of N backscatter offsets supported by the first A-IoT terminal device, and N is a positive integer.
在一些实施例中,处理模块8102还可以用于基于信道质量情况,确定第一A-IOT终端设备对应的上行信道。In some embodiments, the processing module 8102 may also be used to determine an uplink channel corresponding to the first A-IOT terminal device based on channel quality.
在一些实施例中,处理模块8102还可以用于确定第一时间间隔,第一时间间隔由协议预定义;确定第一间隔范围,第一间隔范围由协议预定义;接收至少一个A-IOT终端设备上报的处理能力;根据处理能力,在第一间隔范围中确定第一时间间隔。In some embodiments, the processing module 8102 can also be used to determine a first time interval, which is predefined by a protocol; determine a first interval range, which is predefined by a protocol; receive a processing capability reported by at least one A-IOT terminal device; and determine a first time interval in the first interval range based on the processing capability.
在一些实施例中,处理模块8102还可以用于确定第二时间间隔,第二时间间隔由协议预定义;确定第二间隔范围,第二间隔范围由协议预定义;接收至少一个A-IOT终端设备上报的处理能力;根据处理能力,在第二间隔范围中确定第二时间间隔;确定第二时间间隔相对于第一时间间隔的倍数;根据倍数,确定所述第二时间间隔。In some embodiments, the processing module 8102 can also be used to determine a second time interval, which is predefined by the protocol; determine a second interval range, which is predefined by the protocol; receive a processing capability reported by at least one A-IOT terminal device; determine a second time interval in the second interval range based on the processing capability; determine a multiple of the second time interval relative to the first time interval; and determine the second time interval based on the multiple.
在一些实施例中,处理模块8102还可以用于在第一条件下,确定本次调度结束。In some embodiments, the processing module 8102 may also be used to determine that the current scheduling is ended under the first condition.
在一些实施例中,调度计数由第一初始值累加到第一终止值,则调度进程结束;或者,调度计数由第 二初始值递减到第二终止值,则调度进程结束。In some embodiments, the scheduling process ends when the scheduling count is accumulated from the first initial value to the first termination value; or When the second initial value decreases to the second termination value, the scheduling process ends.
在一些实施例中,第一初始值和/或第二终止值为第一值或第二值,第一终止值和/或第二初始值为第一A-IoT终端设备的调度序号最大值或调度序号最大值减一;其中调度序号最大值为以下任一项:协议预定义的最大值;每个第一A-IoT终端设备支持的最大值集合中的最大值;A-IoT网络设备配置的最大值。In some embodiments, the first initial value and/or the second termination value is the first value or the second value, and the first termination value and/or the second initial value is the maximum scheduling sequence number of the first A-IoT terminal device or the maximum scheduling sequence number minus one; wherein the maximum scheduling sequence number is any one of the following: the maximum value predefined by the protocol; the maximum value in the set of maximum values supported by each first A-IoT terminal device; the maximum value configured by the A-IoT network device.
图8b是本公开实施例提出的第一环境物联网A-IOT终端设备102的结构示意图。如图8b所示,第一环境物联网A-IOT终端设备102包括:收发模块8201,用于接收A-IOT网络设备发送的下行信令,下行信令用于调度第一A-IOT终端设备;可选地,上述收发模块用于执行以上任一方法中第一环境物联网A-IOT终端设备102执行的收发等步骤(例如步骤2103、步骤2108、步骤2109等,但不限于此)中的至少一者,此处不再赘述。Fig. 8b is a schematic diagram of the structure of the first environment Internet of Things A-IOT terminal device 102 proposed in the embodiment of the present disclosure. As shown in Fig. 8b, the first environment Internet of Things A-IOT terminal device 102 includes: a transceiver module 8201, which is used to receive downlink signaling sent by the A-IOT network device, and the downlink signaling is used to schedule the first A-IOT terminal device; optionally, the above-mentioned transceiver module is used to execute at least one of the steps of transceiving and the like (such as step 2103, step 2108, step 2109, etc., but not limited thereto) executed by the first environment Internet of Things A-IOT terminal device 102 in any of the above methods, which will not be repeated here.
在一些实施例中,收发模块8201还可以用于通过上行信道,向A-IOT网络设备发送上行数据。In some embodiments, the transceiver module 8201 may also be used to send uplink data to the A-IOT network device through an uplink channel.
在一些实施例中,第一环境物联网A-IOT终端设备102还包括:处理模块8202,用于确定第一A-IOT终端设备对应的上行信道;可选地,上述处理模块用于执行以上任一方法中第一环境物联网A-IOT终端设备102执行的处理等步骤(例如步骤2101b、步骤2104b、步骤2105b、步骤2106等,但不限于此)中的至少一者,此处不再赘述。In some embodiments, the first environment Internet of Things A-IOT terminal device 102 also includes: a processing module 8202, used to determine the uplink channel corresponding to the first A-IOT terminal device; optionally, the above-mentioned processing module is used to execute at least one of the processing steps (for example, step 2101b, step 2104b, step 2105b, step 2106, etc., but not limited to this) performed by the first environment Internet of Things A-IOT terminal device 102 in any of the above methods, which will not be repeated here.
在一些实施例中,收发模块8201还可以用于接收A-IOT网络设备发送的触发信息,触发信息用于触发第一A-IOT终端设备进行信道质量测量,并反馈信道质量情况;向A-IOT网络设备反馈信道质量情况。In some embodiments, the transceiver module 8201 can also be used to receive trigger information sent by the A-IOT network device, the trigger information is used to trigger the first A-IOT terminal device to measure the channel quality and feedback the channel quality status; feedback the channel quality status to the A-IOT network device.
在一些实施例中,收发模块8201还可以用于接收A-IOT网络设备在第一时间间隔内持续发送的下行信令,或者接收A-IOT网络设备在第一时间间隔内发送的M次下行信令,M为正整数,第一时间间隔为A-IOT网络设备等待第一A-IOT终端设备完成调度的最大时长。In some embodiments, the transceiver module 8201 can also be used to receive downlink signaling continuously sent by the A-IOT network device within a first time interval, or to receive M downlink signaling sent by the A-IOT network device within the first time interval, where M is a positive integer and the first time interval is the maximum duration that the A-IOT network device waits for the first A-IOT terminal device to complete scheduling.
在一些实施例中,收发模块8201还可以用于接收A-IOT网络设备在第二时间间隔内持续发送的下行信令,或者接收A-IOT网络设备在第二时间间隔内发送的M次下行信令。In some embodiments, the transceiver module 8201 may also be used to receive downlink signaling continuously sent by the A-IOT network device in the second time interval, or to receive M downlink signaling sent by the A-IOT network device in the second time interval.
在一些实施例中,收发模块8201还可以用于接收A-IOT网络设备在第二条件下在第二时间间隔内持续发送的下行信令,或者接收A-IOT网络设备在第二条件下在第二时间间隔内发送的M次下行信令,其中,第二条件为:在第一时间间隔内,A-IOT网络设备未能正确接收第一A-IOT终端设备发送的上行数据。In some embodiments, the transceiver module 8201 can also be used to receive downlink signaling continuously sent by the A-IOT network device under a second condition within a second time interval, or to receive M downlink signaling sent by the A-IOT network device under a second condition within a second time interval, wherein the second condition is that within the first time interval, the A-IOT network device fails to correctly receive the uplink data sent by the first A-IOT terminal device.
在一些实施例中,收发模块8201还可以用于接收A-IOT网络设备在第二时间间隔内持续发送的下行信令或者M次下行信令,其中,下行信令携带第一A-IOT终端设备的标识。In some embodiments, the transceiver module 8201 may also be used to receive downlink signaling or M downlink signaling continuously sent by the A-IOT network device within a second time interval, wherein the downlink signaling carries an identifier of the first A-IOT terminal device.
在一些实施例中,处理模块8202还可以用于确定至少一个A-IOT终端设备的分组,分组包括信道分组、调度序号分组中的至少一项。In some embodiments, the processing module 8202 may also be used to determine the grouping of at least one A-IOT terminal device, where the grouping includes at least one of channel grouping and scheduling sequence number grouping.
在一些实施例中,处理模块8202还可以用于将能够使用的全部上行信道相同的A-IoT终端设备分配到一组;将能够使用的至少一个上行子信道相同的A-IoT终端设备分配到一组;将反向散射偏移相同的A-IoT终端设备分配到一组;将反向散射偏移相同且反向散射偏移的反向散射频域方向相同的A-IoT终端设备分配到一组;将反向散射偏移为预设值的A-IoT终端设备分配到一组;将反向散射偏移属于预设范围的A-IoT终端设备分配到一组;将反向散射偏移可调的A-IoT终端设备分配到一组;将信道质量相同的A-IoT终端设备分配到一组;将信道质量满足预设条件的A-IoT终端设备分配到一组。In some embodiments, the processing module 8202 can also be used to assign A-IoT terminal devices with the same all uplink channels that can be used to a group; assign A-IoT terminal devices with the same at least one uplink sub-channel that can be used to a group; assign A-IoT terminal devices with the same backscatter offset to a group; assign A-IoT terminal devices with the same backscatter offset and the same backscatter frequency domain direction of the backscatter offset to a group; assign A-IoT terminal devices with a backscatter offset of a preset value to a group; assign A-IoT terminal devices with a backscatter offset within a preset range to a group; assign A-IoT terminal devices with adjustable backscatter offset to a group; assign A-IoT terminal devices with the same channel quality to a group; assign A-IoT terminal devices whose channel quality meets preset conditions to a group.
在一些实施例中,处理模块8202还可以用于将全部调度序号相同的A-IoT终端设备分配到一组;将至少一个调度序号相同的A-IoT终端设备分配到一组;将信道质量相同的A-IoT终端设备配置至少一个相同的调度序号;将信道质量相同的A-IoT终端设备配置相同的调度序号;将信道质量满足预设条件的A-IoT终端设备配置至少一个相同的调度序号;将信道质量满足预设条件的A-IoT终端设备配置相同的调度序号。In some embodiments, the processing module 8202 can also be used to assign all A-IoT terminal devices with the same scheduling number to a group; assign at least one A-IoT terminal device with the same scheduling number to a group; configure at least one same scheduling number for A-IoT terminal devices with the same channel quality; configure the A-IoT terminal devices with the same channel quality with the same scheduling number; configure at least one same scheduling number for A-IoT terminal devices whose channel quality meets preset conditions; configure the A-IoT terminal devices whose channel quality meets preset conditions with the same scheduling number.
在一些实施例中,处理模块8202还可以用于确定第一A-IOT终端设备的第一调度序号;其中,下行信令携带第一调度序号或者第一调度序号的相关信息。In some embodiments, the processing module 8202 can also be used to determine the first scheduling number of the first A-IOT terminal device; wherein the downlink signaling carries the first scheduling number or related information of the first scheduling number.
在一些实施例中,处理模块8202还可以用于确定在出厂阶段写入第一A-IoT终端设备中的第一调度序号;确定在注册阶段写入第一A-IoT终端设备中的第一调度序号;确定第一A-IoT终端设备默认的至少一个第一调度序号;基于A-IoT网络设备的配置信令,确定A-IoT网络设备为第一A-IoT终端设备配置第一调度序号。In some embodiments, the processing module 8202 can also be used to determine the first scheduling number written into the first A-IoT terminal device during the factory stage; determine the first scheduling number written into the first A-IoT terminal device during the registration stage; determine at least one first scheduling number that is the default for the first A-IoT terminal device; and determine, based on the configuration signaling of the A-IoT network device, that the A-IoT network device configures the first scheduling number for the first A-IoT terminal device.
在一些实施例中,处理模块8202还可以用于基于下行信令,在下行信令携带第一A-IOT终端设备的第一调度序号的情况下,确定第一A-IOT终端设备被调度。 In some embodiments, the processing module 8202 may also be used to determine that the first A-IOT terminal device is scheduled based on downlink signaling, when the downlink signaling carries the first scheduling sequence number of the first A-IOT terminal device.
在一些实施例中,处理模块8202还可以用于基于下行信令的发送频点、第一A-IoT终端设备的第一反向散射偏移和/或第一反向散射偏移的反向散射频域方向,确定第一A-IOT终端设备对应的上行信道,其中,第一反向散射偏移为第一A-IoT终端设备支持的N个反向散射偏移中的一个,N为正整数。In some embodiments, the processing module 8202 can also be used to determine the uplink channel corresponding to the first A-IOT terminal device based on the sending frequency of the downlink signaling, the first backscatter offset of the first A-IoT terminal device and/or the backscatter frequency domain direction of the first backscatter offset, wherein the first backscatter offset is one of N backscatter offsets supported by the first A-IoT terminal device, and N is a positive integer.
在一些实施例中,处理模块8202还可以用于基于信道质量情况,确定第一A-IOT终端设备对应的上行信道。In some embodiments, the processing module 8202 may also be used to determine an uplink channel corresponding to the first A-IOT terminal device based on channel quality.
在一些实施例中,第一时间间隔为A-IOT网络设备基于协议预定义确定的,或者第一时间间隔为A-IOT网络设备基于协议预定义的第一间隔范围以及至少一个A-IOT终端设备上报的处理能力确定的。In some embodiments, the first time interval is determined by the A-IOT network device based on a predefined protocol, or the first time interval is determined by the A-IOT network device based on a first interval range predefined by the protocol and a processing capability reported by at least one A-IOT terminal device.
在一些实施例中,第二时间间隔为A-IOT网络设备基于协议预定义确定的,或者第二时间间隔为A-IOT网络设备基于协议预定义的第二间隔范围以及至少一个A-IOT终端设备上报的处理能力确定的,或者第二时间间隔为A-IOT网络设备基于协议预定义的第二时间间隔相对于第一时间间隔的倍数以及第一时间间隔确定的。In some embodiments, the second time interval is determined by the A-IOT network device based on a predefined protocol, or the second time interval is determined by the A-IOT network device based on a second interval range predefined by the protocol and a processing capability reported by at least one A-IOT terminal device, or the second time interval is determined by the A-IOT network device based on a multiple of the second time interval predefined by the protocol relative to the first time interval and the first time interval.
如图9a所示,通信设备9100包括一个或多个处理器9101。处理器9101可以是通用处理器或者专用处理器等,例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,基站、基带芯片,终端设备、终端设备芯片,DU或CU等)进行控制,执行程序,处理程序的数据。处理器9101用于调用指令以使得通信设备9100执行以上任一方法。As shown in FIG9a, the communication device 9100 includes one or more processors 9101. The processor 9101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and the communication data, and the central processing unit may be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a program, and process the data of the program. The processor 9101 is used to call instructions so that the communication device 9100 executes any of the above methods.
在一些实施例中,通信设备9100还包括用于存储指令的一个或多个存储器9102。可选地,全部或部分存储器9102也可以处于通信设备9100之外。In some embodiments, the communication device 9100 further includes one or more memories 9102 for storing instructions. Optionally, all or part of the memory 9102 may also be outside the communication device 9100.
在一些实施例中,通信设备9100还包括一个或多个收发器9103。在通信设备9100包括一个或多个收发器9103时,上述方法中的发送接收等通信步骤由收发器9103执行,其他步骤由处理器9101执行。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 communication steps such as sending and receiving in the above method are performed by the transceiver 9103, and the other steps are performed by the processor 9101.
在一些实施例中,收发器可以包括接收器和发送器,接收器和发送器可以是分离的,也可以集成在一起。可选地,收发器、收发单元、收发机、收发电路等术语可以相互替换,发送器、发送单元、发送机、发送电路等术语可以相互替换,接收器、接收单元、接收机、接收电路等术语可以相互替换。In some embodiments, the transceiver may include a receiver and a transmitter, and the receiver and the transmitter may be separate or integrated. Optionally, the terms such as transceiver, transceiver unit, transceiver, transceiver circuit, etc. may be replaced with each other, the terms such as transmitter, transmission unit, transmitter, transmission circuit, etc. may be replaced with each other, and the terms such as receiver, receiving unit, receiver, receiving circuit, etc. may be replaced with each other.
可选地,通信设备9100还包括一个或多个接口电路9104,接口电路9104与存储器9102连接,接口电路9104可用于从存储器9102或其他装置接收信号,可用于向存储器9102或其他装置发送信号。例如,接口电路9104可读取存储器9102中存储的指令,并将该指令发送给处理器9101。Optionally, the communication device 9100 further includes one or more interface circuits 9104, which are connected to the memory 9102. 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 instructions stored in the memory 9102 and send the instructions to the processor 9101.
以上实施例描述中的通信设备9100可以是网络设备或者终端,但本公开中描述的通信设备9100的范围并不限于此,通信设备9100的结构可以不受图9a的限制。通信设备可以是独立的设备或者可以是较大设备的一部分。例如通信设备可以是:1)独立的集成电路IC,或芯片,或,芯片系统或子系统;(2)具有一个或多个IC的集合,可选地,上述IC集合也可以包括用于存储数据,程序的存储部件;(3)ASIC,例如调制解调器(Modem);(4)可嵌入在其他设备内的模块;(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备等等;(6)其他等等。The communication device 9100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 9100 described in the present disclosure is not limited thereto, and the structure of the communication device 9100 may not be limited by FIG. 9a. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
图9b是本公开实施例提出的芯片9200的结构示意图。对于通信设备9100可以是芯片或芯片系统的情况,可以参见图9b所示的芯片9200的结构示意图,但不限于此。Fig. 9b is a schematic diagram of the structure of a chip 9200 provided in an embodiment of the present disclosure. In the case where the communication device 9100 may be a chip or a chip system, reference may be made to the schematic diagram of the structure of the chip 9200 shown in Fig. 9b, but the present invention is not limited thereto.
芯片9200包括一个或多个处理器9201,处理器9201用于调用指令以使得芯片9200执行以上任一方法。The chip 9200 includes one or more processors 9201, and the processor 9201 is used to call instructions so that the chip 9200 executes any of the above methods.
在一些实施例中,芯片9200还包括一个或多个接口电路9202,接口电路9202与存储器9203连接,接口电路9202可以用于从存储器9203或其他装置接收信号,接口电路9202可用于向存储器9203或其他装置发送信号。例如,接口电路9202可读取存储器9203中存储的指令,并将该指令发送给处理器9201。可选地,接口电路、接口、收发管脚、收发器等术语可以相互替换。In some embodiments, the chip 9200 further includes one or more interface circuits 9202, which are connected to the memory 9203. 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. Optionally, the terms such as interface circuit, interface, transceiver pin, and transceiver can be replaced with each other.
在一些实施例中,芯片9200还包括用于存储指令的一个或多个存储器9203。可选地,全部或部分存储器9203可以处于芯片9200之外。In some embodiments, the chip 9200 further includes one or more memories 9203 for storing instructions. Optionally, all or part of the memory 9203 may be outside the chip 9200.
本公开还提出存储介质,上述存储介质上存储有指令,当上述指令在通信设备9100上运行时,使得通信设备9100执行以上任一方法。可选地,上述存储介质是电子存储介质。可选地,上述存储介质是计算机可读存储介质,但不限于此,其也可以是其他装置可读的存储介质。可选地,上述存储介质可以是非暂时性(non-transitory)存储介质,但不限于此,其也可以是暂时性存储介质。 The present disclosure also proposes a storage medium, on which instructions are stored, and when the instructions are executed on the communication device 9100, the communication device 9100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a temporary storage medium.
本公开还提出程序产品,上述程序产品被通信设备9100执行时,使得通信设备9100执行以上任一方法。可选地,上述程序产品是计算机程序产品。The present disclosure also proposes a program product, which, when executed by the communication device 9100, enables the communication device 9100 to execute any of the above methods. Optionally, the program product is a computer program product.
本公开还提出计算机程序,当其在计算机上运行时,使得计算机执行以上任一方法。The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to execute any one of the above methods.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序。在计算机上加载和执行所述计算机程序时,全部或部分地产生按照本公开实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机程序可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the process or function described in the embodiment of the present disclosure is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a high-density digital video disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
本公开中各表所示的对应关系可以被配置,也可以是预定义的。各表中的信息的取值仅仅是举例,可以配置为其他值,本公开并不限定。在配置信息与各参数的对应关系时,并不一定要求必须配置各表中示意出的所有对应关系。例如,本公开中的表格中,某些行示出的对应关系也可以不配置。又例如,可以基于上述表格做适当的变形调整,例如,拆分,合并等等。上述各表中标题示出参数的名称也可以采用通信装置可理解的其他名称,其参数的取值或表示方式也可以通信装置可理解的其他取值或表示方式。上述各表在实现时,也可以采用其他的数据结构,例如可以采用数组、队列、容器、栈、线性表、指针、链表、树、图、结构体、类、堆、散列表或哈希表等。The corresponding relationships shown in the tables in the present disclosure can be configured or predefined. The values of the information in each table are only examples and can be configured as other values, which are not limited by the present disclosure. When configuring the corresponding relationship between the information and each parameter, it is not necessarily required to configure all the corresponding relationships illustrated in each table. For example, in the table in the present disclosure, the corresponding relationships shown in some rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above table, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables can also use other names that can be understood by the communication device, and the values or representations of the parameters can also be other values or representations that can be understood by the communication device. When implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables.
本公开中的预定义可以理解为定义、预先定义、存储、预存储、预协商、预配置、固化、或预烧制。The predefined in the present disclosure may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this disclosure.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以所述权利要求的保护范围为准。 The above is only a specific embodiment of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present disclosure, which should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims (37)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/143347 WO2025138137A1 (en) | 2023-12-29 | 2023-12-29 | Communication method based on environmental internet of things, and communication system and storage medium |
| CN202380012960.7A CN120570041A (en) | 2023-12-29 | 2023-12-29 | Communication method, communication system and storage medium based on environment Internet of things |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/143347 WO2025138137A1 (en) | 2023-12-29 | 2023-12-29 | Communication method based on environmental internet of things, and communication system and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025138137A1 true WO2025138137A1 (en) | 2025-07-03 |
Family
ID=96216599
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/143347 Pending WO2025138137A1 (en) | 2023-12-29 | 2023-12-29 | Communication method based on environmental internet of things, and communication system and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN120570041A (en) |
| WO (1) | WO2025138137A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023116735A1 (en) * | 2021-12-21 | 2023-06-29 | 华为技术有限公司 | Terminal management method and apparatus |
| CN116830611A (en) * | 2023-04-19 | 2023-09-29 | 北京小米移动软件有限公司 | Policy control method, billing method, device and storage medium |
| CN117255424A (en) * | 2022-06-08 | 2023-12-19 | 维沃移动通信有限公司 | Resource allocation method, device, communication equipment, system and storage medium |
| CN117279068A (en) * | 2023-10-18 | 2023-12-22 | 中国电信股份有限公司技术创新中心 | Communication method, system, network side equipment and terminal of Internet of things |
-
2023
- 2023-12-29 WO PCT/CN2023/143347 patent/WO2025138137A1/en active Pending
- 2023-12-29 CN CN202380012960.7A patent/CN120570041A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023116735A1 (en) * | 2021-12-21 | 2023-06-29 | 华为技术有限公司 | Terminal management method and apparatus |
| CN117255424A (en) * | 2022-06-08 | 2023-12-19 | 维沃移动通信有限公司 | Resource allocation method, device, communication equipment, system and storage medium |
| CN116830611A (en) * | 2023-04-19 | 2023-09-29 | 北京小米移动软件有限公司 | Policy control method, billing method, device and storage medium |
| CN117279068A (en) * | 2023-10-18 | 2023-12-22 | 中国电信股份有限公司技术创新中心 | Communication method, system, network side equipment and terminal of Internet of things |
Non-Patent Citations (1)
| Title |
|---|
| NOKIA: "Ambient IoT Security Considerations", 3GPP TSG-RAN #99, RP-230056, no. RP-230056, 10 March 2023 (2023-03-10), Rotterdam, pages 1 - 3, XP009557804 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120570041A (en) | 2025-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113923750B (en) | Method and device for accessing cell | |
| WO2025138137A1 (en) | Communication method based on environmental internet of things, and communication system and storage medium | |
| WO2025138145A1 (en) | Ambient internet of things-based communication method, communication system and storage medium | |
| WO2025156118A1 (en) | Communication method based on ambient internet of things (a-iot), communication system, and storage medium | |
| WO2025138138A1 (en) | Communication method based on environmental internet of things, and communication system and storage medium | |
| WO2025175444A1 (en) | Communication method, communication system, and storage medium | |
| WO2025156119A1 (en) | Communication method based on ambient internet of things, communication system, and storage medium | |
| WO2025208512A1 (en) | Communication method and apparatus, communication device, communication system and storage medium | |
| WO2025129457A1 (en) | Wake-up method, communication system and storage medium | |
| WO2025148051A1 (en) | Ambient internet of things-based communication method, communication system, and storage medium | |
| WO2026000219A1 (en) | Communication method, communication system and storage medium | |
| WO2025091504A1 (en) | Positioning measurement method, apparatus, and storage medium | |
| WO2025208300A1 (en) | Communication method and apparatus, and communication device, communication system and storage medium | |
| WO2025166749A1 (en) | Communication method, apparatus, and storage medium | |
| WO2025148057A1 (en) | Communication method and communication system based on ambient internet of things, and storage medium | |
| WO2025200013A1 (en) | Communication method, communication system, and storage medium | |
| WO2025200012A1 (en) | Communication methods, communication system and storage medium | |
| WO2025245816A1 (en) | Sensing scheduling method, device, and storage medium | |
| WO2025081498A1 (en) | Communication method and apparatus, and storage medium | |
| WO2026000218A1 (en) | Sensing method, communication system, and storage medium | |
| WO2025015583A1 (en) | Instruction processing method, terminal, network device, and storage medium | |
| WO2025199766A1 (en) | Synchronization method and device | |
| WO2025000296A1 (en) | Configuration changing method, terminal device, and network device | |
| WO2025208281A1 (en) | Communication method and apparatus, communication device, communication system, and storage medium | |
| WO2025138305A1 (en) | Communication control method and apparatus, terminal, network device, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 202380012960.7 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23962811 Country of ref document: EP Kind code of ref document: A1 |
|
| WWP | Wipo information: published in national office |
Ref document number: 202380012960.7 Country of ref document: CN |