Communication methods, communication apparatuses and storage medium

By transmitting effective time offset configuration and auxiliary information in high-frequency non-terrestrial networks, the problem of mismatch between the implementation time and adaptation time caused by the software and hardware limitation of terminal equipment is solved, and the normal communication and communication quality between communication nodes are improved.

WO2025066270A1PCT designated stage expired Publication Date: 2025-04-03ZTE CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/097710
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-28
Filing Date
2024-06-06
Publication Date
2025-04-03

AI Technical Summary

Technical Problem

In high-frequency non-terrestrial networks, the software and hardware limitations of the terminal device cause the implementation time of the configuration instruction to not match the adaptation time, resulting in network configuration failure and communication interruption.

Method used

By transmitting the effective time offset configuration between communication nodes, the effective time of the configuration instruction is adjusted, and after the GNSS information expires, the allowed uplink transmission time is determined through auxiliary information to match the adaptation time of the terminal device.

Benefits of technology

It effectively solves the problem that terminal equipment cannot adapt to configuration instructions in a timely manner, ensures normal communication between communication nodes, and improves communication quality and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024097710_03042025_PF_FP_ABST
    Figure CN2024097710_03042025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are communication methods, communication apparatuses, and a storage medium. A method comprises: determining effective time offset configuration; and, on the basis of the effective time offset configuration, adjusting the effective time of a first configuration instruction of a second communication node.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, communication device, and storage medium

[0001] This disclosure claims priority to Chinese patent application No. 202311295214.1, filed on September 28, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0002] The present disclosure relates to the field of communications, and in particular to a communication method, a communication device, and a storage medium. Background Art

[0003] Currently, low-frequency non-terrestrial networks (NTNs) are supported in the 3rd Generation Partnership Project (3GPP) protocols. To support high-frequency NTNs, the 3GPP protocol discussed the requirements and corresponding enhancements for high-frequency NTNs (FR2-NTNs, or NTNs above 10 GHz) in Release 18. Compared to low-frequency NTNs, the user equipment (UE) in high-frequency NTNs is primarily a very small aperture terminal (VSAT). VSAT antennas can be electronically steered (e.g., phased array antennas) or mechanically steered (e.g., traditional reflector antennas).

[0004] Summary of the Invention

[0005] In one aspect, a communication method is provided, applied to a first communication node. The communication method includes:

[0006] Determine the effective time offset configuration;

[0007] Based on the effective time offset configuration, the effective time of the first configuration instruction of the second communication node is adjusted.

[0008] On the other hand, a communication method is provided, which is applied to a second communication node. The communication method includes:

[0009] Sending an effective time offset configuration to the first communication node;

[0010] A first configuration instruction is sent to a first communication node; wherein the effective time offset configuration is used to adjust the effective time of the first configuration instruction.

[0011] In another aspect, a communication method is provided, applied to a first communication node. The communication method includes:

[0012] Obtain auxiliary information;

[0013] Based on the assistance information, the time allowed for uplink transmission after the global navigation satellite system (GNSS) information expires is determined.

[0014] In another aspect, a communication method is provided, which is applied to a second communication node. The communication method includes:

[0015] Determine auxiliary information;

[0016] Auxiliary information is sent to the first communication node, where the auxiliary information is used to instruct the first communication node to determine a time when uplink transmission is allowed after the GNSS information expires.

[0017] In another aspect, a communication device is provided. The communication device includes:

[0018] A determination module is used to determine the effective time offset configuration;

[0019] The adjustment module is configured to adjust the effective time of the first configuration instruction of the second communication node based on the effective time offset configuration.

[0020] In another aspect, a communication device is provided. The communication device includes:

[0021] A sending module, configured to send an effective time offset configuration to the first communication node;

[0022] The sending module is further configured to send a first configuration instruction to the first communication node; wherein the effective time offset configuration is configured to adjust the effective time of the first configuration instruction.

[0023] In another aspect, a communication device is provided. The communication device includes:

[0024] An acquisition module is used to obtain auxiliary information;

[0025] The determination module is used to determine the time allowed for uplink transmission after the GNSS information expires based on the auxiliary information.

[0026] In another aspect, a communication device is provided. The communication device includes:

[0027] A determination module, configured to determine auxiliary information;

[0028] The sending module is used to send auxiliary information to the first communication node, where the auxiliary information is used to instruct the first communication node to determine a time when uplink transmission is allowed after the GNSS information expires.

[0029] In another aspect, a communication node is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; and the processor implements the communication method described in any one of the above aspects when executing the computer program.

[0030] In yet another aspect, a communication device is provided, comprising: a processor and a memory for storing instructions executable by the processor; the processor is configured to execute the instructions so that the communication device performs the communication method described in any one of the above aspects.

[0031] On the other hand, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the communication method described in any one of the above aspects is implemented.

[0032] In yet another aspect, a computer program product is provided, comprising computer program instructions, which implement the communication method described in any one of the above aspects when executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] To more clearly illustrate the technical solutions of the present disclosure, the following briefly introduces the drawings required for use in some embodiments of the present disclosure. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure, and those skilled in the art can also derive other drawings based on these drawings.

[0034] FIG1 is a schematic diagram of a system architecture according to some embodiments of the present disclosure.

[0035] FIG2 is a flowchart of a communication method according to some embodiments of the present disclosure.

[0036] FIG3 is a schematic diagram of an effective time according to some embodiments of the present disclosure.

[0037] FIG4 is a flowchart of another communication method according to some embodiments of the present disclosure.

[0038] FIG5 is a flowchart of yet another communication method according to some embodiments of the present disclosure.

[0039] FIG6 is a flowchart of yet another communication method according to some embodiments of the present disclosure.

[0040] FIG7 is a flowchart of yet another communication method according to some embodiments of the present disclosure.

[0041] FIG8 is a flowchart of yet another communication method according to some embodiments of the present disclosure.

[0042] FIG9 is a schematic structural diagram of a communication device according to some embodiments of the present disclosure.

[0043] FIG10 is a schematic structural diagram of another communication device according to some embodiments of the present disclosure.

[0044] FIG11 is a schematic structural diagram of yet another communication device according to some embodiments of the present disclosure.

[0045] FIG12 is a schematic structural diagram of yet another communication device according to some embodiments of the present disclosure.

[0046] FIG13 is a schematic structural diagram of a communication device according to some embodiments of the present disclosure. DETAILED DESCRIPTION

[0047] To help those skilled in the art better understand the technical solutions of the embodiments of the present disclosure, the technical solutions of the present disclosure will be clearly and completely described below in conjunction with the drawings in the present disclosure. Obviously, the embodiments described are only some of the embodiments of the present disclosure, not all of them. Based on the embodiments of the present disclosure, all other embodiments obtained by those of ordinary skill in the art without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0048] It should be noted that in this disclosure, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this disclosure as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner.

[0049] In the following, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the technical features being referred to. Therefore, a feature defined with the terms "first," "second," etc., may explicitly or implicitly include one or more of such features.

[0050] In the description of this disclosure, unless otherwise specified, " / " means "or." For example, A / B can mean A or B. "And / or" herein is merely a description of an association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: only A, only B, and both A and B. Furthermore, "at least one" means one or more, and "a plurality" means two or more.

