Data transmission method and apparatus

By using the timing advance value in satellite communications to determine the conflict time unit and adjust the transmission strategy, the problem of inconsistent conflict handling between uplink transmission and downlink reception of half-duplex terminal equipment in satellite communications is solved, and the data transmission performance of satellite communications is improved.

WO2025209095A1PCT designated stage Publication Date: 2025-10-09HUAWEI TECH CO LTD

Patent Information

Application Number
PCT/CN2025/080754
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-03
Filing Date
2025-03-05
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

In satellite communications, the conflict handling rules for uplink transmission and downlink reception of half-duplex terminal equipment are inconsistent with those of network equipment, resulting in decoding errors of network equipment, especially in satellite communication scenarios with large transmission delays.

Method used

The terminal device and the network device determine conflicting time units based on the first timing advance value and the second timing advance value, and determine whether these time units are counted into uplink transmission or reception time units according to rules to avoid conflicts and adjust transmission and reception strategies.

Benefits of technology

This achieves a unified understanding of conflict time units by terminal devices and network devices, avoids the problem of poor base station decoding performance caused by different available time slot counts, and improves the stability and accuracy of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025080754_09102025_PF_FP_ABST
    Figure CN2025080754_09102025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a data transmission method and an apparatus, for use in avoiding the problem of a network device decoding error caused by a mismatch between a conflict situation of a terminal device and a conflict situation perceived by a network device. In the method, a terminal device determines, on the basis of a first timing advance value, a first time unit where uplink transmission and SSB reception conflict, and determines, on the basis of a second timing advance value, a second time unit where uplink transmission and SSB reception conflict. The terminal device determines, according to a first rule, whether to count the first time unit or the second time unit towards a time unit for uplink transmission. The terminal device performs uplink transmission in the time unit for uplink transmission. On the basis of the solution, the terminal device and the network device have the same understanding on whether the first time unit or the second time unit where uplink transmission and SSB reception conflict is counted towards the time unit for uplink transmission, thereby avoiding the problem of poor base station decoding performance caused by different available time slot counts of the terminal device and the network device.
Need to check novelty before this filing date? Find Prior Art

Description

Data transmission method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on April 3, 2024, with application number 202410405885.7 and application name "A Data Transmission Method and Device", the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of wireless communication technology, and in particular to a data transmission method and device. Background Art

[0004] With the development of information technology, more urgent requirements are being placed on efficient, mobile and diversified communications. Currently, satellites play an irreplaceable role in some important fields such as space communications, aviation communications, maritime communications and military communications.

[0005] Compared with terrestrial mobile networks, satellite communications can achieve wide-area or even global coverage by using high, medium and low orbit satellites, and can provide non-discriminatory communication services to users around the world. th The integration of 5G and 5G technologies will complement each other, and jointly form a global integrated communication network with seamless coverage of sea, land, air and space, which will meet the ubiquitous and diverse business needs of users and is an important direction for the future development of communications.

[0006] A significant characteristic of satellite communications is the significant round-trip transmission latency. Terminal devices must frequently switch beams and cells due to satellite movement, which also increases communication latency. Therefore, the integration of satellite communications with 5G requires enhancements to the current 5G protocol to accommodate satellite communications. Furthermore, satellite communications must support terminals with varying capabilities. Currently, one type of terminal is half-duplex, meaning it cannot transmit uplink and receive downlink simultaneously.

[0007] For half-duplex terminals, the 5G protocol defines rules for handling conflicts between uplink transmission and downlink reception. However, these rules are designed for terrestrial communications, which have relatively short latency. In satellite communications, where transmission latency is significantly higher, there can be a mismatch between the terminal's conflict status and the network's perceived conflict status. Summary of the Invention

[0008] The present application provides a data transmission method and apparatus to avoid the problem of network device decoding errors caused by the mismatch between the conflict situation of a terminal device and the conflict situation perceived by the network device.

[0009] In the first aspect, a data transmission method is provided. The method can be applied to the terminal device side, such as the terminal device or the communication module in the terminal device, or the circuit or chip responsible for the communication function in the terminal device (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or system in package (SIP) chip containing a modem core), and the method is applied to the terminal device as an example. In the method, the terminal device determines the first time unit in which the uplink transmission and SSB reception conflict based on the first timing advance value, and determines the second time unit in which the uplink transmission and the synchronization signal block (synchronization signal physical broadcast channel, SSB) reception conflict based on the second timing advance value. The first timing advance value is the reported timing advance value, and the second timing advance value is the current timing advance value. The terminal device determines whether the first time unit or the second time unit is included in the time unit of the uplink transmission according to the first rule. The terminal device performs uplink transmission in the time unit of the uplink transmission.

[0010] Based on the above solution, the terminal device and the network device have the same understanding of whether the first time unit or the second time unit of the uplink transmission and the SSB conflict is counted into the time unit of the uplink transmission. Therefore, the problem of poor base station decoding performance caused by different counts of available time slots by the terminal device and the network device can be avoided.

[0011] In a possible implementation, the terminal device determines, according to the first rule, that the first time unit is not included in the time unit for uplink transmission, and / or the terminal device determines, according to the first rule, that the second time unit is included in the time unit for uplink transmission.

[0012] Based on the above solution, the terminal device can determine that the first time unit is not included in the time unit for uplink transmission based on the timing relationship of the network device, thereby avoiding the problem of poor base station decoding performance caused by different counts of available time slots between the terminal device and the network device. In the above solution, the terminal device can determine that the second time unit is included in the time unit for uplink transmission. Because the second time unit is determined based on the second timing advance value, the network device cannot determine the second time unit and include it in the time unit for uplink transmission. In this case, the network device can determine the uplink data carried by different time units, avoiding decoding errors by the network device.

[0013] In one possible implementation, the uplink transmission of a first time unit in the time unit of uplink transmission is canceled, and / or the uplink transmission of a second time unit in the time unit of uplink transmission is canceled. For example, the second time unit is included in the time unit of uplink transmission, and the terminal device cancels the uplink data of the second time unit. For another example, the first time unit is included in the time unit of uplink transmission, and the terminal device cancels the uplink data of the first time unit.

[0014] Based on the above solution, when the first time unit or the second time unit is included in the time unit of uplink transmission, the terminal device can receive SSB on the first time unit or the second time unit to better maintain downlink synchronization.

[0015] In one possible implementation, the conflict between uplink transmission and SSB reception includes one or more of the following: the time unit used for uplink transmission and the time unit used for SSB reception partially or completely overlap. Or, the time interval between uplink transmission and SSB reception is less than a predefined first time interval. Or, the time interval between SSB reception and uplink transmission is less than a predefined second time interval. Exemplarily, the conflict between uplink data transmission and SSB reception may include one or more of the following: at least one symbol of the symbols contained in the time slot carrying uplink data overlaps with the symbol carrying SSB, or at least one symbol is not earlier than N before the next SSB / physical broadcast channel (PBCH) Tx-Rx ·T c time, or at least one symbol no later than N after the previous SSB / PBCH Rx-Tx ·T c time.

[0016] In a possible implementation, the first rule is indicated by a network device.

[0017] In one possible implementation, the first rule includes one or more of the following: within a first time period, the first time unit is counted as a time unit for uplink transmission. Within a second time period, the first time unit is not counted as a time unit for uplink transmission. Alternatively, within the first time period, the first time unit is not counted as a time unit for uplink transmission. Within the second time period, the first time unit is counted as a time unit for uplink transmission. Alternatively, within the first time period, the second time unit is counted as a time unit for uplink transmission. Within the second time period, the second time unit is not counted as a time unit for uplink transmission. Alternatively, within the first time period, the second time unit is not counted as a time unit for uplink transmission. Within the second time period, the second time unit is counted as a time unit for uplink transmission.

[0018] Based on the above solution, the first rule can be used to align network devices and terminal devices to determine which time periods are processed according to the SSB reception rules and which time periods are processed according to the uplink data transmission method. In this way, for time periods where SSB reception is prioritized, network devices can lower the modulation and coding schedule (MCS) level or increase the number of repetitions to ensure performance stability.

[0019] In a possible implementation, the first period is a time period when the timer is running, and the second period is a time period when the timer is not running.

[0020] In one possible implementation, the first rule includes one or more of the following: determining, based on the second timing advance value, that uplink transmission and SSB reception do not conflict in a first time unit, and counting the first time unit as a time unit for uplink transmission. Alternatively, determining, based on the second timing advance value, that uplink transmission and SSB reception conflict in the first time unit, and not counting the first time unit as a time unit for uplink transmission. Alternatively, determining, based on the first timing advance value, that uplink transmission and SSB reception do not conflict in a second time unit, and counting the second time unit as a time unit for uplink transmission.

[0021] Based on the above solution, the first rule can be used to determine whether the first time unit and the second time unit are included in the time unit of uplink transmission according to different conflict situations of the terminal equipment.

[0022] On the second aspect, a data transmission method is provided. The method can be applied to the network side, such as a network device or a communication module in a network device, or a circuit or chip responsible for the communication function in the network device (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or system in package (SIP) chip containing a modem core). The method is described by taking the application of the method to a network device as an example. In the method, the network device determines the first time unit in which the uplink reception and SSB transmission conflict based on a first timing advance value, and the first timing advance value is a reported timing advance value. The network device determines whether the first time unit is included in the time unit of the uplink reception according to the first rule. The network device performs uplink reception in the time unit of the uplink reception.

