Method and apparatus for transmitting control signaling

By controlling the scrambling information for different transmission modes through signaling, the problem of inflexible transmission mode switching in new wireless communication is solved, enabling efficient communication of terminals on different BWPs and improving communication efficiency and reliability.

CN114071736BActive Publication Date: 2025-10-31HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010784130.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-06
Publication Date
2025-10-31
Estimated Expiration
2040-08-06

AI Technical Summary

Technical Problem

In new wireless communications, traditional solutions can only transmit corresponding data or signaling on BWPs of different transmission modes, resulting in low communication efficiency. Terminals cannot flexibly switch between and determine the transmission status of other transmission modes, increasing latency and wasting resources.

Method used

By receiving and sending control signaling, indicating scrambling information for the first and second transmission modes, the terminal can flexibly select the appropriate transmission mode for communication, saving signaling overhead, reducing resource consumption, and improving communication efficiency and flexibility.

Benefits of technology

It enables terminals to flexibly switch between different transmission modes, reduces transmission latency, improves communication efficiency and reliability, saves signaling overhead, and reduces resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114071736B_ABST
    Figure CN114071736B_ABST
Patent Text Reader

Abstract

This application provides a method for transmitting control signaling. A first device receives control signaling from a second device, including first information used to indicate a first transmission mode, and scrambling information of the control signaling corresponding to a second transmission mode. In this way, the first transmission mode is indicated by control signaling corresponding to the second transmission mode, which helps to improve communication efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more specifically, to a method and apparatus for transmitting control signaling. Background Technology

[0002] Multimedia broadcast multicast service (MBMS) or multicast and broadcast services (or multicast / broadcast services, or multicast-broadcast services, MBS) can effectively utilize communication resources. It provides a point-to-multipoint service within a communication network, allowing a single data source to send data to multiple users, achieving resource sharing and improving resource utilization, especially air interface resources. Generally, in MBMS or MBS scenarios, information can be broadcast to all users or sent to a group of paying subscribers, enabling operators to conduct various commercial applications such as multimedia advertising, free and pay TV channels, and mass MMS messaging.

[0003] New radio (NR) supports bandwidth parts (BWPs). With the introduction of multicast in NR, BWPs and transmission modes have a corresponding relationship. For example, different multicasts can be transmitted on their respective BWPs, or unicast and multicast can also be transmitted on their respective BWPs. In traditional schemes, only data or signaling corresponding to a specific transmission mode can be transmitted on a BWP corresponding to that mode, resulting in low communication efficiency. Summary of the Invention

[0004] This application provides a method and apparatus for transmission control signaling, which can help improve transmission efficiency.

[0005] In a first aspect, a method for transmitting control signaling is provided, the method comprising: receiving control signaling from a second device, the control signaling including first information, the first information indicating a first transmission mode, and scrambling information of the control signaling corresponding to a second transmission mode.

[0006] The first device receives control signaling from the second device, including first information indicating a first transmission mode. The scrambling information of the control signaling corresponds to a second transmission mode. This method, by indicating the first transmission mode through control signaling corresponding to the second transmission mode, helps improve communication efficiency. It avoids the terminal failing to receive control signaling from the network device indicating the first transmission mode and / or the target first bandwidth portion corresponding to the first transmission mode, and also avoids the terminal missing data reception or increasing data reception latency due to not knowing the transmission status of the first transmission mode and / or the target first bandwidth portion corresponding to the first transmission mode, thereby helping to reduce transmission latency. It helps the terminal determine the transmission status on the BWP corresponding to the first transmission mode. It helps the terminal determine the first transmission mode and / or the target first bandwidth portion. Optionally, the terminal may perform any one or more of the following: BWP handover (e.g., switching to the target first bandwidth portion corresponding to the first transmission mode), activating the target first bandwidth portion corresponding to the first transmission mode, further receiving data corresponding to the first transmission mode (e.g., data scheduled by the first control signaling), and determining to communicate with the network device on the target first bandwidth portion corresponding to the first transmission mode. This also avoids the network device sending control signaling indicating the target first bandwidth portion corresponding to the first transmission mode to the terminal separately. Correspondingly, it also avoids the terminal receiving control signaling indicating the target first bandwidth portion corresponding to the first transmission mode separately sent by the network device. It also avoids the terminal continuously searching for scrambling information corresponding to the first transmission mode to scramble control signaling, which is beneficial for terminal energy saving. It also avoids the terminal continuously operating on multiple BWPs to receive control signaling corresponding to different transmission modes, which is beneficial for terminal energy saving. It also helps the first device to flexibly select a suitable transmission mode from the first transmission mode or the second transmission mode for communication. Furthermore, the first device can flexibly use the first transmission mode for communication and / or the second transmission mode for communication, improving communication flexibility. In addition, this embodiment avoids the terminal missing data reception due to not receiving the control signaling indicating the first transmission mode and / or the target first bandwidth portion corresponding to the first transmission mode sent by the network device, and also avoids the terminal missing data reception due to not knowing the transmission status of the first transmission mode and / or the target first bandwidth portion corresponding to the first transmission mode, thereby helping to improve the reliability of data transmission.

[0007] In some possible implementations, the method further includes: determining, based on the control signaling, to communicate with the second device on the bandwidth portion corresponding to the first transmission mode and / or to communicate with the second device on the bandwidth portion corresponding to the second transmission mode.

[0008] The first device determines, based on control signaling, whether to communicate with the second device on the bandwidth portion corresponding to the first transmission mode and / or on the bandwidth portion corresponding to the second transmission mode. In other words, the first device can flexibly use either the first or second transmission mode for communication, thereby improving communication efficiency.

[0009] In some possible implementations, the first information includes second identification information and / or a preset field, wherein the second identification information is used to schedule the transmission corresponding to the first transmission mode, and the preset field is associated with the first transmission mode.

[0010] The content indicated by the first information can be realized through the second identification information or a preset field, which provides a way to indicate the first transmission mode, thereby improving the flexibility of indicating the first transmission mode.

[0011] In some possible implementations, the first information includes a bandwidth portion (BWP) field, which indicates the first transmission mode.

[0012] The content indicated by the first information can also be implemented through the BWP field, which provides another way to indicate the first transmission mode, thereby improving the flexibility of indicating the first transmission mode.

[0013] In some possible implementations, the control signaling further includes indication information for indicating a target first bandwidth portion corresponding to the first transmission mode.

[0014] When the control signaling indicates the first transmission mode, it can also indicate the bandwidth portion corresponding to the first transmission mode. This enables the first device to determine the bandwidth portion corresponding to the first transmission mode and further enable communication on the bandwidth portion corresponding to the first transmission mode. This saves signaling overhead compared to indicating the bandwidth portion corresponding to the first transmission mode through independent signaling.

[0015] In some possible implementations, the indication information includes C bits, and the method further includes: determining the target first bandwidth portion based on the values ​​of some bits in the C bits; or determining the target first bandwidth portion based on the values ​​of the C bits.

[0016] The first device can indicate the bandwidth portion based on the values ​​of some or all of the C bits. In other words, different bit values ​​can indicate different bandwidth portions, thus providing a way to indicate the bandwidth portion by using the values ​​of the bits.

[0017] In some possible implementations, the index of the target first bandwidth portion is the difference between the values ​​of the C bits and the number of the second bandwidth portion, which is associated with the second transmission mode; or

[0018] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and the number of the second bandwidth portion, plus a, where the second bandwidth portion is associated with the second transmission mode, and a is an integer; or

[0019] The index of the first bandwidth portion of the target is the value of the C bits; or

[0020] The index of the first bandwidth portion of the target is the value of the C bits + b, where b is an integer;

[0021] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R, where R is the maximum value of the bits determined according to the number of the second bandwidth portion; or

[0022] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R + c, where R is the maximum value of the bits determined according to the number of the second bandwidth portion, and c is an integer.

[0023] The first bandwidth portion of the target can be represented by an index. The index representation can be associated with the starting value of the index. In this way, the index of the bandwidth portion is indicated by the value of the bit, and the first bandwidth portion is indicated by the index, thereby reducing the resource consumption of indicating the bandwidth portion.

[0024] In some possible implementations, the method further includes: determining the number of C bits based on the number of the first bandwidth portion, wherein the first bandwidth portion is associated with the first transmission mode; or, determining the number of C bits based on the number of the first bandwidth portion and the number of the second bandwidth portion, wherein the first bandwidth portion is associated with the first transmission mode and the second bandwidth portion is associated with the second transmission mode.

[0025] The first device can determine the number of bits occupied by the indication information indicating the first bandwidth portion based on the number of the first bandwidth portion, or the number of the first bandwidth portion and the second bandwidth portion. In other words, the number of bits occupied by the indication information indicating the first bandwidth portion can be flexibly controlled, avoiding resource waste and thus improving resource utilization.

[0026] In some possible implementations, determining the number of C bits based on the number of the first bandwidth portion and the number of the second bandwidth portion includes: determining the number of C bits based on the sum of the number of the first bandwidth portion and the number of the second bandwidth portion; or determining the number of C bits based on the sum of the number of the first bit and the number of the second bit, wherein the number of the first bit is determined based on the number of the first bandwidth portion and the number of the second bit is determined based on the number of the second bandwidth portion.

[0027] The number of C bits is determined by the sum of the number of the first bandwidth portion and the number of the second bandwidth portion, that is, the first bandwidth portion and the second bandwidth portion are indicated by the same indication information. In this way, compared to indicating the first bandwidth portion and the second bandwidth portion separately, the number of bits occupied by the first indication information and the second indication information can be reduced.

[0028] In some possible implementations, the second transmission mode is unicast, and the first transmission mode is multicast.

[0029] In some possible implementations, the second transmission mode is a first multicast, and the first transmission mode is a second multicast.

[0030] In some possible implementations, the second transmission mode is multicast, and the first transmission mode is unicast.

[0031] Secondly, a method for transmitting control signaling is provided, the method comprising: sending control signaling to a first device, the control signaling including first information, the first information being used to indicate a first transmission mode, and scrambling information of the control signaling corresponding to a second transmission mode.

[0032] The second device sends a control signaling message to the first device, which includes first information indicating a first transmission mode. The scrambling information in the control signaling message corresponds to a second transmission mode. In this way, the first transmission mode is indicated by the control signaling message corresponding to the second transmission mode, which helps the first device to flexibly use either the first or second transmission mode for communication, thereby improving communication efficiency.

[0033] In some possible implementations, the first information includes second identification information and / or a preset field, wherein the second identification information is used to schedule the transmission corresponding to the first transmission mode, and the preset field is associated with the first transmission mode.

[0034] The first information includes second identification information and / or preset fields. The network device sends control signaling including the first information, causing the first device to determine, based on the control signaling, whether to communicate with the second device on the bandwidth portion corresponding to the first transmission mode and / or on the bandwidth portion corresponding to the second transmission mode. In other words, this allows the first device to flexibly adopt either the first or second transmission mode for communication, thereby improving communication efficiency.

[0035] In some possible implementations, the first information includes a bandwidth portion (BWP) field, which indicates the first transmission mode.

[0036] The content indicated by the first information can be realized through the second identification information or a preset field, which provides a way to indicate the first transmission mode, thereby improving the flexibility of indicating the first transmission mode.

[0037] In some possible implementations, the control signaling further includes indication information for indicating a target first bandwidth portion for transmission using the first transmission mode.

[0038] When the control signaling indicates the first transmission mode, it can also indicate the bandwidth portion corresponding to the first transmission mode, so that the first device can communicate on the bandwidth portion corresponding to the first transmission mode. This saves signaling overhead compared to indicating the bandwidth portion corresponding to the first transmission mode through independent signaling.

[0039] In some possible implementations, the control signaling includes C bits, the values ​​of some of the C bits being used to determine the target first bandwidth portion, or the values ​​of the C bits being used to determine the first bandwidth portion.

[0040] When the control signaling indicates the first transmission mode, it can also indicate the bandwidth portion corresponding to the first transmission mode, so that the first device can communicate on the bandwidth portion corresponding to the first transmission mode. This saves signaling overhead compared to indicating the bandwidth portion corresponding to the first transmission mode through independent signaling.

[0041] In some possible implementations, the index of the target first bandwidth portion is the difference between the values ​​of the C bits and the number of the second bandwidth portion, which is associated with the second transmission mode; or

[0042] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and the number of the second bandwidth portion, plus a, where the second bandwidth portion is associated with the second transmission mode, and a is an integer; or

[0043] The index of the first bandwidth portion of the target is the value of the C bits; or

[0044] The index of the first bandwidth portion of the target is the value of the C bits + b, where b is an integer;

[0045] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R, where R is the maximum value of the bits determined according to the number of the second bandwidth portion; or

[0046] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R + c, where R is the maximum value of the bits determined according to the number of the second bandwidth portion, and c is an integer.

[0047] The first bandwidth portion of the target can be represented by an index. The index representation can be associated with the starting value of the index. In this way, the index of the bandwidth portion is indicated by the value of the bit, and the first bandwidth portion is indicated by the index, thereby reducing the resource consumption of indicating the bandwidth portion.

[0048] In some possible implementations, the second transmission mode is unicast, and the first transmission mode is multicast.

[0049] In some possible implementations, the second transmission mode is a first multicast, and the first transmission mode is a second multicast.

[0050] In some possible implementations, the second transmission mode is multicast, and the first transmission mode is unicast.

[0051] Thirdly, a method for transmitting control signaling is provided, the method comprising:

[0052] Control signaling is received on a first bandwidth portion, the control signaling being used to schedule data transmitted on a second bandwidth portion, wherein a first transmission mode corresponding to the first bandwidth portion is different from a second transmission mode corresponding to the second bandwidth portion.

[0053] The terminal can receive control signaling on the second bandwidth portion for scheduling data transmitted on that second bandwidth portion or for scheduling resources on that second bandwidth portion. This control signaling can also be used to schedule data transmitted on the first bandwidth portion or for scheduling resources on that first bandwidth portion. This allows the terminal to receive control signaling on the second bandwidth portion for scheduling data transmission on the first bandwidth portion, thus facilitating a switch from the second bandwidth portion to the first bandwidth portion for data transmission. This avoids the need to switch to other bandwidth portions to obtain the corresponding control signaling, thereby improving data transmission efficiency.

[0054] In some possible implementations, the method further includes transmitting the second data on the second bandwidth portion.

[0055] The terminal can receive control signaling that schedules data transmission on the first bandwidth section on the second bandwidth section, which helps the terminal switch from the second bandwidth section to the first bandwidth section for data transmission. This avoids having to switch to other bandwidth sections to obtain the corresponding control signaling, thereby improving the efficiency of data transmission.

[0056] In some possible implementations, the first transmission mode is unicast and the second transmission mode is multicast.

[0057] In some possible implementations, the first transmission mode is a first multicast, and the second transmission mode is a second multicast.

[0058] In some possible implementations, the first transmission mode is multicast and the second transmission mode is unicast.

[0059] Fourthly, an apparatus is provided, which may be a first device or a chip within the first device. The apparatus has the function of implementing the first or third aspect described above, and various possible implementation methods. This function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described functions.

[0060] In one possible design, the device includes a transceiver module comprising a receiving module and a transmitting module. Optionally, the device further includes a processing module, wherein the transceiver module may be at least one of a transceiver, a receiver, and a transmitter, and the receiving and transmitting modules may include radio frequency circuitry or an antenna. The processing module may be a processor. Optionally, the device further includes a storage module, such as a memory. When a storage module is included, it is used to store instructions. The processing module is connected to the storage module and can execute the instructions stored in the storage module or instructions derived from other instructions to cause the device to perform the communication methods of the first or third aspect described above, and various possible implementations. In this design, the device may be a first device.

[0061] In another possible design, when the device is a chip, the chip includes a receiving module and a transmitting module. Optionally, the device also includes a processing module. The receiving and transmitting modules can be, for example, input / output interfaces, pins, or circuits on the chip. The processing module can be, for example, a processor. The processing module can execute instructions to cause the chip within the first device to perform the first or third aspect described above, as well as any possible implementation of the communication method. Optionally, the processing module can execute instructions in a storage module, which can be an on-chip storage module, such as a register or cache. The storage module can also be located within the communication device but outside the chip, such as read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, random access memory (RAM), etc.

[0062] The processor mentioned above can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the communication methods of the first or third aspect and various possible implementations mentioned above.

[0063] Fifthly, an apparatus for determining transmission resources is provided. This apparatus may be a second device or a chip within a second device. The apparatus has the functionality to implement the second aspect described above, and various possible implementation methods. This functionality can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned functionality.

[0064] In one possible design, the device includes a transceiver module comprising a receiving module and a transmitting module. Optionally, the device further includes a processing module. The receiving module and transmitting module may be at least one of a transceiver, a receiver, and a transmitter, and the transceiver module may include radio frequency circuitry or an antenna. The processing module may be a processor.

[0065] Optionally, the device further includes a storage module, which may be, for example, a memory. When a storage module is included, it is used to store instructions. The processing module is connected to the storage module and can execute the instructions stored in the storage module or instructions derived from other sources to cause the device to perform the methods described in the second aspect above, or any of them.

[0066] In another possible design, when the device is a chip, the chip includes a receiving module and a transmitting module, and optionally, the chip also includes a processing module. The receiving and transmitting modules may be, for example, input / output interfaces, pins, or circuits on the chip. The processing module may be, for example, a processor. The processing module can execute instructions to cause the chip within the second device to perform the second aspect described above, as well as any possible implementation of the communication method.

