Communication methods, apparatuses and devices, communication system, storage medium and program product
By dynamically adjusting the uplink channel parameters of A-IoT devices, the problems of low communication efficiency and conflict of A-IoT devices are solved, and efficient channel management and transmission are achieved.
Patent Information
- Application Number
- PCT/CN2024/077473
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-18
- Publication Date
- 2025-08-21
AI Technical Summary
In the environmental Internet of Things (A-IoT) scenario, the communication efficiency of A-IoT devices is relatively low, especially when multi-device communication is prone to conflicts.
By receiving and sending the first information, the uplink channel of the A-IoT device is dynamically adjusted, including parameters such as channel bandwidth, number of channels and resource unit duration, and the channel configuration is optimized to reduce conflicts.
The communication efficiency of A-IoT devices is improved, the conflict between random numbers and uplink data transmission is avoided, and the efficient management of channel configuration is realized.
Smart Images

Figure CN2024077473_21082025_PF_FP_ABST
Abstract
Description
Communication method and device, equipment, communication system, storage medium and program product Technical Field
[0001] The present disclosure relates to the field of wireless communications, and in particular to a communication method and apparatus, equipment, a communication system, a storage medium, and a program product. Background Art
[0002] In the Ambient Internet of Things (A-IoT) scenario, A-IoT devices can access readers and writers, and readers and writers can communicate with A-IoT devices.
[0003] Summary of the Invention
[0004] The embodiments of the present disclosure relate to a communication method and apparatus, equipment, a communication system, a storage medium, and a program product, thereby enabling dynamic adjustment of the channels of A-IoT devices.
[0005] According to a first aspect of an embodiment of the present disclosure, a communication method is provided. The communication method is performed by a first device. The communication method includes: receiving first information, wherein the first information is used to determine a first uplink channel of the first device; wherein the first device is an A-IoT device.
[0006] According to a second aspect of an embodiment of the present disclosure, a communication method is provided. The communication method is performed by a second device. The communication method includes: sending first information, wherein the first information is used to determine a first uplink channel of a first device; wherein the first device is an A-IoT device.
[0007] According to a third aspect of an embodiment of the present disclosure, a communication device is provided. The communication device includes a transceiver module. The transceiver module is configured to receive first information, wherein the first information is used to determine a first uplink channel of a first device; wherein the first device is an A-IoT device.
[0008] According to a fourth aspect of an embodiment of the present disclosure, a communication device is provided. The communication device includes a transceiver module. The transceiver module is configured to: transmit first information, wherein the first information is used to determine a first uplink channel of a first device; wherein the first device is an A-IoT device.
[0009] According to a fifth aspect of an embodiment of the present disclosure, a communication device is provided. The communication device includes one or more processors and is configured to execute the communication method described in the first aspect.
[0010] According to a sixth aspect of an embodiment of the present disclosure, a communication device is provided. The communication device includes one or more processors and is configured to execute the communication method described in the second aspect.
[0011] According to a seventh aspect of an embodiment of the present disclosure, a communication system is provided. The communication system includes a first device and a second device. The first device is configured to execute the communication method described in the first aspect. The second device is configured to execute the communication method described in the second aspect.
[0012] According to an eighth aspect of an embodiment of the present disclosure, a storage medium is provided. The storage medium stores instructions. When the instructions are executed on a communication device, the communication device executes the communication method described in the first aspect or the second aspect.
[0013] According to a ninth aspect of the embodiments of the present disclosure, a program product is provided, which, when executed by a communication device, causes the communication device to execute the communication method as described in the first or second aspect.
[0014] According to a tenth aspect of the embodiments of the present disclosure, a computer program is provided, which, when executed on a computer, causes the computer to execute the communication method according to the first aspect or the second aspect.
[0015] According to an eleventh aspect of the embodiments of the present disclosure, a chip or chip system is provided. The chip or chip system includes a processing circuit. The processing circuit is configured to execute the communication method described in the first aspect or the second aspect.
[0016] According to the embodiments of the present disclosure, the communication efficiency of A-IoT devices can be improved.
[0017] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory and do not constitute limitations on the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present invention and, together with the description, serve to explain the principles of the embodiments of the present invention.
[0019] FIG1 is a schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.
[0020] FIG2 is a schematic diagram of an A-IoT device accessing through multiple channels according to an embodiment of the present disclosure.
[0021] FIG3 is an exemplary interaction diagram of a communication method provided according to an embodiment of the present disclosure.
[0022] FIG4 is a schematic diagram of an RU in a channel configuration according to an embodiment of the present disclosure.
[0023] FIG5A is a schematic diagram of a first example of channel adjustment according to an embodiment of the present disclosure.
[0024] FIG5B is a schematic diagram of a second example of channel adjustment according to an embodiment of the present disclosure.
[0025] FIG6 is an exemplary flowchart of a communication method provided according to an embodiment of the present disclosure.
[0026] FIG7 is an exemplary flowchart of a communication method provided according to an embodiment of the present disclosure.
[0027] FIG8 is an exemplary interaction diagram of a communication method provided according to an embodiment of the present disclosure.
[0028] FIG9 is an exemplary structural diagram of a communication device provided according to an embodiment of the present disclosure.
[0029] FIG10A is a schematic structural diagram of a communication device provided according to an embodiment of the present disclosure.
[0030] FIG10B is a schematic structural diagram of a chip provided according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0031] Embodiments of the present disclosure provide a communication method and apparatus, equipment, a communication system, a storage medium, and a program product.
[0032] In a first aspect, embodiments of the present disclosure provide a communication method. The communication method is performed by a first device. The communication method includes receiving first information, wherein the first information is used to determine a first uplink channel of the first device; wherein the first device is an A-IoT device.
[0033] In this embodiment, the first device, acting as an A-IoT device, can determine a first uplink channel for uplink transmission based on the first information. In this manner, the A-IoT device can dynamically adjust the first uplink channel based on the first information. When multiple A-IoT devices are communicating, the uplink channel can be adjusted appropriately based on conflicts between the A-IoT devices, thereby improving communication efficiency among the A-IoT devices.
[0034] In combination with some embodiments of the first aspect, in some embodiments, the first uplink channel can be used to transmit at least one of the following: a random number; uplink data.
[0035] Through this embodiment, the first uplink channel used for transmitting random numbers and / or uplink data can be adjusted using the first information. In this way, transmission conflicts of random numbers and / or uplink data between multiple A-IoT devices can be avoided.
[0036] In combination with some embodiments of the first aspect, in some embodiments, the first information may be used to indicate a channel configuration of an uplink channel set, where the uplink channel set includes the first uplink channel.
[0037] In combination with some embodiments of the first aspect, in some embodiments, the channel configuration of the uplink channel set may include at least one of the following: channel bandwidth; number of channels; RU duration.
[0038] In combination with some embodiments of the first aspect, in some embodiments, the channel configuration of the uplink channel set can be identified by a configuration index.
[0039] In combination with some embodiments of the first aspect, in some embodiments, the first information may include at least one of the following: first indication information, used to indicate the index value of the configuration index of the uplink channel set; second indication information, used to indicate the index change amount of the configuration index of the uplink channel set.
[0040] Through this embodiment, the first information may indicate the index value and / or index change amount of the channel configuration. In this way, the channel configuration can be sent with a relatively small information payload, thereby achieving adjustment of the channel bandwidth.
[0041] In combination with some embodiments of the first aspect, in some embodiments, the channel configuration of the uplink channel set is associated with the first parameter.
[0042] In combination with some embodiments of the first aspect, in some embodiments, the first information includes: third indication information, which is also used to indicate the parameter value of the first parameter.
[0043] Through this embodiment, the first information can indicate the parameter value of the first parameter, thereby implicitly indicating the channel configuration. In this way, it is possible to avoid using additional information to indicate the channel configuration, greatly reducing the information load.
[0044] In combination with some embodiments of the first aspect, in some embodiments, the above communication method may further include: determining the first uplink channel according to the first information.
[0045] In combination with some embodiments of the first aspect, in some embodiments, the operation of determining the first uplink channel according to the first information may include: determining an uplink channel set according to the first information; and determining the first uplink channel based on the uplink channel set.
[0046] In combination with some embodiments of the first aspect, in some embodiments, the operation of determining the uplink channel set according to the first information may include: determining a channel configuration of the uplink channel set according to the first information.
[0047] In combination with some embodiments of the first aspect, in some embodiments, the first uplink channel can be used to transmit random numbers and uplink data; wherein the above communication method may further include: sending the random number and uplink data through the first uplink channel.
[0048] In combination with some embodiments of the first aspect, in some embodiments, the first uplink information can be used to transmit uplink data; wherein the above communication method may further include: sending the uplink data through the first uplink channel.
[0049] In combination with some embodiments of the first aspect, in some embodiments, the operation of determining the first uplink channel based on the first information may also include: determining the second uplink channel based on the first uplink channel, wherein the second uplink channel is used to transmit random numbers, and the second uplink channel is located within the first uplink channel.
[0050] In combination with some embodiments of the first aspect, in some embodiments, the above communication method may further include: sending a random number through a second uplink channel.
[0051] With reference to some embodiments of the first aspect, in some embodiments, the second uplink channel may be an uplink channel with the smallest bandwidth.
[0052] In combination with some embodiments of the first aspect, in some embodiments, the random number may be sent via a second number of RUs; wherein the second number is determined by at least one of the following methods: predefined, signaling indication.
[0053] In combination with some embodiments of the first aspect, in some embodiments, uplink data is sent through a first number of RUs; wherein the first number is determined by signaling indication.
[0054] In a second aspect, embodiments of the present disclosure provide a communication method. The communication method is performed by a second device. The communication method includes: sending first information, where the first information is used to determine a first uplink channel of a first device; wherein the first device is an A-IoT device.
[0055] Through this embodiment, the second device can send first information to the first device, which is an A-IoT device, so that the first device can determine the first uplink channel for uplink transmission. In this way, the A-IoT device can dynamically adjust the first uplink channel based on the first information. When multiple A-IoT devices are communicating, the uplink channel can be adjusted in a timely manner based on conflicts between the A-IoT devices, thereby improving the communication efficiency of the A-IoT devices.
[0056] In combination with some embodiments of the second aspect, in some embodiments, the first uplink channel can be used to transmit at least one of the following: a random number; uplink data.
[0057] In combination with some embodiments of the second aspect, in some embodiments, the first information may be used to indicate a channel configuration of an uplink channel set, where the uplink channel set includes the first uplink channel.
[0058] In combination with some embodiments of the second aspect, in some embodiments, the channel configuration of the uplink channel set may include at least one of the following: channel bandwidth; number of channels; RU duration.
[0059] In combination with some embodiments of the second aspect, in some embodiments, the channel configuration of the uplink channel set can be identified by a configuration index.
[0060] In combination with some embodiments of the second aspect, in some embodiments, the first information may include at least one of the following: first indication information, used to indicate the index value of the configuration index of the uplink channel set; second indication information, used to indicate the index change amount of the configuration index of the uplink channel set.
[0061] In combination with some embodiments of the second aspect, in some embodiments, the channel configuration of the uplink channel set may be associated with the first parameter.
[0062] In combination with some embodiments of the second aspect, in some embodiments, the first information may include: third indication information, which is also used to indicate the parameter value of the first parameter.
[0063] In combination with some embodiments of the second aspect, in some embodiments, the above-mentioned communication method may further include: receiving a random number and / or uplink data, wherein the random number and / or uplink data are carried in a first uplink channel.
[0064] In a third aspect, embodiments of the present disclosure provide a communication device. The communication device includes a transceiver module. The transceiver module is configured to receive first information, where the first information is used to determine a first uplink channel of a first device, where the first device is an A-IoT device.
[0065] In combination with some embodiments of the third aspect, in some embodiments, the first uplink channel can be used to transmit at least one of the following: a random number; uplink data.
[0066] In combination with some embodiments of the third aspect, in some embodiments, the first information may be used to indicate a channel configuration of an uplink channel set, where the uplink channel set includes the first uplink channel.
[0067] In combination with some embodiments of the third aspect, in some embodiments, the channel configuration of the uplink channel set may include at least one of the following: channel bandwidth; number of channels; RU duration.
[0068] In combination with some embodiments of the third aspect, in some embodiments, the channel configuration of the uplink channel set can be identified by a configuration index.
[0069] In combination with some embodiments of the third aspect, in some embodiments, the first information may include at least one of the following: first indication information, used to indicate the index value of the configuration index of the uplink channel set; second indication information, used to indicate the index change amount of the configuration index of the uplink channel set.
[0070] In combination with some embodiments of the third aspect, in some embodiments, the channel configuration of the uplink channel set is associated with the first parameter.
[0071] In combination with some embodiments of the third aspect, in some embodiments, the first information includes: third indication information, which is also used to indicate the parameter value of the first parameter.
[0072] In conjunction with some embodiments of the third aspect, in some embodiments, the communication device may further include a processing module. The processing module is configured to: determine the first uplink channel according to the first information.
[0073] In combination with some embodiments of the third aspect, in some embodiments, the processing module can be configured to: determine an uplink channel set according to the first information; and determine the first uplink channel based on the uplink channel set.
[0074] In combination with some embodiments of the third aspect, in some embodiments, the processing module may be configured to: determine a channel configuration of the uplink channel set according to the first information.
[0075] In combination with some embodiments of the third aspect, in some embodiments, the first uplink channel can be used to transmit random numbers and uplink data; wherein, the transceiver module can also be configured to: send random numbers and uplink data through the first uplink channel.
[0076] In combination with some embodiments of the third aspect, in some embodiments, the first uplink information can be used to transmit uplink data; wherein the transceiver module can also be configured to: send the uplink data through the first uplink channel.
[0077] In combination with some embodiments of the third aspect, in some embodiments, the processing module can also be configured to: determine a second uplink channel based on the first uplink channel, wherein the second uplink channel is used to transmit random numbers and the second uplink channel is located within the first uplink channel.
[0078] In combination with some embodiments of the third aspect, in some embodiments, the transceiver module may further be configured to: send a random number through a second uplink channel.
[0079] In combination with some embodiments of the third aspect, in some embodiments, the second uplink channel may be an uplink channel with the smallest bandwidth.
[0080] In combination with some embodiments of the third aspect, in some embodiments, the random number can be sent via a second number of RUs; wherein the second number is determined by at least one of the following methods: predefined, signaling indication.
[0081] In combination with some embodiments of the third aspect, in some embodiments, uplink data is sent through a first number of RUs; wherein the first number is determined by signaling indication.
[0082] In a fourth aspect, embodiments of the present disclosure provide a communication device. The communication device includes a transceiver module. The transceiver module is configured to: transmit first information, wherein the first information is used to determine a first uplink channel of a first device; wherein the first device is an A-IoT device.
[0083] In combination with some embodiments of the fourth aspect, in some embodiments, the first uplink channel can be used to transmit at least one of the following: a random number; uplink data.
[0084] In combination with some embodiments of the fourth aspect, in some embodiments, the first information may be used to indicate a channel configuration of an uplink channel set, where the uplink channel set includes the first uplink channel.
[0085] In combination with some embodiments of the fourth aspect, in some embodiments, the channel configuration of the uplink channel set may include at least one of the following: channel bandwidth; number of channels; RU duration.
[0086] In combination with some embodiments of the fourth aspect, in some embodiments, the channel configuration of the uplink channel set can be identified by a configuration index.
[0087] In combination with some embodiments of the fourth aspect, in some embodiments, the first information may include at least one of the following: first indication information, used to indicate the index value of the configuration index of the uplink channel set; second indication information, used to indicate the index change amount of the configuration index of the uplink channel set.
[0088] In combination with some embodiments of the fourth aspect, in some embodiments, the channel configuration of the uplink channel set may be associated with the first parameter.
[0089] In combination with some embodiments of the fourth aspect, in some embodiments, the first information may include: third indication information, which is also used to indicate the parameter value of the first parameter.
[0090] In combination with some embodiments of the fourth aspect, in some embodiments, the transceiver module can also be configured to: receive random numbers and / or uplink data, wherein the random numbers and / or uplink data are carried in the first uplink channel.
[0091] In a fifth aspect, embodiments of the present disclosure provide a communication device. The communication device includes one or more processors and is configured to execute the communication method described in any one of the first aspect and possible implementations thereof.
[0092] In a sixth aspect, embodiments of the present disclosure provide a communication device. The communication device includes one or more processors and is configured to execute the communication method described in any one of the second aspect and possible implementations thereof.
[0093] In a seventh aspect, embodiments of the present disclosure provide a communication system. The communication system includes a first device and a second device. The first device is configured to perform the communication method described in any one of the first aspect and possible implementations thereof. The second device is configured to perform the communication method described in any one of the second aspect and possible implementations thereof.
[0094] In an eighth aspect, an embodiment of the present disclosure provides a storage medium storing instructions that, when executed on a communication device, cause the communication device to execute the communication method as described in any one of the first aspect, the second aspect, and possible embodiments thereof.
[0095] In a ninth aspect, an embodiment of the present disclosure provides a program product. When the program product is executed by a communication device, the communication device executes the communication method as described in any one of the first aspect, the second aspect, and possible embodiments thereof.
[0096] In a tenth aspect, an embodiment of the present disclosure provides a computer program. When the computer program is executed on a computer, the computer executes the communication method as described in any one of the first aspect, the second aspect, and possible embodiments thereof.
[0097] In an eleventh aspect, an embodiment of the present disclosure provides a chip or a chip system. The chip or chip system includes a processing circuit. The processing circuit is configured to execute the communication method as described in any one of the first aspect, the second aspect, and possible embodiments thereof.
[0098] It is understandable that the above-mentioned communication devices, communication equipment, communication systems, storage media, program products, computer programs, chips, and chip systems are all used to perform the methods provided by the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.
[0099] The present disclosure provides a communication method, apparatus, device, communication system, storage medium, and program product. In some embodiments, the terms communication method, information processing method, and information transmission method are interchangeable; the terms communication device, communication equipment, communication function, and communication entity are interchangeable; and the terms communication system and information processing system are interchangeable.
[0100] The embodiments of the present disclosure are not exhaustive and are merely 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 steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0101] In the embodiments 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 by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0102] 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.
[0103] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when articles such as "a", "an", "the" in English are used in translation, the noun following the article may be understood as a singular expression or a plural expression.
[0104] In the embodiments of the present disclosure, “plurality” refers to two or more than two.
[0105] In some embodiments, the terms "at least one", "one or more", etc. can be used interchangeably.
[0106] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.
[0107] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0108] 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 any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted 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". "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 "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for example, if the description object is "information", then the "second information" and the "first information" can be the same information or different information, and their contents can be the same or different.
[0109] 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.
[0110] 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.
[0111] 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 less 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", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.
[0112] 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.
[0113] In some embodiments, "network" can be interpreted as devices included in the network (e.g., access network devices, core network devices, etc.). For example, a network device may include at least one access network device. For another example, a network device may include at least one core network device. For another example, a network device may include at least one access network device and at least one core network device.
[0114] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)" "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)" and the like may be used interchangeably.
[0115] 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, etc. can be used interchangeably.
[0116] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the communication between the access network device, the core network device, or the network device and the terminal is replaced by communication between multiple terminals (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it is also possible to set the structure in which the terminal has all or part of the functions of the access network device. In addition, terms such as "uplink" and "downlink" can also be replaced by terms corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.
[0117] 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 have a structure that has all or part of the functions of the terminal.
[0118] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0119] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0120] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0121] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG1 , a communication system 100 includes a first device 101 and a second device 102 .
[0122] In some embodiments, the first device 101 may be an A-IoT device. A-IoT devices can be divided into three types. A first type of A-IoT device has neither energy storage capability nor independent signal generation capability. A second type of A-IoT device has energy storage capability but does not have independent signal generation capability. A third type of A-IoT device has energy storage capability and independent signal generation capability. For the first type of A-IoT device and the second type of A-IoT device, signals can be generated by backscattering.
[0123] In some embodiments, the first device 101 may be a radio frequency identification (RFID) device. An RFID device may be referred to as an electronic tag, or simply a tag.
[0124] In some embodiments, the second device 102 may be a terminal. In some embodiments, the terminal includes, for example, at least one of a mobile phone, a wearable device, an Internet of Things device, a car with communication capabilities, a smart car, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and a wireless terminal device in a smart home, but is not limited thereto.
[0125] In some embodiments, the second device 102 may be an access network device. In some embodiments, the access network device may be, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a NodeB (NB), a home nodeB (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open RAN, a cloud RAN, a satellite base station, a base station in other communication systems, and an access node in a Wi-Fi system.
[0126] In some embodiments, the second device 102 may be a reader / writer for the first device 101. In some embodiments, the second device 102 may be a reader / writer for an electronic tag. In some embodiments, the second device 102 includes, for example, at least one of a reader, an interrogator, a communicator, a scanner, a reader / writer, a programmer, a reading device, a portable readout device, and an automatic equipment identification (AEI) device, but is not limited thereto.
[0127] In some embodiments, the first device 101 may be a passive device, and the second device 102 may be an excitation source for the first device 101 .
[0128] 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. Ordinary technicians in this field 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.
[0129] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or some of the entities in the communication system 100 , but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system 100 may include all or some of the entities shown in FIG1 , or may include other entities other than those shown in FIG1 . The number and form of the entities are arbitrary. The entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0130] The embodiments of the present disclosure may be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G New Radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New Radio Access (NX), Future Generation Radio Access (FX), Global System for Mobile Communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-Wideband (UWB), and other technologies. Band (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems using other communication methods, and next-generation systems based on and extending these methods. Furthermore, a combination of multiple systems (for example, a combination of LTE or LTE-A with 5G) may also be applied.
[0131] In an A-IoT scenario, A-IoT devices can access readers. Readers can communicate with A-IoT devices. If readers are implemented by high-power devices such as base stations, they can cover a wide range and communicate with numerous A-IoT devices.
[0132] In some embodiments, during a communication process such as inventory, the reader can communicate with multiple A-IoT devices.
[0133] In some embodiments, multiple channels can be used in the frequency domain to enable communication between a reader and multiple A-IoT devices. In some cases, an A-IoT device can be assigned one or more channels to access a reader. In some cases, different A-IoT devices can simultaneously access a reader using different channels.
[0134] Figure 2 is a schematic diagram illustrating A-IoT device access through multiple channels according to an embodiment of the present disclosure. As shown in Figure 2, two A-IoT devices 201 and 202 are connected to a reader / writer 203. A-IoT device 201 can access reader / writer 203 via channel 211. A-IoT device 202 can access reader / writer 203 via channel 212.
[0135] In some embodiments, channels in the frequency domain can be dynamically adjusted to achieve effective management of channel resources for multiple A-IoT devices.
[0136] Figure 3 is an exemplary interaction diagram of a communication method according to an embodiment of the present disclosure. The embodiment of the present disclosure relates to a communication method, which is applied to a communication system 100. As shown in Figure 3, the method includes steps S301 to S304.
[0137] In step S301 , the second device 102 sends first information to the first device 101 .
[0138] In some embodiments, the first device 101 may receive the first information.
[0139] In some embodiments, the first information may be used to determine a first uplink channel of the first device 101 .
[0140] In some embodiments, the first information may be used to indicate a channel configuration of an uplink channel set.
[0141] In some embodiments, the name of the first information is not limited, and it can be, for example, channel indication information, channel configuration information, channel adjustment information, etc.
[0142] In some embodiments, the communication bandwidth between the first device 101 and the second device 102 may be predetermined.
[0143] In some embodiments, the communication bandwidth between the first device 101 and the second device 102 may be agreed upon by a protocol.
[0144] In some embodiments, the communication bandwidth between the first device 101 and the second device 102 may be operator-configured.
[0145] In some embodiments, the communication bandwidth between the first device 101 and the second device 102 may have a fixed size.
[0146] In some embodiments, the communication bandwidth between the first device 101 and the second device 102 may include an available bandwidth and a guard interval. The first device 101 and the second device 102 may communicate within the available bandwidth. The available bandwidth may include one or more channels. The guard interval may be used to isolate different channels.
[0147] In some embodiments, the available bandwidth may include one or more uplink channels, which may constitute an uplink channel set.
[0148] In some embodiments, the channel configuration of the uplink channel set may include at least one of the following: channel bandwidth, number of channels, and RU duration.
[0149] In some embodiments, the channel bandwidth may be the bandwidth of each uplink channel in the uplink channel set. In some embodiments, the bandwidth of each uplink channel in the uplink channel set may be the same.
[0150] In some embodiments, the number of channels may be the number of uplink channels in an uplink channel set.
[0151] In some embodiments, the resource unit (RU) duration may be the time length included in the RU corresponding to the channel bandwidth.
[0152] In some embodiments, the RU duration may be the length of time that the RU corresponding to the channel bandwidth occupies in the time domain.
[0153] In some embodiments, the unit of RU duration may be milliseconds (ms).
[0154] In some embodiments, the channel bandwidth and the number of channels may have a corresponding relationship. In some embodiments, the available bandwidth may be equal to the product of the channel bandwidth and the number of channels. Thus, assuming the available bandwidth remains unchanged, a larger channel bandwidth results in a smaller number of channels, while a smaller channel bandwidth results in a larger number of channels.
[0155] In some embodiments, the uplink channel set may have one or more channel configurations. Uplink channel sets with different channel configurations may differ in at least one of channel bandwidth, number of channels, and RU duration.
[0156] In some embodiments, the channel configuration of the uplink channel set may be identified by a configuration index. Different channel configurations may have different index values. In one example, the channel configurations of the uplink channel set may be numbered.
[0157] In some embodiments, the communication bandwidth between the first device 101 and the second device 102 may be 360 kHz, and the guard interval may be 60 kHz. In this case, the available bandwidth may be 300 kHz. In one example, the channel configuration of the uplink channel set may be: a channel bandwidth of 15 kHz, 20 channels, and a RU duration of 4 ms. The index value of this channel configuration may be 0. In one example, the channel configuration of the uplink channel set may be: a channel bandwidth of 30 kHz, 10 channels, and a RU duration of 2 ms. The index value of this channel configuration may be 1. In one example, the channel configuration of the uplink channel set may be: a channel bandwidth of 75 kHz, 4 channels, and a RU duration of 1 ms. The index value of this channel configuration may be 2. In one example, the channel configuration of the uplink channel set may be: a channel bandwidth of 150 kHz, 2 channels, and a RU duration of 0.5 ms. The index value of this channel configuration may be 3. In one example, the channel configuration of the uplink channel set may be: channel bandwidth of 300 kHz, number of channels of 1, and RU duration of 0.25 ms. The index value of this channel configuration may be 4. It is understood that one or more of the communication bandwidth, guard interval, available bandwidth, channel bandwidth, number of channels, and RU duration may have other values, and this is not specifically limited in the present disclosure.
[0158] Figure 4 is a schematic diagram of an RU in a channel configuration according to an embodiment of the present disclosure. As shown in Figure 4, different channel bandwidths can correspond to different RU durations. When the channel bandwidth is 15kHz, the RU duration can be 4ms. When the channel bandwidth is 30kHz, the RU duration can be 2ms.
[0159] It is understandable that in some scenarios, a larger channel bandwidth may correspond to a smaller RU duration; conversely, a smaller channel bandwidth may correspond to a larger RU duration.
[0160] In some embodiments, the configuration index of the channel configuration of the uplink channel set may be represented by one or more bits. In one example, the configuration index may be represented by three bits. For example, index value 0 may be represented as 000, index value 1 may be represented as 001, index value 2 may be represented as 010, index value 3 may be represented as 011, and index value 4 may be represented as 100.
[0161] In some embodiments, the first information may include first indication information. The first indication information may be used to indicate an index value of a configuration index of an uplink channel set.
[0162] In some embodiments, the value of the first indication information may be 000, indicating a channel configuration corresponding to an index value of 0. In some embodiments, the value of the first indication information may be 001, indicating a channel configuration corresponding to an index value of 1. In some embodiments, the value of the first indication information may be 010, indicating a channel configuration corresponding to an index value of 2. In some embodiments, the value of the first indication information may be 011, indicating a channel configuration corresponding to an index value of 3. In some embodiments, the value of the first indication information may be 100, indicating a channel configuration corresponding to an index value of 4.
[0163] In some embodiments, the first information may include second indication information. The second indication information may be used to indicate an index change amount of a configuration index of an uplink channel set.
[0164] In some embodiments, the second indication information may be used to indicate that the index value of the configuration index has changed. For example, the second indication information may be used to indicate that the index value of the configuration index has increased, remained unchanged, or decreased. For example, the second indication information may be used to indicate the amount by which the index value of the configuration index has increased. For example, the second indication information may be used to indicate the amount by which the index value of the configuration index has decreased. It should be noted that the number of bits included in the second indication information may be set as needed and is not specifically limited in this embodiment of the present disclosure.
[0165] In some embodiments, the second indication information may include two bits. In one example, the second indication information may have a value of 00, 01, 10, or 11. For example, the first indication information may have a value of 00, indicating that the index value remains unchanged. For example, the first indication information may have a value of 01, indicating that the index value increases by 1. For example, the first indication information may have a value of 10, indicating that the index value decreases by 1.
[0166] In some embodiments, the second indication information may include 3 bits. In one example, the value of the second indication information may include 001, 001, 010, 011, 100, 101, 110, and 111. For example, the value of the first indication information may be 000, indicating that the index value remains unchanged. For example, the value of the first indication information may be 001, indicating that the index value is increased by 1. For example, the value of the first indication information may be 010, indicating that the index value is increased by 2. For example, the value of the first indication information may be 011, indicating that the index value is increased by 3. For example, the value of the first indication information may be 101, indicating that the index value is reduced by 1. For example, the value of the first indication information may be 110, indicating that the index value is reduced by 2. For example, the value of the first indication information may be 111, indicating that the index value is reduced by 3.
[0167] In some embodiments, the channel configuration of the uplink channel set may be associated with a first parameter.
[0168] In some embodiments, the channel configuration of the uplink channel set may be implicitly indicated by a first parameter.
[0169] In some embodiments, the first information may include third indication information. The third indication information may be used to indicate a parameter value of the first parameter.
[0170] In some embodiments, the first parameter may be a Q value, which may be used by the first device 101 to generate a random number.
[0171] In some embodiments, the value of the first parameter may be associated with an index value of a configuration index of the channel configuration.
[0172] In some embodiments, the value of the first parameter may be associated with an index change amount of a configuration index of the channel configuration.
[0173] In some embodiments, the value of the first parameter may be associated with the value of the channel configuration.
[0174] In some embodiments, the first information may include a value of a channel configuration of an uplink channel set.
[0175] In some embodiments, the first information may include at least one of the following: channel bandwidth, number of channels, and RU duration. In one example, the first information may include the channel bandwidth, number of channels, and RU duration. For example, the first information may include: 15kHz, 20, 4ms. In one example, the first information may include the channel bandwidth and number of channels. For example, the first information may include: 30kHz, 10. In one example, the first information may include the channel bandwidth and RU duration. For example, the first information may include: 75kHz, 1ms. In one example, the first information may include the channel bandwidth. For example, the first information may include: 150kHz. In one example, the first information may include the number of channels. For example, the first information may include: 2.
[0176] In some embodiments, the first information may be sent through an inventory process.
[0177] In some embodiments, the first information may be carried in a query message. In some embodiments, the second device 102 may send a query message to the first device 101, wherein the query message carries the first information.
[0178] In some embodiments, the first information may be carried in a query adjustment (QueryAdjust) message. In some embodiments, the second device 102 may send a query adjustment message to the first device 101, wherein the message carries the first information.
[0179] In some embodiments, the first information may be carried in a physical downlink shared channel (PDSCH).
[0180] In step S302 , the first device 101 determines a first uplink channel and / or a second uplink channel.
[0181] In some embodiments, the first device 101 may determine the first uplink channel and / or the second uplink channel according to the received first information.
[0182] In some embodiments, the first device 101 may determine an uplink channel set according to the first information, and determine the first uplink channel based on the uplink channel set.
[0183] In some embodiments, the first device 101 may determine a channel configuration of the uplink channel set according to the first information. After determining the channel configuration, the first device 101 may determine the uplink channel set based on the channel configuration.
[0184] In some embodiments, the first information may include first indication information.
[0185] In some embodiments, the first device 101 may determine a channel configuration based on the first indication information. In some embodiments, the first device 101 may determine the corresponding channel configuration based on the index value of the configuration index indicated by the first indication information. In one example, the value of the first indication information may be 000, indicating a channel configuration corresponding to an index value of 0. In this case, the first device 101 may determine the channel configuration corresponding to an index value of 0 based on the first indication information.
[0186] In some embodiments, the first device 101 may determine the channel configuration according to the second indication information.
[0187] In some embodiments, the first device 101 may make changes based on the index value corresponding to the currently used channel configuration according to the second indication information, thereby obtaining a new index value.
[0188] In some embodiments, the index value of the currently used channel configuration may be 3, and the value of the second indication information may be 01, i.e., the index value is incremented by 1. In this case, the first device 101 may increment 1 based on 3 to obtain a new index value of 4. In this way, the first device 101 may determine the channel configuration corresponding to the index value 4 based on the second indication information.
[0189] In some embodiments, the index value of the currently used channel configuration may be 3, and the value of the second indication information may be 00, indicating that the index value remains unchanged. In this case, the first device 101 may maintain the index value as 3. Thus, the first device 101 may determine the channel configuration corresponding to the index value 3 based on the second indication information.
[0190] In some embodiments, the index value of the currently used channel configuration may be 4, and the value of the second indication information may be 110, i.e., the index value minus 2. In this case, the first device 101 may subtract 2 from 4 to obtain a new index value of 2. In this way, the first device 101 may determine the channel configuration corresponding to the index value 2 based on the second indication information.
[0191] In some embodiments, the first device 101 may determine the channel configuration according to the third indication information.
[0192] In some embodiments, the first device 101 may determine the channel configuration according to the parameter value of the first parameter indicated by the third indication information.
[0193] In some embodiments, the first device 101 may determine the channel configuration based on the parameter value of the currently used first parameter according to the third indication information. In some embodiments, the first device 101 may compare the parameter value of the first parameter in the third indication information with the parameter value of the currently used first parameter to determine the channel configuration.
[0194] In some embodiments, the parameter value of the first parameter indicated by the third indication information may be equal to half of the parameter value of the currently used first parameter. In this case, the first device 101 may determine that the channel bandwidth in the channel configuration becomes half of the current channel bandwidth.
[0195] In some embodiments, the parameter value of the first parameter indicated by the third indication information may be equal to twice the parameter value of the currently used first parameter. In this case, the first device 101 may determine that the number of channels in the channel configuration becomes twice the current number of channels.
[0196] In some embodiments, the change in the parameter value of the first parameter may be associated with the channel configuration, or the parameter value of the first parameter may be associated with the channel configuration, which is not specifically limited in the embodiments of the present disclosure.
[0197] In some embodiments, the first information may include a numerical value of a channel configuration. In some embodiments, the first information may include at least one of the following: channel bandwidth, number of channels, and RU duration. In this case, the first device 101 may directly determine the numerical value of the channel configuration.
[0198] In some embodiments, after determining the channel configuration of the uplink channel set, the first device 101 may modify, set, or maintain the uplink channel set within the current timeslot. In one example, the first device 101 may change or maintain the channel bandwidth. In one example, the first device 101 may change or maintain the number of channels. In another example, the first device 101 may change or maintain the RU duration.
[0199] In some embodiments, the first device 101 may select an uplink channel from one or more uplink channels in the uplink channel set as the first uplink channel.
[0200] In some embodiments, the first device 101 may randomly select the first uplink channel.
[0201] In some embodiments, the first device 101 may select the first uplink channel according to a local configuration of the first device 101 .
[0202] In some embodiments, the first device 101 may select the first uplink channel according to a predefined manner.
[0203] In some embodiments, the first device 101 may select the first uplink channel according to a task. For example, the first uplink channel selected by the first device 101 may be associated with the task.
[0204] In some embodiments, the first device 101 may select the first uplink channel according to an operation. For example, the first uplink channel selected by the first device 101 may be associated with the operation.
[0205] In some embodiments, the first device 101 may select the first uplink channel according to the session. For example, the first uplink channel selected by the first device 101 may be associated with the session.
[0206] In some embodiments, the first uplink channel may be used by the first device 101 to send random numbers and uplink data.
[0207] Figure 5A is a schematic diagram of a first example of channel adjustment according to an embodiment of the present disclosure. As shown in Figure 5A , the channel width is changed from 15 kHz to 30 kHz based on the first information. The channel width of the first uplink channel is then 30 kHz. Both random numbers and uplink data can be transmitted via the first uplink channel.
[0208] In some embodiments, the first uplink channel may be used for the first device 101 to send uplink data, and the second uplink channel may be used for the first device 101 to send random numbers.
[0209] In some embodiments, the first device 101 may determine the second uplink channel based on the first uplink channel.
[0210] In some embodiments, the second uplink channel may be located within the first uplink channel.
[0211] In some embodiments, the channel bandwidth of the second uplink channel may be smaller than the channel bandwidth of the first uplink channel. In one example, the channel bandwidth of the first uplink channel may be equal to 30 kHz, and the channel bandwidth of the second uplink channel may be equal to 15 kHz. In one example, the channel bandwidth of the first uplink channel may be equal to 150 kHz, and the channel bandwidth of the second uplink channel may be equal to 75 kHz. In another example, the channel bandwidth of the first uplink channel may be equal to 750 kHz, and the channel bandwidth of the second uplink channel may be equal to 15 kHz.
[0212] In some embodiments, the second uplink channel may be an uplink channel with the smallest bandwidth. In one example, among all channel configurations in the uplink channel set, the smallest bandwidth may be 15 kHz. Therefore, the bandwidth of the second uplink channel may be 15 kHz.
[0213] In some embodiments, the bandwidth of the first uplink channel and the bandwidth of the second uplink channel may satisfy the relationship: W1 = W2 × k; wherein W1 represents the bandwidth of the first uplink channel, W2 represents the bandwidth of the second uplink channel, and k is an integer. The index value of the uplink channel in the uplink channel set corresponding to the first uplink channel is 0 to I. The first uplink channel is the uplink channel with an index value of i. The index value of the uplink channel in the uplink channel set corresponding to the second uplink channel is 0 to J. The second uplink channel is the uplink channel with an index value of j. Then, i and j satisfy:
[0214] In one example, the bandwidth of the first uplink channel may be 75 kHz, and the bandwidth of the second uplink channel may be 15 kHz. Therefore, k may be equal to 5. The uplink channel set corresponding to the first uplink channel may include four uplink channels, with index values 0 to 3. The uplink channel set corresponding to the second uplink channel may include 20 uplink channels, with index values 0 to 19. If the second uplink channel is the uplink channel with index value 16 among the 20 uplink channels, then the first uplink channel may be the uplink channel with index value 3 among the four uplink channels.
[0215] Figure 5B is a schematic diagram of a second example of channel adjustment according to an embodiment of the present disclosure. As shown in Figure 5B , the channel width is changed from 15 kHz to 30 kHz based on the first information. The channel width of the first uplink channel is then 30 kHz. Uplink data can be transmitted via the first uplink channel. The channel width of the second uplink channel can be 15 kHz. Random numbers can be transmitted via the second uplink channel.
[0216] In step S303 , the first device 101 sends a random number to the second device 102 .
[0217] In some embodiments, the second device 102 may receive a random number.
[0218] In some embodiments, the first device 101 may send the random number via the first uplink channel.
[0219] In some embodiments, the first device 101 may send the random number via the second uplink channel.
[0220] In some embodiments, the first device 101 may send the random number using a second number of RUs. In other words, the sending of the random number may occupy the second number of RUs in the time domain. It is understood that the duration of the first device 101 sending the random number may be the product of the second number and the RU duration.
[0221] In some embodiments, the second number may be determined by at least one of the following means: predefined, or indicated by signaling.
[0222] In some embodiments, the second number may be predefined.
[0223] In some embodiments, the second number may have a fixed value. In this case, the second number of RUs occupied by sending the random number may always be the fixed value.
[0224] In some embodiments, the second number may be equal to one.
[0225] In some embodiments, the second number may be determined by way of signaling indication.
[0226] In some embodiments, the second number may be sent by the second device 102 to the first device 101. In one example, the second number may be carried in a message / signaling sent from the second device 102 to the first device 101.
[0227] In some embodiments, when the first device 101 sends a random number through the first uplink channel, the second number can be determined by predefinition or signaling indication.
[0228] In some embodiments, when the first device 101 sends a random number through the second uplink channel, the second number can be determined in a predefined manner.
[0229] In some embodiments, the second number may be carried in the query message.
[0230] In some embodiments, the second amount may be carried in the query adjustment message.
[0231] In some embodiments, the RU duration used by the first device 101 to send the random number may be the RU duration corresponding to the channel configuration.
[0232] In some embodiments, the RU duration used by the first device 101 to send the random number can be obtained based on the channel configuration indicated by the first information.
[0233] In some embodiments, the random number may be carried in a physical uplink shared channel (PUSCH).
[0234] In step S304 , the first device 101 sends uplink data to the second device 102 .
[0235] In some embodiments, the second device 102 may receive uplink data.
[0236] In some embodiments, the first device 101 may send uplink data through a first uplink channel.
[0237] In some embodiments, the first device 101 may transmit uplink data using a first number of RUs. In other words, the transmission of the uplink data may occupy the first number of RUs in the time domain. It is understood that the duration occupied by the first device 101 in transmitting the uplink data may be the product of the first number and the RU duration.
[0238] In some embodiments, the first quantity may be determined by way of signaling indication.
[0239] In some embodiments, the first number may be sent by the second device 102 to the first device 101. In one example, the first number may be carried in a message / signaling sent by the second device 102 to the first device 101.
[0240] In some embodiments, the first number may be carried in the query message.
[0241] In some embodiments, the first amount may be carried in the query adjustment message.
[0242] In some embodiments, the RU duration used by the first device 101 to send uplink data may be the RU duration corresponding to the channel configuration.
[0243] In some embodiments, the RU duration used by the first device 101 to send uplink data can be obtained based on the channel configuration indicated by the first information.
[0244] In some embodiments, uplink data may be carried in the PUSCH.
[0245] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0246] In some embodiments, terms such as "uplink", "uplink", "physical uplink" can be interchangeable with each other, and terms such as "downlink", "downlink", "physical downlink" can be interchangeable with each other, and terms such as "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" can be interchangeable with each other.
[0247] In some embodiments, terms such as "physical downlink shared channel (PDSCH)" and "DL data" can be used interchangeably, and terms such as "physical uplink shared channel (PUSCH)" and "UL data" can be used interchangeably.
[0248] In some embodiments, terms such as "resource block (RB)", "physical resource block (PRB)", "sub-carrier group (SCG)", "resource element group (REG)", "PRB pair", "RB pair", "resource element (RE)", and "sub-carrier" can be used interchangeably.
[0249] In some embodiments, terms such as "frame", "radio frame", "subframe", "slot", "sub-slot", "mini-slot", "symbol", "symbol", and "transmission time interval (TTI)" can be used interchangeably.
[0250] In some embodiments, terms such as "moment", "time point", "time", and "time position" can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.
[0251] In some embodiments, the terms "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based" and the like may be used interchangeably.
[0252] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.
[0253] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0254] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "some", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "some A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, some A, any A, or first A, etc., but not limited to this.
[0255] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0256] The communication method involved in the embodiment of the present disclosure may include at least one of steps S301 to S304. For example, step S301 may be implemented as an independent embodiment, and the combination of steps S301 and S302 may be implemented as an independent embodiment, but is not limited thereto.
[0257] In some embodiments, at least two of steps S301 to S304 may be performed in an order-switched or synchronously. For example, steps S303 and S304 may be performed in an order-switched or synchronously.
[0258] In some embodiments, steps S302, S303, and S304 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0259] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 3 .
[0260] FIG6 is an exemplary flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG6 , an embodiment of the present disclosure relates to a communication method. The communication method in this embodiment can be performed by the first device 101. The communication method includes steps S601 to S604.
[0261] In step S601, first information is obtained.
[0262] The optional implementation of step S601 can refer to the optional implementation of step S301 in Figure 3 and other related parts in the embodiment involved in Figure 3, which will not be repeated here.
[0263] In some embodiments, the first device 101 may receive the first information sent by the second device 102 , but is not limited thereto and may also receive the first information sent by other entities.
[0264] In step S602, channel configuration is performed.
[0265] The optional implementation of step S602 can refer to the optional implementation of step S302 in Figure 3 and other related parts in the embodiment involved in Figure 3, which will not be repeated here.
[0266] In step S603, a random number is sent.
[0267] The optional implementation of step S603 can refer to the optional implementation of step S303 in Figure 3 and other related parts in the embodiment involved in Figure 3, which will not be repeated here.
[0268] In some embodiments, the first device 101 may send a random number to the second device 102 , but is not limited thereto and may also send a random number to other entities.
[0269] In step S604, uplink data is sent.
[0270] The optional implementation of step S604 can refer to the optional implementation of step S304 in Figure 3 and other related parts in the embodiment involved in Figure 3, which will not be repeated here.
[0271] In some embodiments, the first device 101 may send uplink data to the second device 102 , but is not limited thereto and may also send uplink data to other entities.
[0272] The communication method involved in the embodiment of the present disclosure may include at least one of steps S601 to S604. For example, step S601 may be implemented as an independent embodiment, and the combination of steps S601 and S602 may be implemented as an independent embodiment, but is not limited thereto.
[0273] In some embodiments, at least two of steps S601 to S604 may be performed in an interchangeable order or simultaneously. For example, steps S603 and S604 may be performed in an interchangeable order or simultaneously.
[0274] In some embodiments, steps S602, S603, and S604 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0275] FIG7 is an exemplary flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG7 , an embodiment of the present disclosure relates to a communication method. The communication method in this embodiment can be performed by the second device 102. The communication method includes steps S701 to S703.
[0276] In step S701, first information is sent.
[0277] The optional implementation of step S701 can refer to the optional implementation of step S301 in Figure 3 and other related parts in the embodiment involved in Figure 3, which will not be repeated here.
[0278] In some embodiments, the second device 102 may send the first information to the first device 101 , but is not limited thereto and may also send the first information to other entities.
[0279] In step S702, a random number is obtained.
[0280] The optional implementation of step S702 can refer to the optional implementation of step S303 in Figure 3 and other related parts in the embodiment involved in Figure 3, which will not be repeated here.
[0281] In some embodiments, the second device 102 may receive a random number sent by the first device 101 , but is not limited thereto and may also receive a random number sent by other entities.
[0282] In step S703, uplink data is obtained.
[0283] The optional implementation of step S703 can refer to the optional implementation of step S304 in Figure 3 and other related parts in the embodiment involved in Figure 3, which will not be repeated here.
[0284] In some embodiments, the second device 102 may receive uplink data sent by the first device 101 , but is not limited thereto and may also receive uplink data sent by other entities.
[0285] The communication method involved in the embodiment of the present disclosure may include at least one of steps S701 to S703. For example, step S701 may be implemented as an independent embodiment, but is not limited thereto.
[0286] In some embodiments, at least two of steps S701 to S703 may be performed in an order-switched or synchronously. For example, steps S702 and S703 may be performed in an order-switched or synchronously.
[0287] In some embodiments, steps S702 and S703 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0288] FIG8 is an exemplary interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG8 , an embodiment of the present disclosure relates to a communication method. The communication method includes step S801.
[0289] In step S801 , the second device 102 sends first information to the first device 101 .
[0290] The optional implementation of step S801 can refer to the optional implementation of step S301 in Figure 3 and other related parts in the embodiment involved in Figure 3, which will not be repeated here.
[0291] In the following, the technical solutions of the embodiments of the present disclosure are exemplarily described through specific implementation methods.
[0292] In some embodiments, in the A-IoT scenario, especially for the topology where the base station serves as a reader (i.e., the second device), since the base station has a larger coverage than the RFID reader, a larger number of A-IoT devices (tags) (i.e., the first device) may need to be inventoried, and for the A-IoT scenario, the A-IoT devices (tags) may be allocated more resources (such as multiple channels, multiple time slots, and multiple beams), so it is possible to consider enhancing the RFID inventory process to increase inventory efficiency.
[0293] In some embodiments, if multiple channels can be used in the frequency domain, more A-IoT devices can be supported to access different channels simultaneously in the same time slot; the current QueryAdjust signaling can only allow the device to adjust the specific time slot of its access channel in the time domain, and does not take into account the adjustment of frequency domain resources. Therefore, the adjustment mechanism of resources in the frequency domain (dynamic) can be additionally considered to enable A-IoT devices to access the channel more efficiently and complete uplink data transmission.
[0294] In some embodiments, the A-IoT device determines the dynamic adjustment of the channel size based on the QueryAdjust information sent by the base station or the UE (BS / reader) used as a reader.
[0295] In some embodiments, an initial value for the channel size can be configured. The initial value for the channel size can be indicated in the Q (Query) value, such as the frequency used for the current UL transmission, the channel bandwidth, and the number of channels. The channel bandwidth and the number of channels may have a corresponding relationship. For example, if the frequency band allocated to the UL is 2 PRBs, the corresponding bandwidth is 360 kHz when the SCS is 15 kHz, of which a total of 60 kHz can be used as a guard interval. In this case, the useful bandwidth is 300 kHz, and 20 uplink channels can be supported for simultaneous transmission. The channels are numbered 0 to 19.
[0296] In some embodiments, channel size adjustment can be implemented. In one example, a corresponding channel change indication field (i.e., second indication information) can be added to the QueryAdjust command. The specific implementation of the channel change indication field can be seen in Table 1 and Table 2.
[0297] Table 1: Channel size adjustment diagram
[0298] Table 2: Channel size adjustment diagram
[0299] In some embodiments, the corresponding configuration may be {BW size, N}, where BW size is the channel bandwidth and N is the corresponding number of channels. For example, for a total useful uplink bandwidth of 300 kHz, candidate configurations may be shown in Table 3.
[0300] Table 3: Channel bandwidth size configuration candidate value list
[0301] In some embodiments, QueryAdjust directly indicates the sequence number value of the above configuration (ie, the first indication information) instead of indicating the change value.
[0302] In some embodiments, different uplink channel bandwidths correspond to RUs with different time lengths, as shown in the fourth column of Table 3 above.
[0303] It should be noted that all the above numerical values are example reference values, and the embodiments of the present disclosure include but are not limited to the configurations of the above specific values.
[0304] In some embodiments, the channel adjustment indication may also be an implicit indication, and its changed value or specifically configured value corresponds to the changed Q value in the QueryAdjust signaling. For example, if the Q value is half of that in the Query signaling, the channel bandwidth may become half of the original value, thereby increasing the number of channel bandwidths. This is only an example and is not intended to be limiting.
[0305] In some embodiments, after receiving the message information, the A-IoT device modifies, sets, or maintains the corresponding bandwidth size within the current time slot, and selects a channel from the channel set of the corresponding bandwidth size (the total number of channels has changed at this time, and the selection method can be random selection) for UL transmission.
[0306] In some embodiments, the message is used to send both the uplink random number sequence and the UL data.
[0307] In some embodiments, the A-IoT device uses a channel randomly selected (or configured, or predefined, or associated with a task / session of an inventory) from a channel set corresponding to the bandwidth size to send an uplink random number sequence (i.e., a random number) (such as RN16), and the uplink random number sequence is sent using a fixed number of RUs (such as 1 RU); for subsequent UL data reporting, the device uses the same channel in the channel set corresponding to the same bandwidth size to send data, and the number of RUs used can be indicated by the Query sent at the beginning of the round of inventory or the QueryAdjust signaling of the current time slot; correspondingly, the RU time length corresponding to the bandwidth is shown in Table 3.
[0308] In some embodiments, only for subsequent UL data reporting, the device uses a channel randomly selected (or configured, or predefined, or associated with a counted task / session) from the channel set corresponding to the bandwidth size to send data, and the number of RUs used can be indicated by the Query sent at the beginning of the round of inventory or the QueryAdjust signaling of the current time slot; for the uplink random number sequence (such as RN16), the device uses a bandwidth of a predefined size (for example, 15kHz) to send, sends the uplink random number sequence (such as RN16), and uses a fixed number of RUs (such as 1 RU) to send the uplink random number sequence; correspondingly, the RU time lengths corresponding to the two bandwidth sizes are shown in Table 3.
[0309] For the channel correspondence, if the message acts on both the uplink random number sequence and UL data, the random number (RN16) sent and the channel sequence number of the UL data sent can be one-to-one corresponding; if the message acts only on the UL data, the following operations can be performed: for RN16 transmission, it defaults to the minimum value of all candidate bandwidth sizes, such as 15kHz, then set k = (UL data bandwidth size / RN16 transmission bandwidth size), then if the channel number randomly selected for the RN16 channel is j, then use channel j to send RN16, and use channel Send UL data.
[0310] Through the above process, the reader / writer (base station or intermediate UE) can dynamically change the bandwidth occupied by UL transmission according to the situation. For example, when there are fewer collisions, it can adjust to a larger bandwidth for transmission. In this way, since the RU with a larger bandwidth has a shorter time length, the transmission time can be reduced; vice versa.
[0311] In the embodiments of the present disclosure, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations of other embodiments.
[0312] The present disclosure also provides a communication device for implementing any of the above methods. For example, the present disclosure provides a communication device including units or modules for implementing each step performed by the first device in any of the above methods. For example, the present disclosure provides a communication device including units or modules for implementing each step performed by the second device in any of the above methods.
[0313] It should be understood that the division of the various units or modules in the above devices is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above devices, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0314] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit, a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP); in another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by a dedicated integrated circuit or a programmable logic device, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0315] FIG9 is a schematic diagram of the structure of a communication device according to an embodiment of the present disclosure. As shown in FIG9 , the communication device 900 may include at least one of the following: a transceiver module 901 and a processing module 902 .
[0316] In the first aspect, the communication device 900 may be the first device 101. In some embodiments, the transceiver module 901 may be configured to: receive first information, wherein the first information is used to determine the first uplink channel of the first device; wherein the first device is an A-IoT device. Optionally, the transceiver module 901 may be configured to perform at least one of the communication steps such as sending and / or receiving (for example, steps S301, S303, S304) performed by the first device 101 in any of the above methods, which will not be repeated here. Optionally, the processing module 902 may be configured to perform at least one of the other steps (for example, step S302) other than the communication steps such as sending and / or receiving performed by the first device 101 in any of the above methods, which will not be repeated here.
[0317] In the second aspect, the communication apparatus 900 may be the second device 102. In some embodiments, the transceiver module 901 may be configured to: transmit first information, where the first information is used to determine a first uplink channel of the first device; wherein the first device is an A-IoT device. Optionally, the transceiver module 901 may be configured to perform at least one of the communication steps (e.g., steps S301, S303, and S304) such as sending and / or receiving performed by the second device 102 in any of the above methods, which will not be further described here.
[0318] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module. The transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.
[0319] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.
[0320] Figure 10A is a schematic diagram of the structure of a communication device provided according to an embodiment of the present disclosure. Communication device 10100 can be a first device, a second device, or a chip, chip system, or processor that supports the first device in implementing any of the above methods. It can also be a chip, chip system, or processor that supports the second device in implementing any of the above methods. Communication device 10100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0321] As shown in Figure 10A, the communication device 10100 includes one or more processors 10101. The processor 10101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and communication data, and the central processing unit can 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 programs, and process program data. Optionally, the communication device 10100 is used to perform any of the above methods. Optionally, one or more processors 10101 are used to call instructions to enable the communication device 10100 to perform any of the above methods.
[0322] In some embodiments, the communication device 10100 further includes one or more transceivers 10102. When the communication device 10100 includes one or more transceivers 10102, the transceiver 10102 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, steps S301, S303, and S304, but not limited thereto), and the processor 10101 performs at least one of the other steps (for example, step S302, but not limited thereto). In an optional embodiment, the transceiver may include a receiver and / or a transmitter, and the receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, and interface may be interchangeable, the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be interchangeable, and the terms receiver, receiving unit, receiver, and receiving circuit may be interchangeable.
[0323] In some embodiments, the communication device 10100 further includes one or more memories 10103 for storing data. Alternatively, all or part of the memories 10103 may be located outside the communication device 10100. In alternative embodiments, the communication device 10100 may include one or more interface circuits 10104. Optionally, the interface circuits 10104 are connected to the memories 10103 and may be configured to receive data from the memories 10103 or other devices, or to send data to the memories 10103 or other devices. For example, the interface circuits 10104 may read data stored in the memories 10103 and send the data to the processor 10101.
[0324] The communication device 10100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 10100 described in the present disclosure is not limited thereto, and the structure of the communication device 10100 may not be limited by FIG. 10A . 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 or 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, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0325] FIG10B is a schematic diagram of the structure of a chip provided according to an embodiment of the present disclosure. If the communication device 10100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 10200 shown in FIG10B , but the present invention is not limited thereto.
[0326] The chip 10200 includes one or more processors 10201. The chip 10200 is configured to execute any of the above methods.
[0327] In some embodiments, chip 10200 further includes one or more interface circuits 10202. Terms such as interface circuit, interface, and transceiver pins may be used interchangeably. In some embodiments, chip 10200 further includes one or more memories 10203 for storing data. Alternatively, all or part of memory 10203 may be located external to chip 10200. Optionally, interface circuit 10202 is connected to memory 10203 and may be configured to receive data from memory 10203 or other devices, or to send data to memory 10203 or other devices. For example, interface circuit 10202 may read data stored in memory 10203 and send the data to processor 10201.
[0328] In some embodiments, interface circuit 10202 performs at least one of the communication steps (e.g., steps S301, S303, and S304, but not limited thereto) in the above-described method. Interface circuit 10202 performing the communication steps (e.g., steps S301, S303, and S304, but not limited thereto) in the above-described method, for example, means that interface circuit 10202 performs data exchange between processor 10201, chip 10200, memory 10203, or a transceiver device. In some embodiments, processor 10201 performs at least one of the other steps (e.g., step S302, but not limited thereto).
[0329] The modules and / or devices described in various embodiments, such as virtual devices, physical devices, and chips, can be arbitrarily combined or separated according to circumstances. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0330] The embodiments of the present disclosure further provide a storage medium having instructions stored thereon. When the instructions are executed on the communication device 10100, the communication device 10100 is caused to execute 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 thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.
[0331] The embodiments of the present disclosure further provide a program product, which, when executed by the communication device 10100, enables the communication device 10100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0332] The embodiments of the present disclosure further provide a computer program, which, when executed on a computer, enables the computer to execute any of the above methods.
[0333] Other embodiments of the present invention will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow from the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the invention being indicated by the following claims.
[0334] It should be understood that the present invention is not limited to the exact construction described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A communication method, performed by a first device, wherein: The method comprises: receiving first information, wherein the first information is used to determine a first uplink channel of the first device; Among them, the first device is an environmental Internet of Things A-IoT device.
2. The method according to claim 1, wherein The first uplink channel is used to transmit at least one of the following: Random numbers; Uplink data.
3. The method according to claim 1 or 2, wherein: The first information is used to indicate a channel configuration of an uplink channel set, where the uplink channel set includes the first uplink channel.
4. The method according to claim 3, wherein: The channel configuration of the uplink channel set includes at least one of the following: Channel bandwidth; Number of channels; Resource unit (RU) duration.
5. The method according to claim 3 or 4, wherein: The channel configuration of the uplink channel set is identified by a configuration index.
6. The method according to claim 5, wherein: The first information includes at least one of the following: First indication information, used to indicate the index value of the configuration index of the uplink channel set; The second indication information is used to indicate an index change amount of the configuration index of the uplink channel set.
7. The method according to claim 3 or 4, wherein: The channel configuration of the uplink channel set is associated with a first parameter.
8. The method according to claim 7, wherein: The first information includes: The third indication information is also used to indicate the parameter value of the first parameter.
9. The method according to any one of claims 1 to 8, wherein The method further comprises: The first uplink channel is determined according to the first information.
10. The method according to claim 8 or 9, wherein: The determining the first uplink channel according to the first information includes: determining an uplink channel set according to the first information; The first uplink channel is determined based on the uplink channel set.
11. The method according to claim 10, wherein: The determining, according to the first information, an uplink channel set includes: Determine a channel configuration of the uplink channel set according to the first information.
12. The method according to claim 10 or 11, wherein: The first uplink channel is used to transmit random numbers and uplink data; The method further comprises: The random number and the uplink data are sent through the first uplink channel.
13. The method according to claim 10 or 11, wherein: The first uplink information is used to transmit uplink data; The method further comprises: The uplink data is sent through the first uplink channel.
14. The method according to claim 13, wherein The determining the first uplink channel according to the first information further includes: A second uplink channel is determined according to the first uplink channel, wherein the second uplink channel is used to transmit random numbers and is located within the first uplink channel.
15. The method according to claim 14, wherein The method further comprises: The random number is sent through the second uplink channel.
16. The method according to claim 14 or 15, wherein: The second uplink channel is an uplink channel with the smallest bandwidth.
17. The method according to any one of claims 12 to 16, wherein The uplink data is sent via a first number of RUs; The first quantity is determined by signaling.
18. The method according to claim 12 or 15, wherein: The random number is sent via a second number of RUs; The second number is determined by at least one of the following methods: predefined; Signaling indication.
19. A communication method, performed by a second device, wherein: The method comprises: Sending first information, where the first information is used to determine a first uplink channel of the first device; Among them, the first device is an environmental Internet of Things A-IoT device.
20. The method according to claim 19, wherein The first uplink channel is used to transmit at least one of the following: Random numbers; Uplink data.
21. The method according to claim 19 or 20, wherein The first information is used to indicate a channel configuration of an uplink channel set, where the uplink channel set includes the first uplink channel.
22. The method according to claim 21, wherein The channel configuration of the uplink channel set includes at least one of the following: Channel bandwidth; Number of channels; Resource unit (RU) duration.
23. The method according to claim 21 or 22, wherein The channel configuration of the uplink channel set is identified by a configuration index.
24. The method according to claim 23, wherein The first information includes at least one of the following: First indication information, used to indicate the index value of the configuration index of the uplink channel set; The second indication information is used to indicate an index change amount of the configuration index of the uplink channel set.
25. The method according to claim 21 or 22, wherein The channel configuration of the uplink channel set is associated with a first parameter.
26. The method according to claim 25, wherein The first information includes: The third indication information is also used to indicate the parameter value of the first parameter.
27. The method according to any one of claims 19 to 26, wherein The method further comprises: A random number and / or uplink data is received, wherein the random number and / or the uplink data are carried in the first uplink channel.
28. A communication device comprising: a transceiver module configured to receive first information, wherein the first information is used to determine a first uplink channel of the first device; Among them, the first device is an environmental Internet of Things A-IoT device.
29. A communication device comprising: a transceiver module configured to send first information, wherein the first information is used to determine a first uplink channel of the first device; Among them, the first device is an environmental Internet of Things A-IoT device.
30. A communication device comprising: one or more processors; The communication device is configured to execute the communication method according to any one of claims 1 to 18.
31. A communication device comprising: one or more processors; The communication device is configured to execute the communication method according to any one of claims 19 to 27.
32. A communication system comprising: A first device, configured to perform the communication method according to any one of claims 1 to 18; The second device is configured to execute the communication method according to any one of claims 19 to 27.
33. A storage medium storing instructions, wherein: When the instructions are executed on a communication device, the communication device is caused to implement at least one of the following: The communication method according to any one of claims 1 to 18; The communication method according to any one of claims 19 to 27.
34. A computer program product comprising instructions, wherein when the instructions are executed on a communication device, the communication device is caused to implement at least one of the following: The communication method according to any one of claims 1 to 18; The communication method according to any one of claims 19 to 27.
Citation Information
Patent Citations
Data transmission method, terminal device, and network device
CN109392022A
Uplink channel transmission power determination method and device
CN110972248A
Information processing method and device, communication equipment, communication system and storage medium
CN116941188A
Methods and apparatus for transmitting and receiving uplink control information and for requesting random access in wireless communication system
EP3659382A1