[0023] In a possible implementation, the network device determines, according to the first rule, that the first time unit is not included in the time unit of uplink reception.

[0024] In a possible implementation, the network device cancels the uplink reception of the first time unit in the uplink reception time unit.

[0025] In one possible implementation, the conflict between uplink reception and SSB transmission includes one or more of the following: a time unit used for uplink reception and a time unit used for SSB transmission partially or completely overlap; or a time interval between uplink reception and SSB transmission is less than a predefined first time interval; or a time interval between SSB transmission and uplink reception is less than a predefined second time interval.

[0026] In a possible implementation manner, the network device sends a first rule.

[0027] In one possible implementation, the first rule includes one or more of the following: within a first time period, the first time unit is counted as a time unit for uplink transmission. Within a second time period, the first time unit is not counted as a time unit for uplink transmission. Alternatively, within the first time period, the first time unit is not counted as a time unit for uplink transmission. Within the second time period, the first time unit is counted as a time unit for uplink transmission. Alternatively, within the first time period, the second time unit is counted as a time unit for uplink transmission. Within the second time period, the second time unit is not counted as a time unit for uplink transmission. Alternatively, within the first time period, the second time unit is not counted as a time unit for uplink transmission. Within the second time period, the second time unit is counted as a time unit for uplink transmission.

[0028] In a possible implementation, the first period is a time period when the timer is running, and the second period is a time period when the timer is not running.

[0029] In one possible implementation, the first rule includes one or more of the following: determining, based on the second timing advance value, that uplink transmission and SSB reception do not conflict in a first time unit, and counting the first time unit as a time unit for uplink transmission. Alternatively, determining, based on the second timing advance value, that uplink transmission and SSB reception conflict in the first time unit, and not counting the first time unit as a time unit for uplink transmission. Alternatively, determining, based on the first timing advance value, that uplink transmission and SSB reception do not conflict in a second time unit, and counting the second time unit as a time unit for uplink transmission.

[0030] According to a third aspect, a communication device is provided, comprising a processing unit and a transceiver unit.

[0031] The processing unit is configured to determine a first time unit in which uplink transmission and SSB reception conflict based on a first timing advance value, and to determine a second time unit in which uplink transmission and SSB reception conflict based on a second timing advance value. The first timing advance value is a reported timing advance value, and the second timing advance value is a current timing advance value. The processing unit is further configured to determine, based on a first rule, whether the first time unit or the second time unit is counted as a time unit for uplink transmission. The transceiver unit is configured to perform uplink transmission in the time unit for uplink transmission.

[0032] In one possible implementation, the processing unit determines, based on a first rule, whether the first time unit or the second time unit is counted as a time unit for uplink transmission, specifically for at least one of the following: determining, based on the first rule, that the first time unit is not counted as a time unit for uplink transmission; and / or determining, based on the first rule, that the second time unit is counted as a time unit for uplink transmission.

[0033] In a possible implementation, the transceiver unit performs uplink transmission in the uplink transmission time unit, specifically for: canceling the uplink transmission of the first time unit in the uplink transmission time unit, and / or canceling the uplink transmission of the second time unit in the uplink transmission time unit.

[0034] In one possible implementation, the conflict between uplink transmission and SSB reception includes one or more of the following: a time unit used for uplink transmission and a time unit used for SSB reception partially or completely overlap; or a time interval between uplink transmission and SSB reception is less than a predefined first time interval; or a time interval between SSB reception and uplink transmission is less than a predefined second time interval.

[0035] In a possible implementation, the first rule is indicated by a network device.

[0036] In one possible implementation, the first rule includes one or more of the following: within a first time period, the first time unit is counted as a time unit for uplink transmission. Within a second time period, the first time unit is not counted as a time unit for uplink transmission. Alternatively, within the first time period, the first time unit is not counted as a time unit for uplink transmission. Within the second time period, the first time unit is counted as a time unit for uplink transmission. Alternatively, within the first time period, the second time unit is counted as a time unit for uplink transmission. Within the second time period, the second time unit is not counted as a time unit for uplink transmission. Alternatively, within the first time period, the second time unit is not counted as a time unit for uplink transmission. Within the second time period, the second time unit is counted as a time unit for uplink transmission.

[0037] In a possible implementation, the first period is a time period when the timer is running, and the second period is a time period when the timer is not running.

[0038] In one possible implementation, the first rule includes one or more of the following: determining, based on the second timing advance value, that uplink transmission and SSB reception do not conflict in a first time unit, and counting the first time unit as a time unit for uplink transmission. Alternatively, determining, based on the second timing advance value, that uplink transmission and SSB reception conflict in the first time unit, and not counting the first time unit as a time unit for uplink transmission. Alternatively, determining, based on the first timing advance value, that uplink transmission and SSB reception do not conflict in a second time unit, and counting the second time unit as a time unit for uplink transmission.

[0039] According to a fourth aspect, a communication device is provided, comprising a processing unit and a transceiver unit. The processing unit is configured to determine, based on a first timing advance value, a first time unit in which uplink reception and SSB transmission conflict, where the first timing advance value is a reported timing advance value. The processing unit is further configured to determine, based on a first rule, whether the first time unit is included in the time unit for uplink reception. The transceiver unit is configured to perform uplink reception during the time unit for uplink reception.

[0040] In a possible implementation, the processing unit determines, according to a first rule, whether the first time unit is included in the time unit for uplink reception, specifically for: determining, according to the first rule, that the first time unit is not included in the time unit for uplink reception.

[0041] In a possible implementation manner, the transceiver unit performs uplink reception in the uplink reception time unit, and is specifically configured to cancel uplink reception in the first time unit in the uplink reception time unit.

[0042] In one possible implementation, the conflict between uplink reception and SSB transmission includes one or more of the following: a time unit used for uplink reception and a time unit used for SSB transmission partially or completely overlap; or a time interval between uplink reception and SSB transmission is less than a predefined first time interval; or a time interval between SSB transmission and uplink reception is less than a predefined second time interval.

[0043] In a possible implementation, the transceiver unit is further configured to: send the first rule.

[0044] In one possible implementation, the first rule includes one or more of the following: within a first time period, the first time unit is counted as a time unit for uplink transmission. Within a second time period, the first time unit is not counted as a time unit for uplink transmission. Alternatively, within the first time period, the first time unit is not counted as a time unit for uplink transmission. Within the second time period, the first time unit is counted as a time unit for uplink transmission. Alternatively, within the first time period, the second time unit is counted as a time unit for uplink transmission. Within the second time period, the second time unit is not counted as a time unit for uplink transmission. Alternatively, within the first time period, the second time unit is not counted as a time unit for uplink transmission. Within the second time period, the second time unit is counted as a time unit for uplink transmission.

[0045] In a possible implementation, the first period is a time period when the timer is running, and the second period is a time period when the timer is not running.

[0046] In one possible implementation, the first rule includes one or more of the following: determining, based on the second timing advance value, that uplink transmission and SSB reception do not conflict in a first time unit, and counting the first time unit as a time unit for uplink transmission. Alternatively, determining, based on the second timing advance value, that uplink transmission and SSB reception conflict in the first time unit, and not counting the first time unit as a time unit for uplink transmission. Alternatively, determining, based on the first timing advance value, that uplink transmission and SSB reception do not conflict in a second time unit, and counting the second time unit as a time unit for uplink transmission.

[0047] In a fifth aspect, a communication device is provided for implementing the various methods described above. The communication device may be the terminal device described in the first aspect, or a device including the terminal device, or a device included in the terminal device, such as a chip; or the communication device may be the network device described in the second aspect, or a device including the network device, or a device included in the network device. The communication device includes modules, units, or means corresponding to the methods described above, which may be implemented by hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions described above.

[0048] In a sixth aspect, a communication device is provided, comprising: a processor and a communication interface; the communication interface is configured to communicate with a module external to the communication device; and the processor is configured to execute a computer program or instruction to implement the method described in any of the above aspects. The communication device may be the terminal device described in the first aspect, or a device including the terminal device, or a device included in the terminal device, such as a chip; or the communication device may be the network device described in the second aspect, or a device including the network device, or a device included in the network device.

[0049] In a seventh aspect, a communication device is provided, comprising: at least one processor; the processor is configured to execute a computer program or instruction stored in a memory to implement the method described in any of the above aspects. The memory may be coupled to the processor, or may be independent of the processor. The communication device may be the terminal device described in the first aspect, or a device including the terminal device, or a device included in the terminal device, such as a chip; or the communication device may be the network device described in the second aspect, or a device including the network device, or a device included in the network device.

[0050] In an eighth aspect, the present application provides a communication system, which may include a terminal device that executes the method described in the first aspect and a network device that executes the method described in the second aspect.

[0051] In the ninth aspect, the present application provides a computer-readable storage medium, in which computer-readable instructions are stored. When a computer reads and executes the computer-readable instructions, the computer executes the method in any possible implementation of any one of the first to second aspects above.

[0052] In a tenth aspect, the present application provides a computer program product. When a computer reads and executes the computer program product, the computer executes the method in any possible implementation of any one of the first to second aspects above.

[0053] In an eleventh aspect, the present application provides a chip, which is used to read a computer program stored in a memory to execute a method in any possible implementation of any one of the first to second aspects above.