[0051] The method provided by the embodiment of the present disclosure can be applied to various communication systems. For example, the communication system can be a long term evolution (LTE) system, a fifth generation (5G) communication system, a Wi-Fi system, a 3GPP-related communication system, a future evolution communication system (such as a sixth generation (6G) communication system, etc.), or a system integrating multiple systems, etc., without limitation. The method provided by the embodiment of the present disclosure is described below using the communication system 100 shown in Figure 1 as an example. Figure 1 is only a schematic diagram and does not constitute a limitation on the applicable scenarios of the technical solution provided by the present disclosure.

[0052] As shown in FIG1 , the communication system 100 includes: a first communication node 110 , a non-terrestrial network 120 and a second communication node 130 ; wherein the first communication node 110 and the second communication node 130 are communicatively connected via the non-terrestrial network 120 .

[0053] The first communication node 110 is used for communication, information acquisition, and entertainment.

[0054] In some embodiments, the first communication node 110 may communicate with the second communication node 130 via the non-terrestrial network 120 .

[0055] In some embodiments, the link between the first communication node 110 and the non-terrestrial network 120 is a service link, and the service link is common to all other communication nodes in the same area as the first communication node 110.

[0056] In some embodiments, the same area may be the cell where the first communication node 110 is located.

[0057] It should be noted that, depending on actual circumstances, there may be one or more first communication nodes 110 , and the embodiment of the present disclosure does not limit the number of first communication nodes 110 .

[0058] In some embodiments, the first communication node 110 may be a UE (such as a mobile phone, tablet computer, desktop computer, laptop computer, handheld computer, notebook computer, ultra-mobile personal computer (UMPC), netbook, and cellular phone), an augmented reality (AR) or virtual reality (VR) device, etc. The embodiments of the present disclosure do not impose any particular limitation on the form of the first communication node 110.

[0059] The non-terrestrial network 120 is used to implement long-distance data transmission and communication.

[0060] In some embodiments, the non-terrestrial network 120 may provide a communication channel for the first communication node 110 and the second communication node 130 .

[0061] In some embodiments, the non-ground network 120 may be a satellite communication network, a high-altitude airship network, a drone network, an aerostat network, etc. The present disclosure does not impose any particular limitation on the form of the non-ground network 120 .

[0062] The second communication node 130 is used for data exchange and communication.

[0063] In some embodiments, the second communication node 130 may be a communication node in the non-terrestrial network 120 . For example, the second communication node 130 may be a base station of the non-terrestrial network 120 .

[0064] In some embodiments, the link between the second communications node 130 and the non-terrestrial network 120 is a feeder link.

[0065] In some embodiments, the second communication node 130 may be located on the non-terrestrial network 120 .

[0066] It should be noted that the system architecture and application scenarios described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0067] The configuration of a terminal's software and hardware is crucial to its ability to promptly execute network-side configuration instructions and maintain normal communication with the network. For example, after a terminal receives a network-side configuration instruction, the instruction takes effect on the terminal in milliseconds. However, due to limitations in the terminal's software and hardware, the terminal may need to adapt to the instruction in seconds. This mismatch between the terminal's effective time and the terminal's adaptation time can cause network-side configuration failures, impacting normal communication between the terminal and the network.

[0068] Exemplarily, when the first communication node receives a beam configuration instruction from the network side (for example, a configuration instruction for TCI (transmission configuration indication), and / or a configuration instruction for a spatial relationship), the beam configuration instruction takes effect at the first communication node in milliseconds. For example, in the current 3GPP protocol, beam configuration instructions (for example, configuration instructions for TCI, and / or configuration instructions for a spatial relationship) can be indicated by a medium access control control element (MAC CE) or downlink control information (DCI). For the configuration instruction for TCI indicated by the MAC CE, if the first communication node transmits the corresponding HARQ-ACK (hybrid automatic repeat request-acknowledgement) information in time slot n, the beam configuration instruction takes effect in the first time slot after m.

[0069] The maximum value is 512 and is related to the settings of the satellite orbit height and synchronization reference point.

[0070] At this time, the maximum effective time of the beam configuration instruction is about 515ms.

[0071] Similarly, for the beam configuration instruction indicated by DCI (for TCI configuration instructions and / or for spatial relationship configuration instructions), after the first communication node completes the corresponding HARQ-ACK information transmission, the configuration instruction takes effect in the first time slot after beamAppTime symbols (wherein the maximum value of beamAppTime is 336). At this time, the maximum effective time of the beam configuration instruction is approximately 336 / 14=24ms.

[0072] However, if the antenna of the first communication node is mechanically controlled, the time it takes for the mechanically controlled antenna to switch its beam to adapt to the beam configuration instruction may be in the order of seconds; for example, 1.5 seconds. Therefore, the effective time of the beam configuration instruction is insufficient to cover the time it takes for the mechanically controlled antenna to switch its beam to adapt to the configuration instruction.

[0073] This shows that the limitations of the terminal's software and hardware may cause the terminal to be unable to adapt to the corresponding configuration instructions when the configuration instructions on the network side take effect, resulting in the failure of related configuration on the network side and affecting the normal communication between the terminal and the network side.

[0074] To address the above issues, see Figure 2, which is a flow chart of a communication method provided by an embodiment of the present disclosure. As shown in Figure 2, the communication method provided by an embodiment of the present disclosure is applied to a first communication node and includes the following S101-S102.

[0075] S101: Determine the effective time offset configuration.

[0076] In some embodiments, the effective time offset configuration is used by the first communication node to adjust the effective time of the first configuration instruction.

[0077] Exemplarily, after the first communication node receives the first configuration instruction, the first configuration instruction has an effective time. The first communication node may adjust the effective time of the first configuration instruction based on the effective time offset configuration.

[0078] In some embodiments, the first configuration instruction is used to instruct the first communication node to adjust relevant configurations within the first communication node to adapt to the first configuration instruction.

[0079] In some embodiments, the first configuration instruction may be an instruction related to beam configuration.

[0080] Exemplarily, the first configuration instruction includes at least the following items: a beam configuration instruction.

[0081] In some embodiments, the beam configuration instruction includes at least one of the following: a beam identification code (ID), a beam switch, a TCI state indication, a TCI state activation, a TCI state switch, a spatial relationship (SR) indication, an SR activation, an SR switch, etc. Exemplarily, the first configuration instruction may be a configuration instruction for the TCI; for example, a TCI state indication, the TCI state indication being used to instruct the first communication node to activate and update the state of the TCI of the first communication node to adapt to the first configuration instruction.

[0082] In some embodiments, the first configuration instruction is sent by the second communication node (ie, the network side) to the first communication node.

[0083] In some embodiments, the second communication node is a communication node in a non-terrestrial network.

[0084] Exemplarily, the first configuration instruction may be sent by the second communication node to the first communication node via the non-terrestrial network.

[0085] In some embodiments, the effective time offset configuration includes at least one of the following: a scaling factor, an offset value.

[0086] In some embodiments, the effective time offset configuration is determined according to at least one of a capability, a type, or a characteristic of the first communication node.

[0087] In some embodiments, the capability of the first communication node may be the antenna capability of the first communication node. Depending on the configuration of the first communication node, its antenna capability may also vary. For example, depending on the configuration of the first communication node, the first communication antenna type may be a high-frequency electronically controlled antenna, a low-frequency electronically controlled antenna, a high-frequency mechanically controlled antenna, a low-frequency mechanically controlled antenna, or an omnidirectional antenna. Each type of antenna corresponds to a different antenna capability.