[0067] Optionally, the processing module can execute instructions from a storage module, which can be an on-chip storage module, such as a register or cache. Alternatively, the storage module can be located within the communication device but outside the chip, such as read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).

[0068] The processor mentioned above can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs for the second aspect above, as well as any possible implementation of the communication methods.

[0069] In a sixth aspect, a computer storage medium is provided, wherein program code is stored therein, the program code being used to instruct instructions for performing the methods of the first or third aspect described above, and any possible implementation thereof.

[0070] In a seventh aspect, a computer storage medium is provided, wherein program code is stored therein, the program code being used to instruct instructions for performing the methods of the second aspect described above, and any possible implementation thereof.

[0071] Eighthly, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the methods of the first or third aspect above, or any possible implementation thereof.

[0072] Ninthly, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the methods of the second aspect above, or any possible implementation thereof.

[0073] In a tenth aspect, a communication system is provided, comprising means having functions for implementing the methods and various possible designs of the first aspect and the means having functions for implementing the methods and various possible designs of the second aspect.

[0074] Eleventhly, a chip is provided, including a processor and an interface, the processor being configured to read instructions to execute the methods of the first or third aspect above, or any possible implementation thereof.

[0075] In a twelfth aspect, a chip is provided, including a processor and an interface, the processor being configured to read instructions to execute the methods described in the second aspect above, or any possible implementation thereof.

[0076] Based on the above technical solution, the first device receives control signaling from the second device, which includes first information indicating a first transmission mode. The scrambling information in the control signaling corresponds to a second transmission mode. In this way, the second device indicates the first transmission mode through the control signaling corresponding to the second transmission mode, allowing the first device to flexibly use the first transmission mode for communication and / or the second transmission mode for communication, thereby helping to improve communication efficiency. Attached Figure Description

[0077] Figure 1 This is a schematic diagram of a possible communication system to which this application applies;

[0078] Figure 2 This is a schematic flowchart of a transmission control signaling method according to an embodiment of this application;

[0079] Figure 3 This is a schematic flowchart of a method for transmission control signaling according to another embodiment of this application;

[0080] Figure 4 This is a schematic flowchart of a message transmission method according to an embodiment of this application;

[0081] Figure 5 This is a schematic block diagram of a transmission control signaling apparatus according to an embodiment of this application;

[0082] Figure 6 This is a schematic structural diagram of a transmission control signaling apparatus according to an embodiment of this application;

[0083] Figure 7 This is a schematic block diagram of a transmission control signaling apparatus according to an embodiment of this application;

[0084] Figure 8 This is a schematic structural diagram of a transmission control signaling apparatus according to an embodiment of this application;

[0085] Figure 9 This is a schematic diagram of a transmission control signaling apparatus according to another specific embodiment of this application;

[0086] Figure 10 This is a schematic diagram of a transmission control signaling apparatus according to another specific embodiment of this application;

[0087] Figure 11 This is a schematic diagram of a transmission control signaling apparatus according to another specific embodiment of this application;

[0088] Figure 12 This is a schematic diagram of a transmission control signaling apparatus according to another specific embodiment of this application. Detailed Implementation

[0089] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0090] The technical solutions of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, 5th Generation (5G) systems, or New Radio (NR) systems, and future mobile communication systems, etc.

[0091] The methods provided in this application are applicable to, but not limited to, the following fields: Multimedia Broadcast Multicast Service (MBMS), Single cellpoint to multipoint (SC-PTM), Multicast and Broadcast Services (or Multicast / Broadcast Services, or Multicast-Broadcast Services, MBS), Multimedia Broadcast Multicast Service Single Frequency Network (MBSFN), Dual-channel intelligent unicast (DC-IU), Broadcast, Multicast, Multicast Broadcast, Groupcast, Vehicle to Everything (V2X), Public safety, Mission critical, Transparent IPv4 / IPv6 Multicast Delivery, IPTV, Software Delivery over Wireless, Group Communications, Internet of Things (IoT), and Television Video. Video, television (TV), linear television, live broadcast, radio services, etc.

[0092] In this application, the term "terminal" can refer to a device with wireless transceiver capabilities, and may be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), vehicle-mounted terminal, remote station, or remote terminal. Specific forms of the terminal device may include mobile phones, cellular phones, cordless phones, session initiation protocol (SIP) phones, wearable devices, tablets, desktop computers, laptops, all-in-one computers, vehicle-mounted terminal devices, wireless local loop (WLL) stations, and personal digital assistants (PDAs). The terminal device can be applied to the following scenarios: virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical surgery, smart grid, transportation safety, smart city, and smart home. The terminal device can be fixed or mobile. It should be noted that the terminal device can support at least one wireless communication technology, such as LTE, NR, or wideband code division multiple access (WCDMA).

[0093] The network device in this application embodiment can be a device that provides wireless communication functions for terminal devices, and can also be referred to as a radio access network (RAN) device. The network device includes, but is not limited to: next-generation node B (gNB), evolved node B (eNB), baseband unit (BBU), transmitting and receiving point (TRP), transmitting point (TP), relay station, access point, etc., in 5G. The network device can also be a radio controller, centralized unit (CU), distributed unit (DU), etc., in a cloud radio access network (CRAN) scenario. The network device can support at least one wireless communication technology, such as LTE, NR, WCDMA, etc.

[0094] In some deployments, a gNB may include centralized units (CU) and dual units (DU). A gNB may also include active antenna units (AAU). The CU implements some of the gNB's functions, and the DU implements others. For example, the CU handles non-real-time protocols and services, implementing radio resource control (RRC) and packet data convergence protocol (PDCP) layer functions. The DU handles physical layer protocols and real-time services, implementing radio link control (RLC), media access control (MAC), and physical (PHY) layer functions. The AAU implements some physical layer processing functions, radio frequency processing, and active antenna-related functions. Since RRC layer information ultimately becomes PHY layer information, or is derived from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling, can be considered to be sent by the DU, or by both the DU and AAU. It is understood that network devices can be devices that include one or more of the following: CU nodes, DU nodes, and AAU nodes. In addition, the CU can be classified as a network device in the radio access network (RAN) or as a network device in the core network (CN), and this application does not limit this.

[0095] In this embodiment, the terminal or network device includes a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on top of the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as Linux, Unix, Android, iOS, or Windows. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. Furthermore, this embodiment does not specifically limit the structure of the execution entity of the method provided in this embodiment, as long as it can communicate according to the method provided in this embodiment by running a program that records the code of the method provided in this embodiment. For example, the execution entity of the method provided in this embodiment can be a terminal or network device, or a functional module in the terminal or network device that can call and execute a program.

[0096] Furthermore, various aspects or features of this application can be implemented as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). Additionally, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0097] It is understood that network devices and terminals can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. The embodiments of this application do not limit the application scenarios of wireless access network devices and terminals.

[0098] Figure 1 This is a schematic diagram of a possible communication system to which this application applies. Figure 1The communication system may include terminals (e.g., terminal 10, terminal 20, terminal 30, terminal 40, terminal 50 and terminal 60) and network devices 70. Figure 1 Terminals 10, 20, 30, 40, and 60 can perform uplink and downlink transmissions with network device 70. For example, network device 70 can send downlink signals / data to terminals 10, 20, 30, 40, and 60, and can also receive uplink signals / data sent by terminals 10, 20, 30, 40, and 60. Furthermore, Figure 1 The communication system in the application may also include terminals. For example, terminals 40, 50, and 60 can also be considered as a communication system, where terminal 60 can send signals / data to and receive signals / data sent by terminals 40 and 50. In other words, the embodiments of this application can be applied to downlink transmission, uplink transmission, and sidelink transmission.

[0099] A wireless communication link in which a terminal sends data (i.e., uplink data) or uplink control information to a network device can be called an uplink (UL). A wireless communication link in which a network device sends data (i.e., downlink data) or downlink control information to a terminal can be called a downlink (DL). A communication link for direct communication between terminals can be called a sidelink (SL). Data transmitted between terminals can be called SL data.

[0100] The embodiments of this application do not limit the direction of signal / data transmission.

[0101] The technical solution of this application embodiment can be executed by two communication devices, which are described using a first device and a second device as examples. The first device can be a terminal or a communication device capable of supporting the functions required to implement the method. The first device can also be other communication devices, such as a chip system. The same applies to the second device, which can be a network device or a terminal or a communication device capable of supporting the functions required to implement the method, and of course, it can also be other communication devices, such as a chip system.

[0102] There are no restrictions on the implementation of the first device and the second device. For example, the first device can be a terminal and the second device can be a network device; or the first device can be a terminal and the second device can be a communication device that supports the functions required to implement the method.

[0103] It should be noted that the specific implementation process is illustrated using the first device as an example in this application embodiment. In actual applications, the MAC entity and / or PHY layer of the first device can also execute the embodiments of this application.

[0104] It should be noted that the embodiments of this application can be applied to a communication system including one or more second devices, or to a communication system including one or more first devices; this application does not limit the application in this regard. One of the second devices can send data and / or first control signaling to one or more first devices. Multiple second devices can also send data and / or first control signaling to one or more first devices.

[0105] The following explanations of some terms used in the embodiments of this application are provided to facilitate understanding by those skilled in the art.

[0106] I. Multicast and Unicast

[0107] Multicast can include any one or more of the following: broadcast in MBMS or MBS; multicast in MBMS or MBS; multicast in MBMS or MBS; multicast in V2X; multicast in V2X; broadcast in V2X; multicast; broadcast; multicast; groupcast; broadcast. For example, in multicast, a second device sends data 1, and multiple first devices can receive data 1. Optionally, multicast can be understood as multicast transmission.

[0108] Unicast can include one or more of the following: unicast in V2X; unicast. Optionally, unicast can be understood as unicast transmission.

[0109] For example, multicast can be understood as follows: for a data 1, the second device sends it once, and multiple first devices can receive the data 1. Unicast, on the other hand, can be understood as follows: for a data 1, if the second device wants to send it to multiple first devices, the second device needs to send the data 1 separately to each first device.

[0110] II. Radio network temporary identity (RNTI).

[0111] A. Multicast RNTI

[0112] Multicast RNTI can be used for any one or more of the following: scheduling dynamic resources; scheduling retransmission of dynamic resources; activating configured resources; reactivating configured resources; deactivating configured resources; scheduling retransmission of configured resources; multicast; multicast scheduling; configuring and scheduling multicast transmissions; activation; deactivation; reactivation; retransmission; and dynamic scheduling of multicast transmissions.

[0113] For example, a multicast RNTI may include any one or more of the following: group-RNTI (e.g., group-RNTI, G-RNTI), group-configured scheduling-RNTI (e.g., group-configured scheduling-RNTI, G-CS-RNTI), group-cell-RNTI (e.g., group-cell-RNTI, GC-RNTI), group-RNTI (e.g., multicast-RNTI, M-RNTI), group-configured scheduling-RNTI (e.g., multicast-configured scheduling-RNTI, M-CS-RNTI), group-cell-RNTI (e.g., multicast-cell-RNTI, MC-RNTI), etc.

[0114] B. Unicast RNTI

[0115] Unicast RNTI can be used for any one or more of the following: scheduling dynamic resources; scheduling retransmissions of dynamic resources; activating configured resources; reactivating configured resources; deactivating configured resources; scheduling retransmissions of configured resources; unicast; unicast scheduling; configuring and scheduling unicast transmissions; activation; deactivation; reactivation; retransmission; dynamically scheduling unicast transmissions; contention resolution; MSG3 transmissions.

[0116] For example, a unicast RNTI may include any one or more of the following: cell radio network temporary identifier (C-RNTI), configured scheduling radio network temporary identifier (CS-RNTI), and temporary cell radio network temporary identifier (TC-RNTI).

[0117] C, First RNTI

[0118] The first RNTI is used for one or more of the following: paging, system information change notification, PWS notification, and broadcasting of system information.

[0119] For example, a unicast RNTI may include any one or more of the following: paging RNTI (P-RNTI) and system information RNTI (SI-RNTI).

[0120] III. Dynamic Resources and Resource Allocation

[0121] Dynamic resources may include any one or more of the following: dynamically allocated resources for downlink; dynamically authorized resources for uplink; dynamically authorized resources for sidelink; dynamic resources for unicast; and dynamic resources for multicast.

[0122] Configuration resources may include any one or more of the following: downlink configuration allocation resources; uplink configuration authorization resources; sidelink configuration authorization resources; configuration resources for unicast; and configuration resources for multicast.

[0123] IV. Other

[0124] The word "index" or "index" can be understood / used to mean any of the following: an identifier (e.g., identity, ID) or an indicator (e.g., indicator).

[0125] The bandwidth part can be understood / replaced as a portion of the bandwidth.

[0126] The Bandwidth Section Index or BWP Index or BWP index can be understood / replaced with any of the following: Bandwidth Section Identifier or BWP Identifier or Bandwidth Section ID or BWP ID.

[0127] The field can be understood / replaced with domain or field.

[0128] NR supports BWPs (Broadcast Window Platforms). After the introduction of multicast in NR, BWPs and transport modes may have a corresponding relationship. For example, different multicasts can be transmitted on their respective corresponding BWPs. Similarly, unicast and multicast are also transmitted on their respective BWPs. In traditional solutions, only data or signaling corresponding to a particular transport mode can be transmitted on a BWP corresponding to that transport mode, resulting in low communication efficiency. Furthermore, when the first device (e.g., a terminal) operates on a BWP corresponding to one transport mode, it cannot know / know the transmission status (e.g., whether data is being transmitted) on a BWP corresponding to another transport mode. That is, according to existing technology, if the first device operates on BWP1, which corresponds to transport mode 1, the first device cannot obtain the control information (e.g., DCI) corresponding to data transmitted on BWP2, which corresponds to transport mode 2; therefore, the first device cannot know whether the second device (e.g., a network device) has transmitted data on BWP2.

[0129] Figure 2 A schematic flowchart illustrating a method for transmission control signaling according to an embodiment of this application is shown.

[0130] 201. The first device receives a first control signaling from the second device. The first control signaling includes first information indicating a first transmission mode, and the scrambling information of the first control signaling (or, the first control signaling) corresponds to a second transmission mode. Accordingly, the second device sends the first control signaling to the first device.

[0131] 202, the first device determines, according to the first control signaling, to communicate with the second device on the bandwidth portion corresponding to the first transmission mode and / or to communicate with the second device on the bandwidth portion corresponding to the second transmission mode.

[0132] It is understood that the first device communicating with the second device on the bandwidth portion corresponding to the first transmission mode and communicating with the second device on the bandwidth portion corresponding to the second transmission mode can be understood as the first device communicating with the second device on the bandwidth portion corresponding to the first transmission mode and the bandwidth portion corresponding to the second transmission mode. This application does not limit communication to the same time.

[0133] To illustrate this application more clearly, taking the first control signaling as the first DCI, the first device as the terminal, and the second device as the network device as an example, we will introduce one possible implementation of this application.

[0134] It can be understood that "a first device receives a first control signaling from a second device, the first control signaling including first information, the first information indicating a first transmission mode, and the scrambling information of the first control signaling (or, the first control signaling) corresponding to a second transmission mode. Accordingly, the second device sends the first control signaling to the first device" can be interpreted as: "a terminal receives a first DCI from a network device, the first DCI including first information, the first information indicating a first transmission mode, and the scrambling information of the first DCI (or, the first DCI) corresponding to a second transmission mode. Accordingly, the network device sends the first DCI to the terminal."

[0135] "The terminal receives a first DCI from the network device, and the scrambling information of the first DCI (or the first DCI corresponds to a second transmission mode)" can include / be replaced by: The terminal receives the first DCI on the BWP corresponding to the second transmission mode.

[0136] "The scrambling information of the first DCI corresponds to the second transmission mode" can be understood as: the first DCI is scrambled with scrambling information, and the scrambling information corresponds to the second transmission mode; or, the first DCI is scrambled with scrambling information, and the first DCI corresponds to the second transmission mode; or, the first DCI is scrambled with scrambling information, and the scrambling information, the first DCI, and the second transmission mode correspond to each other.

[0137] "Scrambling the first DCI with scrambling information" can include: scrambling the cyclic redundancy check (CRC) of the first DCI with scrambling information, or the CRC of the first DCI being scrambled by scrambling information (first DCI with CRC scrambled by scrambling information).

[0138] It is understandable that different transmission modes can correspond to different scrambling information.

[0139] Optionally, scrambling information can be understood as scrambling identifier.

[0140] Optionally, the scrambling information may include any one or more of the following: multicast RNTI; unicast RNTI; RNTI for scheduling; temporary mobile group identity (e.g., temporary mobile group identity, TMGI); session identifier (e.g., multicast session identifier); transport identifier (e.g., multicast identifier, or unicast identifier); first RNTI.

[0141] Multicast identifiers may include any one or more of the following: multicast RNTI; TMGI; session identifier (e.g., multicast session identifier).

[0142] For example, the scrambling information corresponding to the first DCI is the multicast RNTI, and the first DCI / multicast RNTI corresponds to multicast.

[0143] For example, the scrambling information corresponding to the first DCI is the unicast RNTI, and the first DCI / unicast RNTI corresponds to unicast.

[0144] For example, the scrambling information corresponding to the first DCI is multicast RNTI1, and the first DCI / multicast RNTI1 corresponds to multicast 1.

[0145] For example, the scrambling information corresponding to the first DCI is the first RNTI, and the first DCI / first RNTI corresponds to the transmission of the first RNTI.

[0146] Optionally, the transmission corresponding to the first RNTI may include a transmission that is idle or inactive.

[0147] It is understood that the first information may explicitly or implicitly indicate the first transmission mode, and this application does not limit this.

