Wireless communication method and communication device

By introducing new identification information into the environmental Internet of Things for data transmission, scrambling or channel scrambling, the data transmission problem in the state where terminal devices do not need RRC connection is solved, and the applicable scenarios of data transmission are expanded.

WO2025171663A1PCT designated stage Publication Date: 2025-08-21GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/077452
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-18
Publication Date
2025-08-21

AI Technical Summary

Technical Problem

In environmental Internet of Things applications, terminal devices do not need to enter the RRC connection state, resulting in the traditional C-RNTI-based data transmission method that cannot be applied, and C-RNTI cannot uniquely identify a large number of A-IoT devices.

Method used

A new identification information is introduced for transmitting data between the first device and the second device, and data scrambling or channel scrambling is performed through the identification information, thereby expanding the applicable scenario of data transmission.

Benefits of technology

The data transmission of terminal devices without RRC connection is realized, the applicable scenarios of data transmission are expanded, and the problem of insufficient C-RNTI recognition capabilities is solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024077452_21082025_PF_FP_ABST
    Figure CN2024077452_21082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a wireless communication method and a communication device. The method comprises: a first device receiving or sending first data, wherein the first data is associated with first identification information of the first device, and the first data comprises data carried by downlink control information or data carried by a data channel, the first channel being used for communication between the first device and a second device; and the second device is a network device, or the second device is used for communication between the network device and the first device. In the embodiments of the present application, new identification information (also referred to as first identification information) is introduced, and correspondingly, first data can be transmitted between a first device and a second device on the basis of the first identification information. Compared with traditional solutions, performing data transmission on the basis of a C-RNTI facilitates the expansion of applicable scenarios for data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication method and communication device Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a wireless communication method and communication device. Background Art

[0002] In traditional technology, when a terminal device wants to communicate with a network device, the terminal device needs to first enter the radio resource control (RRC) connection state, after which the network device can allocate a cell radio network temporary identifier (C-RNTI) to the terminal device and schedule transmission resources for the terminal device based on the C-RNTI. Accordingly, the terminal device uses the C-RNTI to scramble the data to be transmitted. Based on the above, it can be seen that this method of transmitting data requires the terminal device to enter the RRC connection state to obtain the C-RNTI. However, in some scenarios, the terminal device does not need to enter the RRC connection state, which makes the above-mentioned C-RNTI-based data transmission method not applicable.

[0003] For example, in an ambient internet of things application, the terminal device may include a first device (for example, an ambient internet of things (A-IoT) device), and the first device does not need to maintain an RRC connection state with the network device. Therefore, the network device cannot allocate a C-RNTI to the first device, resulting in the C-RNTI-based data transmission method being unable to be applied to this scenario.

[0004] Summary of the Invention

[0005] The present application provides a wireless communication method and a communication device. The following introduces various aspects involved in the present application.

[0006] In a first aspect, a wireless communication method includes: a first device receives or sends first data, and the first data is associated with first identification information of the first device, wherein the first data includes data carried by downlink control information, or data carried by a data channel; wherein the first channel is used for communication between the first device and a second device, and the second device is a network device, or the second device is used for communication between a network device and the first device.

[0007] In a second aspect, a wireless communication method is provided, including: a second device receives or sends first data, the first data is associated with first identification information of the first device, wherein the first data includes data carried by downlink control information, or data carried by a data channel; wherein the second device is a network device, or the second device is used for communication between the network device and the first device.

[0008] According to a third aspect, a communication device is provided, which is a first device and includes: a communication unit for receiving or sending first data, wherein the first data is associated with first identification information of the first device, wherein the first data includes data carried by downlink control information, or data carried by a data channel; wherein the first channel is used for communication between the first device and a second device, and the second device is a network device, or the second device is used for communication between a network device and the first device.

[0009] In a fourth aspect, a communication device is provided, which is a second device and includes: a communication unit for receiving or sending first data, wherein the first data is associated with first identification information of the first device, wherein the first data includes data carried by downlink control information, or data carried by a data channel; wherein the second device is a network device, or the second device is used for communication between a network device and the first device.

[0010] In a fifth aspect, a communication device is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the communication device executes part or all of the steps in the method of the first aspect.

[0011] In a sixth aspect, an embodiment of the present application provides a communication system, which includes the first device and / or the second device described above. In another possible design, the system may also include other devices that interact with the terminal device or network device in the solution provided in the embodiment of the present application.

[0012] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program enables a communication device (for example, a first device and / or a second device) to perform some or all of the steps in the methods of the above aspects.

[0013] In an eighth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a communication device (e.g., a first device and / or a second device) to perform some or all of the steps of the methods described in each of the above aspects. In some implementations, the computer program product may be a software installation package.

[0014] In a ninth aspect, an embodiment of the present application provides a chip comprising a memory and a processor, wherein the processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.

[0015] In an embodiment of the present application, a new identification information (also called first identification information) is introduced. Accordingly, the first data can be transmitted between the first device and the second device based on the first identification information. Compared with the traditional solution of transmitting data based on C-RNTI, it helps to expand the scenarios used for data transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] FIG1 is a schematic diagram of a wireless communication system 100 used in an embodiment of the present application.

[0017] Figure 2 shows a possible structure of an energy harvesting module.

[0018] FIG3 shows the backscatter communication principle of an embodiment of the present application.

[0019] FIG4 is a circuit diagram of a terminal based on a resistive load modulation technique.

[0020] Figure 5 is a schematic diagram of energy harvesting by an A-IoT device.

[0021] 6 and 7 are architecture diagrams of a low-power Internet of Things based on a cellular network to which the embodiments of the present application are applicable.

[0022] FIG8 is a schematic flowchart of a wireless communication method according to an embodiment of the present application.

[0023] 9A to 9D are schematic diagrams of the structure of the second identification information in an embodiment of the present application.

[0024] 10A and 10B are schematic diagrams of the structure of a service identifier in an embodiment of the present application.

[0025] FIG11 is a schematic diagram of a scheme for scrambling downlink control information in an embodiment of the present application.

[0026] FIG12 is a schematic diagram of a communication device according to an embodiment of the present application.

[0027] FIG13 is a schematic diagram of a communication device according to an embodiment of the present application.

[0028] FIG14 is a schematic structural diagram of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION

[0029] The technical solution in this application will be described below with reference to the accompanying drawings.

[0030] A-IoT

[0031] A-IoT communication utilizes energy harvesting and backscatter communication technologies. A-IoT devices are IoT devices that use various environmental energies, such as radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy, to power themselves. These devices can have no energy storage capacity or very limited energy storage capacity (e.g., using capacitors with a capacity of tens of microfarads). Compared to traditional Internet of Things (IoT) devices, A-IoT devices offer numerous advantages, including the absence of conventional batteries, maintenance-free operation, compact size, reduced complexity, low cost, and a long lifespan.

[0032] In some scenarios, A-IoT devices can also be called zero-power devices.

[0033] The AIoT can include a network device 110 and an A-IoT device 120, as shown in Figure 1. The network device is used to send wireless power supply signals and downlink communication signals to the A-IoT device and to receive backscattered signals from the A-IoT device. A basic A-IoT device includes an energy harvesting module, a backscatter communication module, and a low-power computing module. Furthermore, the A-IoT device may also include a memory or sensor for storing basic information (such as item identification) or acquiring sensor data such as ambient temperature and humidity.

[0034] It should be noted that Figure 1 exemplarily shows a network device and an A-IoT device. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of A-IoT devices within its coverage area. This embodiment of the present application does not limit this.

[0035] In addition, in some implementations, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.

[0036] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), cellular Internet of Things, etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, etc.

[0037] The A-IoT device in the embodiment of the present application can be used as a terminal device, which can also be called user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal device, wireless communication device, user agent or user device. The terminal device in the embodiment of the present application can be a device that provides voice and / or data connectivity to the user, which can be used to connect people, objects and machines, such as household appliances, sensors, electronic tags, etc. with wireless connection functions. The terminal in the embodiment of the present application can be a wireless terminal in a smart home, a wireless terminal in an IWSN, a wireless terminal in smart logistics and smart warehousing, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, etc.

[0038] The network device in the embodiment of the present application may be a device for communicating with a terminal device. If the terminal is an electronic tag, the network device may be a reader / writer for reading and writing the electronic tag (for example, a reader / writer based on radio frequency identification (RFID) technology). The network device may also be an access network device or a wireless access network device, such as a base station. The network device in the embodiment of the present application may refer to a radio access network (RAN) node (or device) that connects the terminal device to a wireless network. A base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. A base station can also refer to a communication module, a modem or a chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device D2D, vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network equipment.

[0039] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

[0040] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.

[0041] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.

[0042] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).