[0088] In some embodiments, the effective time offset configuration is predefined or preconfigured.

[0089] As an example, the 3GPP protocol predefines or preconfigures one or more effective time offset configurations for the first communication node based on the capabilities of the first communication node; the first communication node reports its own capabilities when initially accessing the network or after accessing the network, and negotiates and reaches an agreement with the second communication node on the effective time offset configuration.

[0090] As another example, the 3GPP protocol predefines / preconfigures one or more effective time offset configurations for each communication node based on the capabilities of different communication nodes; at this time, the first communication node can determine the corresponding effective time offset configuration based on its own capabilities, and indicate the effective time offset configuration to the second communication node.

[0091] It should be noted that the first communication node may not have a predefined effective time offset configuration, or may correspond to a default effective time offset configuration. The embodiment of the present disclosure does not limit the content of the effective time offset configuration predefined in the 3GPP protocol.

[0092] In some embodiments, the effective time offset configuration is configured by the second communication node.

[0093] As an example, the first communication node reports its own capabilities when initially accessing the network or after accessing the network; after receiving the capabilities of the first communication node, the second communication node indicates its corresponding effective time offset configuration to the first communication node.

[0094] As another example, the first communication node reports its own capabilities when initially accessing the network or after accessing the network; after the second communication node receives the capabilities of the first communication node, it sends one or more effective time offset configurations to the first communication node; after receiving the instruction from the second communication node, the first communication node selects one from the above one or more effective time offset configurations.

[0095] As another example, the second communication node broadcasts one or more effective time offset configurations; after receiving the broadcast of the second communication node, the first communication node selects one from the above one or more effective time offset configurations according to the capabilities of the first communication node, or the capabilities of the first communication node may not correspond to the effective time offset configuration (that is, the first communication node uses the original effective time of the first configuration instruction without adjusting the effective time; or, the effective time is adjusted to 0 seconds).

[0096] In addition, after selecting the effective time offset configuration to be used by itself (or choosing not to use / not to configure the effective time offset), the first communication node may report the selected effective time offset configuration to the second communication node.

[0097] It should be noted that if the effective time offset configuration in the second communication node corresponds to the capability of the first communication node; for example, the second communication node indicates an effective time offset configuration for each communication node, then the second communication node can determine the effective time offset configuration used by the first communication node based on the capability reported by the first communication node. At this time, the first communication node no longer needs to report the effective time offset configuration it uses to the first communication node.

[0098] At the same time, the effective time of the first configuration instruction in the effective time offset configuration indicated by the second communication node to the first communication node should be greater than or equal to the effective time of the first configuration instruction corresponding to the capability reported by the first communication node.

[0099] In some embodiments, the effective time offset configuration may be indicated by at least one of system information block (SIB) signaling, (dedicated) radio resource control (RRC) signaling, MAC CE, uplink control information (UCI), and DCI.

[0100] In some embodiments, the above-mentioned effective time offset configuration may be effective for all MAC CEs, or may be effective only for one or more specific MAC CEs (e.g., instructions related to beam configuration). Exemplarily, the instructions related to beam configuration include: TCI status indication or spatial relationship configuration instructions.

[0101] Exemplarily, the effective time offset configuration is only effective for MAC CE / PDSCHs containing specific configuration instructions (e.g., TCI status indication or spatial relationship configuration instructions). For example, after receiving a MAC CE / PDSCH containing a TCI status indication, the first communication node delays the effective time of the TCI status indication for an additional period of time according to the effective time offset configuration.

[0102] In some embodiments, the above-mentioned effective time offset configuration may be effective for all DCI configurations, or may be effective only for one or some specific DCI configurations (such as instructions related to beam configuration).

[0103] Exemplarily, the effective time offset configuration is only effective for DCI containing specific configuration instructions (e.g., TCI state indication or spatial relationship configuration instructions). For example, after receiving DCI containing a TCI state indication, if the indicated TCI state is different from the previously indicated TCI state, the first communication node will delay the application of the new TCI state for an additional period of time according to the effective time offset configuration.

[0104] S102: Adjust the effective time of the first configuration instruction of the second communication node based on the effective time offset configuration.

[0105] In some embodiments, the first communication node may determine the effective time of the first configuration instruction based on the effective time offset configuration, and adjust the effective time of the first configuration instruction.

[0106] In some embodiments, the effective time of the first configuration instruction is the time after the base time and after the first delay.

[0107] In some embodiments, the reference time is the time when the first configuration instruction is received, or the time when feedback information corresponding to the first configuration instruction is sent.

[0108] Exemplarily, the reference time is the time when the first communication node receives the first configuration instruction (such as MAC CE / PDSCH, DCI / PDCCH, (dedicated) RRC signaling, etc.) sent by the second communication node; or the time when the HARQ-ACK corresponding to the first configuration instruction is sent to the second communication node (possibly carried on PUCCH, PUSCH, etc.).

[0109] For example, the first communication node may determine a first delay based on the effective time offset configuration, and adjust the effective time of the first configuration instruction of the second communication node according to the first delay and the reference time. In some embodiments, the effective time offset configuration includes an offset value and a scaling factor.

[0110] As an example, the first delay may be determined according to the effective time offset configuration.

[0111] Exemplarily, the first delay is an offset value; for example, if the offset value is A, the first delay is A.

[0112] As another example, the first delay is determined according to at least one of an effective time offset configuration or the second delay.

[0113] Exemplarily, the first delay is the sum of the second delay and the offset value; for example, if the second delay is B and the offset value is A, the first delay is A+B.

[0114] Exemplarily, the first delay is the product of the second delay and the scaling factor; for example, if the second delay is B and the scaling factor is C, then the first delay is BC.

[0115] It should be noted that the second delay may include one or more parts. For example, for the effective time offset configuration sent using MAC CE, the second delay may be k time slots / subframes / milliseconds;

[0116] in,

[0117] For the effective time offset configuration sent using DCI, the second delay may be k=beamAppTime symbols.

[0118] In some embodiments, the first delay may be determined according to the effective time offset configuration and the third delay.

[0119] Exemplarily, the first delay is the sum of the third delay and the offset value. The third delay is the product of the second delay and the scaling factor. For example, if the second delay is B, the offset value is A, and the scaling factor is C, then the first delay is BC + A.

[0120] In some embodiments, as shown in FIG3 , FIG3 is a schematic diagram of a first communication node adjusting the effective time of a first configuration instruction of a second communication node according to an effective time offset configuration. After receiving the first configuration instruction, the first communication node will first return a HARQ-ACK corresponding to the first configuration instruction. If the effective time of the first configuration instruction is not adjusted according to the effective time offset configuration, the instruction will take effect at time point a1 in the figure; if the effective time of the first configuration instruction has been adjusted according to the effective time offset configuration, the instruction will take effect at time point a2 in the figure.