[0148] It is understood that the first DCI can be represented by a reserved field or a newly added field, and this application does not limit this.

[0149] This application uses the first transmission mode and the second transmission mode as examples to illustrate the first, second, third, or fourth possible cases. However, this application does not limit the first and second transmission modes to only these four cases.

[0150] The first possible scenario is that the second transmission mode is unicast and the first transmission mode is multicast.

[0151] Specifically, in the case where the scrambling information of the first DCI corresponds to unicast, the first DCI also includes first information for indicating multicast. For example, the BWP corresponding to the second transmission mode is a unicast BWP. For example, the terminal receives the first DCI on this unicast BWP, and the first DCI also includes first information for indicating multicast.

[0152] Optionally, for the first transmission mode being multicast, multicast can be understood as a specific multicast (e.g., multicast 2). The G-RNTI corresponding to multicast can also be understood as G-RNTI2 corresponding to multicast 2.

[0153] The terminal obtains information related to multicast service reception through the first information carried in the first DCI corresponding to the unicast service, thereby providing the terminal with the possibility of switching from unicast BWP to multicast BWP to receive multicast services, increasing the flexibility of receiving different types of services. At the same time, obtaining multicast reception information during unicast reception and quickly switching to multicast also reduces the latency of multicast reception and improves the efficiency of data transmission.

[0154] The second possible scenario is that the second transmission mode is multicast, and the first transmission mode is unicast.

[0155] Specifically, in the case where the scrambling information of the first DCI corresponds to multicast, the first DCI also includes first information for indicating unicast. For example, the BWP corresponding to the second transmission mode is a multicast BWP. For example, the terminal receives the first DCI on this multicast BWP, and the first DCI also includes first information for indicating unicast.

[0156] The third possible scenario: the second transmission mode is the first multicast, and the first transmission mode is the second multicast.

[0157] Specifically, multicast can be divided into different types of multicast. For example, the objects corresponding to multicast may differ, and the number of multicasts may differ. For example, the BWP corresponding to the second transmission mode is the same as the BWP corresponding to the first multicast. For example, the terminal receives the first DCI on the BWP corresponding to the first multicast, and the first DCI also includes first information for indicating the second multicast.

[0158] For example, in the case where the scrambling information of the first DCI corresponds to the first multicast, the first DCI also includes first information for indicating the second multicast.

[0159] The fourth possible scenario: The second transmission mode is the transmission corresponding to the first RNTI, and the first transmission mode is multicast. For example, the BWP corresponding to the second transmission mode is the initial BWP. For example, the terminal receives the first DCI on the initial BWP, and the first DCI also includes first information for indicating multicast.

[0160] Specifically, when the scrambling information of the first DCI is the first RNTI corresponding to the transmission, or when the scrambling information of the first DCI is the first RNTI, the first DCI also includes first information for indicating multicast.

[0161] Understandably, the first transmission mode differs from the second transmission mode.

[0162] Optionally, any one or more of the first information, the second identification information, and the preset field (e.g., the first value of the preset field) can also be used to indicate that the BWP indicated by the C bits or the BWP field is a BWP associated with the first transmission mode.

[0163] For example, in the first possible case, any one or more of the first values ​​of the first information / second identification information / preset field are used to indicate that the BWP indicated by the C bits or the BWP field is a multicast-associated BWP.

[0164] For example, in the second possible case, any one or more of the first values ​​of the first information / second identification information / preset field are used to indicate that the BWP indicated by the C bits or the BWP field is a unicast-associated BWP.

[0165] For example, in the third possible case, any one or more of the first values ​​of the first information / second identification information / preset field are used to indicate that the BWP indicated by the C bits or the BWP field is the BWP associated with the second multicast.

[0166] In one possible design, the first information includes second identification information or the first information is second identification information, the second identification information / second identifier is used to schedule the first transmission mode or the transmission / data / resources corresponding to the first transmission mode, or the second identification information / second identifier is associated with the first transmission mode.

[0167] The first information being the second identification information can be understood as: the second identification information is used to indicate the first transmission mode.

[0168] Specifically, "for scheduling the first transmission mode or the transmission / data / resources corresponding to the first transmission mode" may include any one or more of the following: for scheduling dynamic resources; for retransmitting resources of dynamic resources; for activating configuration resources; for reactivating configuration resources; for deactivating configuration resources; for scheduling retransmitted resources of configuration resources; for the first transmission mode; for scheduling the first transmission mode; for scrambling; for configuring and scheduling transmission in the first transmission mode; for activation; for deactivation; for reactivation; for retransmission; for dynamically scheduling transmission in the first transmission mode.

[0169] Optionally, the second identification information / second identifier may include any one or more of the following: multicast RNTI; unicast RNTI; RNTI for scheduling; TMGI; session identifier (e.g., multicast session identifier); transport identifier (e.g., multicast identifier, unicast identifier); multicast group identifier.

[0170] A multicast group can be understood as one or more multicast instances. For example, multicast instances belonging to the same multicast group correspond to the same BWP (e.g., the same one or more BWPs) or other identical parameters. Each multicast group corresponds to a multicast group identifier. Optionally, the correspondence between multicast groups and multicast instances can be configured or pre-configured by the base station, or it can be defined by a protocol. Terminals or network devices can determine the corresponding BWP based on the multicast group identifier / multicast group.

[0171] For example, the first transmission mode is unicast, and the second identifier may include any one or more of the following: unicast RNTI (e.g., C-RNTI or CS-RNTI), transmission identifier (e.g., unicast identifier).

[0172] For example, the first transmission mode is multicast, and the second identification information may include any one or more of the following: multicast RNTI, TMGI; session identifier (e.g., multicast session identifier); transmission identifier (e.g., multicast identifier); multicast group identifier.

[0173] It is understood that the second identification information may explicitly or implicitly indicate the first transmission mode, and this application does not limit this.

[0174] In one implementation, the second identification information can be a second identifier.

[0175] For example, in the first possible scenario, the first information includes / is G-RNTI (i.e., the second identification information is G-RNTI), and the scrambling information of the first DCI is C-RNTI or CS-RNTI. In this case, the terminal receives the first DCI scrambled with C-RNTI or CS-RNTI and can also obtain multicast-related information (e.g., G-RNTI). The terminal can determine the BWP corresponding to the multicast (e.g., the multicast corresponds to BWP1, or the multicast corresponding to G-RNTI corresponds to BWP1, or G-RNTI corresponds to BWP1). Optionally, the terminal may perform any one or more of the following based on the obtained multicast-related information: BWP switching (e.g., switching to the BWP corresponding to the multicast), activating the BWP corresponding to the multicast, further receiving the data corresponding to the multicast, and determining to communicate with the network device on the BWP corresponding to the multicast. Optionally, this implementation can be applied to the case where a multicast (e.g., the multicast corresponding to G-RNTI, or all multicasts) / G-RNTI (e.g., the G-RNTI contained in the first DCI) corresponds to a BWP.

[0176] For example, in the second possible scenario, the first information includes / is C-RNTI or CS-RNTI (i.e., the second identification information is C-RNTI or CS-RNTI), and the scrambling information of the first DCI is G-RNTI, which is associated with multicast. In this case, the terminal receives the first DCI scrambled with G-RNTI and can also obtain unicast-related information (e.g., C-RNTI or CS-RNTI). The terminal can determine the BWP corresponding to the unicast (e.g., the initial BWP). Optionally, based on the obtained unicast-related information, the terminal may perform one or more of the following: BWP switching (e.g., switching to the unicast-corresponding BWP), activating the unicast-corresponding BWP, further receiving the unicast-corresponding data, or determining to communicate with the network device on the unicast-corresponding BWP.

[0177] For example, in the third possible scenario, the first information includes / is G-RNTI2 (i.e., the second identification information is G-RNTI2), the scrambling information of the first DCI is G-RNTI1, and G-RNTI1 is associated with multicast 1. In this case, the terminal receives the first DCI scrambled with G-RNTI1 and can also obtain information related to multicast 2 (e.g., G-RNTI2). The terminal can determine the BWP corresponding to multicast 2 (e.g., multicast 2 corresponds to BWP2, or multicast 2 corresponding to G-RNTI2 corresponds to BWP2, or G-RNTI2 corresponds to BWP2). Optionally, the terminal may perform any one or more of the following based on the obtained multicast 2 related information: BWP switching (e.g., switching to the BWP corresponding to multicast 2), activating the BWP corresponding to multicast 2, further receiving data corresponding to multicast 2, and determining to communicate with the network device on the BWP corresponding to multicast 2. Optionally, this implementation can be applied to the case where multicast 2 / G-RNTI2 corresponds to one BWP.

[0178] In another implementation, the second identification information can be an index of the second identification.

[0179] It is understandable that there is a correspondence between the second identifier and its index. Specifically, the terminal obtains the first DCI, which includes the index of the second identifier. Since there is a correspondence between the second identifier and its index, the terminal can determine the second identifier.

[0180] By including the index of the second identifier in the first DCI, the number of bits occupied by the second identifier information in the first DCI can be reduced, or in other words, the transmission overhead can be reduced.

[0181] Optionally, the index of the second identifier may include any one or more of the following: multicast RNTI index (e.g., G-RNTI index); unicast RNTI index (e.g., C-RNTI index, CS-RNTI index); RNTI index for scheduling; temporary mobile group identifier index (e.g., TMGI index); session identifier index (e.g., multicast session identifier index); transport identifier index (e.g., multicast identifier index, unicast identifier index); multicast group identifier index.

[0182] For example, in the first possible scenario, the first information includes / is the G-RNTI index (i.e., the second identification information is the G-RNTI index), and the scrambling information of the first DCI is C-RNTI or CS-RNTI. In this case, the terminal receives the first DCI scrambled with C-RNTI or CS-RNTI and can also obtain multicast-related information (e.g., the G-RNTI index). The terminal can determine the corresponding G-RNTI / multicast. The terminal can determine the BWP corresponding to the multicast (e.g., the multicast corresponds to BWP1, or the multicast corresponding to the G-RNTI / G-RNTI index corresponds to BWP1, or the G-RNTI / G-RNTI index corresponds to BWP1). Optionally, based on the obtained multicast-related information, the terminal may perform any one or more of the following: BWP switching (e.g., switching to the multicast-corresponding BWP), activating the multicast-corresponding BWP, further receiving multicast-corresponding data, and determining to communicate with the network device on the multicast-corresponding BWP. Optionally, this possible implementation can be applied to the case where multicast (e.g., multicast corresponding to G-RNTI / G-RNTI index, or all multicast) / G-RNTI (e.g., G-RNTI contained in the first DCI) / G-RNTI index corresponds to a BWP.

[0183] For example, in the third possible scenario, the first information includes / is the G-RNTI2 index (i.e., the second identification information is the G-RNTI2 index), the scrambling information of the first DCI is G-RNTI1, and G-RNTI1 is associated with multicast 1. In this case, the terminal receives the first DCI scrambled with G-RNTI1 and can also obtain information related to multicast 2 (e.g., G-RNTI2 index). The terminal can determine the corresponding G-RNTI2 / multicast. The terminal can determine the BWP2 corresponding to multicast 2 (e.g., multicast 2 corresponds to BWP2, or, multicast 2 corresponding to G-RNTI2 / G-RNTI2 index corresponds to BWP2, or, G-RNTI2 / G-RNTI2 index corresponds to BWP2). Optionally, based on the obtained multicast 2 related information, the terminal may perform any one or more of the following: BWP switching (e.g., switching to the BWP2 corresponding to multicast 2), activating the BWP2 corresponding to multicast 2, further receiving data corresponding to multicast 2, and determining to communicate with the network device on the BWP2 corresponding to multicast 2. Optionally, this possible implementation can be applied to the case where a multicast 2 / G-RNTI2 / G-RNTI2 index corresponds to a BWP.

[0184] The second possible scenario is similar to the first and third possible scenarios, and will not be elaborated upon here.

[0185] For example, the second identifier is G-RNTI, which typically occupies 16 bits. One G-RNTI can correspond to one multicast. If G-RNTI is included in the first DCI, the number of bits occupied by G-RNTI is relatively large. G-RNTIindex can be included in the first DCI. There is a correspondence between G-RNTI / multicast and G-RNTIindex, and the terminal can also determine the corresponding G-RNTI / multicast. This reduces the number of bits occupied by the second identifier information in the first DCI, or in other words, reduces the transmission overhead.

[0186] Optionally, the terminal and / or network device can determine the correspondence between the second identifier and the index of the second identifier based on the second information.

[0187] The second information may include / indicate the correspondence between the second identifier and the index of the second identifier. For example, the correspondence between the second identifier and the index of the second identifier may be any one or more of the following: a correspondence between a unicast identifier and an index; a correspondence between the multicast identifier and an index of a multicast that is of interest; a correspondence between the multicast identifier and an index of a multicast that is no longer of interest; a correspondence between a unicast and an index; a unicast identifier; and a multicast identifier of a multicast that is of interest to the terminal.

[0188] Multicasts of interest may include multicasts that the terminal is interested in receiving and / or multicasts that the terminal is currently receiving.

[0189] Optionally, the terminal sends a second message to the network device, the second message including second information.

[0190] Optionally, the second message is used to indicate to the network device the multicast that the terminal is interested in and / or is no longer interested in. For example, the second message can be an indication of interest.

[0191] It should be noted that "the second information may include / indicate the correspondence between the second identifier and the index of the second identifier" can be an explicit or implicit indication of the correspondence between the second identifier and the index of the second identifier, and this document does not limit it.

[0192] For example, when a terminal sends a second message to a network device, the terminal and / or the network device can determine the index of the second identifier based on the order of the second identifiers in the second message. For instance, the index of the second identifier corresponding to the first second identifier is 1, the index of the second second identifier corresponding to the second second identifier is 2, and the index of the second identifier corresponding to the Nth second identifier is N. As another example, the index of the second identifier corresponding to the first second identifier is 0, the index of the second second identifier corresponding to the second second identifier is 1, and the index of the second identifier corresponding to the Nth second identifier is N-1.

[0193] Understandably, a terminal can send a second message to a network device, but the network device may not receive it. In this case, the network device might still determine the correspondence between the second identifier and the index of the second identifier based on the second information in the previously received second message, while the terminal determines the correspondence based on the second information in the latest sent second message. For the same index of the second identifier, the terminal and the network device will determine different second identifiers or different unicast / multicast signals, causing a misalignment in understanding between the terminal and the network device, which may affect transmission between them. For example, for index1, the network device believes there is a correspondence between index1 and multicast 1 / BWP1, and index1 is included in the first DCI; the network device wants the terminal to switch to BWP1 for communication. However, the terminal believes there is a correspondence between index1 and multicast 2 / BWP2, and index1 is included in the first DCI; the terminal switches to BWP2 for communication. In this case, the network device communicates with the terminal on BWP1 (e.g., sending data), but the terminal is operating on BWP2, preventing normal communication between them.

[0194] Optionally, the terminal receives an acknowledgment message sent by the network device. Correspondingly, the network device sends an acknowledgment message to the terminal.

[0195] Optionally, the confirmation information may be used for any one or more of the following: to instruct the network device to receive the second message; to instruct the network device to apply / determine the correspondence between the second identifier and the index of the second identifier based on the second information in the second message; to instruct the terminal to apply / determine the correspondence between the second identifier and the index of the second identifier based on the second information in the second message; to instruct the network device to apply the correspondence between the second identifier and the index of the second identifier indicated by the second information in the second message; and to instruct the terminal to apply the correspondence between the second identifier and the index of the second identifier indicated by the second information in the second message.

[0196] For example, upon receiving the second message, the network device sends an acknowledgment to the terminal. This acknowledgment indicates that the network device has received the second message. Upon receiving this acknowledgment, the terminal can determine that the network device has received the second message. The terminal and / or the network device can apply / based on the second information in the second message to determine the correspondence between the second identifier and the index of the second identifier, or the correspondence between the second identifier and the index of the second identifier indicated by the second information in the second message. In this case, for the same second identifier, the terminal and the network device will determine that it is the same second identifier or the same unicast / multicast.

[0197] Optionally, the confirmation information may be carried in RRC messages, RLC messages (e.g., RLC PDU), MAC messages (e.g., MAC CE), PHY messages (e.g., DCI or PDCCH), broadcast messages (e.g., system information), or multicast messages.

[0198] For example, the confirmation information is carried in the first RLC PDU. For instance, the first RLC PDU is an RLC control PDU, such as a status PDU or STATUS PDU.

[0199] For example, the confirmation information is carried in the first MAC CE.

[0200] Optionally, the first MAC CE can be identified by a logical channel identifier (LCID) or an extended logical channel identifier (eLCID).

[0201] For example, the LCID is 5 bits.

[0202] For example, the eLCID can be 8 bits or 16 bits.

[0203] Optionally, the size of the first MAC CE can be fixed (e.g., 0 bits) or variable.

[0204] It should be noted that the content related to the confirmation information can be implemented independently and does not depend on step 201 and / or step 202.

[0205] In another possible design, the first information may include a preset field or the first information may be a preset field associated with the first transmission mode.

[0206] The first information, the preset field, can be understood as: the preset field is used to indicate the first transmission mode.

[0207] Optionally, the first value of the preset field or the existence of the preset field can be associated with the first transmission mode. For example, the preset field can occupy / correspond to one or more bits. Taking the preset field occupying / corresponding to one bit as an example, if the first value of the preset field is "1", it indicates that the first information indicates the first transmission mode; or, if the first value of the preset field is "0", it indicates that the first information indicates the first transmission mode.