[0043] In some implementations, the terminal 120 may include an energy collection module 121 and a backscatter communication module 122. The energy collection module 121 and the backscatter communication module 122 will be introduced below in conjunction with Figures 2 to 4. For the sake of brevity, they will not be repeated here. In some cases, the terminal 120 may also include a low-power computing module 123. The low-power computing module 123 is used to provide computing functions for the terminal, such as data processing. In other cases, the terminal 120 may also include a sensor 124 for collecting external information (for example, ambient temperature, ambient humidity, etc.). In other cases, the terminal 120 may also include a memory 125 for storing some information (for example, external information collected by the above-mentioned sensors, or such as item identification, etc.).

[0044] The energy harvesting module 121 is used to harvest energy. In some implementations, energy can be harvested via a wireless power supply signal transmitted by a network device. The wireless power supply signal can be a "radio frequency signal" transmitted by the network device. Therefore, the energy harvesting module is also referred to as a "radio frequency energy harvesting module."

[0045] FIG2 shows a possible structure of an energy collection module. As shown in FIG2 , the energy collection module 121 can collect the energy of the spatial electromagnetic waves of the radio frequency signal based on the principle of electromagnetic induction, and store the collected energy in the capacitor C, which is the charging process of the capacitor C. When the charging process of the capacitor C is completed, the capacitor C can start to discharge to provide energy for the terminal operation. For example, the discharge of the capacitor C can be used to drive the terminal to perform low-power demodulation of the data sent by the network device. For another example, the discharge of the capacitor C can be used to drive the terminal to modulate the data to be sent. For another example, the discharge of the capacitor C can be used to drive the sensor of the terminal to collect data. For another example, the discharge of the capacitor C can be used to drive the terminal to read the data in the memory 125, etc.

[0046] The backscatter communication module 122 is used for backscattering communication between the terminal and the network device. The principle of backscattering communication in an embodiment of the present application is described below in conjunction with FIG3 . Referring to FIG3 , the terminal 120 receives a wireless signal transmitted by the network device 110 and modulates the wireless signal to carry the information to be transmitted. Finally, the modulated signal is radiated from the antenna. This information transmission process is called backscattering communication. Backscattering communication and load modulation are closely related. Load modulation adjusts and controls the circuit parameters of the terminal's oscillating circuit according to the data stream's rhythm, causing parameters such as the terminal impedance to change accordingly, thereby completing the modulation process. Load modulation techniques mainly include resistive load modulation and capacitive load modulation. In resistive load modulation, a resistor is connected in parallel to the load, and the resistor is turned on or off based on the control of the binary data stream, as shown in FIG4 below. The switching of the resistor causes a change in the circuit voltage, thereby implementing amplitude-shift keying (ASK) modulation, which modulates and transmits the signal by adjusting the amplitude of the terminal's backscattered signal. Similarly, in capacitive load modulation, the resonant frequency of the circuit can be changed by switching the capacitor on and off, realizing frequency-shift keying (FSK) modulation, that is, signal modulation and transmission are achieved by adjusting the operating frequency of the terminal's backscattered signal.

[0047] In some implementations, the transmit (transmit, TX) path of the network device 110 may be further provided with other devices for processing the transmitted signal, such as an amplifier (AMP). The receive (receive, RX) path of the network device 110 may also be provided with other devices for processing the received signal, such as a low noise amplifier (LNA).

[0048] In other implementations, the terminal 120 may be provided with an energy collection unit for collecting energy from the wireless power supply signal sent by the network device. Of course, the terminal 120 may also be provided with a logic processing unit to perform corresponding calculation functions.

[0049] It should be noted that, whether it is the network device 110 or the terminal 120, Figure 3 only shows the connection structure of the signal processing circuit as an example. The processing circuit of the network device 110 and / or the terminal 120 may include other components, and the embodiments of the present application do not specifically limit this.

[0050] Typically, load modulation can be achieved through resistive load modulation and capacitive load modulation. Figure 4 shows a circuit diagram of a terminal based on resistive load modulation technology. It should be noted that the circuit shown in Figure 4 implements load modulation technology in a manner similar to existing circuits implementing load modulation technology. For the sake of brevity, the functions of resistors R2 and R3, capacitors C1 and C2, and inductors L1 and L2 included in Figure 4 are not further described.

[0051] In resistive load modulation, a resistor R can be connected in parallel with the load. L The switch S can be controlled based on the binary data flow to realize the resistor R L In this way, the resistor R L The on-off of the switch will cause the circuit voltage to change, and the change of the circuit voltage can control the amplitude of the backscattered signal of the terminal, thereby realizing the modulation of the backscattered signal, that is, ASK modulation of the backscattered signal.

[0052] Similarly, in capacitive load modulation, the on-off switching of the capacitor can be controlled based on a binary data stream to change the circuit resonant frequency, thereby changing the operating frequency of the backscattered signal to achieve FSK modulation.

[0053] As mentioned above, terminals can use load modulation to modulate incoming signals (i.e., signals sent by network devices) to achieve backscatter communication. Therefore, terminals in backscatter communication generally have the following advantages.

[0054] Advantage 1: Since the terminal does not need to actively transmit signals, there is no need to construct a complex RF path. For example, components such as power amplifiers (PAs) and RF filters can be omitted in the RF path, reducing the cost and size of the terminal.

[0055] The second advantage is that since the terminal does not need to actively generate high-frequency signals, a high-frequency crystal oscillator is not required, thereby reducing the cost and size of the terminal.

[0056] Advantage three: Since the terminal can use backscatter technology to communicate with network equipment, the terminal consumes less energy during communication and does not even need to consume its own energy.

[0057] Classification of A-IoT devices

[0058] In some scenarios, A-IoT devices can be divided into three categories based on their energy sources and energy usage: passive A-IoT devices, semi-passive A-IoT devices, and active A-IoT devices.

[0059] 1. Passive A-IoT devices

[0060] Passive A-IoT devices generally do not require built-in batteries. When an A-IoT device is close to a network device, the A-IoT device is within the near field formed by the radiation of the network device's antenna. At this time, the antenna of the A-IoT device can generate an induced current through electromagnetic induction. The induced current can power the A-IoT device to achieve demodulation of the received signal and / or modulation and encoding of the transmitted signal. In some implementations, the above-mentioned passive A-IoT device can be an electronic tag, and accordingly, the network device can be a reader / writer of a (radio frequency identification, RFID) system, which is used to read the content in the electronic tag and / or to change the content in the electronic tag.

[0061] 2. Semi-passive A-IoT devices

[0062] Semi-passive A-IoT devices don't have conventional batteries themselves, but instead use an energy harvesting module 121 to harvest radio wave energy and store it in an energy storage unit (e.g., a capacitor). This energy storage unit then powers the A-IoT device to demodulate received signals and / or modulate and encode transmitted signals.

[0063] Active A-IoT devices

[0064] Active A-IoT devices can have built-in batteries. These batteries power the A-IoT device to demodulate received signals and / or modulate and encode transmitted signals. However, when the A-IoT device communicates using backscatter technology, it does not consume battery power. Therefore, for such A-IoT devices, "zero power consumption" is primarily achieved when the terminal uses backscatter technology for communication.

[0065] In some implementations, the active A-IoT device can be an electronic tag, and the network device can be an RFID reader. In this case, the internal battery can power the RFID chip in the A-IoT device, increasing the read / write distance between the RFID reader and the electronic tag. Furthermore, the internal battery can power the RFID chip in the A-IoT device, shortening the latency between the RFID reader and the electronic tag, thereby improving communication reliability.

[0066] For the passive and semi-passive A-IoT devices described above, since they lack built-in batteries, they must harvest energy from the environment (power harvesting). Only when the ambient energy collected by the A-IoT device reaches a certain level can it drive the circuit to receive or transmit data. Until the A-IoT device has collected sufficient energy, it cannot receive or transmit data. Furthermore, when the A-IoT device receives or transmits data, it consumes stored energy. When the stored energy falls below a certain level, the A-IoT device cannot receive or transmit data. At this point, the A-IoT device must continue to harvest energy from the environment to continue receiving or transmitting data. As shown in Figure 5, the A-IoT device first harvests energy. At time t1, when the harvested energy exceeds the energy threshold, the A-IoT device can receive or transmit data. Accordingly, when the A-IoT device performs data reception, it consumes energy, resulting in a decrease in the energy stored in the A-IoT device. If the stored energy is lower than the energy threshold, the A-IoT device cannot receive or send data and needs to continue energy collection. When the collected energy exceeds the energy threshold again (for example, at time t2), the A-IoT device can continue to send data.

[0067] In other scenarios, A-IoT devices can be divided into three categories based on transmitter type, including the following types: A-IoT devices based on backscattering, A-IoT devices based on active transmitters, and A-IoT devices with both backscattering and active transmitters.

[0068] 1) Backscatter-based A-IoT devices.

[0069] These A-IoT devices use the aforementioned backscattering method to transmit uplink data. These devices lack active transmitters, only backscattering transmitters. Therefore, when these devices transmit data, they require network equipment to provide a carrier, which they then use to perform backscattering to achieve data transmission.