[0054] The technical effects that can be achieved in any of the second to eleventh aspects mentioned above can refer to the description of the technical effects that can be achieved in any possible implementation method of the first aspect mentioned above, and the repetitions will not be discussed here. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0056] FIG2A is a schematic diagram of a communication scenario provided in an embodiment of the present application;

[0057] FIG2B is a schematic diagram of another communication scenario provided in an embodiment of the present application;

[0058] FIG2C is a schematic diagram of another communication scenario provided in an embodiment of the present application;

[0059] FIG3 is a schematic diagram of the timing relationship between uplink transmission and SSB reception provided in an embodiment of the present application;

[0060] FIG4 is an exemplary flow chart of a data transmission method provided in an embodiment of the present application;

[0061] FIG5 is a schematic diagram of a time unit occupied by uplink data provided in an embodiment of the present application;

[0062] FIG6A is a schematic diagram of a first time unit and a second time unit provided in an embodiment of the present application;

[0063] FIG6B is a schematic diagram of another first time unit and a second time unit provided in an embodiment of the present application;

[0064] FIG6C is a schematic diagram of another first time unit and a second time unit provided in an embodiment of the present application;

[0065] FIG6D is a schematic diagram of another first time unit and a second time unit provided in an embodiment of the present application;

[0066] FIG6E is a schematic diagram of another first time unit and a second time unit provided in an embodiment of the present application;

[0067] FIG7A is a schematic diagram of another first time unit and a second time unit provided in an embodiment of the present application;

[0068] FIG7B is a schematic diagram of another first time unit and a second time unit provided in an embodiment of the present application;

[0069] FIG8 is a schematic diagram of another first time unit and a second time unit provided in an embodiment of the present application;

[0070] FIG9 is a schematic diagram of a communication device provided in an embodiment of the present application;

[0071] FIG10 is a schematic diagram of another communication device provided in an embodiment of the present application;

[0072] FIG11 is a schematic diagram of another communication device provided in an embodiment of the present application;

[0073] FIG12 is a schematic diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0074] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as the fifth generation communication system (5 th generation, 5G), non-terrestrial network (NTN), etc., and can also be applied to communication systems that evolve after 5G, such as future communication systems. As shown in Figure 1, an architectural diagram of a communication system provided in an embodiment of the present application is provided. The communication system includes network devices and terminal devices, where the number of network devices is 1 and the number of terminal devices is 2 (terminal device A and terminal device B) as an example. Terminal device A and terminal device B can communicate with the network device separately or simultaneously. It should be noted that the number of terminal devices and network devices in the communication system shown in Figure 1 is not limited in the embodiment of the present application.

[0075] The terminal device, which can also be referred to as a terminal, user equipment (UE), mobile station (MS), or mobile terminal, is a device or equipment with wireless communication capabilities. Terminal devices can be widely used in various scenarios, such as machine type communication (MTC), the Internet of Things (IoT), vehicle to everything (V2X), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, and smart cities. A terminal device can be a subscriber unit (SUU), a cellular phone, a smartphone, a wireless data card, a personal digital assistant (PDA), a computer, a tablet, a wireless modem, a handheld device, a laptop computer, customer-premises equipment (CPE), a smart point of sale (POS), a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, smart home devices, MTC equipment, a ground station, and the like. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.

[0076] The above-mentioned network equipment, which can also be referred to as access network (AN) equipment or radio access network (RAN) equipment, is a device or equipment that can be deployed in a radio access network to provide wireless communication functions for terminal devices. Network equipment can be base stations used for wireless communication, such as artificial earth satellites and high-altitude aircraft, such as medium earth orbit (MEO) satellites in non-geostationary earth orbit (NGEO), low earth orbit (LEO) satellites, high altitude platform stations (HAPS), evolved NodeBs (eNBs), and 5G base stations (gNBs). Optionally, the network devices in the embodiments of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also known as small stations), relay stations, access points, devices that implement base station functions in communication systems evolved after 5G, transmission points (transmitting and receiving points, TRP), transmission points (transmitting points, TP), mobile switching centers, and devices that perform base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, etc., and may also include centralized units (CU) and distributed units (DU) in cloud radio access network (C-RAN) systems. The embodiments of the present application do not specifically limit this.

[0077] Taking the network device as a satellite as an example, the communication scenarios of the specific application of the embodiment of the present application can be shown in Figures 2A, 2B and 2C.

[0078] In the scenario shown in Figure 2A, a base station is deployed on the ground. The satellite is connected to the ground station via an air interface, and the ground station can be connected to the base station via a wireless or wired link. Terminal devices on the ground access the mobile communication network via an air interface (which can be any type of air interface, such as a 5G air interface). The satellite acts as a transmission node, forwarding information from the terminal devices.

[0079] In the scenario shown in Figure 2B, a base station is deployed on a satellite. The satellite connects to a ground station via an air interface, and the ground station can connect to the core network via wireless or wired links. Terminal devices on the ground communicate with the satellite base station via the air interface, thereby accessing the mobile communication network. The satellite, acting as a base station, connects to the ground station via an air interface NG interface, and the ground station connects to the core network via an NG interface, which can be either wireless or wired.

[0080] Compared with the scenario shown in FIG. 2B , the scenario shown in FIG. 2C adds a communication scenario between satellite base stations. Specifically, the satellite base stations can communicate with each other through an Xn interface.

[0081] In Figures 2A-2C, the terminal devices may include various types of terminal devices supporting the new air interface, such as the various types of terminals listed above. The terminal devices may access the satellite network through the air interface and initiate calls, access the Internet, and other services.

[0082] Base stations are mainly used to provide wireless access services, dispatch wireless resources to access terminal devices, and provide reliable wireless transmission protocols and data encryption protocols.

[0083] The core network is primarily responsible for providing functions such as user access control, mobility management, session management, user security authentication, and billing. The core network consists of multiple functional units, which can be divided into control plane and data plane functional entities.

[0084] The ground station is mainly responsible for forwarding signaling and business data between the satellite and the base station, or between the satellite and the core network.

[0085] Air interface: refers to the wireless link between the terminal device and the base station.

[0086] Xn interface: represents the interface between satellite base stations, mainly used for signaling interaction such as switching.

[0087] NG interface: refers to the interface between the base station and the core network, or the interface between the ground station and the core network, or the interface between the satellite base station and the ground station (in this case, the interface is a wireless link). It mainly exchanges signaling such as the non-access stratum (NAS) of the core network and user service data.

