Control information transmission method of Internet of Things equipment and related equipment
By configuring the control information of IoT devices at the high level and physical layer, designing communication methods suitable for the environment of IoT are solved, and the problem of poor transmission of control information is achieved, and effective communication with low cost and low power consumption is achieved, and system stability and reliability are improved.
Patent Information
- Application Number
- CN202411119095.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-14
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2044-08-14
AI Technical Summary
In the prior art, the control information transmission ability of environmental Internet of Things devices is poor and lacks a unified control information transmission method and format, making it difficult for the equipment to achieve effective communication in terms of low cost, low power consumption and low complexity.
The control information of the Internet of Things device is configured or indicated by the high-level and/or physical layer, including D2R control information or R2D control information, and at least one of the high-level control information and physical layer control information is adopted to design a communication method suitable for the environmental Internet of Things, and information transmission is carried out using PRDCH, PDRCH, synchronization signals, control channels, broadcast information, etc.
It realizes effective communication between IoT devices at low cost, low power consumption and low complexity, improves the stability and reliability of the system, and ensures the effectiveness of scheduling and controlling information transmission of IoT systems.
Smart Images

Figure CN120474675A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of wireless communication technology, and in particular to a method for transmitting control information of an Internet of Things device, a control information transmission device of an Internet of Things device, a communication system, an electronic device, and a computer-readable storage medium. Background Art
[0002] Environmental IoT can perform waveform modulation and transmission without the help of batteries by obtaining energy from the environment or radio frequency signals.
[0003] In related technologies, the 3GPP (3rd Generation Partnership Project) organization has not yet determined information such as the transmission method and message format of control information for the ambient Internet of Things. Therefore, it is urgent to design a control information transmission method suitable for ambient Internet of Things devices.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to ordinary technicians in the field. Summary of the Invention
[0005] The present disclosure provides a control information transmission method for an Internet of Things device and related devices, which at least to a certain extent overcome the problem of poor control information transmission performance of existing environmental Internet of Things devices.
[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by practice of the present disclosure.
[0007] According to one aspect of the present disclosure, a method for transmitting control information of an IoT device is provided, comprising: configuring or indicating control information of the IoT device through a high layer and / or a physical layer, wherein the control information includes D2R control information or R2D control information, and the D2R control information or R2D control information includes at least one of high layer control information and physical layer control information.
[0008] According to another aspect of the present disclosure, a control information transmission device for an Internet of Things device is provided, including: a transmission module for configuring or indicating control information of the Internet of Things device through a high layer and / or a physical layer, wherein the control information includes D2R control information or R2D control information, and the D2R control information or R2D control information includes at least one of high layer control information and physical layer control information.
[0009] According to another aspect of the present disclosure, a communication system is provided, including a network-side device and an Internet of Things device, wherein the network-side device and the Internet of Things device configure or indicate control information of the Internet of Things device through a high layer and / or a physical layer, wherein the control information includes D2R control information or R2D control information, and the D2R control information or R2D control information includes at least one of high layer control information and physical layer control information.
[0010] According to another aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the above-mentioned control information transmission method of the Internet of Things device by executing the executable instructions.
[0011] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the control information transmission method of the Internet of Things device is implemented.
[0012] According to another aspect of the present disclosure, a computer program product is provided, including executable instructions, which are stored in a computer-readable storage medium. A processor of an electronic device reads the executable instructions from the computer-readable storage medium, and the processor executes the executable instructions, so that the electronic device executes the above-mentioned control information transmission method for an Internet of Things device.
[0013] In the embodiments of the present disclosure, control information of an IoT device is configured or indicated by a high layer and / or a physical layer. The control information includes D2R control information or R2D control information. The D2R control information or R2D control information includes at least one of high layer control information and physical layer control information. This enables environmental IoT communication, and enables the IoT device to receive the control information and perform corresponding operations, thereby achieving low cost, low power consumption, and low complexity.
[0014] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and those skilled in the art can derive other drawings based on these drawings without inventive effort.
[0016] Figure 1 A schematic diagram illustrating an exemplary system architecture of a method for transmitting control information of an Internet of Things device according to an embodiment of the present disclosure.
[0017] Figure 2 A flow chart of a control information transmission method for an Internet of Things device provided in an embodiment of the present disclosure is shown.
[0018] Figure 3 A flow chart of another method for transmitting control information of an IoT device provided in an embodiment of the present disclosure is shown.
[0019] Figure 4 A structural diagram showing an example of control information of an Internet of Things device provided in an embodiment of the present disclosure is shown.
[0020] Figure 5 A structural diagram of a second example of control information of an Internet of Things device provided in an embodiment of the present disclosure is shown.
[0021] Figure 6 A structural diagram of a third example of control information of an Internet of Things device provided in an embodiment of the present disclosure is shown.
[0022] Figure 7 A structural diagram of a fourth example of control information of an Internet of Things device provided in an embodiment of the present disclosure is shown.
[0023] Figure 8 A structural diagram of a fifth example of control information of an Internet of Things device provided in an embodiment of the present disclosure is shown.
[0024] Figure 9 A structural diagram of a sixth example of control information of an Internet of Things device provided in an embodiment of the present disclosure is shown.
[0025] Figure 10 A structural diagram of a seventh example of control information of an Internet of Things device provided in an embodiment of the present disclosure is shown.
[0026] Figure 11 A structural diagram showing an example eight of control information of an Internet of Things device provided in an embodiment of the present disclosure is shown.
[0027] Figure 12 A structural diagram of a ninth example of control information of an IoT device provided in an embodiment of the present disclosure is shown.
[0028] Figure 13 A schematic diagram of a transmission format for transmitting control information in a PRDCH provided in an embodiment of the present disclosure is shown.
[0029] Figure 14 A schematic diagram of a transmission format for transmitting control information in a PRDCH provided in an embodiment of the present disclosure is shown.
[0030] Figure 15A schematic diagram showing a transmission format for transmitting control information in a control channel provided in an embodiment of the present disclosure is shown.
[0031] Figure 16 A schematic diagram illustrating a transmission format of control information provided in an embodiment of the present disclosure when a domain is configured or indicated as disabled is shown.
[0032] Figure 17 A schematic diagram illustrating a transmission format of control information when another domain provided in an embodiment of the present disclosure is configured or indicated as disabled.
[0033] Figure 18 A schematic structural diagram of a control information transmission device for an Internet of Things device provided in an embodiment of the present disclosure is shown.
[0034] Figure 19 A schematic structural diagram of a communication system provided in an embodiment of the present disclosure is shown.
[0035] Figure 20 A structural block diagram of an electronic device in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0036] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0037] In addition, the accompanying drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. Identical reference numerals in the figures denote identical or similar parts, and thus repetitive descriptions thereof will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities that do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0038] For ease of understanding, before introducing the embodiments of the present disclosure, several terms involved in the embodiments of the present disclosure are first explained as follows:
[0039] Ambient IoT: Ambient IoT, or environmental Internet of Things, does not require batteries or power supplies. It obtains energy from the environment or radio frequency signals to perform its own waveform modulation and transmission.
[0040] Preamble: A preamble signal, also known as a preamble synchronization code, is used to obtain synchronization position in asynchronous transmission and is generally located at the head of the transmitted signal.
[0041] Midamble: An intermediate synchronization code, also known as an intermediate synchronization code, is used to perform a synchronization correction or synchronization alignment in the middle of asynchronous transmission. It is generally located in the middle of the transmitted signal.
[0042] Postamble: Postamble signal, also called postamble synchronization code, is used to obtain the end position in asynchronous transmission and is generally located at the end of the transmitted signal.
[0043] Device: IoT device terminal, also known as IoT device, is used to modulate and transmit the waveform of the energy obtained from the environment or radio frequency signals.
[0044] R2D: Reader to Device link, representing the downlink from the network-side device to the IoT device.
[0045] D2R: Device to Reader link, representing the uplink from the IoT device to the network-side device.
[0046] PRDCH: Physical Reader to Device Channel, a transmission channel on the R2D link used to transmit downlink information.
[0047] PDRCH: Physical Device to Reader Channel, a transmission channel on the D2R link used to transmit uplink information.
[0048] The specific implementation of the embodiment of the present disclosure is described in detail below with reference to the accompanying drawings.
[0049] like Figure 1 As shown, the system architecture includes: a terminal 101 and a network-side device 103 ; wherein the terminal 101 interacts with the network-side device 103 through a network 102 .
[0050] It should be noted that the medium providing the communication link between the terminal 101 and the network-side device 103 may be a wired network or a wireless network.
[0051] Optionally, the above-mentioned wireless network or wired network uses standard communication technologies and / or protocols. The network is typically the Internet, but it can also be any network, including but not limited to a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a mobile, wired or wireless network, a private network or any combination of a virtual private network). In some embodiments, technologies and / or formats including Hypertext Markup Language (HTML), Extensible Markup Language (XML), etc. are used to represent data exchanged over the network. In addition, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), Internet Protocol Security (IPSec), etc. can be used to encrypt all or some links. In other embodiments, customized and / or dedicated data communication technologies can also be used to replace or supplement the above-mentioned data communication technologies.
[0052] The terminal 101 may be referred to as user equipment, terminal equipment, access equipment, user unit, user terminal or user device, etc.
[0053] In one embodiment, the terminal 101 may be a device that provides voice / data to a user, such as a handheld device or vehicle-mounted device with wireless connection capabilities. For example, the terminal 101 may be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile Internet device, a virtual reality device, an augmented reality device, a wireless terminal used in industrial control, a wireless terminal used in unmanned driving, a wireless terminal used in remote surgery, a wireless terminal used in smart grids, a wireless terminal used in transportation safety, a wireless terminal used in smart cities, a wireless terminal used in smart homes, a cellular phone, etc., and the present disclosure does not specifically limit this.
[0054] In the disclosed embodiments, terminal 101 may also be a device terminal in an IoT system. The IoT can connect to a network through communication technology, thereby realizing human-computer interaction and an intelligent network where everything is connected. For example, terminal 101 may be understood as an IoT device, or an IoT device terminal. Specifically, it may be understood as an ambient IoT terminal or a passive IoT device terminal. Terminal 101 may also be referred to as a UE (User Equipment).
[0055] In some embodiments, the network-side device 103 may be a base station, user equipment (UE), a repeater, a network-controlled repeater (NCR), customer premises equipment (CPE), a radio frequency signal transmitter, a reader, or an access point. A base station may be, but is not limited to, a 5G or later base station (e.g., a gNB base station) or a base station in other communication systems (e.g., an eNB base station). A base station is responsible for signal transmission and reception, supporting user communications over a large area. A user end user (UE) is a device used directly by users to send and receive data. An NCR is an active repeater based on the concept of amplification and forwarding, capable of beamforming and time-division duplex operation. It is a network-controlled repeater used to enhance signal coverage and link quality in wireless communication systems. A repeater is a network device used to enhance signal strength, ensuring that signals can travel longer distances. A CPE may include network equipment in homes or businesses, such as routers and switches, used to connect multiple devices to the network. An radio frequency signal transmitter is used to transmit wireless signals, ensuring that signals can cover a wider area. The reader may be a device for reading radio frequency identification tags for data collection and identification. It should be noted that the specific type of the network side device 103 is not limited in the embodiments of the present disclosure.
[0056] Those skilled in the art will know that Figure 1 The number of terminals and network-side devices in the figure is merely illustrative, and any number of terminals, networks, and network-side devices may be provided according to actual needs. This disclosure does not limit this.
[0057] In related technologies, the 3GPP organization has proposed the concept of ambient IoT, which does not require the use of batteries but obtains energy from the environment or radio frequency signals to perform its own waveform modulation and transmission. Since the product is expected to be low-cost, low-power, and low-complexity, the IoT terminal has poor crystal oscillator, sampling, and timing functions due to cost constraints. At the same time, the New Radio (NR) uses the Physical Downlink Control Channel (PDCCH) to transmit control information. However, IoT products are expected to be low-cost, low-power, and low-complexity, and cannot support the blind detection process of NR's PDCCH. New standards need to be formulated for IoT to define the transmission process and transmission method of control information, so that network-side devices can schedule IoT devices, enable IoT devices to obtain transmission resources and transmission command information, and complete the transmission process.
[0058] However, the 3GPP organization has yet to reach a consensus on the design of control information for IoT devices. For example, questions remain regarding what control information should include, whether IoT device transmission information should be defined separately or use existing channels, and the possible command format. Designing a method for transmitting control information for IoT devices has become a pressing technical challenge.
[0059] In addition, there may be uplink control information of IoT devices, and the transmission method of uplink control information also needs to be designed accordingly.
[0060] Under the above-mentioned system architecture, in order to at least partially solve the above-mentioned technical problems, an embodiment of the present disclosure provides a method for transmitting control information of an IoT device. The control information of the IoT device is configured or indicated by the high layer and / or the physical layer. The control information includes D2R control information or R2D control information. The D2R control information or R2D control information includes at least one of the high layer control information and the physical layer control information. This can realize environmental IoT communication, enable the IoT device to receive the control information and perform corresponding operations, thereby achieving low cost, low power consumption, and low complexity.
[0061] This method can be performed by any electronic device with computing processing capabilities. In some embodiments, the control information transmission method for an IoT device provided in the embodiments of the present disclosure can be performed by an IoT device in the aforementioned system architecture; in other embodiments, the control information transmission method for an IoT device provided in the embodiments of the present disclosure can be implemented by a network-side device (such as a base station) in the aforementioned system architecture.
[0062] Figure 2 A flow chart of a control information transmission method for an IoT device according to an embodiment of the present disclosure is shown. Figure 2As shown, the control information transmission method of the Internet of Things device provided in the embodiment of the present disclosure includes the following steps:
[0063] S202. Configure or indicate control information of the IoT device through the high layer and / or the physical layer, wherein the control information includes D2R control information from the IoT device to the network side device or R2D control information from the network side device to the IoT device, and the D2R control information or the R2D control information includes at least one of high layer control information and physical layer control information.
[0064] The control information of IoT devices includes the transmitted resources and the transmitted command information. After obtaining the control information, the IoT devices can perform operations corresponding to the control information, thereby realizing the scheduling of IoT devices by network-side devices.
[0065] In one embodiment, the control information may include D2R control information, where the D2R control information refers to control information transmitted on a transmission link D2R from the IoT device to the network-side device.
[0066] In one embodiment, the control information may include R2D control information, where the R2D control information refers to control information transmitted on a transmission link R2D from the network-side device to the IoT device.
[0067] The physical layer is also called the L1 layer, and accordingly, the physical layer control information refers to the L1 layer control information; the high layer refers to the L2 layer and / or L3 layer, and accordingly, the high layer control information refers to the L2 layer control information and / or L3 layer control information.
[0068] It should be noted that the high layer may also be a layer other than the physical layer defined according to actual needs. Accordingly, the high layer control information may also be control information configured or indicated by the high layer.
[0069] In one embodiment, when control information of an IoT device is configured or indicated via a higher layer, the configuration or indication of the control information includes at least one of the following: configuring or indicating the higher layer control information at the Media Access Control (MAC) layer; configuring or indicating the higher layer control information at the target layer; or configuring or indicating the higher layer control information at both the MAC layer and the target layer. For example, the control information may be configured or indicated via a MAC control element so that the IoT device performs an operation corresponding to the control information.
[0070] The present disclosure configures or indicates high-level control information through at least one of the MAC layer and the target layer, thereby implementing scheduling of IoT devices according to the high-level control information and improving the reliability of the IoT system.
[0071] In one embodiment, when the control information of the Internet of Things device is configured or indicated through the physical layer, the configuration or indication method of the control information includes: indicating or configuring the physical layer control information at the physical layer.
[0072] In one embodiment, when control information of an IoT device is configured or indicated through a higher layer and a physical layer, the configuration or indication method of the control information includes at least one of the following:
[0073] The higher layer control information is configured or indicated in the MAC layer or target layer, and the physical layer control information is indicated in the physical layer; or
[0074] The high-layer control information is configured or indicated at the high layer, and the corresponding physical layer control information is transmitted according to the configuration or indication of the high layer.
[0075] It should be noted that the target layer may be a new layer defined in the IoT system, for example, configuring or indicating high-level control information in the L3 layer.
[0076] For example, when high-layer control information is configured or indicated at a high layer, and corresponding physical layer control information is transmitted according to the high-layer configuration or indication, the high layer configures or indicates paging-related configuration or indication, and the configured or indicated high-layer control information may include the size of the paging information, the sending period, and other contents, and the corresponding physical layer control information according to the high-layer configuration or indication may include the transmission resources corresponding to the paging information and other contents.
[0077] Exemplarily, when higher-layer control information is configured or indicated at a higher layer, and corresponding physical layer control information is transmitted according to the higher-layer configuration or indication, the higher-layer control information configured or indicated by the higher layer may include information such as enabling information, classification information, or format information. For example, if the higher layer configures or indicates paging enabling information, the physical layer control information indicates information such as paging transmission resources according to the higher layer configuration.
[0078] In the embodiments of the present disclosure, control information of an IoT device is configured or indicated by a high layer and / or a physical layer. The control information includes D2R control information or R2D control information. The D2R control information or R2D control information includes at least one of high layer control information and physical layer control information. This enables environmental IoT communication, and enables the IoT device to receive the control information and perform corresponding operations, thereby achieving low cost, low power consumption, and low complexity.
[0079] In one embodiment, the control information is transmitted in at least one of the following ways:
[0080] Transmitted in PRDCH or PDRCH;
[0081] Transmitted in a synchronous signal;
[0082] Transmitted in a control channel;
[0083] Transmitted in the reference signal:
[0084] Transmitted in broadcast messages or paging messages.
[0085] The synchronization signal is used to synchronize signal positions in asynchronous transmission, and control information can be transmitted in the synchronization signal.
[0086] In one embodiment, the control information is transmitted in a synchronization signal, which includes at least one of a preamble synchronization code, a midamble synchronization code, and a postamble synchronization code. For example, the control signal can be transmitted in a preamble synchronization code, a midamble synchronization code, a postamble synchronization code, or any combination of the preamble synchronization code, midamble synchronization code, and postamble synchronization code.
[0087] The control channel is used to transmit control plane information. The control channel can be divided into a broadcast channel, a common control channel, and a dedicated control channel. The control channel transmits control information, which may include R2D control information or D2R control information.
[0088] In one embodiment, the control channel may be a newly defined channel. For example, the control channel is defined as an R2D control channel or a D2R control channel, or as a PRDCCH or a PDRCCH, which is not specifically limited in the present disclosure.
[0089] In one embodiment, the control channel and can be part of a PRDCH or PDRCH. For example, the control channel is a specific m domain in the PRDCH or PDRCH; or the control channel is a specific number n granularities in the PRDCH or PDRCH, such as using the first m granularities in the PRDCH or PDRCH as the control channel. Domains can include the time domain or the frequency domain. It should be noted that m and n can be determined based on actual needs and are not specifically limited.
[0090] A reference signal, also known as a pilot signal, is a known signal provided by a transmitting end to a receiving end for signal estimation or signal detection. In the present disclosure, control information may be transmitted in a reference signal.
[0091] Broadcast information is a series of control information that the base station sends regularly to terminals within the base station's coverage area. It may include system information blocks, master information blocks, cell-specific reference signals, paging information, and other broadcast information, so that the terminals can access the network and communicate based on the above information.
[0092] Paging information can be used to establish and maintain communication connections, as well as to transmit signals or information to users. In the present disclosure, by transmitting control information through paging information, IoT devices can perform operations corresponding to the control information, thereby realizing the scheduling and communication of the IoT system.
[0093] In addition, high-layer control information may also be transmitted in the form of non-control information in at least one of PRDCH or PDRCH, synchronization information, reference signal, control channel, broadcast information, or paging information. For example, high-layer control information may be transmitted in the form of data in PRDCH or PDRCH.
[0094] In the embodiments of the present disclosure, by determining the transmission method of the control information, the configuration or instruction of the control information can be realized, the scheduling and communication of the Internet of Things system can be realized, and the system stability and reliability can be improved.
[0095] In one embodiment, when the control information is transmitted in the PRDCH, the control information is transmitted in at least a portion of the PRDCH. It should be noted that at least a portion of the PRDCH includes all positions in the PRDCH and also includes a portion of the PRDCH.
[0096] When the control information is transmitted in all locations of the PRDCH, for example, it can be transmitted in all domains of the PRDCH, and the content of the transmitted control information may include command messages, paging messages, and other information.
[0097] When control information is transmitted in a part of the PRDCH, the content of the transmitted control information may include command messages, paging messages, etc. For example, it may be transmitted in a part of the field in the PRDCH, and the part of the field may be a single field (such as the control information field) or multiple fields, but not more than X, where X is the total number of all fields in the PRDCH.
[0098] Exemplarily, physical layer control information is transmitted in a part of the domains in the PRDCH, and high-layer control information can be transmitted in other domains of the PRDCH, where the other domains are domains in the PRDCH except for the above-mentioned part of the domains.
[0099] Exemplarily, physical layer control information is transmitted in a part of the PRDCH field, and higher layer control information is transmitted in all fields of the PRDCH.
[0100] Exemplarily, physical layer control information or higher layer control information is transmitted in a part of the PRDCH domain and cannot be transmitted in other domains of the PRDCH.
[0101] It should be noted that the domain of the PRDCH used to transmit control information can be determined according to actual needs, and this disclosure does not make any specific limitations on this.
[0102] In one embodiment, when the control information is transmitted in the PDRCH, the control information is transmitted in at least a portion of the PDRCH. It should be noted that at least a portion of the PDRCH may include all positions in the PDRCH or a portion of the PDRCH.
[0103] When the control information is transmitted in all locations of the PDRCH, for example, it can be transmitted in all domains of the PDRCH, and the content of the transmitted control information may include command messages, paging messages, and other information.
[0104] When control information is transmitted in a portion of the PDRCH, the content of the transmitted control information may include command messages, paging messages, etc. For example, it may be transmitted in a portion of the PDRCH domain, which may be a single domain (such as a control information domain) or multiple domains, but not more than X, where X is the total number of all domains in the PDRCH.
[0105] Exemplarily, physical layer control information is transmitted in a part of the domains in the PDRCH, and the remaining information can be transmitted in other domains of the PDRCH. For example, the remaining information is data information, and the other domains refer to the domains in the PDRCH other than the above-mentioned part of the domains.
[0106] Exemplarily, the physical layer control information is transmitted in a part of the fields in the PDRCH, and the remaining information can be transmitted in all fields of the PDRCH, for example, the remaining information is data information.
[0107] In the embodiments of the present disclosure, by determining the location of the control information in the PDRCH or PRDCH, the configuration or indication of the control information can be made more stable, thereby improving the effectiveness of the IoT system scheduling.
[0108] In one embodiment, when control information is transmitted in a control channel, it includes at least one of the following: both high-layer control information and physical layer control information are transmitted in the control channel; high-layer control information is transmitted in a non-control channel in PRDCH, and physical layer control information is transmitted in the control channel; high-layer control information is transmitted in PRDCH, and physical layer control information is transmitted in the control channel.
[0109] It should be noted that physical layer control information is only transmitted in specially set control channels. There is no specific limitation on the transmission method of high-level control information. It can be transmitted in the control channel together with the physical layer control information, or in the non-control channel or PRDCH in PRDCH, thereby ensuring the effectiveness of IoT system scheduling.
[0110] In one embodiment, the transmission format of the PRDCH, PDRCH, synchronization signal, control channel, reference signal, broadcast information or paging information for transmission control information includes: X fields, the i-th field includes Y i The size of the control information is Z granularities;
[0111] Wherein, X, Yi, Z are natural numbers, i = {0, ..., X-1}, and the granularity includes at least one of a bit, a transport block, a covered orthogonal frequency division multiplexing (OFDM) symbol, a non-return-to-zero (ORZ) code chip, an OFDM slot, a microsecond, a sampling point, a PRDCH code chip, a PRDCH symbol, a PRDCH slot, a PRDCH sampling point, a PDRCH code chip, a PDRCH symbol, a PDRCH slot, a PDRCH sampling point, an R2D code chip, an R2D symbol, an R2D slot, an R2D sampling point, a D2R code chip, a D2R symbol, a D2R slot, and a D2R sampling point.
[0112] It should be noted that the domain of the transmission control information can be at least part of the frequency resources within a certain time region. For example, PDRCH includes X domains, namely domain 0, domain 1, ..., domain X-1, domain 0 includes Y granularities, domain 1 includes Y1 granularities, domain X-1 includes Y X-1 granularity, the total size of the control information is Z granularity, where
[0113] It should be noted that at least some of the X domains in the PDRCH may exist or not. X-1 The numerical values of can be the same or different, and are determined according to actual circumstances, and this disclosure does not make any specific limitations on this.
[0114] Granularity is a basic unit of time, and the granularity may include only any one of the above basic units, or may include multiple of the above basic units.
[0115] When the granularity includes multiple basic units, the granularity can be the same basic unit, for example, a granularity including two chips; the granularity can also be different basic units, for example, a granularity including a combination of one chip and one OFDM symbol. For example, a granularity is defined as the sum of the durations of a low-level chip and a high-level chip.
[0116] Slot can also be called a time unit, such as the aforementioned OFDM time slot, PRDCH time slot, PDRCH time slot, R2D time slot, D2R time slot, etc. In the NR system, there are five optional subcarrier spacings. Correspondingly, the time slot in each subframe depends on the parameter μ, which has five values, 0 to 4. When μ = 0, the number of time slots or subframes is 1, and the duration of each time slot is 1ms; when μ = 1, the number of time slots or subframes is 2, and the duration of each time slot is 0.5ms; when μ = 2, the number of time slots or subframes is 4, and the duration of each time slot is 0.25ms; when μ = 3, the number of time slots or subframes is 8, and the duration of each time slot is 0.125ms; when μ = 4, the number of time slots or subframes is 16, and the duration of each time slot is 0.0625ms.
[0117] OFDM symbols, also known as symbols, are short for time-domain symbols. Time-domain symbols can also be combined with other multiple access schemes. Time-domain symbol lengths can vary for different subcarrier spacings. For example, the aforementioned OFDM symbols, R2D symbols, and D2R symbols typically contain 14 symbols per slot.
[0118] A sampling point is a series of discrete sampling points obtained from the transmitted or received waveform at regular intervals by nodes such as base stations or IoT devices. It serves as the smallest unit processed by the transmitter or receiver. Sampling points can be categorized into PRDCH sampling points, PDRCH sampling points, R2D sampling points, and D2R sampling points, depending on their purpose.
[0119] Chips represent the temporal resolution of a signal. The chip rate is the number of chips transmitted per second, which determines the maximum signal rate the system can process. Chips can be categorized into PRDCH chips, PDRCH chips, R2D chips, D2R chips, OOK chips, and other types based on their intended use.
[0120] The definition of microseconds (μs) can reuse existing international standard definitions. The microsecond time granularity is mainly used to characterize a certain time granularity, which is defined as AAμs, where AA is a specific value. For example, the time granularity of PDRCH is defined as 44.4μs.
[0121] A bit is a unit of measurement for the amount of control information and can reuse existing international standard definitions.
[0122] The transport block is the payload passed between the higher layer and the physical layer. The transport block can consist of millions of bits and can reuse existing international standard definitions.
[0123] In one embodiment, X domains are present, and the X domains are predefined.
[0124] In another embodiment, whether at least part of the X domains exist is configured or indicated by a higher layer or a target domain. If a domain does not exist, it is reserved in the form of a reserved bit or the entire non-existent domain is not reserved.
[0125] Whether some of the X domains exist can be configured or indicated by a higher layer. For example, whether domain P exists depends on whether domain P is enabled in the control information configured or indicated by the higher layer. If domain P is enabled in the control information configured or indicated by the higher layer, domain P exists; if domain P is not enabled, it is determined that domain P does not exist.
[0126] Whether some of the X domains exist can be configured or indicated by the target domain. For example, whether domain P exists depends on whether the control information of the target domain indicates whether domain P exists. The target domain is the other domains in the X domains except the part.
[0127] Correspondingly, the method for determining whether all of the X domains exist is the same as the method for determining whether some of the domains exist, and will not be described in detail here.
[0128] In one embodiment, when some of the X domains do not exist, these domains are reserved by retaining reserve bits. For example, if domain P is configured or indicated as not existing and its size is Xp, then although domain P does not exist, Xp granularities are still set at the corresponding positions of domain P, i.e., reserve granularities. These Xp granularities do not contain any information and are merely reserved granularities, also referred to as R granularities.
[0129] In another embodiment, when some of the X domains do not exist, the entire portion of the domain will not be retained. For example, if domain P is configured or indicated as not existing and the size of domain P is Xp granularities, domain P will not be retained and Xp will be configured as 0, i.e., the size of domain P is 0 granularity.
[0130] Correspondingly, the granularity retention method when all of the X domains do not exist is the same as the granularity retention method when some of the domains do not exist, and will not be described in detail here.
[0131] In one embodiment, the control information includes at least one transmission format.
[0132] When the control information includes one transmission format, the R2D control information and the D2R control information may be set to the same transmission format.
[0133] When the control information includes two transmission formats, different transmission formats may be set for the R2D control information and the D2R control information, for example, one transmission format corresponds to the R2D control information and the other transmission format corresponds to the D2R control information.
[0134] When the control information includes multiple transmission formats, one or more transmission formats may be set for the R2D control information or the D2R control information respectively. For example, two transmission formats may be set for the R2D control information, and they are represented by Format 0 and Format 1 respectively.
[0135] It should be noted that the specific number of transmission formats and different transmission formats can be determined according to actual needs, and this disclosure does not make specific limitations on this.
[0136] In the embodiments of the present disclosure, by setting the transmission format of the control information, the consistency of the control information transmission can be ensured, thereby ensuring the scheduling and communication of the Internet of Things system.
[0137] In one embodiment, when the control information includes multiple transmission formats, length alignment processing is performed on the control information to obtain processed control information.
[0138] The length alignment process described above can truncate the longer control information based on the shorter control information length, so that the length of the longer control information after truncation is consistent with the length of the shorter control information. For example, if the control information includes multiple transmission formats, the shortest control information length is used as the target length, and the control information other than the shortest control information is truncate. The truncation length of the control information is the difference between the current length of the control information and the target length.
[0139] The length alignment process can also be performed by padding shorter control information based on the length of the longer control information, so that the length of the shorter control information after padding is consistent with the length of the longer control information. For example, if the control information includes multiple formats, the longest control information length is used as the target length, and the control information other than the longest control information is padded. The padded length of the control information is the difference between the target length and the current length of the control information.
[0140] In an embodiment, alignment may also be performed according to the length of the R2D control information or the D2R control information.
[0141] In one embodiment, when the control information includes multiple transmission formats, the control information is length-aligned to obtain the processed control information, including: aligning the lengths of the control information of the multiple transmission formats to a preset number of length values, the preset number is less than the number of types of transmission formats in the control information, and the preset number is a positive integer; wherein the preset number of length values is predefined, or configured or indicated by a high level.
[0142] For example, the control information lengths of multiple transmission formats can be aligned to one length value, or to several length values. The preset number can be predefined or configured or indicated by a high level. The preset number can be determined according to actual needs.
[0143] In the embodiments of the present disclosure, by performing length alignment processing on control information in multiple transmission formats, the consistency of control information transmission can be guaranteed and the transmission complexity of the control information can be reduced.
[0144] Figure 3 FIG. 1 is a flow chart showing another method for transmitting control information of an IoT device provided by an embodiment of the present disclosure. Figure 3 As shown, in one embodiment, the method further includes:
[0145] S302: The upper layer or the physical layer configures or instructs control information based on the information reported by the IoT device. The above-mentioned IoT device report constitutes a D2R transmission.
[0146] The upper layer or physical layer can configure or instruct IoT devices on relevant control information for accessing time domain resources or frequency domain resources.
[0147] In one embodiment, the reported information includes at least one of the following: capability information; auxiliary information; D2R control information; and specific D2R transmission information.
[0148] Capability information is used to indicate the communication capabilities of an IoT device. When reporting capability information, the IoT device may report information such as its type and the duty cycle it supports.
[0149] When the reported information is auxiliary information, the IoT device can report information related to the IoT device's duty cycle synchronization, for example, to inform the reader of the IoT device's monitoring time and monitoring interval when in deep sleep or light sleep.
[0150] When the reported information is D2R control information, the IoT device may report that the IoT device feeds back ACK / NACK for the previous R2D control information, and the upper layer configures or instructs whether to retransmit based on the ACK / NACK information.
[0151] When the reported information is specific D2R control information, for example, the MSG1 / MSG3 information reported by the IoT device can be configured or indicated. For MSG1 information, it can be determined whether to provide an ACK, NACK, or no feedback; for MSG3 information, it can be determined whether to provide an MSG4 or no feedback. MSG4 may involve a contention resolution mechanism, such as providing a correct EPC to inform the IoT device of the corresponding EPC that the contention was successful.
[0152] It should be noted that the specific implementation methods of the above-mentioned high-level and / or physical layer configuration or indication of the information content, configuration or indication form, transmission method, transmission format, etc. of the control information are only examples provided to illustrate the embodiments of the present disclosure and should not be regarded as limiting the scope of protection of the present disclosure. Other combinations and transformation forms of the information content, configuration or indication form, transmission method, and transmission format of the control information according to actual needs are also within the scope of protection of the present disclosure, and the present disclosure does not make specific limitations.
[0153] In order to deepen the understanding of the control information transmission method of the Internet of Things device disclosed in this disclosure, the following Figures 4 to 17 Provide detailed explanation.
[0154] like Figure 4 As shown, when control information is transmitted in the PRDCH, it can be located in the front part of the PRDCH. The front part of the PRDCH is considered to be a newly defined control information channel, which is specifically used to transmit control information. For example, the PRDCH has a total of 22 bits, of which the first 8 bits are considered to be the control information channel, which is specifically used to transmit control information.
[0155] like Figure 5 As shown, control information is transmitted in the PRDCH and is located in the front part of the PRDCH, but it is not defined in detail. Only the front part of the PRDCH can be used to transmit control information. For example, the PRDCH has a total of 22 bits, of which the first 8 bits are considered to be used to transmit control information.
[0156] like Figure 6 As shown, control information is transmitted in a newly defined control channel located at the head of the PRDCH. That is, control information will be transmitted in a dedicated control channel. The control channel is a newly defined channel located before the PRDCH. For example, the control channel is defined as the PRDCCH channel, which has a total of 8 bits and is considered to be able to transmit control information.
[0157] like Figure 7As shown in FIG, control information is divided into physical layer control information and high-layer control information. Both physical layer control information and high-layer control information are transmitted in the PRDCH, but the physical layer control information and high-layer control information are transmitted separately. For example, a portion of the domain is defined in the PRDCH channel for transmitting physical layer control information, and the remaining domains except for the portion of the domain in the PRDCH channel are used to transmit high-layer control information.
[0158] like Figure 8 As shown, control information is divided into physical layer control information and high-layer control information. Both physical layer control information and high-layer control information are transmitted in the PRDCH, and the physical layer control information and high-layer control information are only transmitted in a part of the PRDCH. For example, a part of the field is defined in the PRDCH channel for transmitting physical layer control information and / or high-layer control information, and the other fields are used to transmit other information besides control information.
[0159] like Figure 9 As shown in the figure, control information is divided into physical layer control information and high-layer control information. Both physical layer control information and high-layer control information are transmitted in the PRDCH. Physical layer control information is only transmitted in a part of the PRDCH, while high-layer control information can be transmitted in all parts of the PRDCH. For example, a part of the PRDCH channel is defined for transmitting physical layer control information, while high-layer control information is not limited to this and can be transmitted in any field of the PRDCH.
[0160] like Figure 10 As shown, the control information is divided into physical layer control information and high-layer control information. The physical layer control information and the high-layer control information are transmitted separately. The physical layer control information is transmitted in a dedicated control channel. The control information is a newly defined channel, such as the PRDCCH channel, and the high-layer control information is transmitted in the PRDCH.
[0161] like Figure 11 As shown, control information is divided into physical layer control information and higher-layer control information. Physical layer control information is transmitted on a dedicated control channel, which is a newly defined channel, such as the PRDCCH. Higher-layer control information can be transmitted on either the PRDCCH or the PRDCH.
[0162] like Figure 12 As shown in the figure, control information is divided into physical layer control information and high-layer control information. Physical layer control information or high-layer control information can only be transmitted in dedicated control channels. Control channels are newly defined channels, such as PRDCCH channels. PRDCH cannot transmit control information.
[0163] like Figure 13As shown in Figure 1, control information is transmitted in PRDCH, which consists of multiple fields. The PRDCH that transmits control information is one of the fields, such as Figure 13 Field 0 in the CAN bus can be named as the control information field. Control information can only be transmitted in the control information field. The control information may include physical layer control information or high-layer control information.
[0164] like Figure 14 As shown in Figure 1, control information is transmitted in PRDCH, which consists of multiple fields. Figure 14 In the domain 0, domain 1 and domain 2, the above multiple domains can be named as control information domains. Control information can only be transmitted in the control information domain. The control information can include physical layer control information or high-layer control information.
[0165] like Figure 15 As shown, control information is transmitted in the control channel, which consists of multiple fields. Figure 15 In the [1], the control channel includes domain 0 to domain 2, and the PRDCH includes domain 3 to domain X-1. The overall control information can be transmitted in all domains 0 to domain X-1, a total of X domains. The above domains 0 to domain X-1 can be named control information domains. Control information can only be transmitted in the control information domain. The control information can include physical layer control information or high-layer control information.
[0166] like Figure 16 As shown, the channel for transmitting control information may have multiple fields, and some of the multiple fields may be configured or indicated by the upper layer or other fields. For example, multiple fields may be Figure 16 In Domains 0 through X-1, if Domain 2 is configured or indicated as disabled by a higher layer or another domain (Domains 0 through X-1 except Domain 2), Domain 2 no longer performs the corresponding function, but the granularity occupied by Domain 2 remains unchanged to ensure that the format and size of the control information do not change. When Domain 2 is disabled, it continues to occupy the reserved granularity, which can be written as R bits.
[0167] like Figure 17 As shown, the channel for transmitting control information may have multiple fields, and some of the multiple fields may be configured or indicated as enabled by higher layers or other fields. For example, multiple fields may be Figure 17 In domains 0 to X-1, domain 2 is configured or indicated as disabled by the upper layer or other domains (domains 0 to X-1 except domain 2). Domain 2 is directly deleted during transmission and occupies 0 granularity.
[0168] It should be noted that the transmission method of control information in other channels or other information is similar to the transmission method in PRDCH, and the similarities are not repeated here.
[0169] Based on the same inventive concept, the present disclosure also provides a control information transmission device for an IoT device, as described in the following embodiments. Because the principles of the device embodiments are similar to those of the aforementioned method embodiments, the implementation of the device embodiments can refer to the implementation of the aforementioned method embodiments, and any repetitions will not be repeated.
[0170] Figure 18 FIG. 1 is a schematic diagram showing a structure of a control information transmission device for an Internet of Things device according to an embodiment of the present disclosure. Figure 18 As shown, an embodiment of the present disclosure provides a control information transmission device for an Internet of Things device, which includes a transmission module 1810: the transmission module 1810 is used to configure or indicate control information of the Internet of Things device through a high layer and / or a physical layer, wherein the control information includes D2R control information or R2D control information, and the D2R control information or R2D control information includes at least one of high layer control information and physical layer control information.
[0171] It should be noted that transmission module 1810 corresponds to S202 in the method embodiment. The examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above method embodiment. It should be noted that the above modules, as part of the apparatus, can be executed in a computer system, such as a set of computer-executable instructions.
[0172] In one embodiment, when control information of an IoT device is configured or indicated by a higher layer, the configuration or indication of the control information includes at least one of the following:
[0173] Configure or indicate higher-level control information at the media access control (MAC) layer;
[0174] Configure or indicate higher-level control information at the target layer;
[0175] Configure or indicate higher-level control information at the MAC layer and target layer.
[0176] In one embodiment, when the control information of the Internet of Things device is configured or indicated through the physical layer, the configuration or indication method of the control information includes: indicating or configuring the physical layer control information at the physical layer.
[0177] In one embodiment, when control information of an IoT device is configured or indicated through a high layer and a physical layer, the configuration or indication method of the control information includes at least one of the following: the high layer control information is configured or indicated in the MAC layer or the target layer, and the physical layer control information is indicated in the physical layer; or the high layer control information is configured or indicated in the high layer, and the corresponding physical layer control information is transmitted according to the configuration or indication of the high layer.
[0178] It should be noted that the control information transmission method includes at least one of the following: transmission in PRDCH or PDRCH; transmission in synchronization signal; transmission in control channel; transmission in reference signal; transmission in broadcast information or paging information.
[0179] In one embodiment, the transmission module 1810 is configured to control information transmission in a synchronization signal, where the synchronization signal includes at least one of a leading synchronization code, a middle synchronization code, and a trailing synchronization code.
[0180] In one embodiment, the transmission module 1810 is configured to transmit the control information in at least a portion of the PRDCH when the control information is transmitted in the PRDCH.
[0181] In one embodiment, the transmission module 1810 is configured to transmit the control information in at least a portion of the PDRCH when the control information is transmitted in the PDRCH.
[0182] It should be noted that when the control information is transmitted in the control channel, the transmission module 1810 is used to transmit in at least one of the following ways: both high-level control information and physical layer control information are transmitted in the control channel; high-level control information is transmitted in the non-control channel of PRDCH, and the physical layer control information is transmitted in the control channel; high-level control information is transmitted in PRDCH, and the physical layer control information is transmitted in the control channel.
[0183] It should be noted that the transmission format of the PRDCH, PDRCH, synchronization signal, control channel, reference signal, broadcast information or paging information for transmitting control information includes: X domains, the i-th domain includes Yi granularity, and the size of the control information is Z granularity; wherein X, Yi, Z are natural numbers, i = {0,…,X-1}, and the granularity includes at least one of a bit, a transport block, a covered orthogonal frequency division multiplexing OFDM symbol, a non-return-to-zero code OOK code chip, an OFDM time slot, microseconds, a sampling point, a PRDCH code chip, a PRDCH symbol, a PRDCH time slot, a PRDCH sampling point, a PDRCH code chip, a PDRCH symbol, a PDRCH time slot, a PDRCH sampling point, an R2D code chip, an R2D symbol, an R2D time slot, an R2D sampling point, a D2R code chip, a D2R symbol, a D2R time slot, and a D2R sampling point.
[0184] In one embodiment, all X domains exist and are predefined; or the existence of at least some of the X domains is configured or indicated by a higher layer or a target domain. If a domain does not exist, the domain is reserved by reserving a reserve bit, or the entire non-existent domain is not reserved.
[0185] It should be noted that the control information includes at least one transmission format.
[0186] In one embodiment, the apparatus further includes an alignment module which is not shown in the accompanying drawings. The alignment module is configured to perform length alignment processing on the control information when the control information includes multiple transmission formats to obtain processed control information.
[0187] In one embodiment, the alignment module is used to align the lengths of control information of multiple transmission formats to a preset number of length values, where the preset number is less than the number of types of transmission formats in the control information, and the preset number is a positive integer; wherein the preset number of length values is predefined, or configured or indicated by a high level.
[0188] In one embodiment, the transmission module 1810 is further configured for a higher layer or a physical layer to configure or indicate control information according to information reported by the IoT device.
[0189] It should be noted that the reported information includes at least one of the following: capability information; auxiliary information; D2R control information; and specific D2R transmission information.
[0190] In the embodiments of the present disclosure, control information of an IoT device is configured or indicated by a high layer and / or a physical layer. The control information includes D2R control information or R2D control information. The D2R control information or R2D control information includes at least one of high layer control information and physical layer control information. This enables environmental IoT communication, and enables the IoT device to receive the control information and perform corresponding operations, thereby achieving low cost, low power consumption, and low complexity.
[0191] Figure 19 FIG. 1 is a schematic diagram showing a structure of a communication system provided in an embodiment of the present disclosure. Figure 19 As shown, the communication system provided by the embodiment of the present disclosure includes an Internet of Things device 1910 and a network side device 103, wherein the Internet of Things device 1910 and the network side device 103 configure or indicate control information of the Internet of Things device through the high layer and / or physical layer, wherein the control information includes D2R control information or R2D control information, and the D2R control information or R2D control information includes at least one of high layer control information and physical layer control information.
[0192] Those skilled in the art will appreciate that various aspects of the present invention may be implemented as systems, methods, or program products. Therefore, various aspects of the present invention may be implemented in the following forms: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, which may be collectively referred to herein as "circuits," "modules," or "systems."
[0193] Refer to the following Figure 20The electronic device 2000 according to this embodiment of the present invention will be described. Figure 20 The electronic device 2000 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present invention.
[0194] like Figure 20 As shown, electronic device 2000 is implemented as a general-purpose computing device. Components of electronic device 2000 may include, but are not limited to, the aforementioned at least one processing unit 2010, the aforementioned at least one storage unit 2020, and a bus 2030 connecting various system components (including storage unit 2020 and processing unit 2010).
[0195] The storage unit stores program codes, which can be executed by the processing unit 2010, so that the processing unit 2010 performs the steps according to various exemplary embodiments of the present invention described in the above “Exemplary Method” section of this specification. For example, the processing unit 2010 can perform the following steps: Figure 2 As shown in , the control information of the IoT device is configured or indicated through the high layer and / or physical layer, wherein the control information includes D2R control information or R2D control information, and the D2R control information or R2D control information includes at least one of the high layer control information and the physical layer control information.
[0196] The storage unit 2020 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 20201 and / or a cache memory unit 20202 , and may further include a read-only memory unit (ROM) 20203 .
[0197] The storage unit 2020 may also include a program / utility 20204 having a set (at least one) of program modules 20205, such program modules 20205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0198] Bus 2030 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0199] The electronic device 2000 may also communicate with one or more external devices 2040 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), one or more devices that enable a user to interact with the system, and / or any device that enables the electronic device 2000 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 2050. Furthermore, the system may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 2060. Figure 20 As shown, the network adapter 2060 communicates with other modules of the electronic device 2000 via the bus 2030. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 2000, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0200] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network-side device, etc.) to execute the method according to the embodiments of the present disclosure.
[0201] In exemplary embodiments of the present disclosure, a computer-readable storage medium is also provided, on which is stored a program product capable of implementing the aforementioned methods of this specification. In some possible implementations, various aspects of the present invention may also be implemented in the form of a program product comprising program code. When the program product is executed on a terminal device, the program code is configured to cause the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the "Exemplary Methods" section of this specification.
[0202] A program product for implementing the above-described method according to an embodiment of the present invention is described. The program product may be a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0203] The program product may be implemented in any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0204] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0205] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0206] The program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, and the like, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0207] It should be noted that although several modules or units of the device for action execution are mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.
[0208] Furthermore, although the steps of the method of the present disclosure are described in a particular order in the accompanying drawings, this does not require or imply that the steps must be performed in this particular order, or that all steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.
[0209] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network-side device, etc.) to execute the method according to the embodiments of the present disclosure.
[0210] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the appended claims.
Claims
1. A method for transmitting control information of an Internet of Things device, characterized in that: include: Control information of the IoT device is configured or indicated through a high layer and / or a physical layer, wherein the control information includes D2R control information from the IoT device to the network side device or R2D control information from the network side device to the IoT device, and the D2R control information or R2D control information includes at least one of high layer control information and physical layer control information.
2. The method according to claim 1, characterized in that When the control information of the IoT device is configured or indicated by the higher layer, the configuration or indication method of the control information includes at least one of the following: Configure or indicate higher-level control information at the media access control (MAC) layer; Configure or indicate higher-level control information at the target layer; Configure or indicate higher-level control information at the MAC layer and target layer.
3. The method according to claim 1, characterized in that When the control information of the IoT device is configured or indicated through the physical layer, the configuration or indication method of the control information includes: Physical layer control information is indicated or configured at the physical layer.
4. The method according to claim 1, wherein When the control information of the IoT device is configured or indicated through the high layer and the physical layer, the configuration or indication method of the control information includes at least one of the following: The higher layer control information is configured or indicated in the MAC layer or the target layer, and the physical layer control information is indicated in the physical layer; or The high-layer control information is configured or indicated at the high layer, and corresponding physical layer control information is transmitted according to the configuration or indication of the high layer.
5. The method according to claim 1, wherein The transmission mode of the control information includes at least one of the following: Transmitted in PRDCH or PDRCH; Transmitted in a synchronous signal; Transmitted in a control channel; Transmitted in the reference signal: Transmitted in broadcast messages or paging messages.
6. The method according to claim 5, characterized in that The control information is transmitted in a synchronization signal, and the synchronization signal includes at least one of a leading synchronization code, a middle synchronization code, and a trailing synchronization code.
7. The method according to claim 5, characterized in that When the control information is transmitted in a PRDCH, the control information is transmitted in at least a portion of the PRDCH.
8. The method according to claim 5, characterized in that When the control information is transmitted in a PDRCH, the control information is transmitted in at least a portion of the PDRCH.
9. The method according to claim 5, characterized in that When the control information is transmitted in a control channel, the method includes at least one of the following: Both high-layer control information and physical-layer control information are transmitted in the control channel; The higher-layer control information is transmitted on the non-control channel in the PRDCH, and the physical layer control information is transmitted on the control channel; Higher layer control information is transmitted in the PRDCH, and physical layer control information is transmitted in the control channel.
10. The method according to claim 5, characterized in that A transmission format for a PRDCH, PDRCH, synchronization signal, control channel, reference signal, broadcast information, or paging information for transmitting the control information comprises: X fields, the i-th field comprises a granularity of i, and the size of the control information is Z granularities; Wherein, X, Yi, Z are natural numbers, i = {0, ..., X-1}, and the granularity includes at least one of a bit, a transport block, a covered orthogonal frequency division multiplexing (OFDM) symbol, a non-return-to-zero (ORZ) code chip, an OFDM time slot, a microsecond, a sampling point, a PRDCH code chip, a PRDCH symbol, a PRDCH time slot, a PRDCH sampling point, a PDRCH code chip, a PDRCH symbol, a PDRCH time slot, a PDRCH sampling point, an R2D code chip, an R2D symbol, an R2D time slot, an R2D sampling point, a D2R code chip, a D2R symbol, a D2R time slot, and a D2R sampling point.
11. The method according to claim 10, characterized in that The method further comprises: The X domains all exist, and the X domains are predefined; or Whether at least part of the X domains exists is configured or indicated by a higher layer or a target domain. If a domain does not exist, it is reserved in the form of a reserved bit or the entire non-existent domain is not reserved.
12. The method according to claim 10, characterized in that The control information includes at least one transmission format.
13. The method according to claim 12, characterized in that When the control information includes multiple transmission formats, length alignment processing is performed on the control information to obtain processed control information.
14. The method according to claim 12, characterized in that When the control information includes multiple transmission formats, performing length alignment processing on the control information to obtain processed control information includes: Aligning the lengths of the control information of the multiple transmission formats to a preset number of length values, where the preset number is less than the number of types of transmission formats in the control information and the preset number is a positive integer; The preset number of length values is predefined, or configured or indicated by a high level.
15. The method according to claim 1, wherein The method further comprises: The high layer or the physical layer configures or indicates the control information according to the information reported by the IoT device.
16. The method according to claim 15, characterized in that The reported information includes at least one of the following: Capability information; auxiliary information; D2R control information; Specific D2R transfer information.
17. A control information transmission device for an Internet of Things device, characterized in that: include: A transmission module is used to configure or indicate control information of the Internet of Things device through a high layer and / or a physical layer, wherein the control information includes D2R control information or R2D control information, and the D2R control information or R2D control information includes at least one of high layer control information and physical layer control information.
18. A communication system, characterized in that: The system includes a network-side device and an Internet of Things device, wherein the network-side device and the Internet of Things device configure or indicate control information of the Internet of Things device through a high layer and / or a physical layer, wherein the control information includes D2R control information or R2D control information, and the D2R control information or R2D control information includes at least one of high layer control information and physical layer control information.
19. An electronic device, characterized in that: include: processor; as well as a memory for storing executable instructions of the processor; The processor is configured to execute the control information transmission method of the Internet of Things device according to any one of claims 1 to 16 by executing the executable instructions.
20. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the control information transmission method of the Internet of Things device according to any one of claims 1 to 16 is implemented.
21. A computer program product comprising a computer program or computer instructions, characterized in that The computer program or the computer instruction is loaded and executed by a processor, so that the computer implements the control information transmission method of the Internet of Things device according to any one of claims 1 to 16.
Citation Information
Patent Citations
Control information transmitting method, control information receiving method and related equipment
CN108633020A
Indication method and receiving method of uplink control information, terminal and network equipment
CN110933751A
Control information transmission method, terminal device and network device
CN112997562A
Method for transmitting control information, terminal device and network device
CN113518463A
Communication method and device
CN113748723A
Cited By
Communication method and communication device
CN121511618A