[0070] 2) A-IoT devices based on active transmitters.

[0071] These A-IoT devices use active transmitters with active transmission capabilities for uplink data transmission. Therefore, when sending data, these A-IoT devices can use their own active transmitters to send data without the need for network equipment to provide a carrier. Examples of active transmitters suitable for A-IoT devices include ultra-low-power ASK and FSK transmitters. Based on current implementations, these transmitters can reduce overall power consumption to 400-600uW when transmitting a 100uW signal.

[0072] 3) A-IoT devices with both backscatter and active transmitters.

[0073] This type of terminal supports both backscatter and active transmitters. The terminal can determine which uplink signal transmission method to use: backscatter or active transmitter, based on various conditions (such as battery life and available ambient energy) or based on network device scheduling.

[0074] Low-power IoT based on cellular networks

[0075] The cellular Internet of Things (IoT) is booming. 3GPP has standardized IoT technologies such as narrowband IoT (NB-IoT), machine-type communication (MTC), and reduced capability (RedCap). However, there are still many scenarios where IoT communication needs cannot be met using existing technologies. These include harsh communication environments (high temperature, low temperature, high humidity, high voltage, high radiation, or high-speed movement), the need for extremely small terminal form factors, and extremely low costs.

[0076] Therefore, in order to cover these unmet IoT communication needs, cellular networks also need to develop ultra-low-cost, extremely small-size, battery-free / maintenance-free IoT, and environmental IoT can just meet this need.

[0077] Based on the discussion of A-IoT application scenarios in 3GPP system architecture (SA)1, A-IoT can be used in at least the following four scenarios:

[0078] Object recognition, such as logistics, production line product management, and supply chain management.

[0079] Environmental monitoring, such as temperature, humidity, and harmful gas monitoring of the working environment and natural environment.

[0080] Positioning, such as indoor positioning, intelligent object search, and production line item positioning.

[0081] Intelligent control, such as intelligent control of various electrical appliances in smart homes (turning on and off air conditioners, adjusting temperature), and intelligent control of various facilities in agricultural greenhouses (automatic irrigation and fertilization).

[0082] In a low-power IoT based on a cellular network, an A-IoT device can directly transmit and receive carriers, data, or signals from a base station, and send or backscatter data or channels to the base station, as shown in Figure 6 (represented as the first topology). Alternatively, communication between the A-IoT and the base station can be achieved through an intermediate node. In this case, the intermediate node sends a carrier, data, or signal to the A-IoT device, the A-IoT device sends or backscatters data or signals to the intermediate node, and the intermediate node sends the received data or signal to the base station, as shown in Figure 7 (represented as the second topology).

[0083] In the embodiments of the present application, the intermediate node is not limited. In some implementations, the intermediate node may be a terminal device. In other implementations, the intermediate node may be a network device. In other implementations, the intermediate node may be an integrated access and backhaul (IAB) node.

[0084] In some scenarios, the control information sent to A-IoT devices can be called DCI. In other scenarios, the above control information can also be called forward link control information (FCI) or access link downlink control information (access link control information). Of course, the control information can also be called A-IoT link control information (ACI). For ease of description, the following uses DCI as an example.

[0085] In an embodiment of the present application, the sending end of the above-mentioned control information is a network device or an intermediate node.

[0086] In traditional technology, when a terminal device wants to communicate with a network device, the terminal device needs to enter the RRC connection state first. After that, the network device can allocate a cell radio network temporary identifier (C-RNTI) to the terminal device and schedule transmission resources for the terminal device based on the C-RNTI. Accordingly, the terminal device uses the C-RNTI to scramble the data to be transmitted. Based on the above, it can be seen that this method of transmitting data requires the terminal device to enter the RRC connection state to obtain the C-RNTI. However, in some scenarios, the terminal device does not need to enter the RRC connection state, which makes the above-mentioned C-RNTI-based data transmission method not applicable.

[0087] For example, in ambient IoT applications, terminal devices may include A-IoT devices, but A-IoT devices do not need to maintain an RRC connection with network devices. Therefore, network devices cannot allocate C-RNTIs for A-IoT devices, making the C-RNTI-based data transmission method unsuitable for this scenario.

[0088] In addition, since C-RNTI is usually 16 bits, it can distinguish up to 2 16 However, in environmental IoT applications, the number of A-IoT devices within the coverage of a network device may be much greater than 2. 16 , resulting in the inability to uniquely identify different A-IoT devices through C-RNTI.

[0089] Therefore, to address the above issues, an embodiment of the present application provides a wireless communication method. In this method, a new identification information (also called first identification information) is introduced. Accordingly, the first data can be transmitted between the first device and the second device based on the first identification information. Compared with the traditional solution of transmitting data based on C-RNTI, this helps to expand the scenarios in which data transmission is used. The wireless communication method of an embodiment of the present application is described below in conjunction with Figure 8. The method shown in Figure 8 includes step S810.

[0090] Referring to step S810 , first data is transmitted between a first device and a second device, wherein the first data is associated with first identification information of the first device.

[0091] In some implementations, associating the first data with the first identification information of the first device may include transmitting the first data based on the first identification information of the first device. For example, the first data may be scrambled based on the first identification information. For another example, a channel for transmitting the first data may be scrambled based on the first identification information.

[0092] In some implementations, scrambling the first data based on the first identification information may include scrambling all bits corresponding to the first data based on the first identification information, or scrambling some bits corresponding to the first data based on the first identification information.

[0093] In some implementations, the first data includes data carried by downlink control information. In this case, the first data may also be referred to as control information or downlink control information. In some scenarios, the channel that transmits downlink control information may be referred to as a physical downlink control channel. This will be described below in conjunction with Example 1.

[0094] In other implementations, the first data includes data carried via a data channel. For example, the data channel may include a downlink data channel. In this case, the first data can be understood as data sent from the second device to the first device. For another example, the data channel may include an uplink data channel. In this case, the first data can be understood as data sent from the first device to the second device. This will be described below in conjunction with Example 2.

[0095] In some implementations, the first device may be the A-IoT device described above.

[0096] In some implementations, the second device may be the network device described above. For example, in the topology shown in FIG6 , the network device may directly exchange the first data with the A-IoT device. In other implementations, the second device may be the intermediate node described above. For example, in the topology shown in FIG7 , the intermediate node may exchange the first data with the A-IoT device.

[0097] In some implementations, the first identification information may be determined based on the second identification information. In the embodiments of the present application, the method for determining the first identification information is not limited. For example, the first identification information may be equal to the second identification information. In another example, the first identification information may be a portion of the bits in the second identification information. In another example, the first identification information may be determined by performing a calculation on the second identification information.

[0098] In some implementations, the second identification information may be inherent identification information of the first device, or unique identification information of the first device.

[0099] In some implementations, the second identification information is identification information pre-configured in the first device, or identification information solidified in the first device.

[0100] In some implementations, the second identification information is identification information reported by the first device to the second device.

[0101] In the embodiments of the present application, the transmission method of the second identification information is not limited. In some implementations, the second identification information is identification information reported by the first device, that is, the method further includes: the first device sending the second identification information to the second device, and the second identification information is used to determine the first identification information. In other implementations, if the second device is an intermediate node, the second identification information may also be indicated by the network device to the intermediate node.

[0102] In some implementations, the second identification information includes one or more of the following: a proprietary identification of the first device; a group identification of the first device; and a service identification corresponding to the first device.

[0103] Taking the second identification information including the unique identification as an example, if the first device is a terminal device, the unique identification is also called a "terminal unique identification (UE specific ID)", which is used to identify a terminal device.

[0104] In some implementations, the first device corresponds to a target service, and the unique identifier is used to identify the first device from multiple devices that execute the target service.

[0105] In some implementations, the proprietary identifier includes one or more of the following: a country code, a district code, a service category, a service group ID, and a service ID.

[0106] Taking the second identification information including the service identifier as an example, in some implementations, the service identifier is used to identify that the service corresponding to the first device is an IoT service, or in other words, the service identifier is a service identifier of the IoT service.

[0107] In some implementations, the service identifier includes one or more of the following: a country code, an area code, a service category, a service group identifier, and a service identifier.

[0108] Taking the second identification information including the group identification as an example, if the first device is a terminal device, the group identification is also called a "terminal group identification (UE group ID)", which is used to identify a terminal group.

[0109] In some implementations, the group identified by the group identifier may include one or more first devices.

[0110] In some implementations, the group identifier includes a group identifier and / or a service identifier.