[0208] It is understandable that the second value of the preset field (for example, taking the preset field as occupying / corresponding to one bit as an example, the first value of the preset field is "0" or "1") can be interpreted as the first information not being used to indicate the first transmission mode. The first value and the second value can each be a different value of a single bit. For example, the first value is "1" and the second value is "0"; or the first value is "0" and the second value is "1".

[0209] For example, the second value of this preset field indicates that the BWP indicated by the C bits or the BWP field is the BWP associated with the second transmission mode.

[0210] For example, in the first possible scenario, the scrambling information of the first DCI is C-RNTI or CS-RNTI, and a preset field in the first DCI indicates multicast. In this case, the terminal can also obtain multicast-related information by receiving the first DCI scrambled with C-RNTI or CS-RNTI. The terminal can determine the BWP corresponding to the multicast (e.g., the multicast corresponds to BWP1). Optionally, the terminal may perform one or more of the following based on the obtained multicast-related information: BWP switching (e.g., switching to the BWP corresponding to the multicast), activating the BWP corresponding to the multicast, further receiving the data corresponding to the multicast, and determining to communicate with the network device on the BWP corresponding to the multicast. Optionally, this design can be applied to the case where the multicast corresponds to a single BWP.

[0211] For example, in the second possible scenario, the scrambling information of the first DCI is a multicast RNTI, and a preset field in the first DCI indicates unicast. In this case, the terminal can also obtain unicast-related information by receiving the first DCI scrambled with G-RNTI. The terminal can determine the BWP corresponding to the unicast (e.g., the initial BWP). Optionally, the terminal may perform any one or more of the following based on the obtained unicast-related information: BWP switching (e.g., switching to the unicast-corresponding BWP), activating the unicast-corresponding BWP, further receiving the unicast-corresponding data, or determining to communicate with the network device on the unicast-corresponding BWP.

[0212] For example, in the third possible scenario, the scrambling information of the first DCI is G-RNTI1, and a preset field in the first DCI indicates multicast 2. In this case, the terminal receives the first DCI scrambled with G-RNTI1 and can also obtain information related to multicast 2. The terminal can determine the BWP corresponding to multicast 2 (e.g., multicast 2 corresponds to BWP2). Optionally, the terminal may, based on the obtained information related to multicast 2, perform one or more of the following: BWP switching (e.g., switching to the BWP corresponding to multicast 2), activating the BWP corresponding to multicast 2, further receiving data corresponding to multicast 2, and determining to communicate with the network device on the BWP corresponding to multicast 2. Optionally, this design can be applied to the case where multicast corresponds to two BWPs, where BWP1 corresponds to one or more multicasts (e.g., multicast 1), and BWP2 corresponds to another or more multicasts (e.g., multicast 2).

[0213] It is understood that the preset field may explicitly or implicitly indicate the first transmission mode, and this application does not limit this.

[0214] In yet another possible design, the first information includes a BWP field or the first information is a BWP field used to indicate a first transmission mode.

[0215] The first piece of information, the BWP field, can be understood as: the BWP field is used to indicate the first transmission mode.

[0216] Specifically, the BWP field can be understood as a field used to indicate the bandwidth portion.

[0217] Optionally, the BWP field can be used to indicate the BWP index, or the location and bandwidth of the BWP.

[0218] Optionally, the BWP field can be a BWP indicator field.

[0219] It is understandable that “BWP field” is a description of a name, which can also be replaced / called the first field or other names, etc.

[0220] Optionally, the BWP field consists of C bits. The BWP field indicates one or more of the following: a first transmission mode, a target first bandwidth portion, and a first bandwidth portion. The first bandwidth portion and / or the target first bandwidth portion are associated with the first transmission mode.

[0221] Optionally, the BWP field can be used to indicate that the first transport mode may include one or more of the following:

[0222] (1) If the BWP field is used to indicate the BWP / BWP index corresponding to the first transmission mode, then the BWP field is used to indicate the first transmission mode.

[0223] For example, the first transmission mode corresponds to a separate BWP field, which is used to indicate the first transmission mode.

[0224] For example, if the BWP field exists or the value of the BWP field is valid, the BWP field is used to indicate the first transmission mode.

[0225] (2) The first part of the BWP field corresponds to the first transmission mode.

[0226] For example, the first transmission mode and the second transmission mode correspond to the same BWP field.

[0227] For information regarding the first part of the BWP field, please refer to the information regarding the first part of the C bits or the first part of all bits; it will not be repeated here.

[0228] (3) The first part of the bits in the BWP field corresponds to the first transmission mode.

[0229] For example, the first set of bits in the BWP field is present, or the value of the first set of bits in the BWP field is valid, and the BWP field is used to indicate the first transmission mode.

[0230] The information regarding the first part of the bits in the BWP field can be found in the information regarding the first part of the C bits, which will not be repeated here.

[0231] (4) The BWP field can be used to indicate the transmission mode.

[0232] It is understood that the BWP field may explicitly or implicitly indicate the first transmission mode, and this application does not limit this.

[0233] For example, there is a correspondence between BWP / BWP index and transmission mode. By using the BWP field / the BWP indicated by the BWP field / the BWP index indicated by the BWP field, and the correspondence between BWP / BWP index and transmission mode, the transmission mode corresponding to the BWP field can be determined.

[0234] For example, in the first possible scenario, the BWP field in the first DCI indicates multicast, and the scrambling information of the first DCI is C-RNTI or CS-RNTI. In this case, the terminal receives the first DCI scrambled with C-RNTI or CS-RNTI and can also obtain multicast-related information (e.g., BWP information). The terminal can determine the BWP corresponding to the multicast. Optionally, based on the obtained multicast-related information, the terminal may perform one or more of the following: BWP switching (e.g., switching to the BWP corresponding to the multicast), activating the BWP corresponding to the multicast, further receiving the data corresponding to the multicast, or determining to communicate with the network device on the BWP corresponding to the multicast. Optionally, this design can be applied to the case where multicast (e.g., all multicasts) corresponds to a set of BWPs (e.g., one or more BWPs).

[0235] For example, in the second possible scenario, the BWP field in the first DCI indicates unicast, and the scrambling information of the first DCI is G-RNTI, which is associated with multicast. In this case, the terminal receiving the first DCI scrambled with G-RNTI can also obtain unicast-related information (e.g., BWP information). The terminal can determine the BWP corresponding to the unicast. Optionally, based on the obtained unicast-related information, the terminal may perform one or more of the following: BWP switching (e.g., switching to the BWP corresponding to the unicast), activating the BWP corresponding to the unicast, further receiving the data corresponding to the unicast, or determining to communicate with the network device on the BWP corresponding to the unicast.

[0236] For example, in the third possible scenario, the BWP field in the first DCI indicates multicast 2, and the scrambling information of the first DCI is G-RNTI1, which is associated with multicast 1. In this case, the terminal receives the first DCI scrambled with G-RNTI1 and can also obtain information related to multicast 2 (e.g., BWP information). The terminal can determine the BWP corresponding to multicast 2. Optionally, based on the obtained multicast 2 related information, the terminal may perform any one or more of the following: BWP switching (e.g., switching to the BWP corresponding to multicast 2), activating the BWP corresponding to multicast 2, further receiving data corresponding to multicast 2, or determining to communicate with the network device on the BWP corresponding to multicast 2. Optionally, this design can be applied to the case where multicast corresponds to two groups of BWPs (e.g., each group of BWPs may include one or more BWPs), wherein the first group of BWPs corresponds to one or more multicasts (e.g., multicast 1), and the second group of BWPs corresponds to another or more multicasts (e.g., multicast 2). Optionally, this design can be applied to the case where multicast 2 corresponds to one or more BWPs.

[0237] In yet another possible design, the first information includes / is the second identification information and preset fields.

[0238] The first information, consisting of the second identification information and the preset field, can be understood as: the second identification information and the preset field are used to indicate the first transmission mode.

[0239] For example, in the first possible scenario, the terminal receives a first DCI scrambled with C-RNTI or CS-RNTI. The first DCI includes G-RNTI (i.e., the second identification information is G-RNTI) and a preset field, whereby the preset field indicates multicast. The terminal can obtain multicast-related information, specifically by determining the multicast based on the preset field and by determining that the multicast is associated with the G-RNTI based on the second identification information. The terminal can determine the BWP corresponding to the multicast (e.g., the multicast corresponds to BWP1, or the multicast corresponding to the G-RNTI corresponds to BWP1, or the G-RNTI corresponds to BWP1). Optionally, based on the obtained multicast-related information, the terminal may perform one or more of the following: BWP switching (e.g., switching to the BWP corresponding to the multicast), activating the BWP corresponding to the multicast, further receiving data corresponding to the multicast, and determining to communicate with the network device on the BWP corresponding to the multicast. Optionally, this design can be applied to the case where a multicast (e.g., each multicast, or, multicast corresponding to each G-RNTI, or, multicast corresponding to a G-RNTI, or, all multicasts) / a G-RNTI (e.g., the G-RNTI contained in the first DCI) corresponds to a BWP.

[0240] In yet another possible design, the first information includes / is the second identification information and the BWP field.

[0241] The first information, namely the second identification information and the BWP field, can be understood as: the second identification information and the BWP field are used to indicate the first transmission mode.

[0242] For example, in the first possible scenario, the terminal receives a first DCI scrambled with C-RNTI or CS-RNTI. The first DCI includes G-RNTI (i.e., the second identification information is G-RNTI) and a BWP field. The terminal can obtain multicast-related information, specifically, the terminal determines the multicast associated with the G-RNTI based on the second identification information, and determines the BWP corresponding to the multicast associated with the G-RNTI based on the BWP field (e.g., the multicast / G-RNTI corresponding to the G-RNTI corresponds to BWP1, BWP2, and BWP3, and the BWP field indicates BWP1). Optionally, the terminal may perform any one or more of the following based on the obtained multicast-related information: BWP switching (e.g., switching to the BWP corresponding to the multicast), activating the BWP corresponding to the multicast, further receiving data corresponding to the multicast, and determining to communicate with the network device on the BWP corresponding to the multicast. Optionally, this design can be applied to a multicast (e.g., each multicast, or, multicast corresponding to each G-RNTI, or, multicast corresponding to a G-RNTI, or, all multicasts) / G-RNTI (e.g., G-RNTIs contained in the first DCI) corresponding to a set of BWPs (e.g., one or more BWPs).

[0243] In yet another possible design, the first information includes / as a preset field and a BWP field.

[0244] The first information, namely the preset field and the BWP field, can be understood as indicating the first transmission mode.

[0245] For example, in the first possible scenario, the terminal receives a first DCI scrambled with C-RNTI or CS-RNTI. The first DCI includes a preset field and a BWP field, where the preset field indicates multicast. The terminal can obtain multicast-related information, specifically by determining the multicast based on the preset field and determining the BWP corresponding to the multicast based on the BWP field (e.g., multicast corresponds to BWP1, BWP2, and BWP3, and the BWP field indicates BWP1). Optionally, the terminal may perform one or more of the following based on the obtained multicast-related information: BWP switching (e.g., switching to the BWP corresponding to the multicast), activating the BWP corresponding to the multicast, further receiving data corresponding to the multicast, and determining to communicate with the network device on the BWP corresponding to the multicast. Optionally, this design can be applied to situations where multicast (e.g., all multicasts) corresponds to a set of BWPs (e.g., one or more BWPs).

[0246] In yet another possible design, the first information includes / is the second identification information and the preset field and BWP field.

[0247] The first information, consisting of the second identification information, the preset field, and the BWP field, can be understood as follows: the second identification information, the preset field, and the BWP field are used to indicate the first transmission mode.

[0248] For example, in the first possible scenario, the terminal receives a first DCI scrambled with C-RNTI or CS-RNTI. The first DCI includes G-RNTI (i.e., the second identification information is G-RNTI), a preset field, and a BWP field. The preset field indicates multicast. The terminal can obtain multicast-related information, specifically by determining the multicast based on the preset field, determining that the multicast is associated with the G-RNTI based on the second identification information, and determining the BWP corresponding to the multicast associated with the G-RNTI based on the BWP field (e.g., the multicast / G-RNTI corresponding to the G-RNTI corresponds to BWP1, BWP2, and BWP3, and the BWP field indicates BWP1). Optionally, based on the obtained multicast-related information, the terminal may perform one or more of the following: BWP switching (e.g., switching to the BWP corresponding to the multicast), activating the BWP corresponding to the multicast, further receiving data corresponding to the multicast, and determining to communicate with the network device on the BWP corresponding to the multicast. Optionally, this design can be applied to a multicast (e.g., each multicast, or, multicast corresponding to each G-RNTI, or, multicast corresponding to a G-RNTI, or, all multicasts) / G-RNTI (e.g., G-RNTIs contained in the first DCI) corresponding to a set of BWPs (e.g., one or more BWPs).

[0249] It should be noted that this explanation only uses the first possible scenario as an example to illustrate several possible designs. Other scenarios (such as the second and third possible scenarios) are similar, and the relevant explanations can be found in the description above, which will not be repeated here.

[0250] In yet another possible design, where the second transmission mode is multicast and the first transmission mode is unicast, the first information includes / is the identifier of the terminal.

[0251] Optionally, the terminal's identifier may include any one or more of the following: a unique identifier for the terminal, an identifier for the terminal within a cell, or a unique identifier for the terminal within a cell.

[0252] For example, the terminal identifier can be: unicast RNTI (e.g., C-RNTI or CS-RNTI).

[0253] For example, a terminal receives a first DCI scrambled with a G-RNTI, where the G-RNTI is associated with multicast, and the C-RNTI included in the first DCI is the same as the terminal's C-RNTI. The terminal can determine that the first DCI is for its own use. Optionally, the terminal can obtain unicast-related information (e.g., C-RNTI). The terminal can determine the BWP corresponding to the unicast. Optionally, based on the obtained unicast-related information, the terminal may perform one or more of the following: BWP switching (e.g., switching to the unicast-corresponding BWP), activating the unicast-corresponding BWP, further receiving unicast-corresponding data, or determining to communicate with the network device on the unicast-corresponding BWP. It is understood that if other terminals receive the first DCI, and the C-RNTI in the first DCI is different from the C-RNTI of other terminals, the other terminals can ignore the first DCI.

[0254] It should be noted that this possible design can be combined with other possible designs in any way. For example, the first information may include / be the terminal's identifier and second identifier information; or, the first information may include / be the terminal's identifier and a preset field; or, the first information may include / be the terminal's identifier and a BWP field; or, the first information may include / be the terminal's identifier and second identifier information and a preset field; or, the first information may include / be the terminal's identifier and second identifier information and a BWP field; or, the first information may include / be the terminal's identifier and second identifier information and a preset field and a BWP field. For specific details, please refer to the above content for understanding; further elaboration is not provided here.

[0255] Optionally, the first DCI may also include the terminal's identifier.

[0256] For example, if the second transmission mode is multicast and the first transmission mode is unicast, the terminal receives a first DCI scrambled with G-RNTI. The G-RNTI is associated with multicast, and the C-RNTI included in the first DCI is the same as the terminal's C-RNTI. The terminal can determine that the first DCI is specific to it. It is understood that if other terminals receive the first DCI, and the C-RNTI in the first DCI differs from the C-RNTI of other terminals, these other terminals can ignore the first DCI.

[0257] Optionally, the first DCI may also include third indication information, which can be used to indicate the target first bandwidth portion and / or the first bandwidth portion.

[0258] The first DCI can be used to indicate the target first bandwidth portion and / or to schedule the data transmitted on the target first bandwidth portion.

[0259] Optionally, the third indication information may also be used to indicate the target second bandwidth portion and / or the second bandwidth portion.

[0260] Optionally, the third indication information may include / be used to indicate the first indication information and the second indication information; or the third indication information may include / be used to indicate the first indication information.

[0261] The first indication information is used to indicate / for the target first bandwidth portion and / or the first bandwidth portion.

[0262] The second indication information is used to indicate / for the target second bandwidth portion and / or the second bandwidth portion.

[0263] The first bandwidth portion is the bandwidth portion associated with the first transmission mode. There can be one or more first bandwidth portions. The target first bandwidth portion is a specific bandwidth portion (BWP) of the "first bandwidth portion".

[0264] The second bandwidth portion is the bandwidth portion associated with the second transmission mode. There can be one or more second bandwidth portions. The target second bandwidth portion is one of the bandwidth portions of the "second bandwidth portion".

[0265] It should be noted that the statement "the third indication information can be used to indicate the target first bandwidth portion and / or the first bandwidth portion. Optionally, the third indication information can also be used to indicate the target second bandwidth portion and / or the second bandwidth portion" can be understood as indicating both the target first bandwidth portion and / or the first bandwidth portion and the target second bandwidth portion and / or the second bandwidth portion in the same first DCI; it can also be understood as indicating either the target first bandwidth portion and / or the first bandwidth portion or the target second bandwidth portion and / or the second bandwidth portion in different first DCIs, which is not limited in this application.

[0266] For example, the first DCI includes first information and may also include third indication information. This avoids the terminal not receiving control signaling sent by the network device indicating the target first bandwidth portion corresponding to the first transmission mode. It helps the terminal determine the transmission status on the BWP corresponding to the first transmission mode. It helps the terminal determine the target first bandwidth portion. Optionally, the terminal may perform any one or more of the following: BWP switching (e.g., switching to the target first bandwidth portion corresponding to the first transmission mode), activating the target first bandwidth portion corresponding to the first transmission mode, further receiving multicast data, and determining to communicate with the network device on the target first bandwidth portion corresponding to the first transmission mode. The terminal can use the first transmission mode for transmission on the target first bandwidth portion, which is beneficial for the terminal to flexibly switch / change transmission modes. It also avoids the network device sending control signaling indicating the target first bandwidth portion corresponding to the first transmission mode to the terminal separately. Correspondingly, it also avoids the terminal receiving control signaling indicating the target first bandwidth portion corresponding to the first transmission mode sent separately by the network device. It also avoids the terminal retrieving control signaling scrambled by scrambling information corresponding to the first transmission mode, which is beneficial for the terminal's energy saving.

