Method and device for resource reservation in narrowband Internet of Things communication
By supporting multiple wireless communication protocols on shared communication channels, the problem of insufficient resource management in narrowband Internet of Things communication is solved, and the conflict-free coexistence and spectrum efficiency maintenance with LTE or NR communication is achieved, satisfying the Throughput and latency requirements for multimedia applications.
Patent Information
- Application Number
- CN202080075779.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-11-07
- Filing Date
- 2020-10-02
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2040-10-02
AI Technical Summary
While providing high data rates, existing wireless communication systems are difficult to effectively manage the increased throughput and low latency requirements of multimedia applications. Especially in narrowband IoT communications, the resource reservation mechanism is not enough to avoid the need for other communication systems. Conflict affects spectrum efficiency.
By supporting resource reservation mechanisms of multiple wireless communication protocols on shared communication channels, dynamic signaling messages and reservation indicators are used to dynamically allocate and select time domain network resources to ensure the effective coexistence of multiple wireless communication protocols, and Through the combination of high-level messages and physical layer signaling, the fine-grained reservation and scheduling of resources is achieved.
The conflict-free coexistence of narrowband IoT communication and LTE or NR communication is achieved, spectrum efficiency is maintained, resource utilization is improved, and throughput and delay requirements of multimedia applications are met.
Smart Images