[0111] For ease of understanding, the structure of the second identification information in the embodiment of the present application is introduced below in conjunction with Figures 9A to 9D. As shown in Figure 9A, the second identification information includes a field for carrying a proprietary identifier. As shown in Figure 9B, the second identification information includes field 1 and field 2, wherein field 1 is used to carry a service identifier, and field 2 is used to carry a proprietary identifier. As shown in Figure 9C, the second identification information includes field 1 and field 2, wherein field 1 is used to carry a group identifier, and field 2 is used to carry a proprietary identifier. As shown in Figure 9D, the second identification information includes fields 1 to 3, wherein field 1 is used to carry a service identifier, field 2 is used to carry a group identifier, and field 3 is used to carry a proprietary identifier.

[0112] The following describes the structure of the service identifier in an embodiment of the present application in conjunction with Figures 10A and 10B. As shown in Figure 10A, the service identifier may include fields 1 to 4, where field 1 is used to carry the country code, field 2 is used to carry the area code, field 3 is used to carry the service category, and field 4 is used to carry the service identifier.

[0113] 10B , the service identifier may include fields 1 to 5, wherein field 1 is used to carry the country code, field 2 is used to carry the area code, field 3 is used to carry the service category, field 4 is used to carry the service group identifier, and field 5 is used to carry the service identifier.

[0114] The above describes the second identification information in the embodiment of the present application. The following describes the first identification information in the embodiment of the present application. Generally, the first identification information generated may be different or the same depending on whether the first data is private data or public data. The following describes each of the above situations in conjunction with Scenarios 1 to 4.

[0115] In some implementations, dedicated data can be understood as data dedicated to the first device. For example, if the first data includes data in downlink control information, the dedicated data may include dedicated control information of the first device. For another example, if the first data includes data in a downlink data channel, the dedicated data may include data in a dedicated data channel sent from the second device to the first device. For another example, if the first data includes data in an uplink data channel, the dedicated data may include data in a dedicated data channel sent from the first device to the second device.

[0116] In some implementations, public data can be understood as data that is common to multiple first devices. For example, if the first data includes data in downlink control information, the public data may include paging information or trigger information. For another example, if the first data includes data in a downlink data channel, the public data may include data in a common data channel sent by the second device to the first device. Generally speaking, for a scenario where the first data includes data in an uplink data channel, the first device will not send public data to the second device.

[0117] Case 1: The second identification information includes a proprietary identifier.

[0118] In some implementations, if the first data is proprietary data, the first identification information is determined based on the proprietary identification. For example, the first identification information is the same as the second identification information. For another example, the first identification information may include part of the second identification information.

[0119] For example, the structure of the second identification information is shown in FIG9A . The first data is dedicated data. The first identification information may be equal to the second identification information, or the first identification information may be equal to partial bit information of the second identification information.

[0120] Case 2: The second identification information includes a service identifier and a proprietary identifier.

[0121] In some implementations, if the first data is public data, the first identification information is determined based on a service identifier.

[0122] In some implementations, if the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the service identifier.

[0123] For example, the structure of the second identification information is shown in Figure 9B. If the first data is public data, the first identification information is determined based on the service identifier, that is, the first identification information can be a service identifier. In this case, the first identification information includes part of the second identification information. If the first data is private data, in some implementations, the first identification information is determined based on the proprietary identifier. In this case, the first identification information includes part of the second identification information. In other implementations, the first identification information is determined based on both the proprietary identifier and the service identifier. In this case, the first identification information is the same as the second identification information.

[0124] Case 3: The second identification information includes a group identifier and a unique identifier.

[0125] In some implementations, if the first data is public data, the first identification information is determined based on the group identifier.

[0126] In some implementations, if the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the group identifier.

[0127] For example, the structure of the second identification information is shown in Figure 9C. If the first data is public data, the first identification information is determined based on the group identifier, that is, the first identification information can be a group identifier. In this case, the first identification information includes part of the second identification information. If the first data is private data, in some implementations, the first identification information is determined based on the proprietary identifier. In this case, the first identification information includes part of the second identification information. In other implementations, the first identification information is determined based on the proprietary identifier and the group identifier. In this case, the first identification information is the same as the second identification information.

[0128] Case 4: The second identification information includes a group identifier, a service identifier, and a proprietary identifier.

[0129] In some implementations, if the first data is public data, the first identification information is determined based on the group identifier and / or the service identifier.

[0130] In some implementations, if the first data is proprietary data, the first identification information is determined based on one or more of the following: proprietary identification; proprietary identification and group identification; proprietary identification and service identification; proprietary identification, group identification, and service identification.

[0131] For example, the structure of the second identification information is shown in Figure 9D. If the first data is public data, the first identification information is determined based on the group identifier and / or the service identifier, that is, the first identification information can be the group identifier and / or the service identifier. In this case, the first identification information includes part of the second identification information. If the first data is dedicated data, in some implementations, the first identification information is determined based on the proprietary identifier. In this case, the first identification information includes part of the second identification information. In other implementations, the first identification information is determined based on the proprietary identifier and the group identifier. In this case, the first identification information includes part of the second identification information. In other implementations, the first identification information is determined based on the proprietary identifier and the service identifier. In this case, the first identification information includes part of the second identification information. In other implementations, the first identification information is determined based on the proprietary identifier, the group identifier, and the service identifier. In this case, the first identification information is the same as the second identification information.

[0132] The above introduces the first identification information and the second identification information in the embodiment of the present application. The following, in combination with Examples 1 and 2, introduces the scheme for scrambling the first data or the data channel where the first data is located based on the first identification information in the embodiment of the present application.

[0133] Embodiment 1: The first data includes data in the DCI.

[0134] In some implementations, DCI may be understood as control information sent by the second device to the first device.

[0135] In some implementations, the DCI may be UE-specific downlink control information, that is, the DCI is only sent to the first device; or, only the first device can detect the DCI.

[0136] In some implementations, the second bit sequence corresponding to the DCI is obtained by scrambling the first bit sequence corresponding to the DCI based on the third identification information, or in other words, the scrambling sequence used to scramble the first bit sequence corresponding to the DCI is obtained based on the third identification information, and the third identification information is determined based on the first identification information.

[0137] In some implementations, the first bit sequence is a bit sequence including an additional cyclic redundancy check (CRC) field, and / or the first bit sequence is a bit sequence that has not been channel-coded.

[0138] In some implementations, the fourth bit sequence corresponding to the DCI is obtained by scrambling the third bit sequence corresponding to the DCI based on the fourth identification information, or in other words, the scrambling sequence used to scramble the third bit sequence corresponding to the DCI is obtained based on the fourth identification information, and the fourth identification information is determined based on the first identification information.

[0139] In some implementations, the third bit sequence corresponding to the DCI is a bit sequence that has been channel-coded. For example, the third bit sequence is a bit sequence obtained by channel-coding the second bit sequence.

[0140] In some implementations, the DCI is scrambled based on the third identification information and the fourth identification information, and the third identification information may be different from the fourth identification information. Of course, in the embodiment of the present application, the third identification information may be the same as the fourth identification information.

[0141] In some implementations, the third identification information may be determined based on the first identification information. For example, the first identification information corresponds to A bits, and the third identification information corresponds to C bits, where C and A are positive integers and C bits are less than or equal to (or less than or equal to) A bits. In this case, the third identification information may be one of the following: C low-order bits corresponding to the first identification information, and C high-order bits corresponding to the first identification information, determined by performing a calculation on the first identification information.

[0142] In some implementations, the fourth identification information may be determined based on the first identification information. For example, the first identification information corresponds to A bits, and the fourth identification information corresponds to D bits, where D and A are positive integers and D bits are less than or equal to (or less than or equal to) A bits. In this case, the fourth identification information is one of the following: D low-order bits corresponding to the first identification information, and D high-order bits corresponding to the first identification information, and is determined by performing a calculation on the first identification information.

[0143] In some implementations, the third identification information includes C bits of the first identification information, and the fourth identification information includes D bits of the first identification information. The fact that the third identification information includes C bits of the first identification information can be understood as meaning that the third identification information includes only C bits, or that the third identification information includes C bits and other bits. Accordingly, the fact that the fourth identification information includes D bits of the first identification information can be understood as meaning that the fourth identification information includes only D bits, or that the third identification information includes D bits and other bits.

[0144] In the embodiments of the present application, there is no limitation on the number of bits C and D. In some implementations, C bits correspond to the high-order bits in the first identification information, and D bits correspond to the low-order bits in the first identification information. In other implementations, C bits correspond to the low-order bits in the first identification information, and D bits correspond to the high-order bits in the first identification information.

[0145] In some implementations, A bits may be composed of C bits and D bits. Of course, in the embodiments of the present application, C bits and D bits may be some or all of the bits in A. Alternatively, C bits and D bits may include some or all of the bits in A and other bits.

[0146] In some implementations, the DCI is scrambled based on third identification information and fourth identification information, wherein the third identification information is used to scramble a bit sequence including an additional CRC field, the length of the additional CRC field is the same as the length of the third identification information, and the length of the fourth identification information is determined based on the length of the first identification information and the length of the third identification information, or the length of the fourth identification information is determined based on the length of the first identification information.