[0267] It should be understood that the second indication information and the first indication information can correspond to two independent fields, or they can correspond to a single field; this application does not limit this. "The second indication information and the first indication information can correspond to a single field" can be understood as different bits of the field corresponding to the second indication information and the first indication information, respectively; it can also be understood as determining whether the field corresponds to the second or first indication information based on other information (e.g., the first information); or it can be understood as different values ​​of the field corresponding to the second and first indication information, respectively. For example, the first DCI contains first information indicating a first transmission mode, and the first indication information is determined based on a portion of the bits in this field (the bits corresponding to the first indication information). For example, the first DCI contains first information indicating a first transmission mode, and this field corresponds to the first indication information. For example, the first DCI includes this field, where the first part of the field's value corresponds to the first transmission mode and / or the first indication information, and the second part of the field's value corresponds to the second transmission mode and / or the second indication information.

[0268] For example, the first DCI might contain a field 1, or it might contain fields 2 and 3. Field 1 indicates first indication information, or second indication information, or both first and second indication information. Field 2 indicates first indication information. Field 3 indicates second indication information.

[0269] Alternatively, it should be understood that the second bandwidth portion and the first bandwidth portion can each correspond to two independent fields, or they can each correspond to a single field; this application does not limit this. For example, the first DCI may contain one field 1, or it may contain fields 2 and 3. Field 1 indicates / corresponds to the first bandwidth portion, or the second bandwidth portion, or both the first bandwidth portion and the second bandwidth portion. Field 2 indicates / corresponds to the first bandwidth portion. Field 3 indicates the second bandwidth portion.

[0270] For example, if the third instruction information includes the first instruction information, the first instruction information corresponds to a separate field.

[0271] For example, if the third instruction information includes the first instruction information and the second instruction information, the second instruction information and the first instruction information correspond to one field.

[0272] It is also understood that the first DCI may not include the second indication information, that is, the first DCI may be used to indicate the target first bandwidth portion and / or to schedule the data transmitted on the target first bandwidth portion.

[0273] Optionally, the first instruction information may specifically include one or more of the following:

[0274] (1) The index of the first bandwidth portion of the target.

[0275] (2) The location and / or bandwidth of the first bandwidth portion of the target.

[0276] (3) Index of the first bandwidth portion.

[0277] (4) Location and / or bandwidth of the first bandwidth portion. The terminal determines the first bandwidth portion of the target based on the third instruction information.

[0278] Optionally, "determining the target first bandwidth portion" may include: determining the index of the target first bandwidth portion, or determining the location and / or bandwidth of the target first bandwidth portion.

[0279] In one possible design, the third indication information includes C bits or the third indication information is C bits. The terminal determines the target first bandwidth portion based on the third indication information. Specifically, the terminal determines the target first bandwidth portion based on the values ​​of some bits in the C bits.

[0280] It is understood that "C bits" is a name description, which can also be replaced / referred to as the second field or other names, etc. The number of these C bits can be 0 bits, 1 bit, or more bits. For example, the third indication information may include / be C bits, where C>=0 or C is a non-negative integer. In one possible case, the number of the first bandwidth portion is 0, or the number of both the first bandwidth portion and the second bandwidth portion is 0, and C can be 0. Optionally, C=0 can be understood as the terminal / network device determining that the third indication information includes / becomes 0 bits if it determines that it does not need to indicate the first bandwidth portion and / or the target first bandwidth portion.

[0281] Optionally, and understandably, the C bits constitute the BWP field. These C bits are used to indicate one or more of the following: a first transmission mode, a target first bandwidth portion, and a first bandwidth portion.

[0282] For example, some bits out of C bits can be understood as D bits, where D <C。

[0283] Optionally, this design can be applied to situations where the second instruction information and the first instruction information correspond to the same field.

[0284] Specifically, some of the C bits can be used to determine the target first bandwidth portion.

[0285] Optionally, another portion of the C bits can be used to determine the target second bandwidth portion. Alternatively, the third indication information may include first indication information and second indication information, which may correspond to different bits respectively.

[0286] For example, another portion of the C bits can be understood as CD bits, where (CD) <C。

[0287] For example, the third indication information includes C bits, of which the first portion of the C bits is used to indicate the first bandwidth portion, and the second portion of the C bits is used to indicate the second bandwidth portion. In other words, the first indication information / bits used to indicate the first bandwidth portion and the second indication information / bits used to indicate the second bandwidth portion in the first DCI are set independently. This allows the terminal to obtain the corresponding bandwidth portion from the corresponding bit bits, improving the flexibility of indicating the bandwidth portion.

[0288] The first part of the C bits is a subset of the C bits.

[0289] The second part of the C bits is another part of the C bits.

[0290] It should be noted that the first part of the C bits and the second part of the C bits can be all the bits of the C bits or only some of the bits of the C bits; this application does not limit this.

[0291] It is understandable that different values ​​of the first portion of the C bits can indicate different first bandwidth portions, and different values ​​of the second portion of the C bits can indicate different second bandwidth portions. A specific value of the first portion of the C bits is used to indicate the target first bandwidth portion. A specific value of the second portion of the C bits can be used to indicate the target second bandwidth portion. For example, the first portion of the C bits may be the most significant bit of the C bits, and the second portion of the C bits may be the least significant bit of the C bits.

[0292] Specifically, the first bandwidth portion / first indication information and the second bandwidth portion / second indication information occupy / correspond to different bits of C bits respectively. For example, the first part of the C bits is the low-order bit of the C bits, and the second part of the C bits is the high-order bit of the C bits.

[0293] Optionally, the number of bits occupied / corresponding to the first bandwidth portion / first indication information can be determined based on the quantity of the first bandwidth portion. For example, or or y is an integer, for example, y = 0. Here, m is the number of bits occupied / corresponding to the first bandwidth portion / first indication information, and P1 is the quantity of the first bandwidth portion. For example, the terminal and / or network device can determine the number of bits occupied / corresponding to the first bandwidth portion / first indication information based on the quantity of the first bandwidth portion.

[0294] The first bandwidth portion / first indication information occupies / corresponding bit positions is the first part of C bit positions.

[0295] Optionally, the number of first bandwidth portions may include any one or more of the following: the number of first bandwidth portions configured via RRC signaling (e.g., RRC proprietary signaling), the number of first bandwidth portions configured via broadcast / multicast signaling (e.g., system information, or RRC broadcast / multicast information, or MCCH messages), and the number of pre-configured first bandwidth portions.

[0296] Optionally, the number of first bandwidth portions does not include the initial bandwidth portion or the number of initial bandwidth portions. For example, the initial bandwidth portion may be: the initial downlink bandwidth portion, or the initial first transmission mode bandwidth portion, or the initial downlink first transmission mode bandwidth portion.

[0297] Optionally, the number of bits occupied / corresponding to the second bandwidth portion / second indication information can be determined based on the quantity of the second bandwidth portion. For example, or or z is an integer, for example, z = 0. Where L is the number of bits occupied / corresponding to the second bandwidth portion / second indication information, and P2 is the quantity of the second bandwidth portion. For example, the terminal and / or network device can also determine the number of bits occupied / corresponding to the second bandwidth portion / second indication information based on the quantity of the second bandwidth portion.

[0298] The second bandwidth portion / second indication information occupies / corresponds to the second part of the C bits.

[0299] Optionally, the number of second bandwidth portions may include any one or more of the following: the number of second bandwidth portions configured via RRC signaling (e.g., RRC proprietary signaling), the number of second bandwidth portions configured via broadcast / multicast signaling (e.g., system information, or RRC broadcast / multicast information, or MCCH messages), and the number of pre-configured second bandwidth portions.

[0300] Optionally, the number of the second bandwidth portion does not include the initial bandwidth portion or the number of the initial bandwidth portions. For example, the initial bandwidth portion may be: the initial downlink bandwidth portion, or the initial second transmission mode bandwidth portion, or the initial downlink second transmission mode bandwidth portion.

[0301] In this case, network devices and / or terminals can determine the number of bits occupied / corresponding to the first bandwidth portion / first indication information and the number of bits occupied / corresponding to the second bandwidth portion / second indication information, and can determine the first indication information and the second indication information, thereby improving the flexibility of indicating the bandwidth portion.

[0302] For example, if the number of the first bandwidth portion is 3, then the number of bits occupied / corresponding to the first bandwidth portion / first indication information can be 2 bits.

[0303] For example, if the number of the second bandwidth portion is 4, then the number of bits occupied / corresponding to the second bandwidth portion / second indication information can be 2 bits.

[0304] Optionally, the number of C bits can be determined based on the number of the first bandwidth portion and the number of the second bandwidth portion.

[0305] For example, the number of C bits can be determined based on the number of bits occupied by the first bandwidth portion / first indication information and the number of bits occupied by the second bandwidth portion / second indication information. For example, the network device and / or terminal can use the sum of the number of bits occupied by the first bandwidth portion / first indication information and the number of bits occupied by the second bandwidth portion / second indication information as the number of C bits, q. For example, q = m + L. Alternatively, the network device and / or terminal can use the sum of the number of bits occupied by the first bandwidth portion / first indication information and the number of bits occupied by the second bandwidth portion / second indication information plus k as the number of C bits. For example, q = m + L + k, where k is an integer, for example, 0.

[0306] In this application, it can also be understood that the number of bits can be understood as the number of bits (occupied). For example, the number of C bits can be understood as the number of bits (occupied) by those C bits.

[0307] The index for the target bandwidth portion is determined as follows:

[0308] In one possible implementation, the index of the target first bandwidth portion is the value of the first bandwidth portion / first indication information occupancy / corresponding bit.

[0309] Optionally, if the number of the first bandwidth portions is less than the number of bandwidth portions that can be indicated by the bits occupied / corresponding to the first bandwidth portion / first indication information, for example, if the number of bits occupied / corresponding to the first bandwidth portion / first indication information is m, then the first indication information can indicate 2m bandwidth portions. If the number of the first bandwidth portions P1 < 2... m Then the index of the first bandwidth portion of the target can be the value of the bit corresponding to the first bandwidth portion / first indication information occupancy.

[0310] In another possible implementation, the index of the target first bandwidth portion is the value of the first bandwidth portion / first indication information occupancy / corresponding bit + e.

[0311] Optionally, the number of the first bandwidth portion is equal to the number of bandwidth portions that can be indicated by the first bandwidth portion / the number of bits occupied by the first indication information / the corresponding bits. For example, if the number of bits occupied by the first bandwidth portion / the first indication information / the corresponding bits is m, then the first indication information can indicate 2. m If the number of bandwidth components is P1 = 2, then... mThen the index of the target first bandwidth portion can be the value of the first bandwidth portion / first indication information occupied / corresponding bit + e. Where e can be the starting number or minimum number of the first bandwidth portion, or the minimum or starting value of the index of the first bandwidth portion, for example, e = 1.

[0312] It is understood that the index of BWP can be numbered starting from 0 or starting from e (e.g., 1). The above scheme is illustrated using the example of starting from 1, but this application does not limit it to this.

[0313] For example, the number of the first bandwidth portion P1 = 4, and the indices of the first bandwidth portions are 1, 2, 3, and 4. The number of bits occupied / corresponding to the first bandwidth portion / first indication information is 2. The index of the first bandwidth starts from 1. The index of the first bandwidth portion is the value of the bit occupied / corresponding to the first bandwidth portion / first indication information + 1, as shown in Table 1. For example, the indices of the bandwidth portions corresponding to the bit values ​​"00", "01", "10", and "11" can be 0+1=1, 1+1=2, 2+1=3, and 3+1=4, respectively.

[0314] Table 1

[0315]

[0316] For example, it can be understood that the number of second bandwidth portions P2 = 3, and the indices of the second bandwidth portions are 0, 1, and 2 respectively. The number of bits occupied / corresponding to the second bandwidth portion / second indication information is 2. The index of the second bandwidth starts from 0. The index of the second bandwidth portion is the value of the bit occupied / corresponding to that second bandwidth portion / second indication information. As shown in Table 2. For example, the indices of the bandwidth portions corresponding to the bit values ​​"00", "01", and "10" can be 0, 1, and 2 respectively.

[0317] Table 2

[0318]

[0319] For example, according to the examples shown in Tables 1 and 2, the number of C bits is 2 + 2 = 4 bits.

[0320] In another possible design, the third indication information includes / is C bits, and the terminal determines the target first bandwidth portion based on the third indication information. Specifically, the terminal determines the target first bandwidth portion based on the values ​​of all the bits in the C bits.

[0321] It is understandable that all or all of the C bits are equivalent to C bits. All or all of the C bits can be understood as / replaced with C bits. For example, the first part of the value of all bits can be understood as / replaced with the first part of the value of C bits. Optionally, this possible design can be applied to the case where the second indication information and the first indication information correspond to a single field, or it can be applied to the case where the first indication information corresponds to an independent field.

[0322] Specifically, the terminal can determine the first bandwidth portion based on all the bits of the C bits.

[0323] In one possible implementation, the first portion of the total bits can be used to indicate a first bandwidth portion, and / or the second portion of the total bits can be used to indicate a second bandwidth portion.

[0324] Optionally, the value of the first portion of all bits can also be used to indicate the first transmission mode.

[0325] Optionally, the second part of the values ​​of all bits can also be used to indicate a second transmission mode.

[0326] It should be noted that the first part of the value of all bits and the second part of the value of all bits can be all the values ​​of all bits or only some of the values ​​of all bits; this application does not limit this.

[0327] In this way, the indication information used to indicate the first bandwidth portion and the indication information used to indicate the second bandwidth portion in the first DCI can be set uniformly, thereby saving bit space. A single value of any of the C bits in this indication information can be used to indicate the target first bandwidth portion (i.e., one of one or more first bandwidth portions).

[0328] Optionally, the terminal can determine the number of the C bits based on the number of the first bandwidth portion and the number of the second bandwidth portion.

[0329] For example, the first part of the total bit values ​​includes C bits whose values ​​are less than or equal to a first threshold. The second part of the total bit values ​​includes C bits whose values ​​are greater than the first threshold.

[0330] Optionally, in this application, the first threshold can be any one or more of the following, or the first threshold can be determined based on any one or more of the following: a value configured by the network device, or a pre-configured value, or a value defined by the protocol, or the number of the first bandwidth portion minus 1, or the number of the first bandwidth portion.

[0331] For example, the first part of the total bit values ​​includes C bits whose values ​​are greater than the second threshold. The second part of the total bit values ​​includes C bits whose values ​​are less than or equal to the second threshold.

[0332] Optionally, in this application, the second threshold can be any one or more of the following, or the second threshold can be determined based on any one or more of the following: a value configured by the network device, or a pre-configured value, or a value defined by the protocol, or the number of the second bandwidth portion minus 1, or the number of the second bandwidth portion, or H.

[0333] Where H is the maximum value that q2 bits can take, and q2 is the number of bits determined according to the amount of the second bandwidth.

[0334] For example, For example, or z is an integer, for example, 0.

[0335] P2 represents the number of the second bandwidth portion.

[0336] For example, For example, or z is an integer, for example, z = 0.

[0337] In one possible implementation, the value of the first portion of all bits can be used to indicate the first bandwidth portion.

[0338] It should be noted that the first part of the value of all bits can be all the values ​​of all bits or a part of the values ​​of all bits; this application does not limit this.

[0339] The number of bits in C bits is determined as follows:

[0340] In one possible implementation, the number of C bits is determined based on the sum of the number of the first bandwidth portion and the number of the second bandwidth portion.

[0341] For example, network devices and / or terminals determine the number of C bits q based on the sum P of the number of the first bandwidth portion and the number of the second bandwidth portion, where P = P1 + P2, P1 is the number of the first bandwidth portion and P2 is the number of the second bandwidth portion.

[0342] For example,

[0343] For example, or x is an integer, for example, 0.

[0344] Optionally, q can be the number of bits occupied / corresponding to the third indication information (i.e., the first indication information and the second indication information, or the first bandwidth portion and the second bandwidth portion).

[0345] This implementation method, compared to determining the number of bits based on the quantity of the first bandwidth portion and the quantity of the second bandwidth portion respectively, can reduce the number of bits occupied by C bits / third indication information / corresponding bits, thereby reducing the overhead of transmission control signaling.

[0346] In another possible implementation, the number of C bits is determined based on the sum of the number of the first bit and the number of the second bit, wherein the number of the first bit is determined based on the quantity of the first bandwidth portion and the number of the second bit is determined based on the quantity of the second bandwidth portion.

[0347] For example, network devices and / or terminals can determine the number of first bits q1 based on the quantity P1 of the first bandwidth portion. For example, For example, or y is an integer, for example, y = 0. Optionally, the number of the first bits can be the number of bits occupied by the first bandwidth portion / first indication information.

[0348] For example, network devices and / or terminals can determine the number of second bits q2 based on the amount P2 of the second bandwidth portion. For example, For example, or z is an integer, for example, z = 0. Optionally, the number of second bits can be the number of bits occupied by the second bandwidth portion / second indication information.