[0121] It should be noted that if the first configuration instruction includes a TCI state activation instruction, the first communication node needs to perform beam switching (beam adjustment / antenna adjustment) according to the TCI state activation instruction to update the TCI. If the antenna of the first communication node is a mechanical antenna, the time it takes to perform beam switching is usually greater than 1 second, and the effective time of the TCI state activation instruction is in milliseconds, which is not enough to cover the time it takes for the mechanical control antenna to perform beam switching. In order to avoid the TCI state activation instruction taking effect (i.e., using a new TCI) before the above-mentioned beam switching is completed, resulting in communication interruption or error, it is necessary to perform an additional effective time offset configuration on the effective delay of the TCI state activation instruction. If the antenna of the first communication node is an electronic antenna, the time it takes to perform beam switching is very short (usually less than 1 microsecond), and there is no need to perform an additional effective time offset configuration on the effective time of the TCI state activation instruction, or only a very small effective time offset configuration is required.

[0122] It can be understood that the first communication node determines the effective time offset configuration and adjusts the effective time of the first configuration instruction based on the effective time offset configuration, so that the effective time of the first configuration instruction matches the adaptation time of the first communication node to the first configuration instruction, thereby ensuring that when the first configuration instruction takes effect, the relevant configuration in the first communication node can adapt to the first configuration instruction, thereby ensuring normal communication between the first communication node and the second communication node, avoiding termination or delay of communication, and improving the quality and reliability of communication.

[0123] In some embodiments, as shown in FIG4 , the above method further includes steps a1 - a2.

[0124] a1. Obtain the second configuration instruction.

[0125] In some embodiments, the first communication node may obtain a second configuration instruction sent by the second communication node.

[0126] In some embodiments, the second communication node may control whether the effective time offset configuration is enabled.

[0127] In some embodiments, the second communication node may send the second configuration instruction through a non-terrestrial network; for example, the second configuration instruction may be indicated through at least one of SIB broadcast, (dedicated) RRC signaling, MAC CE, or DCI.

[0128] Exemplarily, if the second communication node is configured with (dedicated) RRC signaling, the second communication node confirms that the effective time offset configuration is enabled; otherwise (the second communication node is not configured with (dedicated) RRC signaling, or is configured with (dedicated) RRC signaling but is set to disabled), the effective time offset configuration is not enabled.

[0129] a2. Based on the second configuration instruction, determine whether to enable the effective time offset configuration.

[0130] As an example, the first communication node may determine whether to enable the effective time offset configuration based on the indication manner of the second configuration instruction.

[0131] For example, if the first communication node determines that the indication mode of the second configuration instruction is (dedicated) RRC signaling, and the (dedicated) RRC signaling is not set to disabled, it is determined to enable the effective time offset configuration.

[0132] As another example, the first communication node parses the second configuration instruction and determines whether the effective time offset configuration is enabled according to the content of the parsed second configuration instruction.

[0133] Exemplarily, the second configuration instruction includes a first enabling flag indicating whether to enable the effective time offset configuration; the first communication node determines whether the effective time offset configuration is enabled according to the parsed first enabling flag.

[0134] In some embodiments, the first enable flag may be 0 or 1; when the first enable flag is 1, it indicates that the effective time offset configuration is enabled; when the first enable flag is 0, it indicates that the effective time offset configuration is not enabled.

[0135] It should be noted that the above are only some examples of how to determine whether to enable the effective time offset configuration based on the second configuration instruction in the embodiments of the present disclosure. Depending on the actual situation, the method for the first communication node to determine whether the effective time offset configuration is enabled based on the second configuration instruction may also be different, and the embodiments of the present disclosure do not limit this.

[0136] It can be understood that in the communication method provided by the embodiment of the present disclosure, the second communication node sends a second configuration instruction to the first communication node, and when the second configuration instruction indicates that the effective time offset configuration is enabled, the first communication node adjusts the effective time of the first configuration instruction according to the effective time offset configuration; when the second configuration instruction indicates that the effective time offset configuration is not enabled, even if the first communication node determines the effective time offset configuration, it does not use the effective time offset configuration to adjust the effective time of the first configuration instruction; thereby improving the flexibility of adjusting the effective time of the first configuration instruction.

[0137] Referring to Figure 5, which is a flow chart of a communication method provided by an embodiment of the present disclosure, as shown in Figure 5, the communication method provided by an embodiment of the present disclosure is applied to a second communication node and can be implemented as follows S201-S202.

[0138] S201. Send an effective time offset configuration to a first communication node.

[0139] The effective time offset configuration is used to adjust the effective time of the first configuration instruction.

[0140] S202: Send a first configuration instruction to the first communication node.

[0141] In some embodiments, the implementation of the above S201-S202 and the method for determining the effective time offset configuration can refer to the above S101-S102, and the embodiments of the present disclosure will not be repeated here.

[0142] It can be understood that by sending the effective time offset configuration to the first communication node, the second communication node can enable the first communication node to adjust the effective time of the first configuration instruction based on the effective time offset configuration when receiving the first configuration instruction, so that the first communication node can match the adaptation time of the first configuration instruction, thereby ensuring the communication quality between the first communication node and the second communication node and improving the stability of communication.

[0143] In the Internet of Things Non-Terrestrial Network (IoT-NTN), communication and GNSS positioning are not guaranteed to be carried out at the same time. Therefore, after obtaining the GNSS information, the first communication node needs to report the validity period of the GNSS information to the IoT-NTN. The first communication node and the IoT-NTN can then reach an agreement to determine within what time the first communication node can perform accurate pre-compensation based on the GNSS information. In the traditional Rel-17 IoT-NTN, if the validity period of the (original) GNSS information expires, it is considered that the first communication node cannot maintain uplink transmission. However, if the closed-loop adjustment mechanism supported by the existing 3GPP protocol (for example, closed-loop timing advance (TA) adjustment) is considered, the error in the uplink transmission time caused by the GNSS positioning error can be compensated by the closed-loop adjustment signaling. At this time, even if the (original) GNSS information expires, the first communication node can still perform uplink transmission within a period of time. In order to obtain the longest possible uplink transmission time, the IoT-NTN needs to indicate the time during which the first communication node can continue uplink transmission after the (original) GNSS information expires (without re-acquiring the GNSS information).

[0144] To address the above issues, see Figure 6, which is a flow chart of a communication method provided by an embodiment of the present disclosure. As shown in Figure 6, the communication method provided by an embodiment of the present disclosure is applied to a first communication node and can be implemented as follows S301-S302.

[0145] S301. Obtain auxiliary information.

[0146] In some embodiments, the assistance information is used to indicate the time during which the first communication node is allowed to perform uplink transmission after the GNSS information expires.

[0147] In some embodiments, the assistance information is predefined, preconfigured, or configured by the second communication node.

[0148] In some embodiments, the assistance information is indicated by at least one of SIB signaling, (dedicated) RRC signaling, MAC CE, and DCI.

[0149] As an example, if the second communication node uses SIB broadcast to indicate auxiliary information, then one auxiliary information may be broadcast in the SIB and applied to all first communication nodes; or multiple auxiliary information may be broadcast and applied to different types of first communication nodes (for example, first communication nodes with different communication speeds). After the first communication node selects an auxiliary information from the auxiliary information broadcast by the second communication node, the first communication node may report the selected auxiliary information (for example, reporting the label of the auxiliary information, or reporting the time indicated by the auxiliary information to continue online transmission).

[0150] As another example, if the second communication node uses (dedicated) RRC signaling to indicate the auxiliary information, new (dedicated) RRC signaling may be defined, or a new information element (IE) may be added to the existing RRC signaling.

[0151] As another example, if the second communication node uses MAC CE to indicate auxiliary information, the following indication method may be considered based on actual conditions.

