Transmission control method, device and system

By receiving link status information and optimizing data transmission time, the data transmission delay and storage space occupation problems in non-terrestrial communication networks are solved, and efficient data transmission is achieved.

CN120454809APending Publication Date: 2025-08-08HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410175683.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-07
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In non-terrestrial communication networks, terminal devices cannot reasonably arrange data transmission time, resulting in large data transmission delays and excessive satellite storage space occupancy.

Method used

The terminal device receives link status information, selects the appropriate time to send data, and optimizes data transmission based on the satellite's reachable state and storage space information.

Benefits of technology

Reduce data transmission delay, free up satellite storage space, improve data transmission efficiency, and avoid transmission errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120454809A_ABST
    Figure CN120454809A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a transmission control method, device and system, and is used for a terminal device to select the time for sending data, thereby reducing the transmission delay of the data and releasing the storage space of a satellite. The method comprises the steps that state information of at least one link is received, the at least one link comprises a first link, the first link is a link between a first satellite and a ground station, and the state information of the first link is used for representing the reachable state of the first link along with time; and sending the first data at a first time, wherein the first time is determined according to the state information of the at least one link.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a transmission control method, device, and system. Background Art

[0002] In a non-terrestrial network (NTN), terminal devices can communicate with a core network (CN) through satellites and ground stations.

[0003] Because the link availability between satellites and ground stations is dynamic, communication methods based on store-and-forward mechanisms are widely used. Specifically, for uplink transmission, a satellite can store data from a terminal device locally until a link is established between the satellite and the ground station. The satellite then forwards the stored data to the ground station, allowing the data sent by the terminal device to reach the core network.

[0004] However, when a terminal device sends data to a satellite, it has no way of knowing when the data will arrive at the core network. This prevents the terminal device from properly scheduling data transmission, resulting in significant data transmission delays, especially during the waiting time on the satellite, and excessive satellite storage space utilization. Summary of the Invention

[0005] The embodiments of the present application provide a transmission control method, apparatus, and system for a terminal device to select a time to send data, thereby reducing data transmission delay and freeing up satellite storage space.

[0006] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:

[0007] In a first aspect, a transmission control method is provided. An apparatus executing the transmission control method may be a terminal device, or a module implemented in the terminal device, such as a chip or a chip system. The transmission control method includes: receiving status information of at least one link, the at least one link including a first link, the first link being a link between a first satellite and a ground station, the status information of the first link being used to indicate the reachability of the first link over time; and sending first data at a first time, the first time being determined based on the status information of the at least one link.

[0008] In the transmission control method provided in the embodiments of the present application, a terminal device can select a first time to transmit first data based on the status information of at least one link, thereby enabling the terminal device to control the transmission latency of the first data within a relatively small range. Furthermore, storage space on the satellite where the access network device receiving the first data resides can be freed up. In other words, the transmission control method provided in the embodiments of the present application is beneficial for improving data transmission efficiency.

[0009] In conjunction with the first aspect above, in one possible implementation, the at least one link further includes a second link, the second link being a link between a second satellite and the ground station, the second satellite being an adjacent satellite to the first satellite, and the state information of the second link being used to indicate the reachability of the second link over time. Sending the first data at a first time, where the first time is determined based on the state information of the at least one link, includes: sending the first data at the first time to an access network device deployed on a third satellite, the third satellite being the satellite corresponding to the link that is reachable earlier between the first and second links, and the first time being determined based on the state information of the link corresponding to the third satellite. In this solution, because the terminal device can choose to send the first data to the access network device on the satellite (i.e., the third satellite) that established a link with the ground station earlier than the first or second satellite, the first data can reach the core network earlier.

[0010] In conjunction with the first aspect above, in one possible implementation, the method further includes: receiving first indication information indicating a size of storage space currently available on the first satellite; and sending the first data at a first time includes: sending the first data at the first time based on the first indication information. This solution facilitates avoiding transmission errors caused by the space occupied by the first data exceeding the storage space currently available on the first satellite.

[0011] In conjunction with the first aspect described above, in one possible implementation, the first indication information is used to indicate the size of the storage space currently available on the first satellite, including: the first indication information is used to indicate data association information and the size of the storage space currently available on the first satellite corresponding to the data association information; the data association information includes at least one of the following: the service type to which the data belongs, the network standard to which the data is destined, the network element to which the data is destined, the group to which the terminal device belongs, or the data priority. In this solution, different storage sizes can be allocated to data with different association information, thereby achieving the technical effect of giving data with specific association information higher storage priority.

[0012] In conjunction with the first aspect above, in one possible implementation, the method further includes: receiving second indication information indicating a maximum amount of data that the first satellite can receive in a single time; and sending the first data at a first time includes: sending the first data at the first time based on the second indication information. This solution helps avoid transmission errors caused by the amount of the first data exceeding the maximum amount of data that the first satellite can receive in a single time.

[0013] In conjunction with the first aspect above, in one possible implementation, the second indication information is used to indicate the maximum amount of data that the first satellite can receive in a single transmission. The second indication information includes: the second indication information is used to indicate associated information of the data, and the maximum amount of data that the first satellite can receive in a single transmission, corresponding to the associated information of the data; the associated information of the data includes at least one of the following: the service type to which the data belongs, the network standard to which the data is destined, the network element to which the data is destined, the group to which the terminal device belongs, or the priority of the data. In this solution, different transmission data volume limits can be assigned to data with different associated information, thereby achieving the technical effect of giving data with specific associated information higher transmission priority.

[0014] In a second aspect, a transmission control method is provided. The apparatus executing the transmission control method may be a terminal device, or a module implemented in the terminal device, such as a chip or chip system. The transmission control method includes: receiving first configuration information indicating a correspondence between data association information and time-frequency resources; sending first data on a first time-frequency resource; the first time-frequency resource being determined based on the association information of the first data and the correspondence between the data association information and the time-frequency resources.

[0015] In the transmission control method provided in an embodiment of the present application, a first network device can configure and send a correspondence between data association information and time-frequency resources to a terminal device, so that the terminal device can transmit the first data on the first time-frequency resource corresponding to the association information of the first data. Because data with different association information can be transmitted on their respective corresponding transmission resources, the transmission control method provided in an embodiment of the present application can achieve the technical effect of avoiding data collisions and network congestion, thereby improving data transmission efficiency.

[0016] In combination with the above-mentioned second aspect, in one possible implementation method, the associated information of the data includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to reach, the network element to which the data is to reach, the group to which the terminal device belongs, or the priority of the data.

[0017] In combination with the above second aspect, in a possible implementation manner, the first configuration information is carried in a system message.

[0018] In combination with the above-mentioned second aspect, in a possible implementation method, the correspondence between the associated information of the data and the time-frequency resources includes: the correspondence between the associated information of the data and the beam pattern; sending the first data on the first time-frequency resource, and the first time-frequency resource is determined based on the associated information of the first data, and the correspondence between the associated information of the data and the time-frequency resources, including: sending the first data on a beam whose beam pattern is the first beam pattern; the first beam pattern is determined based on the associated information of the first data, and the correspondence between the associated information of the data and the beam pattern. In this solution, beams with different beam patterns occupy different time-frequency resources. After detecting that the beam pattern is the first beam pattern, the terminal device can send the first data to the first network device on the beam.

[0019] In a third aspect, a transmission control method is provided. The apparatus executing the transmission control method may be a second core network device, or may be a module implemented in the second core network device, such as a chip or chip system. The transmission control method includes: generating a first identifier for a terminal device, the first identifier being an identifier of the terminal device corresponding to an interface between an access network device and the first core network device; and transmitting the first identifier to the first core network device.

[0020] In the transmission control method provided in an embodiment of the present application, a first core network device can obtain a first identifier from a second core network device. After the interface between the access network device and the first core network device is established, the first core network device can obtain the first identifier without re-performing the network registration process, thereby achieving the technical effect of simplifying the process and reducing signaling overhead and time consumption.

[0021] In conjunction with the third aspect above, in one possible implementation, the method further includes: obtaining information about the interface between the access network device and the first core network device. For example, the second core network device may obtain the satellite's trajectory from the satellite's operation and maintenance system, thereby determining the identifier of the interface between the access network device and the first core network device, as well as the time when the interface was established. Alternatively, parameters describing the interface between the access network device and the first core network device may be configured on the second core network device.

[0022] In a fourth aspect, a transmission control method is provided. The apparatus executing the transmission control method may be an access network device, or may be a module implemented in the access network device, such as a chip or chip system. The transmission control method includes: generating a corresponding terminal device identifier for each of a plurality of core network devices; and sending the terminal device identifier corresponding to each core network device to each of the plurality of core network devices.

[0023] In the transmission control method provided in the embodiment of the present application, since the identifier of the corresponding terminal device generated by the access network device for the first core network device and the first identifier generated by the second core network device can be used jointly to identify the terminal device on the interface between the access network device and the first core network device, therefore, similar to the third aspect mentioned above, the transmission control method provided in the fourth aspect can achieve the technical effect of simplifying the process and thereby reducing signaling overhead and time consumption.