[0349] For example, network devices and / or terminals can use the sum of the number of the first bit and the number of the second bit as the number q of the C bits. For example, q = q1 + q2. Alternatively, network devices and / or terminals can use the sum of the number of the first bit and the number of the second bit plus k as the number of the C bits. For example, q = q1 + q2 + k, where k is an integer, for example, 0.

[0350] It is understood that the total number of bandwidth portions that the C bits can be used to indicate / the total number of values ​​for the C bits can be greater than or equal to the sum of the number of the first bandwidth portions and the number of the second bandwidth portions. The values ​​of the C bits used to indicate the first bandwidth portion and the values ​​of the C bits used to indicate the second bandwidth portion can be consecutive or discontinuous / interval; this application does not impose any limitation on this.

[0351] For example, if the number of first bandwidth portions is 1 and the number of second bandwidth portions is 1, then the number of first bits is 1 and the number of second bits is 1. Thus, these 2 bits can be used to indicate 4 bandwidth portions, or in other words, the 2 bits have 4 possible values. In this case, only two values ​​are needed to indicate one first bandwidth portion and one second bandwidth portion respectively. For example, 00 can be used to indicate the first bandwidth portion, and 10 can be used to indicate the second bandwidth portion (in this case, the bit values ​​can be understood as non-contiguous / interval). Alternatively, 00 can be used to indicate the first bandwidth portion, and 01 can be used to indicate the second bandwidth portion (in this case, the bit values ​​can be understood as continuous).

[0352] The index for the target bandwidth portion is determined as follows:

[0353] In one possible implementation, the index of the target first bandwidth portion is the value of the C bits.

[0354] For example, when the first indication information and the second indication information are indicated by C bits, the first indication information can be represented by the smaller value of the C bits, and the second indication information can be represented by the larger value of the C bits. For instance, the terminal can use the smaller value of the C bits as an index of the target first bandwidth portion.

[0355] For example, if the terminal receives C bits whose values ​​are less than or equal to the first threshold, then the values ​​of these C bits are used as the index of the target first bandwidth portion.

[0356] For example, if the number of the C bits is 2 bits, and the number of the first bandwidth portion is 1, then when the value of the C bits is 0, 0 can be used as the index of the first bandwidth portion of the target.

[0357] For example, when the first indication information is indicated by C bits, the first indication information can be represented by the values ​​of those C bits. For instance, the terminal can use the values ​​of the C bits as an index to the target first bandwidth portion.

[0358] It is also understandable that the number of bits in the first bandwidth portion can be less than or equal to J. J is the maximum value that q1 bits can take plus 1. q1 is the number of bits determined based on the number P1 of this first bandwidth portion. For example, For example, or y is an integer, for example, y = 0.

[0359] In another possible implementation, the index of the target first bandwidth portion is the value of the C bits + b.

[0360] Optional, b is an integer, or a positive integer, or a non-negative integer.

[0361] Optionally, b can be understood as the starting or minimum number of the first bandwidth portion, or the minimum or starting value of the index of the first bandwidth portion.

[0362] For example, if the number of the first bandwidth portion is equal to J, then when the first bandwidth portion is numbered starting from b, the index of the target first bandwidth portion is the value of the C bits + b.

[0363] J is the maximum value that q1 bits can take, plus 1. q1 is the number of bits determined by the quantity P1 of this first bandwidth portion. For example, For example, or y is an integer, for example, y = 0.

[0364] For example, if b = 1, meaning the first bandwidth portion is numbered starting from 1, then the index of the target first bandwidth portion is the value of those C bits + 1.

[0365] For example, if the terminal receives C bits whose values ​​are less than or equal to the first threshold, then the value of those C bits + b is used as the index of the first bandwidth portion of the target.

[0366] In another possible implementation, the index of the target first bandwidth portion is the difference between the values ​​of the C bits and the number of the second bandwidth portion.

[0367] For example, when the first indication information and the second indication information are indicated by C bits, the first indication information can be represented by the larger value of the C bits, and the second indication information can be represented by the smaller value of the C bits. For instance, the terminal can use the difference between the larger value of the C bits and the amount of the second bandwidth portion as an index to the target first bandwidth portion.

[0368] For example, if the terminal receives C bits whose values ​​are greater than the second threshold, then the value of those C bits minus the number of the second bandwidth portion is used as the index of the target first bandwidth portion.

[0369] Understandably, if the terminal receives C bits whose values ​​are less than or equal to the second threshold, then the values ​​of those C bits or the values ​​of those C bits + t are used as the index of the target second bandwidth portion. For example, if t = 1, meaning the second bandwidth portion is numbered starting from 1, then the index of the target second bandwidth portion is the values ​​of those C bits + 1.

[0370] For example, the first bandwidth portion has 2 elements, and its index is 0 or 1. The second bandwidth portion has 2 elements, and its index is 0 or 1. The C bits have 2 bits (for example, according to...). Or according to (Definitely), the C bits can take four values: 0, 1, 2, and 3, as shown in Table 3. C bits with values ​​of 0 or 1 (e.g., C bits less than or equal to (the number of second bandwidth portions - 1)) can be used to indicate the second bandwidth portion. C bits with values ​​of 2 or 3 (e.g., C bits greater than (the number of second bandwidth portions - 1)) can be used to indicate the first bandwidth portion. Thus, when the terminal receives the first DCI, if the C bits are 2, this value corresponds to the first bandwidth portion, and the index of the first bandwidth portion is 0 (2 - 2 = 0). If the C bits are 3, this value corresponds to the first bandwidth portion, and the index of the first bandwidth portion is 1 (3 - 2 = 1). If the C bits are 0, this value corresponds to the second bandwidth portion, and the index of the second bandwidth portion is 0. If the C bits are 1, this value corresponds to the second bandwidth portion, and the index of the second bandwidth portion is 1.

[0371] Table 3

[0372]

[0373] In another possible implementation, the index of the target first bandwidth portion is the difference between the values ​​of the C bits and the number of the second bandwidth portion, plus a, and the second bandwidth portion is associated with the second transmission mode.

[0374] Optional, a is an integer, or a positive integer, or a non-negative integer.

[0375] Optionally, 'a' can be understood as the starting or minimum number of the first bandwidth portion, or the minimum or starting value of the index of the first bandwidth portion.

[0376] For example, if the number of the first bandwidth portion is equal to J, then when the first bandwidth portion is numbered starting from a, the index of the target first bandwidth portion is the difference between the value of the C bits and the number of the second bandwidth portion + a.

[0377] J is the maximum value that q1 bits can take, plus 1. q1 is the number of bits determined by the quantity P1 of this first bandwidth portion. For example, For example, or y is an integer, for example, y = 0.

[0378] For example, if a = 1, meaning the first bandwidth portion is numbered starting from 1, then the index of the target first bandwidth portion is the difference between the value of the C bits and the number of bits in the second bandwidth portion + 1.

[0379] For example, if the terminal receives C bits whose values ​​are greater than the second threshold, then the value of those C bits minus the number of the second bandwidth portion plus a is used as the index of the target first bandwidth portion.

[0380] Understandably, if the terminal receives C bits whose values ​​are less than or equal to the second threshold, then the values ​​of those C bits or the values ​​of those C bits + t are used as the index of the target second bandwidth portion. For example, if t = 1, meaning the second bandwidth portion is numbered starting from 1, then the index of the target second bandwidth portion is the values ​​of those C bits + 1.

[0381] For example, the first bandwidth portion has 2 elements, and its indices are 1 and 2. The second bandwidth portion has 2 elements, and its indices are 0 and 1. The C bits have 2 bits (for example, according to...). Or according to (Definitely), the C bits can take four values: 0, 1, 2, and 3, as shown in Table 4. C bits with values ​​of 0 or 1 can be used to indicate the second bandwidth portion (e.g., the value of C bits is less than or equal to (the number of second bandwidth portions - 1)). C bits with values ​​of 2 or 3 can be used to indicate the first bandwidth portion (e.g., the value of C bits is greater than (the number of second bandwidth portions - 1)). Thus, when the terminal receives the first DCI, if the value of C bits is 2, this value corresponds to the first bandwidth portion, and the index of the first bandwidth portion is 1 (2 - 2 + 1 = 1). If the value of C bits is 3, this value corresponds to the first bandwidth portion, and the index of the first bandwidth portion is 2 (3 - 2 + 1 = 2). If the value of C bits is 0, this value corresponds to the second bandwidth portion, and the index of the second bandwidth portion is 0. If the value of C bits is 1, this value corresponds to the second bandwidth portion, and the index of the second bandwidth portion is 1.

[0382] Table 4

[0383]

[0384] In another possible implementation, the index of the target first bandwidth portion is the difference between the values ​​of the C bits and R. R is the maximum value that q2 bits can take, or the maximum value that q2 bits can take plus c, where q2 is the number of bits determined according to the quantity of the second bandwidth portion. Here, c is an integer, for example, c = 1.

[0385] For example, For example, or z is an integer, for example, 0.

[0386] P2 represents the number of the second bandwidth portion.

[0387] For example, For example, or z is an integer, for example, z = 0.

[0388] For example, For example, or z is an integer, for example, z = 0.

[0389] For example, when the first indication information and the second indication information are indicated by C bits, the first indication information can be represented by the larger value of the C bits, and the second indication information can be represented by the smaller value of the C bits. For instance, the terminal can use the difference between the larger value of the C bits and R as an index of the target first bandwidth portion.

[0390] For example, if the terminal receives C bits with values ​​greater than H, then subtracting R from the values ​​of those C bits will be used as the index of the first bandwidth portion of the target.

[0391] Understandably, if the terminal receives C bits with values ​​less than or equal to R, then the values ​​of those C bits or the values ​​of those C bits + t are used as the index of the target second bandwidth portion. For example, if t = 1, meaning the second bandwidth portion is numbered starting from 1, then the index of the target second bandwidth portion is the values ​​of those C bits + 1.

[0392] For example, the first bandwidth portion has 2 elements, and its indices are 0 and 1. The second bandwidth portion has 3 elements, and its indices are 0, 1, and 2. The C bits are 3 bits (for example, according to...). Or according to (Definitely), the C bits can take eight values: 0, 1, 2, 3, 4, 5, 6, and 7, as shown in Table 5. The number of bits determined by the quantity of the second bandwidth is 2 (for example, based on...). The maximum value that 2 bits can take is 3 (e.g., R = 3 + 1 = 4). C bits with values ​​of 4 or 5 can be used to indicate the first bandwidth portion (e.g., C bits with values ​​greater than H, H = 3). C bits with values ​​of 0, 1, or 2 can be used to indicate the second bandwidth portion (e.g., C bits with values ​​less than or equal to H, H = 3). Thus, in the first DCI received by the terminal, if C bits are 4, this value corresponds to the first bandwidth portion, and the index of the first bandwidth portion is 0 (4 - 4 = 0). If C bits are 5, this value corresponds to the first bandwidth portion, and the index of the first bandwidth portion is 1 (5 - 4 = 1). If C bits are 0, this value corresponds to the second bandwidth portion, and the index of the second bandwidth portion is 0. If C bits are 1, this value corresponds to the second bandwidth portion, and the index of the second bandwidth portion is 1. If C bits are 2, this value corresponds to the second bandwidth portion, and the index of the second bandwidth portion is 2.

[0393] Table 5

[0394]

[0395] In another possible implementation, the index of the target first bandwidth portion is the difference between the values ​​of the C bits and R, plus a. R is the maximum value that q2 bits can take, or the maximum value that q2 bits can take plus c, where q2 is the number of bits determined according to the quantity of the second bandwidth portion. Here, c is an integer, for example, c = 1.

[0396] For example, For example, or z is an integer, for example, 0.

[0397] P2 represents the number of the second bandwidth portion.

[0398] For example, For example, or z is an integer, for example, z = 0.

[0399] For example, For example, or z is an integer, for example, z = 0.

[0400] Optional, a is an integer, or a positive integer, or a non-negative integer.

[0401] Optionally, 'a' can be understood as the starting or minimum number of the first bandwidth portion, or the minimum or starting value of the index of the first bandwidth portion.

[0402] For example, if a = 1, meaning the first bandwidth portion is numbered starting from 1, then the index of the target first bandwidth portion is the value of those C bits + 1.

[0403] For example, when the first indication information and the second indication information are indicated by C bits, the first indication information can be represented by the larger value of the C bits, and the second indication information can be represented by the smaller value of the C bits. For instance, the terminal can use the difference between the larger value of the C bits and R, plus a, as the index of the target first bandwidth portion.

[0404] For example, if the terminal receives C bits with values ​​greater than H, then the value of those C bits minus R+a is used as the index of the first bandwidth portion of the target.

[0405] Understandably, if the terminal receives C bits with values ​​less than or equal to H, then the values ​​of those C bits or the values ​​of those C bits + t are used as the index of the target second bandwidth portion. For example, if t = 1, meaning the second bandwidth portion is numbered starting from 1, then the index of the target second bandwidth portion is the values ​​of those C bits + 1.

[0406] For example, the first bandwidth portion has 2 elements, and its indices are 1 and 2. The second bandwidth portion has 3 elements, and its indices are 0, 1, and 2. The C bits total 3 bits (e.g., according to...). Or according to (Definitely), the C bits can take 8 values: 0, 1, 2, 3, 4, 5, 6, and 7, as shown in Table 6. The number of bits determined by the quantity of the second bandwidth is 2 (for example, based on...). The maximum value that 2 bits can take is 3 (e.g., R = 3 + 1 = 4). C bits with values ​​of 4 or 5 can be used to indicate the first bandwidth portion (e.g., C bits with values ​​greater than H, H = 3). C bits with values ​​of 0, 1, or 2 can be used to indicate the second bandwidth portion (e.g., C bits with values ​​less than or equal to H, H = 3). Thus, in the first DCI received by the terminal, if C bits are 4, this value corresponds to the first bandwidth portion, and the index of the first bandwidth portion is 1 (4 - 4 + 1 = 1). If C bits are 5, this value corresponds to the first bandwidth portion, and the index of the first bandwidth portion is 2 (5 - 4 + 1 = 2). If C bits are 0, this value corresponds to the second bandwidth portion, and the index of the second bandwidth portion is 0. If C bits are 1, this value corresponds to the second bandwidth portion, and the index of the second bandwidth portion is 1. If C bits are 2, this value corresponds to the second bandwidth portion, and the index of the second bandwidth portion is 2.

[0407] Table 6

[0408]

[0409] Optionally, it is understood that, prior to step 201, the terminal acquires first bandwidth portion information (e.g., the location and / or bandwidth of the first bandwidth portion, the index of the first bandwidth portion, and the quantity of the first bandwidth portion). For example, the terminal may acquire the first bandwidth portion information through pre-configuration or according to regulations. For example, the terminal may also receive a third message sent by the network device, which indicates the first bandwidth portion information. Optionally, prior to step 201, the terminal acquires second bandwidth portion information (e.g., the location and / or bandwidth of the second bandwidth portion, the index of the second bandwidth portion, and the quantity of the second bandwidth portion). For example, the terminal may acquire the second bandwidth portion information through pre-configuration or according to regulations. For example, the terminal may also receive a fourth message sent by the network device, which indicates the second bandwidth portion information.

[0410] It is also understood that the third message may be a different signaling from the fourth message, or it may be the same signaling; this application does not limit this.

[0411] Step 202 is optional.

[0412] It is also understood that the communication between the terminal and the network device using the second transmission mode and / or the first transmission mode can specifically be data transmission or signaling interaction, and this application does not limit this.

[0413] For example, the bandwidth portion corresponding to the first transmission mode can be the target first BWP corresponding to the first transmission mode.

[0414] Optionally, the terminal determining to communicate with the network device on the bandwidth portion corresponding to the first transmission mode may include any one or more of the following:

[0415] (1) The terminal activates the bandwidth portion corresponding to the first transmission mode.

[0416] (2) The terminal switches to the bandwidth portion corresponding to the first transmission mode.

[0417] (3) The terminal deactivates the bandwidth portion corresponding to the second transmission mode.

[0418] (4) The terminal receives the first DCI scheduled data on the bandwidth portion corresponding to the first transmission mode.

[0419] For example, upon receiving a first DCI, the terminal can determine, based on the first DCI, whether to communicate with the network device on the bandwidth portion corresponding to the first transmission mode. For instance, the terminal can send or receive data to the network device on the bandwidth portion corresponding to the first transmission mode.

[0420] For example, the bandwidth portion corresponding to the second transmission mode can be the target second BWP corresponding to the second transmission mode.

[0421] Optionally, the terminal's decision to communicate with the network device on the bandwidth portion corresponding to the second transmission mode may include any one or more of the following:

[0422] (1) The terminal activates the bandwidth portion corresponding to the second transmission mode.

[0423] (2) The terminal switches to the bandwidth portion corresponding to the second transmission mode.

[0424] (3) The terminal receives the data scheduled by the first DCI on the bandwidth portion corresponding to the second transmission mode.

[0425] For example, based on the first DCI, the terminal can also determine whether to communicate with the network device on the bandwidth portion corresponding to the second transmission mode. For example, the terminal can send data to or receive data from the network device on the bandwidth portion corresponding to the second transmission mode.

[0426] It should be noted that in this application, the first DCI may include third instruction information but not the first information. That is, the information is optional.

