Information indication method and apparatus
Patent Information
- Application Number
- CN202680001394.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-20
- Publication Date
- 2026-10-09
AI Technical Summary
[0006]环境物联网设备接收阅读器发送的第一广播信息,第一广播信息中携带有至少一个信息域,至少一个信息域用于指示以下一项或多项:第二广播信息的时域资源配置和/或频域资源配置;调度第二广播信息的物理层控制信令的时域资源配置和/或频域资源配置;用于时间同步的信息;DO-A业务的资源配置;R2D消息的物理层传输参数;D2R消息传输的功率控制参数。这样,通过在第一广播信息中设计至少一个信息域,可以实现对第二广播信息的时频资源配置、用于时间同步的相关信息、DO-A业务的资源配置、R2D消息的物理层传输参数、D2R消息传输的功率控制参数等中的一种或多种信息的指示。
Smart Images

Figure CN122893352A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to information indication methods and apparatus. Background Technology
[0002] A key technological advantage of Ambient IoT (A-IoT) communication is its battery-free operation. A-IoT devices can utilize key technologies such as radio frequency (RF) energy harvesting, backscattering, and low-power computing to operate without batteries, supporting extremely low hardware complexity. Therefore, A-IoT communication can meet the demands for ultra-low power consumption, extremely small size, and extremely low cost. It is foreseeable that A-IoT technology will have significant application advantages in a wide range of fields. For example, A-IoT technology can be applied to industrial sensor networks, intelligent transportation, smart logistics, smart warehousing, smart agriculture, smart cities, and the energy sector for vertical industries, as well as to smart wearables, smart homes, and healthcare for individual consumers. Summary of the Invention
[0003] This application provides an information indication method and apparatus, which can indicate one or more of the following information: time and frequency resource configuration for broadcast information, relevant information for time synchronization, resource configuration for DO-A services, physical layer transmission parameters for R2D messages, and power control parameters for D2R message transmission.
[0004] In a first aspect, an information indication method is provided, applied to an environmental Internet of Things (IoT) device. The method includes: receiving first broadcast information sent by a reader, wherein the first broadcast information carries at least one information field, the at least one information field being used to indicate one or more of the following: time-domain resource configuration and / or frequency-domain resource configuration of a second broadcast information; time-domain resource configuration and / or frequency-domain resource configuration of physical layer control signaling for scheduling the second broadcast information; information for time synchronization; resource configuration of DO-A services; physical layer transmission parameters for R2D messages; and power control parameters for D2R message transmission.
[0005] The technical solution provided in this application has the following advantages compared with the prior art:
[0006] An environmental IoT device receives a first broadcast message sent by a reader. The first broadcast message carries at least one information field, which indicates one or more of the following: time-domain resource configuration and / or frequency-domain resource configuration of the second broadcast message; time-domain resource configuration and / or frequency-domain resource configuration of the physical layer control signaling that schedules the second broadcast message; information for time synchronization; resource configuration for DO-A services; physical layer transmission parameters for R2D messages; and power control parameters for D2R message transmission. Thus, by designing at least one information field in the first broadcast message, it is possible to indicate one or more of the following information: time-frequency resource configuration of the second broadcast message; information related to time synchronization; resource configuration of DO-A services; physical layer transmission parameters for R2D messages; and power control parameters for D2R message transmission.
[0007] In some embodiments, the frequency domain resource configuration of the second broadcast information includes: the frequency domain bandwidth value occupied by the second broadcast information; and / or, the time domain resource configuration of the second broadcast information includes one or more of the following: the length of the time domain resource occupied by the second broadcast information; and the offset value between the time domain resource occupied by the second broadcast information and the time domain resource occupied by the synchronization signal block SSB.
[0008] In some embodiments, the time-domain resource configuration and / or frequency-domain resource configuration of the second broadcast information are indicated by the physical layer control signaling.
[0009] In some embodiments, the time-domain resource configuration of the physical layer control signaling for scheduling the second broadcast information includes: the offset value between the time-domain resources occupied by the physical layer control signaling and the time-domain resources occupied by the SSB; and / or, the frequency-domain resource configuration of the physical layer control signaling for scheduling the second broadcast information includes: the offset value between the frequency-domain resources occupied by the physical layer control signaling and the frequency-domain resources occupied by the SSB.
[0010] In some embodiments, the information used for time synchronization includes one or more of the following: radio frame number; time slot number; OFDM symbol.
[0011] In some embodiments, the resource configuration of the DO-A service includes the configuration of m resource sets of the DO-A service, each of the m resource sets includes n resource groups, and each of the n resource groups includes k resources, where m, n, and k are all positive integers.
[0012] In some embodiments, the configuration of the m resource sets of the DO-A service includes one or more of the following: the period of the resources of the DO-A service; the offset value between the time domain position of each resource included in the first resource group and the time domain resource occupied by the first broadcast information; the time domain length of each resource; the frequency domain start position of each resource; the frequency domain length of each resource; the offset value between the time domain position of the (i+1)th resource group and the time domain position of the ith resource group, where i is a positive integer and the value of i is 1, 2, 3, ..., n-1; and the offset value between the time domain positions of adjacent resource sets.
[0013] In some embodiments, different resources in a resource group have the same time-domain configuration; and / or, each resource group in a resource set has the same frequency-domain configuration; and / or, the frequency-domain configuration of each resource in a resource group is indicated by W bits or by a bitmap, wherein W satisfies the following formula:
[0014]
[0015] Where, N subChannel The number of sub-channels obtained by the division.
[0016] In some embodiments, the resource configuration of the DO-A service is used to send the first D2R message of the DO-A service.
[0017] In some embodiments, the physical layer transmission parameters include one or more of the following: chip length of physical layer control information; FEC code rate; number of repetitions of physical layer control information.
[0018] In some embodiments, the power control parameters include one or more of the following: the transmit power value of the reader transmitting the synchronization signal; the path loss factor; the target receive power value; and the power boost step size.
[0019] In some embodiments, the chip length of the physical layer control information of the R2D message is indicated by a synchronization indication sequence (SIP).
[0020] Secondly, an information indication method is provided, applied to a reader, the method comprising: sending a first broadcast message to an environmental Internet of Things (IoT) device, the first broadcast message carrying at least one information field, the at least one information field being used to indicate one or more of the following: time-domain resource configuration and / or frequency-domain resource configuration of a second broadcast message; time-domain resource configuration and / or frequency-domain resource configuration of physical layer control signaling for scheduling the second broadcast message; information for time synchronization; resource configuration of DO-A services; physical layer transmission parameters for R2D messages; and power control parameters for D2R message transmission.
[0021] In some embodiments, the frequency domain resource configuration of the second broadcast information includes: the frequency domain bandwidth value occupied by the second broadcast information; and / or, the time domain resource configuration of the second broadcast information includes one or more of the following: the length of the time domain resource occupied by the second broadcast information; and the offset value between the time domain resource occupied by the second broadcast information and the time domain resource occupied by the SSB.
[0022] In some embodiments, the time-domain resource configuration and / or frequency-domain resource configuration of the second broadcast information are indicated by the physical layer control signaling.
[0023] In some embodiments, the time-domain resource configuration of the physical layer control signaling for scheduling the second broadcast information includes: the offset value between the time-domain resources occupied by the physical layer control signaling and the time-domain resources occupied by the SSB; and / or, the frequency-domain resource configuration of the physical layer control signaling for scheduling the second broadcast information includes: the offset value between the frequency-domain resources occupied by the physical layer control signaling and the frequency-domain resources occupied by the SSB.
[0024] In some embodiments, the information used for time synchronization includes one or more of the following: radio frame number; time slot number; OFDM symbol.
[0025] In some embodiments, the resource configuration of the DO-A service includes the configuration of m resource sets of the DO-A service, each of the m resource sets includes n resource groups, and each of the n resource groups includes k resources, where m, n, and k are all positive integers.
[0026] In some embodiments, the configuration of the m resource sets of the DO-A service includes one or more of the following: the period of the resources of the DO-A service; the offset value between the time domain position of each resource included in the first resource group and the time domain resource occupied by the first broadcast information; the time domain length of each resource; the frequency domain start position of each resource; the frequency domain length of each resource; the offset value between the time domain position of the (i+1)th resource group and the time domain position of the ith resource group, where i is a positive integer and the value of i is 1, 2, 3, ..., n-1; and the offset value between the time domain positions of adjacent resource sets.
[0027] In some embodiments, different resources in a resource group have the same time-domain configuration; and / or, each resource group in a resource set has the same frequency-domain configuration; and / or, the frequency-domain configuration of each resource in a resource group is indicated by W bits or by a bitmap, wherein W satisfies the following formula:
[0028]
[0029] Where, N subChannelThe number of sub-channels obtained by the division.
[0030] In some embodiments, the resource configuration of the DO-A service is used to send the first D2R message of the DO-A service.
[0031] In some embodiments, the physical layer transmission parameters include one or more of the following: chip length of physical layer control information; FEC code rate; number of repetitions of physical layer control information.
[0032] In some embodiments, the power control parameters include one or more of the following: the transmit power value of the reader transmitting the synchronization signal; the path loss factor; the target receive power value; and the power boost step size.
[0033] In some embodiments, the chip length of the physical layer control information in the R2D message is indicated by SIP.
[0034] Thirdly, a communication device is provided, comprising a module for performing the steps of the methods as described in the first aspect and any of the embodiments thereof, or comprising a module for performing the steps of the methods as described in the second aspect and any of the embodiments thereof.
[0035] Fourthly, an environmental IoT device is provided, including a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the environmental IoT device to perform the method as described in the first aspect and any of the embodiments described above.
[0036] Fifthly, a reader is provided, including a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the reader to perform the method as described in the second aspect and any of the embodiments described above.
[0037] A sixth aspect provides a chip comprising: a processor for retrieving and executing computer instructions from memory, causing a device having the chip mounted to perform methods as described in the first aspect, the second aspect, or various possible embodiments.
[0038] A seventh aspect provides a communication system comprising: an environmental Internet of Things (IoT) device for performing the methods of the first aspect or various possible embodiments, and a reader for performing the methods of the second aspect or various possible embodiments.
[0039] Eighthly, a computer-readable storage medium is provided for storing computer program instructions that cause a computer to perform methods as described in the first aspect, the second aspect, or various possible embodiments.
[0040] Ninth aspect, a computer program is provided that causes a computer to perform the methods described in the first aspect, the second aspect, or any of the possible embodiments above.
[0041] In a tenth aspect, a computer program product is provided, including computer program instructions that cause a computer to perform methods as described in the first aspect, the second aspect, or various possible implementations.
[0042] The beneficial effects of the second to tenth aspects and the various possible implementations described above can be found in the first aspect and the various possible implementations of the first aspect, and will not be repeated here. Attached Figure Description
[0043] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0044] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0045] Figure 1 A schematic diagram of a topology provided for an embodiment of this application;
[0046] Figure 2 This application provides a schematic diagram of the architecture of a communication system.
[0047] Figure 3 A flowchart illustrating an information indication method provided in an embodiment of this application;
[0048] Figure 4 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0049] Figure 5 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0050] To better understand the above-mentioned objectives, features, and advantages of this application, the solution of this application will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.
[0051] Many specific details are set forth in the following description in order to provide a full understanding of this application, but this application may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some embodiments of this application, and not all embodiments.
[0052] Currently, the topology of environmental IoT can include, but is not limited to, two topologies: Topology 1 and Topology 2. Topology 1 includes base stations (BS) and environmental IoT devices. Topology 2 includes base stations, intermediate nodes, and environmental IoT devices.
[0053] See Figure 1 (1) is a schematic diagram of the topology 1 provided in an embodiment of this application. Figure 1 As shown in Figure (1), topology 1 includes a base station 101 and an environmental IoT device 102. The environmental IoT device 102 is directly connected to the base station 101 and performs bidirectional communication. The communication content between the environmental IoT device 102 and the base station 101 includes data, signaling, etc. Topology 1 also includes another possible scenario, that is, the base station 101 sends downlink to the environmental IoT device 102, and the environmental IoT device 102 sends uplink to other base stations other than the base station 101. In this case, for the same service communication, the downlink and uplink correspond to different base stations.
[0054] See Figure 1 (2) is a schematic diagram of the topology 2 provided in the embodiment of this application. Figure 1 As shown in Figure (2), the topology 2 includes a base station 111, an intermediate node 112, and an environmental IoT device 113. The environmental IoT device 113 communicates bidirectionally with the intermediate node 112, and the intermediate node 112 communicates bidirectionally with the base station 111 using cellular communication.
[0055] In some embodiments, communication between intermediate node 112 and base station 111 can be achieved via a Uu interface. Intermediate node 203 can be considered a relay between environmental IoT device 113 and base station 111. For example, intermediate node 112 can be an Integrated Access and Backhaul (IAB) node, a terminal device, a repeater, etc. Intermediate node 112 must support the ability to communicate with environmental IoT device 113. Intermediate node 112 bidirectionally transmits data and signaling between base station 111 and environmental IoT device 113 to complete communication.
[0056] The deployment scenarios for environmental IoT mainly include the following five types:
[0057] Deployment Scenario 1: The IoT devices are located indoors, and the base station is also located indoors.
[0058] Deployment Scenario 2: The IoT devices are indoors, and the base station is outdoors.
[0059] Deployment Scenario 3: In an indoor environment, the IoT device is a reader (or read / write device) that is the terminal device.
[0060] Deployment Scenario 4: The IoT devices are outdoors, and the base station is outdoors.
[0061] Deployment Scenario 5: The IoT device is outdoors, and the reader is the terminal device.
[0062] Currently, the industry has not yet proposed a solution for how to indicate one or more of the following information: time and frequency resource configuration for broadcast information, relevant information for time synchronization, resource configuration for Device Originated Autonomous (DO-A) services, physical layer transmission parameters for Reader to Device (R2D) messages, and power control parameters for Device to Reader (D2R) message transmission.
[0063] Based on this, embodiments of this application provide an information indication method. An environmental IoT device receives first broadcast information sent by a reader. The first broadcast information carries at least one information field, which is used to indicate one or more of the following: time-domain resource configuration and / or frequency-domain resource configuration of the second broadcast information; time-domain resource configuration and / or frequency-domain resource configuration of the physical layer control signaling that schedules the second broadcast information; information for time synchronization; resource configuration of DO-A service; physical layer transmission parameters of R2D message; and power control parameters for D2R message transmission. Thus, by designing at least one information field in the first broadcast information, indication of one or more of the following information can be achieved: time-frequency resource configuration of the second broadcast information; relevant information for time synchronization; resource configuration of DO-A service; physical layer transmission parameters of R2D message; and power control parameters for D2R message transmission.
[0064] It is understood that in the following embodiments, the first broadcast information is described as broadcast information, the second broadcast information is described as System Information Block 1 (SIB1), and the information used for time synchronization is described as System Frame Number (SFN).
[0065] The systems to which the technical solutions provided in this application are applicable include, but are not limited to, long-term evolution (LTE) systems, 5th generation mobile communication technology (5G) New Radio (NR) systems and their evolved communication systems, and 6th generation mobile communication technology (6G) systems.
[0066] The communication systems described above that are applicable to this application are merely illustrative examples, and the communication systems applicable to this application are not limited to these. They will be uniformly described here and will not be repeated below.
[0067] See Figure 2 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Figure 2 As shown, the communication system 200 includes an environmental IoT device 201 and a reader 202. The environmental IoT device 201 and the reader 202 can communicate with each other.
[0068] In the embodiments of this application, such as Figure 2 The reader shown can be a reader deployed in a network device or a reader deployed in a terminal device. It can also be a dedicated reader.
[0069] In this embodiment of the application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, etc.
[0070] Terminal devices can be devices that provide voice / data connectivity to users, such as handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, some examples of terminals include: mobile phones, tablets, computers with wireless transceiver capabilities (such as laptops, PDAs, etc.), drones, mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving cars, wireless terminals in remote medical care, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in 5G networks or in systems evolving after 5G, and terminal devices in 6G networks, etc.
[0071] In this embodiment, the network device can be any device with wireless transceiver capabilities. Network devices include, but are not limited to: evolved Node B (eNB), home base station (e.g., home evolved Node B, or home Node B, HNB), baseband unit (BBU), access point (AP), wireless relay node, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP) in a wireless fidelity (WiFi) system, gNB in a 5th generation mobile communication system, and network nodes constituting a gNB or transmission point, such as a BBU, or a distributed unit (DU), and base station in a 6G system, etc. This embodiment does not specifically limit these possibilities.
[0072] The system architecture provided by the embodiments of this application has been described above. The information indication method provided by the embodiments of this application will now be described in detail.
[0073] like Figure 3 The diagram shown is a flowchart illustrating an information indication method provided in an embodiment of this application. The method includes the following steps:
[0074] S301, The reader sends broadcast information to the environmental IoT device. Correspondingly, the environmental IoT device receives the broadcast information sent by the reader.
[0075] For example, broadcast information can be broadcast to the Master Information Block (MIB) or to the System Information Block (SIB).
[0076] The broadcast information carries at least one information field, which indicates one or more of the following (1) to (6):
[0077] (1) Time-domain resource configuration and / or frequency-domain resource configuration of SIB1.
[0078] In some embodiments, the time-domain resource configuration and / or frequency-domain resource configuration of SIB1 can be used for environmental IoT devices to receive SIB1.
[0079] In some embodiments, SIB1 may also have other names in environmental IoT communications, such as SIB1-like information.
[0080] (2) Time-domain resource configuration and / or frequency-domain resource configuration of physical layer control signaling for scheduling SIB1.
[0081] The physical layer control signaling of SIB1 can also be referred to as the L1 control of SIB1.
[0082] In some embodiments, the time-domain resource configuration and / or frequency-domain resource configuration of the physical layer control signaling of the SIB1 scheduling can be used for environmental IoT devices to receive the physical layer control signaling of the SIB1 scheduling.
[0083] (3) SFN information.
[0084] In some embodiments, the SFN information is the SFN information corresponding to the synchronization signal sent by the reader, such as the time information corresponding to the synchronization signal sent by the reader.
[0085] In some embodiments, SFN information can be used for absolute system synchronization.
[0086] In some embodiments, if the environmental IoT device is a quasi-synchronous system with a small frequency offset (Safety Factor Offset, SFO), the SFN information can be indicated to the environmental IoT device.
[0087] In other embodiments, if the environmental IoT device is an asynchronous system, SFN information may not be indicated to the environmental IoT device. The environmental IoT device can determine the transmission location of the reader-to-device channel (PRDCH) using the Synchronization Indication Pattern (SIP).
[0088] (4) Resource allocation for DO-A services.
[0089] In some embodiments, the resource configuration for DO-A services can be used by environmental IoT devices to send messages for DO-A services, that is, for environmental IoT devices to perform DO-A services.
[0090] In some embodiments, the resource configuration of DO-A services includes time-domain resource configuration and / or frequency-domain resource configuration.
[0091] (5) Physical layer transmission parameters of R2D messages.
[0092] It is understandable that R2D messages are messages sent by the reader to IoT devices in the environment.
[0093] In some embodiments, the physical layer transmission parameters of the R2D message can be used by an environmental IoT device to receive R2D messages sent by a reader.
[0094] (6) Power control parameters for D2R message transmission.
[0095] It is understandable that D2R messages are messages sent from environmental IoT devices to readers.
[0096] In some embodiments, power control parameters for D2R message transmission can be used by environmental IoT devices to send D2R messages to a reader.
[0097] In some embodiments, the power control parameters for D2R message transmission are a common configuration for multiple environmental IoT devices. In other embodiments, the power control parameters for D2R message transmission may also be a dedicated configuration for a single environmental IoT device.
[0098] Based on the above technical solution, the environmental IoT device receives broadcast information sent by the reader. The broadcast information carries at least one information field, which indicates one or more of the following: the time-domain resource configuration and / or frequency-domain resource configuration of SIB1; the time-domain resource configuration and / or frequency-domain resource configuration of the physical layer control signaling for scheduling SIB1; SFN information; resource configuration of DO-A services; physical layer transmission parameters of R2D messages; and power control parameters for D2R message transmission. Thus, by designing at least one information field in the broadcast information, it is possible to indicate one or more of the following: the time-frequency resource configuration of SIB1, relevant information of SFN, resource configuration of DO-A services, physical layer transmission parameters of R2D messages, and power control parameters for D2R message transmission.
[0099] The implementation of the time-domain resource configuration and / or frequency-domain resource configuration of SIB1 as described in (1) above by broadcasting information is described below.
[0100] In some embodiments, at least one information field carried in the broadcast information includes a first information field, which is used to indicate the time-domain resource configuration and / or frequency-domain resource configuration of SIB1.
[0101] As one possible implementation, the frequency domain resource configuration of SIB1 includes: the frequency domain bandwidth value occupied by SIB1. That is, the first information field is used to indicate the frequency domain bandwidth value occupied by SIB1.
[0102] In some embodiments, the number of bits included in the first information field (i.e., the number of bits used to indicate the frequency domain bandwidth value occupied by SIB1) can be set based on the number of frequency domain bandwidth values that support SIB1. The frequency domain bandwidth values that support SIB1 can also be referred to as candidate frequency domain bandwidth values for SIB1. For example, the number of frequency domain bandwidth values that support SIB1 can be specified by the protocol or determined by the device.
[0103] For example, the number of bits X1 used to indicate the frequency domain bandwidth value occupied by SIB1 can satisfy the following formula 1.
[0104] X1=log2N1 Formula 1
[0105] In Formula 1, N1 represents the number of frequency domain bandwidth values supported by SIB1.
[0106] In some embodiments, X1 may be rounded up.
[0107] For example, assuming four possible bandwidth values for SIB1 are supported, namely BW1, BW2, BW3, and BW4, corresponding to 60 kHz, 150 kHz, 1 MHz, and 1.5 MHz respectively, then X1 can be 2 bits to indicate these four bandwidth values. For instance, when the first information field carries bit "11", it indicates that the bandwidth occupied by SIB1 is BW4 (i.e., 1.5 MHz). When the first information field carries bit "00", it indicates that the bandwidth occupied by SIB1 is BW1 (i.e., 60 kHz).
[0108] In some embodiments, the center frequency of the Synchronization Signal Block (SSB) is the same as the center frequency of SIB1. Environmental IoT devices can determine the center frequency of the SSB based on the found SSB by searching for it within a predefined sync raster, and thus determine the center frequency of SIB1.
[0109] Furthermore, the environmental IoT device can determine the specific location of the frequency domain resources occupied by SIB1 based on the frequency domain bandwidth value occupied by SIB1 indicated by the first information domain and the center frequency point of SIB1.
[0110] For example: assuming the center frequency of SSB is f1, then the center frequency of SIB1 is also f1. The first information field indicates that SIB1 occupies a frequency bandwidth of BW4. Therefore, the environmental IoT device can determine that the frequency resources occupied by SIB1 are...
[0111] As one possible implementation, the time-domain resource configuration of SIB1 includes one or more of the following a to b:
[0112] a. The length of time-domain resources occupied by SIB1.
[0113] That is, the first information field is used to indicate the length of the time domain resources occupied by SIB1.
[0114] For example, the length of time-domain resources occupied by SIB1 can be represented by any of the following: duration (e.g., how many seconds, how many milliseconds), number of Orthogonal Frequency Division Multiplexing (OFDM) symbols, number of time slots, number of micro-time slots, etc.
[0115] In some embodiments, the number of bits included in the first information field (i.e., the number of bits used to indicate the length of the time-domain resources occupied by SIB1) can be set based on the number of time-domain resources supported by SIB1. The length of the time-domain resources supported by SIB1 can also be referred to as the candidate time-domain length of SIB1. For example, the number of time-domain resources supported by SIB1 can be specified by the protocol or determined by the device.
[0116] For example, the number of bits X2 used to indicate the length of the time-domain resources occupied by SIB1 can satisfy the following formula 2.
[0117] X2=log2N2 Formula 2
[0118] In Formula 2, N2 represents the number of time-domain resources supported by SIB1.
[0119] In some embodiments, X2 may be rounded up.
[0120] b. The offset between the time-domain resources occupied by SIB1 and the time-domain resources occupied by SSB.
[0121] That is, the first information field is used to indicate the offset value between the time-domain resources occupied by SIB1 and the time-domain resources occupied by SSB. In other words, the first information field is used to indicate the location of the time-domain resources occupied by SIB1.
[0122] In some embodiments, the offset value between the time-domain resources occupied by SIB1 and the time-domain resources occupied by SSB may include: the offset value between the start position of the time-domain resources occupied by SIB1 and the end position of the time-domain resources occupied by SSB. Alternatively, it may include: the offset value between the start position of the time-domain resources occupied by SIB1 and the start position of the time-domain resources occupied by SSB. That is, the first information field is used to indicate the start position of the time-domain resources occupied by SIB1. Alternatively, it may include: the offset value between the end position of the time-domain resources occupied by SIB1 and the end position of the time-domain resources occupied by SSB. Alternatively, it may include: the offset value between the end position of the time-domain resources occupied by SIB1 and the start position of the time-domain resources occupied by SSB. That is, the first information field is used to indicate the end position of the time-domain resources occupied by SIB1.
[0123] In some embodiments, the number of bits included in the first information field (i.e., the number of bits used to indicate the offset value between the time-domain resources occupied by SIB1 and the time-domain resources occupied by SSB) can be set based on one or more of the following: the number of start positions supporting the time-domain resources occupied by SIB1, the number of end positions supporting the time-domain resources occupied by SIB1, and the number of supported offset values. For example, the number of start positions supporting the time-domain resources occupied by SIB1, the number of end positions supporting the time-domain resources occupied by SIB1, and the number of supported offset values can be specified by the protocol or determined by the device.
[0124] For example, the number of bits X3 used to indicate the offset between the time-domain resources occupied by SIB1 and the time-domain resources occupied by SSB can satisfy the following formula 3.
[0125] X3=log2N3 Formula 3
[0126] In Formula 3, N3 represents the number of starting positions of the time-domain resources occupied by SIB1, the number of ending positions of the time-domain resources occupied by SIB1, or the number of supported offset values.
[0127] In some embodiments, X3 may be rounded up.
[0128] For example, referring to the Electronic Product Code Generation 2 (EPC Gen2) / International Organization for Standardization (ISO) 18000-6C standard in the Radio Frequency Identification (RFID) industry, the offset value between the reader and the tag is T4.
[0129] Wherein, T4 satisfies the following formula 4.
[0130] T4≥3×Tari Formula 4
[0131] In Formula 4, Tari is the preamble reference time, measured in microseconds (µs). It is typically taken as 6.25µs or 12.5µs.
[0132] When Tari is 6.25µs, T4 ≥ 18.75µs. When Tari is 12.5µs, T4 ≥ 37.5µs. In practical engineering, the reader will reserve a margin of more than 20µs to 50µs. Therefore, as a possible example, the offset value between the time domain resources occupied by SIB1 and those occupied by SSB can be 20µs, 50µs, 66.7µs, or 90µs. In this example, since there are four possible offset values, 2 bits can be used in the first information field to indicate this offset value. See Table 1 below for specific indication results.
[0133] Table 1
[0134] 01 50us 10 66.7us 11 90us
[0135] As shown in Table 1, when the first information carries the bit "00", it indicates that the offset between the time domain resources occupied by SIB1 and the time domain resources occupied by SSB is 20us, and so on.
[0136] The implementation of time-domain resource configuration and / or frequency-domain resource configuration for the physical layer control signaling of scheduling SIB1 as described in (2) above, indicated by broadcast information, is described below.
[0137] In some embodiments, at least one information field carried in the broadcast information includes a second information field, which is used to indicate the time-domain resource configuration and / or frequency-domain resource configuration of the physical layer control signaling that schedules SIB1.
[0138] As one possible implementation, the time-domain resource configuration and / or frequency-domain resource configuration of SIB1 can be indicated via physical layer control signaling, for example, it can be carried in the physical layer control signaling. In this implementation, the method for indicating the time-domain resource configuration and / or frequency-domain resource configuration of SIB1 in the physical layer control signaling can refer to the implementation described above when indicating it via broadcast information.
[0139] As one possible implementation, the time-domain resource configuration for scheduling SIB1 physical layer control signaling includes: the offset between the time-domain resources occupied by physical layer control signaling and the time-domain resources occupied by SSB.
[0140] That is, the second information field is used to indicate the offset value between the time domain resources occupied by the physical layer control signaling and the time domain resources occupied by the SSB, that is, the second information is used to indicate the position of the time domain resources occupied by the physical layer control signaling.
[0141] In some embodiments, the offset between the time-domain resources occupied by physical layer control signaling and the time-domain resources occupied by the SSB may include: the offset between the start position of the time-domain resources occupied by the physical layer control signaling and the end position of the time-domain resources occupied by the SSB. Alternatively, it may include: the offset between the start position of the time-domain resources occupied by the physical layer control signaling and the start position of the time-domain resources occupied by the SSB. Alternatively, it may include: the offset between the end position of the time-domain resources occupied by the physical layer control signaling and the end position of the time-domain resources occupied by the SSB. Alternatively, it may include: the offset between the end position of the time-domain resources occupied by the physical layer control signaling and the start position of the time-domain resources occupied by the SSB.
[0142] For example, the offset value can be represented by any of the following: number of time slots, duration, number of OFDM symbols, etc.
[0143] In some embodiments, the number of bits used to indicate the offset between the time-domain resources occupied by physical layer control signaling and the time-domain resources occupied by the SSB can be set based on the number of supported offset values. For example, the number of supported offset values can be specified by the protocol or determined by the device. Alternatively, it can be determined based on the number of start positions of the supported time-domain resources occupied by physical layer control signaling, the number of supported end positions of the supported time-domain resources occupied by physical layer control signaling, etc.
[0144] For example, the number of bits Y1 used to indicate the offset between the time-domain resources occupied by physical layer control signaling and the time-domain resources occupied by SSB can satisfy the following formula 5.
[0145] Y1=log2M1 Formula 5
[0146] In Formula 5, M1 represents the number of supported offset values.
[0147] In some embodiments, Y1 may be rounded up.
[0148] For example, assuming four offset values are supported: 1 time slot, 3 time slots, 4 time slots, and 5 time slots, then 2 bits can be used in the second information field to indicate these four offset values. As another example, assuming four offset values are supported: 5 OFDM symbols, 7 OFDM symbols, 9 OFDM symbols, and 14 OFDM symbols, then 2 bits can also be used in the second information field to indicate these four offset values.
[0149] In some embodiments, the length of time-domain resources occupied by physical layer control signaling can be predefined, such as: predefining how many (or one or more) OFDM symbols, how many time slots, or how much duration the physical layer control signaling occupies. That is, it is not necessary to indicate the length of time-domain resources occupied by physical layer control signaling in the broadcast information.
[0150] The environmental IoT device can determine the specific location of the time domain resources occupied by the physical layer control signaling based on the starting position of the time domain resources occupied by the physical layer control signaling indicated by the broadcast information, and the length of the predefined time domain resources.
[0151] As one possible implementation, the frequency domain resource configuration for scheduling SIB1 physical layer control signaling includes: an offset value between the frequency domain resources occupied by the physical layer control signaling and the frequency domain resources occupied by the SSB. In some embodiments, the offset value between the frequency domain resources occupied by the physical layer control signaling and the frequency domain resources occupied by the SSB includes: an offset value between the start position of the frequency domain resources occupied by the physical layer control signaling and the end position or center frequency point of the frequency domain resources occupied by the SSB.
[0152] In this embodiment of the application, the end position of the frequency domain resource can be the lowest position of the frequency domain resource, such as the position of the lowest frequency point.
[0153] The second information field indicates the offset between the frequency domain resources occupied by physical layer control signaling and those occupied by the SSB. In other words, the second information field indicates the location of the frequency domain resources occupied by physical layer control signaling.
[0154] For example, the offset value can be represented by any of the following: frequency domain bandwidth value, number of physical resource blocks (RBs), number of resource elements (REs), number of subcarriers, number of subchannels, etc.
[0155] In some embodiments, the number of bits used to indicate the offset between the frequency domain resources occupied by physical layer control signaling and the frequency domain resources occupied by the SSB can be set based on the number of supported offset values. For example, the number of supported offset values can be specified by the protocol or determined by the device.
[0156] For example, the number of bits Y2 used to indicate the offset between the frequency domain resources occupied by physical layer control signaling and the frequency domain resources occupied by SSB can satisfy the following formula 6.
[0157] Y2=log2M2 Formula 6
[0158] In Formula 6, M2 represents the number of supported offset values.
[0159] In some embodiments, Y2 may be rounded up.
[0160] For example, assuming four offset values are supported: BW1, BW2, BW3, and BW4, the second information field can use 2 bits to indicate these four offset values. For instance, when the second information field carries a bit "11", the offset value is indicated as BW4. When the second information field carries a bit "00", the offset value is indicated as BW1.
[0161] The following describes the implementation of the information of the SFN described in (3) above by broadcasting information.
[0162] In some embodiments, at least one information field carried in the broadcast information includes a third information field, which is used to indicate information of the SFN.
[0163] In some implementations, the SFN information, i.e., the information used for time synchronization, includes one or more of the following: radio frame number, time slot number, and OFDM symbol. Specifically, the third information field is used to indicate one or more of the radio frame number, time slot number, and OFDM symbol.
[0164] In some embodiments, the wireless frame number, time slot number, and OFDM symbol are the wireless frame number, time slot number, and OFDM symbol occupied by the synchronization signal sent by the reader to the environmental IoT device, respectively.
[0165] Taking the third information field used to indicate the radio frame number as an example, the number of bits included in the third information field (i.e., the number of bits used to indicate the radio frame number) can be set based on the number of supported radio frames. For example, the number of bits Z1 used to indicate the radio frame number can satisfy the following formula 7.
[0166] Z1=log2K1 Formula 7
[0167] In Formula 7, K1 represents the number of supported wireless frames.
[0168] In some embodiments, Z1 may be rounded up.
[0169] For example, assuming that it supports indication in units of 1024 radio frames, that is, the number of radio frames supported is 1024, then the third information field can use 10 bits to indicate which radio frame the synchronization signal sent by the reader is located in.
[0170] For example, assuming that it supports indication in units of 512 radio frames, that is, the number of radio frames supported is 512, then the third information field can use 9 bits to indicate which radio frame the synchronization signal sent by the reader is located in.
[0171] For example, assuming that it supports indication in units of 256 radio frames, that is, the number of radio frames supported is 256, then the third information field can use 8 bits to indicate which radio frame the synchronization signal sent by the reader is located in.
[0172] For example, assuming that it supports indication in units of 128 radio frames, that is, the number of radio frames supported is 128, then the third information field can use 7 bits to indicate which radio frame the synchronization signal sent by the reader is located in.
[0173] Taking the third information field used to indicate the time slot number as an example, the number of bits included in the third information field (i.e., the number of bits used to indicate the time slot number) can be set based on the number of time slots contained in a radio frame. For example, the number of bits Z2 used to indicate the time slot number can satisfy the following formula 8.
[0174] Z2=log2K2 Formula 8
[0175] In Formula 8, K2 represents the number of time slots included in a radio frame.
[0176] In some embodiments, Z2 may be rounded up.
[0177] For example, assuming a wireless frame includes 10 time slots, the third information field can use 4 bits to indicate which time slot the synchronization signal sent by the reader is located in.
[0178] Taking the third information field used to indicate OFDM symbols as an example, the number of bits included in the third information field (i.e., the number of bits used to indicate OFDM symbols) can be determined based on the number of OFDM symbols contained in a time slot. For example, the number of bits Z3 used to indicate OFDM symbols can satisfy the following formula 9.
[0179] Z3=log2K3 Formula 9
[0180] In Formula 9, K3 represents the number of OFDM symbols included in a time slot.
[0181] In some embodiments, Z3 may employ rounding up.
[0182] For example, assuming a time slot includes 14 OFDM symbols, the third information field can use 4 bits to indicate which OFDM symbol the synchronization signal sent by the reader is located on.
[0183] When the third information field is used simultaneously to indicate the radio frame number, time slot number, and OFDM symbol, in some embodiments, the third information field can be used to indicate which radio frame, which time slot, and which OFDM symbol the synchronization signal sent by the reader is located on.
[0184] The implementation of resource configuration for the DO-A service described in (4) above, indicated by broadcast information, will be described below.
[0185] In some embodiments, at least one information field carried in the broadcast information includes a fourth information field, which is used to indicate the resource configuration of the DO-A service.
[0186] In some embodiments, the resource configuration for the DO-A service is used to send the first D2R message for the DO-A service. That is, the fourth information field is used to specify the resources used to send the first D2R message for the DO-A service. For example, the first D2R message can be a msg1-like message or a scheduling request message.
[0187] In other embodiments, the resource configuration for DO-A services is used for periodic transmission of DO-A services. That is, the fourth information field is used to indicate the resources used for periodic DO-A services.
[0188] In some embodiments, DO-A services have long cycles and low resource configuration update frequencies, so environmental IoT devices do not need to frequently obtain DO-A service resource configurations. MIBs, on the other hand, have short broadcast cycles and only carry minimal system parameters, while SIBs can be broadcast and can be configured with longer broadcast cycles than MIBs. Therefore, when DO-A service resource configurations are used for periodic DO-A service transmission, the broadcast information can be implemented as SIB broadcast information.
[0189] In some embodiments, the resource configuration for the DO-A service is a configuration specific to a single environmental IoT device. In other embodiments, the resource configuration for the DO-A service is a configuration shared by multiple environmental IoT devices.
[0190] In some embodiments, the resource configuration of the DO-A service includes the configuration of m resource sets of the DO-A service, where each of the m resource sets includes n resource groups, and each of the n resource groups includes k resources, where m, n, and k are all positive integers. Each of the k resources includes time-domain resources and / or frequency-domain resources, that is, the configuration of the k resources includes time-domain configuration and / or frequency-domain configuration.
[0191] Environmental IoT devices can select appropriate resources from the m resource sets indicated in the fourth information domain for DO-A services.
[0192] In some embodiments, the configuration of m resource sets for the DO-A service includes one or more of the following A to G:
[0193] A. The lifecycle of resources for DO-A business.
[0194] That is, the fourth information field is used to indicate the cycle of resources for DO-A services.
[0195] In some embodiments, if the resources for the DO-A service only support one cycle, that cycle can be predefined directly. That is, the broadcast information does not need to indicate the cycle of the DO-A service resources. This saves signaling overhead.
[0196] In some embodiments, the number of bits included in the fourth information field (i.e., the number of bits used to indicate the period of resources for DO-A services) can be set based on the number of supported periods. For example, the number of supported periods can be specified by the protocol or determined by the device.
[0197] Similarly, the number of bits for the period of resources used to indicate DO-A services can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0198] B. The offset between the temporal location of each resource in the first resource group and the temporal resource occupied by the broadcast information.
[0199] In some embodiments, the offset between the time-domain start position of each resource included in the first resource group and the end position of the time-domain resource occupied by the broadcast information.
[0200] The starting position of each resource in the time domain can also be described as the starting position of each time domain resource.
[0201] For example, the broadcast information can be R2D broadcast information.
[0202] That is, the fourth information field is used to indicate the offset value between the temporal location of each resource included in the first resource group and the temporal resource occupied by the broadcast information. In other words, the fourth information field is used to indicate the temporal location of each resource included in the first resource group.
[0203] For example, the offset value can be represented by any of the following: the number of OFDM symbols, the number of chips, etc.
[0204] In some embodiments, the number of bits used to indicate the offset value between the time-domain position of each resource included in the first resource group and the time-domain resource occupied by the broadcast information can be set based on the number of supported offset values. For example, the number of supported offset values can be specified by the protocol or determined by the device.
[0205] Similarly, the number of bits used to indicate the offset between the time-domain position of each resource included in the first resource group and the time-domain resources occupied by the broadcast information can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0206] For example, assuming the protocol specifies an offset value (such as the time interval between the reader sending an R2D broadcast message and the environmental IoT device sending a D2R message) of 10τ, which is equivalent to 19 OFDM symbols, then the fourth information field can use 5 bits to indicate the offset value.
[0207] C. The time domain length of each resource.
[0208] The temporal length of each resource can also be described as the length of each temporal resource.
[0209] That is, the fourth information field is used to indicate the time domain length of each resource.
[0210] In some embodiments, the temporal length of each resource in C may refer to the temporal length of the resources within the first resource group.
[0211] In other examples, the temporal length of each resource in C can also refer to the temporal length of all resources in the entire resource set.
[0212] For example, the time domain length can be represented by any of the following: the number of OFDM symbols, the number of chips, etc. Of course, it can also be represented in other forms, such as the duration or time slot mentioned above.
[0213] In some embodiments, the number of bits included in the fourth information field (i.e., the number of bits used to indicate the time-domain length of each resource) can be set based on the number of supported time-domain lengths. For example, the number of supported time-domain lengths can be specified by the protocol or determined by the device.
[0214] Similarly, the number of bits in the fourth information field used to indicate the time domain length of each resource can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0215] For example, assuming the time domain length is represented by the number of chips, the supported time domain lengths are 4 chips, 8 chips, 12 chips, 14 chips, 20 chips, and 24 chips, respectively. The specific indication results can be found in Table 2 below.
[0216] Table 2
[0217]
[0218] As shown in Table 2, when the fourth information field carries the bit "000", it indicates that the time domain length of each resource is 4 chips, and so on.
[0219] In some embodiments, different resources in a resource group have the same time-domain configuration (such as time-domain start position and time-domain length).
[0220] In some embodiments, the time domain lengths of resources in different resource groups may be the same or different.
[0221] In some embodiments, the temporal lengths of resources in different resource sets may be the same or different.
[0222] D. The starting position of the frequency domain for each resource.
[0223] The frequency domain starting position of each resource can also be described as the starting position of each frequency domain resource.
[0224] E. Frequency domain length of each resource.
[0225] The frequency domain length of each resource can also be described as the length of each frequency domain resource.
[0226] In some embodiments, the number of bits included in the fourth information field (i.e., the number of bits used to indicate the frequency domain configuration (such as the frequency domain start position and frequency domain length) of each resource) can be determined based on at least one of the number of sub-channels obtained by partitioning and the number k of resources included in a resource group.
[0227] In this embodiment, as one possible implementation, the frequency domain configuration of each resource in a resource group can be indicated by W bits, that is, the fourth information domain can use W bits to indicate the frequency domain configuration of each resource in a resource group.
[0228] W satisfies the following formula 10:
[0229]
[0230] In Formula 10, k represents the number of resources included in a resource group, and N... subChannel The number of sub-channels obtained by the division.
[0231] For example: Suppose a resource group contains 4 resources, then it needs to Bits are used to indicate the frequency domain configuration of these four resources in the resource group.
[0232] In this embodiment, as another possible implementation, the frequency domain configuration of each resource in a resource group can also be indicated by a bitmap. In this implementation, the frequency domain configuration of each resource in a resource group can be indicated by a k*N bitmap. subChannel Bit indication, i.e., the fourth information field, can use k*N subChannel Bits indicate the frequency domain configuration of each resource in a resource group.
[0233] For example, assuming a resource group includes one resource, and the number of sub-channels obtained by partitioning it is 20, with the sub-channels numbered sequentially as {0,1,2,3,4,…,19}, then 20 bits can be used to indicate the frequency domain configuration of each resource in a resource group. If the fourth information field carries "00000111110000000000", then the frequency domain configuration of the indicated resource is to occupy 5 consecutive sub-channels starting from the 10th sub-channel.
[0234] For example, if a resource group includes 4 resources and the number of sub-channels obtained by partitioning is 20, then 80 bits can be used to indicate the frequency domain configuration of each resource in a resource group.
[0235] In some embodiments, different resources in a resource group have different frequency domain configurations (such as frequency domain start position and / or frequency domain length).
[0236] In some embodiments, different resource groups within a resource set have the same frequency domain configuration (such as frequency domain start position and frequency domain length).
[0237] In some embodiments, the frequency domain configurations of different resource sets can be the same or different.
[0238] F represents the offset between the (i+1)th resource group's temporal location and the ith resource group's temporal location, where i is a positive integer and takes the values 1, 2, 3, ..., n-1.
[0239] In some embodiments, the offset between the time-domain position of the (i+1)th resource group and the time-domain position of the ith resource group may include: the offset between the time-domain start position of the (i+1)th resource group and the time-domain end position of the ith resource group. Alternatively, it may include: the offset between the time-domain start position of the (i+1)th resource group and the time-domain start position of the ith resource group. Alternatively, it may include: the offset between the time-domain end position of the (i+1)th resource group and the time-domain start position of the ith resource group. Alternatively, it may include: the offset between the time-domain end position of the (i+1)th resource group and the time-domain end position of the ith resource group.
[0240] That is, the fourth information field is used to indicate the offset value between the time domain position of the (i+1)th resource group and the time domain position of the ith resource group. In other words, the fourth information field is used to indicate the time domain position of the (i+1)th resource group (such as the time domain start position and the time domain end position).
[0241] It can be understood that the temporal position of the (i+1)th resource group is also the temporal position of a resource within the (i+1)th resource group. When the temporal configurations of different resources included in the (i+1)th resource group are the same, the temporal position of a resource within the (i+1)th resource group is also the temporal position of any resource within the (i+1)th resource group.
[0242] For example, taking the offset value between the time domain position of the (i+1)th resource group and the time domain position of the ith resource group as an example, the fourth information field is used to indicate the offset value of the time domain start position of the (i+1)th resource group relative to the time domain end position of the ith resource group. That is, the time domain start position of the second resource group is indicated by the offset value of 1 relative to the time domain end position of the first resource group. Similarly, the fourth information field is used to indicate the offset value of 2 between the time domain start position of the third resource group and the time domain end position of the second resource group. And so on.
[0243] In some embodiments, the offset values corresponding to two adjacent resource groups can be the same or different. For example, offset value 1 and offset value 2 mentioned above can be the same or different.
[0244] For example, the offset value can be represented by any of the following: number of time slots, duration, number of OFDM symbols, etc.
[0245] Similarly, the number of bits used to indicate the offset between the time domain position of the (i+1)th resource group and the time domain position of the ith resource group can also be set based on the number of supported offset values.
[0246] Similarly, the number of bits used to indicate the offset between the time domain position of the (i+1)th resource group and the time domain position of the ith resource group can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0247] In some embodiments, different resource groups within a resource set have different time-domain configurations (such as at least one of time-domain start position, time-domain end position, and time-domain length).
[0248] G, the offset between the temporal locations of adjacent resource sets.
[0249] That is, the fourth information field is used to indicate the offset value between the temporal locations of adjacent resource sets.
[0250] In some embodiments, the offset between the temporal locations of adjacent resource sets may include: the offset between the temporal start position of the (j+1)th resource set and the temporal end position of the jth resource set, where j is a positive integer and the value of j is 1, 2, 3, ..., m-1.
[0251] In some embodiments, the offset values between the temporal locations of any two adjacent resource sets may be the same.
[0252] For example, the offset value can be represented by any of the following: number of time slots, duration, number of OFDM symbols, etc.
[0253] Similarly, the number of bits used to indicate the offset values between temporal locations of adjacent resource sets can also be set based on the number of supported offset values.
[0254] Similarly, the number of bits used to indicate the offset between temporal locations of adjacent resource sets can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0255] It is understandable that when the number of resource sets is 1, the fourth information field does not need to indicate the offset value between the temporal positions of adjacent resource sets.
[0256] The descriptions of A to G above illustrate examples where resources within the same resource group have the same time-domain configuration but different frequency-domain configurations, and resources in different resource groups have different time-domain configurations but the same frequency-domain configuration. In other embodiments, the principle of resources within the same resource group having the same frequency-domain configuration but different time-domain configurations, and resources in different resource groups having different frequency-domain configurations but the same time-domain configuration, can also be used for illustration.
[0257] The implementation of the physical layer transmission parameters of the R2D message described in (5) above by broadcasting information is described below.
[0258] In some embodiments, at least one information field carried in the broadcast information includes a fifth information field, which is used to indicate the physical layer transmission parameters of the R2D message.
[0259] In some implementations, physical layer transmission parameters include one or more of the following: chip length of physical layer control information, forward error correction (FEC) rate, and number of repetitions of physical layer control information. Specifically, the fifth information field indicates one or more of these parameters.
[0260] In this embodiment of the application, the complexity of detecting physical layer control information can be reduced by indicating the chip length, repetition number, etc. of the physical layer control information, and the payload size of the physical layer control information can be determined by indicating the FEC code rate.
[0261] Taking the chip length of the fifth information field used to indicate physical layer control information as an example, the number of bits included in the fifth information field (that is, the number of bits used to indicate the chip length of physical layer control information) can be set based on the number of supported chip lengths.
[0262] Similarly, the number of bits used to indicate the chip length of physical layer control information can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0263] In some examples, the chip length of the physical layer control information is indicated in the fifth information field by specifying the corresponding M value. Here, the M value refers to the number of chips included in an OFDM symbol.
[0264] For example, assuming two chip lengths are supported, 66.67µs and 33.33µs, corresponding to M values of 1 and 2 respectively, the fifth information field can use 2 bits to indicate the chip length of the physical layer control information. When the fifth information field carries a bit "0", it indicates an M value of 1, thus indicating a chip length of 66.67µs. When the fifth information field carries a bit "1", it indicates an M value of 2, thus indicating a chip length of 33.33µs.
[0265] In other embodiments, the chip length of the physical layer control information can also be indicated by a Synchronization Indication Pattern (SIP).
[0266] In this embodiment, SIP can also indicate the chip length of physical layer control information by indicating the corresponding M value.
[0267] For example, assuming two chip lengths are supported, 66.67µs and 33.33µs, with corresponding M values of 1 and 2 respectively, then SIP1 (also known as SIP sequence 1) indicates an M value of 1, thus indicating a chip length of 66.67µs. SIP2 (also known as SIP sequence 2) indicates an M value of 2, thus indicating a chip length of 33.33µs.
[0268] Taking the fifth information field used to indicate the FEC code rate as an example, the number of bits included in the fifth information field (that is, the number of bits used for the FEC code rate) can be set based on the number of supported FEC code rates.
[0269] Similarly, the number of bits used to indicate the FEC code rate can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0270] For example, assuming three FEC code rates are supported: 1 / 2, 1 / 3, and 1 / 4, the fifth information field can use 2 bits to indicate the FEC code rate. For instance, when the fifth information field carries bit "00", it indicates an FEC code rate of 1 / 2. When the fifth information field carries bit "01", it indicates an FEC code rate of 1 / 3. When the fifth information field carries bit "10", it indicates an FEC code rate of 1 / 4.
[0271] Taking the fifth information field, which is used to indicate the number of repetitions of physical layer control information, as an example, the number of bits included in the fifth information field (that is, the number of bits used for the number of repetitions of physical layer control information) can be set based on the number of repetitions of the supported physical layer control information.
[0272] Similarly, the number of bits used to indicate the repetition count of physical layer control information can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0273] For example, suppose the supported physical layer control information repetition counts include 1, 2, 4, 8, and 16. Then the fifth information field can use 3 bits to indicate this repetition count. For instance, when the fifth information field carries bit "000", it indicates a repetition count of 1, i.e., no repetition. When the fifth information field carries bit "001", it indicates a repetition count of 2. When the fifth information field carries bit "010", it indicates a repetition count of 4. When the fifth information field carries bit "011", it indicates a repetition count of 8. When the fifth information field carries bit "100", it indicates a repetition count of 16.
[0274] The implementation of the power control parameters for D2R message transmission as described in (6) above, indicated by broadcast information, is described below.
[0275] In some embodiments, at least one information field carried in the broadcast information includes a sixth information field, which is used to indicate power control parameters for D2R message transmission.
[0276] In some implementations, the power control parameters for D2R message transmission include one or more of the following: the transmit power value of the reader's synchronization signal, the path loss factor, the target receive power value, and the power boost step size. The target receive power value can refer to the power value of the D2R message that the reader expects to receive. In some examples, the power boost step size is the same as the step size for increasing the transmit power.
[0277] In some embodiments, power control parameters for D2R message transmission can be used by environmental IoT devices to send D2R messages.
[0278] Taking the sixth information field, which is used to indicate the transmission power value of the reader's synchronization signal, as an example, the number of bits included in the sixth information field (that is, the number of bits used to indicate the transmission power value of the reader's synchronization signal) can be set based on the number of supported transmission power values.
[0279] Similarly, the number of bits used to indicate the transmit power value of the reader to transmit the synchronization signal can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0280] For example, assuming the supported power range is INTEGER (-60..50) dBm and the step size is 1 dBm, the sixth information field can use 7 bits to indicate the transmission power value of the reader's synchronization signal.
[0281] Taking the sixth information field used to indicate the path loss factor as an example, the number of bits included in the sixth information field (that is, the number of bits used to indicate the path loss factor) can be set based on the number of supported path loss factors.
[0282] Similarly, the number of bits used to indicate the path loss factor can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0283] For example, assuming the supported path loss factor values are: ENUMERATED{alpha0,alpha0.4,alpha0.5,alpha0.6,alpha0.7,alpha0.8,alpha0.9,alpha1}, then the sixth information field can use 3 bits to indicate the path loss factor.
[0284] Taking the sixth information field used to indicate the target received power value as an example, the number of bits included in the sixth information field (that is, the number of bits used to indicate the target received power value) can be set based on the number of supported target received power values.
[0285] Similarly, the number of bits used to indicate the target received power value can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0286] For example, assuming the transmit power range is -3dBm to 5dBm and the supported target receive power is -20dBm to 5dBm, the sixth information field can use 5 bits to indicate the target receive power value.
[0287] Taking the sixth information field used to indicate the power boost step size as an example, the number of bits included in the sixth information field (that is, the number of bits used to indicate the power boost step size) can be set based on the number of supported power boost steps.
[0288] Similarly, the number of bits used to indicate the power boost step can be determined in a manner similar to that shown in Formulas 1 to 9 above.
[0289] For example, assuming the supported power boost step sizes are 0dB, 2dB, 4dB, and 6dB, the sixth information field can use 2 bits to indicate the power boost step size. For instance, when the sixth information field carries "00", it indicates that the environmental IoT device should increase the power by 2dB each time it retransmits a D2R message. For example, this D2R message is a msg1-like message.
[0290] The above describes the implementation of one or more of the information in (1) to (6) above through broadcast information indication.
[0291] In other embodiments, one or more of the information in (1) to (6) above may also be predefined information.
[0292] Taking the frequency domain resource configuration of SIB1 as predefined information as an example, in some embodiments, the frequency domain bandwidth occupied by SIB1 is predefined information. In this embodiment, for example, it is assumed that the center frequency of SSB and the center frequency of SIB1 are the same. Environmental IoT devices can determine the center frequency of SSB based on the searched SSB by searching for SSB in a predefined sync raster, and thus determine the center frequency of SIB1.
[0293] Furthermore, the specific location of the frequency domain resources occupied by SIB1 can be determined by the predefined frequency domain bandwidth value of SIB1 and the center frequency of SIB1 in the environmental IoT device.
[0294] For example: assuming the center frequency of SSB is f1, then the center frequency of SIB1 is also f1. The predefined frequency domain bandwidth occupied by SIB1 is BW4. Therefore, environmental IoT devices can determine that the frequency domain resources occupied by SIB1 are...
[0295] In other embodiments, the frequency domain resources (including but not limited to frequency domain bandwidth values) occupied by SIB1 and SSB may be the same. As one possible implementation, SSB may carry broadcast information, and the frequency domain resources occupied by SIB1 and the broadcast information carried in SSB may be the same.
[0296] In this embodiment, neither broadcast information indicating the frequency domain resource configuration occupied by SIB1 nor predefining the frequency domain resource configuration occupied by SIB1 is required. After receiving the SSB sent by the reader, the environmental IoT device can determine the frequency domain resources occupied by SIB1 based on the frequency domain resources occupied by the SSB.
[0297] Taking the temporal resource configuration of SIB1 as predefined information as an example, in some embodiments, one or more of the following are predefined information: the length of the temporal resource occupied by SIB1 and the offset between the starting position of the temporal resource occupied by SIB1 and the ending position of the temporal resource occupied by SSB.
[0298] Taking the frequency domain resource configuration of the physical layer control signaling of SIB1 as predefined information as an example, in some embodiments, the offset between the starting position of the frequency domain resources occupied by the physical layer control signaling of SIB1 and the ending position or center frequency point of the frequency domain resources occupied by SSB is predefined information.
[0299] In this embodiment, for example, assuming that the starting position of the frequency domain resources occupied by the physical layer control signaling of the predefined scheduling SIB1 is offset by 300kHz from the center frequency of the frequency domain resources occupied by the SSB, the environmental IoT device can determine the center frequency f1 of the SSB based on the searched SSB by searching the predefined sync raster, and thus determine that the starting position of the frequency domain resources occupied by the physical layer control signaling of the scheduling SIB1 is "f1+300kHz" or "f1-300kHz".
[0300] Taking SFN information as predefined information as an example, in some embodiments, one or more of the radio frame number, time slot number, and OFDM symbol are predefined information.
[0301] For example, a predefined reader sends a synchronization signal on a fixed radio frame (which could be the first radio frame or one or more other radio frames), i.e., the radio frame number is predefined information.
[0302] For example, a predefined reader sends a synchronization signal on a fixed time slot (which could be the first time slot or one or more other time slots), where the time slot number is predefined information.
[0303] For example, a predefined reader sends a synchronization signal on a fixed OFDM symbol (which could be the first OFDM symbol or one or more other OFDM symbols), meaning the OFDM symbol is predefined information.
[0304] For example, a predefined reader sends a synchronization signal on a fixed time slot within a fixed wireless frame, meaning that both the wireless frame number and the time slot number are predefined information.
[0305] For example, a predefined reader transmits a synchronization signal on a fixed OFDM symbol in a fixed time slot of a fixed radio frame, meaning that the radio frame number, time slot number, and OFDM symbol are all predefined information.
[0306] Taking the resource configuration of DO-A service as a predefined information as an example, such as: including but not limited to the period of DO-A service resources, the time domain length of each resource, etc., can be predefined information.
[0307] Taking the physical layer transmission parameters of R2D messages as predefined information as an example, such as the chip length (including but not limited to physical layer control information), for instance: the predefined chip length is the chip length corresponding to an M value of 1, which is 66.67 μs. Another example: the predefined chip length is the chip length corresponding to an M value of 2, which is 33.33 μs.
[0308] It is understood that, in order to achieve the functions in the above embodiments, the device includes hardware structures and / or software modules corresponding to each function. Those skilled in the art should readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0309] This application also provides a communication device. (See attached document.) Figure 4 This is a schematic diagram of the structure of a communication device 400 provided in an embodiment of this application. The communication device 400 includes a communication unit 401. In some embodiments, the communication device 400 further includes a processing unit 402.
[0310] As one possible example, the communication device 400 is applied to environmental IoT devices.
[0311] In this example, communication unit 401 is used to receive first broadcast information sent by the reader, the first broadcast information carrying at least one information field, the at least one information field being used to indicate one or more of the following:
[0312] Time-domain resource configuration and / or frequency-domain resource configuration for the second broadcast information;
[0313] Time-domain and / or frequency-domain resource configuration of physical layer control signaling for scheduling second broadcast information;
[0314] Information used for time synchronization;
[0315] Resource allocation for DO-A services;
[0316] Physical layer transmission parameters of R2D messages;
[0317] Power control parameters for D2R message transmission.
[0318] In some embodiments, the frequency domain resource configuration of the second broadcast information includes: the frequency domain bandwidth value occupied by the second broadcast information; and / or, the time domain resource configuration of the second broadcast information includes one or more of the following: the length of the time domain resource occupied by the second broadcast information; and the offset value between the time domain resource occupied by the second broadcast information and the time domain resource occupied by the synchronization signal block SSB.
[0319] In some embodiments, the time-domain resource configuration and / or frequency-domain resource configuration of the second broadcast information are indicated by physical layer control signaling.
[0320] In some embodiments, the time-domain resource configuration of the physical layer control signaling that schedules the second broadcast information includes: the offset value between the time-domain resources occupied by the physical layer control signaling and the time-domain resources occupied by the SSB; and / or, the frequency-domain resource configuration of the physical layer control signaling that schedules the second broadcast information includes: the offset value between the frequency-domain resources occupied by the physical layer control signaling and the frequency-domain resources occupied by the SSB.
[0321] In some embodiments, the information used for time synchronization includes one or more of the following:
[0322] Wireless frame number;
[0323] Time slot number;
[0324] OFDM symbol.
[0325] In some embodiments, the resource configuration of the DO-A service includes the configuration of m resource sets of the DO-A service, each of the m resource sets includes n resource groups, and each of the n resource groups includes k resources, where m, n, and k are all positive integers.
[0326] In some embodiments, the configuration of the m resource sets of the DO-A service includes one or more of the following:
[0327] The lifecycle of the resources for the DO-A service;
[0328] The offset between the temporal location of each resource in the first resource group and the temporal resource occupied by the first broadcast information;
[0329] The temporal length of each resource;
[0330] The frequency domain start position of each resource;
[0331] Frequency domain length of each resource;
[0332] The offset between the temporal position of the (i+1)th resource group and the temporal position of the ith resource group, where i is a positive integer and takes the value 1, 2, 3, ..., n-1;
[0333] The offset between the temporal locations of adjacent resource sets.
[0334] In some embodiments, different resources in a resource group have the same time-domain configuration; and / or, each resource group in a resource set has the same frequency-domain configuration; and / or, the frequency-domain configuration of each resource in a resource group is indicated by W bits or by a bitmap, where W satisfies the following formula:
[0335]
[0336] Where, N subChannel The number of sub-channels obtained by the division.
[0337] In some embodiments, the resource configuration for the DO-A service is used to send the first D2R message for the DO-A service.
[0338] In some embodiments, physical layer transmission parameters include one or more of the following:
[0339] The chip length of physical layer control information;
[0340] FEC bitrate;
[0341] The physical layer controls the number of times information is repeated.
[0342] In some embodiments, the power control parameters include one or more of the following:
[0343] The transmit power value of the reader sending the synchronization signal;
[0344] Path loss factor;
[0345] Target received power value;
[0346] Power boost step size.
[0347] In some embodiments, the chip length of the physical layer control information in the R2D message is indicated by SIP.
[0348] In some embodiments, the processing unit 402 is used to support the communication device 400 in performing any processing operation performed by the environmental Internet of Things device described in the above embodiments.
[0349] As another possible example, the communication device 400 is applied to a reader.
[0350] In this example, communication unit 401 is used to send a first broadcast message to an environmental IoT device. The first broadcast message carries at least one information field, which indicates one or more of the following:
[0351] Time-domain resource configuration and / or frequency-domain resource configuration for the second broadcast information;
[0352] Time-domain and / or frequency-domain resource configuration of physical layer control signaling for scheduling second broadcast information;
[0353] Information used for time synchronization;
[0354] Resource allocation for DO-A services;
[0355] Physical layer transmission parameters of R2D messages;
[0356] Power control parameters for D2R message transmission.
[0357] In some embodiments, the frequency domain resource configuration of the second broadcast information includes: the frequency domain bandwidth value occupied by the second broadcast information; and / or, the time domain resource configuration of the second broadcast information includes one or more of the following: the length of the time domain resource occupied by the second broadcast information; and the offset value between the time domain resource occupied by the second broadcast information and the time domain resource occupied by the SSB.
[0358] In some embodiments, the time-domain resource configuration and / or frequency-domain resource configuration of the second broadcast information are indicated by physical layer control signaling.
[0359] In some embodiments, the time-domain resource configuration of the physical layer control signaling that schedules the second broadcast information includes: an offset value between the time-domain resources occupied by the physical layer control signaling and the time-domain resources occupied by the SSB; and / or,
[0360] The frequency domain resource configuration of physical layer control signaling for scheduling second broadcast information includes: the offset value between the frequency domain resources occupied by physical layer control signaling and the frequency domain resources occupied by SSB.
[0361] In some embodiments, the information used for time synchronization includes one or more of the following:
[0362] Wireless frame number;
[0363] Time slot number;
[0364] OFDM symbol.
[0365] In some embodiments, the resource configuration of the DO-A service includes the configuration of m resource sets of the DO-A service, each of the m resource sets includes n resource groups, and each of the n resource groups includes k resources, where m, n, and k are all positive integers.
[0366] In some embodiments, the configuration of m resource sets for the DO-A service includes one or more of the following:
[0367] The lifecycle of resources for DO-A business;
[0368] The offset between the temporal location of each resource in the first resource group and the temporal resource occupied by the first broadcast information;
[0369] The temporal length of each resource;
[0370] The frequency domain start position of each resource;
[0371] Frequency domain length of each resource;
[0372] The offset between the temporal position of the (i+1)th resource group and the temporal position of the ith resource group, where i is a positive integer and takes the value 1, 2, 3, ..., n-1;
[0373] The offset between the temporal locations of adjacent resource sets.
[0374] In some embodiments, different resources in a resource group have the same time-domain configuration; and / or, each resource group in a resource set has the same frequency-domain configuration; and / or, the frequency-domain configuration of each resource in a resource group is indicated by W bits or by a bitmap, where W satisfies the following formula:
[0375]
[0376] Where, N subChannel The number of sub-channels obtained by the division.
[0377] In some embodiments, the resource configuration for the DO-A service is used to send the first D2R message for the DO-A service.
[0378] In some embodiments, physical layer transmission parameters include one or more of the following:
[0379] The chip length of physical layer control information;
[0380] FEC bitrate;
[0381] The physical layer controls the number of times information is repeated.
[0382] In some embodiments, the power control parameters include one or more of the following:
[0383] The transmit power value of the reader sending the synchronization signal;
[0384] Path loss factor;
[0385] Target received power value;
[0386] Power boost step size.
[0387] In some embodiments, the chip length of the physical layer control information in the R2D message is indicated by SIP.
[0388] In some embodiments, the processing unit 402 is used to support the communication device 400 in performing any of the processing operations performed by the reader as described in the above embodiments.
[0389] The communication unit 401 in the communication device 400 can be implemented by a transceiver, for example, it can correspond to... Figure 5 The transceiver 520 in the communication device 500 shown, and the processing unit 402 in the communication device 400, can be implemented by at least one processor, for example, corresponding to Figure 5 The processor 510 in the communication device 500 shown in the figure.
[0390] When the communication device 400 is a chip or chip system configured in a communication device (such as an environmental IoT device or a reader), the communication unit 401 in the communication device 400 can be implemented through input / output interfaces, circuits, etc., and the processing unit 402 in the communication device 400 can be implemented through a processor, microprocessor, or integrated circuit integrated on the chip or chip system.
[0391] Figure 5 This is a schematic diagram of another communication device provided in an embodiment of this application. For example... Figure 5 As shown, the communication device 500 may include a processor 510. The processor 510 can be used to execute the methods executed by the environmental IoT device or reader in the above method embodiments.
[0392] In some possible implementations, the communication device 500 may include a transceiver 520. The transceiver 520 may communicate with the processor 510 via an internal connection path. The processor 510 may control the transceiver 520 to transmit and / or receive signals.
[0393] In some possible implementations, the communication device 500 may include a memory 530. The memory 530 may communicate with the processor 510 via an internal connection. The memory 530 and the processor 510 may be integrated together or disposed separately. The memory 530 may also be an external memory. The memory 530 is used to store instructions, and the processor 510 is used to execute the instructions stored in the memory 530 to perform the methods described in the above method embodiments.
[0394] It should be understood that the communication device 500 may correspond to an environmental IoT device or reader in the above method embodiments, and may be used to execute the various steps and / or processes performed by the environmental IoT device or reader in the above method embodiments. Optionally, the memory 530 may include read-only memory and random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. The memory 530 may be a separate device or integrated into the processor 510. The processor 510 may be used to execute instructions stored in the memory 530, and when the processor 510 executes instructions stored in the memory, the processor 510 is used to execute the various steps and / or processes of the above method embodiments corresponding to the environmental IoT device or reader.
[0395] Optionally, the communication device 500 is an environmental IoT device as described in the preceding embodiments.
[0396] Optionally, the communication device 500 is the reader in the preceding embodiments.
[0397] The transceiver 520 may include a transmitter and a receiver. The transceiver 520 may further include antennas, and the number of antennas may be one or more. The processor 510 and memory 530 may be integrated with the transceiver 520 on different chips. For example, the processor 510 and memory 530 may be integrated in a baseband chip, and the transceiver 520 may be integrated in a radio frequency chip. Alternatively, the processor 510 and memory 530 may be integrated with the transceiver 520 on the same chip. This application does not limit this.
[0398] Optionally, the communication device 500 is a component configured in an environmental IoT device, such as a chip or chip system.
[0399] Optionally, the communication device 500 is a component configured in the reader, such as a chip or chip system.
[0400] The transceiver 520 can also be a communication interface, such as an input / output interface or circuit. The transceiver 520, processor 510, and memory 530 can all be integrated into the same chip, such as within a baseband chip.
[0401] This application also provides a processing apparatus, including at least one processor, which executes a computer program or logic circuit to cause the processing apparatus to perform the methods executed by the terminal device or network device in the above method embodiments. The processing apparatus may further include a memory for storing the computer program.
[0402] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.
[0403] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by the integrated logic circuitry in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above methods.
[0404] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0405] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: a computer program or a set of instructions, which, when the computer program or set of instructions is run on a computer, causes the computer to perform the method executed by the environmental IoT device or reader in the above method embodiments.
[0406] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing a program that, when run on a computer, causes the computer to perform the method executed by the environmental IoT device or reader in the above method embodiments.
[0407] According to the method provided in the embodiments of this application, this application also provides a communication system, which may include the aforementioned environmental IoT device and reader.
[0408] As used in this specification, the terms "component," "module," "system," etc., are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process and / or an execution thread, and components may be located on a single computer and / or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).
[0409] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0410] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0411] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0412] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0413] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0414] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essential contributing part of the technical solution of this application, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a second communication device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0415] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0416] The above description is merely a specific embodiment of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. An information indication method, characterized in that, The method, applied to environmental IoT devices, includes: The reader receives a first broadcast message, which carries at least one information field indicating one or more of the following: Time-domain resource configuration and / or frequency-domain resource configuration for the second broadcast information; Time-domain and / or frequency-domain resource configuration of physical layer control signaling for scheduling second broadcast information; Information used for time synchronization; The device proactively initiates resource configuration for DO-A services; Physical layer transmission parameters for reader-to-device R2D messages; Power control parameters for device-to-reader (D2R) message transmission.
2. The method according to claim 1, characterized in that, The frequency domain resource configuration of the second broadcast information includes: the frequency domain bandwidth value occupied by the second broadcast information; and / or, The time-domain resource configuration of the second broadcast information includes one or more of the following: The length of the time-domain resources occupied by the second broadcast information; The offset between the time domain resources occupied by the second broadcast information and the time domain resources occupied by the synchronization signal block SSB.
3. The method according to claim 1, characterized in that, The time-domain resource configuration and / or frequency-domain resource configuration of the second broadcast information are indicated by the physical layer control signaling.
4. The method according to claim 3, characterized in that, The time-domain resource configuration of the physical layer control signaling for scheduling the second broadcast information includes: the offset value between the time-domain resources occupied by the physical layer control signaling and the time-domain resources occupied by the SSB; and / or, The frequency domain resource configuration of the physical layer control signaling for scheduling the second broadcast information includes: the offset value between the frequency domain resources occupied by the physical layer control signaling and the frequency domain resources occupied by the SSB.
5. The method according to claim 1, characterized in that, The information used for time synchronization includes one or more of the following: Wireless frame number; Time slot number; Orthogonal Frequency Division Multiplexing (OFDM) symbols.
6. The method according to claim 1, characterized in that, The resource configuration of the DO-A service includes the configuration of m resource sets of the DO-A service. Each of the m resource sets includes n resource groups, and each of the n resource groups includes k resources. The m, n, and k are all positive integers.
7. The method according to claim 6, characterized in that, The configuration of the m resource sets of the DO-A service includes one or more of the following: The lifecycle of the resources for the DO-A service; The offset between the temporal location of each resource in the first resource group and the temporal resource occupied by the first broadcast information; The temporal length of each resource; The frequency domain starting position of each resource; Frequency domain length of each resource; The offset between the time domain position of the (i+1)th resource group and the time domain position of the ith resource group, where i is a positive integer and the value of i is 1, 2, 3, ..., n-1; The offset between the temporal locations of adjacent resource sets.
8. The method according to claim 7, characterized in that, Different resources within a resource group have the same time-domain configuration; And / or, Each resource group in a resource set has the same frequency domain configuration; And / or, The frequency domain configuration of each resource in a resource group is indicated by W bits or by a bitmap, where W satisfies the following formula: Where, N sunChannel The number of sub-channels obtained by the division.
9. The method according to any one of claims 6-8, characterized in that, The resource configuration of the DO-A service is used to send the first D2R message of the DO-A service.
10. The method according to claim 1, characterized in that, The physical layer transmission parameters include one or more of the following: The chip length of physical layer control information; Forward Error Correction (FEC) code rate; The physical layer controls the number of times information is repeated.
11. The method according to claim 1, characterized in that, The power control parameters include one or more of the following: The transmit power value of the reader sending the synchronization signal; Path loss factor; Target received power value; Power boost step size.
12. The method according to any one of claims 1-11, characterized in that, The chip length of the physical layer control information in an R2D message is indicated by the synchronization indicator sequence SIP.
13. An information indication method, characterized in that, Applied to a reader, the method includes: Sending a first broadcast message to an environmental IoT device, the first broadcast message carrying at least one information field, the at least one information field being used to indicate one or more of the following: Time-domain resource configuration and / or frequency-domain resource configuration for the second broadcast information; Time-domain and / or frequency-domain resource configuration of physical layer control signaling for scheduling second broadcast information; Information used for time synchronization; Resource allocation for DO-A services; Physical layer transmission parameters of R2D messages; Power control parameters for D2R message transmission.
14. The method according to claim 13, characterized in that, The frequency domain resource configuration of the second broadcast information includes: the frequency domain bandwidth value occupied by the second broadcast information; and / or, The time-domain resource configuration of the second broadcast information includes one or more of the following: The length of the time-domain resources occupied by the second broadcast information; The offset between the time domain resources occupied by the second broadcast information and the time domain resources occupied by the SSB.
15. The method according to claim 13, characterized in that, The time-domain resource configuration and / or frequency-domain resource configuration of the second broadcast information are indicated by the physical layer control signaling.
16. The method according to claim 15, characterized in that, The time-domain resource configuration of the physical layer control signaling for scheduling the second broadcast information includes: the offset value between the time-domain resources occupied by the physical layer control signaling and the time-domain resources occupied by the SSB; and / or, The frequency domain resource configuration of the physical layer control signaling for scheduling the second broadcast information includes: the offset value between the frequency domain resources occupied by the physical layer control signaling and the frequency domain resources occupied by the SSB.
17. The method according to claim 13, characterized in that, The information used for time synchronization includes one or more of the following: Wireless frame number; Time slot number; OFDM symbol.
18. The method according to claim 13, characterized in that, The resource configuration of the DO-A service includes the configuration of m resource sets of the DO-A service. Each of the m resource sets includes n resource groups, and each of the n resource groups includes k resources. The m, n, and k are all positive integers.
19. The method according to claim 18, characterized in that, The configuration of the m resource sets of the DO-A service includes one or more of the following: The lifecycle of the resources for the DO-A service; The offset between the temporal location of each resource in the first resource group and the temporal resource occupied by the first broadcast information; The temporal length of each resource; The frequency domain starting position of each resource; Frequency domain length of each resource; The offset between the time domain position of the (i+1)th resource group and the time domain position of the ith resource group, where i is a positive integer and the value of i is 1, 2, 3, ..., n-1; The offset between the temporal locations of adjacent resource sets.
20. The method according to claim 19, characterized in that, Different resources within a resource group have the same time-domain configuration; And / or, Each resource group in a resource set has the same frequency domain configuration; And / or, The frequency domain configuration of each resource in a resource group is indicated by W bits or by a bitmap, where W satisfies the following formula: Where, N subChannel The number of sub-channels obtained by the division.
21. The method according to any one of claims 18-20, characterized in that, The resource configuration of the DO-A service is used to send the first D2R message of the DO-A service.
22. The method according to claim 13, characterized in that, The physical layer transmission parameters include one or more of the following: The chip length of physical layer control information; FEC bitrate; The physical layer controls the number of times information is repeated.
23. The method according to claim 13, characterized in that, The power control parameters include one or more of the following: The transmit power value of the reader sending the synchronization signal; Path loss factor; Target received power value; Power boost step size.
24. The method according to any one of claims 13-23, characterized in that, The chip length of the physical layer control information in the R2D message is indicated by SIP.
25. A communication device, characterized in that, It includes modules for performing the steps of the method according to any one of claims 1-12, or modules for performing the steps of the method according to any one of claims 13-24.
26. An environmental Internet of Things (IoT) device, characterized in that, It includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the environmental Internet of Things device to perform the method as described in any one of claims 1-12.
27. A reader, characterized in that, It includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the reader to perform the method as described in any one of claims 13-24.
28. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed on a computer, cause the computer to perform the method of any one of claims 1-12, or cause the computer to perform the method of any one of claims 13-24.