Communication method and device
By coordinating system messages and uplink transmission priorities between terminal and network devices in satellite communication, and utilizing time windows and indication information, the problem of terminal devices being unable to obtain ephemeris in a timely manner was solved, improving communication efficiency and resource utilization, and avoiding uplink signal loss.
Patent Information
- Application Number
- CN202410572817.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-09
- Publication Date
- 2025-11-11
AI Technical Summary
In satellite communication, the inability of terminal devices to obtain ephemeris information in a timely manner leads to the loss of uplink signals. Existing technologies are unable to effectively resolve the conflict between system messages and uplink transmissions between terminals and network devices, affecting communication efficiency and resource utilization.
By coordinating the priority of system messages and uplink transmissions between terminal devices and network devices, and utilizing time window mechanisms and indication information, it ensures that terminal devices receive system messages preferentially within a specified time window to avoid conflicts, and reduces resource waste and conflicts by indicating the reception time of uplink synchronization information.
It achieves conflict avoidance between terminal devices and network devices, ensures timely acquisition of system messages, improves communication efficiency and resource utilization, and avoids the loss of uplink signals.
Smart Images

Figure CN120935838A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a communication method and apparatus. Background Technology
[0002] In satellite communication, terminals need to transmit uplink signals based on their own location and the satellite's location. The satellite's location, also known as ephemeris, is carried in the system message broadcast by the satellite. For example, the ephemeris can be carried in a system information block (SIB) 19. Ephemeris is essential information for the terminal to transmit uplink signals. The base station can update SIB 19 in real time, but it does not know when the terminal will read SIB 19 to obtain the ephemeris, nor does it know when the terminal needs to read SIB 19 again to obtain the ephemeris. Summary of the Invention
[0003] This application provides a communication method and apparatus to align the operations performed by the terminal device when there are conflicts between the terminal device and the network device regarding system messages and uplink transmissions.
[0004] Firstly, a communication method is provided. This method can be applied to a terminal device, such as the terminal device itself or its communication module, or the circuits or chips responsible for communication functions within the terminal device (e.g., modem chips, also known as baseband chips, or system-on-chip (SoC) chips or system-in-package (SIP) chips containing modem cores). Taking the application of this method to a terminal device as an example, in this method, the terminal device receives first information, which indicates the correspondence between a first system message and a first time window. Within the first time window, the terminal device has a higher priority for receiving the first system message than for uplink transmission, or vice versa.
[0005] Based on the above scheme, the terminal device can determine whether receiving the first system message or uplink transmission has a higher priority within the first time window, thereby aligning the operations performed by the terminal device and the network device when there is a conflict between the first system message and uplink transmission.
[0006] In one possible implementation, the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling. Alternatively, the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes dynamic scheduling.
[0007] In one possible implementation, the terminal device can determine whether the priority of uplink transmission or the priority of receiving the first system message is higher based on the scheduling method of the first system message and the scheduling method of uplink transmission, and / or the scheduling method of the control information for scheduling the first system message and the scheduling method of uplink transmission.
[0008] Based on the above scheme, the operations performed by the terminal device when there is a conflict between the first system message and the uplink transmission can be aligned with those of the network device.
[0009] In one possible implementation, if the first system message includes uplink synchronization information, the priority of receiving the first system message is higher than the priority of uplink transmission. Since the first system message may not contain uplink synchronization information, if all system messages have a higher priority than uplink transmission, uplink signal loss would occur. Therefore, based on the above scheme, it can be guaranteed that the priority of the first system message containing uplink synchronization information is higher than the priority of uplink transmission, ensuring that the terminal device can obtain uplink synchronization information and communicate with the satellite.
[0010] In one possible implementation, the terminal device receives first control information, which is used to schedule a first system message. Specifically, the first control information indicates that the first system message includes uplink synchronization information. Based on this scheme, the first control information can indicate whether the first system message contains uplink synchronization information, reducing the signaling overhead of the base station in indicating whether the first system message contains uplink synchronization information through additional signaling.
[0011] Secondly, a communication method is provided. This method can be applied to the terminal device side, such as the terminal device or the communication module within the terminal device, or the circuits or chips responsible for communication functions within the terminal device (such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip). Taking the application of this method to a terminal device as an example, in this method, the terminal device receives first uplink synchronization information. The terminal device sends first indication information, which is used to indicate the reception time for receiving second uplink synchronization information.
[0012] Based on the above scheme, the terminal device can align the reception time of the next uplink synchronization information with that of the network device. Then, the network device can implement a corresponding conflict avoidance scheduling mechanism to avoid scheduling the terminal device to perform uplink transmission at that reception time as much as possible. Therefore, it can minimize resource waste, improve resource utilization, and improve scheduling efficiency.
[0013] In one possible implementation, the first indication information is used to indicate that the first uplink synchronization information has been acquired. Based on the above scheme, the terminal device reports the acquisition of the first uplink synchronization information to the network device through the first indication information, which can align the reception time of the network device and the terminal device when reading the next uplink synchronization information.
[0014] In one possible implementation, the reception time is determined based on the period of the uplink synchronization information. For example, the reception time can be an integer multiple of the uplink synchronization information period. Based on this scheme, the reception time of the network device and the terminal device for reading the next uplink synchronization information is aligned.
[0015] In one possible implementation, the first indication information is used to indicate at least one uplink time unit corresponding to the downlink time unit carrying the second uplink synchronization information.
[0016] Based on the above scheme, the terminal device can indicate to the network device at least one uplink time unit corresponding to the downlink time unit carrying the second uplink synchronization information. Then the network device can make corresponding conflict avoidance mechanisms to minimize or avoid scheduling the uplink transmission of the terminal device in at least one uplink time unit.
[0017] In one possible implementation, the terminal device receives the first control information at the first time unit where the first control information conflicts with the uplink transmission. The first control information is used to schedule the first system message. Based on this scheme, the problem of the terminal device being unable to receive the first system message due to not receiving the first control information can be avoided.
[0018] Thirdly, a communication method is provided. This method can be applied to the terminal device side, such as the terminal device or the communication module within the terminal device, or the circuit or chip responsible for communication functions within the terminal device (such as a modem chip, also known as a baseband chip, or a System-on-Chip (SoC) chip containing a modem core, or a System-in-Package (SIP) chip). Taking the application of this method to a terminal device as an example, in this method, the terminal device receives first information, which indicates the correspondence between first uplink synchronization information and a first time window. The terminal device sends first indication information, which indicates that the first uplink synchronization information needs to be acquired within the first time window.
[0019] Based on the above scheme, the terminal device can indicate to the network device that it needs to obtain the first uplink synchronization information in the first time window. Therefore, the network device can avoid scheduling the terminal device to perform uplink transmission in the first time window, reducing the possibility of system message and uplink transmission conflicts.
[0020] In one possible implementation, the terminal device receives the first control information at the first time unit where the first control information conflicts with the uplink transmission. The first control information is used to schedule the first uplink synchronization information. Based on this scheme, the problem of the terminal device being unable to receive the first system message due to not receiving the first control information can be avoided.
[0021] Fourthly, a communication method is provided. This method can be applied to the network side, such as network devices or communication modules within network devices, or circuits or chips within network devices responsible for communication functions (such as modem chips, also known as baseband chips, or system-on-chip (SoC) chips or system-in-package (SIP) chips containing modem cores). Taking the application of the method to a network device as an example, in this method, the network device sends first information, which indicates the correspondence between a first system message and a first time window. Within the first time window, the priority of sending the first system message is higher than the priority of uplink reception, or vice versa.
[0022] In one possible implementation, the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling. Alternatively, the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes dynamic scheduling.
[0023] In one possible implementation, if the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling, and the uplink reception scheduling method includes dynamic scheduling, then the priority of uplink reception is higher than the priority of sending the first system message. Alternatively, if the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling, and the uplink reception scheduling method includes semi-static scheduling, then the priority of sending the first system message is higher than the uplink reception priority. Alternatively, if the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes dynamic scheduling, and the uplink reception scheduling method includes semi-static scheduling, then the priority of sending the first system message is higher than the uplink reception priority. Alternatively, if the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes dynamic scheduling, and the uplink reception scheduling method includes dynamic scheduling, then the priority of uplink reception and the priority of sending the first system message are indicated by the network device.
[0024] In one possible implementation, if the first system message includes uplink synchronization information, then sending the first system message has a higher priority than receiving the uplink message.
[0025] In one possible implementation, the network device sends first control information, which is used to schedule first system messages. Specifically, the first control information indicates that the first system messages include uplink synchronization information.
[0026] Fifthly, a communication method is provided. This method can be applied to the network side, such as a network device or a communication module within a network device, or a circuit or chip within a network device responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip). Taking the application of the method to a network device as an example, in this method, the network device sends first uplink synchronization information. The network device receives first indication information, which indicates the reception time for receiving second uplink synchronization information.
[0027] In one possible implementation, the first indication information is used to indicate that the first uplink synchronization information has been acquired.
[0028] In one possible implementation, the reception time is determined based on the period of the uplink synchronization information.
[0029] In one possible implementation, the first indication information is used to indicate at least one uplink time unit corresponding to the downlink time unit carrying the second uplink synchronization information.
[0030] Sixthly, a communication method is provided. This method can be applied to the network side, such as a network device or a communication module within a network device, or a circuit or chip within the network device responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip). Taking the application of the method to a network device as an example, in this method, the network device sends first information, which indicates the correspondence between first uplink synchronization information and a first time window. The network device receives first indication information, which indicates that the first uplink synchronization information needs to be acquired within the first time window.
[0031] In a seventh aspect, a communication device is provided, including a processing unit and a transceiver unit.
[0032] The transceiver unit is used to receive first information, which indicates the correspondence between a first system message and a first time window. The processing unit is used to determine whether, within the first time window, the priority of receiving the first system message is higher than the priority of uplink transmission, or vice versa.
[0033] In one possible implementation, the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling. Alternatively, the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes dynamic scheduling.
[0034] In one possible implementation, the priority of uplink transmission or the priority of receiving the first system message is determined based on the scheduling method of the first system message and the scheduling method of uplink transmission, and / or the scheduling method of the control information for scheduling the first system message and the scheduling method of uplink transmission.
[0035] In one possible implementation, if the first system message includes uplink synchronization information, then receiving the first system message has a higher priority than uplink transmission.
[0036] In one possible implementation, the transceiver unit is further configured to receive first control information, which is used to schedule first system messages. Specifically, the first control information indicates that the first system messages include uplink synchronization information.
[0037] Eighthly, a communication device is provided, including a processing unit and a transceiver unit.
[0038] The transceiver unit is used to receive first uplink synchronization information. The processing unit is used to generate first indication information, which indicates the reception time for receiving second uplink synchronization information. The transceiver unit is also used to send the first indication information.
[0039] In one possible implementation, the first indication information is used to indicate that the first uplink synchronization information has been acquired.
[0040] In one possible implementation, the reception time is determined based on the period of the uplink synchronization information.
[0041] In one possible implementation, the first indication information is used to indicate at least one uplink time unit corresponding to the downlink time unit carrying the second uplink synchronization information.
[0042] In one possible implementation, at the first time unit where the first control information conflicts with the uplink transmission, the transceiver unit is further configured to receive the first control information. The first control information is used to schedule the first system message.
[0043] Ninthly, a communication device is provided, including a processing unit and a transceiver unit.
[0044] The transceiver unit is used to receive first information, which indicates the correspondence between first uplink synchronization information and a first time window. The processing unit is used to generate first indication information, which indicates that first uplink synchronization information needs to be acquired within the first time window. The transceiver unit is also used to send the first indication information.
[0045] In one possible implementation, at the first time unit where the first control information conflicts with the uplink transmission, the transceiver unit is further configured to receive the first control information. The first control information is used to schedule the first uplink synchronization information.
[0046] In a tenth aspect, a communication device is provided, including a processing unit and a transceiver unit.
[0047] The transceiver unit is used to send first information, which indicates the correspondence between a first system message and a first time window. The processing unit is used to determine whether, within the first time window, the priority of sending the first system message is higher than the priority of uplink reception, or vice versa.
[0048] In one possible implementation, the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling. Alternatively, the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes dynamic scheduling.
[0049] In one possible implementation, if the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling, and the uplink reception scheduling method includes dynamic scheduling, then the priority of uplink reception is higher than the priority of sending the first system message. Alternatively, if the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling, and the uplink reception scheduling method includes semi-static scheduling, then the priority of sending the first system message is higher than the uplink reception priority. Alternatively, if the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes dynamic scheduling, and the uplink reception scheduling method includes semi-static scheduling, then the priority of sending the first system message is higher than the uplink reception priority. Alternatively, if the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes dynamic scheduling, and the uplink reception scheduling method includes dynamic scheduling, then the priority of uplink reception and the priority of sending the first system message are indicated by the network device.
[0050] In one possible implementation, if the first system message includes uplink synchronization information, then sending the first system message has a higher priority than receiving the uplink message.
[0051] In one possible implementation, the transceiver unit is further configured to send first control information, which is used to schedule first system messages. Specifically, the first control information indicates that the first system messages include uplink synchronization information.
[0052] Eleventhly, a communication device is provided, including a processing unit and a transceiver unit.
[0053] The processing unit is used to generate first uplink synchronization information. The transceiver unit is used to send the first uplink synchronization information. The transceiver unit is also used to receive first indication information, which indicates the reception time for receiving second uplink synchronization information.
[0054] In one possible implementation, the first indication information is used to indicate that the first uplink synchronization information has been acquired.
[0055] In one possible implementation, the reception time is determined based on the period of the uplink synchronization information.
[0056] In one possible implementation, the first indication information is used to indicate at least one uplink time unit corresponding to the downlink time unit carrying the second uplink synchronization information.
[0057] In a twelfth aspect, a communication device is provided, including a processing unit and a transceiver unit.
[0058] The processing unit generates first information, which indicates the correspondence between the first uplink synchronization information and the first time window. The transceiver unit transmits the first information. The transceiver unit also receives first indication information, which indicates that the first uplink synchronization information needs to be acquired within the first time window.
[0059] In a thirteenth aspect, a communication apparatus is provided for implementing the various methods described above. This communication apparatus may be a terminal device as described in the first to third aspects, or an apparatus comprising the aforementioned terminal device, or an apparatus contained within the aforementioned terminal device, such as a chip; or, the communication apparatus may be a network device as described in the fourth to sixth aspects, or an apparatus comprising the aforementioned network device, or an apparatus contained within the aforementioned network device. The communication apparatus includes modules, units, or means corresponding to the methods described above, which may be implemented in 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.
[0060] In a fourteenth aspect, a communication device is provided, comprising: a processor and a communication interface; the communication interface being configured to communicate with a module outside the communication device; the processor being configured to execute a computer program or instructions to cause the method described in any of the preceding aspects to be performed. The communication device may be a terminal device as described in the first to third aspects, or a device comprising the terminal device, or a device included in the terminal device, such as a chip; or, the communication device may be a network device as described in the fourth to sixth aspects, or a device comprising the network device, or a device included in the network device.
[0061] In a fifteenth aspect, a communication device is provided, comprising: at least one processor; the processor being configured to execute a computer program or instructions stored in a memory to implement the method described in any of the preceding aspects. The memory may be coupled to the processor, or may be independent of the processor. The communication device may be a terminal device as described in the first to third aspects, or a device comprising the terminal device, or a device included in the terminal device, such as a chip; or, the communication device may be a network device as described in the fourth to sixth aspects, or a device comprising the network device, or a device included in the network device.
[0062] In a sixteenth aspect, this application provides a communication system that may include a terminal device performing the method described in the first aspect and a network device performing the method described in the fourth aspect.
[0063] In a seventeenth aspect, this application provides a communication system that may include a terminal device performing the method described in the second aspect and a network device performing the method described in the fifth aspect.
[0064] In an eighteenth aspect, this application provides a communication system that may include a terminal device performing the method described in the third aspect and a network device performing the method described in the sixth aspect.
[0065] In a nineteenth aspect, this application provides a computer-readable storage medium storing computer-readable instructions that, when read and executed by a computer, cause the computer to perform a method in any possible implementation of any of the first to sixth aspects described above.
[0066] In a twentieth aspect, this application provides a computer program product that, when read and executed by a computer, causes the computer to perform a method in any possible implementation of any of the first to sixth aspects described above.
[0067] In a twentieth aspect, this application provides a chip for reading a computer program stored in a memory to execute a method in any possible implementation of any of the first to sixth aspects described above.
[0068] The technical effects that can be achieved by any of the fourth to twenty-first aspects mentioned above can be described with reference to the technical effects that can be achieved by any of the possible implementation methods of the first to third aspects mentioned above, and the repetitions will not be discussed. Attached Figure Description
[0069] Figure 1 This application provides a schematic diagram of the communication system architecture in its embodiments.
[0070] Figure 2A This application provides a schematic diagram of a communication scenario.
[0071] Figure 2B This is a schematic diagram of another communication scenario provided in the embodiments of this application;
[0072] Figure 2C This is a schematic diagram of another communication scenario provided in the embodiments of this application;
[0073] Figure 3 An exemplary flowchart of a communication method provided in an embodiment of this application;
[0074] Figure 4 A schematic diagram illustrating the timing relationship between uplink and downlink resources provided in an embodiment of this application;
[0075] Figure 5 An exemplary flowchart of another communication method provided in an embodiment of this application;
[0076] Figure 6 A schematic diagram of a communication device provided in an embodiment of this application;
[0077] Figure 7 A schematic diagram of yet another communication device provided in the embodiments of this application;
[0078] Figure 8 A schematic diagram of yet another communication device provided in the embodiments of this application;
[0079] Figure 9 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0080] The technical solutions of this application embodiment can be applied to various communication systems, such as: 5G communication system (5G). thIt can be applied to communication systems that evolve after 5G, such as 6th generation (6G) communication systems, non-terrestrial networks (NTN), and other technologies. Figure 1 The diagram shown is an architectural representation of a communication system according to an embodiment of this application. The communication system includes network devices and terminal devices, with one network device and two terminal devices (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 this embodiment does not limit the scope of the communication system. Figure 1 The number of terminal devices and network devices in the communication system shown.
[0081] The aforementioned terminal equipment, also known as terminal, user equipment (UE), mobile station (MS), mobile terminal, etc., is a device or equipment with wireless communication capabilities. Terminal equipment 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, smart cities, etc. Terminal equipment can include subscriber units, cellular phones, smartphones, wireless data cards, personal digital assistants (PDAs), tablets, modems, handsets, laptop computers, customer-premises equipment (CPE), point-of-sale (POS) machines, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, MTC devices, ground stations, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal device.
[0082] The aforementioned network equipment can also be called access network (AN) equipment or radio access network (RAN) equipment. It 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 medium Earth orbit (MEO) satellites, low Earth orbit (LEO) satellites, high-altitude platform stations (HAPS), evolved NodeBs (eNBs), and 5G base stations (gNBs). Optionally, the network equipment in this application embodiment may include various forms of base stations, such as: macro base stations, micro base stations (also known as small stations), relay stations, access points, equipment that implements base station functions in communication systems evolved after 5G, transmitting and receiving points (TRPs), transmitting points (TPs), mobile switching centers, and equipment that undertakes base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, etc. It may also include centralized units (CUs) and distributed units (DUs) in cloud radio access network (C-RAN) systems. This application embodiment does not specifically limit these aspects.
[0083] Taking a satellite as an example of a network device, the specific communication scenarios applied in the embodiments of this application can be as follows: Figure 2A , Figure 2B and Figure 2C As shown.
[0084] exist Figure 2A In the scenario shown, the base station is deployed on the ground, and the satellite connects to the ground station via an air interface. The ground station can connect to the base station via a wireless or wired link. Ground-based terminal devices access the mobile communication network via the air interface (which can be of various types, such as a 5G air interface), and the satellite acts as a transmission node, forwarding information from the terminal devices.
[0085] exist Figure 2BIn the scenario shown, the base station is deployed on a satellite, which connects to the ground station via an air interface. The ground station can connect to the core network via a wireless or wired link. Ground terminal devices communicate with the satellite base station via the air interface to access the mobile communication network. The satellite, acting as a base station, connects to the ground station via the air interface NG interface. The ground station connects to the core network via the NG interface, which can be either wireless or wired.
[0086] Figure 2C The scene shown is Figure 2B Compared to the scenario shown, the scenario of communication between satellite base stations has been added. Specifically, satellite base stations can communicate with each other through the Xn interface.
[0087] exist Figures 2A-2C In this context, terminal devices can include various types of terminal devices that support the new air interface, such as the types of terminals listed above. Terminal devices can access the satellite network via the air interface and initiate services such as making calls and accessing the internet.
[0088] Base stations are mainly used to provide wireless access services, allocate wireless resources to accessing terminal devices, and provide reliable wireless transmission protocols and data encryption protocols.
[0089] The core network is primarily used to provide functions such as user access control, mobility management, session management, user security authentication, and accounting. The core network consists of multiple functional units, which can be divided into control plane and data plane functional entities.
[0090] Ground stations are primarily responsible for relaying signaling and service data between satellites and base stations, or between satellites and the core network.
[0091] Air interface: refers to the wireless link between the terminal device and the base station.
[0092] Xn interface: This refers to the interface between satellite base stations, mainly used for signaling interactions such as handover.
[0093] NG interface: This 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 non-access stratum (NAS) signaling of the core network and user service data.
[0094] With the development of information technology, there are more urgent demands for efficient, mobile, and diverse communication. Currently, satellites play an irreplaceable role in some important fields, such as space communication, aviation communication, maritime communication, and military communication. Compared to terrestrial mobile networks, satellite communication utilizes high, medium, and low Earth orbit satellites to achieve wide-area or even global coverage, providing seamless communication services to users worldwide. Satellite communication systems and 5G communication systems (5G...) th By integrating and complementing each other, 5G and other technologies, a seamless global communication network covering land, sea, air, and space can be formed, meeting the diverse and ubiquitous business needs of users and representing an important direction for the future development of communications.
[0095] The integration of satellite and 5G will give full play to their respective advantages and provide users with more comprehensive and high-quality services. This is mainly reflected in the following aspects: (1) In remote areas, on airplanes, or on ocean-going ships where terrestrial 5G networks cannot cover, satellites can provide economical and reliable network services, extending the network to points that terrestrial networks cannot reach. (2) Satellites can provide continuous and uninterrupted network connections for IoT devices and mobile carriers such as airplanes, 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.
[0096] In satellite communication, terminals need to transmit uplink signals based on their own location and the satellite's location. The satellite's location, also known as ephemeris, is carried in the system message broadcast by the satellite. For example, the ephemeris can be carried in SIB19. Ephemeris is essential information for the terminal to transmit uplink signals. The base station can update SIB19 in real time, but it doesn't know when the terminal will read the SIB19 to obtain the ephemeris, nor when the terminal needs to read the SIB19 again to obtain the ephemeris. If the SIB19 carrying the ephemeris conflicts with other uplink transmissions, the terminal may not be able to obtain the satellite's ephemeris in a timely manner. To enable the terminal to read the SIB19 to obtain the ephemeris, the following two methods can be used:
[0097] 1. The base station avoids conflicts between SIB19 and uplink transmission for each terminal through scheduling. However, if the base station wants to avoid conflicts between SIB19 and uplink transmission for each terminal through scheduling, then when the ambiguity of the time advance (TA) is large, the base station needs to determine the resources where the terminal may have conflicts between SIB19 and uplink transmission based on the ambiguity of the TA, and not schedule the terminal to perform uplink transmission on these resources. However, this will greatly limit the scheduling flexibility of the base station.
[0098] 2. The terminal frequently receives SIB19 signals to ensure it can obtain the terminal's ephemeris. However, the terminal does not need to obtain the ephemeris constantly. This method will affect the transmission of the terminal's uplink signals and reduce resource utilization.
[0099] Therefore, embodiments of this application provide a communication method. This method can be executed by a first communication device and a second communication device. The first communication device can refer to the terminal itself, or a processor, module, chip, or chip system within the terminal that implements the method; the second communication device can refer to the base station itself, or a processor, module, chip, or chip system within the base station that implements the method. The communication method provided in this application will be described below using the example of a terminal and a base station as the first and second communication devices, respectively.
[0100] It is understood that the conflict between the first uplink synchronization information / system message and the uplink transmission involved in this application can be interpreted as follows: the time unit carrying the first uplink synchronization information / system message partially or completely overlaps with the time unit carrying the uplink transmission, or the interval between the time unit carrying the first uplink synchronization information / system message and the time unit carrying the uplink transmission is less than a first preset interval, or the interval between the time unit carrying the first uplink synchronization information / system message and the time unit carrying the uplink transmission is less than a second preset interval. The first preset interval and the second preset interval can be predefined by the protocol, such as the first preset interval being N. Tx-Rx The time interval, the second preset interval can be N. Rx-Tx The time unit involved in the embodiments of this application can be a time slot, symbol, subframe, or the time unit occupied by a data repetition, etc.
[0101] The values for FR1 in the low-frequency band and FR2 in the high-frequency band are shown in Table 1.
[0102] Table 1: An example of the interval between uplink transmission and downlink reception
[0103] Transition time FR1 FR2 <![CDATA[N Tx-Rx ]]> 25600 13792 <![CDATA[N Rx-Tx ]]> 25600 13792
[0104] 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 interval. For example, in FR1, N Tx-Rx This is the product of 25600 and the sampling point interval. It is understood that the sampling point interval can be predefined by the protocol, and this application does not impose any specific limitations.
[0105] Additionally, it should be understood that the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority, or importance of the multiple objects. For example, "first service area" and "second service area" do not indicate a difference in priority or importance between the two service areas.
[0106] In this application embodiment, the number of nouns, unless otherwise specified, refers to "singular nouns or plural nouns," that is, "one or more." "At least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. For example, A / B means: A or B. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.
[0107] See Figure 3 The following is an exemplary flowchart of a communication method provided in an embodiment of this application, which may include the following steps.
[0108] S301: The base station sends the first message.
[0109] Accordingly, the terminal receives the first information.
[0110] Figure 3 In the illustrated embodiment, the first information may indicate the correspondence between the first uplink synchronization information and the first time window. For example, the first uplink synchronization information may include information used for uplink synchronization, such as ephemeris or timing advance (TA). In one possible scenario, the first uplink synchronization information may be carried in a system message, such as SIB19.
[0111] In one possible scenario, the first information may indicate a correspondence between at least one system message and at least one time window. The system message and the time window may correspond one-to-one. The at least one system message may include a system message carrying first uplink synchronization information, such as SIB19. Similarly, the at least one time window may include the aforementioned first time window.
[0112] Optionally, the first information can be broadcast or multicast by the base station, and the terminal can receive the broadcast or multicast first information. Alternatively, the first information can be unicast by the base station and sent to the terminal.
[0113] S302: The terminal sends the first instruction information.
[0114] Accordingly, the base station receives the first instruction information.
[0115] S302 is implemented as an optional step.
[0116] The first indication information can instruct the terminal to receive the first uplink synchronization information within a first time window. For example, if the terminal intends to obtain the first uplink synchronization information within the first time window corresponding to the first uplink synchronization information, the terminal can send the first indication information to the base station.
[0117] In some embodiments, the terminal may carry the first indication information in the media access control (MAC) control element (CE), radio resource control (RRC) signaling, or uplink data; this application does not make specific limitations.
[0118] In other embodiments, the resource carrying the first indication information may be a periodic resource configured by the base station, or the resource carrying the first indication information may be requested by the terminal from the base station and allocated to the terminal by the base station.
[0119] Based on the aforementioned first indication information, the base station can schedule first uplink synchronization information within a first time window. The base station can avoid scheduling uplink transmission by the terminal within the first time window. For example, the base station can determine the first time window based on the TA reported by the terminal. The base station can avoid scheduling uplink transmission by the terminal within the first time window.
[0120] Optionally, since the TA reported by the terminal may have errors, the base station can determine the timing advance range TA0-TA' to TA0+TA' based on the TA0 reported by the terminal, and determine the first time window based on TA0-TA' to TA0+TA'. For example, the base station can determine the first time window T1 based on TA0-TA', and the first time window T2 based on TA0+TA'. The base station can avoid scheduling uplink transmissions by the terminal during T1 to T2.
[0121] In one possible implementation, the base station can schedule the first system message via control information. For example, this control information can be carried in the physical downlink control channel (PDCCH). If, in S302, the terminal indicates a need to acquire the first system message corresponding to the first time window, the control information scheduling the first system message has a higher priority than the uplink transmission. That is, when control information conflicts with uplink transmission, the terminal can receive the control information. The base station can also determine that the terminal will receive the control information without sending uplink transmission. This avoids the problem of the terminal being unable to receive the first system message due to not receiving the control information.
[0122] S303: The base station sends the first uplink synchronization information.
[0123] Accordingly, the terminal receives the first uplink synchronization information.
[0124] For example, a base station can broadcast first uplink synchronization information, and a terminal can receive the broadcast first uplink synchronization information.
[0125] S304: The terminal sends a second instruction message to the base station.
[0126] Correspondingly, the base station receives the second instruction information from the terminal.
[0127] S304 is implemented as an optional step.
[0128] The second indication information can indicate or determine the reception time of the second uplink synchronization information. It is understood that the second uplink synchronization information may include information used for uplink synchronization, such as ephemeris or TA. For example, the second uplink synchronization information can be carried in a system message, such as SIB19. For example, the second uplink synchronization information can be uplink synchronization information following the first uplink synchronization information. For instance, the uplink synchronization information can be updated multiple times and sent by the base station, with the first uplink synchronization information being one of these uplink synchronization information. Similarly, the second uplink synchronization information is one of these uplink synchronization information.
[0129] In this embodiment of the application, the second indication information can directly or indirectly indicate the reception time of the second uplink synchronization information, as described below.
[0130] In some embodiments, the second indication information can directly indicate the reception time of the second uplink synchronization. For example, after receiving the first uplink synchronization information, the terminal can determine the reception time for the second uplink synchronization information based on the period of the uplink synchronization information, and indicate this reception time to the base station through the second indication information. For instance, assuming the terminal receives the first uplink synchronization information at 1:00, based on the period of the uplink synchronization information (taking 10 minutes as an example), the terminal determines that it needs to receive the uplink synchronization information again at 1:10, meaning the reception time of the second uplink synchronization information is 1:10. The terminal can indicate to the base station through the second indication information that the reception time of the second uplink synchronization information is 1:10. Therefore, the base station can schedule the reception and uplink transmission of the terminal's uplink synchronization information to avoid conflicts between uplink synchronization information and uplink transmission. The period of the uplink synchronization information can be understood as the period (or effective duration) of the system message carrying the uplink synchronization information, such as SIB19. Within the period of the uplink synchronization information, the terminal can use the first uplink synchronization information to communicate with the satellite. After the uplink synchronization information period is reached, the terminal needs to obtain uplink synchronization information again to communicate with the satellite.
[0131] Optionally, in the above embodiments, the terminal may receive the second uplink synchronization information after one or more uplink synchronization information cycles. For example, assuming the terminal receives the first uplink synchronization information at 1:00 AM, based on the uplink synchronization information cycle (taking 10 minutes as an example), the terminal determines that it needs to receive the second uplink synchronization information at 1:00 AM after L*10 minutes. The terminal can indicate to the base station via second indication information that the reception time of the second uplink synchronization information is 1:00 AM after L*10 minutes. Here, L is an integer greater than or equal to 1.
[0132] In some embodiments, the second indication information can indirectly indicate the reception time of the second uplink synchronization information. For example, the second indication information can indicate that the terminal has acquired the first uplink synchronization information. For instance, if the terminal sends the second indication information to the base station, the base station can understand that the terminal has acquired the first uplink synchronization information. If the terminal does not send the second indication information to the base station, the base station can understand that the terminal has not acquired the first uplink synchronization information. In this case, after acquiring the second indication information, the base station can determine the reception time of the second uplink synchronization information based on the period of the uplink synchronization information. Therefore, the base station can use scheduling to stagger the reception and uplink transmission of the terminal's uplink synchronization information, avoiding conflicts between uplink synchronization information and uplink transmission.
[0133] In some embodiments, the second indication information may indicate whether the terminal has acquired the first uplink synchronization information. For example, the second indication information may be a 1-bit indication information. For instance, a value of 1 indicates that the terminal has acquired the first uplink synchronization information, and a value of 0 indicates that the terminal has not acquired the first uplink synchronization information. Conversely, a value of 0 indicates that the terminal has acquired the first uplink synchronization information, and a value of 0 indicates that the terminal has not acquired the first uplink synchronization information.
[0134] Optionally, after obtaining the first uplink synchronization information, the terminal may not necessarily have uplink resources available to send the first uplink synchronization information in a timely manner. The terminal can send the first uplink synchronization information to the base station on available uplink resources. Therefore, in some embodiments, the second indication information can indicate how much time remains before the terminal needs to receive the second uplink synchronization information. For example, the first uplink synchronization information can indicate that the terminal needs to receive the second uplink synchronization information after a first duration.
[0135] In this embodiment, the first duration can be determined by the terminal based on the period of the uplink synchronization information. For example, if the period of the uplink synchronization information is 1 hour, the terminal obtains the first uplink synchronization information at 12:00 and sends a second indication information to the base station at 12:10. This second indication information indicates that the terminal will receive the second uplink synchronization information after the first duration. The first duration is 1 hour - 10 minutes = 50 minutes.
[0136] It should be noted that the period of the uplink synchronization information in the embodiments of this application can be determined by the base station and indicated to the terminal, or it can be predefined by the protocol. This application does not make any specific limitations.
[0137] Based on the above embodiments, after determining the reception time of the second uplink synchronization information, the base station can avoid or reduce uplink transmission at the scheduling terminal during that reception time. For example, the base station can determine the reception time of the second uplink synchronization information based on the TA reported by the terminal and the second indication information, and avoid uplink transmission at the scheduling terminal during that reception time. As another example, the base station can determine the timing advance interval TA0-TA' to TA0+TA' based on the TA0 reported by the terminal, and determine the reception time T1 of the second uplink synchronization information based on TA0-TA' and the second indication information. The base station can then determine the reception time T2 of the second uplink synchronization information based on TA0+TA' and the second indication information, thus minimizing uplink transmission at the scheduling terminal during T1 to T2.
[0138] In other embodiments, the second indication information may indicate the uplink time unit corresponding to the downlink time unit carrying the second uplink synchronization information. For example, see [link to relevant documentation]. Figure 4The terminal can determine the timing relationship between uplink and downlink resources based on the TA. Figure 4 The following explanation uses uplink (UL) 0 to UL14 resources for uplink transmission as an example, and downlink (DL) 0 to DL9 resources for downlink reception as an example. Figure 4 As shown, the terminal can determine whether to receive the second uplink synchronization information on DL1 based on the period of the uplink synchronization information. Then, the terminal can indicate the uplink time unit UL5 corresponding to DL1 to the base station through the second indication information. In this way, the base station can avoid scheduling the terminal to perform uplink transmission on UL5.
[0139] In one possible scenario, due to potential errors in the terminal's TA (Temporal Aspect Ratio), the terminal can determine multiple uplink time units using ambiguity. For example, the terminal can determine multiple uplink time units within the range [MK, M+K]. Here, M is the index of the uplink time unit corresponding to the downlink time unit carrying the second uplink synchronization information determined according to the TA. For instance, the terminal can determine that the slot number of the uplink slot corresponding to the slot carrying the second uplink synchronization information is 1. The terminal can determine multiple slots within the range [1+K, 1-K] and indicate these multiple slots to the base station via the second indication information. It is understood that K is a positive integer, such as 1, 2, etc., and this application does not specifically limit it. K can be predefined or preconfigured by the protocol, and this application does not specifically limit it.
[0140] In another possible scenario, the second indication information can indicate the uplink time unit corresponding to the downlink time unit of the second uplink synchronization information. The base station determines multiple uplink time units based on ambiguity; for example, the base station can determine multiple uplink time units within the range [MK, M+K]. Here, M is the index of the uplink time unit corresponding to the downlink time unit carrying the second uplink synchronization information, determined according to the TA. For example, the second indication information can indicate that the slot number of the uplink slot corresponding to the slot carrying the second uplink synchronization information is 1. The base station can determine multiple slots within the range [1+K, 1-K]. The base station can avoid scheduling uplink transmissions by the terminal on multiple slots within the range [1+K, 1-K].
[0141] In another possible scenario, since the terminal's timing advance (TA) may have errors, the terminal determines the timing advance range based on the timing advance value. For example, if the terminal's TA = TA0, the terminal can determine the timing advance value range to be TA0-TA' to TA0+TA'. The terminal can determine the timing relationship between its uplink and downlink resources based on the TA within this range. For instance, the terminal can determine the timing relationship between uplink and downlink resources when TA = TA0-TA', and determine the uplink resource S1 corresponding to the downlink resource carrying the second uplink synchronization information based on the period of the uplink synchronization information. Similarly, the terminal can determine the timing relationship between uplink and downlink resources when TA = TA0+TA', and determine the uplink resource S2 corresponding to the downlink resource carrying the second uplink synchronization information based on the period of the uplink synchronization information. The terminal can indicate S1 to S2 to the base station through the second indication information.
[0142] In another possible scenario, the second indication information can indicate the uplink time unit corresponding to the downlink time unit of the second uplink synchronization information. The base station determines multiple uplink time units based on the timing advance range. For example, if the terminal reports TA = TA0, the base station can determine the timing advance value range as TA0-TA' to TA0+TA'. The base station can determine the timing relationship between the terminal's uplink and downlink resources based on TA within this range. For instance, the base station can determine the timing relationship between uplink and downlink resources when TA = TA0-TA', and determine the uplink resource S1 corresponding to the downlink resource carrying the second uplink synchronization information based on the period of the uplink synchronization information. Similarly, the base station can determine the timing relationship between uplink and downlink resources when TA = TA0+TA', and determine the uplink resource S2 corresponding to the downlink resource carrying the second uplink synchronization information based on the period of the uplink synchronization information. The base station can avoid scheduling the terminal for uplink transmission on S1 to S2.
[0143] Based on the above scheme, the base station can determine the uplink resources corresponding to the downlink resources carrying the second uplink synchronization information based on the second indication information. The base station can use scheduling to stagger the reception and uplink transmission of the terminal's uplink synchronization information to avoid conflicts between uplink synchronization information and uplink transmission.
[0144] In this embodiment of the application, by means of Figure 3 The illustrated embodiment describes a technical solution to reduce the possibility of uplink transmission and first uplink synchronization information conflicts by having the terminal report second indication information and / or second indication information. This application embodiment also provides another communication method, which is described below in conjunction with... Figure 5 Let me introduce it.
[0145] Similarly, this method can be executed by a first communication device and a second communication device. The first communication device can refer to the terminal itself, or to a processor, module, chip, or chip system within 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 within the base station that implements the method. The following description uses the example of a terminal and a base station as the first and second communication devices, respectively, to illustrate the communication method provided in this application.
[0146] See Figure 5 The following is an exemplary flowchart of a communication method provided in an embodiment of this application, which may include the following steps.
[0147] S501: The base station sends the first information.
[0148] Accordingly, the terminal receives the first information.
[0149] Figure 5 In the illustrated embodiment, the first information can be used to indicate the correspondence between a first system message and a first time window. In one possible scenario, the first information can indicate the correspondence between at least one system message and at least one time window. The system message and the time window can have a one-to-one correspondence. The at least one system message may include a message carrying the first system message. Similarly, the at least one time window may include the aforementioned first time window.
[0150] S502: The terminal determines that within the first time window, the priority of receiving the first system message is higher than the priority of uplink transmission, or the priority of uplink transmission is higher than the priority of receiving the first system message.
[0151] Similarly, the base station determines that within the first time window, the priority of sending the first system message is higher than the priority of uplink reception, or the priority of uplink reception is higher than the priority of sending the first system message.
[0152] The following describes the technical solutions for determining whether receiving the first system message or uplink transmission has a higher priority within the first time window, based on scenarios 1 and 2.
[0153] Scenario 1:
[0154] In one possible implementation, the terminal can determine whether uplink transmission has a higher priority or receiving the first system message has a higher priority based on the scheduling method of the first system message and the scheduling method of uplink transmission, and / or the scheduling method of the control information for scheduling the first system message and the scheduling method of uplink transmission. Similarly, the base station can determine whether uplink reception has a higher priority or sending the first system message has a higher priority based on the scheduling method of the first system message and the scheduling method of uplink reception, and / or the scheduling method of the control information for scheduling the first system message and the scheduling method of uplink reception. These will be described in detail below.
[0155] 1. Based on the scheduling method of the first system message and the scheduling method of uplink transmission, determine the priority of uplink transmission or the priority of receiving the first system message.
[0156] In one example, the scheduling method for the first system message includes dynamic scheduling, while the uplink transmission scheduling method includes semi-static scheduling. The terminal can then determine that receiving the first system message has a higher priority than uplink transmission. Similarly, the base station can determine that sending the first system message has a higher priority than uplink reception. That is, when the first system message and uplink transmission conflict, if the scheduling method for the first system message includes dynamic scheduling and the scheduling method for the uplink transmission includes semi-static scheduling, the terminal can receive the first system message during the time unit where the conflict occurs. Therefore, the base station can also determine that during the time unit where the conflict occurs, the terminal will receive the first system message without performing uplink transmission. This aligns the actions taken by the terminal and the base station when the conflict occurs between the first system message and uplink transmission (uplink reception).
[0157] Optionally, in this example, the base station does not receive uplink reception during the time unit where the first system message conflicts with uplink reception.
[0158] In another example, the scheduling method for the first system message includes semi-static scheduling, while the scheduling method for uplink transmission includes dynamic scheduling. The terminal can then determine that the priority of uplink transmission is higher than the priority of receiving the first system message. Similarly, the base station can determine that the priority of uplink reception is higher than the priority of sending the first system message. That is, when the first system message and uplink transmission conflict, if the scheduling method for the first system message includes semi-static scheduling and the scheduling method for uplink transmission includes dynamic scheduling, the terminal can perform uplink transmission in the time unit where the conflict occurs. Therefore, the base station can also determine that the terminal will perform uplink transmission in the time unit where the conflict occurs, thus aligning the actions performed by the terminal and the base station when the conflict arises between the first system message and uplink transmission (uplink reception).
[0159] In another example, both the scheduling methods for the first system messages and the uplink transmission are dynamic. The terminal can then determine whether uplink transmission or receiving the first system messages has a higher priority based on the base station's indication. For example, if the base station indicates that uplink transmission has a higher priority, the terminal can determine that uplink transmission has a higher priority than receiving the first system messages. Similarly, if the base station indicates that the first system messages have a higher priority, the terminal can determine that receiving the first system messages has a higher priority than uplink transmission.
[0160] Similarly, if the scheduling method for the first system message includes dynamic scheduling, and the scheduling method for uplink transmission also includes dynamic scheduling, then the base station can indicate to the terminal whether uplink transmission has a higher priority or receiving the first system message has a higher priority. The base station can follow this rule. For example, if the base station indicates that uplink transmission has a higher priority, then the base station can determine that the priority of uplink reception is higher than the priority of sending the first system message. The terminal can perform uplink transmission in the time unit where uplink transmission and first system message conflict, and the base station can also determine that the terminal will perform uplink transmission in the time unit where uplink transmission and first system message conflict. For another example, if the base station indicates that the first system message has a higher priority, then the base station can determine that the priority of sending the first system message is higher than the priority of uplink reception. The terminal can receive the first system message in the time unit where uplink transmission and first system message conflict, and the base station can also determine that the terminal will receive the first system message in the time unit where uplink transmission and first system message conflict, without performing uplink transmission. Optionally, the base station may not receive uplink reception in the time unit where first system message and uplink reception conflict.
[0161] In this example, in one possible scenario, if the first system message contains uplink synchronization information, then even if the base station indicates that the priority of uplink transmission is higher than the priority of receiving the first system message, the terminal still determines that the priority of receiving the first system message is higher than the priority of uplink transmission. It is understood that the uplink synchronization information can be information used for uplink synchronization, such as ephemeris or TA (Transmission Aspect Ratio). In other words, if the first system message contains uplink synchronization information, the priority of receiving the first system message can be determined to be higher than the priority of uplink transmission based on the terminal's implementation. Similarly, if the first system message contains uplink synchronization information, the base station can determine that the priority of sending the first system message is higher than the priority of uplink reception. If the first system message contains uplink synchronization information, then the terminal can receive the first system message in a time unit that conflicts with uplink transmission, and the base station can also determine that the terminal will receive the first system message in a time unit that conflicts with uplink transmission and the first system message, without performing uplink transmission. Optionally, the base station does not receive uplink reception in a time unit that conflicts with the first system message and uplink reception.
[0162] In this embodiment, the base station can send control information to the terminal, which can be used to schedule first system messages. For example, this control information can be carried in the physical downlink control channel (PDCCH). This control information can indicate whether the first system message contains uplink synchronization information.
[0163] For example, if the first system message contains uplink synchronization information, the control information can indicate that the first system message contains uplink synchronization information; if the first system message does not contain uplink synchronization information, the control information does not indicate whether the first system message contains uplink synchronization information. For instance, the control information can be a 1-bit indication. When the 1-bit indication is 1, it indicates that the first system message contains uplink synchronization information. Conversely, when the 1-bit indication is 0, it indicates that the first system message contains uplink synchronization information.
[0164] For example, control information for scheduling system messages indicates whether the system message contains uplink synchronization information. For instance, if the system message contains uplink synchronization information, the control information can indicate that the system message contains uplink synchronization information; if the system message does not contain uplink synchronization information, the control information can indicate that the system message does not contain uplink synchronization information. For example, this control information can be a 1-bit indication. When the 1-bit indication is 1, it indicates that the first system message contains uplink synchronization information; when the 1-bit indication is 0, it indicates that the first system message does not contain uplink synchronization information. Conversely, when the 1-bit indication is 0, it indicates that the first system message contains uplink synchronization information; when the 1-bit indication is 1, it indicates that the first system message does not contain uplink synchronization information.
[0165] Optionally, the control information may include a first field indicating whether the first system message contains uplink synchronization information or whether the first system message contains uplink synchronization information. This first field may reuse an existing field in the control information, such as a reserved field, or it may be a newly added field in the control information.
[0166] In another example, both the first system message scheduling method and the uplink transmission scheduling method are semi-static. The terminal can then determine that the uplink transmission priority is higher than the priority of receiving the first system message. Similarly, the base station can determine that the uplink reception priority is higher than the priority of sending the first system message. That is, when the first system message and uplink transmission conflict, if both the first system message and uplink transmission scheduling methods are semi-static, the terminal can perform uplink transmission in the time unit where the conflict occurs. Therefore, the base station can also determine that the terminal will perform uplink transmission in the time unit where the conflict occurs, thus aligning the operations performed by the terminal and the base station when the conflict arises between the first system message and uplink transmission (uplink reception).
[0167] 2. Based on the scheduling method of control information of the first system message and the scheduling method of uplink transmission, determine the priority of receiving the first system message or the priority of uplink transmission.
[0168] In some embodiments, the base station may send control information to the terminal, which can be used to schedule a first system message. For example, this control information may be carried in the PDCCH. The control information may indicate whether the first system message contains uplink synchronization information. A description of the control information can be found in the relevant explanation in section "I" above, and will not be repeated here.
[0169] In one example, the control information scheduling method includes dynamic scheduling, and the uplink transmission scheduling method includes semi-static scheduling. The terminal can then determine that receiving the first system message has a higher priority than uplink transmission. Similarly, the base station can determine that sending the first system message has a higher priority than uplink reception. That is, when the first system message and uplink transmission conflict, if the control information scheduling method includes dynamic scheduling and the uplink transmission scheduling method includes semi-static scheduling, the terminal can receive the first system message in the time unit where the conflict occurs. Therefore, the base station can also determine that in the time unit where the conflict occurs, the terminal will receive the first system message without performing uplink transmission. This aligns the actions taken by the terminal and the base station when the conflict occurs.
[0170] Optionally, in this example, the base station does not receive uplink reception during the time unit where the first system message conflicts with uplink reception.
[0171] In another example, the control information scheduling method includes semi-static scheduling, and the uplink transmission scheduling method includes dynamic scheduling. The terminal can then determine that the uplink transmission priority is higher than the priority of receiving the first system message. Similarly, the base station can determine that the uplink reception priority is higher than the priority of sending the first system message. That is, when the first system message and uplink transmission conflict, if the control information scheduling method includes semi-static scheduling and the uplink transmission scheduling method includes dynamic scheduling, the terminal can perform uplink transmission in the time unit where the first system message and uplink transmission conflict. Therefore, the base station can also determine that the terminal will perform uplink transmission in the time unit where the first system message and uplink reception conflict, thus aligning the operations performed by the terminal and the base station when the first system message and uplink transmission (uplink reception) conflict.
[0172] In another example, both control information scheduling and uplink transmission scheduling are dynamic. The terminal can then determine, based on the base station's indication, whether uplink transmission or receiving control information has a higher priority. Specifically, if control information has a higher priority, the first system message scheduled by the control information has a higher priority than uplink transmission. For example, if the base station indicates that uplink transmission has a higher priority, the terminal can determine that uplink transmission has a higher priority than receiving the first system message. Similarly, if the base station indicates that control information has a higher priority, the terminal can determine that receiving the first system message has a higher priority than uplink transmission.
[0173] Similarly, if the scheduling methods for control information include dynamic scheduling, and the scheduling methods for uplink transmission also include dynamic scheduling, then the base station can indicate to the terminal whether uplink transmission has a higher priority or receiving control information has a higher priority. The base station can follow this rule. For example, if the base station indicates that uplink transmission has a higher priority, then the base station can determine that the priority of uplink reception is higher than the priority of sending the first system message. The terminal can perform uplink transmission in the time unit where uplink transmission and the first system message conflict, and the base station can also determine that the terminal will perform uplink transmission in the time unit where uplink transmission and the first system message conflict. As another example, if the base station indicates that control information has a higher priority, then the base station can determine that the priority of sending the first system message is higher than the priority of uplink reception. The terminal can receive the first system message in the time unit where uplink transmission and the first system message conflict, and the base station can also determine that the terminal will receive the first system message in the time unit where uplink transmission and the first system message conflict, without performing uplink transmission. Optionally, the base station may not receive uplink reception in the time unit where the first system message and uplink reception conflict.
[0174] In this example, in one possible scenario, if the first system message contains uplink synchronization information, then even if the base station indicates that the priority of uplink transmission is higher than the priority of control information, the terminal still determines that the priority of control information is higher than the priority of uplink transmission, and correspondingly, the priority of the first system message scheduled by the control information is also higher than the priority of uplink transmission. That is, if the first system message contains uplink synchronization information, the terminal implementation can determine that the priority of receiving control information is higher than the priority of uplink transmission, and correspondingly, the priority of the first system message scheduled by the control information is also higher than the priority of uplink transmission. Similarly, if the first system message contains uplink synchronization information, the base station can determine that the priority of control information is higher than the priority of uplink reception. That is, if the first system message contains uplink synchronization information, the terminal can receive the first system message in the time unit where the first system message and uplink transmission conflict, and the base station can also determine that the terminal will receive the first system message in the time unit where uplink transmission and the first system message conflict, without performing uplink transmission. Optionally, the base station does not receive uplink reception in the time unit where the first system message and uplink reception conflict.
[0175] In another example, both the control information scheduling method and the uplink transmission scheduling method are semi-static. The terminal can then determine that the uplink transmission priority is higher than the priority of receiving the first system message. Similarly, the base station can determine that the uplink reception priority is higher than the priority of sending the first system message. That is, when the first system message and uplink transmission conflict, if both the control information and uplink transmission scheduling methods are semi-static, the terminal can perform uplink transmission in the time unit where the conflict occurs. Therefore, the base station can also determine that the terminal will perform uplink transmission in the time unit where the conflict occurs, thus aligning the operations performed by the terminal and the base station when the conflict arises between the first system message and uplink transmission (uplink reception).
[0176] Scenario 2:
[0177] If the first system message contains uplink synchronization information, the terminal can determine that receiving the first system message has a higher priority than uplink transmission. Similarly, if the first system message contains uplink synchronization information, the base station can determine that sending the first system message has a higher priority than uplink reception. In other words, if the first system message contains uplink synchronization information, the terminal can receive the first system message in a time unit where the first system message and uplink transmission conflict, and the base station can also determine that the terminal will receive the first system message in a time unit where uplink transmission and the first system message conflict, without performing uplink transmission. Optionally, the base station may not receive uplink reception in a time unit where the first system message and uplink reception conflict.
[0178] It is understandable that the base station can indicate to the terminal through control information whether the first system message contains uplink synchronization information. Please refer to the relevant explanation in "one" of situation 1, which will not be repeated here.
[0179] Since the first system message may not contain uplink synchronization information, if the priority of all system messages is higher than the priority of uplink transmission, uplink signal loss will occur. Therefore, based on the technical solution of case 2, it can be ensured that the priority of the first system message containing uplink synchronization information is higher than the priority of uplink transmission, ensuring that the terminal can obtain uplink synchronization information and communicate with the satellite.
[0180] In one possible implementation, for cases 1 and 2 above, the priority of control information can also be higher than the priority of uplink transmission.
[0181] For example, control information in the first system message that includes uplink synchronization information has a higher priority than uplink transmission. Therefore, when there is a priority conflict between the control information and uplink transmission, the terminal can receive the control information. For control information scheduling the first system message that does not contain uplink synchronization information, the priority of this control information and the priority of uplink transmission can be implemented according to the relevant LTE standards.
[0182] For example, control information indicating whether the first system message contains uplink synchronization information has a higher priority than uplink transmission. Therefore, when the priorities of control information and uplink transmission conflict, the terminal can receive the control information. Similarly, the base station can determine that when the priorities of control information and uplink transmission conflict, the terminal will receive the control information but will not send uplink transmission.
[0183] Based on the above scheme, the priority of control information is higher than that of uplink transmission. Therefore, when the priority of control information conflicts with that of uplink transmission, the terminal can receive control information, thus avoiding the problem of not being able to receive the first system message due to the failure to receive control information.
[0184] Based on the concept of the above embodiments, see [reference] Figure 6 This application provides a communication device 600, which includes a processing unit 601 and a transceiver unit 602. The device 600 can be a communication device, or it can be an apparatus applied to a communication device that supports the communication device in executing a method for notifying quality of service parameters.
[0185] The transceiver unit can also be referred to as a transceiver module, transceiver, transceiver machine, transceiver device, etc. The processing unit can also be referred to as a processor, processing board, processing unit, processing device, etc. Optionally, the device in the transceiver unit used to implement the receiving function can be considered as a receiving unit. It should be understood that the transceiver unit is used to execute the sending and receiving operations of the communication device in the above method embodiments, and the device in the transceiver unit used to implement the sending function can be considered as a sending unit; that is, the transceiver unit includes a receiving unit and a sending unit.
[0186] Furthermore, it should be noted that if the device is implemented using a chip / chip circuit, the transceiver unit can be an input / 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, microprocessor, or integrated circuit.
[0187] The following provides a detailed description of how the device 600 is applied to terminal devices and network devices.
[0188] For example, when the device 600 is applied to a terminal device, the operations performed by its various units will be described in detail.
[0189] In one optional implementation, the communication device 600 can be applied to a terminal device to execute the method performed by the terminal device, specifically as described above. Figure 3 The method executed by the terminal device in the illustrated embodiment.
[0190] For example, transceiver unit 602 is used to receive first information, which indicates the correspondence between first uplink synchronization information and a first time window. Processing unit 601 is used to generate first indication information, which indicates that first uplink synchronization information needs to be obtained within the first time window. Transceiver unit 602 is also used to send the first indication information.
[0191] For example, transceiver unit 602 is used to receive first uplink synchronization information. Processing unit 601 is used to generate first indication information, which indicates the reception time for receiving second uplink synchronization information. The transceiver unit is also used to send the first indication information.
[0192] In one optional implementation, the communication device 600 can be applied to a terminal device to execute the method performed by the terminal device, specifically as described above. Figure 5 The method executed by the terminal device in the illustrated embodiment.
[0193] For example, transceiver unit 602 is used to receive first information, which indicates the correspondence between a first system message and a first time window. Processing unit 601 is used to determine whether, within the first time window, the priority of receiving the first system message is higher than the priority of uplink transmission, or vice versa.
[0194] By way of example, when the device 600 is applied to a network device, the operations performed by its various units will be described in detail.
[0195] In one optional implementation, the communication device 600 can be applied to a network device to execute the methods performed by the network device, specifically as described above. Figure 3 The method performed by the network device in the illustrated embodiment.
[0196] For example, processing unit 601 is used to generate first uplink synchronization information. Transceiver unit 602 is used to send the first uplink synchronization information. Transceiver unit 602 is also used to receive first indication information, which indicates the reception time for receiving second uplink synchronization information.
[0197] For example, processing unit 601 is used to generate first information, which indicates the correspondence between first uplink synchronization information and a first time window. Transceiver unit 602 is used to send the first information. Transceiver unit 602 is also used to receive first indication information, which indicates that the first uplink synchronization information needs to be obtained within the first time window.
[0198] In one optional implementation, the communication device 600 can be applied to a network device to execute the methods performed by the network device, specifically as described above. Figure 5 The method performed by the network device in the illustrated embodiment.
[0199] For example, transceiver unit 602 is used to send first information, which indicates the correspondence between a first system message and a first time window. Processing unit 601 is used to determine whether, within the first time window, the priority of sending the first system message is higher than the priority of uplink reception, or vice versa.
[0200] Based on the concept of the embodiments, such as Figure 7 As shown, this application embodiment provides a communication device 700. The communication device 700 includes a processor 710. Optionally, the communication device 700 may further include a memory 720 for storing instructions executed by the processor 710, or storing input data required by the processor 710 to execute the instructions, or storing data generated after the processor 710 executes the instructions. The processor 710 can implement the method shown in the above method embodiment through the instructions stored in the memory 720.
[0201] Based on the concept of the embodiments, such as Figure 8 As shown, this application embodiment provides a communication device 800, which may be a chip or a chip system. Optionally, in this application embodiment, the chip system may be composed of chips, or may include chips and other discrete devices.
[0202] The communication device 800 may include at least one processor 810 coupled to a memory. Optionally, the memory may be located within or outside the device. For example, the communication device 800 may also include at least one memory 820. The memory 820 stores computer programs, configuration information, computer programs or instructions, and / or data necessary for implementing any of the above embodiments; the processor 810 may execute the computer programs stored in the memory 820 to perform the methods in any of the above embodiments. Optionally, the memory may also be integrated with the processor.
[0203] The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, used for information exchange between devices, units, or modules. The processor 810 may operate in conjunction with the memory 820. This embodiment does not limit the specific connection medium between the transceiver 830, processor 810, and memory 820.
[0204] The communication device 800 may also include a transceiver 830, through which the communication device 800 can exchange information with other devices. The transceiver 830 can be a circuit, a bus, a transceiver itself, or any other device capable of exchanging information, also referred to as a signal transceiver unit. Figure 8 As shown, the transceiver 830 includes a transmitter 831, a receiver 832, and an antenna 833. Furthermore, when the communication device 800 is a chip-based device or circuit, the transceiver in the communication device 800 can also be an input / output circuit and / or a communication interface, capable of inputting data (or receiving data) and outputting data (or transmitting data). The processor is an integrated processor, a microprocessor, or an integrated circuit, and the processor can determine the output data based on the input data.
[0205] In one possible implementation, the communication device 800 can be applied to a communication device. Specifically, the communication device 800 can be a communication device itself, or it can be a device capable of supporting a communication device and implementing the functions of the terminal device or network device in any of the above embodiments. The memory 820 stores the necessary computer programs, computer programs or instructions and / or data for implementing the functions of the terminal device or network device in any of the above embodiments. The processor 810 can execute the computer program stored in the memory 820 to complete the method executed by the terminal device or network device in any of the above embodiments.
[0206] In the embodiments of this application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.
[0207] In the embodiments of this application, the memory can be non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), or it can be volatile memory, such as random-access memory (RAM). The memory can also be any other medium capable of carrying or storing desired program code in the form of instructions or data structures, and accessible by a computer, but is not limited thereto. The memory in the embodiments of this application can also be a circuit or any other device capable of implementing storage functions, used to store computer programs, computer program or instruction and / or data.
[0208] Based on the above embodiments, see Figure 9 This application also provides another communication device 900, including: an input / output interface 910 and a logic circuit 920; the input / output interface 910 is used to receive code instructions and transmit them to the logic circuit 920; the logic circuit 920 is used to run the code instructions to execute the method executed by the terminal device or network device in any of the above embodiments.
[0209] The following is a detailed description of the operations performed by the device 900 when applied to terminal equipment or network equipment.
[0210] In one optional implementation, the communication device 900 can be applied to a terminal device to execute the method performed by the terminal device, specifically as described above. Figure 3The method executed by the terminal device in the illustrated embodiment.
[0211] For example, input / output interface 910 is used to input first information, which indicates the correspondence between the first uplink synchronization information and the first time window. Logic circuit 920 is used to generate first indication information, which indicates that the first uplink synchronization information needs to be acquired within the first time window. Input / output interface 910 is also used to output the first indication information.
[0212] For example, input / output interface 910 is used to receive first uplink synchronization information. Logic circuit 920 is used to generate first indication information, which indicates the reception time for receiving second uplink synchronization information. Transceiver unit is also used to transmit the first indication information.
[0213] In one optional implementation, the communication device 900 can be applied to a terminal device to execute the method performed by the terminal device, specifically as described above. Figure 5 The method executed by the terminal device in the illustrated embodiment.
[0214] For example, input / output interface 910 is used to input first information, which indicates the correspondence between the first system message and the first time window. Logic circuit 920 is used to determine whether, within the first time window, the priority of receiving the first system message is higher than the priority of uplink transmission, or vice versa.
[0215] Since the communication device 900 provided in this embodiment can be applied to a terminal device to execute the method performed by the terminal device, the technical effects it can achieve can be referred to the above method embodiment, and will not be repeated here.
[0216] In one optional implementation, the communication device 900 can be applied to a network device to execute the methods performed by the network device, specifically, as described above. Figure 3 The method performed by the network device in the illustrated embodiment.
[0217] For example, logic circuit 920 is used to generate first uplink synchronization information. Input / output interface 910 is used to output the first uplink synchronization information. Input / output interface 910 is also used to input first indication information, which indicates the reception time for receiving second uplink synchronization information.
[0218] For example, logic circuit 920 is used to generate first information. Input / output interface 910 is used to output the first information. Input / output interface 910 is also used to input first indication information, which indicates that first uplink synchronization information needs to be obtained in the first time window.
[0219] In one optional implementation, the communication device 900 can be applied to a network device to execute the methods performed by the network device, specifically, as described above. Figure 5 The method performed by the network device in the illustrated embodiment.
[0220] For example, input / output interface 910 is used to output first information, which indicates the correspondence between the first system message and the first time window. Logic circuit 920 is used to determine whether, within the first time window, the priority of sending the first system message is higher than the priority of uplink reception, or vice versa.
[0221] Since the communication device 900 provided in this embodiment can be applied to network devices to execute the methods performed by the network devices described above, the technical effects it can achieve can be referred to the above method embodiments, and will not be repeated here.
[0222] Based on the above embodiments, this application also provides a communication system, which includes at least one network device and at least one terminal device. The technical effects obtained can be referred to the above method embodiments, and will not be repeated here.
[0223] Based on the above embodiments, this application also provides 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 various media capable of storing program code, such as a USB flash drive, portable hard drive, read-only memory, random access memory, magnetic disk, or optical disk.
[0224] To achieve the above Figures 6-9 In addition to the functions of the communication device, this application also provides a chip, including a processor, for supporting the communication device in implementing the functions involved in the terminal device or network device in the above method embodiments. In one possible design, the chip is connected to a memory or the chip includes a memory for storing necessary computer programs or instructions and data of the terminal device or network device.
[0225] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0226] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by a computer program or instructions. Such computer programs or instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0227] These computer programs or instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0228] These computer programs or instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0229] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the scope of the embodiments of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. A communication method, characterized in that, include: Receive first information, which is used to indicate the correspondence between the first system message and the first time window; Within the first time window, the priority of receiving the first system message is higher than the priority of uplink transmission, or the priority of uplink transmission is higher than the priority of receiving the first system message.
2. The method according to claim 1, characterized in that, The scheduling method for the first system message and / or the scheduling method for the control information that schedules the first system message includes semi-static scheduling; or, The scheduling method for the first system message and / or the scheduling method for the control information that schedules the first system message includes dynamic scheduling.
3. The method according to claim 2, characterized in that, If the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling, and the scheduling method for the uplink transmission includes dynamic scheduling, then the priority of the uplink transmission is higher than the priority of receiving the first system message; or, If the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling, and the scheduling method for the uplink transmission includes semi-static scheduling, then the priority of receiving the first system message is higher than the priority of the uplink transmission; or, If the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes dynamic scheduling, and the scheduling method for the uplink transmission includes semi-static scheduling, then the priority of receiving the first system message is higher than the priority of the uplink transmission; or, The scheduling method for the first system message and / or the scheduling method for the control information that schedules the first system message includes dynamic scheduling. The scheduling method for the uplink transmission includes dynamic scheduling. The priority of the uplink transmission and the priority for receiving the first system message are indicated by the network device.
4. The method according to any one of claims 1 to 3, characterized in that, If the first system message includes uplink synchronization information, then receiving the first system message has a higher priority than receiving the uplink transmission.
5. The method according to claim 4, characterized in that, Also includes: Receive first control information, the first control information being used to schedule the first system message; wherein, the first control information is used to indicate that the first system message includes the uplink synchronization information.
6. A communication method, characterized in that, include: Receive the first uplink synchronization information; Send a first indication message, which is used to indicate the reception time for receiving the second uplink synchronization information.
7. The method according to claim 6, characterized in that, The first indication information is used to indicate that the first uplink synchronization information has been acquired.
8. The method according to claim 6 or 7, characterized in that, The reception time is determined based on the period of the uplink synchronization information.
9. The method according to claim 6, characterized in that, The first indication information is used to indicate at least one uplink time unit corresponding to the downlink time unit carrying the second uplink synchronization information.
10. A communication method, characterized in that, include: Receive first information, which is used to indicate the correspondence between the first uplink synchronization information and the first time window; Send a first instruction message, which indicates that the first uplink synchronization information needs to be obtained within the first time window.
11. The method according to any one of claims 7 to 10, characterized in that, Also includes: In the first time unit where the first control information conflicts with the uplink transmission, the first control information is received; wherein the first control information is used to schedule the first uplink synchronization information.
12. A communication method, characterized in that, include: Send a first message, which is used to indicate the correspondence between a first system message and a first time window; Within the first time window, the priority of sending the first system message is higher than the priority of uplink reception, or the priority of uplink reception is higher than the priority of sending the first system message.
13. The method according to claim 12, characterized in that, The scheduling method for the first system message and / or the scheduling method for the control information that schedules the first system message includes semi-static scheduling; or, The scheduling method for the first system message and / or the scheduling method for the control information that schedules the first system message includes dynamic scheduling.
14. The method according to claim 13, characterized in that, If the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling, and the scheduling method for uplink reception includes dynamic scheduling, then the priority of uplink reception is higher than the priority of sending the first system message; or, If the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes semi-static scheduling, and the scheduling method for uplink reception includes semi-static scheduling, then the priority of sending the first system message is higher than the priority of uplink reception; or, If the scheduling method for the first system message and / or the scheduling method for the control information scheduling the first system message includes dynamic scheduling, and the scheduling method for uplink reception includes semi-static scheduling, then the priority of sending the first system message is higher than the priority of uplink reception; or, The scheduling method for the first system message and / or the scheduling method for the control information that schedules the first system message includes dynamic scheduling. The scheduling method for uplink reception includes dynamic scheduling. The priority of uplink reception and the priority of sending the first system message are indicated by the network device.
15. The method according to any one of claims 12 to 14, characterized in that, If the first system message includes uplink synchronization information, then sending the first system message has a higher priority than receiving the uplink message.
16. The method according to claim 15, characterized in that, Also includes: Send first control information, which is used to schedule the first system message; The first control information is used to indicate that the first system message includes the uplink synchronization information.
17. A communication method, characterized in that, include: Send the first uplink synchronization message; Receive first indication information, which is used to indicate the reception time for receiving second uplink synchronization information.
18. The method according to claim 17, characterized in that, The first indication information is used to indicate that the first uplink synchronization information has been acquired.
19. The method according to claim 17 or 18, characterized in that, The reception time is determined based on the period of the uplink synchronization information.
20. The method according to claim 17, characterized in that, The first indication information is used to indicate at least one uplink time unit corresponding to the downlink time unit carrying the second uplink synchronization information.
21. A communication method, characterized in that, include: Send a first message, which is used to indicate the correspondence between the first uplink synchronization information and the first time window; Receive first indication information, which indicates that the first uplink synchronization information needs to be obtained within the first time window.
22. A communication device, characterized in that, It includes units for performing the method as described in any one of claims 1 to 5, or units for performing the method as described in any one of claims 6 to 9 and 11, or units for performing the method as described in any one of claims 10 to 11, or units for performing the method as described in any one of claims 12 to 16, or units for performing the method as described in any one of claims 17 to 20, or units for performing the method as described in claim 21.
23. A communication device, characterized in that, include: A processor coupled to a memory for storing programs or instructions that, when executed by the processor, cause the device to perform the method as claimed in any one of claims 1 to 5, or cause the device to perform the method as claimed in any one of claims 6 to 9 and 11, or cause the device to perform the method as claimed in any one of claims 12 to 16, or cause the device to perform the method as claimed in any one of claims 17 to 20, or cause the device to perform the method as claimed in claim 21.
24. The apparatus according to claim 23, characterized in that, The communication device also includes the memory.
25. A chip system, characterized in that, The chip system includes: Communication interface; A processor is configured to invoke and execute the instructions via the communication interface, causing a device equipped with the chip system to perform the method as described in any one of claims 1 to 5, or to perform the method as described in any one of claims 6 to 9 and 11, or to perform the method as described in any one of claims 12 to 16, or to perform the method as described in any one of claims 17 to 20, or to perform the method as described in claim 21.
26. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions that, when invoked by an electronic device, cause the electronic device to perform the method as described in any one of claims 1 to 5, or to perform the method as described in any one of claims 6 to 9 and 11, or to perform the method as described in any one of claims 12 to 16, or to perform the method as described in any one of claims 17 to 20, or to perform the method as described in claim 21.
27. A computer program product, characterized in that, The method includes computer execution instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 5, or cause the electronic device to perform the method as described in any one of claims 6 to 9 and 11, or cause the electronic device to perform the method as described in any one of claims 12 to 16, or cause the electronic device to perform the method as described in any one of claims 17 to 20, or cause the electronic device to perform the method as described in claim 21.