[0427] In this embodiment, the terminal receives a first DCI from the network device. The scrambling information of the first DCI (or, the first DCI) corresponds to a second transmission mode, or the terminal receives the first DCI on the BWP corresponding to the second transmission mode. The first DCI includes first information and / or third indication information. The first information is used to indicate the first transmission mode, and the third indication information can be used to indicate the target first bandwidth portion and / or the first bandwidth portion. This avoids the terminal failing to receive the control signaling sent by the network device indicating the first transmission mode and / or the target first bandwidth portion corresponding to the first transmission mode. It also avoids the terminal missing data reception or increasing data reception latency due to not knowing the transmission status of the first transmission mode and / or the target first bandwidth portion corresponding to the first transmission mode, thereby helping to reduce transmission latency. It helps the terminal determine the transmission status on the BWP corresponding to the first transmission mode. It helps the terminal determine the first transmission mode and / or the target first bandwidth portion. Optionally, the terminal may perform one or more of the following: BWP switching (e.g., switching to the target first bandwidth portion corresponding to the first transmission mode), activating the target first bandwidth portion corresponding to the first transmission mode, further receiving data corresponding to the first transmission mode (e.g., data scheduled by the first control signaling), and determining to communicate with the network device on the target first bandwidth portion corresponding to the first transmission mode. This also avoids the network device sending control signaling indicating the target first bandwidth portion corresponding to the first transmission mode to the terminal separately. This helps improve communication efficiency. Correspondingly, it also avoids the terminal receiving control signaling indicating the target first bandwidth portion corresponding to the first transmission mode sent separately by the network device. It also avoids the terminal continuously searching for scrambling information to scramble control signaling corresponding to the first transmission mode, which is beneficial for the terminal's energy saving. It also avoids the terminal continuously operating on multiple BWPs to receive control signaling corresponding to different transmission modes, which is beneficial for the terminal's energy saving. The terminal can use the first transmission mode for communication on the target first bandwidth portion, which is beneficial for the terminal to flexibly switch / change transmission modes. It also helps the first device to flexibly select a suitable transmission mode from the first transmission mode or the second transmission mode for communication. Furthermore, the first device can flexibly adopt the first transmission mode for communication and / or the second transmission mode for communication, improving communication flexibility. This avoids the terminal failing to receive control signaling sent by the network device indicating the first transmission mode and / or the target first bandwidth portion corresponding to the first transmission mode, and also avoids the terminal missing data reception due to not knowing the transmission status of the first transmission mode and / or the target first bandwidth portion corresponding to the first transmission mode, thereby helping to improve the reliability of data transmission.

[0428] In another embodiment of the transmission control signaling in this application, the first control signaling can be first sidelink control information (SCI). Here, the first device is a first terminal, and the second device is a second terminal. It should be noted that, unless there is a logical contradiction, this embodiment can be used in conjunction with... Figure 2 Any combination of solutions in the illustrated embodiments will not be repeated here to avoid redundancy.

[0429] Optionally, the first SCI can be a first-level SCI. The first-level SCI is used to schedule the second-level SCI and / or PSSCH / data. The second SCI can be used to decode PSSCH / data.

[0430] For this alternative implementation, it can be understood by replacing the terminal with the first terminal, the network device with the second terminal, and the first DCI with the first SCI in the alternative implementation. It will not be elaborated here.

[0431] In addition to the two possible implementations mentioned above, this application may also include other possible implementations. It is only necessary to understand that in one possible implementation, the terminal is replaced with the first device, the network device is replaced with the second device, and the first DCI is replaced with the first control signaling. It will not be elaborated here.

[0432] Optionally, the first control signaling can be used for any one or more of the following:

[0433] (1) Scheduling data;

[0434] For example, the data includes any one or more of the following: downlink data, uplink data, and SL data.

[0435] (2) Schedule any one or more of the following: PDSCH, PUSCH, PSSCH, second control signaling.

[0436] For example, the second control signaling is the second level SCI.

[0437] (3) Instruct BWP information.

[0438] For example, the first control signaling includes a BWP indication.

[0439] Optionally, in this application, the first control signaling can be understood as the first control information.

[0440] Figure 3 A schematic flowchart illustrating a method for transmission control signaling according to another embodiment of this application is shown.

[0441] 301. The first device receives a first control signaling on the second bandwidth portion. This first control signaling is used to schedule data transmitted on the first bandwidth portion or to schedule resources on the first bandwidth portion. The first transmission mode corresponding to the first bandwidth portion is different from the second transmission mode corresponding to the second bandwidth portion.

[0442] 302, the first device communicates with the second device on the bandwidth portion corresponding to the first transmission mode and / or communicates with the second device on the bandwidth portion corresponding to the second transmission mode.

[0443] To explain more clearly Figure 3 The embodiment shown takes the first control signaling as the first DCI, the first device as the terminal, and the second device as the network device as an example to introduce this embodiment.

[0444] For information related to "the terminal communicating with the network device on the bandwidth portion corresponding to the first transmission mode," please refer to [the relevant documentation]. Figure 2 The content related to "the terminal determines to communicate with the network device on the bandwidth portion corresponding to the first transmission mode" in the example shown will not be repeated here. The content related to "the terminal communicates with the network device on the bandwidth portion corresponding to the second transmission mode" can be found in [reference needed]. Figure 2 The content related to "the terminal determines to communicate with the network device on the bandwidth portion corresponding to the second transmission mode" in the example shown will not be repeated here.

[0445] In the prior art, a terminal can receive a first DCI (Distributed Control Information) on a second bandwidth portion for scheduling data transmitted on that second bandwidth portion or for scheduling resources on that second bandwidth portion. In this embodiment, the first DCI can also be used to schedule data transmitted on a first bandwidth portion or for scheduling resources on that first bandwidth portion. This helps the terminal obtain the first DCI corresponding to the data transmitted on the first bandwidth portion from the second bandwidth portion by receiving the DCI scheduled for data transmission on the first bandwidth portion or for scheduling resources on the first bandwidth portion on the second bandwidth portion. This helps the terminal determine the transmission status of the first transmission mode and / or the target first bandwidth portion corresponding to the first transmission mode. Furthermore, the terminal can receive the data scheduled by the first DCI on the first bandwidth portion. This helps improve communication efficiency. It avoids the terminal having to switch to other bandwidth portions to obtain the first DCI corresponding to data transmitted on other bandwidth portions, thereby improving data transmission efficiency, reducing transmission latency, and also helping the terminal save energy. It also avoids the terminal continuously operating on multiple BWPs to receive control signaling corresponding to different transmission modes, which is beneficial for terminal energy saving.

[0446] Optionally, the first transmission mode is unicast, and the second transmission mode is multicast. For example, the second BWP is a multicast BWP. The scrambling information of the first DCI is unicast RNTI. For example, the first device receives a first control signaling on the second bandwidth portion, which is used to schedule data transmitted on the first bandwidth portion or to schedule resources on the first bandwidth portion. The transmission mode corresponding to the first bandwidth portion is unicast, and the transmission mode corresponding to the second bandwidth portion is multicast. In this way, the first device can communicate with the second device on the bandwidth portion corresponding to unicast. For example, the first BWP is a unicast BWP or an initial BWP.

[0447] Optionally, the first transmission mode is a first multicast, and the second transmission mode is a second multicast. For example, the second BWP is the BWP corresponding to the second multicast. The scrambling information of the first DCI is the RNTI corresponding to the first multicast. For example, the first device receives a first control signaling on the second bandwidth portion, which is used to schedule data transmitted on the first bandwidth portion or to schedule resources on the first bandwidth portion. The transmission mode corresponding to the first bandwidth portion is the first multicast, and the transmission mode corresponding to the second bandwidth portion is the second multicast. In this way, the first device can communicate with the second device on the bandwidth portion corresponding to the first multicast. For example, the first BWP is the BWP corresponding to the first multicast.

[0448] Optionally, the first transmission mode is multicast, and the second transmission mode is unicast. For example, the second BWP is a unicast BWP or an initial BWP. The scrambling information of the first DCI is a multicast RNTI. For example, the first device receives a first control signaling on the second bandwidth portion, which is used to schedule data transmitted on the first bandwidth portion or to schedule resources on the first bandwidth portion, wherein the transmission mode corresponding to the first bandwidth portion is multicast, and the transmission mode corresponding to the second bandwidth portion is unicast. In this way, the first device can communicate with the second device on the bandwidth portion corresponding to multicast. For example, the first BWP is a multicast BWP.

[0449] Optionally, the first transmission mode is multicast, and the second transmission mode is the transmission corresponding to the first RNTI. For example, the second BWP is the initial BWP. The scrambling information of the first DCI is a multicast RNTI. For example, the first device receives a first control signaling on the second bandwidth portion, which is used to schedule data transmitted on the first bandwidth portion or to schedule resources on the first bandwidth portion. The transmission mode corresponding to the first bandwidth portion is multicast, and the transmission mode corresponding to the second bandwidth portion is unicast. In this way, the first device can communicate with the second device on the bandwidth portion corresponding to multicast. For example, the first BWP is a multicast BWP.

[0450] Figure 3The descriptions in the embodiments described herein can be found in the embodiment shown in Figure 2, and will not be repeated here.

[0451] Optionally, before step 301, the terminal obtains information about the first bandwidth portion (e.g., the location and / or bandwidth of the first bandwidth portion, the index of the first bandwidth portion, and the number of the first bandwidth portions). For details regarding the first bandwidth portion information, please refer to [link / reference needed]. Figure 2 The embodiments described herein will not be repeated here.

[0452] Optionally, before step 301, the terminal obtains information about the second bandwidth portion (e.g., the location and / or bandwidth of the second bandwidth portion, the index of the second bandwidth portion, and the number of second bandwidth portions). For information related to the second bandwidth portion, please refer to [reference needed]. Figure 2 The embodiments described herein will not be repeated here.

[0453] It is understandable that the first transmission mode, the second transmission mode, and the first control signaling can be combined with... Figure 2 The embodiments shown are similarly described, and will not be repeated here to avoid repetition.

[0454] Figure 4 A schematic flowchart illustrating a message transmission method according to an embodiment of this application is shown.

[0455] It should be noted that, Figure 4 The illustrated embodiments and Figure 2 The same terms used in the illustrated embodiments have the same meaning, and will not be repeated here to avoid repetition.

[0456] It should also be noted that, in the absence of logical contradictions, Figure 4 The illustrated embodiments can be used with Figure 2 Any combination of the schemes shown.

[0457] 401, the terminal sends a second message to the network device.

[0458] 402, the network device sends an acknowledgment message to the terminal.

[0459] 403, the terminal may apply / determine the correspondence between the second identifier and the index of the second identifier by applying / based on the second information in the second message, or the terminal may apply the correspondence between the second identifier and the index of the second identifier indicated by the second information in the second message.

[0460] Step 403 is optional.

[0461] It is necessary to understand that Figure 4 The embodiments shown may also include other possible implementations, which can be understood simply by replacing the terminal with the first device and the network device with the second device, and will not be elaborated here.

[0462] The various embodiments described herein can be independent solutions or combinations thereof based on their inherent logic, and all such solutions fall within the protection scope of this application.

[0463] It is understood that the methods and operations implemented by each device in the above method embodiments can also be implemented by components of the corresponding device (such as chips or circuits).

[0464] The foregoing mainly describes the solutions provided by the embodiments of this application from the perspective of various interactions. It is understood that each network element, such as a transmitting or receiving device, includes corresponding hardware structures and / or software modules to perform the aforementioned functions. Those skilled in the art should recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0465] This application embodiment can divide the transmitting or receiving device into functional modules according to the above method examples. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or software. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation. The following description uses the division of functional modules according to each function as an example.

[0466] It should be understood that the specific examples in the embodiments of this application are only for the purpose of helping those skilled in the art to better understand the embodiments of this application, and are not intended to limit the scope of the embodiments of this application.

[0467] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply 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 this application.

[0468] The above, combined with Figures 2 to 4 The methods provided in the embodiments of this application are described in detail below. Figures 5 to 8The apparatus provided in the embodiments of this application is described in detail. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments. Therefore, for content not described in detail, please refer to the method embodiments above. For the sake of brevity, it will not be repeated here.

[0469] Figure 5 A schematic block diagram of a transmission control signaling apparatus 500 according to an embodiment of this application is shown.

[0470] It should be understood that the device 500 can correspond to Figure 2 The terminal in the illustrated embodiment may have any of the functions of the terminal in the method. The device 500 includes a transceiver module 510. Optionally, the device 500 further includes a processing module 520.

[0471] The transceiver module 510 is used to receive control signaling from a second device. The control signaling includes first information, which indicates a first transmission mode, and the scrambling information of the control signaling corresponds to a second transmission mode.

[0472] Optionally, the processing module 520 is configured to determine, based on the control signaling, to communicate with the second device on the bandwidth portion corresponding to the first transmission mode and / or to communicate with the second device on the bandwidth portion corresponding to the second transmission mode.

[0473] Optionally, the first information includes second identification information and / or a preset field, wherein the second identification information is used to schedule the transmission corresponding to the first transmission mode, and the preset field is associated with the first transmission mode.

[0474] Optionally, the first information includes a bandwidth portion (BWP) field, which indicates the first transmission mode.

[0475] Optionally, the control signaling further includes indication information, which is used to indicate the target first bandwidth portion corresponding to the first transmission mode.

[0476] Optionally, the indication information includes C bits, and the method further includes:

[0477] The target first bandwidth portion is determined based on the values ​​of a subset of the C bits; or

[0478] The target first bandwidth portion is determined based on the values ​​of the C bits.

[0479] Optionally, the index of the target first bandwidth portion is the difference between the values ​​of the C bits and the number of the second bandwidth portion, and the second bandwidth portion is associated with the second transmission mode; or

[0480] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and the number of the second bandwidth portion, plus a, where the second bandwidth portion is associated with the second transmission mode, and a is an integer; or

[0481] The index of the first bandwidth portion of the target is the value of the C bits; or

[0482] The index of the first bandwidth portion of the target is the value of the C bits + b, where b is an integer;

[0483] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R, where R is the maximum value of the bits determined according to the number of the second bandwidth portion; or

[0484] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R + c, where R is the maximum value of the bits determined according to the number of the second bandwidth portion, and c is an integer.

[0485] Optionally, the method further includes:

[0486] The number of the C bits is determined based on the quantity of the first bandwidth portion, wherein the first bandwidth portion is associated with the first transmission mode; or,

[0487] The number of C bits is determined based on the number of the first bandwidth portion and the number of the second bandwidth portion, wherein the first bandwidth portion is associated with the first transmission mode and the second bandwidth portion is associated with the second transmission mode.

[0488] Optionally, determining the number of C bits based on the number of the first bandwidth portion and the number of the second bandwidth portion includes:

[0489] The number of the C bits is determined based on the sum of the number of the first bandwidth portion and the number of the second bandwidth portion; or

[0490] The number of C bits is determined based on the sum of the number of the first bit and the number of the second bit, wherein the number of the first bit is determined based on the quantity of the first bandwidth portion, and the number of the second bit is determined based on the quantity of the second bandwidth portion.

[0491] Optionally, the second transmission mode is unicast, and the first transmission mode is multicast.

[0492] Optionally, the second transmission mode is a first multicast, and the first transmission mode is a second multicast.

[0493] Optionally, the second transmission mode is multicast, and the first transmission mode is unicast.

[0494] Figure 6 An apparatus 600 for transmission control signaling according to an embodiment of this application is shown. This apparatus 600 can be a first device. For example, the first device is... Figure 2 The terminal described in [the document]. This device can employ, as in [the document]... Figure 6 The hardware architecture shown is illustrated. The device may include a processor 610 and a transceiver 630, and optionally, the device may also include a memory 640. The processor 610, transceiver 630, and memory 640 communicate with each other via internal interconnection paths. Figure 5 The functions implemented by the processing module 520 can be implemented by the processor 610, and the functions implemented by the transceiver module 510 can be implemented by the processor 610 controlling the transceiver 630.

[0495] Optionally, the processor 610 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), a special-purpose processor, or one or more integrated circuits for executing the technical solutions of the embodiments of this application. Alternatively, the processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions). For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, while the central processing unit may be used to control the means of transmitting control signaling, execute software programs, and process data from the software programs.

[0496] Optionally, the processor 610 may include one or more processors, such as one or more central processing units (CPUs). If the processor is a CPU, the CPU may be a single-core CPU or a multi-core CPU.

[0497] The transceiver 630 is used to send and receive data and / or signals, and to receive data and / or signals. The transceiver may include a transmitter for sending data and / or signals, and a receiver for receiving data and / or signals.

[0498] The memory 640 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), and compact disc read-only memory (CD-ROM). The memory 640 is used to store related instructions and data.

[0499] The memory 640 is used to store the program code and data of the first device, and can be a separate device or integrated into the processor 610.

[0500] Specifically, the processor 610 is used to control the transceiver to transmit information with the second device. For details, please refer to the description in the method embodiments, which will not be repeated here.

[0501] In a specific implementation, as one embodiment, device 600 may further include an output device and an input device. The output device communicates with processor 610 and can display information in various ways. For example, the output device may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device communicates with processor 601 and can receive user input in various ways. For example, the input device may be a mouse, keyboard, touch screen device, or sensing device, etc.

[0502] Understandable, Figure 6 This illustration only shows a simplified design of the device for transmitting control signaling. In practical applications, the device may also include other necessary components, including, but not limited to, any number of transceivers, processors, controllers, memories, etc., and all devices that can implement the first device of this application are within the protection scope of this application.

[0503] In one possible design, the device 600 can be a chip, such as a communication chip that can be used in the first device to implement the relevant functions of the processor 610 in the first device. The chip can be a field-programmable gate array (FPGA), application-specific integrated circuit (ASIC), system-on-a-chip (SoC), central processing unit (CPU), network processor, digital signal processing circuit, microcontroller, or programmable controller (PCC) or other integrated chip. Optionally, the chip may include one or more memories for storing program code, which, when executed, causes the processor to perform the corresponding functions.

