Communication method, communication device, computer readable storage medium and program product
Patent Information
- Application Number
- CN202380089819.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-09
- Publication Date
- 2025-08-08
AI Technical Summary
When channel resources are limited, resource conflicts between scheduling-based and scheduling-free transmission mechanisms lead to performance losses of authorized terminal equipment, and existing solutions cannot effectively control the interference of authorization-free terminal equipment on authorized terminal equipment, resulting in Inefficient use of resources.
By determining and outputting appropriate channel coding schemes and multiple access schemes in the overlapping area, the time-frequency resource division and mapping rules of terminal equipment are adjusted to reduce interference from authorized terminal equipment to authorized terminal equipment and ensure that authorized terminals There is minimal performance loss to the device.
It effectively controls the interference between terminal devices with different transmission mechanisms, reduces the performance loss of authorized terminal devices, improves resource usage efficiency, and avoids ineffective sacrifice of resources.
Smart Images

Figure CN120457664A_ABST
Abstract
Description
Communication method, communication device, computer-readable storage medium, and program product Technical Field
[0001] The present disclosure relates generally to the field of telecommunications, and more particularly to a communication method, a communication device, a computer-readable storage medium, and a computer program product. Background Art
[0002] A commonly used transmission mechanism is that when a user has a service that requires physical layer channel resources for transmission, the user sends a request to the base station, and the base station allocates physical layer channel resources to the user based on the request for transmission, such as a scheduling-based transmission mechanism. Another transmission mechanism is that the base station configures physical layer channel resources for the user in advance and notifies the user. When the user needs to transmit, he or she only needs to transmit on the pre-configured physical layer channel resources, such as a scheduling-free pre-configuration transmission mechanism. When channel resources are limited, if resource conflicts occur based on the two transmission mechanisms, how to ensure that the user transmission performance of the scheduling-based transmission mechanism is not affected is one of the issues that future networks need to consider.
[0003] Summary of the Invention
[0004] The present application provides a communication method, a communication device, a computer-readable storage medium, and a computer program product for controlling interference between terminal devices based on different transmission mechanisms and reducing performance loss of authorized terminal devices.
[0005] On the first aspect, a communication method is provided, and the execution subject of the method can be a first communication device, or a chip used in the first communication device. The following description is made by taking the execution subject being the first communication device as an example. In the method, when the first communication device determines that the first resource set for uplink transmission of the first terminal device based on authorization overlaps with the second resource set for uplink transmission of the second terminal device without authorization, the first communication device determines that the first terminal device performs a first transmission scheme for uplink transmission in the overlapping area, wherein the first transmission scheme includes at least one of a first channel coding scheme and a first multiple access scheme, and the overlapping area is determined by dividing the time-frequency resources of the first terminal device based on the overlap; and the first communication device outputs the first transmission scheme. In this way, interference between terminal devices based on different transmission mechanisms can be controlled, and the performance loss of the terminal device based on authorization can be reduced.
[0006] In some implementations, determining the first transmission scheme includes: dividing, by the first communications device, a transmission block of the first terminal device into subcode blocks based on the region division; and determining, by the first communications device, a channel coding scheme and parameters for the subcode blocks corresponding to the overlapping region, to ensure that interference effects have minimal impact on the subcode blocks.
[0007] In some implementations, the channel coding scheme and parameters include: a channel coding method; and channel coding parameters corresponding to the channel coding method. The channel coding methods for corresponding subcode blocks are made independent to minimize interference from unlicensed terminal devices to licensed terminal devices.
[0008] In some implementations, determining the channel coding scheme and parameters for the subcode blocks corresponding to the overlapping region includes at least one of the following: the first communications device reducing the code block length of the subcode blocks in the overlapping region; the first communications device reducing the code rate of the subcode blocks in the overlapping region; or the first communications device employing a channel coding method that matches the data size that can be carried by the overlapping region. By modifying one or both of the channel coding method and the channel coding parameters, interference from unlicensed terminal devices to licensed terminal devices is minimized.
[0009] In some implementations, determining the first transmission scheme includes: the first communication device determining a multiple access scheme and parameters corresponding to the overlapping area, thereby ensuring that interference has minimal impact on transmission.
[0010] In some implementations, determining the multiple access scheme and parameters includes: based on the first terminal device and the second terminal device both utilizing orthogonal multiple access in the overlapping region, the first communications device adjusting the parameters of the multiple access scheme by reducing a modulation order or limiting a transmitted signal. Modifying the multiple access parameters minimizes interference from unlicensed terminal devices to licensed terminal devices.
[0011] In some implementations, determining the multiple access scheme and parameters includes: based on the first terminal device using orthogonal multiple access and the second terminal device using non-orthogonal multiple access in the overlapping area, the first communication device converting the multiple access scheme of the first terminal device to a non-orthogonal multiple access scheme; or based on the first terminal device and the second terminal device both using non-orthogonal multiple access in the overlapping area, the first communication device determining that the first terminal device maintains the non-orthogonal multiple access scheme; wherein, in the converted or maintained non-orthogonal multiple access scheme, the first communication device instructs the first terminal device to select the parameters of the multiple access scheme based on the interference of the second terminal device. This minimizes the interference of the unauthorized terminal device with the authorized terminal device by adjusting the multiple access method.
[0012] In some implementations, the first transmission scheme further includes an interleaving scheme, which includes at least one of the following: interleaving of data encoded using the first channel coding scheme, wherein the interleaved data corresponding to the same overlapping region includes encoded data corresponding to at least one subcode block, where the subcode block is obtained by dividing the transmission block of the first terminal device; or interleaving of data processed using the first multiple access scheme, wherein the interleaved data corresponding to the same overlapping region includes processed data corresponding to at least one sub-data sequence, where the sub-data sequence is obtained by dividing the data processed by the first multiple access scheme of the first terminal device. This allows more time-frequency resources to be used to jointly resist interference from unlicensed terminal devices to licensed terminal devices.
[0013] In some implementations, the first transmission scheme further includes symbol-to-resource mapping rules corresponding to the overlapping region. This allows for independent setting of symbol-to-resource mapping rules for the overlapping region, providing a more flexible mapping format and mitigating performance losses for authorization-based terminal devices.
[0014] In some implementations, determining the first transmission scheme includes: the first communications device modifying a global symbol-to-resource mapping rule to a localized mapping rule, wherein the localized mapping rule includes a mapping rule corresponding to an overlapping region, and the mapping rule corresponding to the overlapping region is independent of mapping rules for regions outside the overlapping region. A flexible mapping approach is provided, such that mapping rules for different regions can be independent of each other, and mapping rules within a region can also be independently designed.
[0015] In some implementations, the overlap region is determined by the first communications device based on at least one of: the time-frequency location of the second resource set and constraints associated with a channel coding scheme; or the time-frequency location of the second resource set and constraints associated with a multiple access scheme. In this manner, determining the overlap region based on different transmission scheme adjustment methods facilitates minimizing interference from unlicensed terminal devices to licensed terminal devices.
[0016] In some implementations, the method further includes: the first communications device determining that the first resource set overlaps with a third resource set of a third unlicensed terminal device; and the first communications device determining, based on the time-frequency position of the second resource set and the time-frequency position of the third resource set, a set of overlapping regions in the first resource set, where the overlapping region belongs to the set of overlapping regions. The overlapping regions can be divided for the group of unlicensed terminal devices to minimize interference from unlicensed terminal devices to authorized terminal devices.
[0017] In some implementations, the method further includes: the first communications device determining, assuming no overlap, a second transmission scheme for uplink transmission by the first terminal device, wherein the second transmission scheme includes at least one of a second channel coding scheme and a second multiple access scheme; and the first communications device outputting the second transmission scheme. This allows the default transmission scheme to be used in areas without overlap, thereby minimizing interference between authorized terminal devices and unauthorized terminal devices.
[0018] In some implementations, the method further includes: before the first terminal device performs an uplink transmission, the first communication device detects a change in a resource set overlapping with the first resource set; the first communication device updates a first transmission scheme for the first terminal device to perform uplink transmission in the overlapping region, wherein the changed resource set includes one of the following: an updated second resource set; a resource set including the second resource set and a third resource set of a third terminal device that also overlaps with the first resource set; a resource set including the third resource set and the updated second resource set; and the first communication device outputting the updated first transmission scheme. This allows the transmission scheme to be updated in a timely manner based on the overlapping changes, ensuring that the avoidance sacrifice of the authorized terminal device is minimized.
[0019] In some implementations, updating the first transmission scheme includes: based on the changed time-frequency position of the resource set, the first communications device updating an overlapping region set in the first resource set, the overlapping region belonging to the overlapping region set; and the first communications device determining an updated first transmission scheme based on the updated overlapping region set, thereby ensuring that authorized terminal devices are minimally interfered with by unauthorized terminal devices and that authorized terminal devices minimize avoidance sacrifices.
[0020] In some implementations, the method further includes: before the first terminal device performs an uplink transmission, the first communications device detects that the second terminal device has canceled its uplink transmission; and the first communications device sends an indication of the invalidation of the first transmission scheme to the first terminal device. This allows the first precoding information to be updated promptly in the event that a transmission by a terminal device based on unauthorized access is canceled, thereby minimizing the sacrifice of the avoidance of authorized terminal devices.
[0021] In some implementations, the first communication device outputs the first transmission scheme or the second transmission scheme via signaling, where the signaling includes at least one of the following information: the length of the transmission block of the first terminal device; a transmission scheme category, where the category indicates at least one of the following: different first transmission schemes or second transmission schemes, where different categories indicate different contents of the first transmission scheme; the number of transmission schemes; the contents of the transmission schemes; or the time-frequency resource location of the first terminal device. This allows the first communication device to flexibly indicate the transmission scheme via signaling, thereby controlling interference between terminal devices based on different transmission mechanisms and reducing performance loss of terminal devices based on authorization.
[0022] In the second aspect, a communication method is provided. The beneficial effects can be found in the description of the first aspect and will not be repeated here. The execution subject of the method can be a second communication device based on authorization, or a chip used in the second communication device. The following description is taken as an example that the execution subject is the second communication device. In this method, the second communication device based on authorization receives indication information from a network device, wherein the indication information is used to instruct the second communication device to perform a first transmission scheme for uplink transmission in an overlapping area. The first transmission scheme is determined when the first resource set for uplink transmission of the second communication device overlaps with the second resource set for uplink transmission of the unauthorized third communication device. The first transmission scheme includes at least one of a first channel coding scheme and a first multiple access scheme. The overlapping area is determined by dividing the time-frequency resources of the second communication device based on the overlap; and the second communication device performs uplink transmission based on the first transmission scheme in the overlapping area.
[0023] In some implementations, the first transmission scheme includes a channel coding scheme and parameters corresponding to subcode blocks of the overlapping region, where the subcode blocks are obtained by dividing the transmission blocks of the second communication device based on the region division.
[0024] In some implementations, the channel coding scheme and parameters include: a channel coding method; and channel coding parameters corresponding to the channel coding method.
[0025] In some implementations, the channel coding scheme and parameters corresponding to the subcode blocks in the overlapping area include at least one of the following: a new code block length of the subcode blocks in the overlapping area that is lower than a preset code block length; a new code rate of the subcode blocks in the overlapping area that is lower than a preset code rate; or a channel coding method that matches the data size that the overlapping area can carry.
[0026] In some implementations, the first transmission scheme includes: a multiple access scheme and parameters corresponding to the overlapping region.
[0027] In some implementations, the multiple access scheme and parameters corresponding to the overlapping region are determined by at least one of: reducing a modulation order; limiting a transmitted signal; or adjusting the multiple access scheme.
[0028] In some implementations, the first transmission scheme also includes an interleaving scheme, and the interleaving scheme includes one of the following: interleaving of data encoded using the first channel coding scheme, and the data obtained by interleaving corresponding to the same overlapping area includes encoded data corresponding to at least one subcode block, and the subcode block is obtained by dividing the transmission block of the second communication device; or interleaving of data processed using the first multiple access scheme, and the data obtained by interleaving corresponding to the same overlapping area includes processed data corresponding to at least one sub-data sequence, and the sub-data sequence is obtained by dividing the data processed by the second communication device using the first multiple access scheme.
[0029] In some implementations, the first transmission scheme further includes a mapping rule from symbols to resources corresponding to the overlapping area, and the mapping rule corresponding to the overlapping area is independent of the mapping rules corresponding to other areas outside the overlapping area.
[0030] In some implementations, the overlapping region is determined based on at least one of: a time-frequency location of the second resource set and constraints associated with a channel coding scheme; or a time-frequency location of the second resource set and constraints associated with a multiple access scheme.
[0031] In some implementations, it also includes: before performing uplink transmission, the second communication device receives an updated first transmission scheme and indication information of the corresponding updated overlapping area from the network device; and the second communication device performs uplink transmission in the updated overlapping area based on the updated first transmission scheme.
[0032] In some implementations, the method further includes: before performing uplink transmission, the second communication device receives indication information from the network device that the first transmission scheme is invalid; and in the overlapping area, the second communication device uses the second transmission scheme to perform uplink transmission, where the second transmission scheme is a transmission scheme for the second communication device to perform uplink transmission determined by the network device assuming that there is no overlap.
[0033] In some implementations, the second communication device receives indication information from the network device via signaling, where the signaling includes at least one of: the length of the transmission block of the second communication device; a category of the transmission scheme, where the category indicates at least one of: different first transmission schemes, or second transmission schemes, where the content of the first transmission scheme indicated by different categories is different; the number of transmission schemes; the content of the transmission scheme; or the time-frequency resource location of the second communication device.
[0034] According to a third aspect, a first communication device is provided. The beneficial effects can be found in the description of the first aspect and will not be repeated here. The first communication device has the function of implementing the behavior in the method example of the first aspect. The function can be implemented by hardware, or by hardware executing the corresponding software implementation. The hardware or software includes one or more modules corresponding to the above functions. In one possible design, the first communication device includes: a processing unit for determining a first transmission scheme for uplink transmission performed by the first terminal device in the overlapping area when it is determined that the first resource set for uplink transmission of the authorized first terminal device overlaps with the second resource set for uplink transmission of the unauthorized second terminal device, wherein the first transmission scheme includes at least one of a first channel coding scheme and a first multiple access scheme, and the overlapping area is determined by regional division of the time-frequency resources of the first terminal device based on the overlap; and an output unit for outputting the first transmission scheme.
[0035] In a fourth aspect, a second communication device is provided. The beneficial effects can be found in the description of the first aspect and will not be repeated here. The device has the function of implementing the behavior in the method example of the second aspect. The function can be implemented by hardware, or by hardware executing the corresponding software. The hardware or software includes one or more modules corresponding to the above functions. In one possible design, the second communication device includes: a receiving unit for receiving indication information from a network device, wherein the indication information is used to instruct the authorized second communication device to perform a first transmission scheme for uplink transmission in an overlapping area, the first transmission scheme is determined when the first resource set for uplink transmission of the second communication device overlaps with the second resource set for uplink transmission of the unauthorized third communication device, the first transmission scheme includes at least one of a first channel coding scheme and a first multiple access scheme, and the overlapping area is determined by regional division of the time-frequency resources of the second communication device based on the overlap; and a transmission unit for performing uplink transmission based on the first transmission scheme in the overlapping area.
[0036] In a fifth aspect, a communication device is provided, comprising: a processor, and a memory storing instructions, wherein when the instructions are executed by the processor, any method according to the first aspect and its implementation manner is executed.
[0037] In a sixth aspect, a communication device is provided, comprising: a processor, and a memory storing instructions, wherein when the instructions are executed by the processor, any method according to the second aspect and its implementation manner is executed.
[0038] In a seventh aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores instructions, and when the instructions are executed, the method performed by the first communication device or the second communication device in the above aspects is executed.
[0039] In an eighth aspect, a computer program product includes instructions, and when the instructions are executed by an electronic device, the method performed by the first communication device or the second communication device in the above aspects is executed.
[0040] In a ninth aspect, the present application provides a chip system, comprising a processor configured to implement the functions of the first communication device or the second communication device in the above-described aspects of the method. In one possible design, the chip system further comprises a memory configured to store program instructions and / or data. The chip system may be composed of a chip alone or may include a chip and other discrete components.
[0041] In the tenth aspect, the present application also provides a communication system, comprising: a first communication device for executing the method of the first aspect, or a second communication device for executing the method of the second aspect and a third communication device involved therein. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] FIG1 is a schematic diagram of a communication system according to an embodiment of the present disclosure.
[0043] FIG2A is a schematic diagram of an example flow of a communication method according to an embodiment of the present disclosure.
[0044] FIG2B is another example flowchart of the communication method according to an embodiment of the present disclosure.
[0045] FIG2C is another exemplary flowchart of the communication method according to an embodiment of the present disclosure.
[0046] FIG3 is a schematic diagram of the communication process on which the embodiment of the present disclosure is based.
[0047] FIG4 is a schematic diagram of conflict area division according to some embodiments of the present disclosure.
[0048] FIG5 is a schematic diagram of conflict area division according to some other embodiments of the present disclosure.
[0049] FIG6 is a schematic diagram of conflict area division according to some other embodiments of the present disclosure.
[0050] FIG7 is a block diagram of data transmission according to some embodiments of the present disclosure.
[0051] FIG8 is a block diagram of data transmission according to some other embodiments of the present disclosure.
[0052] FIG9 is a block diagram of data transmission according to yet other embodiments of the present disclosure.
[0053] FIG10 shows a schematic diagram of irregular mapping of symbols to resources according to some embodiments of the present disclosure.
[0054] FIG11 shows a schematic diagram of transmission scheme adjustment based on interleaving according to some embodiments of the present disclosure.
[0055] FIG12 shows a schematic diagram of a communication process according to some embodiments of the present disclosure.
[0056] FIG13 shows a schematic diagram of transmission scheme adjustment based on interleaving according to some other embodiments of the present disclosure.
[0057] FIG14 shows a schematic diagram of interference distribution before and after interleaving in some embodiments of the present disclosure.
[0058] FIG. 15 shows a flowchart implemented at a first communication device in some embodiments of the present disclosure.
[0059] FIG. 16 shows a flowchart implemented at a second communication device based on authorization in some embodiments of the present disclosure.
[0060] FIG17 is a schematic diagram showing the main components of an example device of a possible implementation method of an embodiment of the present disclosure.
[0061] FIG18 shows a simplified block diagram of an example device for one possible implementation of an embodiment of the present disclosure. DETAILED DESCRIPTION
[0062] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0063] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to." The term "based on" should be understood as "based at least in part on." The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment." The terms "first," "second," etc. may refer to different or the same objects. Other explicit and implicit definitions may also be included below.
[0064] The embodiments of the present disclosure may be implemented according to any appropriate communication protocol, including but not limited to cellular communication protocols such as fourth generation (4G), fifth generation (5G) and future communication protocols (e.g., sixth generation (6G)), wireless local area network communication protocols such as Institute of Electrical and Electronics Engineers (IEEE) 802.11 (e.g., Wi-Fi 7, Wi-Fi 8), and / or any other protocol currently known or developed in the future.
[0065] The technical solutions of the embodiments of the present disclosure are applied to communication systems that comply with any appropriate communication protocols, such as: General Packet Radio Service (GPRS), Global System for Mobile Communications (GSM), Enhanced Data rate for GSM Evolution (EDGE), Universal Mobile Telecommunications Service (UMTS), Long Term Evolution (LTE) system, Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access 2000 (CDMA2000), Time Division-Synchronization Code Division Multiple Access (TD-SCDMA), Frequency Division Duplex (FDD), Time Division Duplex (TDD), fifth generation (5G) systems (e.g., New Radio (NR)) and future communication systems (e.g., sixth generation (6G) systems), etc. Specifically, the technical solution of the embodiment of the present disclosure can be used in any network with a pre-scheduling mode.
[0066] For illustrative purposes, the embodiments of the present disclosure are described below in the context of a 5G communication system in 3GPP. However, it should be understood that the embodiments of the present disclosure are not limited to this communication system, but can be applied to any communication system with similar problems, such as a wireless local area network (WLAN), a wired communication system, or other communication systems developed in the future.
[0067] The term "terminal" or "terminal device" used in this disclosure refers to any terminal device that can perform wired or wireless communication with network devices or with each other. Terminal devices may sometimes be referred to as User Equipment (UE). Terminal devices may be any type of mobile terminal, fixed terminal or portable terminal. Terminal devices may be various wireless communication devices with wireless communication capabilities. With the rise of Internet of Things (IOT) technology, more and more devices that did not previously have communication capabilities, such as but not limited to household appliances, vehicles, tools and equipment, service equipment and service facilities, have begun to obtain wireless communication capabilities by configuring wireless communication units, so that they can access wireless communication networks and accept remote control. Such devices have wireless communication capabilities because they are configured with wireless communication units, and therefore also fall into the category of wireless communication devices. As an example, the terminal device may include a mobile cellular phone, a cordless phone, a mobile terminal (MT), a mobile station, a mobile device, a wireless terminal, a handheld device, a client, a subscription station, a portable subscription station, an Internet node, a communicator, a desktop computer, a laptop computer, a notebook computer, a tablet computer, a personal communication system device, a personal navigation device, a personal digital assistant (PDA), a wireless data card, a wireless modem (modulator demodulator, Modem), a positioning device, a radio broadcast receiver, an e-book device, a gaming device, an Internet of Things (IoT) device, a vehicle-mounted device, an aircraft, a virtual reality (VR) device, an augmented reality (AR) device, a wearable device (e.g., a smart watch), a terminal device in a 5G network or any terminal device in an evolved public land mobile network (PLMN), other devices that can be used for communication, or any combination thereof. The embodiments of the present disclosure are not limited to this.
[0068] The term "network node" or "network device" used in this disclosure refers to an entity or node that can be used to communicate with a terminal device, for example, an access network device. An access network device can be a device deployed in a wireless access network to provide wireless communication functions for a mobile terminal, for example, a radio access network (RAN) network device. Access network devices may include various types of base stations. Base stations are used to provide wireless access services to terminal devices. Specifically, each base station corresponds to a service coverage area, and terminal devices entering the area can communicate with the base station through wireless signals to receive wireless access services provided by the base station. There may be overlap between the service coverage areas of base stations, and a terminal device in the overlapping area can receive wireless signals from multiple base stations, so that the terminal device can be served by multiple base stations at the same time. Depending on the size of the service coverage area provided, the access network device may include a macro base station providing macro cells, a micro base station for providing micro cells, a micro base station for providing micro cells, and a micro base station for providing femto cells. In addition, access network equipment may also include various forms of relay stations, access points, remote radio units (RRUs), radio heads (RHs), remote radio heads (RRHs), and so on. In systems using different wireless access technologies, the names of access network equipment may vary. For example, in Long Term Evolution (LTE) networks, it is called an evolved NodeB (eNB or eNodeB), in 3G networks, it is called a NodeB (NB), and in 5G networks, it may be called a gNodeB (gNB) or NR NodeB (NR NB), etc. In some scenarios, access network equipment may include a central unit (CU) and / or a distributed unit (DU). The CU and DU can be placed in different locations, for example: a remote DU placed in an area with high traffic volume and a CU placed in a central computer room. Alternatively, the CU and DU can be placed in the same computer room. The CU and DU can also be different components under the same rack. For the convenience of description, in the subsequent embodiments of the present disclosure, the above-mentioned devices that provide wireless communication functions for mobile terminals are collectively referred to as network devices. The device may also refer to a chip or module in a mobile terminal or access network device that implements related wireless communication functions, and the embodiments of the present disclosure are no longer specifically limited.
[0069] Due to the limited overall channel resources, the physical layer channel resources allocated for the first transmission mechanism (e.g., GB) and the second transmission mechanism (e.g., GF) mentioned above may overlap, also known as a collision. That is, the user equipment based on the first transmission mechanism (e.g., GB user equipment) and the second transmission mechanism (e.g., GF user equipment) will simultaneously perform data transmission on a piece of channel resources.
[0070] The Grant Base (GB) transmission mechanism is a mechanism in which the user equipment sends a request to the base station when the user equipment has a service that needs to occupy physical layer channel resources for transmission. The base station allocates physical layer channel resources to the user equipment for transmission based on the request. Taking NR as an example, the physical layer channel resources allocated by the network side to the GB user equipment are two-dimensional resources in the time domain and frequency domain based on OFDM / DFT-S-OFDM. The Grant Free (configured without grant, GF for short) transmission mechanism is a mechanism in which the base station side configures physical layer channel resources for the user equipment in advance and notifies the user equipment. When the user equipment needs to transmit, it only needs to transmit on the pre-configured physical layer channel resources. This can save the transmission delay of the user equipment and save signaling overhead, and is suitable for short-delay services and services with periodic attributes. The Configured Grant transmission mechanism (Configured Grant Type 1, Configured Grant Type 2) in the NR protocol belongs to this type of transmission scheme. Due to limited overall channel resources, the physical layer channel resources allocated to GF and GB may overlap, also known as collision. This means that GF user devices and GB user devices may simultaneously transmit data on the same channel resource. How to ensure that GB user transmission performance is not affected when GF / GB resource conflicts occur is one of the issues that future networks need to consider. Overlapping channel resources can be defined as a collision zone, and non-overlapping channel resources as a non-collision zone.
[0071] One conflict resolution solution involves the base station (gNB) allocating a block of time-frequency resources to Grant-Base UE1 to carry its uplink PUSCH channel. Simultaneously, the base station periodically allocates time-frequency resources to Grant-Free UE2 for uplink service data transmission. When UE2 transmits, resource conflicts with UE1 occur in certain time-frequency regions. To ensure transmission for the target user, the transmit power of the target user is increased while that of non-target UEs is reduced. If the target UE is a GF UE, the GF UE transmits at high power while the GB UE transmits at low power. Conversely, the GB UE transmits at high power while the GF UE transmits at low power. This solution reduces interference to the target UE by adjusting power between users, but it does not completely eliminate interference. A powerful receiver solution, such as IC, is also required on the base station side to ultimately reduce interference to the target user. For non-target UEs, the reduced transmit power reduces the SINR on the receiving side, resulting in even greater performance loss.
[0072] Another conflict resolution solution is that when a conflict occurs between GF and GB resources, the base station (gNB) sends new signaling to the GB UE, instructing the GB UE to cancel signal transmission on the conflicting resources. This ensures the transmission reliability of the GF UE by proactively avoiding the GB UE. The gNB can then attempt to demodulate the GB service on the non-preempted resources. If the CRC is correct, the GB transmission is successful. However, this solution, which cancels transmission, benefits the target UE (GF UE) but disadvantages the non-target UE (GB UE). Furthermore, since the resources of the GF UE are pre-configured and do not necessarily match the GF UE's transmission requirements, there may be situations where the GF UE has no data transmission when the GF transmission resources are in effect. In this case, the GB UE's proactive avoidance sacrifice is ineffective.
[0073] The disclosed embodiments can resolve resource conflicts (e.g., GB and GF resource conflicts) between terminal devices based on different transmission mechanisms, and can also resolve issues such as the inability to effectively control interference between GF and GB user devices and the ineffective sacrifice of resources of GF and GB user devices caused by the above-mentioned solutions. To make the objectives, technical solutions, and advantages of this application more clear, the application will be further described in detail below with reference to the accompanying drawings. The specific operating methods, functional descriptions, etc. in the method embodiments can also be applied to the device embodiments or system embodiments.
[0074] As shown in Figure 1, the communication method provided by the embodiment of the present disclosure is applicable to the 5G NR system, and can also be applied to other communication systems, such as the next generation (6G) communication system, etc., and can be used in any network with a pre-scheduling mode. The network elements involved in the embodiment of the present disclosure are mainly network equipment 130 and terminal equipment 110 and 120. In this scenario, the network equipment 130 is an entity on the network side for transmitting or receiving signals. The network equipment 130 can be a base station, such as a BS, NodeB, eNB, gNB, etc. The terminal equipment 110 and 120 are an entity on the user equipment side for receiving or transmitting signals. The terminal equipment 110 and 120 can be a UE (user equipment), such as a mobile phone terminal. One of the terminal devices 110 and 120 (for example, terminal device 110, which may also be referred to as the first terminal device 110) may request the base station to allocate physical layer channel resources for transmission by sending a request to the network device 130, and the other of the terminal devices 110 and 120 (for example, terminal device 120, which may also be referred to as the second terminal device 120) may transmit based on the physical layer channel resources pre-configured by the network device 130. That is, the second terminal device 120 may be a GF user device, and the first terminal device 110 may be a GB user device. In such a case, the physical layer channel resources corresponding to the terminal devices 110 and 120 may conflict. A relay device (not shown in FIG1 ) may also be involved. A relay device is an entity that can receive data from a terminal, a base station or other relay and forward it to other terminals, base stations or other relays. The number of terminal devices and network devices in the embodiments of the present disclosure is not limited by the number of devices listed above.
[0075] It should be understood that the network device 130 can be a network device in various network systems. For example, the network device 130 can be any device with wireless transceiver functions, including but not limited to: a traditional macro base station eNB (evolved node B) in a traditional UMTS / LTE (Universal Mobile Telecommunications System / Long Term Evolution) wireless communication system; a micro base station eNB in a Heterogeneous Network (Heterogeneous Network) scenario; a baseband processing unit (BBU) and a remote radio unit (RRU) in a distributed base station scenario; a baseband pool (BBU pool) and a radio frequency unit (RRU) in a CRAN (Cloud Radio Access Network) scenario; and a gNB in a future wireless communication system, a base station of subsequent evolution of 3GPP, an access node in a WiFi system, a wireless relay node, a wireless backhaul node, etc. The base station can be a macro base station, a micro base station, a pico base station, a small cell, a relay station, or a balloon cell. The network device 130 may also be a server, a wearable device, or an in-vehicle device.
[0076] The terminal devices 110 and 120 can also be various user communication devices, such as vehicle-mounted communication modules or other embedded communication modules, mobile phones, tablet computers, computers with wireless transceiver functions, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, tactile terminal devices, vehicle-mounted terminal devices, wireless terminals in unmanned driving, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, wearable terminal devices, etc.
[0077] FIG2A is a schematic diagram of an example process of a communication method according to an embodiment of the present disclosure. As shown in FIG2A , in an example process 200a of a communication method according to some embodiments of the present disclosure, when a first communication device 201 determines that a first resource set for uplink transmission of a second communication device 202 based on authorization overlaps with a second resource set for uplink transmission of a third communication device without authorization, the first communication device 201 determines (210) a first transmission scheme 205 for the second communication device 202 to perform uplink transmission in an overlapping area, wherein the first transmission scheme 205 includes at least one of a first channel coding scheme and a first multiple access scheme, and the overlapping area is determined by dividing the time-frequency resources of the second communication device 202 into regions based on the overlap. The first communication device 201 outputs (220) the first transmission scheme 205. On the second communication device 202 side, the second communication device 202 receives (230) the first transmission scheme 205 from the network device 130 based on the authorization. The second communication device 202 can receive indication information from the network device 130, wherein the indication information is used to instruct the second communication device 202 to perform the first transmission scheme 205 for uplink transmission in the overlapping area. The second communication device 202 performs (240) uplink transmission based on the first transmission scheme 205 in the overlapping area.
[0078] In some embodiments, the first communication device 201 may be a network device 130 or a chip located in the network device 130. In some embodiments, the second communication device 202 may be a first terminal device 110 or a chip located in the first terminal device 110. In some embodiments, the third communication device may be a second terminal device 120 or a chip located in the second terminal device 120. As an example, the network device 130 may be a base station, and the terminal device (the first terminal device 110 or the second terminal device 120) may be a UE (user equipment). It should be noted that the above-mentioned network device 130 is not limited to a base station, and the terminal device is not limited to a UE. In some embodiments, the authorization-based second communication device 202 (e.g., the first terminal device 110) may be a GB user device. In some embodiments, the unauthorized third communication device (e.g., the second terminal device 120) may be a GF user device.
[0079] In some embodiments, the unlicensed third communication device may be a group of unlicensed communication devices, and in some embodiments, may specifically be a group of unlicensed GF user equipment.
[0080] In some embodiments, the first communication device 201 determines a first transmission scheme 205. Specifically, based on the aforementioned region division, the first communication device 201 can divide the transmission block of the first terminal device 110 into subcode blocks and determine the channel coding scheme and parameters for the subcode blocks corresponding to the overlapping region. In this embodiment, the first communication device 201 (e.g., the network device 130) adjusts the transmission scheme for uplink transmission performed by the second communication device 202 (e.g., the first terminal device 110) in the overlapping region by independently adjusting the channel coding scheme and parameters, thereby determining the first transmission scheme 205.
[0081] In some embodiments, the channel coding scheme and parameters may include a channel coding method and channel coding parameters corresponding to the channel coding method.
[0082] In some embodiments, the first communication device 201 determines the channel coding scheme and parameters of the subcode blocks corresponding to the overlapping area, and the specific method may be to reduce the code block length of the subcode blocks in the overlapping area. Accordingly, on the side of the second communication device 202, a new code block length of the subcode blocks in the overlapping area that is lower than the preset code block length is obtained. In some embodiments, the first communication device 201 determines the channel coding scheme and parameters of the subcode blocks corresponding to the overlapping area, and the specific method may be to reduce the code rate of the subcode blocks in the overlapping area. Accordingly, on the side of the second communication device 202, a new code rate of the subcode blocks in the overlapping area that is lower than the preset code rate is obtained. In some embodiments, the first communication device 201 determines the channel coding scheme and parameters of the subcode blocks corresponding to the overlapping area, and the specific method may be to adopt a channel coding method that matches the data size that the overlapping area can carry. In some embodiments, the way in which the first communication device 201 determines the channel coding scheme and parameters of the subcode blocks corresponding to the overlapping area may be a combination of one or more of the above-mentioned methods.
[0083] In some embodiments, the first communication device 201 determines a first transmission scheme, specifically, a multiple access scheme and parameters corresponding to the overlapping region. In this embodiment, the first communication device 201 (e.g., the network device 130) independently adjusts the multiple access scheme and parameters to adjust the transmission scheme for uplink transmission performed by the second communication device 202 (e.g., the first terminal device 110) in the overlapping region, thereby determining the first transmission scheme 205.
[0084] In some embodiments, the first communication device 201 determines a first transmission scheme, specifically, the above-mentioned channel coding scheme and independent parameter adjustment method, and the multiple access scheme and independent parameter adjustment method can be combined.
[0085] In some embodiments, the first communication device 201 determines a multiple access scheme and parameters. Specifically, based on the first terminal device 110 and the second terminal device 120 both using orthogonal multiple access in the overlapping area, the first communication device 201 adjusts the parameters of the multiple access scheme by reducing the modulation order or limiting at least one of the transmission signals. In some embodiments, the first communication device 201 determines a multiple access scheme and parameters. Specifically, based on the first terminal device 110 using orthogonal multiple access and the second terminal device 120 using non-orthogonal multiple access in the overlapping area, the first communication device 201 may convert the multiple access scheme of the first terminal device 110 to a non-orthogonal multiple access scheme. In some embodiments, the first communication device 201 determines a multiple access scheme and parameters. Specifically, based on the first terminal device 110 and the second terminal device 120 both using non-orthogonal multiple access in the overlapping area, the first communication device 201 may determine that the first terminal device 110 maintains the non-orthogonal multiple access scheme. In the non-orthogonal multiple access scheme of the above embodiment being switched or maintained, the first communication apparatus 201 may instruct the first terminal device 110 to select parameters of the multiple access scheme based on the interference of the second terminal device 120 .
[0086] In some embodiments, the first transmission scheme further includes an interleaving scheme. In some embodiments, the interleaving scheme may include interleaving data encoded using the first channel coding scheme, and the interleaved data corresponding to the same overlapping region includes encoded data corresponding to at least one subcode block, where the subcode block is obtained by dividing the transmission block of the first terminal device 110. In some embodiments, the interleaving scheme may include interleaving data processed using the first multiple access scheme, and the interleaved data corresponding to the same overlapping region includes processed data corresponding to at least one sub-data sequence, where the sub-data sequence is obtained by dividing the data processed using the first multiple access scheme of the first terminal device 110. In some embodiments, interleaving may be achieved by combining two implementations: interleaving data encoded using the first channel coding scheme and interleaving data processed using the first multiple access scheme.
[0087] In some embodiments, the first transmission scheme further includes a symbol-to-resource mapping rule corresponding to the overlapping region. In some embodiments, determining the first transmission scheme may specifically include the first communication device 201 modifying the overall symbol-to-resource mapping rule into a local mapping rule, wherein the local mapping rule includes a mapping rule corresponding to the overlapping region, and the mapping rule corresponding to the overlapping region is independent of the mapping rules corresponding to other regions outside the overlapping region.
[0088] In some embodiments, the overlapping region is determined by the first communication device 201 based on the time-frequency position of the second resource set and the constraints related to the channel coding scheme. For example, in the embodiment in which the first transmission scheme 205 is determined by independently adjusting the channel coding scheme and parameters, the overlapping region can be determined in this way. The overlapping region is determined based on the time-frequency position of the second resource set and the constraints related to the channel coding scheme, for example, the overlapping region is determined based on at least one overlap within the overlapping region frequency band and no overlap in the non-overlapping region bandwidth, as well as constraints such as the modulation mode, coding rate, and minimum CB code length.
[0089] In some embodiments, the overlapping area is determined by the first communication device 201 based on the time-frequency position of the second resource set and the constraints related to the multiple access scheme. For example, in the above-mentioned embodiment of determining the first transmission scheme 205 by independently adjusting the multiple access scheme and parameters, the overlapping area can be determined in this way. The overlapping area is determined based on the time-frequency position of the second resource set and the constraints related to the multiple access scheme, for example, based on at least one overlap within the overlapping area frequency band and no overlap in the non-overlapping area bandwidth, and the area outside the overlapping area is the non-overlapping area.
[0090] In some embodiments, for example, in an embodiment where the first transmission scheme 205 is determined by combining a method of independently adjusting the channel coding scheme and parameters and a method of independently adjusting the multiple access scheme and parameters, the time-frequency position based on the second resource set, constraints related to the channel coding scheme, and constraints related to the multiple access scheme may be considered simultaneously when determining the overlapping region. In some embodiments, because the overlapping region determined based on the time-frequency position of the second resource set and constraints related to the channel coding scheme is generally larger than the overlapping region determined based on the time-frequency position of the second resource set and constraints related to the multiple access scheme, when these two methods are combined, the overlapping region determined based on the time-frequency position of the second resource set and constraints related to the channel coding scheme is generally used.
[0091] In some embodiments, the first communication device 201 determines that the first resource set also overlaps with the third resource set of the unauthorized third terminal device, and can also determine an overlapping area set in the first resource set based on the time-frequency position of the second resource set and the time-frequency position of the third resource set, and the overlapping area belongs to the overlapping area set.
[0092] In some embodiments, the first communication device 201 may further determine a second transmission scheme for uplink transmission performed by the first terminal device 110 assuming that there is no overlap, wherein the second transmission scheme includes at least one of a second channel coding scheme and a second multiple access scheme. The first communication device 201 may also output a second transmission scheme. The second transmission scheme may be an initial transmission scheme determined by the first communication device 201 under the assumption of no conflict, which may be denoted as Trans1. The first transmission scheme may be an adjusted transmission scheme determined by the base station later based on the resource overlap (or conflict) between the second communication device 202 (e.g., the first terminal device 110) and the third communication device (e.g., the second terminal device 120), which may be denoted as Trans2. If there are multiple overlapping areas (or conflict areas), each overlapping area may be denoted as Trans2(i) in sequence (i represents the serial number of the overlapping area).
[0093] In some embodiments, before the first terminal device 110 performs an uplink transmission, the first communication device 201 detects a change in a resource set that overlaps with the first resource set, and may update a first transmission scheme for the first terminal device 110 to perform uplink transmission in the overlapping region, wherein the changed resource set includes one of the following: an updated second resource set; a resource set that includes the second resource set and a third resource set of a third unlicensed terminal device that also overlaps with the first resource set; or a resource set that includes the third resource set and the updated second resource set. The first communication device 201 may output the updated first transmission scheme.
[0094] In some embodiments, the updated second resource set specifically means that the second resource set has been updated, so as to avoid the case where the authorized second terminal device 120 is a GF user device group. For example, the resource set used for uplink transmission of the first GF user device group overlaps with the second resource set used for uplink transmission of the GB user device. The second resource set is also the resource set corresponding to the overlap. When the uplink transmission of some GF user devices (not all GB user devices) in the first GF user device group is canceled, it may cause the second resource set to change. For example, one or more resources of the originally overlapping GF user devices no longer overlap with the resources of the GB user, and accordingly, the resources will no longer belong to the second resource set. In this case, the second resource set has been updated. In other words, a reduction in resources has occurred in the resource set that overlaps with the resource set used for uplink transmission of the GB user device. The above-mentioned changed resource set includes the updated second resource set.
[0095] In some embodiments, the resource set of the third resource set of the unauthorized third terminal device that also overlaps with the first resource set can refer to the above example. For example, in addition to the first GF user device group, there is a second GF user device group that also overlaps with the resource set used by the GB user device for uplink transmission. Then, the overlapping resource set can be called the third resource set. In other words, based on the second resource set, a third resource set appears, and then an increase in resources occurs in the resource set that overlaps with the resource set used by the GB user device for uplink transmission. The above-mentioned changed resource set includes the resource set of the third resource set of the unauthorized third terminal device that also overlaps with the first resource set.
[0096] In some embodiments, the increase and decrease of resources in the resource set that overlaps with the resource set used by the GB user equipment for uplink transmission can occur simultaneously, that is, the changed resource set can include a third resource set and an updated second resource set.
[0097] In some embodiments, the first communication device 201 updates the first transmission scheme 205. Specifically, based on the time-frequency position of the changed resource set, the first communication device 201 updates the overlapping area set in the first resource set, the overlapping area belongs to the overlapping area set, and based on the updated overlapping area set, determines the updated first transmission scheme.
[0098] In some embodiments, on the second communication device 202 side, before performing uplink transmission, the second communication device 202 can receive an updated first transmission scheme and indication information of the corresponding updated overlapping area from the network device 130, and perform uplink transmission in the updated overlapping area based on the updated first transmission scheme.
[0099] Referring to FIG2B , FIG2B shows another example flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2B , in process 200b, when the first communication device 201 determines that the first resource set for uplink transmission of the second communication device 202 based on authorization overlaps with the second resource set for uplink transmission of the third communication device without authorization, the first communication device 201 determines (210) a first transmission scheme 205 for the second communication device 202 to perform uplink transmission in the overlapping area, wherein the first transmission scheme 205 includes at least one of a first channel coding scheme and a first multiple access scheme, and the overlapping area is determined by dividing the time-frequency resources of the second communication device 202 into regions based on the overlap. The first communication device 201 outputs (220) the first transmission scheme 205. On the side of the second communication device 202, the second communication device 202 receives (230) the first transmission scheme 205 from the network device 130 based on the authorization. The second communication device 202 can receive the first transmission scheme 205 by receiving indication information from the network device 130, and the indication information can be used to indicate the first transmission scheme 205. The first communication device 201 detects (2501) a change in the resource set overlapping with the first resource set, and the first communication device 201 updates (2601) the first transmission scheme 205. The first communication device 201 outputs (2701) the updated first transmission scheme 215. On the side of the second communication device 202, the updated first transmission scheme 215 is received (2801) from the network device 130. The second communication device 202, based on the authorization, performs (290) uplink transmission based on the updated first transmission scheme 215 in the overlapping area.
[0100] In some embodiments, before the first terminal device 110 performs uplink transmission, the first communication apparatus 201 detects that the uplink transmission of the second terminal device 120 is canceled, and may send an indication message indicating the failure of the first transmission scheme to the first terminal device 110 .
[0101] In some embodiments, on the side of the second communication device 202 (for example, the side of the first terminal device 110), before performing uplink transmission, the second communication device 202 receives an indication information from the network device 130 that the first transmission scheme is invalid. In the overlapping area, the second communication device 202 will use the second transmission scheme to perform uplink transmission. The second transmission scheme is the transmission scheme for the second communication device 202 to perform uplink transmission determined by the network device 130 assuming that there is no overlap.
[0102] In some embodiments, the second terminal device 120 may be a group of unauthorized terminal devices. For the group of unauthorized terminal devices, the cancellation of the uplink transmission of the second terminal device 120 means that the uplink transmission of all unauthorized terminal devices in the group is canceled.
[0103] Referring to FIG2C , FIG2C shows another example flow diagram of a communication method in an embodiment of the present disclosure. As shown in FIG2B , in process 200c, when the first communication device 201 determines that the first resource set for uplink transmission of the second communication device 202 based on authorization overlaps with the second resource set for uplink transmission of the third communication device without authorization, the first communication device 201 determines (210) that the second communication device 202 performs a first transmission scheme 205 for uplink transmission in the overlapping area, wherein the first transmission scheme 205 includes at least one of a first channel coding scheme and a first multiple access scheme, and the overlapping area is determined by dividing the time-frequency resources of the second communication device 202 into regions based on the overlap. The first communication device 201 outputs (220) the first transmission scheme 205. On the second communication device 202 side, the second communication device 202 receives (230) the first transmission scheme 205 from the network device 130 based on the authorization. In some embodiments, the second communication device 202 may receive indication information indicating the first transmission scheme 205 from the network device 130 to receive the first transmission scheme 205. The first communication device 201 detects (2502) the cancellation of the uplink transmission to the third communication device (e.g., the second terminal device 120). The first communication device 201 sends (2602) indication information 225 indicating the invalidation of the first transmission scheme 205 to the first terminal device 110. The indication information 225 indicating the invalidation of the first transmission scheme 205 is different from the indication information indicating the first transmission scheme 205. On the second communication device 202 side, the second communication device 202 receives (2702) the indication information 225 from the network device 130 based on the authorization. The second communication device 202 performs (2802) uplink transmission in the overlapping area using the second transmission scheme.
[0104] In some embodiments, the first communication device 201 outputs the first transmission scheme 205 or the second transmission scheme through signaling. The signaling used to output the first transmission scheme 205 or the second transmission scheme may include one or more information such as the length of the transmission block of the first terminal device 110, the type of the transmission scheme, the number of transmission schemes, the content of the transmission scheme, and preferably, the time-frequency resource location of the first terminal device 110. The type of the transmission scheme may indicate different first transmission schemes, second transmission schemes, etc., where different types indicate different contents of the first transmission schemes.
[0105] In some embodiments, the length of the transmission block of the first terminal device 110 is, for example, the TB length of the GB user device. The time-frequency resource position of the first terminal device 110, for example, the RB resource position of the GB user device, can be specifically indicated by {time domain start, time domain end, frequency domain start, frequency domain end}, or pattern information of the valid time-frequency resource position. The type of transmission scheme can indicate different first transmission schemes, second transmission schemes, etc. Specifically, for example, 0 is used to indicate the second transmission scheme, that is, normal transmission without segmentation. Other numbers are used to indicate different first transmission schemes, for example: 1 indicates that the first transmission scheme is a transmission scheme based on CB area coding (see the introduction to the "second embodiment"); 2 indicates that the first transmission scheme is a transmission scheme based on NOMA area coding (see the introduction to the "first embodiment"); 3 indicates that the first transmission scheme is a transmission scheme based on the joint adjustment of NOMA and CB (code block) coding schemes (see the introduction to the "third embodiment"); 4 indicates that the first transmission scheme is a transmission scheme based on CB random interleaving (see the introduction to the "fourth embodiment"); 5 indicates that the first transmission scheme is a transmission scheme based on NOMA random interleaving (see the introduction to the "fifth embodiment"), etc. For the first transmission scheme, it corresponds to a certain area, such as area 0. The content of the transmission scheme may include but is not limited to: the time-frequency resource location corresponding to area 0, the CB coding scheme and parameters of area 0, the NOMA scheme and parameters of area 0, the precoding scheme and parameters of area 0, the mapping scheme of area 0 (i.e., the symbol-to-resource mapping rule), etc. Among them, the time-frequency resource position corresponding to area 0 represents the effective area of the transmission scheme acting on area 0, which can be determined by the effective frequency domain bandwidth, the starting and ending positions in the frequency domain, the effective time domain symbol number, the starting and ending symbol positions in the time domain, etc.
[0106] In some embodiments, the first communication device 201 also outputs the second transmission scheme using the signaling used to output the first transmission scheme 205. In other embodiments, the first communication device 201 outputs the second transmission scheme using signaling different from the signaling used to output the first transmission scheme 205 (i.e., separate signaling). In some embodiments, when the first communication device 201 sends the first transmission scheme 205 and the second transmission scheme to the second communication device 202, the second communication device 202 can correspondingly receive the second transmission scheme by receiving the signaling of the first transmission scheme 205 or the separate signaling.
[0107] In some embodiments, the indication information for the first transmission scheme used to instruct the second communication device 202 to perform uplink transmission in the overlapping region may include location information of the time-frequency resources corresponding to the overlapping region. The indication information may specifically indicate the applicable frequency domain bandwidth, the starting and ending positions in the frequency domain, the number of applicable time domain symbols, and the starting and ending symbol positions in the time domain. Accordingly, the first terminal device 110 can determine the specific location of the overlapping region based on the location information of the time-frequency resources corresponding to the overlapping region.
[0108] For example, if first communication device 201 is a base station, second communication device 202 is a GB user device, and third communication device is a GF user device, due to interference from the GF user device, the GB user device's received SNR in the conflicting area is significantly lower than the received SNR in the non-conflicting area. In this case, if the transmission parameters are selected based on the signal-to-noise ratio under the non-conflicting assumption, it will inevitably lead to significant performance loss for the GB user. The disclosed embodiments modify the transmitter architecture to enable user-area-level transmission solutions that adapt to scenarios with unbalanced SNRs in GF and GB conflicting scenarios. The user device can be, for example, a UE.
[0109] FIG3 is a schematic diagram of the communication process on which the embodiment of the present disclosure is based. As shown in FIG3 , in the communication process 300, after the data from the source 302 is encoded by the TB-CRC encoder 304, CB encoding 306, CB aggregation 308 and other steps are performed, and then NOMA scheme 310, layer mapping 312, precoding 314, resource mapping 316 and other processing are performed. Among them, the steps of CB encoding 306, NOMA scheme 310, precoding 314 and resource mapping 316 involve regional transmission parameter calculation 320. Referring to FIG3 , the calculation of parameters related to the code block coding scheme, the parameters in the NOMA scheme, the parameters in the weight scheme, the parameters in the mapping scheme and the like is involved, and correspondingly, the determination of the code block coding scheme, the NOMA scheme, the weight scheme and the mapping scheme may also be involved. The determination of the above parameters may take into account the time-frequency resource conflict information between the GF and GB user devices. The code block coding scheme refers to the process of splitting the data stream after TB-CRC encoding into multiple CB coding blocks and independently performing channel coding on the bits of each CB coding block. Assuming that the TB block is divided into N CB CB, the coding scheme and parameters corresponding to CB i include at least the coding scheme Method-i, the code length B i , the equivalent bit rate R after rate matching i , in addition, the coding parameters required for CB channel coding need to be included. The coding scheme can be LDPC coding, Polar coding, Turbo code, or other coding schemes. Each specific coding scheme also includes its own unique channel coding parameters. Taking LDPC channel coding as an example, the coding parameters also need to include the coding factor graph Graph i, Graph corresponding to different code lengths i Different to obtain greater coding gain. The NOMA (non-orthogonal multiple access) scheme refers to the process of mapping the coded bit stream into a symbol sequence. This process supports multiple access schemes such as OMA (orthogonal multiple access) / NOMA. OMA refers to orthogonal multiple access technology, including OFDMA, etc. Taking OFDMA as an example, a group of K bits are mapped into one symbol through QAM modulation. NOMA refers to non-orthogonal multiple access, including SCMA, etc. Taking SCMA as an example, a group of K bits are mapped into N symbols through the SCMA codebook. The NOMA scheme parameters include at least (K, N, CIdx), where CIdx represents the mapping codebook used by the user NOMA scheme. Taking OFDMA as an example, CIdx is the QAM modulation scheme; if it is MUSA access, CIdx is the spread spectrum sequence used; if it is SCMA access, CIdx is the access codebook number of SCMA. Resource mapping refers to the process of mapping the precoded symbol data stream to time-frequency resources.
[0110] In order to minimize the interference impact of GF user equipment, some embodiments of the present disclosure limit the interference impact of GF user equipment to a certain area based on regional division, and achieve transmission matching the SNR of the area by modifying the code block coding scheme and parameters, NOMA scheme and parameters, etc. of the area, while the transmission scheme (code block coding, NOMA, etc.) of the area not affected by the interference of GF user equipment does not change. Optionally or additionally, some other embodiments of the present disclosure utilize the concept of interference homogenization to spread the interference to all data through an interleaving mechanism. In some embodiments, the interleaving mechanism can be used in the symbol domain (after the NOMA scheme), and in other embodiments, the interleaving mechanism can be used after encoding (after CB (code block) encoding). Among them, modifying the coding and parameters of the area (corresponding to the regional channel coding scheme), modifying the NOMA scheme and parameters of the area (corresponding to the regional NOMA scheme), etc. are mainly for adjusting the transmission scheme based on the idea of limited interference impact when scheduling GB user equipment. For the regional channel coding scheme, CB variable-length segmentation enables a single CB to cover the conflict area, based on the independent coding parameters of CB, to ensure that the interference impact on CB is minimized; for the regional NOMA scheme, independent NOMA scheme parameters are selected for the divided conflict area to minimize the impact of interference. The introduction of random interleaving is mainly corresponding to the idea of randomizing interference, wherein, by introducing a symbol interleaving mechanism after the NOMA scheme, multiple-area NOMA schemes share the impact of interference; by introducing a bit interleaving mechanism after the channel coding scheme, multiple CB code blocks share the impact of interference. In the embodiment of the present disclosure, the above-mentioned channel coding scheme and NOMA scheme can be independent of each other, that is, they can be implemented independently, or they can be implemented jointly to obtain better results.
[0111] In some embodiments, the aforementioned area division specifically involves the need to divide the GB user equipment's time-frequency resources into several conflicting areas and non-conflicting areas based on the GF / GB resource conflict in the time and frequency domains when a GF / GB resource conflict occurs. There are various ways to divide the areas, each subject to various transmission parameter constraints and restrictions. In some embodiments, the conflicting area's time-frequency resources cover at least one GB / GF resource conflict, while the non-conflicting area's bandwidth contains no GF / GB resource conflict. Figures 4, 5, and 6 illustrate conflicting area divisions in accordance with some embodiments of the present disclosure. The conflict division example 400 in Figure 4 illustrates a situation where a GB user equipment encounters a conflict within its time-frequency resources with two GF user equipment groups, with the conflicts with the two GF user equipment groups (GF user equipment group 1 and GF user equipment group 2) occurring on different time-frequency resources. The conflict division example 500 in Figure 5 illustrates a situation where, when transmission parameter constraints are met, the area can be divided into two conflicting areas (conflicting area 1 and conflicting area 2) and one non-conflicting area. The conflict division example 600 in Figure 6 illustrates a situation where the area is divided into one conflicting area (conflicting area 1) and one non-conflicting area. It should be noted that due to restrictions on transmission parameters such as modulation mode, coding rate, and minimum CB code length, the time-frequency resource range of the conflicting area is not exactly the same as the actual conflicting area, and is generally slightly larger than the actual conflicting area. At the same time, considering the impact of time-frequency resources in the non-conflicting area, the demarcated conflicting area will not be particularly large. When the resource conflict between GB / GF user equipment only occurs on some of the GB user equipment's time-frequency resources, a GB user equipment will be divided into at least one conflicting area and one non-conflicting area, for a total of two areas.
[0112] In some embodiments, first, the base station determines the CB coding scheme and parameters (N CB ,B c ,C r,c ,method c ), NOMA solution (K i ,N i ,CIdx i ), layer mapping scheme (N Layer ) and precoding V, etc., is defined as the initial transmission scheme, denoted as Trans1. The base station then determines the adjusted transmission scheme based on the GF / GB resource conflict, denoted as Trans2. If there are multiple conflicting regions, they are denoted as Trans2(i) in sequence.
[0113] The following three embodiments further introduce the transmission scheme adjustment based on the idea of limited interference impact in the embodiment of the present disclosure. The three embodiments (first embodiment, second embodiment, and third embodiment) correspond to the transmission scheme adjustment of the base station through the NOMA scheme and independent adjustment of parameters, the CB coding scheme and independent adjustment of parameters, and the joint adjustment of NOMA and CB coding schemes and parameters when the GB user equipment is scheduled.
[0114] The first embodiment corresponds to the NOMA scheme and independent parameter adjustment in the three forms of transmission scheme adjustment described above. In the first embodiment, a block diagram of data transmission by a GB user device can be seen in Figure 7. In this data transmission block diagram 700, data from a source 702 is encoded by a TB-CRC encoder 704, and then undergoes steps such as CB encoding 706 and CB aggregation 708. Before the NOMA scheme, data is first split 710. During data split 710, region division is performed. This region division is used to divide the time-frequency resources of the first terminal device into regions based on overlap, which may include overlapping regions and non-overlapping regions, such as region 0 and region N. Subsequently, for region 0, the data undergoes the NOMA scheme 712 corresponding to region 0, layer mapping 714, and precoding 716 for region 0, followed by region resource mapping 717. For region N, the data undergoes the NOMA scheme 711 corresponding to region N, layer mapping 713, and precoding 715 for region N, followed by region resource mapping 717. Regional resource mapping 717 uses local mapping rules to map symbols to resources, that is, the mapping rules of different regions are independent of each other, and the mapping rules within the region can be designed independently. The gNB modifies the NOMA scheme and regional mapping rules corresponding to the GB user equipment in the conflicting area based on the known GF information. The GF information can be an example of the unauthorized configuration information of the second terminal device. In some embodiments, the code rate in the CB coding scheme can also be adjusted according to the modification result, and then the above adjustment parameters are sent to the GB user equipment. The base station can calculate the average signal to noise ratio of the region by region, and re-determine the appropriate NOMA scheme and parameters (K i ,N i ,CIdx i ). Among them, CIdx i K is the codebook (sequence) number used in the NOMA scheme. i N is the length of the NOMA codebook input information bit, i The symbol length of the codebook output of the NOMA scheme. The NOMA scheme is a multiple access scheme. It should be noted that OMA can be regarded as a special NOMA scheme. Its codebook CIdx i Unchanged, N i =1.
[0115] In some embodiments, the adjusted NOMA scheme and parameters within the conflict area 1≤i≤N are determined. Specifically, when the GB user device adopts OMA and the GF user device adopts OMA, the GB user device may maintain OMA access and actively reduce the order through QAM modulation, or only transmit I-channel or Q-channel signals to determine the adjusted NOMA scheme. In other embodiments, when the GB user device adopts OMA and the GF user device adopts NOMA, the GB user device may switch to NOMA access and select a codebook (sequence, the codebook or sequence is a parameter of the multiple access scheme) that is less interfered with by the GF user device for transmission, thereby determining the adjusted NOMA scheme. In some further embodiments, when the GB user device adopts NOMA and the GF user device adopts NOMA, the GB user device may maintain NOMA access (switch to the same access scheme as the GF user device) and select a codebook (sequence, the codebook or sequence is a parameter of the multiple access scheme) that is less interfered with by the GF user device for transmission, thereby determining the adjusted NOMA scheme.
[0116] For the non-conflict area (i=0), the NOMA scheme and parameters can use the NOMA scheme and parameters in the Trans1 scheme (initial transmission scheme), but if the SNR of the area allows supporting more bits, then the K0 of the area can also be raised to ensure that the transmission rate does not decrease.
[0117] The number of bits finally sent by the GB user equipment is:
[0118]
[0119] Among them, K i N is the number of bits carried by the NOMA symbol sequence (in OMA, it is the modulation order and the number of modulation bits). Re,i is the total number of REs in the i-th region. N symb,i is the number of time domain symbols. Layer is the number of layers. N i is the number of REs corresponding to the NOMA symbol sequence.
[0120] Then the CB coding rate C r according to Make adjustments as follows:
[0121] C r =B / K
[0122] Where B is the length of TB.
[0123] The second embodiment corresponds to the independent adjustment of the CB coding scheme in the three forms of transmission scheme adjustment mentioned above. In the second embodiment, the data transmission block diagram of the GB user equipment can be found in Figure 8. In the data transmission block diagram 800, the data from the source 802 is encoded by the TB-CRC encoder 804, and CB segmentation 806 is performed before CB encoding. In the CB segmentation 806 step, area division is performed, and the transmission block is divided into C subcode blocks according to the divided areas. Figure 8 exemplarily lists the subsequent processing flow of subcode block-1 and subcode block-C. Area division is used to divide the time-frequency resources of the first terminal device into areas based on overlapping, and the divided areas may include overlapping areas and non-overlapping areas. Among them, corresponding to subcode block-1, CB-1 encoding 807, NOMA scheme 809 corresponding to area 1, layer mapping 811, precoding 813 corresponding to area 1 and other processing are performed respectively, and finally area resource mapping 815 is performed. For the corresponding subcode block -C, CB-C coding 808, NOMA scheme 810 for area C, layer mapping 812, precoding 814 for area C and other processing are performed respectively, and finally area resource mapping 815 is performed. Area resource mapping 815 uses local mapping rules to map symbols to resources, that is, the mapping rules of different areas are independent of each other, and the mapping rules within the area can be designed independently. When a conflict occurs, according to the second embodiment, the interference of the GF user equipment to the GB user equipment can be reduced by adjusting the CB coding scheme. In this second embodiment, the TB (transmission block) can be divided into C sub-CBs (code blocks) according to the area, and each sub-CB covers a conflict area or a non-conflict area. Since the sizes of the CB areas are different, the code lengths of different code blocks corresponding to different sub-CBs are also different. In some embodiments, CB segmentation can support unequal length segmentation. The CB coding parameters can be selected independently for different subcode blocks. Taking the channel coding as LDPC code as an example, the CB coding parameters of subcode block i at this time include but are not limited to code length B i , bit rate C r,i , LDPC coded Base Graph.
[0124] In the second embodiment, the CB output after the i-th subcode block is encoded r,i It is no longer aggregated with the coded outputs of other sub-code blocks, but instead completes the mapping of bit sequences to symbol sequences, layer mapping, and precoding operations according to the given NOMA scheme. It should be noted that at this time, the NOMA scheme, layer mapping scheme, and precoding scheme corresponding to each sub-CB do not need to be modified, and the NOMA scheme, layer mapping scheme, and precoding scheme in Trans1 (initial transmission scheme) can be used.
[0125] The third embodiment corresponds to the joint adjustment of the NOMA and CB coding schemes in the three forms of transmission scheme adjustment mentioned above, see Figure 9. In the data transmission block diagram 900, after the data from the source 902 is encoded by the TB-CRC encoder 904, CB segmentation 906 is performed before CB encoding. In the CB segmentation step 906, area division is performed, and the transmission block is divided into C subcode blocks according to the divided areas. Area division is used to divide the time-frequency resources of the first terminal device into areas based on overlap, and the divided areas may include overlapping areas and non-overlapping areas. Figure 9 exemplarily lists the subsequent processing flow of subcode block-1 and subcode block-C. Corresponding to subcode block-1, CB-1 encoding 907, NOMA scheme 909 corresponding to area 1, layer mapping 911, precoding 913 corresponding to area 1 and other processing are performed respectively, and finally area resource mapping 915 is performed. Corresponding to the subcode block -C, CB-C encoding 908, NOMA scheme 910 corresponding to area C, layer mapping 912, precoding 914 corresponding to area C and other processing are performed respectively, and finally regional resource mapping 915 is performed. Regional resource mapping 915 uses local mapping rules to map symbols to resources, that is, the mapping rules of different areas are independent of each other, and the mapping rules within the area can be designed independently. According to the third embodiment, the impact of conflicts is reduced by adjusting the CB coding scheme and the NOMA scheme at the same time. At this time, the following is satisfied:
[0126]
[0127] In the third embodiment, the data transmission block diagram of the GB user equipment can be seen in FIG9 .
[0128] Continuing to refer to the data transmission block diagram of Figure 7, Figure 8 or Figure 9, after adjusting the transmission scheme through the above-mentioned first embodiment, second embodiment, or third embodiment, the base station also needs to adjust the mapping rule of symbols to resources to modify the original overall mapping rule into a local mapping rule.
[0129] In some embodiments, the mapping rules of different regions can be independent of each other, and the mapping rules within a region can be designed independently. Taking region i as an example, there are N Re,i of resources, accounting for N symb,i time domain symbols, a total of N Re,i ×N symb,i resources. Assume S gb,i =[s gb,i (0),…,s gb,i (N Re,i ×N symb,i -1)], the mapping order of Trans2(i) (adjusted transmission scheme) of region i can be frequency domain first and then time domain, and the mapped form is:
[0130]
[0131] The row direction of the matrix represents the time domain, and the column direction of the matrix represents the frequency domain.
[0132] The mapping order of region i can also be time domain first and then frequency domain, and the form after mapping is:
[0133]
[0134] If the mapping area of region i is irregular, irregular mapping can also be performed as shown in Figure 10, for example, N regions are determined by region division. Figure 10 exemplarily takes two regions (i.e., N=2) as an example, namely, region 0 and region N. For example, the 0th region adopts one mapping rule, and the Nth region adopts the second mapping rule.
[0135] After determining the adjusted transmission scheme, the base station sends the initial transmission scheme Trans1 and the adjusted transmission scheme Trans2(i), 1≤i≤N of all conflicting areas to the GB user equipment through signaling. The initial transmission scheme Trans1 is used as the default scheme, and the base station does not need to specify the area in which it is effective, but it needs to specify that it is the initial transmission scheme. As a region-specific scheme, the adjusted transmission scheme Trans2(i) needs to specify the area in which it is effective (the effective frequency domain bandwidth, the starting and ending positions in the frequency domain, the number of effective time domain symbols, the starting and ending symbol positions in the time domain), the transmission mode and the transmission parameters. The region-specific scheme of the embodiment of the present disclosure allows for multiple possibilities for modifying the transmission scheme to minimize the interference impact on the GF user equipment.
[0136] The complete transmission plan is sent to the UE side (such as GB user equipment) via signaling. The signaling should include the total number N of regions divided and the specific transmission plan corresponding to each divided region. The signaling information can be shown in Table 1:
[0137] Table 1
[0138]
[0139] In some embodiments, the initial transmission scheme Trans1 and the adjusted transmission scheme Trans2(i) may be sent to the GB user equipment via the same signaling. In other embodiments, the initial transmission scheme Trans1 and the adjusted transmission scheme Trans2(i) may be sent to the GB user equipment via different signaling at different times. In some embodiments, the above signaling may be sent to the GB user equipment via downlink control information (DCI).
[0140] Adjusting the transmission scheme based on interference-limited effects can improve GB user equipment transmission performance when there is a time-frequency conflict between GF and GB user equipment. For example, if a GB user equipment uses OMA and a GF user equipment uses OMA, the GB user equipment can achieve a 2dB performance gain by proactively reducing the modulation order in the conflicting area, compared to the 1dB performance gain achieved with traditional technologies.
[0141] The following two embodiments are used to further introduce the transmission scheme adjustment based on the idea of interference randomization in the embodiments of the present disclosure. The two embodiments (the fourth embodiment and the fifth embodiment) respectively correspond to the transmission scheme adjustment in the form of adjusting the CB coding scheme and parameters, adjusting the NOMA scheme and parameters, etc. by the base station when scheduling the GB user equipment. According to the fourth and fifth embodiments, the interference of the GF user equipment to the GB user equipment is reduced by introducing a random interleaving method. It should be noted that the fourth and fifth embodiments are respectively described by taking separate CB coding schemes and parameter adjustments, and NOMA schemes and parameter adjustments as examples. In other embodiments, multi-point joint adjustment can also be used.
[0142] Referring to the introduction of the above embodiment, the base station first determines the initial transmission scheme Trans1 under the assumption of no conflict, and then adjusts each module scheme according to the conflict area information. The following first introduces an embodiment of adjusting the CB transmission scheme.
[0143] In the fourth embodiment, corresponding to the above-mentioned introduction of the random interleaving method, a block diagram of the GB user device transmitting data based on a separate CB coding scheme and parameter adjustment transmission scheme can be found in FIG11 , which shows a schematic diagram of the interleaving-based transmission scheme adjustment of some embodiments of the present disclosure. As shown in FIG11 , in the data transmission block diagram 1100 , after the data from the source 1102 is encoded by the TB-CRC encoder 1104 , similar to the above-mentioned transmission scheme adjustment based on the idea of limited interference impact, the time-frequency resource conflict of the GF / GB user device will also trigger CB segmentation 1106 . 1 TB (transport block) will be divided into C CB sub-blocks (i.e., subcode blocks). At this time, the lengths of the CB sub-blocks can be different. Each CB sub-block also has its own independent coding scheme and parameters. For example, CB-1 encoding 1107 and CB-C encoding 1108 are performed for subcode block-1 and subcode block-C, respectively. The CB segmentation 1106 can divide the transport block not based on the region divided, but can divide the transport block into C subcode blocks according to any set rules. Figure 11 exemplarily lists the segmented (divided) subcode block-1 and subcode block-C. Codeword region interleaving 1109 is performed on subcode block-1 and subcode block-C. During the codeword region interleaving 1109, region division is performed. Region division is used to divide the time-frequency resources of the first terminal device into regions based on overlap. The divided regions may include overlapping regions and non-overlapping regions. Here, the division of region 1 and region N is taken as an example. For region 1, the NOMA scheme 1110, layer mapping 1112, and precoding 1114 for region 1 are performed, and finally, region resource mapping 1116 is performed. For region N, the NOMA scheme 1111, layer mapping 1113, and precoding 1115 for region N are performed, and finally, region resource mapping 1116 is performed. In this process, after codeword region interleaving, each region has its own NOMA scheme, and in subsequent stages, layer mapping and region precoding are performed, and finally, region resource mapping 1116 is performed. The regional resource mapping 1116 uses local mapping rules to map symbols to resources, that is, the mapping rules of different regions are independent of each other, and the mapping rules within a region can be designed independently.
[0144] However, unlike the transmission scheme adjustment based on the idea of limiting the impact of interference, for the transmission scheme adjustment based on the idea of randomizing interference, all CBs are jointly responsible for the coding of the conflict area, that is, a part of the coded bits in each CB will be mapped to the conflict area. The data encoded by different CBs are interleaved and mapped to different areas. There are coded bits of no less than 1 CB in the same conflict area. At this time, the process can be as shown in Figure 12, which shows a schematic diagram of the communication process based on some embodiments of the present disclosure. In process 1200, the transmission block B is divided into code blocks, as shown in box 1204, to obtain C sub-code blocks B1, B2, ... Bc, where: B i ≥max(K min ,N info,i );mod(B i ,8)=0; B1≤B2≤……≤B C , and encode to obtain C encoded data Enc1, Enc2, ... Encc. The CB segmentation can be CB unequal length segmentation. In some embodiments, the CB segmentation in this step may not require each sub-CB to cover a conflict area or a non-conflict area, as long as the TB is divided into multiple sub-code blocks. Independent encoding parameters are set for different sub-code blocks, as shown in box 1206, and the C sub-code blocks correspond to parameters CBr,1, CBr,2, ..., CBr,C respectively. In box 1208, CB to area mapping is performed. The mapping rules of the area can refer to the introduction of the mapping rules in the transmission scheme adjustment based on the idea of limited interference impact.
[0145] The fifth embodiment corresponds to the above-mentioned case of introducing a random interleaving method, and is a transmission scheme based on a separate NOMA scheme and parameter adjustment. Similar to the fourth embodiment above, the NOMA scheme can also reduce the impact of GF by randomizing interference. NOMA generally uses a group of resources to carry the information of multiple users. The resources in the resource group are interconnected and jointly bear all the information of the users. The NOMA resource mapping area is expanded to a wider time-frequency resource space by using the symbol-level interleaving mechanism, which is beneficial for NOMA users to resist regional interference. In some embodiments, the NOMA scheme may not be based on regional division at this time, and regional division may be performed during the symbol area interleaving process. In other embodiments, the NOMA scheme may be executed in different regions based on regional division, and then the overall interleaving may be performed based on the data processed by each NOMA scheme. The block diagram of the GB user equipment sending data in one embodiment can refer to the schematic diagram of the transmission scheme adjustment based on interleaving of other embodiments of the present disclosure shown in Figure 13. As shown in Figure 13, in the data sending block diagram 1300, the data from the source 1302 is encoded by the TB-CRC encoder 1304, and then CB encoding 1306, CB aggregation 1308, NOMA scheme 1310 and other processing are performed, and then symbol area interleaving 1312 is performed. In the symbol area interleaving 1312 step, area division is also performed after interleaving. The area division is used to divide the time-frequency resources of the first terminal device into areas based on overlapping. The divided areas may include overlapping areas and non-overlapping areas. Then, layer mapping, precoding and other operations are performed based on the divided areas. Taking the division into area 0 and area N as an example, corresponding to area 0, layer mapping 1313 and precoding 1315 corresponding to area 0 are performed respectively, and finally area resource mapping 1317 is performed. Corresponding to region N, layer mapping 1314 and precoding 1316 corresponding to region N are performed respectively, and finally regional resource mapping 1317 is performed (see the relevant introduction to regional resource mapping in the above embodiment).
[0146] Taking the SCMA scheme as an example, the interference before and after interleaving has undergone a significant change. Figure 14 shows the corresponding interference distribution diagram before and after interleaving, where the gray squares are the time-frequency resource areas corresponding to the GF user equipment group, the white squares are the time-frequency resource areas corresponding to the GB user equipment, the dot pattern squares are non-conflicting areas, and the striped pattern squares represent interference. As can be seen from Figure 14, in the interference distribution comparison 1400 before and after interleaving, more SCMA resources are used to jointly resist the interference of GF user equipment after interleaving, and the two interferences (shown in the striped pattern squares) are dispersed through interleaving.
[0147] For regional mapping rules, refer to the description of mapping rules in the transmission scheme adjustment based on the idea of limiting interference impact. By adjusting the mapping rules, regional mapping is achieved to ensure that regional interference is evenly distributed among the adjustment points.
[0148] The first to fifth embodiments above describe the transmission scheme adjustment. The transmission scheme adjusted based on the above method is Trans2. The base station can send Trans2 to the GB UE (GB user equipment) via DCI signaling. The GB UE parses the DCI signaling and implements Trans2.
[0149] On the user equipment side, in some embodiments, the GB user equipment receives DCI signaling carrying the transmission scheme and adjusts the transmission scheme for different areas according to the signaling instructions. The UE receives the signaling carrying the initial transmission scheme Trans1 and the adjusted transmission scheme Trans2, and after parsing, adopts different transmission schemes for different areas to reduce the impact of interference from the GF user equipment and maximize the transmission efficiency of the conflicting area.
[0150] The multiple transmission schemes of the embodiment of the present disclosure can be sent by the base station to the GB user equipment through the same signaling bearer, or can be sent through different signaling bearers. The signaling is flexible and diverse, and can meet the needs of various scenarios.
[0151] By adjusting the transmission schemes (codeword level, NOMA symbol level, etc.) in different areas, GB user devices can achieve the following: when there are GF user devices actually sending data, the interference of GF user devices on GB user devices can be reduced. When GF user devices are not sending data, GB user devices can maximize the transmission efficiency in the conflict area.
[0152] In some embodiments, the specific transmission schemes and parameters of the initial transmission scheme Trans1 and the adjusted transmission scheme Trans2 differ. The adjusted transmission scheme Trans2 may consist of multiple sets, each for a different time-frequency resource region. The initial transmission scheme Trans1 can be considered the default transmission scheme for use in non-conflicting regions. The adjusted transmission scheme Trans2 can be applied to conflicting regions, and the Trans2 schemes for different conflicting regions can be different. In this way, the interference impact of GF user equipment on GB user equipment can be minimized.
[0153] In some embodiments, referred to herein as the sixth embodiment, the solutions of the disclosed embodiments are used to handle scenarios where a GF user equipment preempts time-frequency resources. Based on the burst preemption information from the GF user equipment, the gNB adds the transmission scheme Trans2 for the GB user equipment in the conflicting region and transmits it to the GB user equipment. Before this scenario occurs, the base station has already determined Trans1 and Trans2 (if any) for the GB user based on the existing GB scheduling information and GF / GB conflict information, and has transmitted them to the GB UE via signaling. This (group) of signaling is defined as Signaling 1. For the specific process, see the first through fifth embodiments. The base station then enters the time-frequency resource conflict detection mode for the GF / GB user equipment, preparing to refresh the Trans2 transmission scheme at any time based on the change and transmit it to the GB user equipment.
[0154] The GB UE parses the DCI signaling from the base station, determines the Trans2 transmission schemes for different areas, and then enters the monitoring mode to monitor whether there is any DCI signaling for a new Trans2 transmission scheme.
[0155] When a new time-frequency resource conflict occurs, the base station will first refresh the regional division. The region can be re-divided or adjusted or merged by the existing conflicting regions. After the regional refresh is completed, the base station will refresh the Trans2 and Trans1 schemes and their corresponding parameters based on the region, interference handling criteria, and transmission scheme adjustments. If the refresh scheme is based on the interference limitation criterion, refer to the first to third embodiments; if the refresh scheme is based on the interference randomization idea, refer to the fourth and fifth embodiments.
[0156] After the refresh is completed, the base station sends the refreshed Trans1 and Trans2 to the GB UE through DCI signaling.
[0157] In other embodiments, referred to herein as the seventh embodiment, the solution of the embodiment of the present disclosure is used for the scenario where the transmission of the GF user equipment is canceled and the GF / GB conflict ends. At this time, the base station cancels the Trans2(i) transmission scheme of the conflicting area and sends it to the GB user equipment. In some embodiments, there may be various reasons for the cancellation of the transmission of the GF user equipment, such as canceling subsequent transmissions because repeated transmissions are correct, or for example, after the GF user equipment fails to transmit multiple times, it switches to the scheduled transmission of the GB user equipment. At this time, the base station can obtain the information that the GF user equipment has exited the occupation of time-frequency resources, and can cancel the transmission scheme of the area corresponding to the GB user equipment by sending a signaling to the GB user equipment.
[0158] Prior to this, the base station has completed the configuration of the transmission scheme for the GB user equipment ((Trans2(i), Trans1)) and has sent this configuration to the GB user equipment through signaling 1. The GB user equipment has also configured the transmission scheme corresponding to different areas according to signaling 1. The base station then enters the detection period to detect changes in resource conflicts between the GF / GB user equipment.
[0159] While the GB UE is waiting to send, if the transmission of the GF user equipment is canceled in the corresponding conflict area i, and the time-frequency resource conflict of the GF / GB user equipment no longer occurs, Trans2(i) becomes invalid, and the transmission scheme of the GB UE is restored to the default initial transmission scheme Trans1. Regarding the indication of the failure of Trans2(i) of the GB user equipment by the base station, the base station only needs to send the instruction of the failure of Trans2(i) (the location information is carried in the previous signaling). The signaling is defined as signaling 3 and is sent to the GB user equipment by the DCI carrier. Based on the fact that the transmission scheme Trans2(i) can be canceled through signaling, it is ensured that the GB user equipment is minimally affected by the interference of the GF user equipment.
[0160] Figure 15 shows a flowchart implemented at the first communication device 201 in some embodiments of the present disclosure. As shown in Figure 15, the process 1500 implemented at the first communication device 201 includes: when the first communication device 201 determines that the first resource set for uplink transmission of the authorized first terminal device 110 overlaps with the second resource set for uplink transmission of the unauthorized second terminal device 120, the first communication device 201 determines that the first terminal device 110 performs a first transmission scheme (1510) for uplink transmission in the overlapping area. The first transmission scheme includes at least one of a first channel coding scheme and a first multiple access scheme, and the overlapping area is determined by regionally dividing the time-frequency resources of the first terminal device 110 based on the overlap. The first communication device 201 outputs the first transmission scheme (1520).
[0161] FIG16 illustrates a flowchart implemented at a second communication device 202 based on authorization in some embodiments of the present disclosure. As shown in FIG16 , the process 1600 implemented at the second communication device 202 includes: the second communication device 202 receiving instruction information from the network device 130 based on authorization (1610). The instruction information is used to instruct the second communication device 202 to perform a first transmission scheme for uplink transmission in an overlapping region. The first transmission scheme is determined when a first resource set used for uplink transmission by the second communication device 202 overlaps with a second resource set used for uplink transmission by a third communication device that is not authorized. The first transmission scheme includes at least one of a first channel coding scheme and a first multiple access scheme. The overlapping region is determined by regionally dividing the time-frequency resources of the second communication device 202 based on the overlap. The second communication device 202 performs uplink transmission based on the first transmission scheme in the overlapping region (1620).
[0162] FIG17 is a schematic diagram of the main components of possible communication devices provided in an embodiment of the present disclosure. These communication devices can implement the functions of the first communication device 201 or the second communication device 202 in the above-mentioned method embodiment, and thus can also achieve the beneficial effects of the above-mentioned method embodiment. In the embodiment of the present disclosure, for example, the terminal device 110 shown in FIG1 as an example of the second communication device 202, the communication device can be, for example, the first terminal device 110, or a module (such as a chip) applied to the first terminal device 110.
[0163] Taking the example of a communication device implementing the functions of the second communication device 202, as shown in Figure 17, the communication device 1700 includes a receiving unit 1710 and a transmitting unit 1720. The communication device can be used to implement the functions of the second communication device 202 in the method embodiment shown in Figure 16 above or the second communication device 202 (first terminal device 110) shown in Figure 2A. In some embodiments, the transmitting unit 1720 can be a transmitter, and the receiving unit 1710 can be a receiver.
[0164] When the communication device 1700 is used to implement the function of the second communication device 202 (first terminal device 110) in the method embodiment shown in Figure 2A above, the receiving unit 1710 is used to receive indication information from the network device 130, and the indication information is used to instruct the second communication device 202 based on authorization to perform a first transmission scheme for uplink transmission in the overlapping area. The first transmission scheme is determined when there is an overlap between the first resource set for uplink transmission of the second communication device 202 and the second resource set for uplink transmission of the unauthorized third communication device. The first transmission scheme includes at least one of a first channel coding scheme and a first multiple access scheme. The overlapping area is determined by regionally dividing the time-frequency resources of the second communication device 202 based on the overlap; the transmission unit 1720 is used to perform uplink transmission based on the first transmission scheme in the overlapping area.
[0165] The case where the communication device implements the functions of the first communication device 201 is similar to the above and will not be described again. In addition, for a more detailed description of the above receiving unit 1710 and the transmission unit 1720, please refer to the relevant description in the above method embodiment and will not be described again here.
[0166] As shown in Figure 18, communication device 1800 includes an interface circuit 1820. Optionally, it may also include a processor 1810. Processor 1810 and interface circuit 1820 are coupled to each other. It will be appreciated that interface circuit 1820 may be a transceiver or an input / output interface. Optionally, communication device 1800 may also include a memory 1830 for storing instructions executed by processor 1810, input data required by processor 1810 to execute instructions, or data generated by processor 1810 after executing instructions.
[0167] When the communication device 1800 is used to implement the method in the method embodiment of FIG. 16 , the interface circuit 1820 is used to perform the functions of the receiving unit 1710 or the transmitting unit 1720 .
[0168] When the communication device is a chip used in a terminal device 110 (first terminal device 110), the terminal device chip implements the functions of the terminal device 110 in the above method embodiment. The terminal device chip receives information from other modules (such as a radio frequency module or antenna) in the terminal device 110, and the information may be sent by other terminal devices 110; or the terminal device chip sends information to other modules (such as a radio frequency module or antenna) in the terminal device 110, and the information is sent to other terminal devices 110.
[0169] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0170] An embodiment of the present application provides a communication system. The communication system may include the communication device involved in the embodiment shown in Figure 17 above, such as terminal device 110 or 120. Optionally, terminal device 110 or 120 in the communication system may execute the communication method shown in Figure 16. In other embodiments, the communication system may include a communication device that can execute the communication method shown in Figure 15, such as network device 130.
[0171] The present application also provides a circuit that can be coupled to a memory and can be used to execute the process related to the terminal device 110 or 120, or the network device 130, in any of the above method embodiments. The chip system may include the chip and may also include other components such as a memory or a transceiver.
[0172] It should be understood that the processor mentioned in the embodiments of the present application may be a CPU, or may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0173] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (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).
[0174] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated into the processor.
[0175] It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.
[0176] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0177] Those skilled in the art will appreciate that the modules and algorithm steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel 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.
[0178] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and modules described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0179] In the several embodiments provided in this application, it should be understood that the disclosed communication methods and devices can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the modules is merely a logical function division. In actual implementation, there may be other division methods, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0180] The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed across multiple network elements. Some or all of these elements may be selected to achieve the purpose of this embodiment according to actual needs.
[0181] In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.
[0182] If this function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that makes the contribution, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device 130, etc.) to perform all or part of the steps of the method of each embodiment of the present application. The aforementioned computer-readable storage medium can be any available medium that can be accessed by a computer. By way of example and not limitation, computer-readable media may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), universal serial bus flash disk, mobile hard disk, or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer.
[0183] As used herein, the term "including" and similar terms should be understood as open inclusion, i.e., "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc. can refer to different or the same objects and are only used to distinguish the objects referred to, and do not imply a specific spatial order, temporal order, order of importance, etc. of the objects referred to. In some embodiments, values, processes, selected items, determined items, devices, means, components, assemblies, etc. are referred to as "best", "lowest", "highest", "minimum", "maximum", etc. It should be understood that such descriptions are intended to indicate that a selection can be made from a number of available functional options, and that such a selection need not be better, lower, higher, smaller, larger, or otherwise preferred than other options in other aspects or all aspects. As used herein, the term "determine" can encompass a variety of actions. For example, "determine" can include calculating, computing, processing, deriving, investigating, searching (e.g., searching in a table, database, or another data structure), ascertaining, etc. Furthermore, "determining" may include receiving (eg, receiving information), accessing (eg, accessing data in a memory), etc. Furthermore, "determining" may include resolving, selecting, choosing, establishing, etc.
[0184] The above is only a specific embodiment of the present application, but the scope of protection of the embodiments of the present application is not limited thereto. Any person skilled in the art can easily conceive of changes or substitutions within the technical scope disclosed in the embodiments of the present application, and all such changes or substitutions should be included in the scope of protection of the embodiments of the present application. Therefore, the scope of protection of the embodiments of the present application should be based on the scope of protection of the claims.
Claims
1. A communication method, comprising: When the first communication device determines that a first resource set for uplink transmission of a first terminal device based on authorization overlaps with a second resource set for uplink transmission of a second terminal device without authorization, the first communication device determines that the first terminal device performs a first transmission scheme for the uplink transmission in an overlapping area, wherein the first transmission scheme includes at least one of a first channel coding scheme and a first multiple access scheme, and the overlapping area is determined by dividing the time-frequency resources of the first terminal device into regions based on the overlap; and The first communication device outputs the first transmission scheme.
2. The method of claim 1 , wherein determining the first transmission scheme comprises: Based on the area division, the first communication device divides the transmission block of the first terminal device into subcode blocks; as well as The first communication device determines a channel coding scheme and parameters for the subcode block corresponding to the overlapping area.
3. The method according to claim 2, wherein the channel coding scheme and parameters include: Channel coding methods; as well as Channel coding parameters corresponding to the channel coding method.
4. The method according to claim 2 or 3, wherein determining the channel coding scheme and parameters of the subcode block corresponding to the overlapping area comprises at least one of the following: The first communication device reduces the code block length of the subcode block in the overlapping area; The first communication device reduces the code rate of the subcode block in the overlapping area; The first communication device adopts a channel coding method that matches the data size that can be carried by the overlapping area.
5. The method according to any one of claims 1 to 4, wherein determining the first transmission scheme comprises: The first communication device determines a multiple access scheme and parameters corresponding to the overlapping area.
6. The method of claim 5, wherein determining the multiple access scheme and parameters comprises: Based on the fact that both the first terminal device and the second terminal device adopt orthogonal multiple access in the overlapping area, the first communication device adjusts the parameters of the multiple access scheme by reducing the modulation order or limiting at least one of the transmission signals.
7. The method of claim 5, wherein determining the multiple access scheme and parameters comprises: Based on the fact that the first terminal device adopts orthogonal multiple access and the second terminal device adopts non-orthogonal multiple access in the overlapping area, the first communication device converts the multiple access scheme of the first terminal device into a non-orthogonal multiple access scheme; or Based on the fact that both the first terminal device and the second terminal device adopt non-orthogonal multiple access in the overlapping area, the first communication device determines that the first terminal device maintains a non-orthogonal multiple access scheme; Wherein, in the non-orthogonal multiple access scheme being converted or maintained, the first communication device instructs the first terminal device to select parameters of the multiple access scheme based on interference of the second terminal device.
8. The method according to any one of claims 1 to 7, wherein the first transmission scheme further comprises an interleaving scheme, the interleaving scheme comprising at least one of the following: interleaving data encoded by using the first channel coding scheme, wherein the interleaved data corresponding to the same overlapping area includes the encoded data corresponding to at least one subcode block, where the subcode block is obtained by dividing the transmission block of the first terminal device; or The data processed by using the first multiple access scheme is interleaved, and the interleaved data corresponding to the same overlapping area includes the processed data corresponding to at least one sub-data sequence, and the sub-data sequence is obtained by dividing the data processed by the first multiple access scheme of the first terminal device. 9 . The method according to claim 1 , wherein the first transmission scheme further comprises a mapping rule from symbols to resources corresponding to the overlapping area.
10. The method of claim 9, wherein determining the first transmission scheme comprises: The first communication device modifies the overall mapping rule from symbols to resources into a local mapping rule, wherein the local mapping rule includes the mapping rule corresponding to the overlapping area, and the mapping rule corresponding to the overlapping area is independent of the mapping rules corresponding to other areas outside the overlapping area.
11. The method according to claim 1, wherein the overlapping area is determined by the first communication device based on at least one of the following: The time-frequency position of the second resource set and constraints related to a channel coding scheme; or The time-frequency position of the second resource set and constraints related to a multiple access scheme.
12. The method according to claim 11, further comprising: The first communication device determines that the first resource set also overlaps with a third resource set of a third unlicensed terminal device; as well as Based on the time-frequency position of the second resource set and the time-frequency position of the third resource set, the first communication device determines an overlapping area set in the first resource set, and the overlapping area belongs to the overlapping area set.
13. The method according to any one of claims 1 to 12, further comprising: The first communication device determines, under the assumption that there is no overlap, that the first terminal device performs a second transmission scheme for the uplink transmission, wherein the second transmission scheme includes at least one of a second channel coding scheme and a second multiple access scheme; as well as The first communication device outputs the second transmission scheme.
14. The method according to any one of claims 1 to 13, further comprising: Before the first terminal device performs the uplink transmission, the first communication device detects a change in a resource set overlapping with the first resource set; as well as The first communication device updates the first transmission scheme for the first terminal device to perform the uplink transmission in the overlapping area, wherein the changed resource set includes one of the following: the updated second resource set; a resource set including the second resource set and a third resource set of a third terminal device that is also overlapped with the first resource set and is exempt from authorization; a resource set comprising the third resource set and the updated second resource set; and The first communication device outputs the updated first transmission scheme.
15. The method of claim 14, wherein updating the first transmission scheme comprises: Based on the time-frequency position of the changed resource set, the first communication device updates the overlapping area set in the first resource set, the overlapping area belonging to the overlapping area set; as well as The first communication device determines an updated first transmission scheme based on the updated overlapping area set.
16. The method according to any one of claims 1 to 15, further comprising: Before the first terminal device performs the uplink transmission, the first communication device detects a cancellation of the uplink transmission of the second terminal device; as well as The first communication device sends indication information indicating that the first transmission scheme is invalid to the first terminal device.
17. The method according to claim 13, wherein the first communication device outputs the first transmission scheme or the second transmission scheme through signaling, and the signaling includes at least one of the following information: The length of the transmission block of the first terminal device; a category of a transmission scheme, the category indicating at least one of: different first transmission schemes, or the second transmission schemes, wherein the first transmission schemes indicated by different categories have different contents; the number of the transmission schemes; the content of the transmission scheme; or The time-frequency resource location of the first terminal device.
18. A communication method, comprising: The second communication device based on the authorization receives indication information from the network device, wherein the indication information is used to instruct the second communication device to perform a first transmission scheme for uplink transmission in an overlapping area, the first transmission scheme is determined when a first resource set for uplink transmission of the second communication device overlaps with a second resource set for uplink transmission of a third communication device that is exempt from authorization, the first transmission scheme includes at least one of a first channel coding scheme and a first multiple access scheme, and the overlapping area is determined by dividing the time-frequency resources of the second communication device into regions based on the overlap; and The second communication device performs the uplink transmission based on the first transmission scheme in the overlapping area.
19. The method according to claim 18, wherein the first transmission scheme comprises a channel coding scheme and parameters of the subcode blocks corresponding to the overlapping area, and the subcode blocks are obtained by dividing the transmission blocks of the second communication device based on the area division.
20. The method according to claim 19, wherein the channel coding scheme and parameters include: Channel coding methods; as well as Channel coding parameters corresponding to the channel coding method.
21. The method according to claim 19 or 20, wherein the channel coding scheme and parameters of the subcode blocks corresponding to the overlapping area include at least one of the following: A new code block length of the subcode block in the overlapping area that is lower than a preset code block length; A new code rate of the subcode block in the overlapping area is lower than a preset code rate; or A channel coding method that matches the data size that can be carried by the overlapping area.
22. The method according to any one of claims 18 to 21, wherein the first transmission scheme comprises: A multiple access scheme and parameters corresponding to the overlapping area.
23. The method according to claim 22, wherein the multiple access scheme and parameters corresponding to the overlapping area are determined by at least one of the following: Reduce the modulation order; restrict the transmission of the signal; or The multiple access scheme is adjusted.
24. The method according to any one of claims 18 to 23, wherein the first transmission scheme further comprises an interleaving scheme, the interleaving scheme comprising one of the following: interleaving data encoded by using the first channel coding scheme, wherein the interleaved data corresponding to the same overlapping area includes the encoded data corresponding to at least one subcode block, where the subcode block is obtained by dividing a transmission block of the second communication device; or The data processed by using the first multiple access scheme is interleaved, and the interleaved data corresponding to the same overlapping area includes the processed data corresponding to at least one sub-data sequence, and the sub-data sequence is obtained by dividing the data processed by the second communication device by using the first multiple access scheme.
25. A method according to any one of claims 18 to 24, wherein the first transmission scheme also includes a mapping rule from symbols to resources corresponding to the overlapping area, and the mapping rule corresponding to the overlapping area is independent of the mapping rules corresponding to other areas outside the overlapping area.
26. The method of claim 18, wherein the overlapping region is determined based on at least one of: The time-frequency position of the second resource set and constraints related to a channel coding scheme; or The time-frequency position of the second resource set and constraints related to a multiple access scheme.
27. The method according to any one of claims 18 to 26, further comprising: Before performing the uplink transmission, the second communication device receives, from the network device, an updated first transmission scheme and corresponding updated indication information of the overlapping area; as well as The second communication device performs the uplink transmission in the updated overlapping region based on the updated first transmission scheme.
28. The method according to any one of claims 18 to 27, further comprising: Before performing the uplink transmission, the second communication device receives indication information indicating that the first transmission scheme is invalid from the network device; as well as In the overlapping area, the second communication device uses a second transmission scheme to perform the uplink transmission, and the second transmission scheme is a transmission scheme for the second communication device to perform the uplink transmission determined by the network device assuming that there is no overlap, and the indication information is also used to indicate the second transmission scheme.
29. The method according to claim 28, wherein the second communication device receives the indication information from the network device via signaling, and the signaling includes at least one of the following: a length of a transmission block of the second communication device; a category of a transmission scheme, the category indicating at least one of: different first transmission schemes, or the second transmission schemes, wherein the first transmission schemes indicated by different categories have different contents; the number of the transmission schemes; the content of the transmission scheme; or The time-frequency resource position of the second communication device.
30. A first communication device, comprising: a processing unit, configured to determine, when it is determined that a first resource set for uplink transmission of a first terminal device based on authorization overlaps with a second resource set for uplink transmission of a second terminal device without authorization, that the first terminal device performs a first transmission scheme for the uplink transmission in an overlapping area, wherein the first transmission scheme includes at least one of a first channel coding scheme and a first multiple access scheme, and the overlapping area is determined by dividing the time-frequency resources of the first terminal device into regions based on the overlap; as well as An output unit, configured to output the first transmission scheme.
31. The first communication device according to claim 30, wherein the processing unit is further configured to: Based on the region division, dividing the transmission block of the first terminal device into subcode blocks; and A channel coding scheme and parameters of the subcode block corresponding to the overlapping area are determined.
32. The first communication device of claim 31 , wherein the channel coding scheme and parameters include: Channel coding methods; as well as Channel coding parameters corresponding to the channel coding method.
33. The first communication device according to claim 31 or 32, wherein the processing unit is further configured to: reducing the code block length of the subcode block in the overlapping area; reducing the code rate of the subcode block in the overlapping area; A channel coding method is adopted that matches the data size that can be carried by the overlapping area.
34. The first communication device according to any one of claims 30 to 33, wherein the processing unit is further configured to: Determine a multiple access scheme and parameters corresponding to the overlapping area.
35. The first communication device according to claim 34, wherein the processing unit is further configured to: Based on the fact that both the first terminal device and the second terminal device adopt orthogonal multiple access in the overlapping area, the parameters of the multiple access scheme are adjusted by reducing the modulation order or limiting at least one of the transmission signals.
36. The first communication device according to claim 34, wherein the processing unit is further configured to: Based on the fact that the first terminal device adopts orthogonal multiple access and the second terminal device adopts non-orthogonal multiple access in the overlapping area, converting the multiple access scheme of the first terminal device into a non-orthogonal multiple access scheme; or Based on the fact that both the first terminal device and the second terminal device adopt non-orthogonal multiple access in the overlapping area, determining that the first terminal device maintains a non-orthogonal multiple access scheme; in, In the non-orthogonal multiple access scheme of the switching or the maintaining, the first terminal device is instructed to select a parameter of the multiple access scheme based on interference of the second terminal device.
37. The first communication device according to any one of claims 30 to 36, wherein the first transmission scheme further comprises an interleaving scheme, the interleaving scheme comprising at least one of the following: interleaving data encoded by using the first channel coding scheme, wherein the interleaved data corresponding to the same overlapping area includes the encoded data corresponding to at least one subcode block, where the subcode block is obtained by dividing the transmission block of the first terminal device; or The data processed by using the first multiple access scheme is interleaved, and the interleaved data corresponding to the same overlapping area includes the processed data corresponding to at least one sub-data sequence, and the sub-data sequence is obtained by dividing the data processed by the first multiple access scheme of the first terminal device.
38. The first communication device according to any one of claims 30 to 37, wherein the first transmission scheme further comprises a mapping rule from symbols to resources corresponding to the overlapping area.
39. The first communication device according to claim 38, wherein the processing unit is further configured to: The overall mapping rule from symbols to resources is modified into a local mapping rule, wherein the local mapping rule includes the mapping rule corresponding to the overlapping area, and the mapping rule corresponding to the overlapping area is independent of the mapping rules corresponding to other areas outside the overlapping area.
40. The first communication device according to claim 30, wherein the overlapping area is determined by the first communication device based on at least one of the following: The time-frequency position of the second resource set and constraints related to a channel coding scheme; or The time-frequency position of the second resource set and constraints related to a multiple access scheme.
41. The first communication device according to claim 40, wherein the processing unit is further configured to: Determining that the first resource set also overlaps with a third resource set of a third authorization-free terminal device; and Based on the time-frequency position of the second resource set and the time-frequency position of the third resource set, an overlapping area set is determined in the first resource set, and the overlapping area belongs to the overlapping area set.
42. The first communication device according to any one of claims 30 to 41, wherein the processing unit is further configured to: Under the assumption that there is no overlap, determining a second transmission scheme for the first terminal device to perform the uplink transmission, wherein the second transmission scheme includes at least one of a second channel coding scheme and a second multiple access scheme; and The second transmission scheme is output.
43. The first communication device according to any one of claims 30 to 42, wherein the processing unit is further configured to: Before the first terminal device performs the uplink transmission, detecting a change in a set of resources overlapping with the first set of resources; and Updating the first transmission scheme for the first terminal device to perform the uplink transmission in the overlapping area, wherein the changed resource set includes one of the following: the updated second resource set; a resource set including the second resource set and a third resource set of a third terminal device that is also overlapping with the first resource set; a resource set including the third resource set and the updated second resource set; and The output unit is further used to: output the updated first transmission scheme.
44. The first communication device according to claim 43, wherein the processing unit is further configured to: Based on the time-frequency position of the changed resource set, updating the overlapping area set in the first resource set, to which the overlapping area belongs; and Based on the updated set of overlapping regions, an updated first transmission scheme is determined.
45. The first communication device according to any one of claims 30 to 44, wherein the processing unit is further configured to: detecting, before the first terminal device performs the uplink transmission, cancellation of uplink transmission by the second terminal device; and The output unit is further used to: send indication information indicating that the first transmission scheme is invalid to the first terminal device.
46. The first communication device according to claim 42, wherein the output unit is used to output the first transmission scheme or the second transmission scheme through signaling, and the signaling includes at least one of the following information: The length of the transmission block of the first terminal device; a category of a transmission scheme, the category indicating at least one of: different first transmission schemes, or the second transmission schemes, wherein the first transmission schemes indicated by different categories have different contents; the number of the transmission schemes; the content of the transmission scheme; or The time-frequency resource location of the first terminal device.
47. A second communication device, comprising: A receiving unit, configured to receive indication information from a network device, wherein the indication information is used to instruct the second communication device based on authorization to perform a first transmission scheme for uplink transmission in an overlapping area, the first transmission scheme being determined when a first resource set for uplink transmission of the second communication device overlaps with a second resource set for uplink transmission of a third communication device without authorization, the first transmission scheme comprising at least one of a first channel coding scheme and a first multiple access scheme, and the overlapping area is determined by dividing the time-frequency resources of the second communication device into regions based on the overlap; as well as A transmission unit is used to perform the uplink transmission based on the first transmission scheme in the overlapping area.
48. The second communication device according to claim 47, wherein the first transmission scheme includes a channel coding scheme and parameters of the subcode block corresponding to the overlapping area, and the subcode block is obtained by dividing the transmission block of the second communication device based on the area division.
49. The second communication device of claim 48, wherein the channel coding scheme and parameters include: Channel coding methods; as well as Channel coding parameters corresponding to the channel coding method.
50. The second communication device according to claim 48 or 49, wherein the channel coding scheme and parameters of the subcode blocks corresponding to the overlapping area include at least one of the following: A new code block length of the subcode block in the overlapping area that is lower than a preset code block length; A new code rate of the subcode block in the overlapping area is lower than a preset code rate; or A channel coding method that matches the data size that can be carried by the overlapping area.
51. The second communication device according to any one of claims 47 to 50, wherein the first transmission scheme comprises: A multiple access scheme and parameters corresponding to the overlapping area.
52. The second communication device of claim 51, wherein the multiple access scheme and parameters corresponding to the overlapping area are determined by at least one of: Reduce the modulation order; restrict the transmission of the signal; or The multiple access scheme is adjusted.
53. The second communication device according to any one of claims 47 to 52, wherein the first transmission scheme further comprises an interleaving scheme, the interleaving scheme comprising one of the following: interleaving data encoded by using the first channel coding scheme, wherein the interleaved data corresponding to the same overlapping area includes the encoded data corresponding to at least one subcode block, where the subcode block is obtained by dividing a transmission block of the second communication device; or The data processed by using the first multiple access scheme is interleaved, and the interleaved data corresponding to the same overlapping area includes the processed data corresponding to at least one sub-data sequence, and the sub-data sequence is obtained by dividing the data processed by the second communication device by using the first multiple access scheme.
54. A second communication device according to any one of claims 47 to 53, wherein the first transmission scheme also includes a mapping rule from symbols to resources corresponding to the overlapping area, and the mapping rule corresponding to the overlapping area is independent of the mapping rules corresponding to other areas outside the overlapping area.
55. The method of claim 47, wherein the overlapping region is determined based on at least one of: The time-frequency position of the second resource set and constraints related to a channel coding scheme; or The time-frequency position of the second resource set and constraints related to a multiple access scheme.
56. The second communication device according to any one of claims 47 to 55, wherein the receiving unit is further configured to: Before performing the uplink transmission, receiving an updated first transmission scheme and corresponding updated indication information of the overlapping area from the network device; and The transmission unit is further configured to: perform the uplink transmission in the updated overlapping region based on the updated first transmission scheme.
57. The second communication device according to any one of claims 47 to 56, wherein the receiving unit is further configured to: Before performing the uplink transmission, receiving indication information indicating that the first transmission scheme is invalid from the network device; and The transmission unit is also used to: in the overlapping area, use a second transmission scheme to perform the uplink transmission, the second transmission scheme is a transmission scheme determined by the network device for the second communication device to perform the uplink transmission under the assumption that there is no overlap, and the indication information is also used to indicate the second transmission scheme.
58. The second communication device according to claim 57, wherein the receiving unit is used to receive the indication information from the network device through signaling, and the signaling includes at least one of the following: a length of a transmission block of the second communication device; a category of a transmission scheme, the category indicating at least one of: different first transmission schemes, or the second transmission schemes, wherein the first transmission schemes indicated by different categories have different contents; the number of the transmission schemes; the content of the transmission scheme; or The time-frequency resource position of the second communication device.
59. A communication device comprising: A processor, and a memory storing instructions, wherein when the instructions are executed by the processor, the method according to any one of claims 1 to 17 or any one of claims 18 to 29 is performed.
60. A computer-readable storage medium storing instructions which, when executed, cause the method according to any one of claims 1 to 17 or any one of claims 18 to 29 to be performed.
61. A computer program product comprising instructions which, when executed, cause the method of any one of claims 1 to 17 or any one of claims 18 to 29 to be performed.