[0088] With the development of information technology, more urgent requirements are being put forward for the efficiency, mobility and diversity of communications. At present, satellites play an irreplaceable role in some important fields, such as space communications, aviation communications, maritime communications and military communications. Compared with terrestrial mobile networks, satellite communications can achieve wide-area and even global coverage by using high, medium and low-orbit satellites, and can provide non-discriminatory communication services to users around the world. Satellite communication system and the fifth generation communication system (5 thThe integration of 5G and 5G technologies will complement each other, and jointly form a global integrated communication network with seamless coverage of sea, land, air and space, which will meet the ubiquitous and diverse business needs of users and is an important direction for the future development of communications.

[0089] The integration of satellites and 5G will give full play to their respective advantages and provide users with more comprehensive and high-quality services, mainly reflected in the following aspects: (1) In remote areas, aircraft, or ocean-going ships that are not covered by ground-based 5G networks, satellites can provide economical and reliable network services, extending the network to points that ground-based networks cannot reach. (2) Satellites can provide continuous and uninterrupted network connections for IoT devices and users of mobile carriers such as aircraft, ships, trains, and cars. After the integration of satellites and 5G, the service capabilities of 5G can be greatly enhanced. (3) The superior broadcast / multicast capabilities of satellites can provide efficient data distribution services for network edges and terminals.

[0090] Compared to earlier satellite mobile communication systems, the current development of satellite mobile communications exhibits two key characteristics: Miniaturization of mobile terminals: Support for a wide range of mobile communication terminals, including handheld devices; Broadband communication services: In addition to traditional narrowband voice services, high-speed data services and network multimedia communication services are also provided.

[0091] The obvious characteristic of satellite communication is the large round-trip transmission delay. The terminal needs to frequently switch beams and cells due to the movement of the satellite, and the communication delay will also increase. Therefore, the integration of satellite communication and 5G requires the enhancement of the current 5G protocol to adapt to satellite communication. In addition, satellite communication needs to support terminals with different capabilities. One of the current terminal types is half-duplex terminal, which means that the terminal cannot transmit uplink and receive downlink at the same time. There needs to be an interval of N between uplink transmission and downlink reception. Tx-Rx , there needs to be an interval of N between downlink reception and uplink transmission Rx-Tx The low frequency band FR1 and the high frequency band FR2 are shown in Table 1.

[0092] Table 1: Example of the interval between uplink transmission and downlink reception

[0093] In Table 1, 25600 and 13792 can represent the number of sampling points, so N Tx-Rx and N Rx-Tx It is the number of sampling points multiplied by the sampling point interval. For example, in FR1, N Tx-Rx = The product of 25600 and the sampling point interval. It is understandable that the sampling point interval may be predefined by the protocol and is not specifically limited in this application.

[0094] For half-duplex terminals, the 5G protocol specifies rules for handling conflicts between uplink data transmission and synchronization signal block (SSB) reception. Specifically, the base station can configure available slot counting for uplink data. If a slot conflicts with an SSB slot, the terminal will not use that slot for data transmission.

[0095] For example, the base station configures the terminal to repeatedly send uplink data four times within 4 time slots. If the second time slot conflicts with the SSB time slot, the terminal will not use the second time slot as the time slot for data transmission. In other words, the terminal will treat the second time slot as an unavailable time slot, skip the second time slot, and select the next time slot without conflict, that is, repeatedly send uplink data in the available time slot.

[0096] The above processing rules also apply to non-repeated data. For example, if the base station configures the terminal to carry a data packet in four time slots (i.e., at a low bit rate), and if the terminal's uplink data allows the use of available time slots, the terminal uses the same four time slots to carry the data packet as in the above case, only considering time slots that do not conflict with SSB time slots (available time slots).

[0097] While the 5G protocol defines the above rules, they are designed for terrestrial communications, where latency is relatively low. The base station's reception and terminal's transmission, as well as the base station's transmission and terminal's reception, are nearly aligned. The base station knows when a terminal will experience a collision and, based on the rules defined by the 5G protocol, what the terminal should do. However, in scenarios with significant transmission latency, such as NTN, there can be a mismatch between the terminal's actual collision situation and the base station's perceived collision situation.

[0098] Referring to Figure 3, a schematic diagram of the timing relationship between uplink transmission and downlink reception of a terminal is shown. In Figure 3, the resources used for uplink transmission are uplink (uplionk, UL) 0 to UL14, and the resources used for downlink reception are downlink (downlink, DL) 0 to DL9. As shown in Figure 3, the base station configures the terminal to send uplink data on UL5 to UL8, and the base station configures the available time slot count. For the base station, the base station believes that UL7 conflicts with DL3 carrying SSB, so the base station believes that the terminal will not use UL7 as the time slot for uplink data transmission. The base station believes that the terminal will use UL8, which does not conflict, as the time slot for uplink data transmission. Therefore, the base station will not receive uplink data on UL7. UL5, UL6, UL8 and UL9 do not conflict with the resources carrying SSB, so the base station will receive uplink data on UL5, UL6, UL8 and UL9.

[0099] For the terminal, UL8 actually conflicts with DL3 carrying SSB, so the terminal will not use UL8 as the time slot for uplink data transmission. However, UL5 to UL7 and UL9 do not conflict with the resources carrying SSB, so the terminal will send uplink data on UL5 to UL7 and UL9.

[0100] As can be seen, the time slot determined by the terminal for uplink data transmission differs from the time slot determined by the base station for uplink data transmission, which reduces data transmission performance and also reduces the base station's decoding performance. Furthermore, because the base station believes that the terminal's UL7 conflicts with the resources carrying the SSB, it schedules UL7 for another terminal for uplink transmission. As a result, the uplink data of the two terminals interferes at the base station, resulting in the inability to decode the uplink data of both terminals.

[0101] It should be noted that the timing relationship perceived by the base station can be determined based on the timing advance (TA) reported by the terminal. TA is the round-trip transmission delay, and the base station can infer the transmission delay based on TA. Furthermore, the actual intervals between uplink switching to downlink and downlink switching to uplink in Figure 3 are not shown for simplicity.

[0102] In view of this, an embodiment of the present application provides a data transmission method. In this method, the terminal can determine the first time unit in which the uplink transmission and SSB reception conflict based on the first timing advance value, and determine the second time unit in which the uplink transmission and SSB reception conflict based on the second timing advance value. The terminal can determine whether the first time unit or the second time unit is included in the time unit of the uplink transmission according to the first rule, and perform uplink transmission in the time unit of the uplink transmission. The first timing advance value can be the timing advance value reported by the terminal to the base station, and the second timing advance value can be the current timing advance value. Based on the above scheme, the terminal and the base station can align whether the first time unit or the second time unit in which the uplink transmission and SSB reception conflict is included in the time unit of the uplink transmission, thereby avoiding the problem of poor base station decoding performance caused by different counts of available time slots.

[0103] It can be understood that the uplink data transmission and SSB reception conflict involved in this application can be understood as: the time unit carrying uplink data partially or completely overlaps with the time unit carrying SSB, or the interval between the time unit carrying uplink data and the time unit carrying SSB is less than the first preset interval, or the interval between the time unit carrying SSB and the time unit carrying uplink data is less than the second preset interval. The first preset interval and the second preset interval can be predefined by the protocol, such as the first preset interval can be N Tx-Rx ·T cThe second preset interval may be N Rx-Tx ·T c The time unit involved in the embodiments of the present application may be a time slot, a symbol, a subframe, or a time unit occupied by a data repetition.

[0104] Exemplarily, the conflict between uplink data transmission and SSB reception may include one or more of the following:

[0105] Among the symbols contained in the time slot carrying uplink data, at least one symbol overlaps with the symbol carrying SSB, or at least one symbol is not earlier than N before the next SSB / physical broadcast channel (PBCH) Tx-Rx ·T c time, or at least one symbol no later than N after the previous SSB / PBCH Rx-Tx ·T c time.

[0106] Furthermore, it should be understood that ordinal numbers such as "first" and "second" in the embodiments of this application are used to distinguish between multiple objects and are not used to define the size, content, order, timing, priority, or importance of the multiple objects. For example, the first service area and the second service area do not indicate a difference in priority or importance between the two service areas.

[0107] In the embodiments of the present application, the so-called high layer can be understood as a high-layer protocol layer, including at least one protocol layer above the physical layer: a medium access control (MAC) layer, a radio protocol layer (RAL), a radio link control (RLC) layer, a packet data convergence protocol (PDCP) layer, a radio resource control (RRC) layer, and a non-access stratum (NAS) layer. Accordingly, in each embodiment of the present application, the high-layer signaling can be NAS layer signaling, an RRC message, or a media access control (MAC) control element (CE). The RRC signaling can include dedicated RRC signaling or broadcast / multicast RRC signaling, which is not limited in the embodiments of the present application.

[0108] In the embodiments of the present application, the number of nouns, unless otherwise specified, means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "plural" means two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. For example, A / B means: A or B. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.

[0109] The data transmission provided in the embodiments of this application can be performed by a first communication device and a second communication device. The first communication device herein can refer to the terminal itself, or to a processor, module, chip, or chip system in the terminal that implements the method; the second communication device can refer to the base station itself, or to a processor, module, chip, or chip system in the base station that implements the method. The following describes the access method provided in this application, taking the first communication device and the second communication device as an example, respectively, to represent a terminal and a base station.

[0110] Referring to FIG4 , which is an exemplary flow chart of a data transmission method provided in an embodiment of the present application, the method may include the following steps.

[0111] S401: The terminal determines a first time unit in which uplink transmission and SSB reception conflict based on a first timing advance value, and determines a second time unit in which uplink transmission and SSB reception conflict based on a second timing advance value.

[0112] Similarly, the base station determines the first time unit in which the uplink transmission and SSB reception conflict based on the first timing advance value.

[0113] In this embodiment of the present application, the first timing advance value may be a timing advance value reported by a terminal. For example, the first timing advance value may be a timing advance value sent by the terminal to the base station at a first moment. The second timing advance value may be a current timing advance value, such as a timing advance value at a second moment. The second moment is later than the first moment, and the first timing advance value and the second timing advance value may or may not be the same. For example, the second timing advance value may be a timing advance value updated at a second moment due to movement of the terminal or the base station, etc., after the terminal reported the first timing advance value at the first moment.

[0114] In the embodiments of the present application, uplink transmission can be understood as the terminal sending uplink data. It should be noted that the uplink transmission involved in the embodiments of the present application can be dynamically scheduled by the base station, such as scheduling through downlink control information (DCI), static scheduling, or high-level signaling configuration.

[0115] In some embodiments, uplink transmission may occupy the entire time unit, or a portion of the time unit. For example, referring to Figure 5 , the base station may configure the terminal's uplink data to occupy a portion of the uplink symbols of a time slot, or may configure the terminal's uplink data to occupy all uplink symbols of a time slot. Optionally, if the base station configures the terminal's uplink data to occupy a portion of the uplink symbols of a time slot, the base station may also configure the terminal's uplink data to occupy the same symbol position in each time slot.

[0116] In some embodiments, the base station may configure the terminal to repeatedly send uplink data in multiple time units (such as time slots). When the terminal repeatedly sends uplink data, it may repeatedly send the same uplink data in each time unit, or it may repeatedly send uplink data of different redundant versions. For example, the base station configures the terminal to repeatedly send uplink data in three time slots. Then the terminal may send the same uplink data in time slot 1, time slot 2, and time slot 3, respectively. Alternatively, the terminal may send redundant version (RV) 0 of the uplink data in time slot 1, RV1 in time slot 2, and RV2 in time slot 3. It is understandable that which redundant version the terminal sends in different time slots may be pre-agreed, such as pre-defined by the protocol or indicated by the base station, and this application does not make any specific limitation.

[0117] In S401, the terminal may determine whether there is a first time unit in which uplink transmission and SSB reception conflict based on the first timing advance value, and determine whether there is a second time unit in which uplink transmission and SSB reception conflict based on the second timing advance value. For example, the terminal may determine the timing relationship between uplink transmission and SSB reception based on the first timing advance value, thereby determining whether there is a first time unit in which uplink transmission and SSB reception conflict. Similarly, the terminal may determine the timing relationship between uplink transmission and SSB reception based on the second timing advance value, thereby determining whether there is a second time unit in which uplink transmission and SSB overlap.

[0118] In the embodiment of the present application, since the first time unit is determined based on the first timing advance value, the first time unit can be understood as the time unit in which the base station believes that an uplink transmission and SSB reception conflict occurs; since the second time unit is determined based on the second timing advance value, the second time unit can be understood as the time unit in which an uplink transmission and SSB reception conflict actually occurs in the terminal.

[0119] Referring to FIG6A , a schematic diagram of a first time unit and a second time unit is shown. It should be noted that FIG6A only illustrates SSB reception and does not illustrate which time units SSB occupies. In S401, the terminal can determine the timing relationship between uplink transmission and SSB reception based on the first timing advance value. It can be seen that based on the first timing advance value, the terminal can determine that uplink transmission conflicts with SSB reception in time slot 1, and therefore time slot 1 can be considered the first time unit. The terminal can determine the timing relationship between uplink transmission and SSB reception based on the second timing advance value. It can be seen that based on the second timing advance value, the terminal can determine that uplink transmission conflicts with SSB reception in time slot 2, and therefore time slot 2 can be considered the second time unit. The first time unit and the second time unit do not completely overlap, and FIG6A illustrates complete non-overlap as an example. During actual transmission, the first time unit and the second time unit may partially or completely overlap, as shown in FIG6B . Optionally, if the first time unit and the second time unit partially or completely overlap, the overlapping portion of the first time unit and the second time unit may be considered the first time unit, that is, the time unit in which the base station determines that a conflict between uplink transmission and SSB reception occurs, and operations on the overlapping portion may take precedence over operations on the first time unit. For example, if uplink transmission is performed in the first time unit, uplink transmission is also performed in the overlapping portion.

[0120] In Figures 6A and 6B, the example of the terminal determining the existence of the first time unit and the second time unit is used for explanation. In an embodiment of the present application, the terminal may determine the first time unit in which there is no conflict between uplink transmission and SSB reception based on the first timing advance value, and determine the second time unit in which there is a conflict between uplink transmission and SSB reception based on the second timing advance value, as shown in Figure 6C. Alternatively, in an embodiment of the present application, the terminal may determine the first time unit in which there is a conflict between uplink transmission and SSB reception based on the first timing advance value, and determine the second time unit in which there is no conflict between uplink transmission and SSB reception based on the second timing advance value, as shown in Figure 6D. Alternatively, in an embodiment of the present application, the terminal may determine the first time unit in which there is no conflict between uplink transmission and SSB reception based on the first timing advance value, and determine the second time unit in which there is no conflict between uplink transmission and SSB reception based on the second timing advance value, as shown in Figure 6E.

[0121] In S401, the base station may determine, based on the first timing advance value reported by the terminal, whether there is a first time unit in which uplink transmission and SSB reception conflict. Similarly, the base station may determine, based on the first timing advance value, the timing relationship between uplink transmission and SSB reception, thereby determining whether there is a first time unit in which uplink transmission and SSB reception conflict. For example, the base station may determine that the first time unit exists. For another example, the base station may determine that the first time unit does not exist.

[0122] S402: The terminal determines, according to a first rule, whether the first time unit or the second time unit is counted into the time unit of uplink transmission.

[0123] Similarly, the base station determines, according to the first rule, whether the first time unit is included in the time unit of uplink reception, or in other words, the time unit corresponding to the time unit of uplink transmission.

[0124] For example, if a first time unit exists, the terminal may determine whether the first time unit is included in the time unit of uplink transmission according to the first rule. For another example, if a second time unit exists, the terminal may determine whether the second time unit is included in the time unit of uplink transmission according to the first rule.

[0125] Similarly, if the base station determines that the first time unit exists, it can determine whether the first time unit is included in the time unit for uplink reception based on the first rule. For ease of description in the embodiments of the present application, the time unit for uplink transmission and the time unit for uplink reception are both described as the time unit for uplink transmission. It is understandable that for the base station, the time unit for uplink transmission can be the time unit for receiving uplink data, that is, the time unit for uplink reception.

[0126] In the embodiment of the present application, the time unit of uplink transmission can be understood as an available time unit, such as an available time slot.

[0127] In some embodiments, the first rule may be predefined by a protocol, preconfigured, or indicated by a base station. The first rule is described in detail below. Exemplarily, the first rule may include one or more of the following:

[0128] 1. The first time unit is not counted as a time unit for uplink transmission.

[0129] In one possible implementation, the first time unit may not be counted as a time unit for uplink transmission, or the first time unit may be considered an unavailable time unit. That is, a time unit in which the base station determines that a conflict between uplink transmission and SSB reception has occurred is not counted as a time unit for uplink transmission. The terminal may then receive SSBs instead of performing uplink transmission in this first time unit. As shown in Figure 7A, time slot 1 is a time unit in which a conflict between uplink transmission and SSB reception is determined based on the first timing advance value. The terminal may receive SSBs in time slot 1.

[0130] Optionally, the terminal may postpone sending the uplink data that should have been sent in time slot 1. For example, the terminal may postpone sending the uplink data to a time unit for uplink transmission, that is, the terminal may postpone sending the uplink data to a time unit in which the base station determines that there is no conflict between uplink transmission and SSB reception. For example, the terminal may send RV2 in time slot 2.

[0131] For the base station, the base station may determine that the first time unit is not included in the time unit of uplink transmission. The base station may also determine that the terminal will postpone sending the uplink data that should have been sent in time slot 1.

[0132] Based on the above solution, both the terminal and the base station can determine that the first time unit is not included in the time unit of uplink transmission. Although the time units in which uplink transmission and SSB reception conflict may not be aligned between the terminal and the base station, the base station and the terminal can reach a consensus on the time units of uplink transmission. The terminal can perform uplink transmission in the time unit of uplink transmission, and the base station can perform uplink reception in the time unit of uplink transmission, which can reduce the occurrence of base station decoding errors. In addition, in the first time unit, the terminal prioritizes receiving SSB, which can better maintain downlink synchronization.

[0133] 2. The first time unit is counted as the time unit of uplink transmission.

[0134] In one possible implementation, the first time unit can be counted as a time unit for uplink transmission, or the first time unit can be used as an available time unit. That is, the time unit in which the base station determines that a conflict between uplink transmission and SSB reception occurs is counted as a time unit for uplink transmission. The terminal can then perform uplink transmission in the first time unit and not receive SSB. In this implementation, the base station can also know that the terminal will perform uplink transmission in the first time unit. In other words, in this implementation, regardless of whether a conflict occurs, the terminal will send uplink data and perform uplink transmission in the time unit configured by the base station to send uplink data.

[0135] As shown in Figure 7A , time slot 1 is the time unit where uplink transmission and SSB reception conflict, determined based on the first timing advance value. The terminal can send uplink data in time slot 1. This allows the terminal and the base station to reach a consensus on the time unit for uplink transmission, and the base station can receive complete data, thereby improving the base station's decoding performance.

[0136] 3. The second time unit is included in the time unit of uplink transmission.

[0137] In one possible implementation, the second time unit can be included in the time unit of the uplink transmission, or the second time unit can be used as an available time unit. That is, the time unit in which the uplink transmission and SSB reception of the terminal actually conflict is included in the time unit of the uplink transmission. Because the second time unit is the time unit in which the uplink transmission and SSB reception conflict is determined based on the second timing advance value, the base station may not know it. Therefore, including the second time unit in the time unit of the uplink transmission can align the understanding of the uplink transmission time unit between the base station and the terminal.

[0138] In one example, the terminal can perform uplink transmission in the second time unit. As shown in Figure 7B, time slot 2 is the time unit where uplink transmission and SSB reception conflict, determined based on the second timing advance value. The terminal can send uplink data in time slot 2. In this way, the terminal and the base station can reach a consensus on the time unit for uplink transmission, and the base station can receive complete data, which can improve the base station's decoding performance.

[0139] In another example, the terminal performs SSB reception in the second time unit, or the terminal can cancel the uplink transmission in the second time unit. As shown in Figure 7B, the terminal can perform SSB reception in time slot 2. Optionally, the terminal can discard the uplink data that should have been sent in the second time unit. In this way, the terminal and the base station can reach a consensus on the time unit for uplink transmission, and the terminal receives SSB in the second time unit, which can better maintain downlink synchronization.

[0140] In the following, whether the first time unit and / or the second time unit is counted into the time unit of uplink transmission is described in detail with reference to FIG. 8 .

[0141] Referring to Figure 8 , the base station can configure the terminal to repeatedly transmit uplink data in time slots 0 to 3. RV0 is transmitted in time slot 0, RV2 is transmitted in time slot 1, RV3 is transmitted in time slot 2, and RV1 is transmitted in time slot 3. The terminal determines time slot 1 as a first time unit based on the first timing advance value and determines time slot 2 as a second time unit based on the second timing advance value. The base station determines time slot 1 as a first time unit based on the first timing advance value.

[0142] In one example, the first time unit is not counted as a time unit for uplink transmission, and the second time unit is counted as a time unit for uplink transmission. The terminal can receive SSB in time slot 1 and postpone RV2 to time slot 2. Since time slot 2 is the time unit where the terminal actually has a conflict between uplink transmission and SSB reception, the base station is unaware of this conflict. In one possible scenario, time slot 2 can be counted as a time unit for uplink transmission, and the terminal can also send RV2 in time slot 2. Then the terminal can send RV3 in time slot 3 and RV1 in time slot 4. In another possible scenario, time slot 2 can be counted as a time unit for uplink transmission, and the terminal can discard RV2. Then the terminal will send RV3 in time slot 3 and RV1 in time slot 4.

[0143] In another example, the first time unit is counted as an uplink transmission time unit, and the second time unit is counted as an uplink transmission time unit. The terminal can send RV2 in time slot 1. Since time slot 2 is the time unit where the terminal's uplink transmission and SSB reception actually conflict, the base station is unaware of this conflict. In one possible scenario, time slot 2 can be counted as an uplink transmission time unit, and the terminal can also send RV3 in time slot 2. The terminal can then send RV1 in time slot 3. In another possible scenario, time slot 2 can be counted as an uplink transmission time unit, and the terminal can discard RV2. The terminal will then send RV1 in time slot 3.

[0144] It should be noted that the above solution is described by taking uplink data being sent in a repeated manner as an example. The above solution is also applicable to scenarios where multiple time units carry a data packet, such as scenarios where multiple time slots carry a transmission block (TBoMS).

[0145] In an embodiment of the present application, the base station may indicate to the terminal whether the first time unit and / or the second time unit are counted as time units for uplink transmission. For example, the base station may indicate the terminal's handling method for different conflict situations. For example, for a first time unit that the base station considers to be a conflict, the base station may indicate one handling method, and for a second time unit that the terminal considers to be a conflict, the base station may indicate another handling method. These two handling methods may be the same or different, and this application does not specifically limit them.

[0146] Exemplarily, the base station may indicate the terminal's processing method when the following three situations occur:

[0147] 1) The base station believes that the uplink transmission and SSB reception conflict during the time unit when the terminal actually does not conflict.