[0024] In a fifth aspect, a transmission control method is provided. The apparatus executing the transmission control method may be a first network device, or a module implemented in the first network device, such as a chip or a chip system. The transmission control method includes: determining status information of at least one link; the at least one link includes a first link, the first link being a link between a first satellite and a ground station, the status information of the first link being used to indicate the reachability of the first link over time; and transmitting the status information of the at least one link.

[0025] In combination with the fifth aspect above, in a possible implementation, the method further includes: receiving first data at a first time, where the first time is determined based on the status information of the at least one link.

[0026] In conjunction with the fifth aspect above, in a possible implementation, the method further includes: receiving multiple configuration information and activation conditions corresponding to each of the multiple configuration information, the activation conditions corresponding to each of the configuration information including the time and / or location at which each of the configuration information was generated; and determining the status information of at least one link, including: when a first activation condition is met, determining first configuration information corresponding to the first activation condition, the first configuration information including the status information of the first link, and the first activation condition belonging to multiple activation conditions corresponding to the multiple configuration information. In this solution, the first network device may be a DU. The first network device may store multiple configuration information and activation conditions corresponding to each of the multiple configuration information, thereby determining the corresponding configuration information when different activation conditions are met to implement the update of the configuration information.

[0027] In combination with the fifth aspect above, in a possible implementation manner, the method further includes: sending first indication information, where the first indication information is used to indicate a size of a storage space currently available to the first satellite.

[0028] In combination with the above-mentioned fifth aspect, in a possible implementation method, the first indication information is used to indicate the size of the storage space currently available to the first satellite, including: the first indication information is used to indicate the associated information of the data, and the size of the storage space currently available to the first satellite corresponding to the associated information of the data; wherein the associated information of the data includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to reach, the network element to which the data is to reach, the group to which the terminal device belongs, or the priority of the data.

[0029] In combination with the fifth aspect above, in a possible implementation manner, the method further includes: sending second indication information, where the second indication information is used to indicate a maximum amount of data received by the first satellite in a single time.

[0030] In combination with the above-mentioned fifth aspect, in a possible implementation method, the second indication information is used to indicate the maximum amount of data received by the first satellite in a single time, including: the second indication information is used to indicate the associated information of the data, and the maximum amount of data received by the first satellite in a single time corresponding to the associated information of the data; wherein the associated information of the data includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to reach, the network element to which the data is to reach, the group to which the terminal device belongs, or the priority of the data.

[0031] Among them, the technical effects brought about by any possible implementation method of the fifth aspect can be referred to the technical effects brought about by the above-mentioned first aspect or different implementation methods of the first aspect, and will not be repeated here.

[0032] In a sixth aspect, a transmission control method is provided. The apparatus executing the transmission control method may be a first network device, or a module implemented in the first network device, such as a chip or chip system. The transmission control method includes: sending first configuration information, the first configuration information being used to indicate a correspondence between data association information and time-frequency resources; and receiving first data on a first time-frequency resource, the first time-frequency resource being determined based on the association information of the first data and the correspondence between the association information of the data and the time-frequency resources.

[0033] In combination with the above-mentioned sixth aspect, in a possible implementation method, the associated information of the data includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to reach, the network element to which the data is to reach, the group to which the terminal device belongs, or the priority of the data.

[0034] In combination with the sixth aspect above, in a possible implementation manner, the first configuration information is carried in a system message.

[0035] In conjunction with the sixth aspect described above, in one possible implementation, the method further includes: receiving multiple configuration information and activation conditions corresponding to each piece of configuration information in the multiple pieces of configuration information, the activation conditions corresponding to each piece of configuration information including the time and / or location at which each piece of configuration information was generated, and the multiple pieces of configuration information including the first configuration information; and determining the first configuration information corresponding to the first activation condition when the first activation condition is met, where the first activation condition belongs to multiple activation conditions corresponding to the multiple pieces of configuration information. In this solution, the first network device may be a DU. The first network device may store multiple pieces of configuration information and activation conditions corresponding to each piece of configuration information in the multiple pieces of configuration information, thereby determining the corresponding configuration information when different activation conditions are met to update the configuration information.

[0036] In combination with the above-mentioned sixth aspect, in a possible implementation method, the correspondence between the associated information of the data and the time-frequency resources includes: the correspondence between the associated information of the data and the beam pattern; the first data is received on the first time-frequency resource, and the first time-frequency resource is determined based on the associated information of the first data, and the correspondence between the associated information of the data and the time-frequency resources, including: receiving the first data on a beam whose beam pattern is a first beam pattern; the first beam pattern is determined based on the associated information of the first data, and the correspondence between the associated information of the data and the beam pattern.

[0037] Among them, the technical effects brought about by any possible implementation method of the sixth aspect can be referred to the technical effects brought about by the above-mentioned second aspect or different implementation methods of the second aspect, and will not be repeated here.

[0038] In a seventh aspect, a communication device is provided for implementing the above method. The communication device includes modules, units, or means corresponding to the above method. The modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the above functions.

[0039] In combination with the above-mentioned seventh aspect, in a possible implementation, the communication device includes: a transceiver module and a processing module; the transceiver module is used to receive status information of at least one link, and the at least one link includes a first link, which is a link between a first satellite and a ground station, and the status information of the first link is used to indicate the reachable status of the first link over time; the transceiver module is also used to send first data at a first time, and the first time is determined by the processing module based on the status information of the at least one link.

[0040] In combination with the above-mentioned seventh aspect, in a possible implementation method, the at least one link also includes a second link, which is a link between a second satellite and the ground station, and the second satellite is an adjacent satellite of the first satellite. The status information of the second link is used to indicate the reachability of the second link over time; the transceiver module is also used to send the first data at a first time, and the first time is determined by the processing module according to the status information of the at least one link, including: sending the first data to an access network device deployed on a third satellite at the first time, and the third satellite is the satellite corresponding to the link that is reachable earlier between the first link and the second link, and the first time is determined by the processing module according to the status information of the link corresponding to the third satellite.

[0041] In combination with the above-mentioned seventh aspect, in a possible implementation method, the transceiver module is further used to receive first indication information, where the first indication information is used to indicate the size of the storage space currently available to the first satellite; the transceiver module is also used to send the first data at the first time, including: sending the first data at the first time according to the first indication information.

[0042] In combination with the above-mentioned seventh aspect, in a possible implementation method, the first indication information is used to indicate the size of the storage space currently available to the first satellite, including: the first indication information is used to indicate the associated information of the data, and the size of the storage space currently available to the first satellite corresponding to the associated information of the data; wherein the associated information of the data includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to reach, the network element to which the data is to reach, the group to which the communication device belongs, or the priority of the data.

[0043] In combination with the above-mentioned seventh aspect, in one possible implementation method, the transceiver module is further used to receive second indication information, where the second indication information is used to indicate the maximum amount of data received by the first satellite in a single time; the transceiver module is also used to send the first data at a first time, including: sending the first data at the first time according to the second indication information.

[0044] In combination with the above-mentioned seventh aspect, in a possible implementation method, the second indication information is used to indicate the maximum amount of data received by the first satellite in a single time, including: the second indication information is used to indicate the associated information of the data, and the maximum amount of data received by the first satellite in a single time corresponding to the associated information of the data; wherein the associated information of the data includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to reach, the network element to which the data is to reach, the group to which the communication device belongs, or the priority of the data.

[0045] Among them, the technical effects brought about by any possible implementation method of the seventh aspect can be referred to the technical effects brought about by the above-mentioned first aspect or different implementation methods of the first aspect, and will not be repeated here.

[0046] In an eighth aspect, a communication device is provided for implementing the above method. The communication device includes modules, units, or means corresponding to the above method. The modules, units, or means can be implemented in hardware, software, or by executing corresponding software implementations in hardware. The hardware or software includes one or more modules or units corresponding to the above functions.

[0047] In combination with the above-mentioned eighth aspect, in a possible implementation method, the communication device includes: a transceiver module and a processing module; the transceiver module is used to receive first configuration information, and the first configuration information is used to indicate the correspondence between the associated information of the data and the time-frequency resources; the transceiver module is also used to send the first data on the first time-frequency resource; the first time-frequency resource is determined by the processing module based on the associated information of the first data, and the correspondence between the associated information of the data and the time-frequency resources.

[0048] In combination with the above-mentioned eighth aspect, in a possible implementation method, the associated information of the data includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to reach, the network element to which the data is to reach, the group to which the communication device belongs, or the priority of the data.

[0049] In combination with the eighth aspect above, in a possible implementation manner, the first configuration information is carried in a system message.

[0050] In combination with the above-mentioned eighth aspect, in a possible implementation method, the correspondence between the association information of the data and the time-frequency resources includes: the correspondence between the association information of the data and the beam pattern; the transceiver module is also used to send the first data on the first time-frequency resource, and the first time-frequency resource is determined by the processing module based on the association information of the first data, and the correspondence between the association information of the data and the time-frequency resource, including: used to send the first data on a beam with a first beam pattern, and the first beam pattern is determined by the processing module based on the association information of the first data, and the correspondence between the association information of the data and the beam pattern.