[0147] For example, the first identification information corresponds to A bits, the additional CRC sequence corresponds to L bits, the number of bits of the third identification information C=L, and the number of bits of the fourth identification information D can be determined by the formula D=AL, or D=AC, where L is a positive integer.

[0148] For example, the first identification information corresponds to A bits, the additional CRC sequence corresponds to L bits, the number of bits of the third identification information C=L, and the number of bits of the fourth identification information D is equal to the number of bits A corresponding to the first identification information, that is, D=A.

[0149] In some implementations, the DCI is used to carry one or more of the following: trigger information of the first device; paging message of the first device; scheduling information of the first device; and grant information of the first device.

[0150] For example, DCI is used to transmit a control command or a trigger instruction, and DCI is not used to schedule data transmission.

[0151] For another example, the DCI is used to schedule a downlink data channel, where the downlink data channel may be the downlink data channel introduced in conjunction with the second embodiment.

[0152] For another example, the DCI is used to schedule an uplink data channel, where the uplink data channel may be the downlink data channel described in conjunction with the second embodiment.

[0153] For ease of understanding, the following describes a scheme for scrambling downlink control information in an embodiment of the present application in conjunction with Figure 11. Assume that a network device sends downlink control information to an A-IoT device, and the downlink control information is proprietary control information of the A-IoT device. In order to avoid other devices from detecting the downlink control information, the network device can use the identification information of the first device (the third identification information and the fourth identification information) to scramble the downlink control information. The second identification information reported by the first device includes a proprietary identification, the second identification information includes 48 bits, and the first identification information is the same as the second identification information, that is, the first identification information also includes 48 bits. The third identification information includes 16 low-order bits of the first identification information, which is the same as the length of the CRC sequence, and the fourth identification information includes 32 high-order bits of the first identification information.

[0154] Referring to FIG. 11 , in step S1110 , the network device or the intermediate node obtains information bits of downlink control information (as an example of a first bit sequence).

[0155] In step S1120, CRC processing is performed on the first bit sequence, the CRC sequence length is 16 bits, and a first scrambling is performed to obtain a second bit sequence. The scrambling code length corresponding to the first scrambling is the 16 bits corresponding to the CRC sequence. The scrambling code corresponding to the first scrambling is determined based on the third identification information. For example, the scrambling code corresponding to the first scrambling is the 16-bit sequence corresponding to the third identification information. The first scrambling, for example, uses the scrambling code sequence to operate on the last 16 bits of the sequence after the CRC is appended.

[0156] In step S1130, channel coding is performed on the second bit sequence to obtain a third bit sequence.

[0157] In step S1140, a second scrambling is performed on the third bit sequence to obtain a fourth bit sequence. The scrambling code sequence corresponding to the second scrambling is determined based on the fourth identification information, and the fourth identification information includes the 32 high-order bits of the first identification information. For example, the sequence corresponding to the second scrambling code is an m-sequence, and the initialization value of the m-sequence is determined based on the fourth identification information.

[0158] Embodiment 2: The first data includes data in a data channel.

[0159] In some implementations, the first data includes data carried through a data channel, and the fifth bit sequence corresponding to the first data is scrambled based on fifth identification information, or in other words, the scrambling sequence used to scramble the fifth bit sequence corresponding to the first data is determined based on the fifth identification information, and the fifth identification information is determined based on the first identification information.

[0160] In some implementations, the fifth bit sequence is a bit sequence that has been channel-coded, or the fifth bit sequence is a bit sequence that has not been modulated, or the fifth bit sequence is a bit sequence corresponding to data to be transmitted.

[0161] In some implementations, the fifth identification information is determined based on the first identification information. For example, the fifth identification information satisfies one or more of the following conditions: the length of the fifth identification information is less than or equal to the length of the first identification information; the fifth identification information includes E high-order bits of the first identification information; the fifth identification information includes E low-order bits of the first identification information; the fifth identification information is obtained by performing a calculation on the first identification information, and the fifth identification information includes all bits of the first identification information; where E is a positive integer greater than or equal to 1. Of course, in the embodiments of the present application, the fifth identification information may be the same as the first identification information.

[0162] In some implementations, the fifth identification information may be the same as the third identification information. Alternatively, the fifth identification information may be the same as the fourth identification information.

[0163] In some implementations, the data channel is a downlink data channel used to carry data sent from the second device to the first device; or the data channel is an uplink data channel used to carry data sent from the first device to the second device.

[0164] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 11. The device embodiment of the present application is described in detail below in conjunction with Figures 12 to 14. It should be understood that the description of the method embodiment corresponds to the description of the device embodiment. Therefore, for parts not described in detail, reference can be made to the above method embodiment.

[0165] FIG12 is a schematic diagram of a communication device according to an embodiment of the present application. The communication device 1200 shown in FIG12 may be a first device, and the communication device 1200 includes a communication unit 1210 .

[0166] Communication unit 1210 is used to receive or send first data, where the first data is associated with first identification information of the first device, wherein the first data includes data carried by downlink control information or data carried by a data channel; wherein the first channel is used for communication between the first device and a second device, the second device is a network device, or the second device is used for communication between a network device and the first device.

[0167] In some implementations, the communication unit is configured to send second identification information to the second device, where the second identification information is used to determine the first identification information.

[0168] In some implementations, the second identification information includes one or more of the following: a proprietary identification of the first device; a group identification of the first device; and a service identification corresponding to the first device.

[0169] In some implementations, the second identification information includes the unique identifier, the first device corresponds to a target service, and the unique identifier is used to identify the first device from a plurality of devices executing the target service.

[0170] In some implementations, the second identification information includes the service identifier, and the service identifier is used to identify that the service corresponding to the first device is an Internet of Things (IoT) service.

[0171] In some implementations, when the second identification information includes the business identifier and the proprietary identifier, if the first data is public data, the first identification information is determined based on the business identifier; if the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the business identifier.

[0172] In some implementations, when the second identification information includes the group identifier and the proprietary identifier, if the first data is public data, the first identification information is determined based on the group identifier; if the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the group identifier.

[0173] In some implementations, when the second identification information includes the group identifier, the service identifier, and the proprietary identifier, if the first data is public data, the first identification information is determined based on the group identifier and / or the service identifier; if the first data is proprietary data, the first identification information is determined based on one or more of the following: the proprietary identifier; the proprietary identifier and the group identifier; the proprietary identifier and the service identifier; the proprietary identifier, the group identifier, and the service identifier.

[0174] In some implementations, the first data includes the data carried by downlink control information, and the downlink control information is used by the second device to send control information to the first device.

[0175] In some implementations, the second bit sequence corresponding to the downlink control information is obtained by scrambling the first bit sequence corresponding to the downlink control information based on third identification information, and the third identification information is determined based on the first identification information.

[0176] In some implementations, the first bit sequence is a bit sequence including an additional cyclic redundancy check (CRC) field, and / or the first bit sequence is a bit sequence that has not been channel-coded.

[0177] In some implementations, the fourth bit sequence corresponding to the downlink control information is obtained by scrambling the third bit sequence corresponding to the downlink control information based on fourth identification information, and the fourth identification information is determined based on the first identification information.

[0178] In some implementations, the third bit sequence corresponding to the downlink control information is a channel-coded bit sequence.

[0179] In some implementations, the downlink control information is scrambled based on third identification information and fourth identification information, the third identification information corresponds to C bits in the first identification information, and the fourth identification information corresponds to D bits in the first identification information, wherein C and D are positive integers greater than or equal to 1, wherein the C bits correspond to the high-order bits in the first identification information, and the D bits correspond to the low-order bits in the first identification information; or the C bits correspond to the low-order bits in the first identification information, and the D bits correspond to the high-order bits in the first identification information.

[0180] In some implementations, the downlink control information is scrambled based on third identification information and fourth identification information, wherein the third identification information is used to scramble a bit sequence including an additional CRC field, the length of the additional CRC field is the same as the length of the third identification information, and the length of the fourth identification information is determined based on the length of the first identification information and the length of the third identification information.

[0181] In some implementations, the downlink control information is used to carry one or more of the following: trigger information of the first device; paging message of the first device; scheduling information of the first device; authorization information of the first device.

[0182] In some implementations, the first data includes the data carried through the data channel, and a fifth bit sequence corresponding to the first data is scrambled based on fifth identification information, and the fifth identification information is determined based on the first identification information.

[0183] In some implementations, the fourth bit sequence is a bit sequence that has been channel-coded, or the fourth bit sequence is a bit sequence that has not been modulated.

[0184] In some implementations, the fifth identification information satisfies one or more of the following: the length of the fifth identification information is less than or equal to the length of the first identification information; the fifth identification information corresponds to the E high-order bits in the first identification information; the fifth identification information corresponds to the E low-order bits in the first identification information; the fifth identification information is obtained by performing an operation on the first identification information; wherein E is a positive integer greater than or equal to 1.