[0148] For example, the base station and the terminal determine, based on the first timing advance value, a first time unit in which a conflict occurs between uplink transmission and SSB reception, and the terminal determines, based on the second timing advance value, that no conflict occurs in the first time unit. In this case, the base station may instruct the terminal to include the first time unit and the complement of the second time unit in the first time unit (which can be understood as the first time unit - the second time unit) in the time unit of uplink transmission, and the terminal prioritizes uplink transmission and does not receive SSB in the first time unit and the complement of the second time unit in the first time unit.

[0149] 6A , the terminal may perform uplink transmission in time slot 1. Time slot 1 is counted as a time unit for uplink transmission.

[0150] 2) The base station believes that the uplink transmission and SSB reception conflict in the time unit where the terminal actually also conflicts.

[0151] For example, the base station and the terminal determine a first time unit in which an uplink transmission and SSB reception conflict based on a first timing advance value, and the terminal determines a conflict in the first time unit based on a second timing advance value, or the terminal determines the presence of a second time unit based on the second timing advance value. In this case, it can be understood that the first time unit and the second time unit are the same, or that the first time unit overlaps with a portion of the second time unit.

[0152] In this case, the base station can instruct the terminal that the first time unit and the portion overlapping the first time unit and the second time unit (which can be understood as the intersection of the first time unit and the second time unit) are not counted as the time unit for uplink transmission, that is, the uplink data is postponed to the next available time unit. During the first time unit and the portion overlapping the first time unit and the second time unit, the terminal prioritizes receiving the SSB and does not perform uplink transmission.

