Communication method and apparatus
By limiting the scheduling and terminal capability indication of channel edge resource blocks, the transmission frequency offset caused by Doppler shift in non-terrestrial networks is solved, and the system transmission performance and resource utilization are improved.
Patent Information
- Application Number
- PCT/CN2025/074922
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-09
- Filing Date
- 2025-01-24
- Publication Date
- 2025-08-14
AI Technical Summary
In non-terrestrial networks, transmission frequency offset due to the Doppler shift between the satellite and the terminal, which may cause the channel edge resource block to fall into the protection frequency band, affecting the system transmission performance and causing resource waste.
By restricting network equipment from scheduling channel edge resource blocks, avoiding frequency offsets entering the protection bandwidth, the terminal capability indication mechanism is used to optimize frequency resource configuration to ensure that transmission resources do not enter the protection frequency band.
It improves the system transmission performance and resource utilization, avoids the negative impact of Doppler frequency bias on transmission, and enhances the flexibility of resource allocation.
Smart Images

Figure CN2025074922_14082025_PF_FP_ABST
Abstract
Description
Communication method and device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on February 5, 2024, with application number 202410169789.7 and application name “A communication method and device”, and the Chinese patent application filed with the State Intellectual Property Office on August 9, 2024, with application number 202411097832.X and application name “A communication method and device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0003] In non-terrestrial networks (NTNs), the motion of satellites relative to the Earth causes round-trip delay and frequency offset in signals transmitted between the satellite and the terminal. This frequency offset, also known as Doppler shift, can cause demodulation failures at the receiving end.
[0004] Currently, the effects of Doppler frequency offset can be eliminated or reduced through Doppler frequency compensation mechanisms. For example, after receiving the network's downlink synchronization signal or system message broadcast, a terminal can obtain the center carrier frequency of the uplink channel and the satellite's ephemeris information. The terminal can then calculate the uplink Doppler frequency offset on the service link using the ephemeris information and its location. When transmitting uplink signals, the terminal can pre-compensate the frequency of the transmitted uplink signal based on the uplink Doppler frequency offset. This reduces the Doppler frequency shift of the uplink signal received by the satellite access node, improving satellite communication performance.
[0005] In addition, the channel bandwidth includes the transmission bandwidth and the guard band. The guard band, also known as the guard interval, is not used for uplink and downlink transmissions and can be used as a reserved resource to prevent interference between signals. For resource blocks (RBs) at the edge of the channel bandwidth, the uplink or downlink signal may be affected by Doppler frequency offset, or the terminal side may use the aforementioned Doppler frequency compensation mechanism, causing the transmission frequency to fall within the guard band, thereby affecting system transmission performance and potentially wasting resources. Summary of the Invention
[0006] The present application provides a communication method and apparatus that can improve system transmission performance.
[0007] To achieve the above objectives, this application adopts the following technical solutions:
[0008] In a first aspect, a communication method is provided, which can be executed by a network device or by a module (such as a chip or circuit) of the network device. The method includes: broadcasting a first channel, wherein the first channel includes N resource blocks; sending first information to a terminal, wherein the first information schedules k resource blocks for uplink transmission and / or downlink transmission; wherein the N resource blocks include the k resource blocks, the k resource blocks do not include the 1st to the i-th resource blocks of the N resource blocks, and / or the k resource blocks do not include the Nj-th to the N-th resource blocks of the N resource blocks, where N and i are positive integers and j is a natural number.
[0009] In the above implementation, by restricting the way network devices schedule and configure channel edge resources, for example, when scheduling uplink or downlink transmission resources for a terminal, the network device does not schedule one or more resource blocks at the channel edge. This prevents transmission resources from shifting in frequency under the influence of Doppler frequency offset but from shifting into the protection bandwidth. This prevents demodulation failures or even retransmissions caused by the effects of Doppler frequency offset on transmission or demodulation, thereby improving transmission performance and increasing transmission resource utilization.
[0010] In one embodiment, the method further includes: receiving second information from the terminal, where the second information indicates whether the terminal supports a capability of scheduling channel edge resource blocks.
[0011] In the above-described embodiment, the terminal may send second information indicating the terminal's scheduling capability to the network device, indicating to the network device whether the terminal supports scheduling resource blocks at the channel edge, so that the network device can configure scheduling resources for the terminal based on the terminal's scheduling capability. Specifically, if the terminal does not support the capability to schedule channel-edge resource blocks, the network device may schedule resources other than channel-edge resource blocks for it; if the terminal supports the capability to schedule channel-edge resource blocks, the network device may schedule any resource blocks in the channel, including channel-edge resource blocks, for it.
[0012] In one embodiment, the method further includes: receiving third information from the terminal, the third information indicating whether the terminal supports scheduling channel edge resource blocks within the first time period; the third information includes the first time period.
[0013] In the above-described embodiment, a terminal can determine whether it supports scheduling resource blocks at the edge of the channel within a certain time period, thereby sending third information indicating the terminal's scheduling capabilities within that time period to a network device. The network device can then optimize frequency resource configuration based on the terminal's scheduling capabilities and determine whether to configure resource blocks at the edge of the channel for the terminal. If the terminal does not support scheduling resource blocks at the edge of the channel within the first time period, the network device can avoid scheduling resource blocks at the edge of the channel for the terminal. This can avoid the impact of the Doppler effect on transmission frequency offset, effectively reduce system transmission performance losses, and improve the system's transmission resource utilization and resource configuration flexibility.
[0014] In one embodiment, sending the first information to the terminal specifically includes: if the second information and / or the third information indicates that the terminal does not support the capability of scheduling channel edge resource blocks, sending the first information to the terminal.
[0015] In one embodiment, the method further includes: sending ephemeris information of the network device to the terminal, the ephemeris information being a basis for obtaining a Doppler frequency offset, and the Doppler frequency offset being a basis for obtaining the second information or the third information.
[0016] In the above-mentioned embodiment, the network device can send ephemeris information to the terminal, so that the terminal can estimate the Doppler frequency offset corresponding to the current uplink transmission or downlink transmission based on the ephemeris information, and thus determine whether the terminal supports resource blocks at the edge of the scheduling channel within the time period based on the Doppler frequency offset, and feedback the third information to the network device to optimize the frequency resource configuration and improve the flexibility of resource configuration.
[0017] In one embodiment, the value of i is 1 or 2.
[0018] In the above embodiment, the resource blocks at the edge of the channel may include the first resource block in the first channel, or include the first resource block and the second resource block, so that the resource blocks at the edge of the channel can meet the frequency offset caused by the Doppler effect, reduce the impact on scheduling resources, and improve transmission performance and resource utilization.
[0019] In one embodiment, the value of j is 0 or 1.
[0020] In the above embodiment, the resource blocks at the edge of the channel may include the last resource block in the first channel, or include the last two resource blocks in the first channel, so that the resource blocks at the edge of the channel can meet the frequency offset caused by the Doppler effect, reduce the impact on scheduling resources, and improve transmission performance and resource utilization.
[0021] In one embodiment, the communication method is applied to a network device, which is an access device of a non-terrestrial network.
[0022] In the above-mentioned embodiment, in the NTN transmission scenario, the Doppler frequency offset effect has a significant impact on transmission resources. The resource scheduling method provided in this application can avoid transmission or demodulation problems caused by Doppler frequency offset, thereby improving the transmission performance of the NTN system, and improving the utilization of transmission resources and the flexibility of resource configuration.
[0023] In one embodiment, the second information and / or the third information are carried in the terminal auxiliary information. In the above embodiment, the terminal can carry the second information and / or the third information in the terminal auxiliary information to indicate to the network device whether the terminal supports or does not support resource blocks at the edge of the scheduling channel. The network device can then configure scheduling resources for the terminal based on the terminal's scheduling capabilities, thereby improving the flexibility and utilization of resource scheduling.
[0024] In one embodiment, the method further includes: sending fifth information to the terminal, wherein the fifth information is used to indicate that the first frequency domain range corresponding to the first channel needs to meet the out-of-band emission performance index, and the first frequency domain range includes [F1-X1, F1], and / or [F2, F2+Y1]; wherein X1 is equal to or unequal to Y1, and the frequency domain boundary value of the first channel includes a lower boundary value F1 and an upper boundary value F2, wherein F1 is smaller than F2.
[0025] In the above implementation, when the network device indicates to the terminal that the first frequency domain range needs to meet the out-of-band emission performance index, that is, instructs the terminal to meet the out-of-band emission performance index starting from outside the channel edge, the terminal can avoid the impact of Doppler frequency shift by not supporting the resource blocks at the edge of the scheduling channel according to the above implementation. For example, X1=Y1=F OOB Among them, F1-F OOB and F2+F OOB It can be the frequency domain boundary of out-of-band emissions and far-zone spurious.
[0026] In a second aspect, a communication method is provided, which can be executed by a terminal or by a module (such as a chip or circuit) of the terminal. The method includes: obtaining a first channel, wherein the first channel includes N resource blocks; receiving first information from a network device, wherein the first information schedules k resource blocks for uplink transmission and / or downlink transmission; wherein the N resource blocks include the k resource blocks, the k resource blocks do not include the 1st to the i-th resource blocks in the N resource blocks, and / or the k resource blocks do not include the Nj-th to the N-th resource blocks in the N resource blocks, where N and i are positive integers and j is a natural number.
[0027] In one embodiment, the method further includes: sending second information to the network device, where the second information indicates whether a capability of scheduling channel edge resource blocks is supported.
[0028] In one embodiment, the second information is associated with at least one of the following information: operating in a geostationary satellite communication scenario, or operating in a non-geostationary satellite communication scenario; or performing uplink transmission or downlink transmission.
[0029] In one embodiment, sending the second information to the network device includes: obtaining a Doppler frequency offset corresponding to an uplink or downlink transmission signal of the terminal based on ephemeris information and location information of the terminal; determining whether the terminal supports resource blocks at the edge of a scheduling channel based on the Doppler frequency offset, and sending the second information to the network device.
[0030] In one embodiment, when the Doppler frequency offset is less than a first threshold, the second information is used to indicate the ability to support scheduling channel edge resource blocks; when the Doppler frequency offset is greater than or equal to the first threshold, the second information is used to indicate the ability not to support scheduling channel edge resource blocks.
[0031] In one embodiment, the method further includes: sending third information to the network device, the third information indicating whether resource blocks at the edge of the scheduling channel are supported within the first time period; the third information includes indication information of the first time period.
[0032] In one embodiment, sending the third information to the network device specifically includes: receiving ephemeris information from the network device; obtaining a Doppler frequency offset corresponding to an uplink or downlink transmission signal of the terminal based on the ephemeris information and the location information of the terminal; and determining whether to send the third information to the network device based on the Doppler frequency offset.
[0033] In one embodiment, when the Doppler frequency offset is less than a first threshold, the third information is used to indicate the ability to support scheduling channel edge resource blocks; when the Doppler frequency offset is greater than or equal to the first threshold, the third information is used to indicate the ability not to support scheduling channel edge resource blocks.
[0034] In one embodiment, the sending of the second information or the third information to the network device specifically includes: determining that the parameters corresponding to the uplink or downlink transmission signal meet the first condition; sending the second information or the third information to the network device, the second information is used to indicate that the scheduling channel edge resource blocks are not supported; the third information is used to indicate that the scheduling channel edge resource blocks are not supported within the first time period.
[0035] In one embodiment, determining that the parameters corresponding to the uplink or downlink transmission signal meet the first condition includes at least one of the following: determining that the Doppler frequency deviation ratio corresponding to the uplink or downlink transmission signal is greater than or equal to a first threshold, and the Doppler frequency deviation ratio refers to the ratio of the Doppler frequency offset to the center frequency; or, determining that the orbital height of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a second threshold; or, determining that the working elevation angle of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a third threshold; or, determining that the Doppler frequency offset corresponding to the uplink or downlink transmission signal is greater than or equal to a fourth threshold.
[0036] In one embodiment, the value of i is 1 or 2.
[0037] In one embodiment, the value of j is 0 or 1.
[0038] In one embodiment, the network device is an access device of a non-terrestrial network.
[0039] In one implementation, the second information and / or the third information is carried in terminal auxiliary information.
[0040] In one embodiment, the method also includes: receiving fifth information from a network device, wherein the fifth information is used to indicate that a first frequency domain range corresponding to the first channel needs to meet out-of-band emission performance indicators, and the first frequency domain range includes [F1-X1, F1], and / or [F2, F2+Y1]; wherein X1 is equal to or unequal to Y1, and the frequency domain boundary value of the first channel includes a lower boundary value F1 and an upper boundary value F2, wherein F1 is less than F2.
[0041] According to a third aspect, a communication device is provided, comprising a sending module for broadcasting a first channel, wherein the first channel comprises N resource blocks; the sending module is further configured to send first information to a terminal, wherein the first information schedules k resource blocks for uplink transmission and / or downlink transmission; wherein the N resource blocks include the k resource blocks, the k resource blocks do not include the 1st to the i-th resource blocks among the N resource blocks, and / or the k resource blocks do not include the Nj-th to the N-th resource blocks among the N resource blocks, N and i are positive integers, and j is a natural number.
[0042] In one embodiment, the communication device further includes a receiving module, wherein the receiving module is configured to receive second information from the terminal, where the second information indicates whether the terminal supports a capability of scheduling channel edge resource blocks.
[0043] In one embodiment, the communication device further includes a receiving module, which is further used to receive third information from the terminal, where the third information indicates whether the terminal supports scheduling channel edge resource blocks within the first time period; the third information includes the first time period.
[0044] In one implementation, if the second information and / or the third information indicates that the terminal does not support the capability of scheduling channel edge resource blocks, the sending module is configured to send the first information to the terminal.
[0045] In one embodiment, the sending module is further configured to send ephemeris information of the network device to the terminal, where the ephemeris information is a basis for obtaining a Doppler frequency offset, and the Doppler frequency offset is a basis for obtaining the second information or the third information.
[0046] In one embodiment, the value of i is 1 or 2.
[0047] In one embodiment, the value of j is 0 or 1.
[0048] In one embodiment, the communication device is an access device of a non-terrestrial network.
[0049] In a fourth aspect, a communication device is provided, which includes a receiving module, wherein the receiving module is used to obtain a first channel, wherein the first channel includes N resource blocks; the receiving module is also used to receive first information from a network device, and the first information schedules k resource blocks for uplink transmission and / or downlink transmission; wherein the N resource blocks include the k resource blocks, and the k resource blocks do not include the 1st to i-th resource blocks among the N resource blocks, and / or the k resource blocks do not include the Nj-th to N-th resource blocks among the N resource blocks, N and i are positive integers, and j is a natural number.
[0050] In one embodiment, the communication apparatus further includes a sending module, configured to send second information to the network device, where the second information indicates whether a capability of scheduling channel edge resource blocks is supported.
[0051] In one embodiment, the second information is associated with at least one of the following information: operating in a geostationary satellite communication scenario, or operating in a non-geostationary satellite communication scenario; or performing uplink transmission or downlink transmission.
[0052] In one embodiment, the communication device further includes a processing module for obtaining a Doppler frequency offset corresponding to an uplink or downlink transmission signal of the terminal based on ephemeris information and location information of the terminal; determining whether the terminal supports resource blocks at the edge of a scheduling channel based on the Doppler frequency offset, and the sending module is used to send second information to the network device.
[0053] In one embodiment, when the Doppler frequency offset is less than a first threshold, the second information is used to indicate the ability to support scheduling channel edge resource blocks; when the Doppler frequency offset is greater than or equal to the first threshold, the second information is used to indicate the ability not to support scheduling channel edge resource blocks.
[0054] In one embodiment, the communication device also includes a sending module, which is further used to send third information to the network device, where the third information indicates whether resource blocks at the edge of the scheduling channel are supported within the first time period; the third information includes indication information of the first time period.
[0055] In one embodiment, the communication device further includes a processing module for obtaining a Doppler frequency offset corresponding to an uplink or downlink transmission signal of the terminal based on ephemeris information and location information of the terminal; determining whether the terminal supports resource blocks at the edge of a scheduling channel within a first time period based on the Doppler frequency offset; and the sending module is further configured to send third information to the network device.
[0056] In one embodiment, when the Doppler frequency offset is less than a first threshold, the third information is used to indicate the ability to support scheduling channel edge resource blocks; when the Doppler frequency offset is greater than or equal to the first threshold, the third information is used to indicate the ability not to support scheduling channel edge resource blocks.
[0057] In one embodiment, the communication device also includes a processing module for determining whether the parameters corresponding to the uplink or downlink transmission signal meet the first condition; the communication device also includes a sending module for sending second information or third information to the network device, the second information is used to indicate that the scheduling channel edge resource block is not supported; the third information is used to indicate that the scheduling channel edge resource block is not supported within the first time period.
[0058] In one embodiment, determining that the parameters corresponding to the uplink or downlink transmission signal meet the first condition includes at least one of the following: determining that the Doppler frequency deviation ratio corresponding to the uplink or downlink transmission signal is greater than or equal to a first threshold, and the Doppler frequency deviation ratio refers to the ratio of the Doppler frequency offset to the center frequency; or, determining that the orbital height of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a second threshold; or, determining that the working elevation angle of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a third threshold; or, determining that the Doppler frequency offset corresponding to the uplink or downlink transmission signal is greater than or equal to a fourth threshold.
[0059] In one embodiment, the value of i is 1 or 2.
[0060] In one embodiment, the value of j is 0 or 1.
[0061] In one embodiment, the network device is an access device of a non-terrestrial network.
[0062] In a fifth aspect, a communication method is provided, which can be executed by a network device or by a module (such as a chip or circuit) of the network device. The method includes: broadcasting a first channel, wherein the first channel includes N resource blocks, and the frequency domain boundary values of the first channel include a lower boundary value F1 and an upper boundary value F2, wherein F1 is less than F2; sending sixth information to a terminal, wherein the sixth information is used to indicate that a second frequency domain range corresponding to the first channel does not need to meet an out-of-band emission performance indicator, and the second frequency domain range includes [F1-X2, F1] and / or [F2, F2+Y2]; wherein X2 is equal to or unequal to Y2.
[0063] In the above implementation manner, the network device can indicate that the out-of-band emission performance indicators do not need to be met in a specific frequency band outside the edge of the terminal channel through protocol agreement, pre-selected configuration or signaling indication, such as indicating that the out-of-band emission performance indicators do not need to be met within the second frequency domain, so that any resources in the channel can be flexibly scheduled. For example, even if some resources of the scheduled edge resource block partially overlap with the protection bandwidth defined by the protocol during the transmission process, it will not affect the transmission performance. Therefore, the network side can schedule resources more flexibly, improve resource utilization, and improve communication efficiency.
[0064] In one embodiment, the method further includes: sending seventh information to the terminal, the seventh information scheduling m resource blocks for uplink transmission and / or downlink transmission, the m resource blocks being part or all of the N resource blocks, wherein part of the m resource blocks partially overlaps with the protection bandwidth during the transmission process.
[0065] In one embodiment, the sixth information is further used to indicate the value of X2 and / or Y2.
[0066] In one embodiment, the sixth information is also used to indicate that the third frequency range corresponding to the first channel needs to meet the out-of-band emission performance index, and the third frequency range includes [F1-X1, F1-X2], and / or [F2+Y2, F2+Y1], X2≤X1, Y2≤Y1, where X1 is equal to or not equal to Y1.
[0067] In one embodiment, before sending the sixth information, the method further includes: sending fifth information to the terminal, wherein the fifth information is used to indicate that the first frequency domain range corresponding to the first channel needs to meet the out-of-band emission performance index, and the first frequency domain range includes [F1-X1, F1], and / or [F2, F2+Y1].
[0068] In one embodiment, the out-of-band emission performance indicator includes at least one of the following: spectrum emission power is less than or equal to a first threshold, measurement bandwidth is less than or equal to a second threshold, or the ratio of the measurement bandwidth to the first channel is less than or equal to a third threshold.
[0069] In a sixth aspect, a communication method is provided, which can be executed by a terminal or by a module (such as a chip or circuit) of the terminal. The method includes: obtaining a first channel, the first channel including N resource blocks, the frequency domain boundary values of the first channel including a lower boundary value F1 and an upper boundary value F2, wherein F1 is less than F2; receiving sixth information from a network device, the sixth information being used to indicate that a second frequency domain range corresponding to the first channel does not need to meet an out-of-band emission performance indicator, the second frequency domain range including [F1-X2, F1] and / or [F2, F2+Y2]; wherein X2 is equal to or unequal to Y2.
[0070] In one embodiment, the method further includes: receiving seventh information from the network device, the seventh information scheduling m resource blocks for uplink transmission and / or downlink transmission, the m resource blocks being part or all of the N resource blocks, wherein part of the m resource blocks partially overlaps with the protection bandwidth during the transmission process.
[0071] In one embodiment, the sixth information is further used to indicate the value of X2 and / or Y2.
[0072] In one embodiment, the sixth information is also used to indicate that the third frequency range corresponding to the first channel needs to meet the out-of-band emission performance index, and the third frequency range includes [F1-X1, F1-X2], and / or [F2+Y2, F2+Y1], X2≤X1, Y2≤Y1, where X1 is equal to or not equal to Y1.
[0073] In one embodiment, before receiving the sixth information, the method further includes: receiving fifth information from the network device, the fifth information being used to indicate that a first frequency domain range corresponding to the first channel needs to meet out-of-band emission performance indicators, and the first frequency domain range includes [F1-X1, F1], and / or [F2, F2+Y1].
[0074] In one embodiment, the out-of-band emission performance indicator includes at least one of the following: spectrum emission power is less than or equal to a first threshold, measurement bandwidth is less than or equal to a second threshold, or the ratio of the measurement bandwidth to the first channel is less than or equal to a third threshold.
[0075] In a seventh aspect, a communication device is provided for implementing the above method. The communication device may be the network device described in the first or fifth aspect, or the terminal described in the second or sixth aspect, or a node or device comprising the above network device or terminal, or a module in the above network device or terminal, such as a chip, chip system, or circuit, or a logical node, logic module, or software that can implement some or all of the functions.
[0076] The communication device includes modules, units, or means corresponding to the above-mentioned method, which can be implemented by hardware, software, or hardware executing corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.
[0077] In conjunction with the seventh aspect, in one possible implementation, the communication device may include a processing module and a transceiver module. The processing module may be configured to implement the processing functions described in any of the above aspects and any possible implementations thereof. The processing module may, for example, be a processor. The transceiver module, also referred to as a transceiver unit, may be configured to implement the transmitting and / or receiving functions described in any of the above aspects and any possible implementations thereof. The transceiver module may be comprised of a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0078] In combination with the seventh aspect above, in a possible implementation, the transceiver module includes a sending module and a receiving module, which are respectively used to implement the sending and receiving functions in any of the above aspects and any possible implementations thereof.
[0079] In an eighth aspect, a communication device is provided, comprising: a processor; the processor is configured to be coupled to a memory, and after reading instructions from the memory, execute the method described in any of the above aspects according to the instructions. The communication device may be the network device described in the first or fifth aspect, or the terminal described in the second or sixth aspect, or a node or device including the network device or terminal, or a module in the network device or terminal, such as a chip, chip system, or circuit, or a logical node, logic module, or software that can implement some or all of the functions.
[0080] In combination with the eighth aspect above, in a possible implementation, the communication device further includes a memory, which is used to store necessary program instructions and data.
[0081] In conjunction with the eighth aspect above, in one possible implementation, the communication device is a chip or a chip system. Optionally, when the communication device is a chip system, it can be composed of a chip or include a chip and other discrete devices.
[0082] In a ninth aspect, a communication device is provided, comprising: a processor and an interface circuit; the interface circuit is configured to receive a computer program or instruction and transmit it to the processor; and the processor is configured to execute the computer program or instruction so that the communication device performs the method described in any of the above aspects. The communication device may be the network device described in the first or fifth aspect, or the terminal described in the second or sixth aspect, or a node or device including the network device or terminal, or a module in the network device or terminal, such as a chip, chip system, or circuit, or a logical node, logical module, or software capable of implementing some or all of the functions.
[0083] In conjunction with the ninth aspect above, in one possible implementation, the communication device is a chip or a chip system. Optionally, when the communication device is a chip system, it can be composed of a chip or include a chip and other discrete devices.
[0084] In a tenth aspect, a computer-readable storage medium is provided, wherein instructions are stored in the computer-readable storage medium, and when the computer-readable storage medium is run on the computer, the computer can execute the method described in any one of the above aspects.
[0085] In an eleventh 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 above aspects.
[0086] In a twelfth aspect, a communication system is provided, which includes a network device for executing any possible implementation of the above-mentioned first aspect, and a terminal for executing any possible implementation of the above-mentioned second aspect.
[0087] Among them, the technical effects brought about by any possible implementation method in the second to tenth aspects can refer to the technical effects brought about by different possible implementation methods in the above-mentioned first aspect, and will not be repeated here.
[0088] It is understandable that, provided that the solutions are not contradictory, the solutions in each aspect can be combined. BRIEF DESCRIPTION OF THE DRAWINGS
[0089] FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0090] FIG2 is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;
[0091] FIG3 is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;
[0092] FIG4 is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;
[0093] FIG5 is a schematic diagram of scheduling transmission resources provided in an embodiment of the present application;
[0094] FIG6 is a flow chart of a communication method provided in an embodiment of the present application;
[0095] FIG7 is a schematic diagram of a method for indicating third information provided in an embodiment of the present application;
[0096] FIG8 is a schematic diagram of a method for indicating third information provided in an embodiment of the present application;
[0097] FIG9 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0098] FIG10 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
[0099] FIG11 is a schematic diagram of a transmission channel provided in an embodiment of the present application;
[0100] FIG12 is a flow chart of another communication method provided in an embodiment of the present application;
[0101] FIG13 is a schematic diagram of another transmission channel provided in an embodiment of the present application;
[0102] FIG14 is a schematic diagram of another transmission channel provided in an embodiment of the present application;
[0103] FIG15 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[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.
[0105] First, a brief introduction to the implementation environment and application scenarios of the embodiments of the present application is given.
[0106] The technical solutions of the embodiments of the present application can be applied to the NTN communication system. The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0107] NTN communication is a deployment scenario of non-terrestrial networks including satellite systems or high altitude platform stations (HAPS), which uses the wide-area coverage capabilities of non-terrestrial network devices such as satellites to provide wireless communication services. The non-terrestrial network devices described in this application can also be referred to as aerial network devices, such as satellites, HAPS devices, drone devices, etc., which can be deployed in the air, without limitation. In this application, satellites are used as an example of aerial network devices.
[0108] To facilitate understanding of the embodiments of the present application, a communication system applicable to the embodiments of the present application will first be described with reference to FIG1 . FIG1 illustrates an architectural schematic diagram of an NTN communication system applicable to the embodiments of the present application. As shown in FIG1 , the communication system may include at least one non-terrestrial network device, such as a satellite or HAPS, such as the network device shown in FIG1 ; the communication system may also include at least one terminal device, such as the terminal shown in FIG1 .
[0109] For example, as shown in FIG1 , the network device and the terminal may communicate via a wireless link, and the network device may provide communication services to the terminal.
[0110] It should be understood that network devices in a communication system can be access network devices, which refer to radio access network (RAN) nodes (or devices), such as base stations, that connect terminals to wireless networks. For example, RAN nodes can be used to provide wireless access services, schedule wireless resources to connected terminals, and offer reliable wireless transmission protocols and data encryption protocols. Alternatively, network devices can act as relay forwarding devices, transparently forwarding data between ground base stations and terminals.
[0111] Some examples of RAN nodes include: evolved Node B (gNB), transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B, HNB), base band unit (BBU), etc. In addition, a RAN node may also be a device that performs base station functions in device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-type communication (MTC), a satellite, or a base station in a future communication system, without limitation.
[0112] In addition, in a network structure, the access network equipment may include a centralized unit (CU) node and / or a distributed unit (DU) node. In different systems, CU (including CU-CP or CU-UP) or DU may also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (O-RAN) system, CU may also be referred to as O-CU (open CU), DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, and CU-UP may also be referred to as O-CU-UP.
[0113] The terminal in the communication system can access the satellite through the air interface and realize communication transmission. The terminal can also be referred to as a terminal device, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a user equipment (UE), a wireless communication device, a user agent or a user device. The terminal device provided in this application can be applied to various communication scenarios, such as V2X communication, MTC, Internet of Things (IOT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. The terminal device can be a mobile phone, a tablet computer (pad), a computer with wireless transceiver function, a wearable device, aerospace equipment, drone equipment, customer-premises equipment (CPE), fixed wireless access equipment (FWA), etc. In the embodiment of this application, the chip used in the above-mentioned device can also be referred to as a terminal device.
[0114] In this application, wireless access network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water; and can also be deployed in the air on aircraft, drones, balloons, and satellites. The embodiments of this application do not limit the application scenarios of wireless access network equipment and terminal devices.
[0115] As shown in Figure 1, the communication system may also include a gateway. The gateway can provide communication services within the coverage area of network equipment, such as satellite beams. The gateway can also connect base stations to the core network. Furthermore, the gateway can serve as the management, switching, and control center for non-terrestrial communication systems, responsible for signal access, user authentication management, service admission control, and data exchange within the NTN system.
[0116] Satellites can be artificial earth satellites that act as radio communication relay stations. Satellites relay radio signals, enabling radio communications between satellite communication earth stations or between earth stations and spacecraft. Satellites can transmit information such as telephone, telegraph, fax, data, and television.
[0117] Additionally, depending on the satellite's operating mode, it can operate in either transparent transmission mode or regeneration mode. When operating in transparent transmission mode, the satellite acts as a relay, forwarding signals from other network devices or terminals, enhancing terrestrial network coverage. The satellite's function is to filter, convert, and amplify radio frequencies. This means the satellite primarily serves as a forwarder, regenerating physical layer signals and lacks any higher-level protocol layer functionality. As shown in Figure 2, transparent forwarding between terminals and base stations via satellite enables communication with the core network and data network.
[0118] In one scenario, when the satellite operates in transparent transmission mode, as shown in FIG2 , the satellite can serve as a relay forwarding device for the gateway and the terminal device, and is used to forward communication signals between the gateway and the terminal device.
[0119] When operating in regenerative mode, the satellite possesses signal processing capabilities; this means it has the processing capabilities of a base station, capable of sending signals to other network devices or terminal devices, thereby providing communication services to these devices. As shown in Figure 3, the terminal establishes wireless communication with the satellite via the Uu port, enabling communication with the core network and data network.
[0120] In addition, when the satellites are operating in the regeneration mode, they can also be divided into regeneration satellites without inter-satellite links and regeneration satellites with inter-satellite links, depending on whether there are inter-satellite links (ISLs) between the satellites. It can be understood that there are ISLs between satellites, that is, there are interfaces between satellites for direct data exchange. For example, as shown in Figure 4, the interface of the inter-satellite link can be an Xn port, and satellites can exchange data through the Xn port. In addition, in one scenario, the regeneration satellite can have the DU processing function of the base station, and the satellite can serve as a DU node. As shown in Figure 4, satellite 1 and satellite 2 can complete the signaling interaction and user data transmission between base station 1 and base station 2 through the Xn port.
[0121] Generally speaking, satellites can be divided into geostationary orbit (GSO), medium earth orbit (MEO) and low earth orbit (LEO) satellites according to the altitude of their operating orbits. The higher the satellite's orbit, the larger the coverage area of its corresponding service cell, but the longer the communication delay. For example, satellites operating in GSO orbits are stationary relative to the ground, while LEO and MEO are collectively referred to as non-geostationary orbits (NGSO). Satellites operating in such orbits move at high speed relative to the ground.
[0122] Compared with traditional terrestrial mobile communication systems, satellite communication systems have larger Doppler frequency offsets. The lower the satellite orbit, such as LEO, the more serious the impact of Doppler frequency shift.
[0123] Currently, the terminal device can compensate for the delay and pre-compensate the Doppler shift of the service link before accessing the network. Specifically, after the terminal device receives the downlink synchronization signal and system message broadcast from the satellite network, it can obtain the center carrier frequency position of the uplink and downlink channels, as well as the ephemeris information broadcast by the satellite. Then, the terminal device can calculate the uplink Doppler frequency shift value and / or downlink Doppler frequency shift value on the service link through the ephemeris information broadcast by the satellite and the position information obtained from the Global Navigation Satellite Systems (GNSS) module, so that frequency compensation can be performed in the uplink and downlink transmission according to the calculated frequency shift value. For example, when transmitting an uplink signal, the terminal device can pre-compensate for the Doppler frequency shift of the uplink, that is, adjust the scheduled uplink transmission resources according to the Doppler frequency shift value to ensure that the uplink signal received on the satellite access node side has no Doppler frequency shift, thereby ensuring the performance of the satellite communication system.
[0124] However, in actual transmission scenarios, the uplink signal or the downlink signal may be affected by the Doppler frequency deviation, or the terminal side may adopt the above-mentioned Doppler frequency compensation mechanism, which may cause some transmission resources at the edge of the scheduling channel to fall into the protection frequency band, thereby affecting the system transmission performance and may also cause resource waste.
[0125] As shown in Figure 5, the channel bandwidth configured by the network device includes protection bandwidth and maximum transmission bandwidth, wherein the protection bandwidth is not used for uplink and downlink transmission. The network device can schedule part of the resources in the maximum transmission bandwidth for the terminal device for uplink and downlink transmission between the terminal device and the network device.
[0126] Exemplarily, the network device schedules edge RBs in the transmission bandwidth for the terminal device, for example, the network device schedules RBs 1 to 5 in Figure 5. Due to the influence of Doppler frequency deviation, if one RB is 180kHz and the Doppler frequency deviation value is approximately 96kHz, then, as shown in Figure 5, the overall scheduled resources are shifted to the left by 96kHz, and the scheduled resources fall into the protection band, which affects signal transmission and demodulation, reduces transmission performance, and causes resource waste.
[0127] In response to the above problems, the present application provides a communication method that configures scheduling resource restrictions for terminals through network devices, and does not schedule resources at the edge of the channel, or flexibly adjusts whether to schedule resources at the edge of the channel, thereby avoiding the above-mentioned effects caused by Doppler shift, improving transmission performance, and avoiding waste of transmission resources.
[0128] The present application provides a communication method, as shown in FIG6 , which includes the following steps.
[0129] 601: A network device broadcasts a first channel, where the first channel includes N resource blocks.
[0130] Specifically, the network device may send configured channel information to terminals in the serving cell by broadcasting resource configuration information, such as broadcasting channel information of the first channel. Exemplarily, the first channel may include N resource blocks, where N is a positive integer.
[0131] Correspondingly, the terminal receives the first channel broadcast by the network device, and obtains the channel information of the first channel configured by the network device for the terminal.
[0132] 602: The network device sends first information to the terminal, scheduling k resource blocks for uplink and downlink transmission, where the k resource blocks do not include at least one edge resource block of the first channel.
[0133] Where k is less than N, the N resource blocks include k resource blocks, and the k resource blocks scheduled by the network device for the terminal do not include at least one edge resource block of the first channel. In other words, the network device can schedule k resource blocks in the first channel that do not include at least one edge resource block for the terminal for uplink transmission; or schedule k resource blocks for downlink transmission; or schedule k resource blocks for both uplink and downlink transmission.
[0134] In one embodiment, the network device sends first information to the terminal, which can be used to configure scheduling resources of related uplink physical channels, downlink physical channels or reference signals for the terminal. For example, the scheduling resources are used for: Physical Uplink Shared Channel (PUSCH), Physical Downlink Shared Channel (PDSCH), Physical Uplink Control Channel (PUCCH), Physical Downlink Control Channel (PDCCH), Physical Random Access Channel (PRACH), Demodulation Reference Signal (DMRS), Channel Sounding Reference Signal (SRS), Channel State Information-Reference Signal (CSI-RS) or Synchronization Signal (SSB), etc. This application is not limited to this.
[0135] The network device may schedule k resource blocks for the terminal from N resource blocks. The schedulable resources configured by the network device for the terminal may include remaining resources in the first channel excluding some edge resource blocks.
[0136] Edge resource blocks refer to some resource blocks at the starting position of the channel bandwidth and / or some resource blocks at the ending position of the channel bandwidth.
[0137] Specifically, the k resource blocks may not include the 1st to ith resource blocks in the N resource blocks; or, the k resource blocks may not include the Njth to Nth resource blocks in the N resource blocks; or, the k resource blocks may not include the 1st to ith resource blocks in the N resource blocks, and not include the Njth to Nth resource blocks in the N resource blocks. Wherein, k, i, and N are positive integers, and j is a natural number.
[0138] In one embodiment, the value of i can be 1 or 2.
[0139] For example, if i = 1, then the k resource blocks may not include the first resource block among the N resource blocks, and the network device may schedule the remaining N-1 resource blocks in the first channel excluding the first resource block for the terminal for uplink and downlink transmission. For another example, if i = 2, then the k resource blocks may not include the first and second resource blocks among the N resource blocks, and the network device may schedule the remaining N-2 resource blocks in the first channel excluding the first and second resource blocks for the terminal for uplink and downlink transmission.
[0140] In one implementation, the value of j can be 0 or 1.
[0141] For example, if j = 0, then the k resource blocks may not include the Nth resource block among the N resource blocks, and the network device may schedule the remaining N-1 resource blocks in the first channel excluding the Nth resource block for the terminal for uplink and downlink transmission. For another example, if j = 1, then the k resource blocks may not include the N-1th resource block and the Nth resource block among the N resource blocks, and the network device may schedule the remaining N-2 resource blocks in the first channel excluding the N-1th resource block and the Nth resource block for the terminal for uplink and downlink transmission.
[0142] In another example, if i=2 and j=1, the edge resource block of the first channel may include the 1st to 2nd RBs and the N-1th to Nth RBs in the first channel, that is, the aforementioned four RBs. For another example, if i=1 and j=0, the edge resource block of the first channel may include the 1st RB and the Nth RB in the first channel, that is, the aforementioned two RBs.
[0143] In one embodiment, the network device may use part of the edge resource blocks of the first channel as a protection interval, which is different from the uplink and downlink transmission, and is used for the protection band or protection interval of Doppler shift. Optionally, the first information can be used to indicate that the network device uses the above-mentioned edge resource blocks in the first channel as a protection bandwidth (Guard band), a protection interval or a Doppler frequency shift protection interval, etc., which is not used for uplink and downlink transmission. This application does not limit the name of this part of the resources. For example, the 1st resource block to the i-th resource block in N resource blocks are used as the first interval, and the Nj-th resource block to the N-th resource block in N resource blocks are used as the second interval, and the first interval or the second interval is not used for uplink transmission or downlink transmission.
[0144] In one embodiment, a network device can flexibly determine whether to use the edge RBs on both sides of the channel as Doppler shift protection intervals and restrict scheduling of edge RB resources on both sides of the channel based on its own operational deployment scenario. For example, if the network device is a non-geostationary satellite with a large Doppler shift, it may not schedule edge RB resources on both sides of the channel for the terminal. However, if the network device is a geostationary satellite with a small Doppler shift, it may schedule any resources in the channel for the terminal.
[0145] In the above-mentioned implementation mode, by designing to reduce spectrum utilization and limiting the way network devices schedule and configure channel edge resources, such as the network device using one or two RBs on one side or both sides of the channel bandwidth edge as Doppler frequency shift protection intervals, the influence of Doppler frequency deviation on transmission or demodulation is avoided, thereby improving transmission performance and avoiding waste of transmission resources.
[0146] In one embodiment, the terminal can report its own capabilities to the network device, such as reporting whether the terminal supports the network device's ability to schedule channel edge resource blocks, so that the network device can determine whether it can schedule channel edge resource blocks for the terminal based on the terminal's capabilities.
[0147] Optionally, as shown in FIG6 , the method may further include the following steps.
[0148] 603: The terminal sends second information to the network device.
[0149] The second information indicates whether the terminal supports the capability of scheduling channel edge resource blocks.
[0150] In one embodiment, after the terminal successfully accesses the service cell of the network device, it can send the terminal's own capability information to the network device. The capability information may include second information for indicating that the terminal supports resource blocks on both sides of the scheduling channel edge, or indicating that the terminal does not support resource blocks on both sides of the scheduling channel edge.
[0151] Correspondingly, the network device receives the second information from the terminal.
[0152] In one embodiment, whether the terminal supports the ability to schedule channel edge resource blocks can be associated with the working scenario of the network device, or whether the terminal performs uplink transmission or downlink transmission. For example, the second information is associated with at least one of the following information: working in a geostationary satellite communication scenario, or working in a non-geostationary satellite communication scenario; or performing uplink transmission or downlink transmission. Exemplarily, if the terminal works in a geostationary satellite communication scenario and the Doppler frequency deviation is small, it can be considered that the impact of the Doppler frequency deviation on communication transmission is small, then the second information can be used to indicate that the terminal supports the ability to schedule channel edge resource blocks. If the terminal works in a non-geostationary satellite communication scenario and the Doppler frequency deviation is large, it can be considered that the impact of the Doppler frequency deviation on communication transmission is large, then the second information can be used to indicate that the terminal does not support the ability to schedule channel edge resource blocks, thereby avoiding the scheduled resources from falling into the protection bandwidth, which can effectively improve communication efficiency.
[0153] In one implementation, the second information may be carried in a Radio Resource Control (RRC) message.
[0154] Optionally, the second information can be carried in a field corresponding to the UE capability information in the RRC message. For example, the UE capability information includes a field corresponding to the RF parameters (RF-Parameters), wherein the RF parameters may include a channel indication field (such as a BandNR field), including at least one indicator bit for indicating the channel edge scheduling capability, such as the BandNR field includes third information, and the indicator bit can be used to indicate whether the terminal supports (supported) or does not support (not supported) the capability of scheduling channel edge resource blocks corresponding to the first channel. For example, if the indicator bit is 0, it can be used to indicate that the terminal supports the capability of scheduling the first channel edge resource block; if the indicator bit is 1, it can be used to indicate that the terminal does not support the capability of scheduling the first channel edge resource block.
[0155] Optionally, for different channel bandwidths, the corresponding channel scheduling capabilities may be different. For example, for the first channel, the corresponding second information may indicate that the ability to schedule the first channel edge resource block is not supported; for the second channel, the corresponding second information may indicate that the ability to schedule the second channel edge resource block is supported.
[0156] In addition, for the same channel, the corresponding second information may be different for different working scenarios.
[0157] Exemplarily, for the NGSO scenario in NTN, the second information may indicate whether the terminal supports scheduling edge resource blocks in the uplink channel (for example, the first RB and / or the last RB of the scheduling channel); or, the second information may indicate whether the terminal supports edge resource blocks in the downlink channel (for example, the first RB and / or the last RB of the scheduling channel).
[0158] For another example, for the GSO scenario in NTN, the second information may indicate whether the terminal supports scheduling edge resource blocks in the uplink channel (for example, the first RB and / or the last RB of the scheduling channel); or, the second information may indicate whether the terminal supports edge resource blocks in the downlink channel (for example, the first RB and / or the last RB of the scheduling channel).
[0159] In one embodiment, if the second information indicates that the terminal does not support the capability of scheduling channel edge resource blocks, the network device may send first information to the terminal to indicate that the scheduled resources do not include some edge resource blocks of the first channel.
[0160] Specifically, the network device receives the second information from the terminal and can determine, based on the second information, whether the terminal supports scheduling the edge resource blocks of the first channel, thereby determining the scheduling information to be sent to the terminal. For example, if the second information received by the network device is used to indicate that the terminal does not support the ability to schedule the edge resource blocks of the first channel, the network device can send resource scheduling information such as the first information to the terminal, indicating the k resource blocks scheduled for it, wherein the k resource blocks do not include the edge resource blocks of the first channel. Conversely, if the second information received by the network device is used to indicate that the terminal supports the ability to schedule the edge resource blocks of the first channel, the network device can send resource scheduling information to the terminal, indicating the k resource blocks scheduled for it, wherein the k resource blocks may include the edge resource blocks of the first channel.
[0161] In the above implementation, the terminal can report its capabilities to the network device based on different access scenarios, specifically whether it supports scheduling resource blocks at the channel edge. The network device can then optimize resource allocation based on the reported capabilities and choose whether to allocate frequency domain resources to resource blocks at the channel edge for the terminal. This can avoid transmission performance losses in the communication system and improve transmission resource utilization efficiency.
[0162] In one embodiment, based on the principle of the Doppler effect, it can be inferred that the Doppler frequency offset is related to the satellite's operating orbital altitude and the satellite's operating elevation angle. Ephemeris information serves as the basis for a terminal to obtain the Doppler frequency offset corresponding to an uplink or downlink transmission signal. The Doppler frequency offset can serve as the basis for the terminal to determine the second information or the third information. Therefore, the terminal can estimate the Doppler frequency offset based on the satellite's ephemeris information and its own position, and determine whether the terminal supports scheduling resource blocks at the edge of the channel based on the Doppler frequency offset, thereby allowing the terminal to send the second information to the network device. Alternatively, the terminal can determine whether the terminal supports scheduling resource blocks at the edge of the channel within a time period based on the Doppler frequency offset, and then send the third information to the network device.
[0163] Based on this, the terminal can dynamically report to the network device whether the terminal supports the network device scheduling channel edge resource blocks within a time period, so that the network device can determine whether it can schedule channel edge resource blocks for the terminal based on the information dynamically reported by the terminal.
[0164] For example, in a NTN scenario, a satellite orbits the Earth at approximately 7.9 km / s. If the satellite's minimum operating elevation angle is 30 degrees, the maximum Doppler frequency shift fraction for satellite communications can be calculated. The Doppler frequency shift fraction is the ratio of the Doppler frequency shift to the center frequency.
[0165] For example, using parts per millisecond (ppm) as the unit of measurement for the Doppler frequency shift fraction, the maximum Doppler frequency shift fraction achieved in the above scenario can reach ±24 ppm. This means that for a particular channel's center frequency, the maximum frequency shift due to the Doppler effect can be 24 parts per million of that channel's center frequency. For example, if the center frequency of the first channel is 2 GHz, the corresponding Doppler frequency shift value is approximately 48 kHz.
[0166] For example, the following Table 1 shows Doppler frequency shifts corresponding to different carrier center frequencies.
[0167] Table 1. Doppler frequency shift values corresponding to the center frequencies of different channels with a Doppler frequency offset fraction of 24 ppm.
[0168] Furthermore, according to the principle of the Doppler effect, for satellites operating at the same elevation angle, the lower the satellite's orbital altitude, the more pronounced the Doppler shift; the higher the satellite's orbital altitude, the less pronounced the Doppler shift. Conversely, for satellites operating at the same orbital altitude, the smaller the satellite's elevation angle, the more pronounced the Doppler shift; the closer the satellite's elevation angle is to 90 degrees, the less pronounced the Doppler shift is. For example, when the satellite's elevation angle is close to 90 degrees, the Doppler shift is close to zero.
[0169] For example, Table 2 below shows the Doppler frequency shift fractions corresponding to different operating elevation angles at different satellite orbit altitudes.
[0170] Table 2. Doppler frequency shift fractions corresponding to different operating elevation angles
[0171] Optionally, as shown in FIG6 , the method may further include the following steps.
[0172] 604: The terminal sends third information to the network device.
[0173] The third information indicates whether the terminal supports scheduling channel edge resource blocks in the first time period. The third information may include indication information of the first time period.
[0174] Correspondingly, the network device receives the third information from the terminal.
[0175] In one embodiment, the terminal may calculate the Doppler frequency offset according to the ephemeris information and its own location information, thereby being able to estimate whether the terminal supports scheduling channel edge resource blocks within the first time period.
[0176] Specifically, the specific process of the terminal estimating the Doppler frequency offset may include the following steps.
[0177] Step 1: The network device sends its ephemeris information to the terminal.
[0178] The satellite's ephemeris information may include key orbital parameters of the satellite, such as the satellite's orbital altitude, the satellite's operating elevation angle, and other information. Optionally, it may also include information such as the satellite's operating position or operating speed.
[0179] Correspondingly, the terminal receives ephemeris information from the network device.
[0180] Step 2: The terminal obtains the Doppler frequency offset corresponding to the uplink or downlink transmission signal of the terminal according to the ephemeris information and the terminal's location information.
[0181] For example, the terminal can obtain its own location information through the GNSS module, and then obtain the Doppler frequency offset corresponding to the terminal's uplink or downlink transmission signal based on the ephemeris information and the terminal's location information. The specific calculation method can be referred to related technologies and will not be described in detail in this application.
[0182] Optionally, after obtaining the Doppler frequency offset, the terminal can further estimate whether the terminal supports scheduling channel edge resource blocks within the first time period based on the Doppler frequency offset, thereby determining whether to send third information to the network device, and determining whether the third information indicates whether the terminal supports or does not support the scheduling capability of the channel edge resource blocks.
[0183] Exemplarily, when the Doppler frequency offset is less than a first threshold, the third information can be used to indicate the terminal's ability to support scheduling channel edge resource blocks within the first time period; when the Doppler frequency offset is greater than or equal to the first threshold, the third information can be used to indicate the terminal's ability to not support scheduling channel edge resource blocks within the first time period.
[0184] In one embodiment, if the third information indicates that the terminal does not support the capability of scheduling channel edge resource blocks, the network device sends first information to the terminal to indicate that the scheduled resources do not include some edge resource blocks of the first channel.
[0185] Specifically, the network device receives the third information from the terminal and can determine whether the terminal supports scheduling edge resource blocks of the first channel within a period of time based on the third information, thereby determining the scheduling information to be sent to the terminal.
[0186] For example, if the third information received by the network device indicates that the terminal does not support the capability of scheduling the edge resource blocks of the first channel during the first time period, the network device may send resource scheduling information, such as the first information, to the terminal, indicating k resource blocks scheduled for it, wherein the k resource blocks do not include the edge resource blocks of the first channel. Conversely, if the third information received by the network device indicates that the terminal supports the capability of scheduling the edge resource blocks of the first channel during the first time period, the network device may send resource scheduling information to the terminal, indicating k resource blocks scheduled for it, wherein the k resource blocks may include the edge resource blocks of the first channel.
[0187] As can be seen from the foregoing, the Doppler effect results in a Doppler frequency offset in the frequency domain for scheduled resources. Factors influencing Doppler frequency offset include the satellite's orbital altitude, the satellite's operating elevation angle, and the Doppler frequency offset fraction. Therefore, the threshold values corresponding to these Doppler frequency offset influencing factors can be used to determine the magnitude of the Doppler frequency offset impact on communication transmissions. This serves as a criterion for determining whether a terminal sends third information to the network device to report support for scheduling channel edge resource blocks.
[0188] In one embodiment, the terminal sends third information to the network device, which may specifically include: if the terminal determines that the parameters corresponding to the uplink or downlink transmission signal meet the first condition, then it is determined that the Doppler frequency deviation is large, and the terminal does not support scheduling channel edge resource blocks. The terminal may send second information to the network device to indicate that scheduling channel edge resource blocks are not supported; or, the terminal sends third information to the network device to indicate that the terminal does not support scheduling channel edge resource blocks for a period of time. Conversely, if the terminal determines that the parameters corresponding to the uplink or downlink transmission signal do not meet the first condition, then it is determined that the Doppler frequency deviation is small, and the terminal can support scheduling channel edge resource blocks. The terminal may send second information to the network device to indicate that scheduling channel edge resource blocks are supported; or, the terminal sends third information to the network device to indicate that the terminal supports scheduling channel edge resource blocks for a period of time.
[0189] Optionally, determining that the parameters corresponding to the uplink or downlink transmission signal meet the first condition includes at least one of the following: determining that the Doppler frequency deviation ratio corresponding to the uplink or downlink transmission signal is greater than or equal to a first threshold, where the Doppler frequency deviation ratio refers to the ratio of the Doppler frequency offset to the center frequency; or, determining that the orbital height of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a second threshold; or, determining that the working elevation angle of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a third threshold; or, determining that the Doppler frequency offset corresponding to the uplink or downlink transmission signal is greater than or equal to a fourth threshold.
[0190] Among them, the first threshold is the Doppler frequency deviation rate threshold corresponding to the preset condition when the terminal determines that the Doppler frequency deviation rate reaches the preset condition. For example, the first threshold is set to 20ppm. If the Doppler frequency deviation rate is greater than or equal to 20ppm, it is considered that the terminal does not support scheduling channel edge resource blocks, and the third information can be sent to the network device; conversely, if the Doppler frequency deviation rate is less than 20ppm, it is considered that the terminal supports scheduling channel edge resource blocks, and the third information can not be sent to the network device.
[0191] Similarly, the setting and application of the second threshold, the third threshold, or the fourth threshold are similar to the description of the first threshold above, and will not be repeated here. In actual applications, those skilled in the art can customize the above-mentioned relevant thresholds based on resource configuration requirements or resource utilization considerations, and can update or modify the relevant thresholds based on specific implementation scenarios. This embodiment of the present application does not specifically limit this.
[0192] In one implementation, the third information may be carried in a Medium Access Control Control Element (MAC CE).
[0193] Exemplarily, the third information can be carried in the MAC CE of the timing advance (TA) report, wherein the MAC CE of the timing advance report can reserve some fields or bits for NTN communication, which is used by the terminal to dynamically report the third information to the network device, indicating the scheduling capability of the channel edge resource block.
[0194] The MAC CE for the timing advance report can be identified by a MAC subheader. As shown in Figure 7, the MAC CE can include a timing advance field and at least one edge RB deployment (ERB) field, such as an ERBi field, which can include ERB1 and ERB2. The timing advance field is used to indicate parameters related to the timing advance.
[0195] The ERBi field can be used to indicate whether the terminal supports scheduling of channel edge resource blocks in the uplink or downlink channels (such as the first RB and / or last RB of the first channel). For example, ERB1 is used to indicate scheduling of the uplink channel, and ERB2 is used to indicate scheduling of the downlink channel. If ERBi is set to 1, it can be used to indicate that the terminal supports scheduling channel edge resource blocks. Otherwise, if ERBi is set to 0, it can be used to indicate that the terminal does not support scheduling channel edge resource blocks (such as the first RB and / or last RB of the first channel).
[0196] For another example, as shown in Figure 8, the MAC CE may include a timing advance field, an ERB field, and a relative motion direction (RMD) field, wherein the timing advance field is used to indicate parameters related to the timing advance.
[0197] The ERB field indicates whether the terminal supports scheduling channel-edge resource blocks, such as scheduling the first RB and / or last RB of the first channel. For example, if ERB is set to 1, it can be used to indicate that the terminal does not support scheduling channel-edge resource blocks. Otherwise, if ERB is set to 0, it can be used to indicate that the terminal supports scheduling channel-edge resource blocks.
[0198] The RMD field can be used to indicate the direction of relative motion between the satellite and the terminal, indicating whether the satellite and the terminal are relatively close or relatively far away. For example, when ERB is set to 1, this field is used to indicate the direction of relative motion between the satellite and the terminal. If RMD is set to 1, indicating that the relative motion between the satellite and the terminal is relatively close, it indicates that the Doppler shift value of the transmitted signal is positive. Otherwise, RMD is set to 0, indicating that the relative motion between the satellite and the terminal is relatively far away, and it indicates that the Doppler shift value of the transmitted signal is negative.
[0199] In addition, in one embodiment, the second information and / or the third information may be carried in UE Assistance Information (UAI). That is, the terminal may trigger UAI reporting to explicitly or implicitly indicate to the network device that the terminal supports resource blocks at the edge of the scheduling channel, or indicates that the terminal does not support resource blocks at the edge of the scheduling channel.
[0200] Exemplarily, if the terminal meets at least one of the following conditions, the terminal may trigger a UAI report to indicate that the terminal supports resource blocks at the edge of the scheduling channel, or indicates that the terminal does not support resource blocks at the edge of the scheduling channel. The conditions include:
[0201] (1) The terminal supports reporting UAI, which is used to indicate whether the terminal supports scheduling resource blocks at the edge of the channel;
[0202] (2) The configuration information of the network device indicates that the terminal can report UAI, which is used to indicate whether the terminal supports scheduling resource blocks at the edge of the channel;
[0203] (3) The information indicated by this UAI report has changed compared to the information indicated by the previous UAI report. In other words, the terminal's ability to support resource blocks on both sides of the scheduling channel has changed, triggering the UAI report. For example, the UAI report can be used to indicate that the terminal has changed from supporting resource blocks on both sides of the scheduling channel to not supporting them, or vice versa, the UAI report can be used to indicate that the terminal has changed from not supporting resource blocks on both sides of the scheduling channel to supporting them.
[0204] (4) The first timer is not running. During the running period of the first timer, UAI reporting is not allowed.
[0205] In one embodiment, the terminal triggers UAI reporting, and the UAI may carry indication information for indicating to the network device whether the terminal supports scheduling edge resource blocks in an uplink channel or a downlink channel. The embodiment of the present application provides the following possible indication methods.
[0206] Method 1: The UAI includes displayed instruction information.
[0207] Exemplarily, the UAI may include the following field to indicate whether the terminal supports or does not support scheduling of uplink and downlink channel edge resource blocks: EdgeRBSupport. For example, if the above field is set to 1, it can be used to indicate that scheduling of uplink and downlink channel edge resource blocks is supported; if it is set to 0, it can be used to indicate that scheduling of uplink and downlink channel edge resource blocks is not supported.
[0208] Further optionally, the UAI may include the following fields, which are used to indicate the terminal's support for the edge resource blocks of the uplink channel or downlink channel respectively. For example, EdgeRBSupportUL: used to indicate support or non-support for scheduling resource blocks at the edge of the uplink channel, EdgeRBSupportDL: used to indicate support or non-support for scheduling resource blocks at the edge of the downlink channel. For example, if EdgeRBSupportUL is set to 1, it can be used to indicate that the terminal supports scheduling resource blocks at the edge of the uplink channel; if EdgeRBSupportUL is set to 0, it can be used to indicate that the terminal does not support scheduling resource blocks at the edge of the uplink channel. Similarly, if EdgeRBSupportDL is set to 1, it can be used to indicate that the terminal supports scheduling resource blocks at the edge of the downlink channel; if EdgeRBSupportDL is set to 0, it can be used to indicate that the terminal does not support scheduling resource blocks at the edge of the downlink channel.
[0209] Another possible indication method is: EdgeRBSupportUL or EdgeRBSupportDL exists and its value is set to true, which can be used to indicate that the terminal supports scheduling resource blocks at the edge of the uplink or downlink channel; otherwise, EdgeRBSupportUL or EdgeRBSupportDL does not exist, which can be used to indicate that the terminal does not support scheduling resource blocks at the edge of the uplink or downlink channel.
[0210] Among them, UAI can be RRC signaling.
[0211] Method 2: The terminal implicitly indicates through UAI whether it supports or does not support resource blocks at the edge of the scheduling channel.
[0212] For example, the terminal and the network device side may assume that the terminal supports resource blocks at the edge of the scheduling channel, and through UAI reporting, the terminal's capabilities may be updated from the default support for resource blocks at the edge of the scheduling channel to the terminal not supporting resource blocks at the edge of the scheduling channel. Conversely, the terminal and the network device side may assume that the terminal does not support resource blocks at the edge of the scheduling channel, and through UAI reporting, the terminal's capabilities may be updated from the default non-support for resource blocks at the edge of the scheduling channel to the terminal supporting resource blocks at the edge of the scheduling channel.
[0213] Subsequently, if the UAI capabilities reported by the terminal change relative to the last UAI report, whether the terminal supports scheduling channel edge resource blocks will change relative to the last UAI report. Assuming that the terminal supports scheduling channel edge resource blocks in the last UAI report, then after this UAI report, it indicates that the terminal does not support scheduling channel edge resource blocks. Conversely, if the terminal does not support scheduling channel edge resource blocks in the last UAI report, then after this UAI report, it indicates that the terminal supports scheduling channel edge resource blocks.
[0214] Among them, UAI can be RRC signaling.
[0215] In one embodiment, after triggering UAI reporting, the terminal may start or restart a first timer. During the running of the first timer, the terminal is not allowed to report UAI to avoid the terminal reporting UAI multiple times or repeatedly.
[0216] In the above-described embodiment, a terminal can determine whether it supports scheduling resource blocks at the edges of the channel within a certain time period based on its own estimated Doppler frequency shift, thereby dynamically providing feedback to the network device. Based on the terminal's dynamic feedback, the network device can optimize frequency resource allocation and determine whether to allocate resource blocks at the channel edge for the terminal. If the terminal does not support scheduling resource blocks at the channel edge within the first time period, the network device can avoid scheduling resource blocks at the channel edge for the terminal. This can mitigate the impact of the Doppler effect on transmission frequency offset, effectively reduce system transmission performance losses, and improve the system's transmission resource utilization efficiency.
[0217] It should be noted that the above embodiments can be combined with each other. For example, before receiving the second information or third information sent by the terminal, the network device can schedule resources for the terminal based on transmission requirements. Optionally, the network device can default to scheduling any resource within the channel bandwidth for the terminal, or default to scheduling resource blocks within the channel bandwidth that are not at the channel edge. For example, in the above embodiment, the network device sends the first information to the terminal to schedule k resource blocks.
[0218] Subsequently, when the terminal sends a second message to the network device based on its own working scenario and implementation capabilities to report whether the terminal supports the ability to schedule channel edge resource blocks, the network device can determine based on the second information whether the terminal supports the ability to schedule channel edge resource blocks, then any resource within the channel bandwidth of the terminal is scheduled; if the terminal does not support the ability to schedule channel edge resource blocks, then the terminal schedules non-channel edge resource blocks within the channel bandwidth. In subsequent communication transmissions, the terminal can calculate the Doppler frequency offset corresponding to the uplink transmission or downlink transmission based on the ephemeris information sent by the network device and its own position information, so as to determine in real time whether the uplink transmission or downlink transmission within a period of time supports the ability to schedule channel edge resource blocks. The terminal sends a third message to the network device, so that the network device can adjust the resources scheduled by the terminal based on the dynamic feedback of the terminal, and avoid the scheduled resources falling into the protection bandwidth due to the influence of Doppler frequency offset, thereby improving the transmission performance of the system, improving resource utilization and the flexibility of resource scheduling.
[0219] The various embodiments mentioned above in this application can be combined without limitation if there is no contradiction between the solutions.
[0220] The above mainly introduces the solution provided by this application from the perspective of interaction between various nodes. Accordingly, this application also provides a communication device, which can be the network device in the above method embodiment, or a node or device including the above network device, or a component that can be used for the network device; or, the communication device can be the terminal in the above method embodiment, or a node or device including the above terminal, or a component that can be used for the terminal.
[0221] It is understandable that, in order to implement the above functions, the above communication 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 algorithmic operations of the various examples 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 the form of hardware or computer software driving hardware 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.
[0222] It should be understood that the above description only uses network devices and terminals as examples to describe the interaction between nodes. In fact, the processing performed by the above network devices is not limited to being performed by a single node, and the processing performed by the above terminals is not limited to being performed by a single node.
[0223] The present application can divide the functional modules of the communication device according to the above method example. 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 software functional modules. It is understood that the division of modules in this application is schematic and is only a logical functional division. In actual implementation, other division methods may be used.
[0224] For example, in the case of dividing the functional modules in an integrated manner, FIG9 shows a schematic structural diagram of a communication device 900. The communication device 900 includes a sending module 901.
[0225] In some embodiments, the communication device 900 may further include a storage module (not shown in FIG. 9 ) for storing program instructions and data.
[0226] For example, the communication device 900 can be used to implement the functions of a network device. The communication device 900 is, for example, the network device described in the above embodiments, such as a satellite.
[0227] The sending module 901 is used to broadcast a first channel, where the first channel includes N resource blocks.
[0228] The sending module 901 is also used to send first information to the terminal, and the first information schedules k resource blocks for uplink transmission and / or downlink transmission; wherein, the N resource blocks include the k resource blocks, the k resource blocks do not include the 1st resource block to the i-th resource block in the N resource blocks, and / or the k resource blocks do not include the Nj-th resource block to the N-th resource block in the N resource blocks, N and i are positive integers, and j is a natural number.
[0229] In one embodiment, the communication apparatus 900 further includes a receiving module 902, wherein the receiving module 902 is configured to receive second information from the terminal, where the second information indicates whether the terminal supports a capability of scheduling channel edge resource blocks.
[0230] In one embodiment, the communication device 900 further includes a receiving module 902, and the receiving module 902 is further used to receive third information from the terminal, wherein the third information indicates whether the terminal supports scheduling channel edge resource blocks within the first time period; the third information includes the first time period.
[0231] In one implementation, if the second information and / or the third information indicates that the terminal does not support the capability of scheduling channel edge resource blocks, the sending module is configured to send the first information to the terminal.
[0232] In one embodiment, the sending module 901 is further configured to send ephemeris information of the network device to the terminal, where the ephemeris information is the basis for obtaining the Doppler frequency offset, and the Doppler frequency offset is the basis for obtaining the second information or the third information.
[0233] In one embodiment, the value of i is 1 or 2.
[0234] In one embodiment, the value of j is 0 or 1.
[0235] In one embodiment, the communication device 900 may be an access device of a non-terrestrial network.
[0236] In one implementation, the second information and / or the third information is carried in terminal auxiliary information.
[0237] In one embodiment, the sending module 901 can also be used to send fifth information to the terminal, wherein the fifth information is used to indicate that the first frequency domain range corresponding to the first channel needs to meet the out-of-band emission performance index, and the first frequency domain range includes [F1-X1, F1], and / or [F2, F2+Y1]; wherein X1 is equal to or unequal to Y1, and the frequency domain boundary value of the first channel includes a lower boundary value F1 and an upper boundary value F2, wherein F1 is less than F2.
[0238] 9 also shows a schematic structural diagram of a communication device 1000. Exemplarily, the communication device 1000 can be used to implement the functions of a terminal. The communication device 1000 is, for example, the terminal described in the above embodiments.
[0239] In some embodiments, the communication device 1000 may further include a storage module (not shown in FIG. 9 ) for storing program instructions and data.
[0240] The communication device 1000 may also be used to implement the steps executed by the terminal in the aforementioned embodiments, for example.
[0241] The communication device 1000 includes a receiving module 1002, configured to obtain a first channel, wherein the first channel includes N resource blocks. The receiving module 1002 is further configured to receive first information from a network device, wherein the first information schedules k resource blocks for uplink transmission and / or downlink transmission; wherein the N resource blocks include the k resource blocks, the k resource blocks do not include the 1st to the i-th resource blocks among the N resource blocks, and / or the k resource blocks do not include the Nj-th to the N-th resource blocks among the N resource blocks, where N and i are positive integers and j is a natural number.
[0242] In one embodiment, the communication apparatus 1000 further includes a sending module 1001, and the sending module 1001 is configured to send second information to the network device, where the second information indicates whether a capability of scheduling channel edge resource blocks is supported.
[0243] In one embodiment, the second information is associated with at least one of the following information: operating in a geostationary satellite communication scenario, or operating in a non-geostationary satellite communication scenario; or performing uplink transmission or downlink transmission.
[0244] In one embodiment, the communication device 1000 also includes a processing module 1003, which is used to obtain the Doppler frequency offset corresponding to the uplink or downlink transmission signal of the terminal based on the ephemeris information and the position information of the terminal; determine whether the terminal supports resource blocks at the edge of the scheduling channel based on the Doppler frequency offset, and the sending module 1001 is used to send second information to the network device.
[0245] In one embodiment, when the Doppler frequency offset is less than a first threshold, the second information is used to indicate the ability to support scheduling channel edge resource blocks; when the Doppler frequency offset is greater than or equal to the first threshold, the second information is used to indicate the ability not to support scheduling channel edge resource blocks.
[0246] In one embodiment, the sending module 1001 is further configured to send third information to the network device, where the third information indicates whether resource blocks at the edge of the scheduling channel are supported within the first time period; the third information includes indication information of the first time period.
[0247] In one embodiment, the device is used to obtain a Doppler frequency offset corresponding to an uplink or downlink transmission signal of the terminal based on ephemeris information and location information of the terminal; determine whether the terminal supports resource blocks at the edge of a scheduling channel within a first time period based on the Doppler frequency offset; and the sending module 1001 is further used to send third information to the network device.
[0248] In one embodiment, when the Doppler frequency offset is less than a first threshold, the third information is used to indicate the terminal's ability to support scheduling channel edge resource blocks within the first time period; when the Doppler frequency offset is greater than or equal to the first threshold, the third information is used to indicate the terminal's ability to not support scheduling channel edge resource blocks within the first time period.
[0249] In one embodiment, the communication device also includes a processing module 1003 for determining that the parameters corresponding to the uplink or downlink transmission signal meet the first condition; the sending module 1001 is used to send second information or third information to the network device, the second information is used to indicate that the scheduling channel edge resource block is not supported; the third information is used to indicate that the scheduling channel edge resource block is not supported within the first time period.
[0250] In one embodiment, determining that the parameters corresponding to the uplink or downlink transmission signal meet the first condition includes at least one of the following: determining that the Doppler frequency deviation ratio corresponding to the uplink or downlink transmission signal is greater than or equal to a first threshold, and the Doppler frequency deviation ratio refers to the ratio of the Doppler frequency offset to the center frequency; or, determining that the orbital height of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a second threshold; or, determining that the working elevation angle of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a third threshold; or, determining that the Doppler frequency offset corresponding to the uplink or downlink transmission signal is greater than or equal to a fourth threshold.
[0251] In one embodiment, the value of i is 1 or 2.
[0252] In one embodiment, the value of j is 0 or 1.
[0253] In one embodiment, the network device is an access device of a non-terrestrial network.
[0254] In one implementation, the second information and / or the third information is carried in terminal auxiliary information.
[0255] In one embodiment, the sending module 901 can also be used to receive fifth information from the network device, wherein the fifth information is used to indicate that the first frequency domain range corresponding to the first channel needs to meet the out-of-band emission performance index, and the first frequency domain range includes [F1-X1, F1], and / or [F2, F2+Y1]; wherein X1 is equal to or unequal to Y1, and the frequency domain boundary value of the first channel includes a lower boundary value F1 and an upper boundary value F2, wherein F1 is less than F2.
[0256] In a simple embodiment, those skilled in the art may appreciate that the communication device 900 or the communication device 1000 may take the form shown in FIG. 10 .
[0257] 10 is a schematic diagram of the hardware structure of a communication device applicable to an embodiment of the present application. The communication device 100 includes at least one processor 101, a communication circuit 102, a memory 103, and at least one communication interface 104.
[0258] The processor 101 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.
[0259] The communication link 102 may include a path for transmitting information between the above components, such as a bus.
[0260] The communication interface 104 uses any transceiver or other device for communicating with other devices or communication networks, such as an Ethernet interface, a RAN interface, a wireless local area network (WLAN) interface, etc.
[0261] The memory 103 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory can be independent and connected to the processor via a communication line 102. The memory can also be integrated with the processor. The memory provided in the embodiment of the present application can generally have non-volatility. Among them, the memory 103 is used to store the computer execution instructions involved in executing the solution of the present application, and is controlled by the processor 101 to execute. The processor 101 is used to execute the computer-executable instructions stored in the memory 103, thereby implementing the method provided in the embodiment of the present application.
[0262] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
[0263] In a specific implementation, as an embodiment, the processor 101 may include one or more CPUs, such as CPU0 and CPU1 in FIG10 .
[0264] In a specific implementation, as an embodiment, the communication device 100 may include multiple processors, such as the processor 101 and the processor 107 in FIG10 . Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0265] In a specific implementation, as an embodiment, the communication device 100 may further include an output device 105 and an input device 106. The output device 105 communicates with the processor 101 and can display information in a variety of ways. For example, the output device 105 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 106 communicates with the processor 101 and can receive user input in a variety of ways. For example, the input device 106 can be a mouse, a keyboard, a touch screen device, or a sensor device.
[0266] The above-mentioned communication device 900 or communication device 1000 can adopt the structure shown in Figure 10. For example, the processor 101 in Figure 10 can call the computer execution instructions stored in the memory 103 to enable the communication device 900 or communication device 1000 to execute the method described in the above-mentioned method embodiment.
[0267] Exemplarily, the functions / implementation processes of the processing module 1003 in FIG. 9 may be implemented by the processor 101 in FIG. 10 .
[0268] Exemplarily, the functions / implementation processes of the sending module 901 and the receiving module 902 in Figure 9 can be implemented by the communication interface 104 in Figure 10. The functions / implementation processes of the sending module 1001 and the receiving module 1002 in Figure 9 can be implemented by the communication interface 104 in Figure 10.
[0269] In addition, in the prior art, certain out-of-band emission performance indicators (also known as spectrum emission mask (SEM) performance indicators) are set through protocol agreements or instructions from network devices to terminals. For example, the out-of-band emission performance indicators may include transmit power requirements, such as the transmit power of out-of-band emissions must be lower than a set threshold.
[0270] Among them, out-of-band emission refers to the emission of one or more frequencies beyond a certain frequency band of the channel due to the modulation process. As shown in Figure 11, the frequency band range of the channel bandwidth includes [F edge_low , F edge_high ], wherein the frequency domain boundary value of the channel includes the lower boundary value F edge_low and the high boundary value F edge_high .
[0271] As shown in Figure 11, the frequency band corresponding to the out-of-band emission includes [Fedge_low -F OOB , F edge_low ], and [F edge_high , F edge_high +F OOB ]. Among them, F edge_low -F OOB and F edge_high +F OOB As shown in Figure 11, the spurious region of this channel includes the region smaller than F edge_low -F OOB Part of the frequency domain, and greater than F edge_high +F OOB part of the frequency domain.
[0272] That is to say, the performance indicators agreed in the protocol must be met within the frequency band of the above-mentioned out-of-band emission. The frequency range applicable to the terminal's out-of-band emission performance indicators is from the channel edge to the boundary between out-of-band emission and far-zone spurious emissions.
[0273] For example, the protocol specifies the out-of-band emission performance requirements for different channel bandwidths. For example, if the channel bandwidth is 5 MHz, the spectrum emission mask requirements that the terminal needs to meet can be as shown in Table 3 below.
[0274] Table 3
[0275] In one embodiment, the network device and the terminal may agree through a protocol, or the network device may indicate to the terminal the frequency domain range that needs to meet the out-of-band emission performance indicators, and the specific requirements of the performance indicators that need to be met, such as the threshold value of the transmission power, which is used to indicate that the transmission power within the frequency domain range of the out-of-band emission needs to be lower than the threshold value.
[0276] In one implementation, the network device may send fifth information to the terminal, where the fifth information is used to indicate that a first frequency domain range corresponding to the first channel needs to meet an out-of-band emission performance indicator, and the first frequency domain range includes [F1-X1, F1] and / or [F2, F2+Y1]. The first channel includes N resource blocks, and the frequency domain boundary value of the first channel includes a lower boundary value F1 and an upper boundary value F2, where F1 is less than F2. For example, the frequency domain lower boundary value of the channel can be expressed as F edge_low , the frequency domain lower boundary value of the channel can be expressed as F edge_high .
[0277] Optional, X1=Y1=F OOB .
[0278] In combination with the aforementioned embodiments, if the network device sends the fifth information to the terminal, or the protocol agrees or pre-configures, the out-of-band emission performance indicators of the first channel need to be met starting from the edge of the channel, that is, the first frequency domain range needs to meet the out-of-band emission performance indicators, then, in order to ensure that the terminal can also meet the requirements of the RF performance indicators under Doppler pre-compensation conditions, scheduling optimization can be performed according to any of the implementation plans described in Figure 6 above, that is, the network device does not schedule at least one or more resource blocks at the edge of the channel, or the network device can choose to schedule or not schedule at least one or more resource blocks at the edge of the channel based on the terminal capability report.
[0279] In addition, the present application also provides a communication method that can relax the out-of-band emission performance indicators of the uplink channel or the downlink channel, such as part of the frequency domain range at the edge of the channel may not meet the out-of-band emission performance indicators, so that when scheduling the resource blocks at the edge of the channel, even if part of the edge resource blocks overlap with part of the frequency domain resources of the protection bandwidth due to the Doppler effect or Doppler compensation, it will not affect the system transmission performance, thereby improving resource utilization.
[0280] As shown in FIG12 , the communication method may include the following steps.
[0281] 1201: A network device broadcasts a first channel, where the first channel includes N resource blocks.
[0282] The frequency domain boundary value of the first channel includes a lower boundary value F1 and an upper boundary value F2. As shown in FIG13 , F1 is smaller than F2. As mentioned above, the frequency domain lower boundary value of the channel can be expressed as F edge_low , the frequency domain lower boundary value of the channel can be expressed as F edge_high .
[0283] 1202: The network device sends sixth information to the terminal, which is used to indicate that the second frequency domain range corresponding to the first channel does not need to meet the out-of-band emission performance indicator.
[0284] In one embodiment, as shown in FIG13 , the second frequency domain range may include: [F1-X2, F1], and / or [F2, F2+Y2].
[0285] Here, X2 and Y2 may be equal, or X2 and Y2 may not be equal.
[0286] That is, the network device may indicate to the terminal through the sixth information that a specific frequency domain range outside the first channel frequency band may not meet the out-of-band emission performance indicator.
[0287] Further, optionally, the terminal determines a second frequency domain range, i.e., determines a frequency domain range corresponding to the first channel that does not need to meet the out-of-band emission performance indicator, which can be determined by the values of X2 and Y2 agreed upon or pre-configured by the protocol. For example, the values of X2 and Y2 are agreed upon or pre-configured by the protocol, and when the terminal receives the sixth information from the network device, it can determine, based on the values of X2 and Y2 and the frequency domain boundary value of the first channel, that the second frequency domain range [F1-X2, F1] and / or [F2, F2+Y2] does not need to meet the out-of-band emission performance indicator.
[0288] Alternatively, in another implementation, the sixth information is further used to indicate the value of X2 and / or Y2, and the terminal can obtain the value of X2 and / or Y2 through the sixth information to further determine the second frequency domain range.
[0289] Exemplarily, the network device sends sixth information to the terminal. The sixth information may include values of X2 and / or Y2, indicating that a second frequency domain range outside the first channel frequency band may not meet the out-of-band emission performance indicator. The terminal may determine, based on the values of X2 and / or Y2, that the second frequency domain range is: [F1-X2, F1] and / or [F2, F2+Y2].
[0290] In one embodiment, the network device can schedule any resource in the first channel to the terminal. For example, the network device schedules the resource block at the edge of the first channel for the terminal. During the transmission process, due to the Doppler effect or Doppler compensation, if there is partial overlap in the protection bandwidth of some resource blocks at the edge of the first signal, it will not affect the transmission of the scheduled resources.
[0291] Exemplarily, the method may further include the following steps:
[0292] 1203: The network device sends seventh information to the terminal, scheduling m resource blocks. During the transmission process, some of the m resource blocks partially overlap with the protection bandwidth.
[0293] Among them, the seventh information is used to schedule m resource blocks, and the m resource blocks can be used for uplink transmission and / or downlink transmission. The m resource blocks are part or all of the resource blocks in the N resource blocks, and m is a positive integer. During the transmission process, part of the m resource blocks partially overlaps with the protection bandwidth. The seventh information schedules m resource blocks in the N resource blocks, as shown in Figure 14. For example, m can be 5. The m resource blocks include the edge resource block RB1 of the first signal. Due to the Doppler effect, the edge resource block RB1 overlaps with part of the frequency domain of the protection bandwidth agreed in the protocol. Due to the indication of the sixth information, the network equipment and the terminal are aligned with the second frequency domain range and do not need to meet the out-of-band emission performance indicators. According to the embodiment of the present application, when scheduling the resource blocks at the edge of the channel, even if the scheduled resources fall within the protection bandwidth, it will not affect the RF transmission performance. Therefore, the resource utilization rate can be improved, so that the resource blocks at the edge of the channel can also be fully utilized.
[0294] In one embodiment, in combination with the aforementioned embodiment, the network device may specify, through the fifth information or through a protocol agreement, that a certain frequency range outside the first channel needs to meet the out-of-band emission performance indicator. Then, in combination with the aforementioned fifth information, the sixth information may also be used to indicate that a third frequency range corresponding to the first channel needs to meet the out-of-band emission performance indicator. As shown in FIG13 , the third frequency range includes [F1-X1, F1-X2], and / or [F2+Y2, F2+Y1], where X2≤X1, Y2≤Y1. The out-of-band emission performance indicator needs to be met within the third frequency range shown in FIG13 .
[0295] In one embodiment, the out-of-band emission performance indicator may include at least one of the following: spectrum emission power less than or equal to a first threshold, measurement bandwidth less than or equal to a second threshold, or a ratio of the measurement bandwidth to the first channel less than or equal to a third threshold. This application does not limit the specific indicator requirements.
[0296] For example, for a 5MHz channel bandwidth, X2=Y2=0.18MHz can be set. That is, the frequency range from the 5MHz channel edge to the channel edge ±0.18MHz does not need to meet the out-of-band emission performance index outside the channel, that is, [F edge_low -0.18, F edge_low ], and / or [F edge_high , F edge_high +0.18]. The following Table 4 shows the corresponding out-of-band emission performance indicators of the terminal in a 5MHz channel.
[0297] Table 4
[0298] As another example, for a 50MHz channel bandwidth, X2=Y2=0.18MHz can be set. That is, the frequency range from the 50MHz channel edge to the channel edge ±0.18MHz does not need to meet the out-of-band emission performance index outside the channel, that is, [F edge_low -0.18,
[0299] F edge_low ], and / or [F edge_high , F edge_high +0.18]. The following Table 5 shows the corresponding out-of-band emission performance indicators of the terminal in a 50MHz channel.
[0300] Table 5
[0301] In the above embodiment, the network device can instruct the terminal to meet the out-of-band emission performance index starting from the edge of the channel through protocol agreement, pre-selected configuration or signaling instruction, as shown in FIG11, indicating [F edge_low -F OOB , F edge_low ] and [F edge_high , F edge_high +F OOB ] need to meet the out-of-band emission performance index. Alternatively, in another embodiment, the network device can indicate to the terminal that it does not need to meet the out-of-band emission performance index in a specific frequency band outside the channel edge through protocol agreement, pre-selected configuration or signaling indication, as shown in Figure 13, such as F1 = F edge_low , F2=F edge_high , can indicate [F edge_low -X2,F edge_low ], and / or [F edge_high , F edge_high +Y2] does not need to meet out-of-band emission performance indicators. Therefore, terminals or network devices can select appropriate resource scheduling solutions based on different out-of-band emission performance indicators. This allows the network to deploy and schedule more flexibly, fully utilizing system spectrum resources and ensuring that terminal and network device resource usage is aligned, thereby improving communication efficiency.
[0302] Through the above-mentioned scheme of the present application, the network device can clearly indicate the frequency range applicable to the out-of-band emission performance indicator to the indicating terminal through protocol agreement, pre-selected configuration or signaling indication. Therefore, the terminal or network device can select an appropriate scheduling scheme based on the requirements of different out-of-band emission performance indicators, avoiding the risk of the terminal failing to meet the corresponding radio frequency indicators in actual scheduling, thereby improving resource utilization.
[0303] Based on the aforementioned embodiments, the present application further provides a communication device. As shown in FIG15 , a schematic diagram of the structure of a communication device 1500 is shown. The communication device 1500 shown in FIG15 can be used to implement the functions of a network device. For example, the communication device 1500 is the network device described in the embodiment shown in FIG12 . The communication device 1500 includes a transceiver module 1501.
[0304] The transceiver module 1501 may be used to broadcast a first channel, the first channel including N resource blocks, the frequency domain boundary values of the first channel including a lower boundary value F1 and an upper boundary value F2, wherein F1 is smaller than F2.
[0305] In addition, the transceiver module 1501 can also be used to send sixth information to the terminal, wherein the sixth information is used to indicate that the second frequency domain range corresponding to the first channel does not need to meet the out-of-band emission performance indicators, and the second frequency domain range includes [F1-X2, F1], and / or [F2, F2+Y2]; wherein X2 and Y2 are equal or unequal.
[0306] In one embodiment, the transceiver module 1501 can also be used to send seventh information to the terminal, and the seventh information schedules m resource blocks for uplink transmission and / or downlink transmission, and the m resource blocks are part or all of the N resource blocks, wherein part of the m resource blocks partially overlaps with the protection bandwidth during the transmission process.
[0307] In one embodiment, the sixth information is further used to indicate the value of X2 and / or Y2.
[0308] In one embodiment, the sixth information is also used to indicate that the third frequency range corresponding to the first channel needs to meet the out-of-band emission performance index, and the third frequency range includes [F1-X1, F1-X2], and / or [F2+Y2, F2+Y1], X2≤X1, Y2≤Y1, where X1 is equal to or not equal to Y1.
[0309] In one embodiment, the transceiver module 1501 can also be used to send fifth information to the terminal, where the fifth information is used to indicate that the first frequency domain range corresponding to the first channel needs to meet the out-of-band emission performance indicators, and the first frequency domain range includes [F1-X1, F1], and / or [F2, F2+Y1].
[0310] In one embodiment, the out-of-band emission performance indicator includes at least one of the following: spectrum emission power is less than or equal to a first threshold, measurement bandwidth is less than or equal to a second threshold, or the ratio of the measurement bandwidth to the first channel is less than or equal to a third threshold.
[0311] In addition, the communication device 1500 shown in FIG15 can also be used to implement the functions of a terminal. For example, the communication device 1500 is the terminal described in the embodiment shown in FIG12 above.
[0312] The transceiver module 1501 is used to obtain a first channel, the first channel includes N resource blocks, and the frequency domain boundary value of the first channel includes a lower boundary value F1 and an upper boundary value F2, wherein F1 is smaller than F2.
[0313] The transceiver module 1501 can also be used to receive sixth information from the network device, where the sixth information is used to indicate that the second frequency domain range corresponding to the first channel does not need to meet the out-of-band emission performance indicators, and the second frequency domain range includes [F1-X2, F1], and / or [F2, F2+Y2]; wherein X2 and Y2 are equal or unequal.
[0314] In one embodiment, the transceiver module 1501 can also be used to receive seventh information from the network device, and the seventh information schedules m resource blocks for uplink transmission and / or downlink transmission, and the m resource blocks are part or all of the N resource blocks, wherein part of the m resource blocks partially overlaps with the protection bandwidth during the transmission process.
[0315] In one embodiment, the sixth information is further used to indicate the value of X2 and / or Y2.
[0316] In one embodiment, the sixth information is also used to indicate that the third frequency range corresponding to the first channel needs to meet the out-of-band emission performance index, and the third frequency range includes [F1-X1, F1-X2], and / or [F2+Y2, F2+Y1], X2≤X1, Y2≤Y1, where X1 is equal to or not equal to Y1.
[0317] In one embodiment, the transceiver module 1501 can also be used to receive fifth information from the network device, and the fifth information is used to indicate that the first frequency domain range corresponding to the first channel needs to meet the out-of-band emission performance indicators, and the first frequency domain range includes [F1-X1, F1], and / or [F2, F2+Y1].
[0318] In one embodiment, the out-of-band emission performance indicator includes at least one of the following: spectrum emission power is less than or equal to a first threshold, measurement bandwidth is less than or equal to a second threshold, or the ratio of the measurement bandwidth to the first channel is less than or equal to a third threshold.
[0319] It is understandable 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 field programmable gate arrays (FPGAs), PLDs (programmable logic devices), or logic circuits that implement dedicated logic operations.
[0320] 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.
[0321] Optionally, the present application also 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 chip system 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 this application.
[0322] Optionally, the present application also provides a computer-readable storage medium. All or part of the processes in the above-mentioned method embodiments can be completed by a computer program to instruct the relevant hardware. The program can be stored in the above-mentioned computer-readable storage medium. When the program is executed, it can include the processes of the above-mentioned method embodiments. The computer-readable storage medium can be an internal storage unit of the communication device of any of the above-mentioned embodiments, such as a hard disk or memory of the communication device. The above-mentioned computer-readable storage medium can also be an external storage device of the above-mentioned communication device, such as a plug-in hard disk, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. equipped on the above-mentioned communication device. Furthermore, the above-mentioned computer-readable storage medium can also include both the internal storage unit of the above-mentioned communication device and an external storage device. The above-mentioned computer-readable storage medium is used to store the above-mentioned computer program and other programs and data required by the above-mentioned communication device. The above-mentioned computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.
[0323] Optionally, the present application also provides a computer program product. All or part of the processes in the above method embodiments may be completed by a computer program instructing related hardware. The program may be stored in the above computer program product, and when executed, the program may include the processes in the above method embodiments.
[0324] Optionally, the present application also provides a computer instruction. All or part of the process in the above method embodiment can be completed by the computer instruction to instruct the relevant hardware (such as a computer, processor, network device or terminal, etc.). The program can be stored in the above computer-readable storage medium or in the above computer program product.
[0325] Optionally, the present application also provides a communication system, including: the network device and terminal in the above embodiments.
[0326] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0327] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0328] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0329] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0330] The above is only a specific embodiment of the present application, but the scope of protection of this application is not limited to this. Any changes or substitutions within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: The method comprises: broadcasting a first channel, wherein the first channel includes N resource blocks; Sending first information to a terminal, wherein the first information schedules k resource blocks for uplink transmission and / or downlink transmission; wherein the N resource blocks include the k resource blocks, the k resource blocks do not include the 1st to the i-th resource blocks among the N resource blocks, and / or the k resource blocks do not include the Nj-th to the N-th resource blocks among the N resource blocks, N and i are positive integers, and j is a natural number.
2. The method according to claim 1, characterized in that The method further comprises: Second information is received from the terminal, where the second information indicates whether the terminal supports a capability of scheduling channel edge resource blocks.
3. The method according to claim 1 or 2, characterized in that The method further comprises: Third information is received from the terminal, where the third information indicates whether the terminal supports scheduling channel edge resource blocks within a first time period; the third information includes the first time period.
4. The method according to claim 2 or 3, characterized in that Sending first information to a terminal includes: If the second information and / or the third information indicates that the terminal does not support the capability of scheduling channel edge resource blocks, the first information is sent to the terminal.
5. The method according to any one of claims 2 to 4, characterized in that: The method further comprises: Sending ephemeris information of a network device to the terminal, where the ephemeris information is a basis for obtaining a Doppler frequency offset, and the Doppler frequency offset is a basis for obtaining the second information or the third information.
6. The method according to any one of claims 1 to 5, characterized in that The value of i is 1 or 2.
7. The method according to any one of claims 1 to 6, characterized in that The value of j is 0 or 1.
8. The method according to any one of claims 1 to 7, characterized in that The communication method is applied to a network device, which is an access device of a non-terrestrial network.
9. The method according to any one of claims 2 to 5, characterized in that: The second information and / or third information is carried in terminal auxiliary information.
10. The method according to any one of claims 1 to 9, characterized in that The method further comprises: Send fifth information to the terminal, where the fifth information is used to indicate that the first frequency domain range corresponding to the first channel needs to meet the out-of-band emission performance indicators, and the first frequency domain range includes [F1-X1, F1], and / or [F2, F2+Y1]; wherein X1 is equal to or unequal to Y1, and the frequency domain boundary value of the first channel includes a lower boundary value F1 and an upper boundary value F2, wherein F1 is less than F2.
11. A communication method, characterized in that: The method comprises: Acquire a first channel, where the first channel includes N resource blocks; Receive first information from a network device, the first information scheduling k resource blocks for uplink transmission and / or downlink transmission; wherein the N resource blocks include the k resource blocks, the k resource blocks do not include the 1st to the i-th resource blocks among the N resource blocks, and / or the k resource blocks do not include the Nj-th to the N-th resource blocks among the N resource blocks, N and i are positive integers, and j is a natural number.
12. The method according to claim 11, characterized in that The method further comprises: Second information is sent to the network device, where the second information indicates whether a capability of scheduling channel edge resource blocks is supported.
13. The method according to claim 12, characterized in that The second information is associated with at least one of the following information: operating in a geostationary satellite communication scenario, or operating in a non-geostationary satellite communication scenario; or performing uplink transmission or downlink transmission.
14. The method according to claim 11 or 12, characterized in that Sending the second information to the network device includes: Obtaining a Doppler frequency offset corresponding to an uplink or downlink transmission signal of the terminal according to the ephemeris information and the location information of the terminal; Determine whether the terminal supports scheduling resource blocks at the edge of a channel according to the Doppler frequency offset, and send second information to the network device.
15. The method according to claim 14, characterized in that When the Doppler frequency offset is less than a first threshold, the second information is used to indicate the ability to support scheduling channel edge resource blocks; when the Doppler frequency offset is greater than or equal to the first threshold, the second information is used to indicate the ability not to support scheduling channel edge resource blocks.
16. The method according to claim 11, characterized in that The method further comprises: Sending third information to the network device, where the third information indicates whether resource blocks at the edge of a scheduling channel are supported within a first time period; the third information includes indication information of the first time period.
17. The method according to claim 16, characterized in that Sending third information to the network device includes: Obtaining a Doppler frequency offset corresponding to an uplink or downlink transmission signal of the terminal according to the ephemeris information and the location information of the terminal; Determine whether the terminal supports scheduling resource blocks at the edge of a channel within a first time period according to the Doppler frequency offset, and send third information to the network device.
18. The method according to claim 17, characterized in that When the Doppler frequency offset is less than the first threshold, the third information is used to indicate the terminal's ability to support scheduling channel edge resource blocks within the first time period; when the Doppler frequency offset is greater than or equal to the first threshold, the third information is used to indicate the terminal's ability not to support scheduling channel edge resource blocks within the first time period.
19. The method according to claim 11, wherein The method further comprises: Determining that a parameter corresponding to an uplink or downlink transmission signal satisfies a first condition; Second information or third information is sent to the network device, where the second information is used to indicate that scheduling channel edge resource blocks is not supported; and the third information is used to indicate that scheduling channel edge resource blocks is not supported within the first time period.
20. The method according to claim 19, characterized in that Determining that a parameter corresponding to the uplink or downlink transmission signal satisfies the first condition includes at least one of the following: Determining whether a Doppler frequency deviation ratio corresponding to an uplink or downlink transmission signal is greater than or equal to a first threshold, where the Doppler frequency deviation ratio refers to a ratio of a Doppler frequency offset to a center frequency; or Determining that the orbit height of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a second threshold; or, Determining that the working elevation angle of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a third threshold; or, It is determined that the Doppler frequency offset corresponding to the uplink or downlink transmission signal is greater than or equal to a fourth threshold.
21. The method according to any one of claims 11 to 20, characterized in that: The value of i is 1 or 2.
22. The method according to any one of claims 11 to 21, characterized in that The value of j is 0 or 1.
23. The method according to any one of claims 11 to 22, characterized in that The network device is an access device of a non-terrestrial network.
24. The method according to any one of claims 12 to 15, characterized in that The second information and / or third information is carried in terminal auxiliary information.
25. The method according to any one of claims 11 to 24, characterized in that The method further comprises: Receive fifth information from the network device, where the fifth information is used to indicate that a first frequency domain range corresponding to the first channel needs to meet out-of-band emission performance indicators, and the first frequency domain range includes [F1-X1, F1], and / or [F2, F2+Y1]; wherein X1 is equal to or unequal to Y1, and the frequency domain boundary value of the first channel includes a lower boundary value F1 and an upper boundary value F2, wherein F1 is less than F2.
26. A communication device, characterized in that: The communication device includes a sending module, the sending module is used to broadcast a first channel, the first channel includes N resource blocks; The sending module is also used to send first information to the terminal, and the first information schedules k resource blocks for uplink transmission and / or downlink transmission; wherein, the N resource blocks include the k resource blocks, the k resource blocks do not include the 1st resource block to the i-th resource block in the N resource blocks, and / or the k resource blocks do not include the Nj-th resource block to the N-th resource block in the N resource blocks, N and i are positive integers, and j is a natural number.
27. The device according to claim 26, characterized in that The communication device further includes a receiving module, configured to receive second information from the terminal, where the second information indicates whether the terminal supports a capability of scheduling channel edge resource blocks.
28. The device according to claim 26 or 27, characterized in that The communication device further includes a receiving module, which is further configured to receive third information from the terminal, wherein the third information indicates whether the terminal supports scheduling channel edge resource blocks within a first time period; the third information includes the first time period.
29. The device according to claim 27 or 28, characterized in that If the second information and / or the third information indicates that the terminal does not support the capability of scheduling channel edge resource blocks, the sending module is configured to send the first information to the terminal.
30. The device according to any one of claims 26 to 29, characterized in that The sending module is further configured to send ephemeris information of the network device to the terminal, where the ephemeris information is a basis for obtaining a Doppler frequency offset, and the Doppler frequency offset is a basis for obtaining the second information or the third information.
31. A communication device, characterized in that: The communication device includes a receiving module, the receiving module is used to obtain a first channel, the first channel includes N resource blocks; The receiving module is also used to receive first information from a network device, and the first information schedules k resource blocks for uplink transmission and / or downlink transmission; wherein the N resource blocks include the k resource blocks, the k resource blocks do not include the 1st resource block to the i-th resource block among the N resource blocks, and / or the k resource blocks do not include the Nj-th resource block to the N-th resource block among the N resource blocks, N and i are positive integers, and j is a natural number.
32. The device according to claim 31, characterized in that The communication apparatus further includes a sending module configured to send second information to the network device, where the second information indicates whether a capability of scheduling channel edge resource blocks is supported.
33. The device according to claim 32, characterized in that The second information is associated with at least one of the following information: operating in a geostationary satellite communication scenario, or operating in a non-geostationary satellite communication scenario; or performing uplink transmission or downlink transmission.
34. The device according to claim 32 or 33, characterized in that The communication device also includes a processing module, which is used to obtain a Doppler frequency offset corresponding to an uplink or downlink transmission signal of the terminal based on ephemeris information and terminal location information; determine whether the terminal supports resource blocks at the edge of a scheduling channel based on the Doppler frequency offset; and the sending module is used to send second information to the network device.
35. The device according to claim 34, characterized in that When the Doppler frequency offset is less than a first threshold, the second information is used to indicate the ability to support scheduling channel edge resource blocks; when the Doppler frequency offset is greater than or equal to the first threshold, the second information is used to indicate the ability not to support scheduling channel edge resource blocks.
36. The device according to claim 31, characterized in that The communication device also includes a sending module, which is further used to send third information to the network device, where the third information indicates whether resource blocks at the edge of the scheduling channel are supported within the first time period; the third information includes indication information of the first time period.
37. The device according to claim 36, characterized in that The communication device further includes a processing module configured to obtain a Doppler frequency offset corresponding to an uplink or downlink transmission signal of the terminal based on ephemeris information and location information of the terminal; and determine, based on the Doppler frequency offset, whether the terminal supports resource blocks at an edge of a scheduling channel within a first time period; The sending module is further configured to send third information to the network device.
38. The device according to claim 37, characterized in that When the Doppler frequency offset is less than the first threshold, the third information is used to indicate the terminal's ability to support scheduling channel edge resource blocks within the first time period; when the Doppler frequency offset is greater than or equal to the first threshold, the third information is used to indicate the terminal's ability not to support scheduling channel edge resource blocks within the first time period.
39. The device according to claim 31, characterized in that The communication device further includes a processing module, configured to determine whether a parameter corresponding to an uplink or downlink transmission signal satisfies a first condition; The communication device also includes a sending module for sending second information or third information to the network device, wherein the second information is used to indicate that scheduling channel edge resource blocks is not supported; and the third information is used to indicate that scheduling channel edge resource blocks are not supported within the first time period.
40. The device according to claim 39, characterized in that Determining that a parameter corresponding to the uplink or downlink transmission signal satisfies the first condition includes at least one of the following: Determining whether a Doppler frequency deviation ratio corresponding to an uplink or downlink transmission signal is greater than or equal to a first threshold, where the Doppler frequency deviation ratio refers to a ratio of a Doppler frequency offset to a center frequency; or Determining that the orbit height of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a second threshold; or, Determining that the working elevation angle of the network device corresponding to the uplink or downlink transmission signal is less than or equal to a third threshold; or, It is determined that the Doppler frequency offset corresponding to the uplink or downlink transmission signal is greater than or equal to a fourth threshold.
41. A communication method, characterized in that: The method comprises: Broadcasting a first channel, where the first channel includes N resource blocks, and a frequency domain boundary value of the first channel includes a lower boundary value F1 and an upper boundary value F2, where F1 is smaller than F2; Send sixth information to the terminal, where the sixth information is used to indicate that the second frequency domain range corresponding to the first channel does not need to meet the out-of-band emission performance index, and the second frequency domain range includes [F1-X2, F1], and / or [F2, F2+Y2]; wherein X2 is equal to or unequal to Y2.
42. The method according to claim 41, wherein The method further comprises: Send seventh information to the terminal, where the seventh information schedules m resource blocks for uplink transmission and / or downlink transmission, where the m resource blocks are part or all of the N resource blocks, and where part of the m resource blocks partially overlaps with the protection bandwidth during the transmission process.
43. The method according to claim 41 or 42, characterized in that The sixth information is also used to indicate the value of X2 and / or Y2.
44. The method according to any one of claims 41 to 43, wherein: The sixth information is also used to indicate that the third frequency range corresponding to the first channel needs to meet the out-of-band emission performance indicators, and the third frequency range includes [F1-X1, F1-X2], and / or [F2+Y2, F2+Y1], X2≤X1, Y2≤Y1, where X1 is equal to or not equal to Y1.
45. The method according to any one of claims 41 to 44, characterized in that Before sending the sixth information, the method further includes: Send fifth information to the terminal, where the fifth information is used to indicate that a first frequency domain range corresponding to the first channel needs to meet an out-of-band emission performance indicator, and the first frequency domain range includes [F1-X1, F1] and / or [F2, F2+Y1].
46. The method according to any one of claims 41 to 45, characterized in that The out-of-band emission performance indicator includes at least one of the following: The spectrum transmission power is less than or equal to a first threshold, the measurement bandwidth is less than or equal to a second threshold, or the ratio of the measurement bandwidth to the first channel is less than or equal to a third threshold.
47. A communication method, characterized in that: The method comprises: Acquire a first channel, where the first channel includes N resource blocks, and a frequency domain boundary value of the first channel includes a lower boundary value F1 and an upper boundary value F2, where F1 is smaller than F2; Receive sixth information from the network device, where the sixth information is used to indicate that a second frequency domain range corresponding to the first channel does not need to meet the out-of-band emission performance indicator, and the second frequency domain range includes [F1-X2, F1], and / or [F2, F2+Y2]; wherein X2 is equal to or unequal to Y2.
48. The method according to claim 47, wherein The method further comprises: Receive seventh information from the network device, the seventh information scheduling m resource blocks for uplink transmission and / or downlink transmission, the m resource blocks being part or all of the N resource blocks, wherein part of the m resource blocks partially overlaps with the protection bandwidth during the transmission process.
49. The method according to claim 47 or 48, characterized in that The sixth information is also used to indicate the value of X2 and / or Y2.
50. The method according to any one of claims 47 to 49, characterized in that The sixth information is also used to indicate that the third frequency range corresponding to the first channel needs to meet the out-of-band emission performance indicators, and the third frequency range includes [F1-X1, F1-X2], and / or [F2+Y2, F2+Y1], X2≤X1, Y2≤Y1, where X1 is equal to or not equal to Y1.
51. The method according to any one of claims 47 to 50, wherein: Before receiving the sixth information, the method further includes: Receive fifth information from the network device, where the fifth information is used to indicate that a first frequency domain range corresponding to the first channel needs to meet an out-of-band emission performance indicator, and the first frequency domain range includes [F1-X1, F1] and / or [F2, F2+Y1].
52. The method according to any one of claims 47 to 51, wherein: The out-of-band emission performance indicator includes at least one of the following: The spectrum transmission power is less than or equal to a first threshold, the measurement bandwidth is less than or equal to a second threshold, or the ratio of the measurement bandwidth to the first channel is less than or equal to a third threshold.
53. A communication device, characterized in that The method comprises at least one module or unit for implementing the method according to any one of claims 41-52.
54. A communication device, characterized in that include: A processor, the processor being coupled to a memory, the memory being used to store a program or instruction, wherein when the program or instruction is executed by the processor, the method according to any one of claims 1 to 25 is executed, or the method according to any one of claims 41 to 52 is executed.
55. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: When the computer program or instructions are executed, the method according to any one of claims 1 to 25 is executed, or the method according to any one of claims 41 to 52 is executed.
56. A computer program product, comprising computer program code, characterized in that: When the computer program code is run on a computer, the method according to any one of claims 1 to 25 is executed, or the method according to any one of claims 41 to 52 is executed.
57. A communication system, characterized in that The communication system comprises the communication device according to any one of claims 26 to 30, and the communication device according to any one of claims 31 to 40; or The communication system includes a communication device for executing the method according to any one of claims 41 to 46, and a communication device for executing the method according to any one of claims 47 to 52.
Citation Information
Patent Citations
Uplink transmission method and device
CN115066948A
Resource indication method and device
CN115334648A
Frequency offset in non-terrestrial networks
US20220038139A1