[0504] This application also provides an apparatus, which can be a terminal or a circuit. This apparatus can be used to perform the actions performed by the terminal in the above method embodiments.

[0505] Figure 7 A schematic block diagram of a transmission control signaling apparatus 700 according to an embodiment of this application is shown.

[0506] It should be understood that the device 700 may correspond to a second device, which may be... Figure 2 The network device shown in the embodiment. The device 700 may have any of the functions of the second device in the method. The device 700 includes a transceiver module 710. Optionally, the device 700 further includes a processing module 720.

[0507] The transceiver module 710 sends control signaling to the first device. The control signaling includes first information, which is used to indicate a first transmission mode. The scrambling information of the control signaling corresponds to a second transmission mode.

[0508] Optionally, the processing module 720 is further configured to communicate with the first device on the bandwidth portion corresponding to the first transmission mode, and / or communicate with the first device on the bandwidth portion corresponding to the second transmission mode.

[0509] Optionally, the first information includes second identification information and / or a preset field, wherein the second identification information is used to schedule the transmission corresponding to the first transmission mode, and the preset field is associated with the first transmission mode.

[0510] Optionally, the first information includes a bandwidth portion (BWP) field, which indicates the first transmission mode.

[0511] Optionally, the control signaling further includes indication information, which indicates a target first bandwidth portion for transmission using the first transmission mode.

[0512] Optionally, the control signaling includes C bits, wherein the values ​​of some of the C bits are used to determine the target first bandwidth portion, or the values ​​of the C bits are used to determine the first bandwidth portion.

[0513] Optionally, the index of the target first bandwidth portion is the difference between the values ​​of the C bits and the number of the second bandwidth portion, and the second bandwidth portion is associated with the second transmission mode; or

[0514] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and the number of the second bandwidth portion, plus a, where the second bandwidth portion is associated with the second transmission mode, and a is an integer; or

[0515] The index of the first bandwidth portion of the target is the value of the C bits; or

[0516] The index of the first bandwidth portion of the target is the value of the C bits + b, where b is an integer;

[0517] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R, where R is the maximum value of the bits determined according to the number of the second bandwidth portion; or

[0518] The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R + c, where R is the maximum value of the bits determined according to the number of the second bandwidth portion, and c is an integer.

[0519] Optionally, the second transmission mode is unicast, and the first transmission mode is multicast.

[0520] Optionally, the second transmission mode is a first multicast, and the first transmission mode is a second multicast.

[0521] Optionally, the second transmission mode is multicast, and the first transmission mode is unicast.

[0522] Figure 8 An apparatus 800 for transmission control signaling according to an embodiment of this application is shown. This apparatus 800 can be a second device. For example, Figure 2 The network device described herein. This device can employ, for example... Figure 8 The hardware architecture shown is illustrated. The device may include a processor 810 and a transceiver 820, and optionally, the device may also include a memory 830. The processor 810, transceiver 820, and memory 830 communicate with each other via internal interconnection paths. Figure 7 The functions implemented by the processing module 720 can be implemented by the processor 810, and the functions implemented by the transceiver module 710 can be implemented by the processor 810 controlling the transceiver 820.

[0523] Optionally, the processor 810 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), a special-purpose processor, or one or more integrated circuits for executing the technical solutions of the embodiments of this application. Alternatively, the processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions). For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, while the central processing unit may be used to control devices for transmitting control signaling (e.g., base stations, terminals, or chips), execute software programs, and process data from the software programs.

[0524] Optionally, the processor 810 may include one or more processors, such as one or more central processing units (CPUs). If the processor is a CPU, the CPU may be a single-core CPU or a multi-core CPU.

[0525] The transceiver 820 is used to send and receive data and / or signals, and to receive data and / or signals. The transceiver may include a transmitter for sending data and / or signals, and a receiver for receiving data and / or signals.

[0526] The memory 830 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), and compact disc read-only memory (CD-ROM). The memory 830 is used to store related instructions and data.

[0527] The memory 830 is used to store the terminal's program code and data, and can be a separate device or integrated into the processor 810.

[0528] Specifically, the processor 810 is used to control the transceiver and the terminal to transmit information. For details, please refer to the description in the method embodiments, which will not be repeated here.

[0529] In a specific implementation, as one embodiment, device 800 may further include an output device and an input device. The output device communicates with processor 810 and can display information in various ways. For example, the output device may be a liquid crystal display (LCD), a light-emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device communicates with processor 701 and can receive user input in various ways. For example, the input device may be a mouse, keyboard, touchscreen device, or sensing device, etc.

[0530] Understandable, Figure 8 This illustration only shows a simplified design of the device for transmitting control signaling. In practical applications, the device may also include other necessary components, including, but not limited to, any number of transceivers, processors, controllers, memories, etc., and all terminals that can implement this application are within the protection scope of this application.

[0531] In one possible design, the device 800 can be a chip, such as a communication chip that can be used in a terminal to implement the relevant functions of the processor 810 in the terminal. This chip can be a field-programmable gate array (FPGA), application-specific integrated circuit (ASIC), system-on-a-chip (SoC), central processing unit (CPU), network processor, digital signal processing circuit, microcontroller, or a programmable controller (PCC) or other integrated chip. Optionally, the chip may include one or more memories for storing program code, which, when executed, causes the processor to perform the corresponding functions.

[0532] This application also provides an apparatus, which can be a network device or a circuit. This apparatus can be used to perform the actions performed by the network device in the above method embodiments.

[0533] Optionally, when the device in this embodiment is a terminal, Figure 9 A simplified schematic diagram of a terminal is shown. This is for ease of understanding and illustration. Figure 9 In this context, the terminal is taken as a mobile phone as an example. For example... Figure 9As shown, the terminal includes a processor, memory, radio frequency (RF) circuitry, antenna, and input / output devices. The processor is primarily used for processing communication protocols and data, controlling the terminal, executing software programs, and processing software program data. The memory is mainly used to store software programs and data. The RF circuitry is mainly used for converting baseband signals to RF signals and processing RF signals. The antenna is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used to receive user input data and output data to the user. It should be noted that some types of terminals may not have input / output devices.

[0534] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as electromagnetic waves through the antenna. When data is sent to the terminal, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it. For ease of explanation, Figure 9 Only one memory and processor are shown in the illustration. In actual end products, there may be one or more processors and one or more memories. Memory may also be called storage medium or storage device, etc. Memory may be set up independently of the processor or integrated with the processor; this application does not limit this.

[0535] In the embodiments of this application, the antenna and radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the terminal, and the processor with processing functions can be regarded as the processing unit of the terminal. Figure 9 As shown, the terminal includes a transceiver unit 910 and a processing unit 920. The transceiver unit can also be called a transceiver, transceiver machine, transceiver device, etc. The processing unit can also be called a processor, processing board, processing module, processing device, etc. Optionally, the device in the transceiver unit 910 used to implement the receiving function can be considered as a receiving unit, and the device in the transceiver unit 910 used to implement the transmitting function can be considered as a transmitting unit; that is, the transceiver unit 910 includes a receiving unit and a transmitting unit. The transceiver unit can sometimes also be called a transceiver, transceiver circuit, etc. The receiving unit can sometimes be called a receiver, receiver, or receiving circuit, etc. The transmitting unit can sometimes be called a transmitter, transmitter, or transmitting circuit, etc.

[0536] It should be understood that the transceiver unit 910 is used to perform the sending and receiving operations on the terminal side in the above method embodiment, and the processing unit 920 is used to perform other operations on the terminal in the above method embodiment besides the sending and receiving operations.

[0537] For example, in one implementation, the processing unit 920 is used to execute... Figure 2 Processing steps 202 on the terminal side. Transceiver unit 910, used to execute... Figure 2 The transmit / receive operation in step 201, and / or the transmit / receive unit 910 is also used to perform other transmit / receive steps on the terminal side in the embodiments of this application.

[0538] When the communication device is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip.

[0539] Optionally, when the device is a terminal, it can also refer to Figure 10 The device shown. As an example, this device can perform similar tasks. Figure 6 The functions of the 610 processor. Figure 10 The device includes a processor 1001, a data transmission processor 1003, and a data reception processor 1005. The processing module 520 in the above embodiment can be... Figure 10 The processor 1001 in the above embodiment performs the corresponding functions. The transceiver module 510 in the above embodiment can be... Figure 10 The transmitting data processor 1003 and the receiving data processor 1005 are included. Although Figure 10 The diagram shows a channel encoder and a channel decoder, but it is understood that these modules are not limiting to this embodiment and are merely illustrative.

[0540] Figure 11 This illustrates another form of the present embodiment. The processing device 1100 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem. The communication device in this embodiment can serve as the modulation subsystem. Specifically, the modulation subsystem may include a processor 1103 and an interface 1104. The processor 1103 performs the functions of the aforementioned processing module 510, and the interface 1104 performs the functions of the aforementioned transceiver module 511. As another variation, the modulation subsystem includes a memory 1106, a processor 1103, and a program stored in the memory and executable on the processor. When the processor executes the program, it implements the aforementioned... Figure 2 The method embodiment shown. It should be noted that the memory 1106 can be non-volatile or volatile, and its location can be inside the modulation subsystem or in the processing device 1100, as long as the memory 1106 can be connected to the processor 1103.

[0541] When the device 700 in this embodiment is a network device, the network device can be as follows: Figure 12As shown, the device 1200 includes one or more radio frequency units, such as a remote radio unit (RRU) 1210 and one or more baseband units (BBUs) (also referred to as digital units, DUs) 1220. The RRU 1210 can be referred to as a transceiver module, and... Figure 7 Corresponding to the transceiver module 710, optionally, this transceiver module can also be called a transceiver, transceiver circuit, or transceiver unit, etc., and may include at least one antenna 1216 and a radio frequency unit 1217. The RRU 1210 part is mainly used for transmitting and receiving radio frequency signals and converting radio frequency signals to baseband signals, such as for sending indication information to terminal equipment. The BBU 1210 part is mainly used for baseband processing and controlling the base station, etc. The RRU 1210 and BBU 1220 can be physically set together or physically separated, i.e., a distributed base station.

[0542] The BBU 1220 is the control center of the base station, also known as a processing module, and can communicate with... Figure 7 The corresponding processing module 720 is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, spreading, etc. For example, the BBU (processing module) can be used to control the base station to execute the operation process of the network device in the above method embodiment, such as generating the above-mentioned indication information.

[0543] In one example, the BBU 1220 can be composed of one or more single boards. Multiple single boards can collectively support a single access standard wireless access network (such as an LTE network), or they can each support different access standard wireless access networks (such as LTE, 5G, or other networks). The BBU 1220 also includes a memory 1221 and a processor 1222. The memory 1221 is used to store necessary instructions and data. The processor 1222 is used to control the base station to perform necessary actions, such as controlling the base station to execute the operation procedures related to the network device in the above method embodiments. The memory 1221 and the processor 1222 can serve one or more single boards. That is, each single board can have its own memory and processor, or multiple single boards can share the same memory and processor. Furthermore, each single board can also have necessary circuitry.

[0544] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose 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. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0545] It should be understood that the processor can be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0546] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0547] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0548] It should be understood that the terms "embodiment," "possible design," or "possible implementation" used throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of the invention. Therefore, phrases such as "in one embodiment," "in one possible design," or "in one possible implementation" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of the invention, the sequence number of the above-described processes does not imply a sequential 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 invention.

[0549] As used in this specification, the terms "component," "module," "system," etc., are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process and / or an execution thread, and components may be located on a single computer and / or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).

[0550] It should also be understood that the terms "first," "second," and various numerical designations used herein are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application.

[0551] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. The existence of A or B alone does not limit the number of A or B objects. Taking the existence of A alone as an example, it can be understood as having one or more A objects.

[0552] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0553] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0554] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

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

[0556] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0557] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0558] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for transmitting control signaling, characterized in that, include: Receive control signaling from a second device, the control signaling including first information, the first information being used to indicate a first transmission mode, and the scrambling information of the control signaling corresponding to a second transmission mode; The control signaling also includes indication information, which is used to indicate the target first bandwidth portion corresponding to the first transmission mode; The control signaling is also used to schedule data transmitted on the first bandwidth portion; Data is received and scheduled to be transmitted on the first bandwidth portion on the second bandwidth portion, the second bandwidth portion being associated with the second transmission mode.

2. The method according to claim 1, characterized in that, The method further includes: Based on the control signaling, it is determined that communication with the second device will take place on the bandwidth portion corresponding to the first transmission mode and / or on the bandwidth portion corresponding to the second transmission mode.

3. The method according to claim 1 or 2, characterized in that, The first information includes second identification information and / or a preset field. The second identification information is used to schedule the transmission corresponding to the first transmission mode, and the preset field is associated with the first transmission mode.

4. The method according to claim 1 or 2, characterized in that, The first information includes a bandwidth portion (BWP) field, which indicates the first transmission mode.

5. The method according to claim 1, characterized in that, The indication information includes C bits, and the method further includes: The target first bandwidth portion is determined based on the values ​​of a subset of the C bits; or The target first bandwidth portion is determined based on the values ​​of the C bits.

6. The method according to claim 5, characterized in that, The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and the number of the second bandwidth portion; or The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and the number of the second bandwidth portion, plus a, where a is an integer; or The index of the first bandwidth portion of the target is the value of the C bits; or The index of the first bandwidth portion of the target is the value of the C bits + b, where b is an integer; The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R, where R is the maximum value of the bits determined according to the number of the second bandwidth portion; or The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R + c, where R is the maximum value of the bits determined according to the number of the second bandwidth portion, and c is an integer.

7. The method according to claim 5 or 6, characterized in that, The method further includes: The number of the C bits is determined based on the quantity of the first bandwidth portion, wherein the first bandwidth portion is associated with the first transmission mode; or, The number of C bits is determined based on the number of the first bandwidth portion and the number of the second bandwidth portion, wherein the first bandwidth portion is associated with the first transmission mode and the second bandwidth portion is associated with the second transmission mode.

8. The method according to claim 7, characterized in that, Determining the number of C bits based on the number of the first bandwidth portion and the number of the second bandwidth portion includes: The number of the C bits is determined based on the sum of the number of the first bandwidth portion and the number of the second bandwidth portion; or The number of C bits is determined based on the sum of the number of the first bit and the number of the second bit, wherein the number of the first bit is determined based on the quantity of the first bandwidth portion, and the number of the second bit is determined based on the quantity of the second bandwidth portion.

9. The method according to claim 1 or 2, characterized in that, The second transmission mode is unicast, and the first transmission mode is multicast.

10. The method according to claim 1 or 2, characterized in that, The second transmission mode is the first multicast, and the first transmission mode is the second multicast.

11. The method according to claim 1 or 2, characterized in that, The second transmission mode is multicast, and the first transmission mode is unicast.

12. A method for transmitting control signaling, characterized in that, include: Send control signaling to a first device, the control signaling including first information, the first information being used to indicate a first transmission mode, and the scrambling information of the control signaling corresponding to a second transmission mode; The control signaling also includes indication information, which is used to indicate the target first bandwidth portion corresponding to the first transmission mode; The control signaling is also used to schedule data transmitted on the first bandwidth portion on the second bandwidth portion, the second bandwidth portion being associated with the second transmission mode.

13. The method according to claim 12, characterized in that, The first information includes second identification information and / or a preset field. The second identification information is used to schedule the transmission corresponding to the first transmission mode, and the preset field is associated with the first transmission mode.

14. The method according to claim 12, characterized in that, The first information includes a bandwidth portion (BWP) field, which indicates the first transmission mode.

15. The method according to claim 12, characterized in that, The control signaling includes C bits, and the values ​​of some of the C bits are used to determine the target first bandwidth portion, or the values ​​of the C bits are used to determine the first bandwidth portion.

16. The method according to claim 15, characterized in that, The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and the number of the second bandwidth portion; or The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and the number of the second bandwidth portion, plus a, where a is an integer; or The index of the first bandwidth portion of the target is the value of the C bits; or The index of the first bandwidth portion of the target is the value of the C bits + b, where b is an integer; The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R, where R is the maximum value of the bits determined according to the number of the second bandwidth portion; or The index of the first bandwidth portion of the target is the difference between the values ​​of the C bits and R + c, where R is the maximum value of the bits determined according to the number of the second bandwidth portion, and c is an integer.

17. The method according to any one of claims 12 to 16, characterized in that, The second transmission mode is unicast, and the first transmission mode is multicast.

18. The method according to any one of claims 12 to 16, characterized in that, The second transmission mode is the first multicast, and the first transmission mode is the second multicast.

19. The method according to any one of claims 12 to 16, characterized in that, The second transmission mode is multicast, and the first transmission mode is unicast.

20. A communication device, characterized in that, The device includes a processor connected to a memory for storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 1 to 11.

21. A communication device, characterized in that, The device includes a processor connected to a memory for storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 12 to 19.

22. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed, implements the method as described in any one of claims 1 to 11.

23. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed, implements the method as described in any one of claims 12 to 19.

24. A chip, characterized in that, Including processors and interfaces; The processor is used to read instructions to execute the transmission control signaling method according to any one of claims 1 to 11.

25. A chip, characterized in that, Including processors and interfaces; The processor is used to read instructions to execute the transmission control signaling method according to any one of claims 12 to 19.

26. A communication system, characterized in that, It includes the communication device as described in claim 20 and the communication device as described in claim 21.

Citation Information

Patent Citations

  • BWP indication method, BWP acquisition method, network side equipment and user terminal

    CN109788563A