[0153] For example, referring to FIG6B , the terminal may receive SSB in time slot 1 , which is not counted in the time unit of uplink transmission, and the uplink data may be postponed to the next available time unit, such as time slot 2 .

[0154] 3) During the time unit in which the base station believes that there is no conflict between uplink transmission and SSB reception, a conflict actually occurs in the terminal.

[0155] For example, the base station and the terminal determine, based on the first timing advance value, that there is no first time unit in which uplink transmission and SSB reception conflict, and the terminal determines, based on the second timing advance value, that there is a second time unit. In this case, the base station can instruct the terminal to include the second time unit and the complement of the first time unit in the second time unit (which can be understood as the second time unit - the first time unit) in the time unit of uplink transmission. In the first time unit and the complement of the first time unit in the second time unit, the terminal gives priority to receiving the SSB and does not perform uplink transmission, and the data can be directly discarded without being postponed to the next available time unit.

[0156] Exemplarily, referring to FIG6C , the terminal may receive SSB in time slot 2, which is counted as a time unit for uplink transmission, and uplink data may be discarded.

[0157] It is understandable that the above 1) to 3) are only shown as examples. The base station can configure different processing methods based on different conflict situations, or configure the same processing method, which is not specifically limited in this application.

[0158] Based on the above solution, the terminal can determine the time unit of uplink transmission based on the instruction of the base station, so that the base station and the terminal can align their understanding of the time unit of uplink transmission, which can reduce the possibility of base station decoding errors.

[0159] In one possible implementation, the base station may indicate that the reception priority of some SSBs is high and the reception priority of some SSBs is low. For example, the base station configures a discontinuous reception timer or a discontinuous reception rule for the terminal. Optionally, the discontinuous reception timer may run periodically. Similarly, the discontinuous reception rule may also be periodic. The operating period of the discontinuous reception timer or the period of the discontinuous reception rule may be predefined by the protocol, or may be determined by the base station based on the capabilities reported by the terminal or the auxiliary parameters reported by the terminal, and this application does not make any specific limitations.

[0160] For example, during a first time period, if there is a conflict between SSB reception and uplink transmission, the terminal may prioritize SSB reception; if there is a conflict between SSB reception and uplink transmission during a second time period, the terminal may prioritize uplink transmission. Conversely, during a second time period, if there is a conflict between SSB reception and uplink transmission, the terminal may prioritize SSB reception; if there is a conflict between SSB reception and uplink transmission during a first time period, the terminal may prioritize uplink transmission. Exemplarily, the first time period may be a timer running period, and the second time period may be a timer non-running period. Another exemplary embodiment, the first time period may be a timer non-running period, and the second time period may be a timer running period.

[0161] It is understandable that the above rules can be applied to different conflict situations, that is, they can be applied to the first time unit considered by the base station as a conflict, or to the second time unit considered by the terminal as a conflict. Alternatively, the above rules can be applied only to the first time unit considered by the base station as a conflict, or only to the second time unit considered by the terminal as a conflict.

[0162] For example, referring to FIG6A , while the timer is running, the first time unit and the second time unit can be configured so that the terminal prioritizes SSB reception. The first time unit is not counted as a time unit for uplink transmission, while the second time unit is counted as a time unit for uplink transmission. For another example, referring to FIG6A , while the timer is not running, the first time unit and the second time unit can be configured so that the terminal prioritizes uplink transmission.

[0163] In the above implementation, the first time unit may or may not be counted as the time unit for uplink transmission. The second time unit may be counted as the time unit for uplink transmission. When SSB reception is prioritized in the second time unit, uplink data will not be delayed but will be discarded.

[0164] When configuring a discontinuous reception timer or a discontinuous reception rule interval, the base station may configure it based on uplink time units, such as when the timer takes effect in a specific uplink time unit, or based on downlink time units, such as when the timer takes effect in a specific downlink time unit. The so-called effective time may be based on the time unit when the terminal sends or receives data, or based on the time unit when the base station sends or receives data.

[0165] Based on the above solution, the base station and the terminal can align which time periods prioritize SSB reception and which time periods prioritize uplink transmission. Thus, for time periods prioritizing SSB reception, the base station lowers the modulation and coding schedule (MCS) level or increases the number of repetitions to ensure performance stability.

[0166] S403: The terminal performs uplink transmission in the uplink transmission time unit.

[0167] Correspondingly, the base station performs uplink reception in the uplink reception time unit.

[0168] In S403, the terminal may perform uplink transmission in the uplink transmission time unit in the manner described in S402. Similarly, the base station may perform uplink reception in the uplink transmission time unit in the manner described in S402.

[0169] Based on the concepts of the above embodiments, referring to FIG9 , an embodiment of the present application provides a communication device 900, which includes a processing unit 901 and a transceiver unit 902. The device 900 can be a communication device, or can be a device applied to a communication device and capable of supporting the communication device to execute a method for notifying a quality of service parameter.

[0170] The transceiver unit may also be referred to as a transceiver module, transceiver, transceiver, transceiver device, etc. The processing unit may also be referred to as a processor, processing board, processing unit, processing device, etc. Optionally, the device used to implement the receiving function in the transceiver unit may be considered a receiving unit. It should be understood that the transceiver unit is used to perform the sending and receiving operations of the communication device in the above method embodiments, and the device used to implement the sending function in the transceiver unit is considered a sending unit, that is, the transceiver unit includes a receiving unit and a sending unit.

[0171] In addition, it should be noted that if the device is implemented using a chip / chip circuit, the transceiver unit can be an input and output circuit and / or a communication interface, performing input operations (corresponding to the aforementioned receiving operations) and output operations (corresponding to the aforementioned sending operations); the processing unit is an integrated processor or microprocessor or integrated circuit.

[0172] The following describes in detail the implementation of applying the apparatus 900 to terminal equipment and network equipment.

[0173] For example, when the apparatus 900 is applied to a terminal device, the operations performed by each unit thereof are described in detail.