[0185] In some implementations, the data channel is a downlink data channel, which is used to carry data sent by the second device to the first device; or the data channel is an uplink data channel, which is used to carry data sent by the first device to the second device.

[0186] FIG13 is a schematic diagram of a communication device according to an embodiment of the present application. The communication device 1300 shown in FIG13 may be a second device, and the communication device 1300 includes a communication unit 1310 .

[0187] Communication unit 1310 is used to receive or send first data, where the first data is associated with first identification information of the first device, wherein the first data includes data carried by downlink control information or data carried by a data channel; wherein the second device is a network device, or the second device is used for communication between the network device and the first device.

[0188] In some implementations, the communication unit is further configured to receive second identification information sent by the first device, where the second identification information is used to determine the first identification information.

[0189] In some implementations, the second identification information includes one or more of the following: a proprietary identification of the first device; a group identification of the first device; and a service identification corresponding to the first device.

[0190] In some implementations, the second identification information includes the unique identifier, the first device corresponds to a target service, and the unique identifier is used to identify the first device from a plurality of devices executing the target service.

[0191] In some implementations, the second identification information includes the service identifier, and the service identifier is used to identify that the service corresponding to the first device is an Internet of Things (IoT) service.

[0192] In some implementations, when the second identification information includes the business identifier and the proprietary identifier, if the first data is public data, the first identification information is determined based on the business identifier; if the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the business identifier.

[0193] In some implementations, when the second identification information includes the group identifier and the proprietary identifier, if the first data is public data, the first identification information is determined based on the group identifier; if the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the group identifier.

[0194] In some implementations, when the second identification information includes the group identifier, the service identifier, and the proprietary identifier, if the first data is public data, the first identification information is determined based on the group identifier and / or the service identifier; if the first data is proprietary data, the first identification information is determined based on one or more of the following: the proprietary identifier; the proprietary identifier and the group identifier; the proprietary identifier and the service identifier; the proprietary identifier, the group identifier, and the service identifier.

[0195] In some implementations, the first data includes the data carried by downlink control information, and the downlink control information is used by the second device to send control information to the first device.

[0196] In some implementations, the second bit sequence corresponding to the downlink control information is obtained by scrambling the first bit sequence corresponding to the downlink control information based on third identification information, and the third identification information is determined based on the first identification information.

[0197] In some implementations, the first bit sequence is a bit sequence including an additional cyclic redundancy check (CRC) field, and / or the first bit sequence is a bit sequence that has not been channel-coded.

[0198] In some implementations, the fourth bit sequence corresponding to the downlink control information is obtained by scrambling the third bit sequence corresponding to the downlink control information based on fourth identification information, and the fourth identification information is determined based on the first identification information.

[0199] In some implementations, the third bit sequence corresponding to the downlink control information is a channel-coded bit sequence.

[0200] In some implementations, the downlink control information is scrambled based on third identification information and fourth identification information, the third identification information corresponds to C bits in the first identification information, and the fourth identification information corresponds to D bits in the first identification information, wherein C and D are positive integers greater than or equal to 1, wherein the C bits correspond to the high-order bits in the first identification information, and the D bits correspond to the low-order bits in the first identification information; or the C bits correspond to the low-order bits in the first identification information, and the D bits correspond to the high-order bits in the first identification information.

[0201] In some implementations, the downlink control information is scrambled based on third identification information and fourth identification information, wherein the third identification information is used to scramble a bit sequence including an additional CRC field, the length of the additional CRC field is the same as the length of the third identification information, and the length of the fourth identification information is determined based on the length of the first identification information and the length of the third identification information.

[0202] In some implementations, the downlink control information is used to carry one or more of the following: trigger information of the first device; paging message of the first device; scheduling information of the first device; authorization information of the first device.

[0203] In some implementations, the first data includes the data carried through the data channel, and a fifth bit sequence corresponding to the first data is scrambled based on fifth identification information, and the fifth identification information is determined based on the first identification information.

[0204] In some implementations, the fourth bit sequence is a bit sequence that has been channel-coded, or the fourth bit sequence is a bit sequence that has not been modulated.

[0205] In some implementations, the fifth identification information satisfies one or more of the following: the length of the fifth identification information is less than or equal to the length of the first identification information; the fifth identification information corresponds to the E high-order bits in the first identification information; the fifth identification information corresponds to the E low-order bits in the first identification information; the fifth identification information is obtained by performing an operation on the first identification information; wherein E is a positive integer greater than or equal to 1.

[0206] In some implementations, the data channel is a downlink data channel, which is used to carry data sent by the second device to the first device; or the data channel is an uplink data channel, which is used to carry data sent by the first device to the second device.

[0207] In an optional embodiment, the communication unit 1210 may be a transceiver 1430. The communication device 1200 may further include a processor 1410 and a memory 1420, as specifically shown in FIG14 .

[0208] In an optional embodiment, the communication unit 1310 may be a transceiver 1430. The communication device 1200 may further include a processor 1410 and a memory 1420, as specifically shown in FIG14 .

[0209] Figure 14 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 14 indicate that the unit or module is optional. Device 1400 may be used to implement the method described in the above method embodiment. Device 1400 may be a chip, a terminal device, or a network device.

[0210] The device 1400 may include one or more processors 1410. The processor 1410 may support the device 1400 to implement the method described in the above method embodiment. The processor 1410 may be a general-purpose processor or a proprietary processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0211] The apparatus 1400 may further include one or more memories 1420. The memories 1420 store programs that can be executed by the processor 1410, causing the processor 1410 to perform the methods described in the above method embodiments. The memories 1420 may be independent of the processor 1410 or integrated into the processor 1410.

[0212] The apparatus 1400 may further include a transceiver 1430. The processor 1410 may communicate with other devices or chips via the transceiver 1430. For example, the processor 1410 may transmit and receive data with other devices or chips via the transceiver 1430.

[0213] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.

[0214] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in the present application, and the program causes a computer to execute the method performed by the terminal or network device in each embodiment of the present application.

[0215] The embodiments of the present application also provide a computer program. The computer program can be applied to the terminal or network device provided in the embodiments of the present application, and the computer program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.

[0216] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0217] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.

[0218] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.

[0219] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.

[0220] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.

[0221] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.

[0222] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0223] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0224] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0225] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0226] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0227] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a proprietary computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0228] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A wireless communication method, characterized in that: include: A first device receives or sends first data, where the first data is associated with first identification information of the first device. The first data includes data carried by downlink control information or data carried by a data channel; The first channel is used for communication between the first device and a second device, the second device is a network device, or the second device is used for communication between a network device and the first device.

2. The method according to claim 1, wherein The method further comprises: The first device sends second identification information to the second device, where the second identification information is used to determine the first identification information.

3. The method according to claim 2, wherein The second identification information includes one or more of the following: a proprietary identifier of the first device; a group identifier of the first device; The service identifier corresponding to the first device.

4. The method according to claim 3, wherein The second identification information includes the unique identifier, the first device corresponds to the target service, and the unique identifier is used to identify the first device from multiple devices that execute the target service.

5. The method according to claim 3 or 4, wherein: The second identification information includes the service identifier, and the service identifier is used to identify that the service corresponding to the first device is an Internet of Things (IoT) service.

6. The method according to any one of claims 3 to 5, wherein: In the case where the second identification information includes the service identifier and the proprietary identifier, If the first data is public data, the first identification information is determined based on the service identifier; If the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the service identifier.

7. The method according to any one of claims 3 to 5, wherein: In the case where the second identification information includes the group identification and the unique identification, If the first data is public data, the first identification information is determined based on the group identifier; If the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the group identifier.

8. The method according to any one of claims 3 to 5, wherein: In the case where the second identification information includes the group identifier, the service identifier and the proprietary identifier, If the first data is public data, the first identification information is determined based on the group identifier and / or the service identifier; If the first data is proprietary data, the first identification information is determined based on one or more of the following: the proprietary identification; The proprietary identifier and the group identifier; the proprietary identifier and the service identifier; the proprietary identifier, the group identifier and the service identifier.

9. The method according to any one of claims 1 to 8, wherein The first data includes the data carried by the downlink control information, and the downlink control information is used by the second device to send control information to the first device.

10. The method according to claim 9, wherein The second bit sequence corresponding to the downlink control information is obtained by scrambling the first bit sequence corresponding to the downlink control information based on third identification information, and the third identification information is determined based on the first identification information.

11. The method according to claim 10, wherein The first bit sequence is a bit sequence including an additional cyclic redundancy check CRC field, and / or the first bit sequence is a bit sequence that has not been channel coded.

12. The method according to any one of claims 9 to 11, wherein The fourth bit sequence corresponding to the downlink control information is obtained by scrambling the third bit sequence corresponding to the downlink control information based on fourth identification information, and the fourth identification information is determined based on the first identification information.