[0152] b1. The second communication node defines a new MAC CE to indicate the auxiliary information. The second communication node may assign a corresponding MAC header / subheader, LCID (logical channel identity), or eLCID (extended logical channel identity) to this MAC CE.

[0153] b2. The second communication node reuses the existing MAC CE and / or MAC (PDU) header.

[0154] In some embodiments, the above b2 includes at least one of the following:

[0155] b2-1. The second communication node redefines / interprets the MAC header (including redefining / interpreting the entirety of a bit field or at least one state thereof). For example, the second communication node redefines a bit field in the MAC header (e.g., a reserved bit in a MAC CE TAC). If the bit field indicates state 1, the corresponding MAC CE indicates the auxiliary information; otherwise (e.g., indicating state 2), the corresponding MAC CE indicates traditional MAC CE content (e.g., MAC CE TAC).

[0156] b2-2. The second communication node redefines / interprets the MAC CE (including redefining / interpreting the entirety of a bit field or at least one state thereof). For example, the second communication node redefines a bit field in the MAC CE (e.g., TAG in the MAC CE TAC). If it indicates state 1, the MAC CE indicates the auxiliary information; otherwise (e.g., indicating another state), the corresponding MAC CE indicates the traditional MAC CE content (e.g., MAC CE TAC).

[0157] b2-3. When the preset conditions are met (for example, timeAlignmentTimer is configured to infinity), the second communication node redefines / interprets the MAC CE (including redefining / interpreting the entirety of a bit field or at least one state thereof) to indicate the above-mentioned auxiliary information; otherwise, the traditional MAC CE definition is used (the MAC CE is not redefined / interpreted).

[0158] b3. The second communication node enhances the existing MAC CE.

[0159] In some embodiments, the above b3 includes at least one of the following:

[0160] b3-1. When a preset condition is met (for example, timeAlignmentTimer is configured as infinity), the second communication node adds several additional bits after an existing MAC CE to indicate the above-mentioned auxiliary information; otherwise, the traditional MAC CE format is used.

[0161] b3-2. The second communication node adds several additional bits after an existing MAC CE. When a preset condition is met (for example, timeAlignmentTimer is configured to infinity), these bits are used to indicate the auxiliary information; otherwise, these bits are reserved (not used to indicate any information) or indicate other information.

[0162] b3-3. The second communication node redefines / interprets the MAC header using the method in method b2-1. If it indicates state 1, several additional bits are added after the corresponding MAC CE to indicate the auxiliary information; otherwise, the traditional MAC CE format is used.

[0163] b3-4. The second communication node adds several additional bits after an existing MAC CE. The MAC header is redefined / interpreted using the method described in method b2-1. If the MAC header indicates state 1, these bits are used to indicate the auxiliary information. Otherwise, these bits are reserved (i.e., not used to indicate any information) or indicate other information.

[0164] S302: Determine, based on the auxiliary information, a time for allowing uplink transmission after the GNSS information expires.

[0165] In some embodiments, the auxiliary information includes a first time.

[0166] In some embodiments, when the assistance information is different, the time period during which the first communication node is allowed to perform uplink transmission after the (original) GNSS information expires (i.e., the timing of the GNSS information timer) is also different. Furthermore, different indication methods may exist depending on the assistance information, that is, different solutions (such as extending the GNSS validity period, introducing a new timer, extending a new timer, extending an existing timer, reusing an existing timer, etc.) may be used to implement the time period during which the first communication node is allowed to perform uplink transmission after the (original) GNSS information expires.

[0167] As an example, the time allowed for uplink transmission is the first time; for example, if the first time is Y, the time allowed for uplink transmission (ie, the first time) is Y.

[0168] As another example, the time allowed for uplink transmission is a second time; wherein the second time is the difference between the first time and the remaining validity time of the GNSS information. For example, if the first time is Y, and after the first communication node receives the assistance information (or information carrying the assistance information), the remaining validity time of the GNSS information is Z, then the time allowed for uplink transmission (i.e., the second time) is YZ. In this case, if YZ is less than or equal to 0, the validity time of the GNSS information or the time allowed for uplink transmission is not extended.

[0169] As another example, the time allowed for uplink transmission is a third time, and the third time is a difference or a sum of the first time and the offset time.

[0170] In some embodiments, the offset time is preconfigured or configured by the second communication node.

[0171] Exemplarily, if the first time is Y and the offset time is M, the time allowed for uplink transmission (ie, the third time) is Y+M or YM.

[0172] As another example, the time allowed for uplink transmission is a fourth time, and the fourth time is a difference or a sum of the second time and the offset time.

[0173] Exemplarily, if the second time is YZ and the offset time is M, the time allowed for uplink transmission (ie, the fourth time) is Y-Z+M or YZM.

[0174] As a possible implementation method, the above S302 can be implemented as follows: after obtaining the auxiliary information, the first communication node extends the timing time of the first timer of the GNSS information, and the extended time is any one of the first time, the second time, the third time, and the fourth time; or, after the first timer expires, the first communication node restarts the first timer and sets the timing time of the first timer to any one of the first time, the second time, the third time, and the fourth time.

[0175] In some embodiments, if the second time is less than or equal to 0, the timing time of the first timer is not extended or set.

[0176] As another possible implementation, the above S302 can be implemented as follows: after the first timer of the GNSS information expires, the first communication node starts the second timer and sets the timing time of the second timer to any one of the first time, the second time, the third time, and the fourth time.

[0177] In some embodiments, after the first timer expires and before the second timer expires, or before either the first timer or the second timer expires, the first communication node is allowed to perform uplink transmission. If the second timer is less than or equal to 0, the timing of the second timer is not extended or set, that is, after the first timer expires, the first communication node is not allowed to perform uplink transmission; or if the second timer expires, the first communication node is not allowed to perform uplink transmission.

[0178] As another possible implementation, the above S302 may be implemented as follows: after acquiring the auxiliary information, the first communication node starts the second timer and sets the timing time of the second timer to the first time or the third time.

[0179] Exemplarily, the first timer is a timer used to determine the validity of GNSS information.

[0180] In some embodiments, after the first timer expires and before the second timer expires, or before either the first timer or the second timer expires, the first communication node is allowed to perform uplink transmission. If the third timer is less than or equal to 0, the timing of the second timer is not extended or set, that is, after the first timer expires, the first communication node is not allowed to perform uplink transmission; or if the second timer expires, the first communication node is not allowed to perform uplink transmission.

[0181] It should be noted that the second timer in the above example may be a new timer used to indicate the time when the first communication node is allowed to perform uplink transmission after the (original) GNSS information expires; an existing timer (such as timeAlignmentTimer) may also be used to (implicitly) indicate the time when the first communication node is allowed to perform uplink transmission after the (original) GNSS information expires.

[0182] In some embodiments, the auxiliary information may be indicated or configured through newly defined signaling; or, the auxiliary information may be indicated or configured through existing signaling, such as configuration signaling of timeAlignmentTimer.

[0183] If timeAlignmentTimer is configured to infinity, the assistance information is configured through new signaling. Otherwise, the assistance information is implicitly indicated by the length of timeAlignmentTimer.