[0174] In an optional implementation, the communication apparatus 900 may be applied to a terminal device to execute the method executed by the aforementioned terminal device, for example, the method executed by the terminal device in the embodiment shown in FIG. 4 .

[0175] For example, processing unit 901 is configured to determine a first time unit in which uplink transmission and SSB reception conflict based on a first timing advance value, and to determine a second time unit in which uplink transmission and SSB reception conflict based on a second timing advance value. The first timing advance value is a reported timing advance value, and the second timing advance value is a current timing advance value. Processing unit 901 is further configured to determine, based on a first rule, whether the first time unit or the second time unit is counted as a time unit for uplink transmission. Transceiver unit 902 is configured to perform uplink transmission in the time unit for uplink transmission.

[0176] For example, when the apparatus 900 is applied to a network device, the operations performed by each unit thereof are described in detail.

[0177] In an optional implementation, the communication device 900 may be applied to a network device to execute the method executed by the aforementioned network device, for example, the method executed by the network device in the embodiment shown in FIG. 4 .

[0178] For example, processing unit 901 is configured to determine, based on a first timing advance value, a first time unit in which uplink reception and SSB transmission conflict, where the first timing advance value is a reported timing advance value. Processing unit 901 is further configured to determine, based on a first rule, whether the first time unit is included in the time unit for uplink reception. Transceiver unit 902 is configured to perform uplink reception in the time unit for uplink reception.

[0179] Based on the concepts of the embodiments, as shown in FIG10 , an embodiment of the present application provides a communication device 1000. The communication device 1000 includes a processor 1010. Optionally, the communication device 1000 may further include a memory 1020 for storing instructions executed by the processor 1010, or storing input data required by the processor 1010 to execute instructions, or storing data generated after the processor 1010 executes instructions. The processor 1010 can implement the method described in the above method embodiment using the instructions stored in the memory 1020.

[0180] Based on the concept of the embodiment, as shown in Figure 11, the embodiment of the present application provides a communication device 1100, which can be a chip or a chip system. Optionally, in the embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.

[0181] Communication device 1100 may include at least one processor 1110 coupled to a memory. Optionally, the memory may be located within or outside the device. For example, communication device 1100 may also include at least one memory 1120. Memory 1120 stores the necessary computer programs, configuration information, computer programs or instructions, and / or data for implementing any of the aforementioned embodiments. Processor 1110 may execute the computer programs stored in memory 1120 to perform the methods of any of the aforementioned embodiments. Optionally, the memory may be integrated with the processor.

[0182] The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, and is used for information exchange between devices, units, or modules. The processor 1110 may operate in conjunction with the memory 1120. The specific connection medium between the transceiver 1130, the processor 1110, and the memory 1120 is not limited in the embodiments of the present application.

[0183] The communication device 1100 may also include a transceiver 1130, and the communication device 1100 can exchange information with other devices through the transceiver 1130. The transceiver 1130 can be a circuit, a bus, a transceiver or any other device that can be used for information exchange, or is called a signal transceiver unit. As shown in Figure 11, the transceiver 1130 includes a transmitter 1131, a receiver 1132 and an antenna 1133. In addition, when the communication device 1100 is a chip-type device or circuit, the transceiver in the communication device 1100 can also be an input and output circuit and / or a communication interface, which can input data (or receive data) and output data (or send data). The processor is an integrated processor or microprocessor or integrated circuit, and the processor can determine the output data based on the input data.

[0184] In one possible implementation, the communication device 1100 can be applied to a communication device. Specifically, the communication device 1100 can be a communication device, or a device capable of supporting a communication device to implement the functions of a terminal device or network device in any of the above-mentioned embodiments. The memory 1120 stores the necessary computer programs, computer programs, instructions, and / or data to implement the functions of the terminal device or network device in any of the above-mentioned embodiments. The processor 1110 can execute the computer program stored in the memory 1120 to perform the method performed by the terminal device or network device in any of the above-mentioned embodiments.

[0185] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0186] In an embodiment of the present application, the memory may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random-access memory (RAM). The memory may also be 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, but is not limited thereto. The memory in an embodiment of the present application may also be a circuit or any other device that can implement a storage function, for storing computer programs, computer programs or instructions and / or data.

[0187] Based on the above embodiments, referring to FIG12 , an embodiment of the present application also provides another communication device 1200, including: an input / output interface 1210 and a logic circuit 1220; the input / output interface 1210 is used to receive code instructions and transmit them to the logic circuit 1220; the logic circuit 1220 is used to run code instructions to execute the method executed by the terminal device or network device in any of the above embodiments.

[0188] The following describes in detail the operations performed by the apparatus 1200 when applied to a terminal device or a network device.

[0189] In an optional implementation, the communication device 1200 may be applied to a terminal device to execute the method executed by the aforementioned terminal device, for example, the method executed by the terminal device in the embodiment shown in FIG. 4 .

[0190] For example, logic circuit 1220 is configured to determine a first time unit in which uplink transmission and SSB reception conflict based on a first timing advance value, and to determine a second time unit in which uplink transmission and SSB reception conflict based on a second timing advance value. The first timing advance value is the reported timing advance value, and the second timing advance value is the current timing advance value. Logic circuit 1220 is further configured to determine, based on a first rule, whether the first time unit or the second time unit is included in the time unit for uplink transmission. Input / output interface 1210 is configured to perform uplink transmission in the time unit for uplink transmission.

[0191] Since the communication device 1200 provided in this embodiment can be applied to a terminal device to execute the method executed by the above-mentioned terminal device, the technical effects that can be obtained can be referred to the above-mentioned method embodiment and will not be described in detail here.

[0192] In an optional implementation, the communication device 1200 may be applied to a network device to execute the method executed by the aforementioned network device, for example, the method executed by the network device in the embodiment shown in FIG. 4 .

[0193] For example, logic circuit 1220 determines a first time unit in which uplink reception and SSB transmission conflict based on a first timing advance value, where the first timing advance value is a reported timing advance value. Logic circuit 1220 is further configured to determine, based on a first rule, whether the first time unit is included in the time unit for uplink reception. Input / output interface 1210 is configured to perform uplink reception in the time unit for uplink reception.

[0194] Since the communication device 1200 provided in this embodiment can be applied to a network device and execute the method executed by the above network device, the technical effects that can be obtained can be referred to the above method embodiment and will not be described in detail here.

[0195] Based on the above embodiments, the present application also provides a communication system, which includes at least one network device and at least one terminal device. The technical effects that can be obtained can be referred to the above method embodiments, which will not be repeated here.

[0196] Based on the above embodiments, embodiments of the present application further provide a computer-readable storage medium storing a computer program or instructions. When the instructions are executed, the method performed by the communication device in any of the above embodiments is implemented. The computer-readable storage medium may include any medium capable of storing program code, such as a USB flash drive, a mobile hard drive, a read-only memory, a random access memory, a magnetic disk, or an optical disk.

[0197] To implement the functions of the communication devices of Figures 9 to 12 above, embodiments of the present application further provide a chip including a processor for supporting the communication device in implementing the functions of the terminal device or network device in the above method embodiments. In one possible design, the chip is connected to or includes a memory, and the memory is used to store computer programs, instructions, and data necessary for the terminal device or network device.

[0198] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0199] The present application is described with reference to the flow chart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present application. It should be understood that each flow process and / or box in the flow chart and / or block diagram and the combination of the flow process and / or box in the flow chart and / or block diagram can be realized by a computer program or instruction. These computer programs or instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processing machine or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for realizing the function specified in one flow chart flow or multiple flows and / or one box or multiple boxes of the block diagram.

[0200] These computer programs or instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0201] These computer programs or instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0202] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application also intends to include these modifications and variations.

Claims

1. A data transmission method, characterized in that: include: Determine a first time unit in which uplink transmission and synchronization signal block (SSB) reception conflict based on a first timing advance value, and determine a second time unit in which uplink transmission and SSB reception conflict based on a second timing advance value; wherein the first timing advance value is a reported timing advance value, and the second timing advance value is a current timing advance value; determining, according to a first rule, whether the first time unit or the second time unit is counted as a time unit for uplink transmission; Uplink transmission is performed in the uplink transmission time unit.

2. The method according to claim 1, characterized in that The first rule includes at least one of the following: The first time unit is not counted in the time unit of the uplink transmission; or, The second time unit is counted into the time unit of the uplink transmission.

3. The method according to claim 1 or 2, characterized in that The performing uplink transmission in the uplink transmission time unit includes: The uplink transmission of the first time unit in the time unit of the uplink transmission is canceled, and / or the uplink transmission of the second time unit in the time unit of the uplink transmission is canceled.

4. The method according to any one of claims 1 to 3, characterized in that: The conflict between uplink transmission and SSB reception includes one or more of the following: The time unit used for uplink transmission and the time unit used for SSB reception partially or completely overlap; or, The time interval between uplink transmission and SSB reception is less than the first time interval; or, The time interval between SSB reception and uplink transmission is smaller than the second time interval.

5. The method according to any one of claims 1 to 4, characterized in that: The first rule is indicated by a network device.