[0051] Among them, the technical effects brought about by any possible implementation method of the eighth aspect can be referred to the technical effects brought about by the above-mentioned second aspect or different implementation methods of the second aspect, and will not be repeated here.

[0052] In a ninth aspect, a communication device is provided for implementing the above method. The communication device includes modules, units, or means corresponding to the above method. The modules, units, or means can be implemented in hardware, software, or by executing corresponding software implementations in hardware. The hardware or software includes one or more modules or units corresponding to the above functions.

[0053] In combination with the above-mentioned ninth aspect, in a possible implementation method, the communication device includes: a processing module and a transceiver module; the processing module is used to generate a first identifier for the terminal device, and the first identifier is the identifier of the terminal device corresponding to the interface between the access network device and the first core network device; the transceiver module is used to send the first identifier to the first core network device.

[0054] In combination with the above-mentioned ninth aspect, in a possible implementation method, the processing module is also used to obtain information about the interface between the access network device and the first core network device.

[0055] Among them, the technical effects brought about by any possible implementation method of the ninth aspect can be referred to the technical effects brought about by the above-mentioned third aspect or different implementation methods of the third aspect, and will not be repeated here.

[0056] In a tenth aspect, a communication device is provided for implementing the above method. The communication device includes modules, units, or means corresponding to the above method. The modules, units, or means can be implemented through hardware, software, or hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the above functions.

[0057] In combination with the above-mentioned tenth aspect, in a possible implementation method, the communication device includes: a processing module and a transceiver module; the processing module is used to generate an identifier of a corresponding terminal device for each core network device in a plurality of core network devices; the transceiver module is used to send the identifier of the terminal device corresponding to each core network device to each core network device in the plurality of core network devices.

[0058] Among them, the technical effects brought about by any possible implementation method of the tenth aspect can be referred to the technical effects brought about by the above-mentioned fourth aspect, and will not be repeated here.

[0059] In an eleventh aspect, a communication device is provided for implementing the above method. The communication device includes modules, units, or means corresponding to implementing the above method. The modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the above functions.

[0060] In combination with the above-mentioned eleventh aspect, in a possible implementation, the communication device includes: a processing module and a transceiver module; the processing module is used to determine the status information of at least one link, and the at least one link includes a first link, which is a link between a first satellite and a ground station, and the status information of the first link is used to indicate the reachable status of the first link over time; the transceiver module is used to send the status information of the at least one link.

[0061] In combination with the above-mentioned eleventh aspect, in a possible implementation manner, the transceiver module is further used to receive first data at a first time, and the first time is determined according to the status information of the at least one link.

[0062] In combination with the above-mentioned eleventh aspect, in a possible implementation method, the transceiver module is also used to receive multiple configuration information and activation conditions corresponding to each configuration information in the multiple configuration information, and the activation conditions corresponding to each configuration information include the time and / or location when each configuration information is generated; the processing module is specifically used to determine the first configuration information corresponding to the first activation condition when the first activation condition is met, and the first configuration information includes status information of the first link, and the first activation condition belongs to the multiple activation conditions corresponding to the multiple configuration information.

[0063] In combination with the eleventh aspect, in a possible implementation, the transceiver module is further configured to send first indication information, where the first indication information is configured to indicate a size of a storage space currently available to the first satellite.

[0064] In combination with the above-mentioned eleventh aspect, in a possible implementation method, the first indication information is used to indicate the size of the storage space currently available to the first satellite, including: the first indication information is used to indicate the associated information of the data, and the size of the storage space currently available to the first satellite corresponding to the associated information of the data; wherein the associated information of the data includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to reach, the network element to which the data is to reach, the group to which the terminal device belongs, or the priority of the data.

[0065] In combination with the eleventh aspect, in a possible implementation, the transceiver module is further configured to send second indication information, where the second indication information is configured to indicate a maximum amount of data received by the first satellite in a single time.

[0066] In combination with the above-mentioned eleventh aspect, in a possible implementation method, the second indication information is used to indicate the maximum amount of data received by the first satellite in a single time, including: the second indication information is used to indicate the associated information of the data, and the maximum amount of data received by the first satellite in a single time corresponding to the associated information of the data; wherein the associated information of the data includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to reach, the network element to which the data is to reach, the group to which the terminal device belongs, or the priority of the data.

[0067] Among them, the technical effects brought about by any possible implementation method of the eleventh aspect can be referred to the technical effects brought about by the above-mentioned first aspect or different implementation methods of the first aspect, and will not be repeated here.

[0068] In a twelfth aspect, a communication device is provided for implementing the above method. The communication device includes modules, units, or means corresponding to the above method. The modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the above functions.

[0069] In combination with the above-mentioned twelfth aspect, in a possible implementation method, the communication device includes: a transceiver module; the transceiver module is used to send first configuration information, and the first configuration information is used to indicate the correspondence between the associated information of the data and the time-frequency resources; the transceiver module is also used to receive first data on the first time-frequency resource, and the first time-frequency resource is determined based on the associated information of the first data, and the correspondence between the associated information of the data and the time-frequency resources.

[0070] In combination with the above-mentioned twelfth aspect, in a possible implementation method, the associated information of the data includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to reach, the network element to which the data is to reach, the group to which the terminal device belongs, or the priority of the data.

[0071] In combination with the above-mentioned twelfth aspect, in a possible implementation manner, the first configuration information is carried in a system message.

[0072] In combination with the above-mentioned twelfth aspect, in a possible implementation method, the communication device also includes: a processing module; the receiving module is also used to receive multiple configuration information and activation conditions corresponding to each configuration information in the multiple configuration information, the activation conditions corresponding to each configuration information include the time and / or location when each configuration information is generated, and the multiple configuration information include the first configuration information; the processing module is used to determine the first configuration information corresponding to the first activation condition when the first activation condition is met, and the first activation condition belongs to the multiple activation conditions corresponding to the multiple configuration information.

[0073] In combination with the above-mentioned twelfth aspect, in a possible implementation method, the correspondence between the association information of the data and the time-frequency resources includes: the correspondence between the association information of the data and the beam pattern; the receiving module is used to receive the first data on the first time-frequency resource, and the first time-frequency resource is determined based on the association information of the first data, and the correspondence between the association information of the data and the time-frequency resource, including: used to receive the first data on a beam whose beam pattern is a first beam pattern; the first beam pattern is determined based on the association information of the first data, and the correspondence between the association information of the data and the beam pattern.

[0074] Among them, the technical effects brought about by any possible implementation method of the twelfth aspect can be referred to the technical effects brought about by the above-mentioned second aspect or different implementation methods of the second aspect, and will not be repeated here.

[0075] In a thirteenth aspect, a communication device is provided, comprising: a processor; the processor is used to couple with a memory, and after reading the computer instructions stored in the memory, execute the method described in any one of the first to sixth aspects above according to the instructions.

[0076] In combination with the above-mentioned thirteenth aspect, in a possible implementation, the communication device also includes a memory; the memory is used to store computer instructions.

[0077] In conjunction with the thirteenth aspect, in one possible implementation, the communication device further includes a communication interface; the communication interface is used for the communication device to communicate with other devices. Exemplarily, the communication interface can be a transceiver, an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or related circuits.

[0078] In conjunction with the thirteenth aspect, in one possible implementation, the communication device may be a chip or a chip system. When the communication device is a chip system, the communication device may be composed of a chip or may include a chip and other discrete devices.

[0079] In conjunction with the thirteenth aspect, in one possible implementation, when the communication device is a chip or a chip system, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or related circuits on the chip or chip system. The processor may also be embodied as a processing circuit or a logic circuit.

[0080] In the fourteenth aspect, a communication system is provided, comprising a terminal device that executes the method described in the first aspect above, and an access network device that executes the method described in the fifth aspect above; or, comprising a terminal device that executes the method described in the second aspect above, and an access network device that executes the method described in the sixth aspect above; or, comprising an access network device that executes the method described in the fourth aspect above.

[0081] In combination with the above-mentioned fourteenth aspect, in a possible implementation, the communication system also includes: a first core network device and a second core network device that executes the method described in the above-mentioned third aspect.

[0082] In the fifteenth aspect, a computer-readable storage medium is provided, in which instructions are stored. When the computer-readable storage medium is run on a computer, the computer can execute the method described in any one of the first to sixth aspects above.

[0083] In the sixteenth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the method described in any one of the first to sixth aspects above.

[0084] In the seventeenth aspect, a chip is provided, which includes: a processor, the processor is used to run instructions so that the device including the chip executes the method described in any one of the first to sixth aspects above.

[0085] In combination with the above-mentioned seventeenth aspect, in a possible implementation, the chip also includes a memory, and the memory is used to store instructions.