Figure CN115024005B_ABST
Abstract
Description
[0001] This application claims the benefit of U.S. Provisional Patent Application No. 62 / 932,227, filed on November 7, 2019, entitled “Methods and Apparatus for Resource Reservation in Long Term Evolution-Machine Type Communications,” and U.S. Provisional Patent Application No. 62 / 932,244, filed on November 7, 2019, entitled “Methods and Apparatus for Resource Reservation in Narrowband Internet of Things Communications,” the entire contents of which are incorporated herein by reference. Technical Field
[0002] The present disclosure generally relates to methods and apparatus for digital communications, and in certain embodiments, to methods and apparatus for resource reservation in narrowband IoT communications. Background Art
[0003] Current generation wireless communication systems provide high data rates for mobile communication devices to enable users of mobile communication devices to use a rich multimedia environment. However, the complexity of the applications available to these users continues to increase, while also requiring increased throughput and lower latency. Summary of the invention
[0004] According to a first aspect, a method implemented by a first device of a communication system is provided, the method supporting the coexistence of multiple wireless communication protocols on a shared communication channel. The method comprises: the first device receives a high-level message from a second device, the high-level message comprising reservation information of each time domain network resource, the each time domain network resource being able to be used for communication using the multiple wireless communication protocols; the first device receives a dynamic signaling message from the second device, the dynamic signaling message comprising a reservation indicator indicating a reservation status of a time domain network resource for communication using a wireless communication protocol, the time domain network resource being from the each time domain network resource; and the first device communicates through the wireless communication protocol using machine-to-machine communication, the communication being performed through available time domain network resources from the each time domain network resource.
[0005] In a first implementation manner of the method according to the first aspect, the dynamic signaling message further includes a resource allocation indicating the available time domain network resources.
[0006] In a second implementation of the method according to the first aspect or any one of the implementations of the first aspect, the method further includes: the first device selecting the available time domain network resource from the time domain network resources according to the reservation indicator.
[0007] In a third implementation of the method according to the first aspect or any one of the implementations of the first aspect, the dynamic signaling message includes a downlink control information (DCI) message.
[0008] In a fourth implementation of the method according to the first aspect or any one of the implementations of the first aspect, the reservation indicator includes a single-bit indicator associated with the time domain network resource.
[0009] In a fifth implementation of the method according to the first aspect or any one of the implementations of the first aspect, the reservation indicator is equal to 1, indicating that the reservation status of the time domain network resource is available.
[0010] In a sixth implementation of the method according to the first aspect or any one of the implementations of the first aspect, the reservation indicator is equal to 0, indicating that the reservation information associated with the time domain network resource is followed.
[0011] In a seventh implementation of the method according to the first aspect or any one of the implementations of the first aspect, the reservation information includes a bitmap associated with the time domain network resources.
[0012] In an eighth implementation of the method according to the first aspect or any one of the implementations of the first aspect, the length of the bitmap is 20 bits or 80 bits.
[0013] In a ninth implementation of the method according to the first aspect or any one of the implementations of the first aspect, the reservation indicator includes two bits, a first bit corresponds to a first subframe of a time slot, and a second bit corresponds to a second subframe of the time slot.
[0014] In a tenth implementation of the method according to the first aspect or any one of the implementations of the first aspect, the reservation information includes a bitmap, and each bit of the bitmap corresponds to a symbol of a time slot.
[0015] In an eleventh implementation of the method according to the first aspect or any one of the foregoing implementations of the first aspect, the bitmap includes 7 bits.
[0016] In a twelfth implementation of the method according to the first aspect or any one of the implementations of the first aspect, the first device includes a user equipment (UE), and the second device includes an access node.
[0017] In a thirteenth implementation of the method according to the first aspect or any one of the implementations of the first aspect, each time domain network resource includes at least one of a subframe, a time slot, a symbol or a symbol group.
[0018] According to a second aspect, a method implemented by a first device of a communication system is provided, the method supporting communication using multiple wireless communication protocols on a shared communication channel. The method comprises: the first device sends a high-level message to a second device, the high-level message includes reservation information of each time domain network resource, and the each time domain network resource can be used for communication through the multiple wireless communication protocols; the first device sends a dynamic signaling message to the second device, the dynamic signaling message includes a reservation indicator indicating the reservation status of the time domain network resource for communication using the first wireless communication protocol, the time domain network resource is from each time domain network resource; and the first device communicates through the wireless communication protocol using machine-to-machine communication, the communication is performed according to the reservation indicator.
[0019] In a first implementation manner of the method according to the second aspect, the dynamic signaling message also includes a resource allocation indicating available time domain network resources, and the communication is performed through the available time domain network resources.
[0020] In a second implementation of the method according to the second aspect or any one of the above implementations of the second aspect, the reservation indicator includes a single-bit indicator associated with the time domain network resource.
[0021] In a third implementation of the method according to the second aspect or any one of the implementations of the second aspect, the reservation indicator is equal to 1, indicating that the reservation status of the time domain network resource is available.
[0022] In a fourth implementation of the method according to the second aspect or any one of the implementations of the second aspect, the reservation indicator is equal to 0, indicating compliance with the reservation information associated with the time domain network resources.
[0023] In a fifth implementation of the method according to the second aspect or any one of the implementations of the second aspect, the second device includes a UE, and the first device includes an access node.
[0024] According to a third aspect, a first device is provided. The first device includes: one or more processors; and a non-volatile memory, the non-volatile memory including instructions, which, when executed by the one or more processors, enable the first device to: receive a high-level message from a second device, the high-level message including reservation information of each time domain network resource, the each time domain network resource being able to be used for communication using multiple wireless communication protocols; receive a dynamic signaling message from the second device, the dynamic signaling message including a reservation indicator indicating a reservation status of a time domain network resource for communication using a wireless communication protocol, the time domain network resource being from each time domain network resource; and communicate through the wireless communication protocol using machine-to-machine communication, the communication being performed through available time domain network resources from each time domain network resource.
[0025] In a first implementation manner of the first device according to the third aspect, the dynamic signaling message also includes a resource allocation indicating the available time domain network resources.
[0026] In a second implementation of the first device according to the third aspect or any one of the implementations of the third aspect, the instruction further causes the first device to select the available time domain network resource from the time domain network resources, and the available time domain network resource is selected based on the reservation indicator.
[0027] In a third implementation of the first device according to the third aspect or any one of the implementations of the third aspect, the dynamic signaling message includes a DCI message.
[0028] In a fourth implementation manner of the first device according to the third aspect or any one of the foregoing implementation manners of the third aspect, the reservation indicator includes a single-bit indicator associated with the time domain network resource.
[0029] In a fifth implementation manner of the first device according to the third aspect or any one of the implementation manners of the third aspect, the reservation indicator is equal to 1, indicating that the reservation status of the time domain network resource is available.
[0030] In a sixth implementation manner of the first device according to the third aspect or any one of the implementation manners of the third aspect, the reservation indicator is equal to 0, indicating that the reservation information associated with the time domain network resource is followed.
[0031] In a seventh implementation manner of the first device according to the third aspect or any one of the implementation manners of the third aspect, the reservation indication includes a bitmap associated with the time domain network resources.
[0032] In an eighth implementation of the first device according to the third aspect or any one of the implementations of the third aspect, the reservation indicator includes two bits, a first bit corresponds to a first subframe of a time slot, and a second bit corresponds to a second subframe of the time slot.
[0033] In a ninth implementation manner of the first device according to the third aspect or any one of the implementation manners of the third aspect, the reservation information includes a bitmap, and each bit of the bitmap corresponds to a symbol of a time slot.
[0034] In a tenth implementation manner of the first device according to the third aspect or any one of the implementation manners of the third aspect, the bitmap includes 7 bits.
[0035] According to a fourth aspect, a first device is provided. The first device includes: one or more processors; and a non-volatile memory, the non-volatile memory including instructions, which, when executed by the one or more processors, enable the first device to: send a high-level message to a second device, the high-level message including reservation information of each time domain network resource, the each time domain network resource being able to be used for communication through multiple wireless communication protocols; send a dynamic signaling message to the second device, the dynamic signaling message including a reservation indicator indicating a reservation status of a time domain network resource for communication using a first wireless communication protocol, the time domain network resource being from each time domain network resource; and communicate through the wireless communication protocol using machine-to-machine communication, the communication being performed according to the reservation indicator.
[0036] In a first implementation manner of the first device according to the fourth aspect, the dynamic signaling message also includes a resource allocation indicating available time domain network resources, and the communication is performed through the available time domain network resources.
[0037] In a second implementation of the first device according to the fourth aspect or any one of the implementations of the fourth aspect, the reservation indicator includes a single-bit indicator associated with the time domain network resource.
[0038] In a third implementation manner of the first device according to the fourth aspect or any one of the foregoing implementation manners of the fourth aspect, the reservation indicator is equal to 1, indicating that the reservation status of the time domain network resource is available.
[0039] In a fourth implementation manner of the first device according to the fourth aspect or any one of the implementation manners of the fourth aspect, the reservation indicator is equal to 0, indicating that the reservation information associated with the time domain network resource is followed.
[0040] An advantage of the preferred embodiment is that narrowband Internet of Things (NBIoT) communications do not conflict with LTE or New Radio (NR) communications while maintaining spectrum efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, in which:
[0042] Figure 1 An exemplary communication system is shown;
[0043] Figure 2 A downlink (DL) subframe is shown;
[0044] Figure 3A shows a time-frequency resource grid with time-frequency resources allocated in an FDM manner according to an exemplary embodiment proposed herein;
[0045] Figure 3B shows a time-frequency resource grid highlighting resource reservation to change existing time-frequency resource allocation according to exemplary embodiments proposed herein;
[0046] Figure 3C shows a time-frequency resource grid highlighting additional resource reservation to cover existing time-frequency resource allocation according to exemplary embodiments presented herein;
[0047] Figure 4 A 20-bit bitmap of a narrowband Internet of Things (NB-IoT) DL subframe configuration over 10 ms with a subframe-based symbol reservation mode according to an exemplary embodiment proposed herein is shown;
[0048] Figure 5 shows a 15-bit bitmap of a NB-IoT DL subframe configuration over 10ms with a slot-based symbol reservation mode according to an exemplary embodiment proposed herein;
[0049] Figure 6 A bitmap of NB-IoT downlink subframe configuration on 10ms according to an exemplary embodiment proposed herein is shown, where x=2 bits;
[0050] Figure 7 shows an exemplary bitmap for highlighting reserved symbols according to an exemplary embodiment proposed herein;
[0051] Figure 8shows an exemplary bitmap highlighting a limited number of reserved symbols according to exemplary embodiments presented herein;
[0052] Fig. 9 A bitmap of a 10ms NB-IoT downlink subframe configuration according to an exemplary embodiment proposed herein is shown, where the symbol indication is 5 bits;
[0053] Fig.10 shows a bitmap of NB-IoT DL slot-level subframe configuration on 10ms according to the exemplary embodiments proposed herein;
[0054] Fig.11 A bitmap with 12 bits is shown for a 10ms NB-IoT downlink subframe configuration according to an exemplary embodiment proposed herein;
[0055] Fig.12 A bitmap with 11 bits is shown for a 10ms NB-IoT downlink subframe configuration according to an exemplary embodiment proposed herein;
[0056] Fig.13 A bitmap with 2 bits is shown for NB-IoT downlink subframe configuration on 10ms or 40ms according to the exemplary embodiments proposed herein;
[0057] Fig.14 A diagram showing messages exchanged between devices reserving resources and communicating through the reserved resources according to exemplary embodiments presented herein;
[0058] Fig.15 A flow chart illustrating exemplary operations performed in an access node reserving resources and communicating via the reserved resources according to exemplary embodiments presented herein;
[0059] Fig.16 A flowchart illustrating exemplary operations performed in a UE receiving an indication of reserved resources and communicating via the reserved resources according to exemplary embodiments presented herein;
[0060] Fig.17 An exemplary communication system according to exemplary embodiments presented herein is shown;
[0061] Fig.18A and Fig.18B Exemplary devices are shown in which the methods and teachings according to the present disclosure may be implemented; and
[0062] Fig.19 is a block diagram of a computing system that can be used to implement the apparatus and methods disclosed herein. DETAILED DESCRIPTION
[0063] The structure and use of the disclosed embodiments are discussed in detail below. However, it should be understood that the present disclosure provides many applicable concepts that can be embodied in a variety of specific contexts. The specific embodiments discussed only illustrate the specific structure and use of the embodiments and do not limit the scope of the present disclosure.
[0064] Figure 1 An exemplary communication system 100 is shown. The communication system 100 includes an access node 105 that serves user equipment (UE) (e.g., UEs 110 to 118). In a first mode of operation, communications to and from the UE pass through the access node 105. In a second mode of operation, communications to and from the UE do not pass through the access node 105, however, the access node 105 typically allocates resources used by the UE for communication when certain conditions are met. Figure 1 As shown, UE 116 and UE 118 communicate with each other without interacting with access node 105. Communications between a pair of UEs and access nodes occur over unidirectional communication links, where the communication link between a UE and an access node is called an uplink and the communication link between an access node and a UE is called a downlink.
[0065] Generally, access nodes can also be called Node B, evolved Node B (eNB), next generation (NG) Node B (gNB), master eNB (MeNB), secondary eNB (SeNB), master gNB (MgNB), secondary gNB (SgNB), network controller, control node, base station, access point, transmission point (TP), transmission-reception point (TRP), cell, carrier, macro cell, femto cell, pico cell, etc., and UE can also generally be called mobile station, mobile phone, terminal, user, subscriber, site, etc. The access node may provide wireless access according to one or more wireless communication protocols, such as 3GPP (3rd Generation Partnership Project) long term evolution (LTE), LTE-A (LTE-A), 5G, 5G LTE, 5G New Radio (NR), sixth generation (6G), High Speed Packet Access (HSPA), IEEE 802.11 series standards, such as 802.11a / b / g / n / ac / ad / ax / ay / be, etc. However, it should be understood that the communication system may employ multiple access nodes capable of communicating with multiple UEs, and for simplicity, only one access node and five UEs are shown.
[0066] Resource reservation is a technique for using resources that are not used for transmission for other purposes. For narrowband Internet of Things (NB-IoT) communications, which is a short-range, low-power wireless communication protocol, transmission can last for a long time, especially for deep coverage UEs. Since NB-IoT can be deployed in frequency bands where LTE or NR is also deployed, in order to improve performance and avoid overlap, resource reservation is used to allow NB-IoT to coexist with LTE or NR in the case of carrier overlap. In the case of NR and LTE carrier overlap, a similar mechanism is also used for NR resources in the downlink, where the downlink control information (DCI) scheduling the physical downlink shared channel (PDSCH) can indicate the rate matching mode that allows reserved resource elements, where PDSCH and demodulation reference signal (DMRS) cannot be mapped.
[0067] In the NB-IoT communication system, each physical resource block (PRB) in the resource grid is defined as a time slot consisting of 7 consecutive OFDM symbols in the time domain and 12 consecutive subcarriers in the frequency domain, that is, each resource block contains 12×7 resource elements (RE). RE is the smallest physical channel unit. A PRB pair is a subframe and has a duration of 1ms. In downlink (DL) transmission, the subcarrier spacing (SCS) is 15kHz. In uplink (UL) transmission, multi-tone transmission can use 12, 6 or 3 subcarriers with an SCS of 15kHz, and single-tone transmission can use an SCS of 15kHz or 3.75kHz. For UL, the resource unit (RU) depends on the subcarrier spacing and the number of subcarriers: for 12 subcarriers and an SCS of 15kHz, the RU corresponds to a PRB pair with 14 OFDM symbols and a duration of 1ms. For sub-PRB scheduling allocations of 6, 3 or 1 subcarriers, the RU has a duration of {2, 4, 8} ms, respectively.
[0068] For LTE, each PRB in the grid is defined as a slot consisting of 7 consecutive OFDM symbols in the time domain and 12 consecutive subcarriers in the frequency domain, that is, each resource block contains 12×7 REs. When used as a frequency domain unit, a PRB is 12 consecutive subcarriers. When a normal cyclic prefix is used, there are 7 symbols in a slot, and when an extended cyclic prefix is used, there are 6 symbols in a slot. The duration of a symbol is inversely proportional to the SCS of 15kHz, and the duration of a slot is 0.5ms.
[0069] In NR mobile broadband (MBB), each PRB pair in the resource grid is defined as a slot consisting of 14 consecutive OFDM symbols in the time domain and 12 consecutive subcarriers in the frequency domain, that is, each resource block contains 12×14 REs. When a normal cyclic prefix is used, there are 14 symbols in the slot, and when an extended cyclic prefix is used, there are 12 symbols in the slot. The duration of the symbol is inversely proportional to the SCS. For an SCS of {15, 30, 60 or 120} kHz, the duration of the slot is {1, 0.5, 0.25 or 0.125} ms, respectively.
[0070] Each PRB can be allocated to any combination of control channels, shared channels, feedback channels, reference signals, etc. In addition, some REs of a PRB can be reserved. A communication resource can be a PRB, a group of PRBs, a code (if code division multiple access (CDMA) is used, similar to that used for the physical uplink control channel (PUCCH)), a physical sequence, a group of REs, etc.
[0071] In NB-IoT and NR deployments in one or more of the same carriers, there may be conflicts between NR and NB-IoT transmissions, especially when multiple NB-IoT non-anchor carriers are configured. Some NB-IoT resources can be reserved to avoid this repeated overlap with NR services. An example is the NR ultra-reliable low latency communication (URLLC) service, which uses several consecutive resource blocks for a single transmission due to high reliability and strict latency requirements. Based on flexible NR scheduling, resource reservation for NB-IoT is introduced with subframe / slot / symbol granularity for DL and UL transmissions. The reserved resources are marked as invalid resources (in the sense that NB-IoT transmissions cannot use the resources). The reserved resources are configured through high-level parameters and are therefore semi-static or slow in nature.
[0072] According to an exemplary embodiment, in addition to the configuration of resources (e.g., resource reservation), the reserved resources may be signaled to the UE via physical layer signaling so as to dynamically adapt the availability of resources for NB-IoT transmission to NR scheduling. An example of physical layer signaling is dynamic DCI signaling.
[0073] In one embodiment, dynamic DCI signaling may be used to indicate which reserved resources may actually be used for scheduled NB-IoT transmissions. Dynamic signaling is useful if the access node schedules NB-IoT transmissions in resources configured as reserved resources. The granularity of resources indicated by dynamic DCI signaling may be the same as or finer than the granularity of reserved resources configured by higher layer signaling. For example, if a subframe is configured as reserved (i.e., an invalid subframe) by higher layer signaling, the dynamic signaling may indicate that NB-IoT transmissions may be performed in that subframe (in which case the DCI signaling indicates that the granularity of the reserved resources is the same as the granularity of the reserved resources configured by higher layer signaling) or that NB-IoT transmissions may be performed in a portion of that subframe (in which case the DCI signaling indicates that the granularity of the reserved resources is finer than the granularity of the reserved resources configured by higher layer signaling). In one embodiment, the DCI field for UL transmission or DL transmission is present only when the higher layer parameters indicating the reserved resources are for UL (eg, reserved-resource-config-UL) or DL (eg, reserved-resource-config-DL).
[0074] In one embodiment, dynamic DCI signaling may be used to indicate reserved resources, for example, resources configured as reserved or available through higher layer signaling. Dynamic DCI signaling may be used to indicate available resources, for example, resources configured as reserved or available through higher layer signaling. A resource may be a subframe, a time slot, a group of symbols, a symbol, etc.
[0075] In DL, a narrowband reference signal (NRS) is sent by the access node and is used by the UE to estimate the DL channel coefficients and perform DL signal strength and quality measurements in idle mode and connected mode. In certain subcarriers, NRS is sent in the last two OFDM symbols of each time slot carrying a narrowband physical broadcast channel (NPBCH), a narrowband physical downlink control channel (NPDCCH), or a narrowband physical downlink shared channel (NPDSCH). If NRS symbols are reserved to be used for NB-IoT transmissions, NB-IoT transmissions in NRS symbols may affect channel estimation of NPDSCH in that time slot. Preferably, NRS symbols should not be configured as reserved resources.
[0076] Figure 2 A DL subframe 200 is shown. The DL subframe 200 includes two time slots with a total of 14 consecutive OFDM symbols in the time domain and a total of 12 consecutive subcarriers in the frequency domain. Symbols #5 205, #6 207, #12 209, and #13 211 cannot be configured as reserved symbols, so the DCI signaling indicating which symbols (configured as reserved) can be used for NB-IoT transmission should exclude these four symbols in the subframe where the NRS is sent.
[0077] According to an exemplary embodiment, in the time domain, some symbols may be configured as reserved resources by high-layer signaling. In one embodiment, a bitmap is used to configure resource reservation in the time domain. DCI signaling may be used to indicate which symbols may be used alternatively for UL (or DL) NB-IoT transmission.
[0078] In one embodiment, the DCI signaling includes a field for indicating resource reservation in the time domain, and uses signaling to notify which (or which) symbols carry NB-IoT transmission. The field in the DCI signaling can be called a reservation indicator or a reservation indication. For example, the reservation indicator indicates the reservation status of the time domain resources.
[0079] Figure 3A A time-frequency resource grid 300 is shown with time-frequency resources allocated in an FDM manner. Figure 3AAs shown, the time-frequency resource grid 300 includes three 1ms subframes, which have time-frequency resources allocated in an FDM manner for LTE or NR transmission and NB-IoT transmission. Allocating time-frequency resources in an FDM manner means allocating resources on a frequency basis, where the resources allocated for a first type of transmission (e.g., LTE or NR transmission) are separated from the resources allocated for a second type of transmission (e.g., NB-IoT transmission). The resources 305 allocated for LTE or NR transmission are within a first frequency range, while the resources 307 allocated for NB-IoT transmission are within a second frequency range. The allocation of time-frequency resources can be performed using high-layer signaling. For example, a bitmap can be used to configure the time-frequency resources. Figure 3A , more resources are allocated to resource 305. However, the resources allocated to any type of transmission may vary to meet, for example, communication requirements. Therefore, showing that more resources are allocated to LTE or NR transmission than to NB-IoT transmission should not be construed as limiting the scope of the exemplary embodiments.
[0080] Figure 3B A time-frequency resource grid 300 is shown with resource reservation highlighted to change existing time-frequency resource allocations. Figure 3B As shown, the time-frequency resources of the time-frequency resource grid 300 are allocated in an FDM manner, where the resources 305 allocated for LTE or NR transmission are within a first frequency range, and the resources 307 allocated for NB-IoT transmission are within a second frequency range. The reservation information provided in the high-level message can be used to specify the reservation of resources in the time-frequency resource grid 300. However, dynamic signaling (e.g., DCI signaling) can be used to change the existing time-frequency resource allocation.
[0081] like Figure 3B As shown, resource 320 has been configured such that NB-IoT transmission is not allowed on resource 320. As discussed herein, dynamic signaling (e.g., DCI signaling) can be used to change the allocation of time-frequency resources using high-layer signaling. As an example, resource allocation of resource 320 can be changed based on subframes, time slots, symbols, or symbol groups through dynamic signaling, such as Figure 3C As shown. Figure 3B As shown, resource 320 is configured so that NB-IoT transmission is not possible.
[0082] Figure 3C A time-frequency resource grid 300 is shown highlighting other resource reservations to cover existing time-frequency resource allocations. As an example, resources 320 have been previously configured to block NB-IoT transmissions (e.g. Figure 3B320 ), for example, using reservation information in a higher layer message. However, some or all of the resources 320 may be reconfigured to allow NB-IoT transmission. Trace 340 represents dynamic signaling indicating that NB-IoT transmission is enabled on the resource. In other words, trace 340 represents the configuration of the coverage resources. Figure 3C As shown, when trace 340 is high (as shown by highlight 345), resource 320 (previously allocated to NB-IoT transmission via higher layer signaling, but subsequently configured to not allow NB-IoT transmission (as shown in FIG. Figure 3B shown)) is covered to support NB-IoT transmission. Figure 3C 340 is shown as overriding the existing resource configuration at a logic high, but trace 340 can be configured to overwrite the existing resource configuration at a logic low. In this case, trace 340 will be Figure 3C Logical inversion of the trace shown.
[0083] According to an exemplary embodiment, a reservation indication of reserved resources for DL or UL transmission is sent in a DCI, where the size of the DCI field for resource reservation is 1 bit. For example, a DCI field set to a value of 0 indicates that the first time slot of the subframe is used for NB-IoT transmission, or all symbols in the time slot, or, for example, all symbols except pre-designated symbols or predetermined symbols (e.g., symbols for NRS). As another example, a DCI field set to a value of 1 indicates that the second time slot of the subframe is used for NB-IoT transmission, or all symbols in the time slot, or, for example, all symbols except pre-designated symbols or predetermined symbols. The other time slot of the subframe (i.e., the second time slot when the value 0 is used, or the first time slot when the value 1 is used) remains reserved. The assignment can be reversed.
[0084] As an alternative example, a DCI field set to a value of 1 indicates that the first time slot of a subframe is used for NB-IoT transmission, or all symbols in a time slot, or, for example, all symbols except pre-designated symbols or predetermined symbols. As another example, a DCI field set to a value of 0 indicates that the second time slot of a subframe is used for NB-IoT transmission, or all symbols in a time slot, or, for example, all symbols except pre-designated symbols or predetermined symbols. The other time slot of the subframe (i.e., the second time slot when a value of 1 is used, or the first time slot when a value of 0 is used) remains reserved.
[0085] According to an exemplary embodiment, a reservation indication of reserved resources for DL or UL transmission is sent in a DCI, wherein the size of the DCI field for resource reservation is 2 bits {b0, b1}. As an example:
[0086] A DCI field set to a value of 00 indicates that the subframe is used for NB-IoT transmission (all symbols in the subframe, or when NRS is present, symbols #0 to #13 are used for UL and symbols #0 to #4 and #7 to #11 are used for DL);
[0087] A DCI field set to a value of 01 indicates that the first slot of the subframe is used for NB-IoT transmission (all symbols in the first slot, or when NRS is present, symbols #0 to #6 for UL and symbols #0 to #4 for DL);
[0088] A DCI field set to a value of 10 indicates that the second slot of the subframe is used for NB-IoT transmission (all symbols in the second slot, or when NRS is present, symbols #7 to #13 for UL and symbols #7 to #11 for DL); and
[0089] DCI fields set to a value of 11 are unused or reserved.
[0090] Alternative assignments may be used.
[0091] As an alternative example:
[0092] DCI fields set to the value 00 are unused or reserved;
[0093] A DCI field set to a value of 10 indicates that the first slot of the subframe is used for NB-IoT transmission (all symbols in the first slot, or when NRS is present, symbols #0 to #6 for UL and symbols #0 to #4 for DL);
[0094] A DCI field set to a value of 01 indicates that the second slot of the subframe is used for NB-IoT transmission (all symbols in the second slot, or when NRS is present, symbols #7 to #13 for UL and symbols #7 to #11 for DL); and
[0095] A DCI field set to the value 11 indicates that the subframe is used for NB-IoT transmission (all symbols in the subframe, or when NRS is present, symbols #0 to #13 are used for UL and symbols #0 to #4 and #7 to #11 are used for DL).
[0096] Alternative assignments may be used.
[0097] According to an exemplary embodiment, a reservation indication of reserved resources for DL or UL transmission is sent in a DCI, wherein the size of the DCI field for resource reservation is 3 bits. As an example:
[0098] A DCI field set to a value of 0 indicates that all symbols in the subframe can be used for NB-IoT transmission;
[0099] A DCI field set to a value of 1 indicates symbols in the first slot: symbols #0 to #6 are used for UL, and symbols #0 to #4 are used for NB-IoT transmissions;
[0100] The DCI field set to value 2 indicates that symbols #0, #1, and #2 are used for NB-IoT transmission;
[0101] The DCI field set to value 3 indicates that symbols #3, #4, #5, and #6 are used for UL, and symbols #3 and #4 for DL are used for NB-IoT transmission;
[0102] The DCI field set to value 4 indicates that symbols #3 to #8 are used for UL, and symbols #3, #4, #7, and #8 for DL are used for NB-IoT transmission;
[0103] The DCI field set to value 5 indicates that symbols #7, #8, and #9 are used for NB-IoT transmission;
[0104] The DCI field set to a value of 6 indicates that symbols #10, #11, #12, #13 are used for UL, and symbols #10, #11 for DL are used for NB-IoT transmission; and
[0105] The DCI field set to the value 7 indicates that the symbols in the second slot: symbols #7 to #13 are used for UL and symbols #7 to #11 for DL are used for NB-IoT transmission.
[0106] Alternative assignments may be used. In the above example for the downlink, it is assumed that symbols #5, #6, #12, #13 are not reserved and can be used for DL NRS transmission.
[0107] The symbols and value assignments described herein are for discussion purposes only. Other possible symbol assignments and value assignments may be used.
[0108] According to an exemplary embodiment, the reservation indication indicates the status of the symbols in the symbol group. As an example, a reservation indication set to a value of 1 indicates that the symbols in the symbol group can be used for NB-IoT transmission, while a reservation indication set to a value of 0 indicates that the symbols in the symbol group cannot be used for NB-IoT transmission. The assignment may be reversed.
[0109] In one embodiment, the symbol group is as follows:
[0110] For UL: Symbols 0-2, 3-6, 7-9, and 10-13.
[0111] For DL: symbols 0-2, 3-4, 7-9 and 10-11.
[0112] The groups are configured so that some groups of UL and DL are the same, and the DL groups are subsets of the UL groups. The groups have substantially the same size (within one symbol). Other groupings may be employed, such as in UL: symbols 0-3, 4-6, 7-10, and 11-13. As another example, in DL: symbols 0-1, 2-4, 7-8, and 9-11. Other grouping configurations may be employed, with 3 or 4 groups in UL and 2 or 3 groups in DL.
[0113] In one embodiment, the bit pattern will indicate a value of 1 or a value of 0 for all four groups. As an example, 1 bit may represent: 1100 or 0011. As another example, 2 bits may represent: 1100, 0011, or 1111. The 2-bit indicator may represent reserved, unused, or 1110 (e.g., if the NRS still exists even if the NR PUSCH is not available for the SCS of 15 kHz). As yet another example, 3 bits may represent: 1100, 1000, 0100, 0010, 0001, 0011, or 1111. The 3-bit indicator may represent reserved, unused, or 1110 (e.g., if the NRS still exists even if the NR PUSCH is not available for the SCS of 15 kHz). As yet another example, 4 bits may represent for all groups, where the bit combination 0000 is not used or reserved.
[0114] Alternatively, as with all above, the roles of value 0 and value 1 are reversed.
[0115] According to an exemplary embodiment, the resource granularity indicated by the dynamic DCI signaling is the same as the granularity of the reserved resources configured by the higher layer signaling. The subframe is configured as reserved (i.e., an invalid subframe) by the higher layer signaling, and the dynamic signaling indicates that NB-IoT transmission is allowed in the subframe. The DCI field for UL or DL transmission only exists when the higher layer parameters indicating the reserved resources are used for UL (e.g., reserved-resource-config-UL) or DL (e.g., reserved-resource-config-DL), respectively.
[0116] According to an exemplary embodiment, the resource granularity indicated by dynamic DCI signaling is finer than the granularity of the reserved resources configured by high-level signaling. The subframe is configured as reserved (i.e., an invalid subframe) by high-level signaling, and the dynamic signaling indicates that NB-IoT transmission is allowed in a portion of the subframe (i.e., a group of symbols, symbols in a time slot, a symbol). The DCI field for UL or DL transmission only exists when the high-level parameters indicating the reserved resources are used for UL (e.g., reserved-resource-config-UL) or DL (e.g., reserved-resource-config-DL), respectively.
[0117] According to an exemplary embodiment, dynamic DCI signaling is used to indicate that resources are reserved. Resources can be subframes, time slots, a group of symbols, a symbol, etc. For example, bitmap-based high-level signaling indicates that subframe #3 is not reserved (therefore, the UE can perform NB-IoT transmission in subframe #3). DCI signaling can indicate:
[0118] The first time slot is not reserved and the second time slot is reserved;
[0119] The first time slot is reserved and the second time slot is not reserved; or
[0120] The first time slot is reserved and the second time slot is reserved.
[0121] As another example, the bitmap-based high-level signaling indicates that subframe #3 is not reserved (therefore, the UE can perform NB-IoT transmission in subframe #3). DCI signaling can indicate resource reservation for a group of symbols, assuming that the symbols of the subframe are divided into 3 groups:
[0122] Group 1 is reserved, while groups 2 and 3 are not reserved;
[0123] All other combinations, including the case where all 3 groups are reserved.
[0124] According to an exemplary embodiment, for UL transmission, the resource reservation indication is field N0 of the DCI format, and if resource reservation for UL is configured, this DCI field is present.
[0125] According to an exemplary embodiment, for DL transmission, the resource reservation indication is field N1 of the DCI format, and this DCI field is present if resource reservation for UL is configured.
[0126] According to an exemplary embodiment, symbol-level resource reservation may be performed to achieve fine granularity in the resource reservation process.
[0127] According to an exemplary embodiment, for symbol-level reserved resource configuration per subframe, a bitmap-based configuration may be used to indicate which symbol is configured as a reserved resource. As described above, in DL, NRS is sent in the last 2 symbols of a time slot, and if NRS symbols are reserved (i.e., if NB-IoT transmission is allowed in NRS symbols), it may affect the channel estimation of the NPDSCH sent in the time slot. Therefore, preferably, the NRS symbol may not be configured as a reserved resource. In this case, assuming that the last two symbols in a time slot are never reserved, 10 bits are sufficient for each symbol in a subframe to indicate whether it is reserved. This can reduce signaling overhead compared to a 14-bit bitmap configuration for a subframe. For symbol-level resource reservation in DL, the configuration signaling is a 20 (or 50) bit bitmap, where for the first 10 (or 40) bits, each bit indicates whether there is at least one reserved bit for NB-IoT transmission in each subframe. The last 10 bits indicate which symbols are reserved. The 10 bits refer to symbols #0 to #4 and symbols #7 to #11 in a subframe. As an example, a value of 0 in the bitmap indicates that the corresponding symbol is invalid for downlink transmission, while a value of 1 in the bitmap indicates that the corresponding symbol is valid for downlink transmission. The assignment may be reversed.
[0128] Figure 4 A 20-bit bitmap 400 of a NB-IoT DL subframe configuration over 10 ms is shown with a subframe-based symbol reservation mode. Figure 4 As shown, subframe indication 405 (e.g., subframe indication A0 410 and A3 412) indicates a subframe that has been (at least partially) reserved, and symbol indication 407 (e.g., symbol indication S1 415 and S5 417) indicates the symbol of the reserved subframe. The symbol indication may apply to each reserved subframe. If the NB-IoT DL subframe is configured on 40ms, the bitmap length will be 50 bits.
[0129] exist Figure 4 In an alternative of the configuration shown, the symbol indication 407 for each subframe appears before the subframe indication 405, i.e., s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 a0 a1 a2 a3 a4 a5 a6 a7 a8 a9.
[0130] An exemplary DL-Bitmap-NB-reserved-resources information element (IE) is as follows:
[0131]
[0132] Alternatively, if the symbol indication per subframe has a length of 14: {s0, s1, ..., s13}, the length of the bitmap may be 24 bits, where each bit corresponds to one symbol in the subframe.
[0133] According to one embodiment, in the case of symbol-level resource reservation in each time slot, a bitmap-based configuration can be used to indicate which symbol is configured as a reserved resource. In DL, the configuration signaling is a 15 (or 45) bit bitmap, where for the first 10 (or 40) bits, each bit indicates whether there is at least one reserved bit for NB-IoT transmission in each subframe. The last 5 bits indicate which symbols in the time slot are reserved. The symbol resource reservation symbol pattern is the same for the first time slot and the second time slot of the subframe. A value of 0 in the bitmap indicates that the corresponding symbol is invalid for downlink transmission, while a value of 1 in the bitmap indicates that the corresponding symbol is valid for DL transmission. The assignment can be inverted.
[0134] Figure 5 A 15-bit bitmap 500 of a NB-IoT DL subframe configuration over 10 ms is shown with a slot-based symbol reservation mode. Figure 5 As shown, the subframe indication 505 (e.g., subframe indication A0 510 and A3 512) indicates a subframe with a time slot that has been (at least partially) reserved, and the symbol indication 507 (e.g., symbol indication S1 515 and S4 517) indicates the symbol of the time slot of the reserved subframe. The symbol indication may be applicable to each reserved subframe. If the NB-IoT DL subframe is configured on 40ms, the bitmap length will be 45 bits.
[0135] exist Figure 5 In an alternative of the configuration shown, the symbol indication 507 for each subframe appears before the subframe indication 505, i.e., s0 s1 s2 s3 s4 a0 a1 a2 a3 a4 a5 a6 a7 a8 a9.
[0136] An exemplary DL-Bitmap-NB-reserved-resources IE is as follows:
[0137]
[0138] Alternatively, if the symbol indication per subframe has a length of 14: {s0, s1, ..., s13}, the length of the bitmap may be 17 bits, where each bit corresponds to a symbol in a slot.
[0139] According to an exemplary embodiment, in the case of symbol-level reserved resource configuration for each symbol group, a bitmap-based configuration can be used to indicate which symbol is configured as a reserved resource. In DL, the configuration signaling is a bitmap of 10+x (or 40+x) bits, where for the first 10 (or 40) bits, each bit indicates whether there is at least one reserved bit for NB-IoT transmission in each subframe. The last x bits indicate the resource reservation mode of x symbols. A value of 0 in the bitmap indicates that the corresponding symbol is invalid for downlink transmission, while a value of 1 in the bitmap indicates that the corresponding symbol is valid for downlink transmission. The assignment can be inverted.
[0140] Figure 6 A bitmap 600 of the NB-IoT downlink subframe configuration on 10ms is shown, where x=2 bits. Figure 6 As shown, the subframe indication 605 indicates a subframe with a symbol group that has been reserved, and the symbol indication 607 indicates a reserved symbol group. If configured on 40 ms, the bitmap size is 42 bits.
[0141] Figure 7 An exemplary bitmap 700 is shown highlighting reserved symbols. For example, if bitmap 0 705 includes a single bit with a value of 0, it means that the first symbol is reserved. The bitmap 700 can be used for the following case: Assume that each of the 7 symbols in the first time slot and the 7 symbols in the second time slot can be reserved, for a total of 14 symbols, and the reserved symbols are shown with shaded boxes. The bitmap 700 corresponds to the following case: for each time slot x=7 bits, where the first x=7 bits correspond to the first time slot of the subframe (time slot pair) and the second x=7 bits correspond to the second time slot of the subframe. The bitmap of reserved symbols can be provided for no time slot of a subframe, for one time slot of a subframe, or for both time slots of a subframe.
[0142] Figure 8 An exemplary bitmap 800 is shown highlighting a limited number of reserved symbols. The bitmap 800 corresponds to the following case: assuming that only 10 symbols per subframe can be reserved because symbols #5 805, #6 807, #12 809, and #13 811 cannot be reserved due to NRS transmissions, these symbols are the symbols shown as having cross-hatching. In an exemplary configuration, the reserved symbols are the symbols shown as having shaded boxes, and the symbols that can be used for NB-IoT transmissions are the symbols shown as transparent boxes. The bitmap 800 corresponds to the following case: for each time slot x=5 bits, where the first x=5 bits correspond to the first time slot of the subframe (time slot pair) and the second x=5 bits correspond to the second time slot of the subframe. A bitmap of reserved symbols may be provided for no time slot of a subframe, for one time slot of a subframe, or for both time slots of a subframe.
[0143] According to one embodiment, in the case of a subframe, time slot or symbol reservation mode, in DL, the configuration signaling is the following bitmap, where 10 bits indicate whether a subframe is reserved, 2 bits indicate whether a time slot is reserved, and 5 (or 7) bits indicate whether a symbol is reserved. A value of 0 in the bitmap indicates that the corresponding symbol is invalid for downlink transmission, while a value of 1 in the bitmap indicates that the corresponding symbol is valid for downlink transmission. The assignment can be inverted or different bit positions can be inverted.
[0144] Fig. 9 A bitmap 900 of the NB-IoT downlink subframe configuration on 10ms is shown, where the symbol indicates 5 bits. Fig. 9 As shown, the bitmap 900 includes a subframe indication 905, a time slot indication 907, and a symbol indication 909. If configured on 10 ms, the bitmap size is 17 bits. If configured on 40 ms, the bitmap size is 47 bits. The time slot indication and the symbol indication may be applicable to each reserved subframe.
[0145] exist Fig. 9 In an alternative to the configuration shown, the symbol indication 909 and slot indication 907 for each subframe appear before the subframe indication 905, i.e., b0 b1 s0 s1 s2 s3 s4 a0 a1 a2 a3 a4 a5 a6 a7 a8 a9. Other configurations may be employed.
[0146] An exemplary DL-Bitmap-NB-reserved-resources IE is as follows:
[0147]
[0148] If the bitmap comprises one bit for each symbol in a slot (ie 7 symbols for a configuration on 10 ms), the bitmap size is 19 bits. If the configuration is on 40 ms, the bitmap size is 49 bits.
[0149] Slot level resource reservation can also be performed.
[0150] According to an exemplary embodiment, in the case of slot-level reserved resource configuration in DL, the configuration signaling is a 20-bit or 80-bit bitmap, where each bit indicates whether the slot is reserved for NB-IoT transmission. The NB-IoT downlink subframe is configured on 10ms or 40ms (in-band) and 10ms (standalone or guard band). In this embodiment, a bitmap of slot-level indication is used instead of a bitmap of subframe-level indication. The bitmap may also include a symbol bitmap, such as Figure 4 As shown in FIG. 1 , the subframe indication is replaced by the time slot indication. Figure 7 and Figure 8As shown, the symbol indication may be provided for no slot of a subframe, for one slot of a subframe, or for both slots of a subframe.
[0151] Fig.10 A bitmap 1000 of the NB-IoT DL slot-level subframe configuration on 10ms is shown. Fig.10 As shown, bitmap 1000 includes a time slot indicator for each subframe, for example, time slot indicators 1005 and 1007 for subframe 1010. If configured on 40ms, the bitmap size is 80 bits. As an illustrative example, the first / leftmost bit corresponds to the first time slot of subframe #0 of a radio frame that satisfies SFNmod x=0, where x is the size of the bit string divided by 10. The second bit corresponds to the second time slot of subframe #0, and so on. A value of 0 in the bitmap indicates that the corresponding time slot is invalid for downlink transmission, while a value of 1 in the bitmap indicates that the corresponding time slot is valid for downlink transmission. The assignment can be reversed or the alternative subframe arrangement can be reversed.
[0152] An exemplary DL-Bitmap-NB-reserved-resources IE is as follows:
[0153]
[0154] According to an exemplary embodiment, assuming that the pattern of reserved slots is the same for all subframes, a bitmap can be used to indicate which subframes have at least one reserved slot and which of the two slots is reserved. For slot-level resource reservation in DL, the configuration signaling is a 12 (or 42) bit bitmap, where for the first 10 (or 40) bits, each bit indicates whether there is at least one reserved slot reserved for NB-IoT transmission in each subframe. The last two bits indicate whether the first, second, or both slots are reserved:
[0155] If the value of {b0,b1} is {0,0}, it means two time slots are reserved;
[0156] If the value of {b0,b1} is {0,1}, it means that the first time slot is reserved;
[0157] If the value of {b0,b1} is {1,0}, it means that the second time slot is reserved;
[0158] If the value of {b0,b1} is {1,1}, it means it is not used.
[0159] Alternative assignments may be used.
[0160] In this exemplary embodiment, to configure the subframe level granularity, a bitmap with 10 bits is used (such as in the existing specification, using IE DL-Bitmap-NB-r13). For embodiment 6, using IE DL-Bitmap-NB-slot, subframe and slot level granularity reservation can be signaled.
[0161] Fig.11 A bitmap 1100 with 12 bits for NB-IoT downlink subframe configuration on 10ms is shown. Fig.11 As shown, the bitmap 1100 includes a subframe indication 1105 (used to indicate which subframe has reserved resources) and a time slot indication 1107 of each subframe (used to indicate which time slot of the subframe is reserved). If configured on 40ms, the bitmap size is 42 bits.
[0162] exist Fig.11 In an alternative configuration shown, a symbol indication 1107 for each subframe appears before the subframe indication 1105, i.e., b0 b1 a0 a1 a2 a3 a4 a5 a6 a7 a8 a9.
[0163] An exemplary DL-Bitmap-NB-reserved-resources IE is as follows:
[0164]
[0165] According to an exemplary embodiment, assuming that the pattern of reserved time slots is the same for all subframes, a bitmap can be used to indicate which subframes have at least one reserved time slot and which of the two time slots is reserved. For time slot level resource reservation in the downlink, the configuration signaling is a bitmap of 11 (or 41) bits, where for the first 10 (or 40) bits, each bit indicates whether there is at least one reserved time slot reserved for NB-IoT transmission in each subframe. The last bit indicates which time slot is reserved:
[0166] If the value of {b0} is {0}, it means that the first time slot is reserved;
[0167] If the value of {b0} is {1}, it indicates that the second time slot is reserved.
[0168] In this exemplary embodiment, it is assumed that the existing signaling is used to indicate whether two time slots in a subframe are reserved (this is subframe-level granularity), and the new signaling indicates which time slot in a subframe is reserved. Fig.10 Unlike the implementation of FIG. 1 , in the implementation of the figure, the access node only configures the UE with new signaling, which indicates both which subframe has a reserved time slot and which time slot is reserved. In summary:
[0169] To configure the subframe level granularity (ie, reserving two slots in a subframe), a bitmap with 10 bits in the existing specification is used (IE DL-Bitmap-NB-r13).
[0170] To configure the slot level granularity, under the restriction of reserving only one slot per subframe, a bitmap with 11 bits in an exemplary embodiment using dynamic DCI signaling to indicate that resources are reserved is used.
[0171] Fig.12 A bitmap 1200 with 11 bits for NB-IoT downlink subframe configuration on 10ms is shown. Fig.12 As shown, the bitmap 1200 includes a subframe indication 1205 (used to indicate which subframe has reserved resources) and a time slot indication 1207 of each subframe (used to indicate which time slot of the subframe is reserved). If configured on 40ms, the bitmap size is 41 bits.
[0172] exist Fig.12 In an alternative configuration shown, the symbol indication 1207 for each subframe appears before the subframe indication 1205, i.e., b0 a0 a1 a2 a3 a4 a5 a6 a7 a8 a9.
[0173] An exemplary DL-Bitmap-NB-reserved-resources IE is as follows:
[0174]
[0175] According to an exemplary embodiment, when the access node configures both the existing bitmap and the new bitmap for subframe resource reservation, the access node configures the existing subframe-level resource reservation bitmap and the new 2-bit bitmap for the UE. The existing bitmap indicates which subframes are reserved, and the new 2-bit bitmap indicates which time slots are reserved.
[0176] The new bitmap indicates which time slots are reserved:
[0177] If the value of {b0,b1} is {0,0}, it means two time slots are reserved;
[0178] If the value of {b0,b1} is {0,1}, it means that the first time slot is reserved;
[0179] If the value of {b0,b1} is {1,0}, it means that the second time slot is reserved;
[0180] If the value of {b0,b1} is {1,1}, it means it is not used.
[0181] Alternative assignments may be used.
[0182] Fig.13 A 2-bit bitmap 1300 for NB-IoT downlink subframe configuration on 10ms or 40ms is shown. The bitmap 1300 includes a bit 1305 and a bit 1307 indicating which time slots are reserved.
[0183] According to an exemplary embodiment, resources are reserved using a combination of high-layer signaling and physical layer signaling. As an example, physical layer signaling is configured using high-layer signaling. Indications of reserved resources (eg, reserved resource allocations) are carried by DCI signaling configured via high-layer signaling.
[0184] In one embodiment, the size of the DCI field is a variable number of bits, such as size m, where the size of the signaling depends on the number of items configured into the higher layer. The DCI bits reference higher layer parameters (e.g., a table) and select multiple table values in the higher layer. The higher layer parameters define the mode of reserving resources: for example, all symbols in a time slot are reserved, all symbols except the last two symbols are reserved, etc. The table values can be defined in the physical layer or in the higher layer.
[0185] A variable number of values selected from the table allows the device to reserve resources with a flexible granularity based on the number of selected values and the granularity at which the table is constructed. Each selected value can reference a symbol or a group of symbols and indicate whether the corresponding symbol or group of symbols is reserved.
[0186] Alternatively, the number of bits in the DCI is fixed and the maximum number of table values that can be selected is less than or equal to 2 to the number of bits in the DCI. DCI bit entries exceeding the configured table size are considered reserved and are not sent by the eNB or are not expected by the UE.
[0187] In one example, the following information is sent in the DCI:
[0188] Reserved resource allocation – 0, 1, 2, 3 or 4 bits.
[0189] The bit width of this field is determined as Bits, where I is the number of entries in the higher-layer parameter reserved-time-allocation-config-UL (or for example reserved-time-allocation-config-DL) if the higher-layer parameter has been configured; otherwise I is the number of entries in the default table.
[0190] When a UE is scheduled to send a transport block, the reserved resource allocation field value m of the DCI provides a row index m+1 for the allocated table. In the table, the index row defines the pattern of resource reservation. Each value in the pattern can reference a symbol or a group of symbols. An exemplary table with a 3-bit row index is provided below, in which there are 4 groups of symbols. The symbol groups for UL are: 0 to 2, 3 to 6, 7 to 9, 10 to 13.
[0191] Row Index Resource reservation mapping Reserved symbols 1 1100 0 to 2, 3 to 6 2 1000 0 to 2 3 0100 3 to 6 4 0010 7 to 9 5 0001 10 to 13 6 0011 7 to 9, 10 to 13 7 1111 0 to 2, 3 to 6, 7 to 9, 10 to 13 8 1100 Reserved or unused
[0192] Other group examples are for DL: 0 to 2, 3 to 4, 7 to 9, 10 to 11. Other groups can be used, such as UL: 0 to 3, 4 to 6, 7 to 10, 11 to 13. Another DL example is: 0 to 1, 2 to 4, 7 to 8, 9 to 11. It is also possible to directly use 3 or 4 in UL and 2 or 3 in DL.
[0193] For example, 1 bit can represent:
[0194] Row Index Resource reservation mapping Reserved symbols 1 1100 0 to 2, 3 to 6 2 0011 7 to 9, 10 to 13
[0195] For example, 2 bits can represent:
[0196] Row Index Resource reservation mapping Reserved symbols 1 1100 0 to 2, 3 to 6 2 0001 10 to 13 3 1111 0 to 2, 3 to 6, 7 to 9, 10 to 13 4 1100 Reserved or unused
[0197] Fig.14 Diagram 1400 shows messages exchanged between devices reserving resources and communicating over the reserved resources. Diagram 1400 shows messages exchanged between a UE 1405 and an access node 1407 when the devices reserve resources and communicate over the reserved resources.
[0198] Access node 1407 sends an indication of reserved time resources (event 1410). The indication of the reserved time resources can be sent by high-level signaling (e.g., radio resource control signaling). As an example, the indication of the reserved time resources can be sent in the form of reservation information. Time resources can be reserved in an FDM manner, as described above. Examples of time resources include subframes, time slots, symbols, symbol groups, etc. Access node 1407 dynamically covers the reserved time resources (event 1412). Access node 1407 can dynamically cover the reserved time resources by sending an indication indicating reserved resources, available resources, or a combination thereof. The indication (i.e., reservation indicator or reservation indication) can be a single bit or multiple bits. For example, the indication can be dynamically sent using physical layer signaling (e.g., DCI signaling). In event 1412, access node 1407 can also use signaling to notify the scheduling of the data channel. UE 1405 communicates (event 1414). UE 1405 can communicate with access node 1407, another device, or a combination of access node 1407 and another device according to the reserved time resources and any coverage of the reserved time resources. UE 1405 can use LTE, NR, NB-IoT, etc. as needed.
[0199] Fig.15 A flow diagram is shown of example operations 1500 performed in an access node in reserving resources and communicating via the reserved resources. Operations 1500 may be indicative of operations performed in an access node as the access node reserves resources and communicates via the reserved resources.
[0200] Operation 1500 begins with the access node sending an indication of reserved time resources (block 1505). The indication of the reserved time resources may be sent via higher layer signaling (e.g., radio resource control signaling). The time resources may be reserved in an FDM manner, as described above. The indication of the reserved time resources may be referred to as reservation information. The access node dynamically overrides the reserved time resources (block 1507). The access node may dynamically override the reserved time resources by sending a reservation indication (or reservation indicator) indicating the reserved resources, available resources, or a combination thereof. The indication may be a single bit or multiple bits. The resource may be a subframe, a time slot, a symbol, a PRB, a symbol group, a PRB group, etc. For example, a physical layer signaling such as DCI signaling may be used to dynamically send the reservation indication. In block 1507, the access node may also signal the scheduling of the data channel. In one embodiment, the physical layer signaling including the reservation indication also includes a resource allocation indicating the available time resources for the receiver to communicate with the access node. In another embodiment, the receiver selects the available time resources for communicating with the access node. The access node communicates according to the reserved time resources and coverage (block 1509). For example, the access node may communicate with the UE using LTE, NR, NB-IoT, etc. as needed. Communicating with the UE may involve sending to the UE in a downlink transmission or receiving from the UE in an uplink transmission.
[0201] Fig.16 A flow diagram is shown of example operations 1600 performed in a UE in receiving an indication of reserved resources and communicating via the reserved resources. Operations 1600 may be indicative of operations performed in a UE as the UE receives an indication of reserved resources and communicates via the reserved resources.
[0202] Operation 1600 begins with the UE receiving an indication of reserved time resources (block 1605). The indication of the reserved time resources may be received via higher layer signaling (e.g., radio resource control signaling). The time resources may be reserved in an FDM manner, as described above. The indication of the reserved time resources may be referred to as reservation information. The UE receives a dynamically signaled coverage of reserved time resources (block 1607). Upon receiving an indication indicating reserved resources, available resources, or a combination thereof, the UE may dynamically receive a coverage of reserved time resources. The indication may be a single bit or multiple bits. The resources may be a subframe, a time slot, a symbol, a symbol group, etc. For example, the indication may be dynamically received using physical layer signaling such as DCI signaling. In block 1607, the UE may also receive scheduling of a data channel. In one embodiment, the physical layer signaling including the reservation indication also includes a resource allocation indicating available time resources for the UE to use for communication. In another embodiment, the UE selects available time resources for communication, and the selection of available time resources is based on the reserved time resources and any coverage of the reserved time resources. The UE communicates according to the reserved time resources and coverage (block 1609). The UE may communicate with the access node using LTE, NR, NB-IoT, etc. as needed. Communicating with the access node may involve sending to the access node in an uplink transmission or receiving from the access node in a downlink transmission.
[0203] Fig.17 An exemplary communication system 1700 is shown. In general, the system 1700 enables multiple wireless or wired users to send and receive data and other content. The system 1700 can implement one or more channel access methods, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), single-carrier FDMA (SC-FDMA), or non-orthogonal multiple access (NOMA).
[0204] In this example, the communication system 1700 includes electronic devices (ED) 1710a to 1710c, radio access networks (RAN) 1720a to 1720b, a core network 1730, a public switched telephone network (PSTN) 1740, the Internet 1750, and other networks 1760. Fig.17 A certain number of these components or elements are shown, but any number of these components or elements may be included in system 1700.
[0205] Electronic devices 1710a–1710c are used to operate or communicate in system 1700. For example, electronic devices 1710a–1710c are used to transmit or receive through a wireless or wired communication channel. Each of electronic devices 1710a–1710c represents any suitable end-user device and may include (or may be referred to as): user equipment (UE), wireless transmit or receive unit (WTRU), mobile station, fixed or mobile subscriber unit, cellular phone, personal digital assistant (PDA), smart phone, laptop, computer, touch pad, wireless sensor or consumer electronic device.
[0206] Here, the RAN 1720a-1720b includes base stations 1770a-1770b, respectively. Each of the base stations 1770a-1770b is used to wirelessly connect to one or more of the electronic devices 1710a-1710c so as to access the core network 1730, the PSTN 1740, the Internet 1750 or other networks 1760. For example, the base stations 1770a-1770b may include (or be) one or more of several well-known devices, such as a base transceiver station (BTS), a Node-B (NodeB), an evolved NodeB (eNodeB), a next generation (NG) NodeB (next generation Node B, gNB), a home NodeB, a home eNodeB, a site controller, an access point (AP) or a wireless router. The electronic devices 1710 a - 1710 c are used to connect and communicate with the Internet 1750 , and can access the core network 1730 , the PSTN 1740 or other networks 1760 .
[0207] exist Fig.17 In the illustrated embodiment, base station 1770a forms part of RAN 1720a, which may include other base stations, elements, or devices. In addition, base station 1770b forms part of RAN 1720b, which may include other base stations, elements, or devices. Each base station 1770a-1770b is used to send or receive wireless signals within a specific geographic area (sometimes referred to as a "cell"). In some embodiments, multiple-input multiple-output (MIMO) technology may be used, with multiple transceivers in each cell.
[0208] The base stations 1770a-1770b communicate with one or more of the electronic devices 1710a-1710c using wireless communication links over one or more air interfaces 1790. The air interfaces 1790 may use any suitable radio access technology.
[0209] It is contemplated that the system 1700 may use multi-channel access functionality, including such schemes as described above. In certain embodiments, the base station and the electronic device implement 5G new radio (NR), LTE, LTE-A, or LTE-B. Of course, other multiple access schemes and wireless protocols may also be used.
[0210] RAN 1720a-1720b communicates with core network 1730 to provide voice, data, applications, voice over internet protocol (VoIP) or other services to electronic devices 1710a-1710c. It is understood that RAN 1720a-1720b or core network 1730 can communicate directly or indirectly with one or more other RANs (not shown). Core network 1730 can also be used as a gateway access for other networks (e.g., PSTN 1740, Internet 1750 and other networks 1760). In addition, some or all of the electronic devices 1710a-1710c may include the ability to communicate with different wireless networks through different wireless links using different wireless technologies or protocols. Electronic devices can communicate with service providers or switches (not shown) and the Internet 1750 through wired communication channels instead of wireless communication (or in addition to wireless communication).
[0211] although Fig.17 An example of a communication system is shown, but the Fig.17For example, communication system 1700 may include any number of electronic devices, base stations, networks, or other components in any suitable configuration.
[0212] Fig.18A and Fig.18B Exemplary devices are shown that can implement various methods and teachings according to the present disclosure. In particular, Fig.18A An exemplary electronic device 1810 is shown, Fig.18B An exemplary base station 1870 is shown. These components may be used in system 1700 or any other suitable system.
[0213] like Fig.18A As shown, the electronic device 1810 includes at least one processing unit 1800. The processing unit 1800 implements various processing operations of the electronic device 1810. For example, the processing unit 1800 can perform signal encoding and decoding, data processing, power control, input / output processing, or any other function that enables the electronic device 1810 to operate in the system 1700. The processing unit 1800 also supports the methods and teachings described in detail above. Each processing unit 1800 includes any suitable processing or computing device for performing one or more operations. For example, each processing unit 1800 may include a microprocessor, a microcontroller, a digital signal processor, a field programmable gate array, or an application-specific integrated circuit.
[0214] The electronic device 1810 also includes at least one transceiver 1802. The transceiver 1802 is used to modulate data or other content so that it can be transmitted through at least one antenna or a network interface controller (NIC) 1804. The transceiver 1802 is also used to demodulate the data or other content received by at least one antenna 1804. Each transceiver 1802 includes any suitable structure for generating a signal for wireless or wired transmission, or for processing a signal received in a wireless or wired manner. Each antenna 1804 includes any suitable structure for sending or receiving a wireless signal or a wired signal. One or more transceivers 1802 can be used in the electronic device 1810, and one or more antennas 1804 can be used in the electronic device 1810. Although the transceiver 1802 is shown as a single functional unit, it can also be implemented using at least one transmitter and at least one separate receiver.
[0215] The electronic device 1810 also includes one or more input / output devices 1806 or interfaces (e.g., a wired interface to the Internet 1750). The input / output devices 1806 facilitate interaction with users or other devices in a network (network communications). Each input / output device 1806 includes any suitable structure for providing information to or receiving information from a user, such as a speaker, microphone, keypad, keyboard, display, or touch screen, including network interface communications.
[0216] In addition, the electronic device 1810 includes at least one memory 1808. The memory 1808 stores instructions and data used, generated or collected by the electronic device 1810. For example, the memory 1808 can store software or firmware instructions executed by one or more processing units 1800, as well as data for reducing or eliminating interference in incoming signals. Each memory 1808 includes any suitable one or more volatile or non-volatile storage and retrieval devices. Any suitable type of memory can be used, for example, random access memory (RAM), read only memory (ROM), hard disk, optical disk, subscriber identity module (SIM) card, memory stick, secure digital (SD) memory card.
[0217] like Fig.18B As shown, the base station 1870 includes at least one processing unit 1850, at least one transceiver 1852 (including the functions of a transmitter and a receiver), one or more antennas 1856, at least one memory 1858, and one or more input / output devices or interfaces 1866. A scheduler understood by those skilled in the art is coupled to the processing unit 1850. The scheduler may be included in the base station 1870 or operate independently of the base station 1870. The processing unit 1850 implements various processing operations of the base station 1870, such as signal encoding, data processing, power control, input / output processing, or any other function. The processing unit 1850 may also support the methods and teachings detailed above. Each processing unit 1850 includes any suitable processing or computing device for performing one or more operations. For example, each processing unit 1850 may include a microprocessor, a microcontroller, a digital signal processor, a field programmable gate array, or an application-specific integrated circuit.
[0218] Each transceiver 1852 includes any suitable structure for generating a signal for wireless or wired transmission to one or more electronic devices or other devices. Each transceiver 1852 also includes any suitable structure for processing a signal received wirelessly or by wire from one or more electronic devices or other devices. Although the transmitter and receiver are shown as a combination of transceivers 1852, they can be separate components. Each antenna 1856 includes any suitable structure for sending or receiving wireless signals or wired signals. Although the shared antenna 1856 is shown here as being coupled to the transceiver 1852, one or more antennas 1856 can be coupled to one or more transceivers 1852, thereby supporting a separate antenna 1856 to be coupled to the transmitter and receiver (when the transmitter and receiver are configured as separate components). Each memory 1858 includes any suitable one or more volatile or non-volatile storage and retrieval devices. Each input / output device 1866 helps to interact with users or other devices in the network (network communication). Each input / output device 1866 includes any suitable structure for providing information to a user or receiving / providing information from a user, including network interface communication.
[0219] Fig.19 1 is a block diagram of a computing system 1900 that can be used to implement the devices and methods disclosed herein. For example, the computing system can be any entity of a UE, an access network (AN), mobility management (MM), session management (SM), a user plane gateway (UPGW), or an access stratum (AS). A specific device may use all of the components shown or only a subset of the components, and the degree of integration between devices may vary. In addition, a device may include multiple instances of a component, such as multiple processing units, processors, memories, transmitters, receivers, etc. The computing system 1900 includes a processing unit 1902. The processing unit includes a central processing unit (CPU) 1914, a memory 1908, and may also include a mass storage device 1904 connected to a bus 1920, a video adapter 1910, and an I / O interface 1912.
[0220] Bus 1920 may be one or more of any type of several bus architectures, including a storage bus or storage controller, a peripheral bus, or a video bus. CPU 1914 may include any type of electronic data processor. Memory 1908 may include any type of non-transient system memory, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), read-only memory (ROM), or a combination thereof. In one embodiment, memory 1908 may include a ROM for use at startup and a DRAM for storing programs and data, which is used when executing a program.
[0221] The mass storage device 1904 may include any type of non-transitory storage device for storing data, programs, and other information and making the data, programs, and other information accessible via the bus 1920. The mass storage device 1904 may include one or more of a solid-state drive, a hard disk drive, a magnetic disk drive, or an optical disk drive, etc.
[0222] The video adapter 1910 and the I / O interface 1912 provide interfaces to couple external input and output devices to the processing unit 1902. As shown, examples of input and output devices include a display 1918 coupled to the video adapter 1910 and a mouse, keyboard, or printer 1916 coupled to the I / O interface 1912. Other devices may be coupled to the processing unit 1902, and more or fewer interface cards may be used. For example, a serial interface such as a universal serial bus (USB) (not shown) may be used to provide an interface for external devices.
[0223] The processing unit 1902 also includes one or more network interfaces 1906, which may include a wired link such as an Ethernet cable to an access node or a different network, or a wireless link. The network interface 1906 supports the processing unit 1902 to communicate with remote units through a network. For example, the network interface 1906 can provide wireless communication through one or more transmitters / transmit antennas and one or more receivers / receive antennas. In one embodiment, the processing unit 1902 is coupled to a local area network 1922 or a wide area network for data processing and communication with remote devices (e.g., other processing units, the Internet, or remote storage facilities).
[0224] It should be understood that one or more steps in the implementation method provided herein can be performed by corresponding units or modules. For example, a signal can be sent by a sending unit or a sending module. A signal can be received by a receiving unit or a receiving module. A signal can be processed by a processing unit or a processing module. Other steps can be performed by a selection unit or a module. The corresponding unit or module can be hardware, software or a combination thereof. For example, one or more of these units or modules can be an integrated circuit, such as a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC).
[0225] Although the present disclosure and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the scope of the disclosure as defined by the appended claims.
Claims
1. A method implemented by a first device of a communication system, characterized in that: The method supports coexistence of multiple wireless communication protocols on a shared communication channel, the method comprising: The first device receives a high-level message from the second device, the high-level message including reservation information of each time-domain network resource, and the each time-domain network resource can be used for communication using the multiple wireless communication protocols; The first device receives a dynamic signaling message from the second device, the dynamic signaling message including a reservation indicator indicating a reservation status of a time domain network resource for communicating using a wireless communication protocol, the time domain network resource being from the time domain network resources; and The first device communicates via the wireless communication protocol using machine-to-machine communication, the communication being performed via available time-domain network resources from the time-domain network resources; Wherein, the dynamic signaling message is a trace signal, and the method comprises: When the trace signal is logic low, the reserved state is maintained, and when the trace signal is logic high, the reserved state is overwritten; or, The reserved state is maintained when the trace signal is logic high, and is overwritten when the trace signal is logic low.
2. The method according to claim 1, characterized in that The dynamic signaling message also includes a resource allocation indicating the available time domain network resources.
3. The method according to claim 1, characterized in that Also includes: The first device selects the available time domain network resource from the time domain network resources according to the reservation indicator.
4. The method according to any one of claims 1 to 3, characterized in that The dynamic signaling message includes a downlink control information (DCI) message.
5. The method according to any one of claims 1 to 3, characterized in that The reservation indicator comprises a single-bit indicator associated with the time domain network resource.
6. The method according to claim 5, characterized in that The reservation indicator is equal to 1, indicating that the reservation status of the time domain network resource is available.
7. The method according to claim 5, characterized in that The reservation indicator is equal to 0, indicating that the reservation information associated with the time domain network resource is followed.
8. The method according to any one of claims 1 to 3, characterized in that The reservation information includes a bitmap associated with the time domain network resources.
9. The method according to claim 8, characterized in that The length of the bitmap is 20 bits or 80 bits.
10. The method according to any one of claims 1 to 3, characterized in that The reservation indicator includes two bits, a first bit corresponds to a first subframe of a time slot, and a second bit corresponds to a second subframe of the time slot.
11. The method according to claim 8, characterized in that The reservation information includes a bitmap, and each bit of the bitmap corresponds to a symbol of a time slot.
12. The method according to claim 11, characterized in that The bitmap includes 7 bits.
13. The method according to any one of claims 1 to 3, characterized in that The first device comprises a user equipment (UE) and the second device comprises an access node.
14. The method according to any one of claims 1 to 3, characterized in that Each of the time domain network resources includes at least one of a subframe, a time slot, a symbol or a symbol group.
15. A method implemented by a first device of a communication system, characterized in that: The method supports communication using multiple wireless communication protocols over a shared communication channel, the method comprising: The first device sends a high-level message to the second device, wherein the high-level message includes reservation information of each time domain network resource, and the each time domain network resource can be used for communication through the multiple wireless communication protocols; The first device sends a dynamic signaling message to the second device, the dynamic signaling message including a reservation indicator indicating a reservation status of a time domain network resource for communicating using a first wireless communication protocol, the time domain network resource being from the time domain network resources; and The first device communicates via the wireless communication protocol using machine-to-machine communication, the communication being performed in accordance with the reservation indicator; Wherein, the dynamic signaling message is a trace signal, and the method comprises: When the trace signal is logic low, the reserved state is maintained, and when the trace signal is logic high, the reserved state is overwritten; or, The reserved state is maintained when the trace signal is logic high, and is overwritten when the trace signal is logic low.
16. The method according to claim 15, characterized in that The dynamic signaling message also includes a resource allocation indicating available time domain network resources, and the communication is performed via the available time domain network resources.
17. The method according to claim 15, characterized in that The reservation indicator comprises a single-bit indicator associated with the time domain network resource.
18. The method according to claim 17, characterized in that The reservation indicator is equal to 1, indicating that the reservation status of the time domain network resource is available.
19. The method according to claim 17, characterized in that The reservation indicator is equal to 0, indicating that the reservation information associated with the time domain network resource is followed.
20. The method according to any one of claims 15 to 19, characterized in that The second device comprises a user equipment (UE) and the first device comprises an access node.
21. A first device, characterized in that: include: one or more processors; as well as a non-transitory memory comprising instructions that, when executed by the one or more processors, cause the first device to: receiving a high-layer message from a second device, the high-layer message including reservation information of each time-domain network resource, the each time-domain network resource being usable for communication using multiple wireless communication protocols; receiving a dynamic signaling message from the second device, the dynamic signaling message comprising a reservation indicator indicating a reservation status of a time domain network resource for communicating using a wireless communication protocol, the time domain network resource being from the time domain network resources; as well as communicating via the wireless communication protocol using machine-to-machine communication, the communicating being performed via available time-domain network resources from among the time-domain network resources; The dynamic signaling message is a trace signal, and when the instructions are executed by the one or more processors, the first device: Maintaining the reserved state when the trace signal is logic low, and overwriting the reserved state when the trace is logic high; or, The reserved state is maintained when the trace signal is logic high, and is overwritten when the trace signal is logic low.
22. The first device according to claim 21, characterized in that The dynamic signaling message also includes a resource allocation indicating the available time domain network resources.
23. The first device according to claim 21, characterized in that The instructions further cause the first device to select the available time domain network resource from the time domain network resources, wherein the available time domain network resource is selected according to the reservation indicator.
24. The first device according to any one of claims 21 to 23, characterized in that The dynamic signaling message includes a downlink control information (DCI) message.
25. The first device according to any one of claims 21 to 23, characterized in that The reservation indicator comprises a single-bit indicator associated with the time domain network resource.
26. The first device according to claim 25, characterized in that The reservation indicator is equal to 1, indicating that the reservation status of the time domain network resource is available.
27. The first device according to claim 25, characterized in that The reservation indicator is equal to 0, indicating that the reservation information associated with the time domain network resource is followed.
28. The first device according to any one of claims 21 to 23, characterized in that The reservation indicator includes a bitmap associated with the time domain network resources.
29. The first device according to any one of claims 21 to 23, characterized in that The reservation indicator includes two bits, a first bit corresponds to a first subframe of a time slot, and a second bit corresponds to a second subframe of the time slot.
30. The first device according to claim 28, characterized in that The reservation information includes a bitmap, and each bit of the bitmap corresponds to a symbol of a time slot.
31. The first device according to claim 30, characterized in that The bitmap includes 7 bits.
32. A first device, characterized in that: include: one or more processors; as well as a non-transitory memory comprising instructions that, when executed by the one or more processors, cause the first device to: Sending a high-level message to the second device, the high-level message including reservation information of each time-domain network resource, wherein each time-domain network resource can be used for communication through multiple wireless communication protocols; sending a dynamic signaling message to the second device, the dynamic signaling message comprising a reservation indicator indicating a reservation status of a time domain network resource for communicating using a first wireless communication protocol, the time domain network resource being from the time domain network resources; and communicating via the wireless communication protocol using machine-to-machine communication, the communicating being performed in accordance with the reservation indicator; The dynamic signaling message is a trace signal, and when the instructions are executed by the one or more processors, the first device: Maintaining the reserved state when the trace signal is logic low, and overwriting the reserved state when the trace is logic high; or, The reserved state is maintained when the trace signal is logic high, and is overwritten when the trace signal is logic low.
33. The first device according to claim 32, characterized in that The dynamic signaling message also includes a resource allocation indicating available time domain network resources, and the communication is performed via the available time domain network resources.
34. The first device according to claim 32 or 33, characterized in that The reservation indicator comprises a single-bit indicator associated with the time domain network resource.
35. The first device according to claim 34, characterized in that The reservation indicator is equal to 1, indicating that the reservation status of the time domain network resource is available.
36. The first device according to claim 34, characterized in that The reservation indicator is equal to 0, indicating that the reservation information associated with the time domain network resource is followed.