[0184] In some embodiments, as time passes, the positioning error in the GNSS information may gradually increase, shortening the time that the first communication node can maintain uplink transmission during closed-loop adjustments. If existing timers and configurations, such as timeAlignmentTimer, are used to implicitly indicate the time after the (original) GNSS information expires that the uplink transmission can be performed, then each time the first communication node receives a MAC CE TAC, the time after the (original) GNSS information expires that the first communication node can perform uplink transmission will be correspondingly extended. Thus, if a longer timeAlignmentTimer is configured (assuming a length of X), but a received MAC CE TAC only extends the uplink transmission time by X', if X' < X, the first communication node cannot further extend the time allowed for uplink transmission by increasing the frequency of receiving MAC CE TACs. Therefore, an additional offset or constraint (e.g., a third time) can be introduced to indicate the time after the (original) GNSS information expires that the first communication node can perform uplink transmission.

[0185] As an example, if the second communication node configures a length of P for timeAlignmentTimer and introduces an additional offset time N, the first communication node can perform uplink transmission before the first timer reaches PN.

[0186] As another example, if the expiration time of the (original) GNSS information is Q, and an additional offset time N is introduced, the first communication node can perform uplink transmission before Q+N; after Q+N, the first communication node cannot perform uplink transmission.

[0187] In some embodiments, as shown in FIG7 , the above method further includes the following S401 - S402 .

[0188] S401: Obtain control instructions.

[0189] In some embodiments, the second communication node may control whether the function of the first communication node continuing to perform uplink transmission (ie, using auxiliary information) is enabled after the (original) GNSS information expires.

[0190] In some embodiments, the control instruction may be indicated through at least one of SIB broadcast, (dedicated) RRC signaling, MAC CE, and DCI.

[0191] In some embodiments, if the second communication node is configured with (dedicated) RRC signaling, the first communication node is allowed to continue uplink transmission after the (original) GNSS information expires; otherwise (the second communication node is not configured with (dedicated) RRC signaling, or is configured with (dedicated) RRC signaling but set to disabled), the first communication node is not allowed to continue online transmission after the (original) GNSS information expires.

[0192] In some embodiments, when the auxiliary information is enabled, the existing timer (e.g., timeAlignmentTimer) and related parameters can be used to indicate the time when the first communication node can perform uplink transmission after the (original) GNSS information expires; if the auxiliary information is not enabled, the existing timer (e.g., timeAlignmentTimer) and related parameters only perform their original functions.

[0193] S402: Determine whether to enable auxiliary information based on the control instruction.

[0194] As an example, the first communication node may determine whether to enable the auxiliary information based on an indication manner of the control instruction.

[0195] For example, if the first communication node determines that the indication mode of the second configuration instruction is (dedicated) RRC signaling, and the (dedicated) RRC signaling is not set to be disabled, it is determined to enable the auxiliary information.

[0196] As another example, the first communication node parses the control instruction and determines whether the auxiliary information is enabled according to the content of the parsed control instruction.

[0197] Exemplarily, the control instruction includes an enable flag indicating whether to enable the auxiliary information; the first communication node determines whether the auxiliary information is enabled according to the enable flag of the parsed control instruction.

[0198] In some embodiments, the second enable flag can be 0 or 1; when the second enable flag is 1, it indicates that the effective time offset configuration is enabled; when the second enable flag is 0, it indicates that the effective time offset configuration is not enabled.

[0199] It should be noted that the above are only some examples of how to determine whether to enable auxiliary information based on control instructions in the embodiments of the present disclosure. Depending on the actual situation, the method for the first communication node to determine whether to enable auxiliary information based on the control instructions may also be different, and the embodiments of the present disclosure do not limit this.

[0200] It can be understood that in the communication method provided by the embodiment of the present disclosure, the second communication node sends a control instruction to the first communication node, and when the control instruction indicates that the auxiliary information is enabled, the first communication node adjusts the time to continue the uplink transmission according to the auxiliary information; when the auxiliary information is not enabled, even if the first communication node determines the auxiliary information, it does not use the auxiliary information to adjust the time allowed for uplink transmission; thereby improving the flexibility of adjusting the uplink transmission time.

[0201] It can be understood that the first communication node obtains auxiliary information and, based on the auxiliary information, determines the time allowed for uplink transmission after the (original) GNSS information expires. This allows the first communication node to still obtain accurate positioning and navigation data through uplink transmission after the (original) GNSS information expires, and perform relevant processing and calculations to improve the reliability of positioning and navigation; at the same time, it also improves the user experience.

[0202] Referring to Figure 8, which is a flow chart of a communication method provided by an embodiment of the present disclosure, as shown in Figure 8, the communication method provided by an embodiment of the present disclosure is applied to a second communication node and can be implemented as follows S501-S502.

[0203] S501: Determine auxiliary information.

[0204] In some embodiments, the assistance information is used to instruct the first communication node to determine a time when uplink transmission is allowed after the (original) GNSS information is expired.

[0205] S502. Send auxiliary information to the first communication node.

[0206] In some embodiments, the contents of S501-S502 above can refer to the implementation of S301-S302 above, and the embodiments of the present disclosure will not be repeated here.

[0207] It can be understood that the second communication node can indicate the time when the first communication node is allowed to perform uplink transmission after the (original) GNSS information expires by determining the auxiliary information and sending the auxiliary information to the first communication node, so that the first communication node can obtain accurate positioning and navigation data through uplink transmission after the (original) GNSS information expires, and perform relevant processing and technology to improve the reliability of positioning and navigation, while also improving the user experience.

[0208] The above mainly introduces the solution of the embodiment of the present disclosure from the perspective of method. It is understandable that, in order to realize the above functions, the communication device includes at least one of the hardware structure and software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present disclosure 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 exceed the scope of the embodiment of the present disclosure.

[0209] The embodiments of the present disclosure can divide the functional modules of the communication device according to the above-mentioned method embodiments. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above-mentioned integrated modules can be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiments of the present disclosure is schematic and is only a logical functional division. In actual implementation, there may be other division methods. The following is an example of dividing each functional module corresponding to each function.

[0210] Figure 9 is a schematic diagram of the structure of a communication device provided in an embodiment of the present disclosure. The communication device is applied to a first communication node and can execute the communication method provided in the above method embodiment. As shown in Figure 9, the communication device 200 includes a determination module 201 and an adjustment module 202. In some embodiments, the communication device 200 also includes an acquisition module 203.

[0211] Determination module 201, used to determine the effective time offset configuration;

[0212] The adjustment module 202 is configured to adjust the effective time of the first configuration instruction of the second communication node based on the effective time offset configuration.

[0213] In some embodiments, the acquisition module 203 is configured to acquire a second configuration instruction; and the determination module 201 is configured to determine whether to enable the effective time offset configuration based on the second configuration instruction.

[0214] In some embodiments, the first configuration instruction includes at least one of the following: a beam configuration instruction. In some embodiments, the beam configuration instruction includes at least one of the following: a beam identification code ID, a beam switch, a transmission configuration indication TCI state indication, a transmission configuration indication TCI state activation, a transmission configuration indication TCI state switch, a spatial relationship indication, a spatial relationship activation, and a spatial relationship switch.

[0215] In some embodiments, the effective time offset configuration is determined according to at least one of a capability, a type, or a characteristic of the first communication node.

[0216] In some embodiments, the effective time of the first configuration instruction is the time after the base time and after a first delay, and the first delay is determined according to at least one of the effective time offset configuration or the second delay.

[0217] In some embodiments, the effective time offset configuration includes at least one of the following: a scaling factor, an offset value.