[0086] Among them, the technical effects brought about by any possible implementation method of the thirteenth to seventeenth aspects can be referred to the technical effects brought about by the different implementation methods of any aspect of the first to fourth aspects mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0087] Figure 1 A schematic diagram of an application scenario provided in an embodiment of the present application;

[0088] Figure 2 Schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 1 ;

[0089] Figure 3The process of the transmission control method provided in the embodiment of the present application Figure 1 ;

[0090] Figure 4 A schematic diagram of a DU performing store-and-forwarding of configuration messages provided in an embodiment of the present application;

[0091] Figure 5 The process of the transmission control method provided in the embodiment of the present application Figure 2 ;

[0092] Figure 6 A schematic diagram of a first satellite moving relative to the ground provided in an embodiment of the present application;

[0093] Figure 7 The process of the transmission control method provided in the embodiment of the present application Figure 3 ;

[0094] Figure 8 The process of the transmission control method provided in the embodiment of the present application Figure 4 ;

[0095] Figure 9 Schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 2 . DETAILED DESCRIPTION

[0096] In order to facilitate understanding of the technical solutions of the embodiments of the present application, a brief introduction to the relevant technologies or terms of the present application is first given as follows.

[0097] First, satellite communications.

[0098] Satellite communications offer long communication distances, wide coverage, and flexible networking. Therefore, they are widely used in space, aviation, and maritime communications. Satellite communications can serve both fixed and mobile devices. They are a crucial component of global mobile communications, which strives to ensure efficient, flexible, and diverse communications.

[0099] The 3rd Generation Partnership Project (3GPP) has released the fifth-generation (5G) mobile communication technology standards. These standards involve research on integrated space-ground communication technologies, specifically the fusion of 5G mobile communication technologies with satellite communication technologies, aiming to achieve full global coverage.

[0100] Second, a communication method based on the store-and-forward mechanism.

[0101] On the one hand, since low-orbit satellites move rapidly relative to the ground, the number of satellites that make up the satellite constellation needs to be sufficient to provide continuous communication services. However, the large-scale deployment of satellite constellations usually takes a long time. Currently, when a satellite is moving, the inter-satellite links between it and other satellites may not be smooth and reachable, and there may not be a real-time link between the satellite and the ground station. This will cause interruptions in communication services. On the other hand, for services that are not sensitive to latency, such as the Internet of Things (IoT), data can be transmitted to the core network in non-real time.

[0102] Based on the above two aspects, the store-and-forward mechanism is widely used in satellite communications.

[0103] As described in the background, current communication methods based on store-and-forward mechanisms suffer from significant data transmission latency and excessive satellite storage space occupancy. To address these issues, in an embodiment of the present application, a network device can transmit link status information between at least one satellite and a ground station to a terminal device, allowing the terminal device to select a time to transmit data.

[0104] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. Among them, in the description of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the present application is only a description of the associated relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit differences. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design schemes. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0105] Figure 1 This is a schematic diagram of the application scenario provided by the embodiment of this application. Figure 1 As shown, embodiments of the present application can be applied to NTNs. Terrestrial terminal devices access network equipment on satellites via air interfaces. The network equipment, deployed on satellites, connects to terrestrial core network equipment via wireless links. Exemplarily, the core network equipment may include control plane and data plane functional entities, which are described in detail in the following network element introduction. Optionally, since the network equipment is deployed on satellites, signaling exchange between network devices and user data transmission can be accomplished between satellites.

[0106] for Figure 1 The provided application scenarios may include the following network elements or interfaces:

[0107] Terminal devices on the ground can be mobile devices that support the new air interface. Typically, they are mobile phones or tablets that can access the satellite network through the air interface and initiate calls, access the Internet, and other services.

[0108] Radio access network (RAN) nodes, network equipment or access network equipment can be 5G base stations, mainly providing wireless access services, scheduling wireless resources to ground terminal devices, and providing reliable wireless transmission protocols and data encryption protocols.

[0109] The core network equipment may be a 5G core network equipment, which is mainly used for user access control, mobility management, session management, user security authentication, billing and other services. The 5G core network equipment can be divided into functional entities of the control plane and data plane, such as the access and mobility management function (AMF) network element, the location management function (LMF) network element, and the user plane function (UPF). Among them, the AMF is used for user access management, security authentication, and mobility management; the LMF is used to manage and control the positioning service requests of ground terminal devices and process positioning-related information; the UPF is used to manage the transmission of user plane data and traffic statistics.

[0110] The ground station is responsible for forwarding signaling and service data between network equipment and core network equipment.

[0111] The air interface is the wireless link between the ground terminal equipment and the network equipment.

[0112] The Xn interface is an interface between network devices and is used for signaling interactions such as switching.

[0113] The next generation (NG) interface is an interface between network equipment and core network equipment, used to exchange signaling such as the non-access stratum (NAS) of the core network equipment and service data.

[0114] It should be noted that if Figure 1 The provided application scenario is applied to the fourth generation mobile communication technology (4th generation, 4G) communication system, and Xn can be replaced by X2, and NG can be replaced by S1.

[0115] The relevant functions of the terminal equipment, access network equipment, first core network equipment or second core network equipment involved in this application can be implemented by one device, or by multiple devices together, or by one or more functional modules within a device, or can be one or more chips, or a system on chip (SOC) or a chip system. The chip system can be composed of chips, or can include chips and other discrete devices. The embodiments of this application do not specifically limit this.

[0116] It is understandable that the above functions can be network elements in hardware devices, software functions running on dedicated hardware, or a combination of hardware and software, or virtualized functions instantiated on a platform (e.g., a cloud platform).

[0117] For example, the relevant functions of the terminal device, access network device, first network device, and second core network device in the embodiment of the present application can be Figure 2 It is implemented by the communication device 110 in.

[0118] Figure 2 FIG1 shows a schematic diagram of a possible structure of a communication device 110. It is understood that the communication device 110 includes necessary means such as modules, units, elements, circuits, or interfaces, which are appropriately configured together to implement the present solution. The communication device 110 may be Figure 1 The RAN node, terminal device, core network device, or other network device in the communication device 110, or a component (e.g., a chip) thereof, is used to implement the methods described in the following method embodiments. The communication device 110 includes one or more processors 111. The processor 111 can be a general-purpose processor or a dedicated processor. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (e.g., RAN node, terminal device, or chip), execute software programs, and process software program data.

[0119] Optionally, in one design, the processor 111 may include a program 113 (sometimes also referred to as code or instruction), which may be executed on the processor 111 to enable the communication device 110 to perform the methods described in the following embodiments. In another possible design, the communication device 110 includes a circuit ( Figure 2 not shown).

[0120] Optionally, the communication device 110 may include one or more memories 112 on which a program 114 (sometimes also referred to as code or instructions) is stored. The program 114 can be run on the processor 111 so that the communication device 110 performs the method described in the following method embodiment.

[0121] Optionally, the processor 111 and / or the memory 112 may include AI modules 117 and 118, which are used to implement AI-related functions. The AI module may be implemented through software, hardware, or a combination of software and hardware. For example, the AI module may include a RAN intelligence controller (RIC) module. For example, the AI module may be a near real-time RIC or a non-real-time RIC.

[0122] Optionally, data may be stored in the processor 111 and / or the memory 112. The processor and the memory may be provided separately or integrated together.

[0123] Optionally, the communication device 110 may further include a transceiver 115 and / or an antenna 116. The processor 111 may also be referred to as a processing unit, and controls the communication device (e.g., a RAN node or terminal). The transceiver 115 may also be referred to as a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, and is configured to implement the transceiver functions of the communication device through the antenna 116.

[0124] also, Figure 2 The structure shown in the figure does not constitute a limitation on the communication device, except Figure 2 In addition to the components shown, the communication device may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0125] The following will be combined Figure 1 and Figure 2 The transmission control method provided in the embodiment of the present application is described in detail.

[0126] Figure 3 The flow chart of the transmission control method provided by the embodiment of the present application is shown Figure 1 , including the following steps:

[0127] Step S301: A first network device determines status information of at least one link.

[0128] The at least one link includes a first link, the first link is a link between a first satellite and a ground station, and the state information of the first link is used to indicate a reachable state of the first link over time.

[0129] Combine Figure 1 , Figure 3 The terminal device in the embodiment shown can be Figure 1 Any terminal device in. Figure 3 In the embodiment shown, the first network device may be Figure 1 An access network device deployed on a first satellite, wherein the first satellite is the satellite where the terminal device currently resides. Figure 3 The second network device in the illustrated embodiment may be Figure 1 The access network equipment deployed on the first satellite can also be Figure 1 An access network device deployed on any satellite other than the first satellite.

[0130] Step S302: The terminal device receives status information of at least one link from the first network device.

[0131] Exemplarily, the status information of the at least one link may be carried in a system message of the first network device.

[0132] The following describes link status information using the first link status information as an example. The first link status information may include the establishment time and / or interruption time of the first link. The establishment time and / or interruption time may be a time point and may be expressed as an absolute time or a relative time.