13. The method according to claim 12, wherein: The third bit sequence corresponding to the downlink control information is a channel-coded bit sequence.

14. The method according to any one of claims 9 to 11, wherein: The downlink control information is scrambled based on third identification information and fourth identification information, the third identification information corresponds to C bits in the first identification information, and the fourth identification information corresponds to D bits in the first identification information, where C and D are positive integers greater than or equal to 1. The C bits correspond to the high-order bits in the first identification information, and the D bits correspond to the low-order bits in the first identification information; or The C bits correspond to the low-order bits in the first identification information, and the D bits correspond to the high-order bits in the first identification information.

15. The method according to any one of claims 9 to 11, wherein The downlink control information is scrambled based on the third identification information and the fourth identification information, wherein the third identification information is used to scramble the bit sequence including the additional CRC field, The length of the additional CRC field is the same as the length of the third identification information, and the length of the fourth identification information is determined based on the length of the first identification information and the length of the third identification information.

16. The method according to any one of claims 9 to 13, wherein: The downlink control information is used to carry one or more of the following: trigger information of the first device; a paging message of the first device; scheduling information of the first device; Authorization information of the first device.

17. The method according to any one of claims 1 to 8, wherein The first data includes the data carried by the data channel, and a fifth bit sequence corresponding to the first data is scrambled based on fifth identification information, and the fifth identification information is determined based on the first identification information.

18. The method according to claim 17, wherein The fourth bit sequence is a bit sequence that has been channel-coded, or the fourth bit sequence is a bit sequence that has not been modulated.

19. The method according to claim 17 or 18, wherein: The fifth identification information satisfies one or more of the following: The length of the fifth identification information is less than or equal to the length of the first identification information; The fifth identification information corresponds to E high-order bits in the first identification information; The fifth identification information corresponds to E low-order bits in the first identification information; The fifth identification information is obtained by performing a calculation on the first identification information; Wherein, E is a positive integer greater than or equal to 1.

20. The method according to any one of claims 17 to 19, wherein The data channel is a downlink data channel, and the downlink data channel is used to carry data sent by the second device to the first device; or The data channel is an uplink data channel, and the uplink data channel is used to carry data sent by the first device to the second device.

21. A wireless communication method, characterized in that: include: The second device receives or sends first data, where the first data is associated with the first identification information of the first device. The first data includes data carried by downlink control information or data carried by a data channel; The second device is a network device, or the second device is used for communication between the network device and the first device.

22. The method according to claim 21, wherein The method further comprises: The second device receives second identification information sent by the first device, where the second identification information is used to determine the first identification information.

23. The method according to claim 22, wherein The second identification information includes one or more of the following: a proprietary identifier of the first device; a group identifier of the first device; The service identifier corresponding to the first device.

24. The method according to claim 23, wherein The second identification information includes the unique identifier, the first device corresponds to the target service, and the unique identifier is used to identify the first device from multiple devices that execute the target service.

25. The method according to claim 23 or 24, wherein: The second identification information includes the service identifier, and the service identifier is used to identify that the service corresponding to the first device is an Internet of Things (IoT) service.

26. The method according to any one of claims 23 to 25, wherein In the case where the second identification information includes the service identifier and the proprietary identifier, If the first data is public data, the first identification information is determined based on the service identifier; If the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the service identifier.

27. The method according to any one of claims 23 to 25, wherein: In the case where the second identification information includes the group identification and the unique identification, If the first data is public data, the first identification information is determined based on the group identifier; If the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the group identifier.

28. The method according to any one of claims 23 to 25, wherein In the case where the second identification information includes the group identifier, the service identifier and the proprietary identifier, If the first data is public data, the first identification information is determined based on the group identifier and / or the service identifier; If the first data is proprietary data, the first identification information is determined based on one or more of the following: the proprietary identification; The proprietary identifier and the group identifier; the proprietary identifier and the service identifier; the proprietary identifier, the group identifier and the service identifier.

29. The method according to any one of claims 21 to 28, wherein The first data includes the data carried by the downlink control information, and the downlink control information is used by the second device to send control information to the first device.

30. The method of claim 29, wherein: The second bit sequence corresponding to the downlink control information is obtained by scrambling the first bit sequence corresponding to the downlink control information based on third identification information, and the third identification information is determined based on the first identification information.

31. The method of claim 30, wherein: The first bit sequence is a bit sequence including an additional cyclic redundancy check CRC field, and / or the first bit sequence is a bit sequence that has not been channel coded.

32. The method according to any one of claims 29 to 31, wherein The fourth bit sequence corresponding to the downlink control information is obtained by scrambling the third bit sequence corresponding to the downlink control information based on fourth identification information, and the fourth identification information is determined based on the first identification information.

33. The method of claim 32, wherein: The third bit sequence corresponding to the downlink control information is a channel-coded bit sequence.

34. The method according to any one of claims 29 to 31, wherein The downlink control information is scrambled based on third identification information and fourth identification information, the third identification information corresponds to C bits in the first identification information, and the fourth identification information corresponds to D bits in the first identification information, where C and D are positive integers greater than or equal to 1. The C bits correspond to the high-order bits in the first identification information, and the D bits correspond to the low-order bits in the first identification information; or The C bits correspond to the low-order bits in the first identification information, and the D bits correspond to the high-order bits in the first identification information.

35. The method according to any one of claims 29 to 31, wherein The downlink control information is scrambled based on the third identification information and the fourth identification information, wherein the third identification information is used to scramble the bit sequence including the additional CRC field, The length of the additional CRC field is the same as the length of the third identification information, and the length of the fourth identification information is determined based on the length of the first identification information and the length of the third identification information.

36. The method according to any one of claims 29 to 33, wherein The downlink control information is used to carry one or more of the following: trigger information of the first device; a paging message of the first device; scheduling information of the first device; Authorization information of the first device.

37. The method according to any one of claims 21 to 28, wherein The first data includes the data carried by the data channel, and a fifth bit sequence corresponding to the first data is scrambled based on fifth identification information, and the fifth identification information is determined based on the first identification information.

38. The method of claim 37, wherein: The fourth bit sequence is a bit sequence that has been channel-coded, or the fourth bit sequence is a bit sequence that has not been modulated.

39. The method according to claim 37 or 38, wherein The fifth identification information satisfies one or more of the following: The length of the fifth identification information is less than or equal to the length of the first identification information; The fifth identification information corresponds to E high-order bits in the first identification information; The fifth identification information corresponds to E low-order bits in the first identification information; The fifth identification information is obtained by performing a calculation on the first identification information; Wherein, E is a positive integer greater than or equal to 1.

40. The method according to any one of claims 37 to 39, wherein The data channel is a downlink data channel, and the downlink data channel is used to carry data sent by the second device to the first device; or The data channel is an uplink data channel, and the uplink data channel is used to carry data sent by the first device to the second device.

41. A communication device, characterized in that: The communication device is a first device, comprising: a communication unit, configured to receive or send first data, where the first data is associated with first identification information of the first device; The first data includes data carried by downlink control information or data carried by a data channel; The first channel is used for communication between the first device and a second device, the second device is a network device, or the second device is used for communication between a network device and the first device.

42. The communication device according to claim 41, wherein The communication unit is configured to: Second identification information is sent to the second device, where the second identification information is used to determine the first identification information.

43. The communication device according to claim 42, wherein The second identification information includes one or more of the following: a proprietary identifier of the first device; a group identifier of the first device; The service identifier corresponding to the first device.

44. The communication device according to claim 43, wherein The second identification information includes the unique identifier, the first device corresponds to the target service, and the unique identifier is used to identify the first device from multiple devices that execute the target service.

45. The communication device according to claim 43 or 44, characterized in that The second identification information includes the service identifier, and the service identifier is used to identify that the service corresponding to the first device is an Internet of Things (IoT) service.

46. ​​The communication device according to any one of claims 43 to 45, characterized in that In the case where the second identification information includes the service identifier and the proprietary identifier, If the first data is public data, the first identification information is determined based on the service identifier; If the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the service identifier.

47. The communication device according to any one of claims 43 to 45, characterized in that In the case where the second identification information includes the group identification and the unique identification, If the first data is public data, the first identification information is determined based on the group identifier; If the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the group identifier.

48. The communication device according to any one of claims 43 to 45, characterized in that In the case where the second identification information includes the group identifier, the service identifier and the proprietary identifier, If the first data is public data, the first identification information is determined based on the group identifier and / or the service identifier; If the first data is proprietary data, the first identification information is determined based on one or more of the following: the proprietary identification; The proprietary identifier and the group identifier; the proprietary identifier and the service identifier; the proprietary identifier, the group identifier and the service identifier.

49. The communication device according to any one of claims 41 to 48, characterized in that The first data includes the data carried by the downlink control information, and the downlink control information is used by the second device to send control information to the first device.