6. The method according to any one of claims 1 to 5, characterized in that: The first rule includes one or more of the following: During a first time period, the first time unit is counted as a time unit for uplink transmission; during a second time period, the first time unit is not counted as a time unit for uplink transmission; or During the first time period, the first time unit is not counted as a time unit for the uplink transmission; During the second time period, the first time unit is counted as the time unit of the uplink transmission; or, During the first time period, the second time unit is counted as the time unit of the uplink transmission; During the second time period, the second time unit is not counted as the time unit of the uplink transmission; or, During the first time period, the second time unit is not counted as a time unit for the uplink transmission; In the second time period, the second time unit is counted into the time unit of the uplink transmission.

7. The method according to claim 6, characterized in that The first period is a time period during which the timer is running, and the second period is a time period during which the timer is not running.

8. The method according to claim 1, characterized in that The first rule includes one or more of the following: Determining, based on the second timing advance value, that uplink transmission and SSB reception do not conflict in the first time unit, and that the first time unit is included in the time unit of the uplink transmission; or, determining, based on the second timing advance value, that uplink transmission and SSB reception conflict in the first time unit, and that the first time unit is not counted in the time unit of the uplink transmission; or, It is determined based on the first timing advance value that uplink transmission and SSB reception do not conflict in the second time unit, and the second time unit is counted into the time unit of the uplink transmission.

9. A data transmission method, characterized in that: include: Determining a first time unit in which an uplink reception and a synchronization signal block (SSB) transmission conflict based on a first timing advance value, where the first timing advance value is a reported timing advance value; determining, according to a first rule, whether the first time unit is counted as a time unit for uplink reception; Uplink reception is performed in the uplink reception time unit.

10. The method according to claim 9, characterized in that The first rule includes: The first time unit is not counted in the time unit of the uplink reception.

11. The method according to claim 9 or 10, characterized in that The performing uplink reception in the uplink reception time unit includes: The uplink reception of the first time unit in the time unit of the uplink reception is canceled.

12. The method according to any one of claims 9 to 11, characterized in that: The conflict between uplink reception and SSB transmission includes one or more of the following: The time unit used for uplink reception and the time unit used for SSB transmission partially or completely overlap; or, The time interval between uplink reception and SSB transmission is less than the first time interval; or, The time interval between the SSB transmission and the uplink reception is less than the second time interval.

13. The method according to any one of claims 9 to 12, characterized in that: Also includes: The first rule is sent.

14. The method according to any one of claims 9 to 13, characterized in that: The first rule includes one or more of the following: During a first time period, the first time unit is counted as a time unit for uplink transmission; during a second time period, the first time unit is not counted as a time unit for uplink transmission; or During the first time period, the first time unit is not counted as a time unit for the uplink transmission; During the second time period, the first time unit is counted as the time unit of the uplink transmission.

15. The method according to claim 14, characterized in that The first period is a time period during which the timer is running, and the second period is a time period during which the timer is not running.

16. The method according to claim 9, characterized in that The first rule includes one or more of the following: In the first time unit, the uplink transmission and the SSB reception do not actually conflict, and the first time unit is counted as a time unit of the uplink transmission; or, The uplink transmission and SSB reception actually conflict in the first time unit, and the first time unit is not counted in the time unit of the uplink transmission.

17. A communication device, characterized in that: include: a processing unit, configured to determine a first time unit in which an uplink transmission and a synchronization signal block (SSB) reception conflict based on a first timing advance value, and determine a second time unit in which an uplink transmission and an SSB reception conflict based on a second timing advance value; wherein the first timing advance value is a reported timing advance value, and the second timing advance value is a current timing advance value; The processing unit is further configured to determine, according to a first rule, whether the first time unit or the second time unit is counted as a time unit for uplink transmission; The transceiver unit is configured to perform uplink transmission in the uplink transmission time unit.

18. The device according to claim 17, characterized in that The first rule includes at least one of the following: The first time unit is not counted in the time unit of the uplink transmission; or, The second time unit is counted into the time unit of the uplink transmission.

19. The device according to claim 17 or 18, characterized in that The transceiver unit performs uplink transmission in the uplink transmission time unit, specifically configured to: The uplink transmission of the first time unit in the time unit of the uplink transmission is canceled, and / or the uplink transmission of the second time unit in the time unit of the uplink transmission is canceled.

20. The device according to any one of claims 17 to 19, characterized in that: The conflict between uplink transmission and SSB reception includes one or more of the following: The time unit used for uplink transmission and the time unit used for SSB reception partially or completely overlap; or, The time interval between uplink transmission and SSB reception is less than the first time interval; or, The time interval between SSB reception and uplink transmission is smaller than the second time interval.

21. The device according to any one of claims 17 to 20, characterized in that: The first rule is indicated by a network device.

22. The device according to any one of claims 17 to 21, characterized in that: The first rule includes one or more of the following: During a first time period, the first time unit is counted as a time unit for uplink transmission; during a second time period, the first time unit is not counted as a time unit for uplink transmission; or During the first time period, the first time unit is not counted as a time unit for the uplink transmission; During the second time period, the first time unit is counted as the time unit of the uplink transmission; or, During the first time period, the second time unit is counted as the time unit of the uplink transmission; During the second time period, the second time unit is not counted as the time unit of the uplink transmission; or, During the first time period, the second time unit is not counted as a time unit for the uplink transmission; In the second time period, the second time unit is counted into the time unit of the uplink transmission.

23. The device according to claim 22, characterized in that The first period is a time period during which the timer is running, and the second period is a time period during which the timer is not running.

24. The device according to claim 17, wherein The first rule includes one or more of the following: Determining, based on the second timing advance value, that uplink transmission and SSB reception do not conflict in the first time unit, and that the first time unit is included in the time unit of the uplink transmission; or, determining, based on the second timing advance value, that uplink transmission and SSB reception conflict in the first time unit, and that the first time unit is not counted in the time unit of the uplink transmission; or, It is determined based on the first timing advance value that uplink transmission and SSB reception do not conflict in the second time unit, and the second time unit is counted into the time unit of the uplink transmission.

25. A communication device, characterized in that: include: a processing unit, configured to determine a first time unit in which an uplink reception and a synchronization signal block (SSB) transmission conflict based on a first timing advance value, where the first timing advance value is a reported timing advance value; The processing unit is further configured to determine, according to a first rule, whether the first time unit is counted as a time unit for uplink reception; The transceiver unit is configured to perform uplink reception in the uplink reception time unit.

26. The device according to claim 25, characterized in that The first rule includes: The first time unit is not counted in the time unit of the uplink reception.

27. The device according to claim 25 or 26, characterized in that The transceiver unit performs uplink reception in the uplink reception time unit, specifically configured to: The uplink reception of the first time unit in the time unit of the uplink reception is canceled.

28. The device according to any one of claims 25 to 27, characterized in that: The conflict between uplink reception and SSB transmission includes one or more of the following: The time unit used for uplink reception and the time unit used for SSB transmission partially or completely overlap; or, The time interval between uplink reception and SSB transmission is less than the first time interval; or, The time interval between the SSB transmission and the uplink reception is less than the second time interval.

29. The device according to any one of claims 25 to 28, characterized in that The processing unit is further configured to: The first rule is sent.

30. The device according to any one of claims 25 to 29, characterized in that: The first rule includes one or more of the following: During a first time period, the first time unit is counted as a time unit for uplink transmission; during a second time period, the first time unit is not counted as a time unit for uplink transmission; or During the first time period, the first time unit is not counted as a time unit for the uplink transmission; During the second time period, the first time unit is counted as the time unit of the uplink transmission.

31. The device according to claim 30, characterized in that The first period is a time period during which the timer is running, and the second period is a time period during which the timer is not running.

32. The device according to claim 25, characterized in that The first rule includes one or more of the following: In the first time unit, the uplink transmission and the SSB reception do not actually conflict, and the first time unit is counted as a time unit of the uplink transmission; or, The uplink transmission and SSB reception actually conflict in the first time unit, and the first time unit is not counted in the time unit of the uplink transmission.

33. A communication device, characterized in that: include: A processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, causing the device to perform the method according to any one of claims 1 to 8, or causing the device to perform the method according to any one of claims 9 to 16.

34. The device according to claim 33, characterized in that The communication device further includes the memory.

35. A chip system, characterized in that: The chip system includes: Communication interface; A processor, configured to call and execute the instruction through the communication interface, so that the device equipped with the chip system executes the method as described in any one of claims 1 to 8, or so that the device equipped with the chip system executes the method as described in any one of claims 9 to 16.

36. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which, when called by an electronic device, enable the electronic device to execute the method according to any one of claims 1 to 8, or enable the electronic device to execute the method according to any one of claims 9 to 16.

37. A computer program product, characterized in that The method comprises computer-executable instructions, which, when executed on a computer, enable the computer to execute the method according to any one of claims 1 to 8, or enable the electronic device to execute the method according to any one of claims 9 to 16.

38. A communication system, characterized in that: The invention comprises a communication device for executing the method according to any one of claims 1 to 8, and a communication device for executing the method according to any one of claims 9 to 16.

Citation Information

Patent Citations

  • Resource conflict processing method, device and terminal

    CN116264501A

  • Information transmission method and communication device

    CN117676789A

  • Indication and determination method, device, and apparatus for timing advance compensation, and medium

    WO2021243988A1

  • Half-duplex data transmission method, terminal device and network device

    WO2022241658A1

Cited By

  • Control of uplink transmission for error estimation

    US20230345455A1