[0133] In one possible implementation, the first network device may send first link status information based on the current state of the first link. Specifically, if the first link is currently in a reachable state, the first link status information sent by the first network device may include the first link interruption time. Alternatively, if the first link is currently in an unreachable state, the first link status information sent by the first network device may include the first link establishment time.

[0134] In another possible implementation, the first network device may transmit the status information of the first link based on the current operating mode of the network to which it belongs. Specifically, if the current operating mode of the network to which the first network device belongs is store-and-forward mode, the status information of the first link transmitted by the first network device may include the establishment time of the first link. If the current operating mode of the network to which the first network device belongs is real-time communication mode, the status information of the first link transmitted by the first network device may include the interruption time of the first link.

[0135] In an embodiment of the present application, the first network device may belong to one or more networks. The first network device may send third indication information to the terminal device. The third indication information is used to indicate the current working mode of each network to which the first network device belongs, that is, each network to which the first network device belongs is currently in storage and forwarding mode or real-time communication mode. The number of bits occupied by the third indication information may be the number of networks to which the first network device belongs. For example, assuming that the first network device belongs to three networks or the first network device is shared by three networks, the third indication information may be 011. "0" may indicate that the current working mode of the corresponding network is storage and forwarding mode, and "1" may indicate that the current working mode of the corresponding network is real-time communication mode. For example, the third indication information may be carried in a system message of the first network device. In addition, the third indication information may also be used to indicate the current working mode of each network to which an access network device deployed on an adjacent satellite of the first satellite belongs.

[0136] Step S303: The terminal device sends first data to the second network device at a first time.

[0137] The first time is determined by the terminal device based on status information of at least one link.

[0138] In the transmission control method provided in the embodiments of the present application, a terminal device can select a first time to transmit first data based on the status information of at least one link, thereby enabling the terminal device to control the transmission latency of the first data within a relatively small range. Furthermore, storage space on the satellite where the access network device receiving the first data resides can be freed up. In other words, the transmission control method provided in the embodiments of the present application is beneficial for improving data transmission efficiency.

[0139] The first network device and the second network device in the embodiment of the present application may be the same device or different devices, and the embodiment of the present application does not impose any limitation on this.

[0140] In an embodiment of the present application, at least one link also includes a second link, where the second link is a link between a second satellite and a ground station, and the second satellite is an adjacent satellite of the first satellite. The status information of the second link is used to indicate the reachability status of the second link over time.

[0141] In one possible implementation, a terminal device sends first data to a second network device at a first time, where the first time is determined by the terminal device based on status information of at least one link. This includes: the terminal device sends the first data to an access network device deployed on a third satellite at a first time, where the third satellite corresponds to a link that is reachable earlier than the first and second links, and the first time is determined by the terminal device based on status information of the link corresponding to the third satellite. In this solution, because the terminal device can choose to send the first data to the access network device on the satellite (i.e., the third satellite) that establishes a link with the ground station earlier than the first and second satellites, the first data can reach the core network earlier. The second network device in step S303 can be the access network device deployed on the third satellite in this solution, and the third satellite can be the first satellite or the second satellite.

[0142] In another possible implementation, a terminal device sends first data to a second network device at a first time, where the first time is determined by the terminal device based on status information of at least one link. This includes: the terminal device sends the first data to an access network device deployed on a fourth satellite at a first time, where the fourth satellite corresponds to the link with a shorter expected transmission delay between the first and second links, and the first time is determined by the terminal device based on the status information of the link corresponding to the fourth satellite. This solution can also enable the first data to reach the core network earlier. This solution can be applied, for example, when the current operating mode of the network to which the first network device belongs is a real-time communication mode. The second network device in step S303 can be the access network device deployed on the fourth satellite in this solution, and the fourth satellite can be the first satellite or the second satellite.

[0143] Optionally, the terminal device may receive indication information from the first network device indicating an expected transmission delay of at least one link. The at least one link may include a first link, or the at least one link may include a first link and a second link. Exemplarily, the indication information indicating the expected transmission delay of the at least one link may be carried in a system message from the first network device.

[0144] Optionally, the transmission control method provided in an embodiment of the present application further includes: a terminal device receiving first indication information from a first network device, the first indication information being used to indicate the size of storage space currently available on the first satellite; and the terminal device sending the first data to the second network device at a first time, including: the terminal device sending the first data to the second network device at the first time based on the first indication information. This solution helps avoid transmission errors caused by the space occupied by the first data exceeding the storage space currently available on the first satellite. The first indication information may indicate the size of storage space currently available on the first satellite for each network to which the first network device belongs.

[0145] Optionally, before the first time, the terminal device may determine whether the space occupied by the data to be sent exceeds the currently available storage space of the first satellite. If the space occupied by the data to be sent does not exceed the currently available storage space of the first satellite, the terminal device may directly send the data to be sent to the second network device at the first time. That is, the first data may be the data to be sent. If the space occupied by the data to be sent exceeds the currently available storage space of the first satellite, the first data may be part of the data to be sent, and the space occupied by the first data does not exceed the currently available storage space of the first satellite.

[0146] For example, if the data to be sent occupies 50 megabytes (MB) of space and does not exceed the 100 MB of storage space currently available on the first satellite, the terminal device can directly send all the data to be sent to the second network device at the first time. That is, the first data can be 50 MB of data to be sent. For another example, if the data to be sent occupies 150 MB of space and exceeds the 100 MB of storage space currently available on the first satellite, the terminal device can send a total of 150 MB of data to be sent to the second network device in multiple times. Taking the first transmission as an example, the terminal device can send 70 MB of the 150 MB of data to be sent to the second network device at the first time. That is, the first data can be 70 MB of data to be sent.

[0147] Similarly, the transmission control method provided in an embodiment of the present application further includes: receiving second indication information indicating a maximum amount of data that can be received by the first satellite at a single time; and the terminal device sending the first data to the second network device at a first time, including: the terminal device sending the first data to the second network device at the first time according to the second indication information. This solution helps avoid transmission errors caused by the amount of the first data exceeding the maximum amount of data that can be received by the first satellite at a single time.

[0148] Similarly, before the first time, the terminal device can determine whether the amount of data to be sent exceeds the maximum amount of data that can be received by the first satellite at a single time. If the amount of data to be sent does not exceed the maximum amount of data that can be received by the first satellite at a single time, the terminal device can directly send the data to be sent to the second network device at the first time. That is, the first data may be the data to be sent. If the amount of data to be sent exceeds the maximum amount of data that can be received by the first satellite at a single time, the first data may be part of the data to be sent, and the amount of the first data does not exceed the maximum amount of data that can be received by the first satellite at a single time.

[0149] For example, the first indication information and / or the second indication information can be carried in a system message of the first network device. Furthermore, the first indication information can also be used to indicate the amount of storage space currently available on neighboring satellites of the first satellite, and / or the second indication information can be used to indicate the maximum amount of data received in a single session by neighboring satellites of the first satellite. The following uses the first satellite as an example to further illustrate the purpose of the first indication information and the second indication information. It will be appreciated that the first indication information and the second indication information also have similar purposes for neighboring satellites of the first satellite.

[0150] Optionally, the first indication information is used to indicate the size of the storage space currently available on the first satellite, and includes: the first indication information is used to indicate data association information, and the size of the storage space currently available on the first satellite corresponding to the data association information. In this solution, different storage sizes can be allocated to data with different association information, thereby achieving the technical effect of giving data with specific association information higher storage priority.

[0151] Exemplarily, in an embodiment of the present application, the associated information of the data includes at least one of the following: the service type to which the data belongs, the format of the network to which the data is to be delivered, the network element to which the data is to be delivered, the group to which the terminal device belongs, or the priority of the data. According to different service types, the data can be divided into signaling data and service data, for example. Signaling data can be, for example, radio resource control (RRC) signaling data or NAS signaling data. Service data can be, for example, IoT service data or vehicle to everything (V2X) service data. The network to which the data is to be delivered can be, for example, a 4G network, a 5G network, or a network operated by a specific operator. The network element to which the data is to be delivered can be, for example, a specific ground station or a specific UPF. The priority of the data can be determined based on the service type to which the data belongs, or the transmission delay of the data. For example, compared with IoT services, voice services have higher expectations for real-time data transmission. Therefore, the priority of voice service data can be higher than that of IoT service data. For another example, assuming that the expected transmission delay of the first data is in days and the transmission delay of the second data is in milliseconds (ms), then the priority of the second data may be higher than that of the first data.

[0152] For example, the currently available storage space of the first satellite corresponding to IoT service data is 500M, and the currently available storage space of the first satellite corresponding to V2X service data is 1000M. Alternatively, the currently available storage space of the first satellite corresponding to 4G IoT service data is 200M, and the currently available storage space of the first satellite corresponding to 5G IoT service data is 1000M.

[0153] Optionally, the second indication information is used to indicate the maximum amount of data received by the first satellite in a single transmission, and includes the second indication information indicating associated information of the data and the maximum amount of data received by the first satellite in a single transmission, corresponding to the associated information of the data. In this solution, different transmission data amount limits can be assigned to data with different associated information, thereby achieving the technical effect of giving data with specific associated information a higher transmission priority.