[0218] In some embodiments, the first delay is an offset value; or, the first delay is the sum of the second delay and the offset value; or, the first delay is the product of the second delay and a proportional factor; or, the first delay is the sum of the third delay and the offset value, and the third delay is the product of the second delay and the proportional factor.

[0219] In some embodiments, the reference time is the time when the first configuration instruction is received, or the time when feedback information corresponding to the first configuration instruction is sent.

[0220] In some embodiments, the effectiveness time offset configuration is predefined, preconfigured, or configured by the second communication node.

[0221] In some embodiments, the effective time offset configuration is indicated by at least one of SIB signaling, RRC signaling, MAC CE, UCI, and DCI.

[0222] In some embodiments, the second communication node is a communication node in a non-terrestrial network.

[0223] Figure 10 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure. The communication device is applied to a second communication node and can execute the communication method provided by the above method embodiment. As shown in Figure 10, the communication device 300 includes: a sending module 301 and a receiving module 302.

[0224] The sending module 301 is configured to send an effective time offset configuration to a first communication node.

[0225] The sending module 301 is further configured to send a first configuration instruction to the first communication node; wherein the effective time offset configuration is used to adjust the effective time of the first configuration instruction.

[0226] In some embodiments, the first configuration instruction includes at least one of the following: a beam configuration instruction. In some embodiments, the beam configuration instruction includes at least one of the following: a beam identification code ID, a beam switch, a transmission configuration indication TCI state indication, a transmission configuration indication TCI state activation, a transmission configuration indication TCI state switch, a spatial relationship indication, a spatial relationship activation, and a spatial relationship switch.

[0227] In some embodiments, the effective time offset configuration is determined according to at least one of a capability, a type, or a characteristic of the first communication node.

[0228] In some embodiments, the effective time of the first configuration instruction is the time after the base time and after a first delay, and the first delay is determined according to the effective time offset configuration and the second delay.

[0229] In some embodiments, the effective time offset configuration includes at least one of the following: a scaling factor, an offset value.

[0230] In some embodiments, the first delay is an offset value; or, the first delay is the sum of the second delay and the offset value; or, the first delay is the product of the second delay and a proportional factor; or, the first delay is the sum of the third delay and the offset value, and the third delay is the product of the second delay and the proportional factor.

[0231] In some embodiments, the reference time is the time when the first configuration instruction is received, or the time when feedback information corresponding to the first configuration instruction is sent.

[0232] In some embodiments, the effective time offset configuration is indicated by at least one of SIB signaling, RRC signaling, MAC CE, UCI, and DCI.

[0233] In some embodiments, the second communication node is a communication node in a non-terrestrial network.

[0234] FIG11 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure. The communication device is applied to a first communication node and can execute the communication method provided by the above method embodiment. As shown in FIG11 , the communication device 400 includes: an acquisition module 401 and a determination module 402.

[0235] The acquisition module 401 is used to acquire auxiliary information.

[0236] The determination module 402 is configured to determine, based on the assistance information, a time when uplink transmission is allowed after the GNSS information expires.

[0237] In some embodiments, the auxiliary information includes a first time.

[0238] In some embodiments, the time allowed for uplink transmission is the first time; or, the time allowed for uplink transmission is the second time, the second time being the difference between the first time and the remaining valid time of the GNSS information; or, the time allowed for uplink transmission is the third time, the third time being the difference or sum of the first time and the offset time, the offset time being predefined, preconfigured or configured by the second communication node; or, the time for uplink transmission is the fourth time, the fourth time being the difference or sum of the second time and the offset time.

[0239] In some embodiments, the determination module 402 is used to extend the first timer of the GNSS information by the first time or the second time after the auxiliary information is acquired; or, after the first timer expires, restart the first timer and extend the timing time of the first timer, and the extended time is any one of the first time, the second time, the third time, and the fourth time; or, after the first timer expires, restart the first timer and set the timing time of the first timer to any one of the first time, the second time, the third time, and the fourth time; wherein the first timer is a timer used to determine the validity of the GNSS information.

[0240] In some embodiments, the determination module 402 is used to start a second timer after the first timer of the GNSS information expires, and set the timing time of the second timer to any one of the first time, the second time, the third time, and the fourth time; wherein the first timer is a timer used to determine the validity of the GNSS information.

[0241] In some embodiments, the determination module 402 is configured to start a second timer after acquiring the auxiliary information, and set the timing time of the second timer to the first time or the third time.

[0242] In some embodiments, the assistance information is predefined, preconfigured, or configured by the second communication node.

[0243] In some embodiments, the auxiliary information is indicated by at least one of SIB signaling, RRC signaling, MAC CE, and DCI.

[0244] In some embodiments, the acquisition module 401 is further used to acquire a control instruction; the determination module 401 is further used to determine whether to enable the auxiliary information based on the control instruction.

[0245] Figure 12 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure. The communication device is applied to a second communication node and can execute the communication method provided by the above method embodiment. As shown in Figure 12, the communication device 500 includes: a determination module 501 and a sending module 502.

[0246] Determining module 501, used to determine auxiliary information;

[0247] The sending module 502 is configured to send auxiliary information to the first communication node, where the auxiliary information is used to instruct the first communication node to determine a time when uplink transmission is allowed after the GNSS information expires.

[0248] In some embodiments, the auxiliary information includes a first time.

[0249] In some embodiments, the uplink transmission time is the first time; or, the uplink transmission time is the second time, and the second time is the difference between the first time and the remaining valid time of the GNSS information; or, the time when uplink transmission is allowed is the third time, and the third time is the difference or sum of the first time and the offset time, and the offset time is predefined, preconfigured or configured by the second communication node; or, the time when uplink transmission is allowed is the fourth time, and the fourth time is the difference or sum of the second time and the offset time.

[0250] In some embodiments, the auxiliary information is indicated by at least one of SIB signaling, RRC signaling, MAC CE, and DCI.

[0251] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present disclosure provides a possible structure of the communication device involved in the above-mentioned embodiment. As shown in Figure 13, the communication device 600 includes: a memory 601, a processor 602, a communication interface 603, and a bus 604.

[0252] The memory 601 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store dynamic information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0253] The processor 602 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 602 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The processor 602 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 602 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0254] The communication interface 603 is used to connect to other devices via a communication network, such as Ethernet, wireless access network, or wireless local area network (WLAN).

[0255] In some embodiments, the memory 601 may exist independently of the processor 602 and may be connected to the processor 602 via a bus 604 for storing instructions or program codes. When the processor 602 calls and executes the instructions or program codes stored in the memory 601, the communication method provided in the embodiments of the present disclosure can be implemented.

[0256] In some embodiments, the memory 601 may also be integrated with the processor 602 .

[0257] Bus 604 can be an Extended Industry Standard Architecture (EISA) bus, etc. Bus 604 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, FIG13 shows only one thick solid line, but this does not mean that there is only one bus or only one type of bus.

[0258] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes the communication method described in any of the above embodiments.

[0259] For example, the computer-readable storage media may include, but are not limited to, magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0260] An embodiment of the present disclosure provides a computer program product comprising instructions. When the computer program product is run on a computer, the computer is enabled to execute the communication method described in any one of the above embodiments.