50. The communication device according to claim 49, wherein The second bit sequence corresponding to the downlink control information is obtained by scrambling the first bit sequence corresponding to the downlink control information based on third identification information, and the third identification information is determined based on the first identification information.

51. The communication device according to claim 50, wherein The first bit sequence is a bit sequence including an additional cyclic redundancy check (CRC) field, and / or the first bit sequence is a bit sequence that has not been channel-coded.

52. The communication device according to any one of claims 49 to 51, characterized in that The fourth bit sequence corresponding to the downlink control information is obtained by scrambling the third bit sequence corresponding to the downlink control information based on fourth identification information, and the fourth identification information is determined based on the first identification information.

53. The communication device according to claim 52, wherein The third bit sequence corresponding to the downlink control information is a channel-coded bit sequence.

54. The communication device according to any one of claims 49 to 51, characterized in that The downlink control information is scrambled based on third identification information and fourth identification information, the third identification information corresponds to C bits in the first identification information, and the fourth identification information corresponds to D bits in the first identification information, where C and D are positive integers greater than or equal to 1. The C bits correspond to the high-order bits in the first identification information, and the D bits correspond to the low-order bits in the first identification information; or The C bits correspond to the low-order bits in the first identification information, and the D bits correspond to the high-order bits in the first identification information.

55. The communication device according to any one of claims 49 to 51, characterized in that The downlink control information is scrambled based on the third identification information and the fourth identification information, wherein the third identification information is used to scramble the bit sequence including the additional CRC field, The length of the additional CRC field is the same as the length of the third identification information, and the length of the fourth identification information is determined based on the length of the first identification information and the length of the third identification information.

56. The communication device according to any one of claims 49 to 53, characterized in that The downlink control information is used to carry one or more of the following: trigger information of the first device; a paging message of the first device; scheduling information of the first device; Authorization information of the first device.

57. The communication device according to any one of claims 41 to 48, characterized in that The first data includes the data carried by the data channel, and a fifth bit sequence corresponding to the first data is scrambled based on fifth identification information, and the fifth identification information is determined based on the first identification information.

58. The communication device according to claim 57, wherein The fourth bit sequence is a bit sequence that has been channel-coded, or the fourth bit sequence is a bit sequence that has not been modulated.

59. The communication device according to claim 57 or 58, characterized in that The fifth identification information satisfies one or more of the following: The length of the fifth identification information is less than or equal to the length of the first identification information; The fifth identification information corresponds to E high-order bits in the first identification information; The fifth identification information corresponds to E low-order bits in the first identification information; The fifth identification information is obtained by performing a calculation on the first identification information; Wherein, E is a positive integer greater than or equal to 1.

60. The communication device according to any one of claims 57 to 59, wherein: The data channel is a downlink data channel, and the downlink data channel is used to carry data sent by the second device to the first device; or The data channel is an uplink data channel, and the uplink data channel is used to carry data sent by the first device to the second device.

61. A communication device, characterized in that The communication device is a second device, including: a communication unit, configured to receive or send first data, where the first data is associated with first identification information of a first device, The first data includes data carried by downlink control information or data carried by a data channel; The second device is a network device, or the second device is used for communication between the network device and the first device.

62. The communication device according to claim 61, wherein The communication unit is further configured to: Second identification information sent by the first device is received, where the second identification information is used to determine the first identification information.

63. The communication device according to claim 62, wherein The second identification information includes one or more of the following: a proprietary identifier of the first device; a group identifier of the first device; The service identifier corresponding to the first device.

64. The communication device according to claim 63, wherein The second identification information includes the unique identifier, the first device corresponds to the target service, and the unique identifier is used to identify the first device from multiple devices that execute the target service.

65. The communication device according to claim 63 or 64, characterized in that The second identification information includes the service identifier, and the service identifier is used to identify that the service corresponding to the first device is an Internet of Things (IoT) service.

66. The communication device according to any one of claims 63 to 65, characterized in that In the case where the second identification information includes the service identifier and the proprietary identifier, If the first data is public data, the first identification information is determined based on the service identifier; If the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the service identifier.

67. The communication device according to any one of claims 63 to 65, characterized in that In the case where the second identification information includes the group identification and the unique identification, If the first data is public data, the first identification information is determined based on the group identifier; If the first data is proprietary data, the first identification information is determined based on the proprietary identifier, or the first identification information is determined based on the proprietary identifier and the group identifier.

68. The communication device according to any one of claims 63 to 65, characterized in that In the case where the second identification information includes the group identifier, the service identifier and the proprietary identifier, If the first data is public data, the first identification information is determined based on the group identifier and / or the service identifier; If the first data is proprietary data, the first identification information is determined based on one or more of the following: the proprietary identification; The proprietary identifier and the group identifier; the proprietary identifier and the service identifier; the proprietary identifier, the group identifier and the service identifier.

69. The communication device according to any one of claims 61 to 68, characterized in that The first data includes the data carried by the downlink control information, and the downlink control information is used by the second device to send control information to the first device.

70. The communication device according to claim 69, wherein The second bit sequence corresponding to the downlink control information is obtained by scrambling the first bit sequence corresponding to the downlink control information based on third identification information, and the third identification information is determined based on the first identification information.

71. The communication device according to claim 70, wherein The first bit sequence is a bit sequence including an additional cyclic redundancy check CRC field, and / or the first bit sequence is a bit sequence that has not been channel coded.

72. The communication device according to any one of claims 69 to 71, characterized in that The fourth bit sequence corresponding to the downlink control information is obtained by scrambling the third bit sequence corresponding to the downlink control information based on fourth identification information, and the fourth identification information is determined based on the first identification information.

73. The communication device according to claim 72, wherein The third bit sequence corresponding to the downlink control information is a channel-coded bit sequence.

74. The communication device according to any one of claims 69 to 71, characterized in that The downlink control information is scrambled based on third identification information and fourth identification information, the third identification information corresponds to C bits in the first identification information, and the fourth identification information corresponds to D bits in the first identification information, where C and D are positive integers greater than or equal to 1. The C bits correspond to the high-order bits in the first identification information, and the D bits correspond to the low-order bits in the first identification information; or The C bits correspond to the low-order bits in the first identification information, and the D bits correspond to the high-order bits in the first identification information.

75. The communication device according to any one of claims 69 to 71, characterized in that The downlink control information is scrambled based on the third identification information and the fourth identification information, wherein the third identification information is used to scramble the bit sequence including the additional CRC field, The length of the additional CRC field is the same as the length of the third identification information, and the length of the fourth identification information is determined based on the length of the first identification information and the length of the third identification information.

76. The communication device according to any one of claims 69 to 73, characterized in that The downlink control information is used to carry one or more of the following: trigger information of the first device; a paging message of the first device; scheduling information of the first device; Authorization information of the first device.

77. The communication device according to any one of claims 61 to 68, characterized in that The first data includes the data carried by the data channel, and a fifth bit sequence corresponding to the first data is scrambled based on fifth identification information, and the fifth identification information is determined based on the first identification information.

78. The communication device according to claim 77, wherein The fourth bit sequence is a bit sequence that has been channel-coded, or the fourth bit sequence is a bit sequence that has not been modulated.

79. The communication device according to claim 77 or 78, characterized in that The fifth identification information satisfies one or more of the following: The length of the fifth identification information is less than or equal to the length of the first identification information; The fifth identification information corresponds to E high-order bits in the first identification information; The fifth identification information corresponds to E low-order bits in the first identification information; The fifth identification information is obtained by performing a calculation on the first identification information; Wherein, E is a positive integer greater than or equal to 1.

80. The communication device according to any one of claims 77 to 79, characterized in that The data channel is a downlink data channel, and the downlink data channel is used to carry data sent by the second device to the first device; or The data channel is an uplink data channel, and the uplink data channel is used to carry data sent by the first device to the second device.

81. A communication device, characterized in that The communication device comprises a transceiver, a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory and control the transceiver to receive or send a signal, so that the communication device executes the method according to any one of claims 1 to 40.

82. A device, characterized in that The device comprises a processor configured to call a program from a memory so as to enable the device to execute the method according to any one of claims 1 to 40.

83. A chip, characterized in that The device comprises a processor configured to call a program from a memory so that a device equipped with the chip executes the method according to any one of claims 1 to 40.

84. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 40.

85. A computer program product, characterized in that The method comprises a program for causing a computer to execute the method according to any one of claims 1 to 40.

86. A computer program, characterized in that The computer program causes a computer to execute the method according to any one of claims 1 to 40.

Citation Information

Patent Citations

  • Communication method and device

    CN113498216A

  • Network access method, device and system, communication equipment and storage medium

    CN116887206A

  • Conflict processing method, terminal and network side equipment

    CN116980984A

  • Idle state small data transmissions for wireless networks

    WO2021043416A1