[0154] When a centralized unit (CU) is deployed on the ground and a distributed unit (DU) is deployed on a primary satellite, the CU and DU can easily become separated as the primary satellite moves relative to the ground. Because the primary satellite's trajectory is predictable, the timing of interruption of the communication interface between the CU and DU can also be predicted. When the CU and DU are separated, the communication interface between them, such as the F1 interface, is interrupted, preventing the CU from sending the latest high-level configuration information to the terminal device via the DU.

[0155] In order to solve the above problems, the transmission control method provided by the embodiment of the present application also includes: the first network device receives multiple configuration information from the CU and the activation conditions corresponding to each configuration information in the multiple configuration information, and the activation conditions corresponding to each configuration information include the time and / or location when each configuration information is generated; the first network device determines the status information of at least one link, including: when the first activation condition is met, the first network device determines the first configuration information corresponding to the first activation condition, the first configuration information includes the status information of the first link, and the first activation condition belongs to the multiple activation conditions corresponding to the multiple configuration information. In this solution, the first network device can be a DU. The first network device can store multiple configuration information and the activation conditions corresponding to each configuration information in the multiple configuration information, so as to determine the corresponding configuration information when different activation conditions are met to achieve the update of the configuration information.

[0156] For example, if the activation condition includes the time when the corresponding configuration information was generated, the first network device may determine the first configuration information at the first time. Alternatively, if the activation condition includes the location where the corresponding configuration information was generated, the first network device may determine the first configuration information when the location is the first location. Alternatively, if the activation condition includes both the time and location where the corresponding configuration information was generated, the first network device may determine the first configuration information at the first time and when the location is the first location.

[0157] The first configuration information in the embodiment of the present application may be a system message of the first network device, that is, the first configuration information may be at the cell level, and all terminal devices in the same cell may receive the first configuration information. Alternatively, the first configuration information in the embodiment of the present application is for a specific terminal device, that is, the first configuration information may be at the terminal device level, and only a specific terminal device may receive the first configuration information. The information included in the first configuration information is the same as the information included in the system message of the first network device, and the information included in the system message of the first network device can be found in the above description and will not be repeated here. Different configuration information may include the same information, but the specific content of the information may be different. For example, both the first configuration information and the second configuration information include status information of the first link, but the status information of the first link in the first configuration information is interrupted at 10 a.m., and the status information of the first link in the second configuration information is established at 11 a.m. and interrupted at 11:30 a.m.

[0158] For example, Figure 4 A schematic diagram of DU storing and forwarding configuration messages is shown. The DU may include a radio link control (RLC) layer, a media access control (MAC) layer, and a physical (PHY) layer. Before the F1 interface is interrupted, the DU may receive multiple configuration information from the CU through the F1 interface, as well as activation conditions corresponding to each of the multiple configuration information, and store them. The multiple configuration information may be RRC / NAS configuration information 1, RRC / NAS configuration information 2, ..., RRC / NAS configuration information N, where N is a positive integer greater than 1, and the multiple configuration information may be encapsulated by adding a packet data convergence protocol (PDCP) header. When the first activation condition is met, the first configuration information corresponding to the first activation condition may be loaded and encapsulated by the RLC layer, MAC layer, and PHY layer, and sent to the terminal device.

[0159] In current communication methods based on the store-and-forward mechanism, data with different association information is transmitted over the same transmission resources. This increases the probability of data collisions, making it more likely to cause network congestion, and thus affecting the efficiency of data transmission. To address this issue, in an embodiment of the present application, a network device can allocate corresponding transmission resources for data with different association information, so that data with different association information can be transmitted over their respective corresponding transmission resources.

[0160] Figure 5 The flow chart of the transmission control method provided by the embodiment of the present application is shown Figure 2 , including the following steps:

[0161] Step S501: A terminal device receives first configuration information from a first network device.

[0162] The first configuration information is used to indicate the corresponding relationship between the associated information of the data and the time-frequency resources.

[0163] Optionally, the data association information includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is destined, the network element to which the data is destined, the group to which the terminal device belongs, or the priority of the data. The description of the data association information in step S501 can be referred to the description of the data association information in step S303 above, and will not be repeated here.

[0164] Combine Figure 1 , Figure 5 The terminal device in the embodiment shown can be Figure 1 Any terminal device in. Figure 5 In the embodiment shown, the first network device may be Figure 1 An access network device deployed on a first satellite, wherein the first satellite may be a satellite where the terminal device currently resides.

[0165] For example, Figure 5 The illustrated embodiment may be implemented when the network to which the first network device belongs is currently in a store-and-forward mode.

[0166] Optionally, the first configuration information may be carried in a system message, wherein the system message may specifically be a system message of an access network device deployed on a first satellite, and the first satellite may be a satellite where the terminal device currently resides.

[0167] Optionally, the transmission control method provided in the embodiment of the present application also includes: the first network device receives multiple configuration information from the CU and the activation conditions corresponding to each configuration information in the multiple configuration information, the activation conditions corresponding to each configuration information include the time and / or location when each configuration information is generated, and the multiple configuration information include the first configuration information; when the first activation condition is met, the first network device determines the first configuration information corresponding to the first activation condition, and the first activation condition belongs to the multiple activation conditions corresponding to the multiple configuration information. In this solution, the first network device can be a DU. The first network device can store multiple configuration information and the activation conditions corresponding to each configuration information in the multiple configuration information, so as to determine the corresponding configuration information when different activation conditions are met to achieve the update of the configuration information.

[0168] The configuration information and activation conditions can be found in Figure 3 The relevant descriptions in the illustrated embodiments will not be repeated here.

[0169] Step S502: The terminal device sends first data to the first network device on the first time-frequency resource.

[0170] The first time-frequency resource is determined by the terminal device based on the associated information of the first data and the correspondence between the associated information of the data and the time-frequency resource.

[0171] Optionally, the correspondence between the association information of the data and the time-frequency resources includes: the correspondence between the association information of the data and the beam pattern; the terminal device sends the first data to the first network device on the first time-frequency resource, including: the terminal device sends the first data to the first network device on the beam whose beam pattern is the first beam pattern; the first beam pattern is determined by the terminal device based on the association information of the first data, and the correspondence between the association information of the data and the beam pattern. In this scheme, beams with different beam patterns occupy different time-frequency resources. After detecting a beam whose beam pattern is the first beam pattern, the terminal device can send the first data to the first network device on the beam.

[0172] Exemplarily, the correspondence between the associated information of the data and the beam pattern can be: signaling data corresponds to the first beam pattern, and service data corresponds to the second beam pattern; or, the first network to which the data is to be transmitted corresponds to the first beam pattern, and the second network to which the data is to be transmitted corresponds to the second beam pattern; or, the first group to which the terminal device belongs corresponds to the first beam pattern, and the second group to which the terminal device belongs corresponds to the second beam pattern; or, the first priority of the data corresponds to the first beam pattern, and the second priority of the data corresponds to the second beam pattern. It can be understood that the "beam pattern" in the aforementioned example can also be replaced by "time-frequency resources."

[0173] In the transmission control method provided in the embodiments of the present application, the first network configuration can configure and transmit a correspondence between data association information and time-frequency resources, so that the terminal device can transmit the first data on the first time-frequency resource corresponding to the association information of the first data. Because data with different association information can be transmitted on their respective corresponding transmission resources, the transmission control method provided in the embodiments of the present application can achieve the technical effect of avoiding data collisions and network congestion, thereby improving the efficiency of data transmission.

[0174] For example, Figure 6A schematic diagram of the movement of the first satellite relative to the ground is shown. Among them, the access network device deployed on the first satellite can communicate with the second core network device through the NG1 interface. As the first satellite moves, the access network device deployed on the first satellite can disconnect the link with the second core network device and communicate with the first core network device through the NG2 interface. At this time, the AMF user equipment (user equipment, UE) next generation application (next generation application, NGAP) identity (ID) used to identify the terminal device on the NG1 interface cannot be used on the NG2 interface, so it is necessary to re-execute the network registration process to obtain the AMF UE NGAP ID used to identify the terminal device on the NG2 interface. This will increase signaling overhead and time consumption. In order to solve this problem, the second core network device can generate multiple identifiers for the terminal device, and the multiple identifiers include an identifier corresponding to the NG1 interface and an identifier corresponding to the NG2 interface. The second core network device can send the identifier corresponding to the NG2 interface to the first core network device, so that the first core network device can directly use the identifier corresponding to the NG2 interface to communicate with the access network device deployed on the first satellite.

[0175] Figure 7 The flow chart of the transmission control method provided by the embodiment of the present application is shown Figure 3 , including the following steps:

[0176] Step S701: The second core network device generates a first identifier for the terminal device.

[0177] Among them, the first identifier is the identifier of the terminal device corresponding to the interface between the access network device and the first core network device.

[0178] For example, Figure 7 The access network equipment in the illustrated embodiment may be deployed on a satellite.