[0261] The above is only a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A communication method, applied to a first communication node, wherein: The method comprises: Determine the effective time offset configuration; Based on the effective time offset configuration, the effective time of the first configuration instruction of the second communication node is adjusted.

2. The method according to claim 1, further comprising: Obtain a second configuration instruction; Based on the second configuration instruction, determine whether to enable the effective time offset configuration.

3. The method according to claim 1, wherein: The first configuration instruction includes at least the following items: beam configuration instruction.

4. The method according to claim 3, wherein: The beam configuration instruction includes at least one of the following: beam identification code ID, beam switching, transmission configuration indication TCI state indication, TCI state activation, TCI state switching, spatial relationship indication, spatial relationship activation, and spatial relationship switching.

5. The method according to claim 1, wherein: The effective time offset configuration is determined according to at least one of the capability, type or characteristics of the first communication node.

6. The method according to claim 1, wherein: The effective time of the first configuration instruction is the time after the reference time and after a first delay, and the first delay is determined according to at least one of the effective time offset configuration or the second delay.

7. The method according to claim 6, wherein: The effective time offset configuration includes at least one of the following: a proportional factor and an offset value.

8. The method according to claim 7, wherein: The first delay is the offset value; or, The first delay is the sum of the second delay and the offset value; or, The first delay is the product of the second delay and the proportional factor; or, The first delay is the sum of the third delay and the offset value, and the third delay is the product of the second delay and the proportional factor.

9. The method according to claim 6, wherein: The reference time is the time when the first configuration instruction is received, or the time when feedback information corresponding to the first configuration instruction is sent.

10. The method according to claim 1, wherein: The effective time offset configuration is predefined, preconfigured or configured by the second communication node.

11. The method according to claim 1, further comprising: The effective time offset configuration is indicated to the second communication node.

12. The method according to claim 10 or 11, wherein: The effective time offset configuration is indicated by at least one of system information block SIB signaling, radio resource control RRC signaling, medium access control control element MAC CE, uplink control information UCI, and downlink control information DCI.

13. The method according to claim 1, wherein: The second communication node is a communication node in a non-terrestrial network.

14. A communication method, applied to a second communication node, wherein: The method comprises: Sending an effective time offset configuration to the first communication node; A first configuration instruction is sent to the first communication node; wherein the effective time offset configuration is used to adjust the effective time of the first configuration instruction.

15. The method according to claim 14, wherein: The first configuration instruction includes at least the following items: beam configuration instruction.

16. The method according to claim 15, wherein: The beam configuration instruction includes at least one of the following: beam identification code ID, beam switching, transmission configuration indication TCI state indication, transmission configuration indication TCI state activation, transmission configuration indication TCI state switching, spatial relationship indication, spatial relationship activation, and spatial relationship switching.

17. The method according to claim 14, wherein: The effective time offset configuration is determined according to at least one of the capability, type or characteristics of the first communication node.

18. The method according to claim 14, wherein: The effective time of the first configuration instruction is the time after the reference time after a first delay, and the first delay is determined according to the effective time offset configuration and the second delay.

19. The method according to claim 18, wherein: The effective time offset configuration includes at least one of the following: a proportional factor and an offset value.

20. The method according to claim 19, wherein: The first delay is the offset value; or, The first delay is the sum of the second delay and the offset value; or, The first delay is the product of the second delay and the proportional factor; or, The first delay is the sum of the third delay and the offset value, and the third delay is the product of the second delay and the proportional factor.

21. The method according to claim 20, wherein: The reference time is the time when the first configuration instruction is received, or the time when feedback information corresponding to the first configuration instruction is sent.

22. The method according to claim 14, wherein: The effective time offset configuration is indicated by at least one of SIB signaling, RRC signaling, MAC CE, and DCI.

23. The method according to claim 14, wherein: The second communication node is a communication node in a non-terrestrial network.

24. A communication method, applied to a first communication node, wherein: The method comprises: Obtain auxiliary information; Based on the assistance information, a time for allowing uplink transmission after the global navigation satellite system GNSS information expires is determined.

25. The method according to claim 24, wherein: The auxiliary information includes a first time.

26. The method according to claim 25, wherein: The time for allowing uplink transmission is the first time; or, the time for allowing uplink transmission is the second time, and the second time is the difference between the first time and the remaining valid time of the GNSS information; or, the time for allowing uplink transmission is the third time, and the third time is the difference or sum of the first time and the offset time, and the offset time is predefined, preconfigured or configured by the second communication node; or, the time for allowing uplink transmission is the fourth time, and the fourth time is the difference or sum of the second time and the offset time.

27. The method according to claim 26, wherein: Determining, based on the assistance information, a time for allowing uplink transmission after the GNSS information expires, including: After acquiring the auxiliary information, extending the timing time of the first timer of the GNSS information, where the extended time is any one of the first time, the second time, the third time, and the fourth time; or, After the first timer expires, the first timer is restarted, and the timing time of the first timer is set to any one of the first time, the second time, the third time, and the fourth time; wherein the first timer is a timer for determining the validity of the GNSS information.

28. The method according to claim 26, wherein: Determining, based on the assistance information, a time for allowing uplink transmission after the GNSS information expires, including: After the first timer of the GNSS information expires, the second timer is started, and the timing time of the second timer is set to any one of the first time, the second time, the third time, and the fourth time; wherein the first timer is a timer for determining the validity of the GNSS information.

29. The method according to claim 26, wherein: Determining, based on the assistance information, a time for allowing uplink transmission after the GNSS information expires, including: After the auxiliary information is acquired, a second timer is started, and the timing time of the second timer is set to the first time or the third time.

30. The method of claim 24, wherein: The auxiliary information is predefined, preconfigured or configured by the second communication node.

31. The method according to claim 30, wherein: The auxiliary information is indicated by at least one of SIB signaling, RRC signaling, MAC CE, and DCI.

32. The method of claim 24, further comprising: Get control instructions; Based on the control instruction, it is determined whether to enable the auxiliary information.

33. A communication method, applied to a second communication node, wherein: The method comprises: Determine auxiliary information; The auxiliary information is sent to the first communication node, where the auxiliary information is used to instruct the first communication node to determine a time when uplink transmission is allowed after the GNSS information expires.

34. The method of claim 33, wherein: The auxiliary information includes a first time.

35. The method of claim 34, wherein: The uplink transmission time is the first time; or, the uplink transmission time is the second time, and the second time is the difference between the first time and the remaining valid time of the GNSS information; or, the time for allowing uplink transmission is a third time, and the third time is the difference or sum of the first time and an offset time, and the offset time is predefined, preconfigured or configured by the second communication node; or, the time for allowing uplink transmission is a fourth time, and the fourth time is the difference or sum of the second time and the offset time.

36. The method of claim 33, wherein: The auxiliary information is indicated by at least one of SIB signaling, RRC signaling, MAC CE, and DCI.

37. A communication device, comprising: a processor and a memory for storing instructions executable by the processor; The processor is configured to execute the instructions so that the communication device performs the communication method according to any one of claims 1 to 36.

38. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer is caused to execute the communication method according to any one of claims 1 to 36.

Citation Information

Patent Citations

  • TDD configuration update method, apparatus and system

    CN104010368A

  • Method, apparatus, communication device, and storage medium for determining effective time

    CN112335200A

  • Communication method, communication device and storage medium

    CN117956562A

  • Techniques for initial access in wireless systems

    US20190313357A1