[0179] Combine Figure 1 , Figure 7 The terminal device in the embodiment shown can be Figure 1 Any terminal device in the second core network device. The second core network device can be the second AMF, and the first core network device can be the first AMF. It should be noted that, in order to simplify the description, Figure 1 Only one AMF is shown.

[0180] Exemplarily, the second core network device may be a core network device that communicates with the terminal device when the terminal device first accesses the network.

[0181] Exemplarily, the first identifier may be the first AMF UE NGAP ID.

[0182] Optionally, the transmission control method provided in an embodiment of the present application further includes: the second core network device obtaining information about the interface between the access network device and the first core network device. For example, the second core network device may obtain the satellite's motion trajectory from the satellite's operation and maintenance system, and thereby determine the identifier of the interface between the access network device and the first core network device, as well as the time when the interface was established. Alternatively, parameters describing information about the interface between the access network device and the first core network device may be configured on the second core network device.

[0183] Step S702: The second core network device sends a first identifier to the first core network device.

[0184] In the transmission control method provided in an embodiment of the present application, a first core network device can obtain a first identifier from a second core network device. After the interface between the access network device and the first core network device is established, the first core network device can obtain the first identifier without re-performing the network registration process, thereby achieving the technical effect of simplifying the process and reducing signaling overhead and time consumption.

[0185] exist Figure 7 On the basis of the illustrated embodiment, the access network device may also generate one or more terminal device identifiers, such as a RAN UE NGAP ID. The identifiers generated by the access network device and the second access network may be jointly used to identify the terminal device on the interface between the access network device and the first core network device, that is, the first RAN UE NGAP ID and the first AMF UE NGAPID may be used to identify the terminal device on the NG2 interface. The first RAN UE NGAP ID may be an identifier of a terminal device generated by the access network device, or may be one of multiple terminal device identifiers generated by the access network device.

[0186] Figure 8 The flow chart of the transmission control method provided by the embodiment of the present application is shown Figure 4 , including the following steps:

[0187] Step S801: The access network device generates a corresponding terminal device identifier for each core network device in a plurality of core network devices.

[0188] For example, Figure 8 The access network equipment in the illustrated embodiment may be deployed on a satellite.

[0189] It should be noted that, in order to simplify the description, Figure 8 Only the first core network device and the second core network device are shown. In actual implementation, the number of core network devices may be greater than two.

[0190] exist Figure 8 In the process, the access network device generates corresponding terminal device identifiers for the first core network device and the second core network device.

[0191] In an embodiment of the present application, the identifier of the terminal device corresponding to the first core network device and the identifier of the terminal device corresponding to the second core network device may be the same or different, and the embodiment of the present application does not impose any limitation on this.

[0192] Step S802: The access network device sends the identifier of the terminal device corresponding to each core network device to each core network device in the multiple core network devices.

[0193] exist Figure 8 In the process, the access network device sends the identifier of the terminal device corresponding to the first core network device to the first core network device, and the access network device sends the identifier of the terminal device corresponding to the second core network device to the second core network device.

[0194] In the transmission control method provided in the embodiment of the present application, since the identifier of the corresponding terminal device generated by the access network device for the first core network device and the first identifier generated by the second core network device can be jointly used to identify the terminal device on the interface between the access network device and the first core network device, Figure 7 Similar to the embodiment shown, Figure 8 The illustrated embodiment can achieve the technical effect of simplifying the process, thereby reducing signaling overhead and time consumption.

[0195] It can be understood that in each of the above embodiments, the methods and / or steps implemented by the first network device, access network device, second core network device or terminal device can also be implemented by components (such as chips or circuits) that can be used therefor or devices containing the same.

[0196] It is understandable that, in order to implement the above functions, the first network device, the access network device, the second core network device or the terminal device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0197] The embodiment of the present application can divide the functional modules of the access network device, the second core network device or the terminal device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation.

[0198] For example, the terminal device in the embodiment of the present application can use Figure 9 The communication device 900 shown in FIG. 9 can include a transceiver module 901 and a processing module 902; the communication device 900 is used to implement the above Figure 3 and Figure 5 Functions of the terminal device in the method embodiment shown.

[0199] For example, when the communication device 900 is used to implement Figure 3 The functions of the terminal device in the method embodiment shown are: the transceiver module 901 is used to receive the status information of at least one link; the transceiver module 901 is also used to send the first data at a first time, and the first time is determined by the processing module 902 based on the status information of at least one link.

[0200] For example, when the communication device 900 is used to implement Figure 5 The functions of the terminal device in the method embodiment shown are: the transceiver module 901 is used to receive the first configuration information; the transceiver module 901 is also used to send the first data on the first time-frequency resource; the first time-frequency resource is determined by the processing module 902 based on the associated information of the first data and the first configuration information.

[0201] For another example, the first network device in the embodiment of the present application may adopt Figure 9 The communication device 900 shown in FIG. 9 is implemented in the form of a communication device 900. The communication device 900 may include a transceiver module 901. The communication device 900 is used to implement the above Figure 3 and Figure 5 The functions of the first network device in the method embodiment are shown.

[0202] For example, when the communication device 900 is used to implement Figure 3 In the method embodiment shown, the function of the first network device is as follows: the communication device 900 may further include a processing module 902. The processing module 902 is configured to determine the state information of at least one link; and the transceiver module 901 is configured to send the state information of at least one link.

[0203] For example, when the communication device 900 is used to implement Figure 5 The functions of the first network device in the method embodiment shown are: a transceiver module 901, configured to send first configuration information; and the transceiver module 901, further configured to receive first data on a first time-frequency resource.

[0204] For another example, the second core network device in the embodiment of the present application may adopt Figure 9 The communication device 900 shown in FIG. 9 is implemented in the form of a communication device 900. The communication device 900 may include a transceiver module 901 and a processing module 902. The communication device 900 is used to implement the above Figure 7 The functions of the first network device in the method embodiment are shown.

[0205] Exemplarily, the processing module 902 is used to generate a first identifier for the terminal device; the transceiver module 901 is used to send the first identifier to the first core network device.

[0206] For another example, the access network device in the embodiment of the present application may adopt Figure 9 The communication device 900 shown in FIG. 9 is implemented in the form of a communication device 900. The communication device 900 may include a transceiver module 901 and a processing module 902. The communication device 900 is used to implement the above Figure 8 The functions of the access network device in the method embodiment are shown.

[0207] Exemplarily, the processing module 902 is used to generate an identifier of a corresponding terminal device for each core network device among multiple core network devices; the transceiver module 901 is used to send the identifier of the terminal device corresponding to each core network device to each core network device among multiple core network devices.

[0208] For a more detailed description of the transceiver module 901 and the processing module 902, please refer to Figure 3 、 Figure 5 、 Figure 7 and Figure 8 The method embodiment shown is described in detail.

[0209] In this embodiment, the communication device 900 is presented in the form of various functional modules divided in an integrated manner. Here, "module" can refer to a specific ASIC, circuit, processor and memory that executes one or more software or firmware programs, integrated logic circuit, and / or other devices that can provide the above functions.

[0210] In a simple embodiment, those skilled in the art will appreciate that the communication device 900 may be configured as Figure 2 The form of the communication device 110 is shown.

[0211] for example, Figure 2The processor 111 in the communication device 110 shown can call the program stored in the memory 112 to enable the communication device 110 to execute the transmission control method in the above method embodiment. Figure 9 Part of the functions / implementation process of the processing module 902 can be achieved by Figure 2 The processor 111 in the communication device 110 shown calls the program stored in the memory 112 to implement; Figure 9 Part of the functions / implementation processes of the transceiver module 901 can be implemented by the transceiver 115.

[0212] Since the communication device 900 provided in this embodiment can execute the above-mentioned transmission control method, the technical effects that can be obtained can refer to the above-mentioned method embodiments and will not be repeated here.

[0213] It should be noted that one or more of the above modules or units can be implemented by software, hardware, or a combination of the two. When any of the above modules or units is implemented by software, the software exists in the form of computer program instructions and is stored in a memory, and a processor can be used to execute the program instructions and implement the above method flow. The processor can be built into an SoC (system on chip) or an ASIC, or it can be an independent semiconductor chip. In addition to the core used to execute software instructions to perform calculations or processing within the processor, it can further include necessary hardware accelerators, such as a field programmable gate array (FPGA), a PLD (programmable logic device), or a logic circuit that implements dedicated logic operations.

[0214] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.

[0215] Optionally, an embodiment of the present application further provides a chip system, comprising: at least one processor and an interface, wherein the at least one processor is coupled to a memory via the interface, and when the at least one processor executes a computer program or instruction in the memory, the method in any of the above method embodiments is executed. In one possible implementation, the communication device also includes a memory. Optionally, the chip system can be composed of a chip, or can include a chip and other discrete devices, which is not specifically limited in the embodiment of the present application.

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

[0217] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0218] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.

Claims

1. A transmission control method, characterized in that: Applied to the terminal device side, including: receiving state information of at least one link, the at least one link comprising a first link, the first link being a link between a first satellite and a ground station, the state information of the first link being used to indicate a reachability state of the first link over time; First data is sent at a first time, where the first time is determined according to the state information of the at least one link.

2. The method according to claim 1, characterized in that The at least one link further includes a second link, where the second link is a link between a second satellite and the ground station, the second satellite being an adjacent satellite of the first satellite, and the state information of the second link is used to indicate a reachability state of the second link over time; The sending of the first data at a first time, where the first time is determined according to the state information of the at least one link, includes: The first data is sent to an access network device deployed on a third satellite at the first time, where the third satellite corresponds to a link that is reachable earlier than the first link and the second link, and the first time is determined based on status information of the link corresponding to the third satellite.

3. The method according to claim 1, characterized in that The method further comprises: receiving first indication information, where the first indication information is used to indicate a size of a storage space currently available to the first satellite; The sending of the first data at the first time includes: According to the first indication information, the first data is sent at the first time.

4. The method according to claim 3, characterized in that The first indication information is used to indicate the size of the storage space currently available on the first satellite, including: the first indication information is used to indicate associated information of data, and the size of the storage space currently available on the first satellite corresponding to the associated information of the data; The data association information includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to be delivered, the network element to which the data is to be delivered, the group to which the terminal device belongs, or the priority of the data.

5. The method according to claim 1, wherein The method further comprises: receiving second indication information, where the second indication information is used to indicate a maximum amount of data received by the first satellite in a single time; The sending of the first data at the first time includes: According to the second indication information, the first data is sent at the first time.

6. The method according to claim 5, characterized in that The second indication information is used to indicate a maximum amount of data received by the first satellite in a single time, including: the second indication information is used to indicate associated information of the data, and a maximum amount of data received by the first satellite in a single time corresponding to the associated information of the data; The data association information includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to be delivered, the network element to which the data is to be delivered, the group to which the terminal device belongs, or the priority of the data.

7. A transmission control method, characterized in that: Applied to the terminal device side, including: Receive first configuration information, where the first configuration information is used to indicate a correspondence between association information of data and time-frequency resources; First data is sent on a first time-frequency resource; the first time-frequency resource is determined according to association information of the first data and a correspondence between the association information of the data and the time-frequency resource.

8. The method according to claim 7, characterized in that The data association information includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to arrive, the network element to which the data is to arrive, the group to which the terminal device belongs, or the priority of the data.

9. The method according to claim 7 or 8, characterized in that The first configuration information is carried in a system message.

10. The method according to any one of claims 7 to 9, characterized in that: The correspondence between the data association information and the time-frequency resources includes: the correspondence between the data association information and the beam pattern; The sending of the first data on the first time-frequency resource includes: sending the first data on a beam whose beam pattern is a first beam pattern; the first beam pattern is determined based on the association information of the first data, and the correspondence between the association information of the data and the beam pattern.

11. A transmission control method, characterized in that: include: Generate a first identifier for the terminal device, where the first identifier is an identifier of the terminal device corresponding to an interface between the access network device and the first core network device; Send the first identifier to the first core network device.

12. The method according to claim 11, characterized in that The method further comprises: Obtain information about the interface between the access network device and the first core network device.

13. A transmission control method, characterized in that: include: Generating an identifier of a corresponding terminal device for each core network device among the plurality of core network devices; Send the identifier of the terminal device corresponding to each core network device to each core network device among the multiple core network devices respectively.

14. A transmission control method, characterized in that: include: determining state information of at least one link; The at least one link includes a first link, the first link is a link between a first satellite and a ground station, and the state information of the first link is used to indicate a reachable state of the first link over time; State information of the at least one link is sent.

15. The method according to claim 14, characterized in that The method further comprises: First data is received at a first time, where the first time is determined according to the state information of the at least one link.

16. The method according to claim 14 or 15, characterized in that The method further comprises: Receiving a plurality of configuration information and an activation condition corresponding to each of the plurality of configuration information, wherein the activation condition corresponding to each of the configuration information includes a time and / or a location at which each of the configuration information is generated; The determining of the status information of at least one link includes: When a first activation condition is met, first configuration information corresponding to the first activation condition is determined, where the first configuration information includes state information of the first link, and the first activation condition belongs to multiple activation conditions corresponding to the multiple configuration information.

17. The method according to any one of claims 14 to 16, characterized in that: The method further comprises: First indication information is sent, where the first indication information is used to indicate a size of a storage space currently available to the first satellite.

18. The method according to claim 17, characterized in that The first indication information is used to indicate the size of the storage space currently available on the first satellite, including: the first indication information is used to indicate associated information of data, and the size of the storage space currently available on the first satellite corresponding to the associated information of the data; The data association information includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to be delivered, the network element to which the data is to be delivered, the group to which the terminal device belongs, or the priority of the data.

19. The method according to any one of claims 14 to 16, characterized in that: The method further comprises: Second indication information is sent, where the second indication information is used to indicate a maximum amount of data received by the first satellite in a single time.

20. The method according to claim 19, characterized in that The second indication information is used to indicate a maximum amount of data received by the first satellite in a single time, including: the second indication information is used to indicate associated information of the data, and a maximum amount of data received by the first satellite in a single time corresponding to the associated information of the data; The data association information includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to be delivered, the network element to which the data is to be delivered, the group to which the terminal device belongs, or the priority of the data.

21. A transmission control method, characterized in that: include: Sending first configuration information, where the first configuration information is used to indicate a correspondence between data association information and time-frequency resources; First data is received on a first time-frequency resource, where the first time-frequency resource is determined based on association information of the first data and a correspondence between the association information of the data and the time-frequency resource.

22. The method according to claim 21, characterized in that The data association information includes at least one of the following: the service type to which the data belongs, the standard of the network to which the data is to arrive, the network element to which the data is to arrive, the group to which the terminal device belongs, or the priority of the data.

23. The method according to claim 21 or 22, characterized in that The method further comprises: receiving a plurality of configuration information and an activation condition corresponding to each of the plurality of configuration information, wherein the activation condition corresponding to each of the configuration information includes a time and / or a location at which each of the configuration information is generated, and the plurality of configuration information includes the first configuration information; In a case where a first activation condition is satisfied, the first configuration information corresponding to the first activation condition is determined, where the first activation condition belongs to a plurality of activation conditions corresponding to the plurality of configuration information.

24. The method according to any one of claims 21 to 23, characterized in that The correspondence between the data association information and the time-frequency resources includes: the correspondence between the data association information and the beam pattern; The sending of the first data on the first time-frequency resource includes: sending the first data on a beam whose beam pattern is a first beam pattern; the first beam pattern is determined based on the association information of the first data, and the correspondence between the association information of the data and the beam pattern.

25. A communication device, characterized in that: The communication device includes: a module or unit for implementing the method described in any one of claims 1 to 6; or, a module or unit for implementing the method described in any one of claims 7 to 10; or, a module or unit for implementing the method described in claim 11 or 12; or, a module or unit for implementing the method described in claim 13; a module or unit for implementing the method described in any one of claims 14 to 20; or, a module or unit for implementing the method described in claims 21 to 24.

26. A communication device, characterized in that: include: A memory and a processor coupled to the memory, the memory being used to store a program, and the processor being used to execute the program stored in the memory; when the communication device is running, the processor runs the program, so that the communication device executes the method described in any one of claims 1 to 6; or, the communication device executes the method described in any one of claims 7 to 10; or, the communication device executes the method described in claim 11 or 12; or, the communication device executes the method described in claim 13; or, the communication device executes the method described in any one of claims 14 to 20; or, the communication device executes the method described in any one of claims 21 to 24.

27. A communication system, characterized in that: The communication system includes a terminal device and an access network device; wherein the terminal device is used to execute the method according to any one of claims 1 to 6, and the access network device is used to execute the method according to any one of claims 14 to 20; or, the terminal device is used to execute the method according to any one of claims 7 to 10, and the access network device is used to execute the method according to any one of claims 21 to 24; or, the access network device is used to execute the method according to claim 13.

28. The communication system according to claim 27, wherein: The communication system further includes: a first core network device and a second core network device, wherein the second core network device is configured to execute the method according to claim 11 or 12.

29. A computer-readable storage medium, characterized in that A computer program is stored thereon, which, when executed by a computer, causes the computer to execute the method described in any one of claims 1 to 6; or, when executed by a computer, causes the computer to execute the method described in any one of claims 7 to 10; or, when executed by a computer, causes the computer to execute the method described in claim 11 or 12; or, when executed by a computer, causes the computer to execute the method described in claim 13; or, when executed by a computer, causes the computer to execute the method described in any one of claims 14 to 20; or, when executed by a computer, causes the computer to execute the method described in any one of claims 21 to 24.

30. A computer program product, characterized in that The computer program product includes computer instructions. When the computer instructions are run on a computer, the computer executes the method according to any one of claims 1 to 6, or the method according to any one of claims 7 to 10, or the method according to claim 11 or 12; or the method according to claim 13; or the method according to any one of claims 14 to 20; or the method according to any one of claims 21 to 24.