Communication method, terminal, network device, system, and storage medium
By using DCI and MAC control information to determine the timing deviation parameters of HARQ information in satellite communication, the data transmission reliability problem caused by timing deviation is solved, and the consistency and reliability of HARQ feedback information are achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2026-04-09
AI Technical Summary
Disorders in timing bias parameters can lead to reduced reliability of data transmission in satellite communications.
The terminal determines the first timing deviation parameter of the Hybrid Automatic Repeat Request (HARQ) information based on the received downlink control information (DCI), and receives MAC control information to indicate the second timing deviation parameter before feeding back the HARQ information. The transmission mode of the HARQ information is determined based on these two parameters to ensure the consistency of the HARQ feedback information.
When the timing deviation parameter is updated, the consistency between HARQ feedback resources and codebook is ensured, which improves the reliability of data transmission.
Smart Images

Figure CN2023122993_09042026_PF_FP_ABST
Abstract
Description
Communication method, terminal, network device, system and storage medium TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and in particular to a communication method, a terminal, a network device, a system and a storage medium. BACKGROUND
[0002] In the research of wireless communication technology, satellite communication is considered as an important aspect of the development of future wireless communication technology. Satellite communication refers to the communication of radio communication equipment on the ground using satellites as relays. The satellite communication system is composed of satellite part and ground part. Satellite communication has at least the following characteristics: large communication range, communication can be carried out between any two points as long as they are within the range covered by the satellite's radio waves; high reliability, not easily affected by land disasters and other terrain elements.
[0003] SUMMARY
[0004] To overcome the technical problem of reduced data transmission reliability caused by disorder of timing offset parameters in the related art, the present disclosure provides a communication method, a terminal, a network device, a system and a storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, a communication method is provided, the method comprising:
[0006] The terminal determines a first timing offset parameter of hybrid automatic repeat request (HARQ) information according to received downlink control information (DCI);
[0007] Before feeding back the HARQ information based on the first timing offset parameter, MAC control information is received, the MAC control information being used to indicate a second timing offset parameter;
[0008] The transmission mode of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter.
[0009] According to a second aspect of an embodiment of the present disclosure, a communication method is provided, the method comprising:
[0010] The network device sends DCI to the terminal, the DCI being used to indicate that the terminal determines a first timing offset parameter of HARQ information according to the DCI;
[0011] The network device sends MAC control information to the terminal, the MAC control information being used to indicate a second timing offset parameter.
[0012] According to a third aspect of an embodiment of the present disclosure, a terminal is provided, comprising:
[0013] a processing module, configured to determine a first timing offset parameter of hybrid automatic repeat request (HARQ) information according to received downlink control information (DCI);
[0014] a transceiver module, configured to receive MAC control information before feeding back the HARQ information based on the first timing offset parameter, the MAC control information being used to indicate a second timing offset parameter;
[0015] an execution module, configured to determine a transmission mode of the HARQ information according to the first timing offset parameter and / or the second timing offset parameter.
[0016] According to a fourth aspect of embodiments of the present disclosure, a network device is provided, comprising:
[0017] a first transceiver module, configured to send DCI to a terminal, the DCI being used to instruct the terminal to determine a first timing offset parameter of HARQ information according to the DCI;
[0018] a second transceiver module, configured to send MAC control information to the terminal, the MAC control information being used to indicate a second timing offset parameter.
[0019] According to a fifth aspect of embodiments of the present disclosure, a terminal is provided, comprising:
[0020] one or more processors;
[0021] The terminal is configured to perform the communication method according to any one of the first aspect of the present disclosure.
[0022] According to a sixth aspect of embodiments of the present disclosure, a network device is provided, comprising:
[0023] one or more processors;
[0024] The network device is configured to perform the communication method according to any one of the second aspect of the present disclosure.
[0025] According to a seventh aspect of embodiments of the present disclosure, a communication system is provided, comprising a terminal and a network device, wherein the terminal is configured to implement the communication method according to any one of the first aspect of the present disclosure, and the network device is configured to implement the communication method according to any one of the second aspect of the present disclosure.
[0026] According to an eighth aspect of embodiments of the present disclosure, a storage medium is provided, the storage medium storing instructions, when the instructions are run on a communication device, causing the communication device to perform the communication method according to any one of the first aspect of the present disclosure and the second aspect of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments, and the following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.
[0028] FIG. 1a is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0029] FIG. 1b is a schematic diagram of a satellite communication scenario according to an embodiment of the present disclosure.
[0030] FIG. 1c is a schematic diagram of uplink and downlink timing alignment at a network side according to an embodiment of the present disclosure.
[0031] FIG. 1d is a schematic diagram of uplink and downlink timing misalignment at a network side according to an embodiment of the present disclosure.
[0032] FIG. 1e is a schematic diagram of updating of Koffset according to an embodiment of the present disclosure.
[0033] FIG. 2a is a schematic diagram of interactions of a communication method according to an embodiment of the present disclosure.
[0034] FIG. 2b is a schematic diagram of a HARQ information transmission manner according to an embodiment of the present disclosure.
[0035] FIG. 2c is a schematic diagram of a HARQ information transmission manner according to an embodiment of the present disclosure.
[0036] FIG. 2d is a schematic diagram of a HARQ information transmission manner according to an embodiment of the present disclosure.
[0037] FIG. 2e is a schematic diagram of a HARQ information transmission manner according to an embodiment of the present disclosure.
[0038] FIG. 3 is a flowchart of a communication method according to an embodiment of the present disclosure.
[0039] FIG. 4 is a flowchart of a communication method according to an embodiment of the present disclosure.
[0040] FIG. 5 is a flowchart of a communication method according to an embodiment of the present disclosure.
[0041] FIG. 6 is a schematic diagram of a structure of a terminal according to an embodiment of the present disclosure.
[0042] FIG. 7 is a schematic diagram of a structure of a network device according to an embodiment of the present disclosure.
[0043] FIG. 8 is a schematic diagram of a structure of a network device 8100 according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0044] The embodiments of the present disclosure provide a communication method, a terminal, a network device, a system and a storage medium.
[0045] In a first aspect, the embodiments of the present disclosure provide a communication method, the method comprising:
[0046] The terminal determines a first timing offset parameter of hybrid automatic repeat request (HARQ) information according to received downlink control information (DCI);
[0047] Before feeding back the HARQ information based on the first timing offset parameter, MAC control information is received, the MAC control information being used to indicate a second timing offset parameter;
[0048] The transmission mode of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter.
[0049] In the above technical solution, the terminal determines a first timing offset parameter of hybrid automatic repeat request (HARQ) information according to received downlink control information (DCI), and before feeding back the HARQ information based on the first timing offset parameter, MAC control information is received, the MAC control information being used to indicate a second timing offset parameter, and the transmission mode of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter. Thus, when the timing offset parameter is updated, the HARQ feedback resource and the HARQ codebook of the terminal are designed, the consistency of the HARQ feedback information is ensured, and the reliability of data transmission is ensured.
[0050] The MAC control information can be a media access control layer control element (MAC-CE).
[0051] In combination with some embodiments of the first aspect, in some embodiments, the determining the transmission mode of the HARQ information according to the first timing offset parameter and / or the second timing offset parameter comprises:
[0052] The first time domain position of the HARQ resource is determined according to the first timing offset parameter, and the second time domain position of the HARQ resource is determined according to the second timing offset parameter;
[0053] It is determined that the first time domain position and the second time domain position are inconsistent, and the transmission of the HARQ information on the HARQ resource is abandoned.
[0054] In combination with some embodiments of the first aspect, in some embodiments, the determining the transmission mode of the HARQ information according to the first timing offset parameter and / or the second timing offset parameter comprises:
[0055] The first HARQ resource is determined according to the first timing offset parameter;
[0056] transmit the HARQ information based on the first HARQ resource.
[0057] In some embodiments combined with the first aspect, in some embodiments, the transmitting the HARQ information based on the first HARQ resource comprises:
[0058] determining a first HARQ information bit and a first feedback window based on the first HARQ resource;
[0059] transmitting the HARQ information based on the first feedback window, wherein the first HARQ information bit is included in the HARQ information.
[0060] In some embodiments combined with the first aspect, in some embodiments, the determining the transmission manner of the HARQ information according to the first timing offset parameter and / or the second timing offset parameter comprises:
[0061] determining a second HARQ resource according to the second timing offset parameter;
[0062] transmitting the HARQ information based on the second HARQ resource.
[0063] In some embodiments combined with the first aspect, in some embodiments, the transmitting the HARQ information based on the second HARQ resource comprises:
[0064] determining a second HARQ information bit and a second feedback window according to the second HARQ resource;
[0065] transmitting the HARQ information based on the second feedback window, wherein the second HARQ information bit is included in the HARQ information.
[0066] In some embodiments combined with the first aspect, in some embodiments, the determining the transmission manner of the HARQ information according to the first timing offset parameter and / or the second timing offset parameter comprises:
[0067] determining a first HARQ resource and a first HARQ information according to the first timing offset parameter, and determining a second HARQ resource and a second HARQ information according to the second timing offset parameter;
[0068] transmitting the first HARQ information based on the first HARQ resource, and transmitting the second HARQ information based on the second HARQ resource.
[0069] In some embodiments combined with the first aspect, in some embodiments, the method further comprises:
[0070] The terminal determines a first physical downlink control channel (PDCCH) receiving the DCI.
[0071] The terminal determines a first transmission time slot of the last information in the first PDCCH.
[0072] According to the first transmission time slot, the terminal determines a first effective time of the first timing offset parameter.
[0073] In some embodiments of the first aspect, the method further comprises:
[0074] According to the second timing offset parameter, the terminal determines a physical uplink control channel (PUCCH).
[0075] The terminal determines a second transmission time slot of the PUCCH.
[0076] According to the second transmission time slot, the terminal determines subcarrier spacing (SCS) configuration information for the PUCCH transmission.
[0077] According to the SCS configuration information and the second transmission time slot, the terminal determines a second effective time of the second timing offset parameter.
[0078] In the second aspect, the embodiments of the present disclosure provide a communication method, which comprises:
[0079] The network device sends DCI to the terminal, and the DCI is used to instruct the terminal to determine a first timing offset parameter of HARQ information according to the DCI.
[0080] The network device sends MAC control information to the terminal, and the MAC control information is used to instruct a second timing offset parameter.
[0081] In some embodiments of the second aspect, the method further comprises:
[0082] The terminal receives HARQ information transmitted based on a first HARQ resource, and the first HARQ resource is determined by the terminal according to the first timing offset parameter.
[0083] In some embodiments of the second aspect, the method further comprises:
[0084] The terminal receives HARQ information transmitted based on a second HARQ resource, and the second HARQ resource is determined by the terminal according to the second timing offset parameter.
[0085] In some embodiments of the second aspect, the method further comprises:
[0086] receive first HARQ information and second HARQ information, the first HARQ information being transmitted by the terminal based on first HARQ resources, the first HARQ resources being determined by the terminal according to the first timing offset parameter, the second HARQ information being transmitted by the terminal based on second HARQ resources, the second HARQ resources being determined by the terminal according to the second timing offset parameter.
[0087] In some embodiments combined with the second aspect, in some embodiments, the method further comprises:
[0088] receiving first uplink information fed back by the terminal according to the DCI and second uplink information fed back by the terminal according to the MAC control information, wherein neither the first uplink information nor the second uplink information includes HARQ information.
[0089] In a third aspect, the embodiments of the present disclosure provide a terminal, comprising:
[0090] a processing module configured to determine, according to received downlink control information (DCI), a first timing offset parameter of hybrid automatic repeat request (HARQ) information;
[0091] a transceiving module configured to receive MAC control information before feeding back the HARQ information based on the first timing offset parameter, the MAC control information being used to indicate a second timing offset parameter;
[0092] an execution module configured to determine a transmission mode of the HARQ information according to the first timing offset parameter and / or the second timing offset parameter.
[0093] In a fourth aspect, the embodiments of the present disclosure provide a network device, comprising:
[0094] a first transceiving module configured to send DCI to a terminal, the DCI being used to indicate that the terminal determines a first timing offset parameter of HARQ information according to the DCI;
[0095] a second transceiving module configured to send MAC control information to the terminal, the MAC control information being used to indicate a second timing offset parameter.
[0096] In a fifth aspect, the embodiments of the present disclosure provide a terminal, comprising:
[0097] one or more processors;
[0098] The terminal is configured to perform the communication method in any one of the embodiments of the first aspect of the present disclosure.
[0099] In a sixth aspect, the embodiments of the present disclosure provide a network device, comprising:
[0100] one or more processors;
[0101] The network device is configured to perform the communication method in any of the second aspects of the embodiments of the present disclosure.
[0102] In a seventh aspect, the embodiments of the present disclosure provide a communication system, including a terminal and a network device, wherein the terminal is configured to implement the communication method in any of the first aspects of the present disclosure, and the network device is configured to implement the communication method in any of the second aspects of the present disclosure.
[0103] In an eighth aspect, the embodiments of the present disclosure provide a storage medium, which stores instructions, when the instructions run on a communication device, cause the communication device to perform the communication method in any of the first aspects of the present disclosure and the second aspects of the present disclosure.
[0104] It can be understood that the terminal, the network device, the communication system, and the storage medium are all used to perform the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be described here.
[0105] The embodiments of the present disclosure propose a communication method, a terminal, a network device, a system, and a storage medium. In some embodiments, the terms of communication method and information processing method can be replaced with each other, the terms of communication device and information processing device can be replaced with each other, and the terms of information processing system and communication system can be replaced with each other.
[0106] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or part or all of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.
[0107] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form a new embodiment according to their inherent logical relationship.
[0108] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.
[0109] In the embodiments of the present disclosure, an element expressed in singular form, such as "a", "an", "the", "said", "the aforementioned", "the foregoing", "this", and the like, unless otherwise specified, can represent "one and only one", or can represent "one or more", "at least one", and the like. For example, in the case of using an article such as "a", "an", "the" in English, the noun after the article can be understood as a singular expression, or can be understood as a plural expression.
[0110] In the embodiments of the present disclosure, "plurality" refers to two or more.
[0111] In some embodiments, the terms "at least one of", "one or more of", "a plurality of", "multiple", and the like can be replaced with each other.
[0112] In some embodiments, the description manner such as "at least one of A, B", "A and / or B", "A in one case, B in another case", "in response to a case A, in response to another case B", and the like can include the following technical solutions according to the case: A in some embodiments (A is executed regardless of B); B in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selected from A and B); A and B are executed in some embodiments (A and B are executed). When there are more branches such as A, B, C, and the like, it is similar to the above.
[0113] In some embodiments, the description manner such as "A or B" and the like can include the following technical solutions according to the case: A in some embodiments (A is executed regardless of B); B in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selected from A and B). When there are more branches such as A, B, C, and the like, it is similar to the above.
[0114] The prefix words “first”, “second”, etc. in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, sequence, priority, quantity or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute redundant limitation because of the use of the prefix words. For example, the description objects are “fields”, and the ordinal words before “fields” in “first field” and “second field” do not limit the position or sequence between “fields”. “First” and “second” do not limit whether the “fields” modified thereby are in the same message, nor do they limit the sequence of “first field” and “second field”. For another example, the description objects are “levels”, and the ordinal words before “levels” in “first level” and “second level” do not limit the priority between “levels”. For another example, the quantity of the description objects is not limited by the ordinal words, and can be one or more. For example, “first device”, wherein the quantity of “devices” can be one or more. In addition, the objects modified by different prefix words can be the same or different. For example, the description objects are “devices”, and “first device” and “second device” can be the same device or different devices, and their types can be the same or different. For another example, the description objects are “information”, and “first information” and “second information” can be the same information or different information, and their contents can be the same or different.
[0115] In some embodiments, “including A”, “containing A”, “for indicating A”, “carrying A” can be interpreted as directly carrying A, or indirectly indicating A.
[0116] In some embodiments, the terms “time / frequency”, “time / frequency domain” and the like refer to the time domain and / or the frequency domain.
[0117] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, “if…” and the like can be replaced with each other.
[0118] In some embodiments, the terms “greater than”, “greater than or equal to”, “not less than”, “more than”, “more than or equal to”, “not less than”, “higher than”, “higher than or equal to”, “not lower than”, “above” and the like can be replaced with each other, and the terms “less than”, “less than or equal to”, “not greater than”, “less than”, “less than or equal to”, “not more than”, “lower than”, “lower than or equal to”, “not higher than”, “below” and the like can be replaced with each other.
[0119] In some embodiments, an apparatus and the like can be interpreted as an entity, and can also be interpreted as virtual, and the name thereof is not limited to the name described in the embodiments, and the terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like can be replaced with each other.
[0120] In some embodiments, a "network" can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.
[0121] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client and the like can be replaced with each other.
[0122] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, for a structure in which communication between the access network device, the core network device, or the network device and the terminal is replaced by communication between a plurality of terminals (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.), embodiments of the present disclosure can also be applied. In this case, a structure in which the terminal has all or part of the functions of the access network device can also be provided. In addition, the terms "uplink", "downlink", etc. can also be replaced by terms corresponding to inter-terminal communication (for example, "side"). For example, the uplink channel, the downlink channel, etc. can be replaced by the side channel, and the uplink, the downlink, etc. can be replaced by the sidelink.
[0123] In some embodiments, the terminal can be replaced by an access network device, a core network device, or a network device. In this case, a structure in which the access network device, the core network device, or the network device has all or part of the functions of the terminal can also be provided.
[0124] In some embodiments, the data, information, etc. can be acquired in compliance with the laws and regulations of the country where the terminal is located.
[0125] In some embodiments, the data, information, etc. can be acquired after obtaining the consent of the user.
[0126] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0127] FIG. 1a is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure, as shown in FIG. 1a, the communication system 100 includes a terminal 101 and a network device 102.
[0128] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a communication-capable automobile, a smart automobile, a tablet (Pad), a wireless transceiver-equipped computer, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, and the like, but is not limited thereto.
[0129] In some embodiments, the network device 102 is at least one of a node or device that accesses a terminal to a wireless network, and can include an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, and the like, but is not limited thereto.
[0130] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, in which case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0131] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed by the embodiments of the present disclosure are also applicable to similar technical problems.
[0132] The embodiments of the present disclosure described below can be applied to the communication system 100 shown in FIG. 1 or part of the subjects, but are not limited thereto. The subjects shown in FIG. 1a are exemplary, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than FIG. 1, the number and form of each subject is arbitrary, each subject can be real or virtual, the connection relationship between each subject is exemplary, each subject can not be connected or can be connected, the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0133] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).
[0134] In some embodiments, the continuous emergence of new Internet applications such as new generation of AR (Augmented Reality) / VR (Virtual Reality), car-car communication, etc. puts higher requirements on wireless communication technology, which drives the continuous evolution of wireless communication technology to meet the needs of applications. At present, cellular mobile communication technology is in the evolution stage of new generation technology. One important feature of the new generation technology is to support flexible configuration of multiple service types. Different service types have different requirements for wireless communication technology. For example, the main requirements of eMBB (Enhanced Mobile Broadband) service type focus on large bandwidth and high speed; the main requirements of URLLC (Ultra-Reliable Low-Latency Communications) service type focus on high reliability and low latency; and the main requirements of mMTC (Massive machine-type communication) service type focus on large number of connections. Therefore, the new generation of wireless communication system needs flexible and configurable design to support the transmission of multiple service types.
[0135] FIG. 1b is a schematic diagram of a satellite communication scenario according to an embodiment of the present disclosure, as shown in FIG. 1b, the satellite communication scenario includes a UE, a communication satellite, and a ground station (including a base station).
[0136] In some embodiments, the data network sends communication information to the ground station, the ground station sends the communication information to the communication satellite through the feeder link, and the communication satellite sends the communication information to the UE based on the service link; the UE sends uplink information to the communication satellite through the service link, and the communication satellite sends the uplink information to the ground station through the feeder link. Through the satellite communication scenario, the communication satellite acts as a relay device to transmit communication information to the UE and the ground station, thereby realizing uplink and downlink communication interaction between the UE and the ground station.
[0137] In some embodiments, in a wireless communication system, satellite communication systems and terrestrial cellular communication systems will gradually realize deep integration and truly realize everything intelligent connection. As a supplement to the current ground cellular communication system, satellite communication can have the following benefits:
[0138] (1) Extended coverage: For areas that cannot be covered by the cellular communication system or have high coverage costs, such as oceans, deserts, remote mountainous areas, etc., satellite communication can solve the communication problem.
[0139] (2) Emergency communication: In the extreme case of disaster such as earthquake, which leads to the unavailability of the infrastructure of cellular communication, satellite communication can be used to quickly establish a communication connection.
[0140] (3) Provide industry applications: For example, for long-distance transmission of time-sensitive services, satellite communication can be used to reduce the time delay of service transmission.
[0141] In some embodiments, in a satellite communication system, due to the large propagation distance, there is a large deviation in the uplink and downlink transmission timing. The terminal needs to maintain the uplink synchronization based on the GNSS (Global Navigation Satellite System) measurement and some auxiliary information. In the scenario of satellite communication, due to the long signal transmission distance between the sending end and the receiving end, the data communication transmission needs a long transmission time. For the transmission with uplink and downlink relationship, a time delay parameter is introduced to compensate for the transmission time delay. In order to determine the time delay parameter, the terminal needs to report the position information, so that the network equipment allocates the time delay parameter to the terminal based on the position information reported by the terminal.
[0142] Figure 1c is a schematic diagram of network side uplink and downlink timing alignment according to an embodiment of the present disclosure. As shown in Figure 1c, the present embodiment is applied in the scenario of satellite communication. The gNB (the next Generation Node B) side configures the TA (Timing Advance) to the UE based on the position information reported by the UE. The UE sends the UE-UL (Up-Link) information to the gNB in advance by the TA. The gNB receives the UE-UL information after a Delay (delay) time. The gNB (the next Generation Node B) side sends the communication information n to the UE through the DL (Down Link). Due to the long communication distance between the network side and the UE, the UE receives the communication information n after a Delay (delay) time. In the above communication interaction process, the TA ensures the timing alignment of the uplink and downlink signals on the gNB side, thereby realizing reliable data transmission and communication efficiency.
[0143] In some embodiments, the network side can perform timing alignment with the UE by sending a downlink synchronization signal. After receiving the downlink synchronization signal, the UE can adjust its transmission timing according to the timing information contained in the signal, so that the uplink signal can arrive at the network side within the correct time window.
[0144] Figure 1d is a schematic diagram of uplink and downlink timing misalignment on the network side, according to an embodiment of the present disclosure. As shown in Figure 1d, the present embodiment is applied in a satellite communication scenario. The TA extension is short, resulting in a deviation between the transmission occasions of the gNB UL information and the gNB DL information on the network side, and causing uplink and downlink timing misalignment on the network side.
[0145] In some embodiments, for a terminal-to-uplink synchronization point with a large propagation delay, the current technology can adjust the timing relationship between the uplink and downlink communications by configuring a cell-specific-Koffset (slot synchronization parameter) and / or a UE-specific-Koffset (slot synchronization parameter). The terminal can receive a MAC CE (MAC CE is a way of exchanging control information between the UE and the network in addition to RRC messages and NAS messages, and the exchanged information is control information about the MAC layer) to update the configured Koffset value. At this time, there are two Koffsets in the terminal. For the HARQ (Hybrid Automatic Repeat-Request) codebook, it is necessary to explicitly use which timing adjustment parameter to determine the HARQ codebook in the terminal and the base station, otherwise the HARQ codebook in the terminal will be confused.
[0146] Figure 1e is a schematic diagram of Koffset updating, according to an embodiment of the present disclosure. As shown in Figure 1e, the terminal receives a DL DCI (downlink control information) sent by the base station to receive the transmission of the downlink data. The terminal uses the old Koffset value to determine the position of the HARQ feedback when receiving the DL DCI. However, after receiving the DL DCI, the terminal receives a new Koffset value notified by the MAC CE (control information of the MAC layer) based on the HARQ resource determined by the DL DCI before feeding back the HARQ information according to the HARQ resource. At this time, the terminal cannot determine whether to use the previously configured Koffset value or the updated Koffset value when determining the HARQ feedback resource and the HARQ feedback codebook, causing confusion in the generation of the HARQ codebook in the terminal, and reducing the possibility of data transmission.
[0147] In some embodiments, a design method for the HARQ feedback resource and the HARQ codebook is proposed for the case where the timing deviation parameter is updated in the satellite communication scenario, so that the base station and the terminal have a consistent understanding of the HARQ feedback information, and the reliability of data transmission is ensured.
[0148] FIG. 2a is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2a, the embodiment of the present disclosure relates to a communication method, which is performed by a terminal 101 and a network device 102, and the method comprises the following steps.
[0149] In step S2101, the network device 102 sends DCI to the terminal 101.
[0150] In an example, the DCI in the embodiment is control information related to a physical uplink and downlink shared channel transmitted by a PDCCH (Physical Downlink Control Channel) channel, and the DCI can include RB (Radio Bearer) resource allocation information, MCS (Modulation and Coding Scheme) information, HARQ-ID information, etc. The terminal can obtain PDSCH (Physical Downlink Shared Channel) data or PUSCH (Physical Uplink Shared Channel) data only after decoding the DCI by a correct decoding method.
[0151] In some embodiments, the DCI is used to indicate that the terminal 101 determines a first timing offset parameter of the HARQ information according to the DCI.
[0152] In an example, after the network device 102 receives the location information reported by the terminal 101, the network device 102 allocates a first timing offset parameter for the terminal 101 in the DCI based on the location information, where the first timing offset parameter is Koffset-1, and the first timing offset parameter is used to determine the HARQ feedback resource position for transmitting the HARQ information.
[0153] In step S2102, the terminal 101 determines a first timing offset parameter of the HARQ information according to the received DCI.
[0154] In an example, the terminal 101 determines a first timing offset parameter Koffset-1 based on the DCI sent by the network device 102, where the first timing offset parameter is used to determine the HARQ feedback resource position for the terminal to perform HARQ feedback, and the HARQ feedback resource position is used to feed back the HARQ information using a HARQ codebook.
[0155] In step S2103, the network device 102 sends MAC control information to the terminal 101.
[0156] In some embodiments, the MAC control information is used to indicate a second timing offset parameter.
[0157] In an example, the MAC control information is control information of a MAC (Media Access Control) layer, the MAC CE is a way of exchanging control information between a terminal and a network device, and the MAC CE is used to control the MAC layer in the terminal. In this embodiment, the MAC control information sent by the network device 102 is used to indicate a second timing offset parameter to the terminal 101, and the second timing offset parameter is used to update a Koffset value configured in the terminal 101 in history. After receiving the MAC CE, the terminal 101 determines the time domain position and / or the frequency domain position of the HARQ resource according to the updated Koffset value.
[0158] In step S2104, the terminal 101 receives the MAC control information before feeding back the HARQ information based on the first timing offset parameter.
[0159] In some embodiments, the MAC control information is used to indicate the second timing offset parameter.
[0160] In an example, after the terminal 101 determines the first timing offset parameter based on the above-mentioned manner, the terminal 101 determines the HARQ resource and the HARQ codebook information for feeding back the HARQ information according to the first timing offset parameter. Before feeding back the HARQ information based on the HARQ resource and the HARQ codebook information, the terminal 101 receives the second timing offset parameter sent by the network device 102. The second timing offset parameter is used to determine another HARQ resource and HARQ codebook information for feeding back the HARQ information. As a result, the terminal 101 cannot determine which HARQ resource and HARQ codebook should be used for feeding back the HARQ information at this time, which causes the inconsistency of the HARQ resource and the HARQ codebook in the network device 102 and the terminal 101 in the same time domain, and reduces the data transmission reliability in the communication interaction process. Therefore, it is necessary to configure the transmission manner of the HARQ information in the current scenario to ensure the consistency of the HARQ information in the terminal 101 and the network device 102.
[0161] In step S2105, the terminal 101 determines the transmission manner of the HARQ information according to the first timing offset parameter and / or the second timing offset parameter.
[0162] In an example, there are two timing offset parameters in the terminal 101, and the two timing offset parameters correspond to two HARQ transmission resource positions and two HARQ codebook information. In this embodiment, the transmission manner of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter, and the transmission manner includes the HARQ feedback resource and the HARQ codebook information of the HARQ information.
[0163] In some embodiments, the transmission manner of the HARQ information is determined according to the first timing offset parameter and the second timing offset parameter. For example, the first timing offset parameter and the second timing offset parameter are respectively used to determine the first time domain position and the second time domain position of the HARQ resource in the time domain unit when the terminal UL feeds back the HARQ information. When the first time domain position and the second time domain position are inconsistent, the transmission of the HARQ information on the HARQ resource is abandoned in the terminal UL process.
[0164] In some embodiments, the transmission manner of the HARQ information is determined according to the first timing offset parameter. For example, the first timing offset parameter determined by the DCI is used to determine the HARQ feedback resource and the HARQ codebook information of the HARQ information. That is, when there are two timing offset parameters in the terminal 101, the first timing offset parameter determined by the DCI is used as the timing offset parameter for feeding back the HARQ information, and the feedback resource and the codebook information determined based on the first offset parameter are used for the HARQ information feedback.
[0165] In some embodiments, the transmission manner of the HARQ information is determined according to the second timing offset parameter. For example, the transmission manner of the HARQ information based on the second timing offset parameter can refer to the above-mentioned embodiments, which will not be described here.
[0166] In some embodiments, the transmission manner of the HARQ information is determined according to the first timing offset parameter and the second timing offset parameter. For example, the HARQ resource and the HARQ codebook determined based on the two timing offset parameters in the embodiment are respectively used for the HARQ feedback. At this time, the network device 102 determines which HARQ information is used as the HARQ information matched with the terminal 101 in the current scenario.
[0167] FIG. 2b is a schematic diagram of the HARQ information transmission manner according to an embodiment of the present disclosure. As shown in FIG. 2b, in some embodiments, the step S2105 includes:
[0168] The first time domain position of the HARQ resource is determined according to the first timing offset parameter, and the second time domain position of the HARQ resource is determined according to the second timing offset parameter.
[0169] When the first time domain position and the second time domain position are inconsistent, the transmission of the HARQ information on the HARQ resource is abandoned.
[0170] In the embodiment, the first timing offset parameter Koffset-1 and the second timing offset parameter Koffset-2 obtained in the above steps are used to determine the first time domain position and the second time domain position of the HARQ resource in the time domain unit in the terminal UL, the first time domain position and the second time domain position are compared in the time domain space, and if the first time domain position and the second time domain position are inconsistent, the transmission of the HARQ information on the HARQ resource is abandoned in the terminal UL. That is, in the process of updating the timing offset parameter based on the MAC control information, if the positions of the HARQ resource in the time domain unit indicated by the timing offset parameters are inconsistent, the feedback of the HARQ information is abandoned.
[0171] FIG. 2c is a schematic diagram of a HARQ information transmission mode according to an embodiment of the present disclosure. As shown in FIG. 2c, in some embodiments, the step S2105 includes the following steps:
[0172] determining a first HARQ resource according to the first timing offset parameter;
[0173] transmitting the HARQ information based on the first HARQ resource.
[0174] In the embodiment, the terminal uses Koffset-1 used in the time domain unit where the DCI is located to determine the HARQ feedback resource and the HARQ codebook of the HARQ information. At this time, the HARQ feedback resource and the HARQ codebook determined based on Koffset-1 are used for HARQ information feedback, and the HARQ information transmission determined based on Koffset-2 is abandoned.
[0175] Optionally, in an embodiment, the step of transmitting the HARQ information based on the first HARQ resource includes:
[0176] determining a first HARQ information bit and a first feedback window based on the first HARQ resource;
[0177] transmitting the HARQ information based on the first feedback window, wherein the first HARQ information bit is included in the HARQ information.
[0178] In the embodiment, the terminal determines the time domain unit position where the HARQ feedback is located according to the old Koffset-1, and determines the HARQ information bit included in the HARQ codebook based on the original method. For example, for a type 1 HARQ feedback codebook, the terminal feeds back the HARQ information according to the feedback window (K1set on the target HARQ transmission unit that needs to be fed back) and the corresponding HARQ information determined in the old Koffset-1.
[0179] Figure 2d is a schematic diagram of a HARQ information transmission manner according to an embodiment of the present disclosure. As shown in Figure 2d, in some embodiments, the step S2105 includes the following steps:
[0180] determining a second HARQ resource according to the second timing offset parameter;
[0181] transmitting the HARQ information based on the second HARQ resource.
[0182] For example, in the embodiment, the terminal determines the HARQ feedback resource and the HARQ codebook of the HARQ information using Koffset-2 of the time domain unit where the DCI is located. At this time, the terminal performs HARQ information feedback based on the HARQ feedback resource and the HARQ codebook determined based on Koffset-2, and gives up the HARQ information transmission based on Koffset-1.
[0183] Optionally, in some embodiments, the step of transmitting the HARQ information based on the second HARQ resource includes:
[0184] determining a second HARQ information bit and a second feedback window according to the second HARQ resource;
[0185] transmitting the HARQ information based on the second feedback window, wherein the second HARQ information bit is included in the HARQ information.
[0186] For example, in the embodiment, the terminal determines the time domain unit position where the HARQ feedback is located according to the new Koffset-2, and determines the HARQ information bit included in the HARQ codebook based on the original manner. For example, for the type 1 HARQ feedback codebook, the terminal feeds back the HARQ information according to the feedback window (K1set on the target HARQ transmission unit that needs to be fed back) and the corresponding HARQ information determined by the new Koffset-2.
[0187] Figure 2e is a schematic diagram of a HARQ information transmission manner according to an embodiment of the present disclosure. As shown in Figure 2e, in some embodiments, the step S2105 includes the following steps:
[0188] determining a first HARQ resource and a first HARQ information according to a first timing offset parameter, and determining a second HARQ resource and a second HARQ information according to a second timing offset parameter;
[0189] transmitting the first HARQ information based on the first HARQ resource, and transmitting the second HARQ information based on the second HARQ resource.
[0190] In an example, the terminal in the embodiment feeds back HARQ information on the original Koffset and the new Koffset respectively. The terminal determines the HARQ information bits contained in the HARQ codebook based on the original manner. If for the HARQ feedback codebook of type 1, the terminal determines the K1set and the corresponding HARQ codebook information that need to be fed back on the HARQ feedback resource position corresponding to the old Koffset-1. The terminal determines the K2set and the corresponding HARQ codebook information that need to be fed back on the HARQ feedback resource position corresponding to the new Koffset-2, feeds back the HARQ information and the HARQ codebook information corresponding to the K1set based on the HARQ feedback resource corresponding to the Koffset-1, and feeds back the HARQ information and the HARQ codebook information corresponding to the K2set based on the HARQ feedback resource corresponding to the Koffset-2.
[0191] In some embodiments, the method further comprises:
[0192] The terminal determines a first physical downlink control channel (PDCCH) receiving the DCI;
[0193] The terminal determines a first transmission time slot of the last information in the first PDCCH;
[0194] The terminal determines a first validity time of the first timing offset parameter according to the first transmission time slot.
[0195] In an example, when the network device schedules PUCCH or PUSCH transmission through DCI, the validity time of Koffset-1 configured in the DCI is consistent with the first transmission time slot of the last symbol of the PDCCH receiving the DCI format. That is, in the time domain space, the end time of the first transmission time unit of the last information of the first PDCCH is the first validity time of the first timing offset parameter. In an example, the PDCCH information can be understood as a string of information resources in the time domain. The time when the front information of the information reaches the terminal is not consistent with the time when the last information reaches the terminal. The first validity time of the first timing offset parameter is the same as the time when the last information of the first PDCCH reaches the terminal, and the end time point of the last information of the first PDCCH is the validity time of the first timing offset parameter.
[0196] In some embodiments, the method further comprises:
[0197] The terminal determines a physical uplink control channel (PUCCH) according to the second timing offset parameter;
[0198] The terminal determines a second transmission time slot of the PUCCH;
[0199] The terminal determines subcarrier spacing (SCS) configuration information for the PUCCH transmission according to the second transmission time slot.
[0200] determining a second effective time of the second timing offset parameter according to the SCS configuration information and the second transmission slot.
[0201] In an example, the network device provides the Koffset-2 to the UE through the MAC CE command, determines the PUCCH for transmitting the Koffset-2, determines the second transmission slot of the PUCCH for the HARQ-ACK information of the PDSCH providing the MAC CE command, determines the SCS configuration information according to the second transmission slot, wherein the SCS configuration information is the SCS configuration for PUCCH transmission determined in the slot when the MAC CE command is applied. The second effective time of the second timing offset parameter is determined according to the SCS configuration information and the second transmission slot. In an example, the UE applies the Koffset-2 in the MAC CE command in the first slot after the slot , wherein k is the slot in which the UE will send the PUCCH with the HARQ-ACK information of the PDSCH providing the MAC CE command, and μ is the SCS configuration for PUCCH transmission determined in the slot when the MAC CE command is applied.
[0202] In some embodiments, the method further comprises:
[0203] The network device 102 receives the HARQ information transmitted by the terminal based on the first HARQ resource determined by the terminal according to the first timing offset parameter.
[0204] In an example, the network device 102 receives the HARQ information fed back by the terminal 101, and the HARQ information is the HARQ information fed back by the terminal 101 based on the first HARQ resource determined according to the first timing offset parameter.
[0205] In some embodiments, the method further comprises:
[0206] The HARQ information transmitted by the terminal based on the second HARQ resource determined by the terminal according to the second timing offset parameter is received.
[0207] In an example, the terminal 101 feeds back the HARQ information based on the second HARQ resource determined according to the second timing offset parameter, so that the network device 102 receives the HARQ information fed back based on the second HARQ resource.
[0208] In some embodiments, the method further comprises:
[0209] receive the first HARQ information and the second HARQ information, the first HARQ information being fed back by the terminal based on the first HARQ resource, the first HARQ resource being determined by the terminal according to the first timing offset parameter, the second HARQ information being fed back by the terminal based on the second HARQ resource, the second HARQ resource being determined by the terminal according to the second timing offset parameter.
[0210] In an example, the network device 102 receives the first HARQ information fed back based on the first HARQ resource and the second HARQ information fed back based on the second HARQ resource in the embodiment.
[0211] In some embodiments, the method further comprises:
[0212] receive the first uplink information fed back by the terminal according to the DCI and the second uplink information fed back by the terminal according to the MAC control information, wherein neither the first uplink information nor the second uplink information includes HARQ information.
[0213] In an example, when the first HARQ resource determined by the terminal 101 through the first timing offset parameter and the second HARQ resource determined by the terminal 101 through the second timing offset parameter are inconsistent in the time domain space, the terminal 101 gives up feeding back the HARQ information in the UL information, so that neither the first uplink information nor the second uplink information received in the network device 102 includes HARQ information.
[0214] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and the terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "code point", "bit", "data", "program", "chip", and the like can be replaced with each other.
[0215] In some embodiments, the terms such as "codebook", "codeword", and "precoding matrix" can be replaced with each other. For example, the codebook can be a collection of one or more codewords / precoding matrices.
[0216] In some embodiments, the terms “uplink,” “uplink,” “physical uplink,” and the like can be replaced with each other, the terms “downlink,” “downlink,” “physical downlink,” and the like can be replaced with each other, and the terms “side,” “sidelink,” “sidelink communication,” “sidelink communication,” “direct connection,” “direct link,” “direct connection,” “direct link communication,” and the like can be replaced with each other.
[0217] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” “UL DCI,” and the like can be replaced with each other.
[0218] In some embodiments, the terms “physical downlink shared channel (PDSCH),” “DL data,” and the like can be replaced with each other, and the terms “physical uplink shared channel (PUSCH),” “UL data,” and the like can be replaced with each other.
[0219] In some embodiments, the terms “radio,” “wireless,” “radio access network (RAN),” “access network (AN),” “RAN-based,” and the like can be replaced with each other.
[0220] In some embodiments, the terms “search space,” “search space set,” “search space configuration,” “search space set configuration,” “control resource set (CORESET),” “CORESET configuration,” and the like can be replaced with each other.
[0221] In some embodiments, the terms “synchronization signal (SS),” “synchronization signal block (SSB),” “reference signal (RS),” “pilot,” “pilot signal,” and the like can be used interchangeably.
[0222] In some embodiments, the terms “moment in time,” “point in time,” “time,” “time position,” and the like can be used interchangeably, and the terms “duration,” “time period,” “time window,” “window,” “time,” and the like can be used interchangeably.
[0223] In some embodiments, the terms “resource block (RB),” “physical resource block (PRB),” “sub-carrier group (SCG),” “resource element group (REG),” “PRB pair,” “RB pair,” “resource element (RE),” “sub-carrier,” and the like can be used interchangeably.
[0224] In some embodiments, the terms “precoding”, “precoder”, “weight”, “precoding weight”, “quasi-co-location (QCL)”, “transmission configuration indication (TCI) state”, “spatial relation”, “spatial domain filter”, “transmission power”, “phase rotation”, “antenna port”, “antenna port group”, “layer”, “the number of layers”, “rank”, “resource”, “resource set”, “resource group”, “beam”, “beam width”, “beam angular degree”, “antenna”, “antenna element”, “panel”, and the like can be replaced with each other.
[0225] In some embodiments, the terms “frame”, “radio frame”, “subframe”, “slot”, “sub-slot”, “mini-slot”, “symbol”, “symbol”, “transmission time interval (TTI)”, and the like can be replaced with each other.
[0226] In some embodiments, the terms “acquire”, “obtain”, “get”, “receive”, “transmit”, “bidirectional transmission”, “transmit and / or receive” can be replaced with each other, which can be interpreted as receiving from other subjects, acquiring from protocols, acquiring from higher layers, obtaining by oneself, implementing autonomously, and the like.
[0227] In some embodiments, the terms “transmit”, “emit”, “report”, “issue”, “transmit”, “bidirectional transmission”, “transmit and / or receive”, and the like can be replaced with each other.
[0228] In some embodiments, the terms "certain", "preset", "pre-set", "set", "indicated", "any", "first", and the like can be replaced with each other, and "certain A", "preset A", "pre-set A", "set A", "indicated A", "any A", "first A" can be interpreted as A predetermined in a protocol or the like, or A obtained by setting, configuration, or indication, or a specific A, any A, or first A, but are not limited thereto.
[0229] In some embodiments, "not expecting to receive" can be interpreted as not receiving in time domain resources and / or frequency domain resources, or not performing subsequent processing on the data or the like after receiving the data or the like; "not expecting to send" can be interpreted as not sending, or sending but not expecting the receiver to respond to the content of the sending.
[0230] In the above technical solution, the terminal determines a first timing offset parameter of hybrid automatic repeat request (HARQ) information according to received downlink control information (DCI), receives MAC control information sent by the network device before feeding back the HARQ information based on the first timing offset parameter, the MAC control information is used to indicate a second timing offset parameter, and the transmission mode of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter. Therefore, when the timing offset parameter is updated, the HARQ feedback resource and the HARQ codebook of the terminal are designed, the consistency of the HARQ feedback information is ensured, and the reliability of data transmission is ensured.
[0231] FIG. 3 is a flowchart of a communication method according to an embodiment of the present disclosure, which is executed by the terminal 101, as shown in FIG. 3, the method includes the following steps:
[0232] In step S3101, the terminal determines a first timing offset parameter of hybrid automatic repeat request (HARQ) information according to received downlink control information (DCI).
[0233] The related implementation modes of step S3101 in the embodiments of the present disclosure can refer to the embodiments in the foregoing step S2102, and will not be described here again.
[0234] In step S3102, MAC control information is received before feeding back the HARQ information based on the first timing offset parameter, and the MAC control information is used to indicate a second timing offset parameter.
[0235] The related implementation modes of step S3102 in the embodiments of the present disclosure can refer to the embodiments in the foregoing step S2104, and will not be described here again.
[0236] In step S3103, a transmission mode of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter.
[0237] For the related implementation of step S3103 in the embodiments of the present disclosure, refer to the embodiments in the aforementioned step S2105, and no longer be described here.
[0238] In the above technical solution, the terminal determines the first timing offset parameter of the HARQ information according to the received downlink control DCI, receives the MAC control information before feeding back the HARQ information based on the first timing offset parameter, the MAC control information is used to indicate the second timing offset parameter, and the transmission mode of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter. Therefore, when the timing offset parameter is updated, the HARQ feedback resource and the HARQ codebook of the terminal are designed, the consistency of the HARQ feedback information is ensured, and the reliability of data transmission is ensured.
[0239] FIG. 4 is a flowchart of a communication method according to an embodiment of the present disclosure, which is executed by the network device 102, as shown in FIG. 4, the method includes the following steps:
[0240] In step S4101, the network device sends DCI to the terminal, and the DCI is used to instruct the terminal to determine the first timing offset parameter of the HARQ information according to the DCI.
[0241] For the related implementation of step S4101 in the embodiments of the present disclosure, refer to the embodiments in the aforementioned step S2101, and no longer be described here.
[0242] In step S4102, the network device sends the MAC control information to the terminal, and the MAC control information is used to indicate the second timing offset parameter.
[0243] For the related implementation of step S4102 in the embodiments of the present disclosure, refer to the embodiments in the aforementioned step S2106, and no longer be described here.
[0244] In the above technical solution, the network device sends the downlink control DCI, and the DCI is used to instruct the terminal to determine the first timing offset parameter of the HARQ information according to the DCI, the network device sends the MAC control information to the terminal, and the MAC control information is used to indicate the second timing offset parameter, and the terminal determines the transmission mode of the HARQ information according to the first timing offset parameter and / or the second timing offset parameter. Therefore, when the timing offset parameter is updated, the HARQ feedback resource and the HARQ codebook of the terminal are designed, the consistency of the HARQ feedback information is ensured, and the reliability of data transmission is ensured.
[0245] FIG. 5 is a flowchart of a communication method according to an embodiment of the present disclosure, which is performed by the terminal 101, as shown in FIG. 5, the method includes the following steps:
[0246] In step S5101, the terminal 101 determines the resource location of the uplink feedback according to the received DCI.
[0247] In some embodiments, the DCI is used to schedule the PDSCH transmission in the terminal 101.
[0248] In step S5102, the terminal 101 receives the MAC CE information.
[0249] In some embodiments, the MAC CE information is used to update the Koffset value in the terminal 101.
[0250] In step S5103, the terminal 101 determines the HARQ feedback resource location and the HARQ codebook information according to the DCI and the MAC CE information.
[0251] In some embodiments, when the Koffset-2 value updated by the terminal MAC CE and the Koffset-1 value corresponding to the time domain unit where the scheduling instruction DCI is located cause the time domain location of the HARQ resource to be inconsistent, the terminal gives up the HARQ transmission on the target resource.
[0252] In some embodiments, the terminal determines the HARQ feedback resource using the Koffset-1 used by the time domain unit where the DCI is located. For example, the terminal determines the time domain unit location where the HARQ feedback is located according to the Koffset-1, and the terminal determines the HARQ information bits contained in the HARQ codebook based on the original manner. If for the type 1 HARQ feedback codebook, the terminal determines the feedback window (K1set that needs to be fed back on the target HARQ transmission unit) and the corresponding HARQ information according to the old Koffset-1.
[0253] In some embodiments, the terminal determines the HARQ feedback resource using the updated Koffset-2. For example, the terminal determines the time domain unit location where the HARQ feedback is located according to the updated Koffset-2. The terminal determines the HARQ information bits contained in the HARQ codebook based on the original manner. If for the type 1 HARQ feedback codebook, the terminal determines the feedback window (K1set that needs to be fed back on the target HARQ transmission unit) and the corresponding HARQ information according to the new Koffset-2.
[0254] In some embodiments, the terminal feeds back HARQ information on the original Koffset-1 and the new Koffset-2 respectively. For example, the terminal determines the HARQ information bits contained in the HARQ codebook based on the original manner. If for the type 1 HARQ feedback codebook, the terminal determines the K1set and the corresponding HARQ codebook information that need to be fed back on the HARQ feedback resource position corresponding to the old Koffset-1. The terminal determines the K1set and the corresponding HARQ codebook information that need to be fed back on the HARQ feedback resource position corresponding to the new Koffset-2.
[0255] In the above technical solutions, for the case where the timing offset parameter is updated in the satellite communication scenario, the method designed by the terminal for the HARQ feedback resource and the HARQ codebook makes the base station and the terminal have consistent understanding of the HARQ feedback information, and ensures the reliability of data transmission.
[0256] FIG. 6 is a structural schematic diagram of a terminal according to an embodiment of the present disclosure. As shown in FIG. 6, the terminal 6100 can include a processing module 6101, a transceiver module 6102, and an execution module 6103. In some embodiments, the execution module 6100 is configured to determine a reference signal resource, and the reference signal resource is used for beam measurement. The processing module 6101 is configured to determine a first timing offset parameter of hybrid automatic repeat request (HARQ) information according to received downlink control (DCI). The transceiver module 6102 is configured to receive MAC control information before feeding back the HARQ information based on the first timing offset parameter, and the MAC control information is used to indicate a second timing offset parameter. The execution module 6103 is configured to determine a transmission mode of the HARQ information according to the first timing offset parameter and / or the second timing offset parameter. Optionally, the processing module 6101, the transceiver module 6102, and the execution module 6103 are configured to perform at least one of the sending, receiving, or executing communication steps performed by the terminal in any of the above methods, which will not be described herein.
[0257] FIG. 7 is a structural schematic diagram of a network device according to the embodiments of the present disclosure. As shown in FIG. 7, the network device 7100 can include a first transceiver module 7101 and a second transceiver module 7102. In some embodiments, the first transceiver module 7101 is configured to send a DCI to a terminal, where the DCI is used to instruct the terminal to determine a first timing offset parameter of HARQ information according to the DCI. The second transceiver module 7102 is configured to send MAC control information to the terminal by the network device, where the MAC control information is used to instruct a second timing offset parameter. Optionally, the transceiver module is used to perform at least one of the communication steps such as sending and / or receiving performed by the network device in any of the above methods, which will not be described herein. In some embodiments, the transceiver module can include a sending module and / or a receiving module, which can be separate or integrated together. Optionally, the transceiver module can be replaced by a transceiver.
[0258] FIG. 8 is a structural schematic diagram of a network device 8100 according to the embodiments of the present disclosure. The network device 8100 can be a communication device (for example, an access network device, a core network device, etc.), a terminal (for example, a user equipment, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The network device 8100 can be used to implement the methods described in the above method embodiments, and specific implementation can be referred to the descriptions in the above method embodiments.
[0259] As shown in FIG. 8, the network device 8100 includes one or more processors 8101. The processor 8101 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (for example, a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. Optionally, the network device 8100 is used to perform any of the above methods. Optionally, the one or more processors 8101 are used to call instructions to enable the network device 8100 to perform any of the above methods.
[0260] In some embodiments, the network device 8100 further includes one or more transceivers 8102. When the network device 8100 includes one or more transceivers 8102, the transceiver 8102 performs at least one of the communication steps of transmitting and / or receiving in the above-described methods, and the processor 8101 performs at least one of the other steps. In alternative embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Alternatively, the terms transceiver, transceiving unit, transceiver, transceiving circuit, interface circuit, interface, etc. can be replaced by each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.
[0261] In some embodiments, the network device 8100 further includes one or more memories 8103 for storing data. Alternatively, all or part of the memory 8103 can also be outside the network device 8100. In alternative embodiments, the network device 8100 can include one or more interface circuits 8104. Alternatively, the interface circuit 8104 is connected with the memory 8102, and the interface circuit 8104 can be used to receive data from the memory 8102 or other devices, and can be used to send data to the memory 8102 or other devices. For example, the interface circuit 8104 can read the data stored in the memory 8102 and send the data to the processor 8101.
[0262] The network device 8100 described in the above embodiments can be a network device or a terminal, but the scope of the network device 8100 described in the present disclosure is not limited thereto, and the structure of the network device 8100 can not be limited by Figure 8A. The network device can be a standalone device or can be part of a larger device. For example, the network device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally include a storage component for storing data, programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0263] The present disclosure further provides a storage medium having instructions stored thereon, which when executed on the network device 8100, cause the network device 8100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited to this, and can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and can also be a transitory storage medium.
[0264] The present disclosure further provides a program product, which when executed by the network device 8100, causes the network device 8100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0265] The present disclosure further provides a computer program, which when executed on a computer, causes the computer to perform any of the above methods.
[0266] The present disclosure further provides an apparatus for implementing any of the above methods, for example, an apparatus is provided, which includes units or modules for implementing the steps performed by a terminal in any of the above methods. For another example, another apparatus is provided, which includes units or modules for implementing the steps performed by a network device (such as an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0267] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to realize any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of the logical relationship of elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.
[0268] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or can be reconfigured. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.
Claims
1. A communication method characterized by comprising: The method comprises: The terminal determines a first timing offset parameter of hybrid automatic repeat request (HARQ) information according to received downlink control information (DCI); Before feeding back the HARQ information based on the first timing offset parameter, MAC control information is received, which is used to indicate a second timing offset parameter; The transmission mode of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter.
2. The method of claim 1, wherein, The transmission mode of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter, which comprises: The first time domain position of the HARQ resource is determined according to the first timing offset parameter, and the second time domain position of the HARQ resource is determined according to the second timing offset parameter; If the first time domain position is inconsistent with the second time domain position, the transmission of the HARQ information on the HARQ resource is abandoned.
3. The method of claim 1, wherein, The transmission mode of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter, which comprises: The first HARQ resource is determined according to the first timing offset parameter; The HARQ information is transmitted based on the first HARQ resource.
4. The method of claim 3, wherein, The HARQ information is transmitted based on the first HARQ resource, which comprises: The first HARQ information bit and the first feedback window are determined based on the first HARQ resource; The HARQ information is transmitted based on the first feedback window, wherein the first HARQ information bit is included in the HARQ information.
5. The method of claim 1, wherein, The transmission mode of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter, which comprises: The second HARQ resource is determined according to the second timing offset parameter; The HARQ information is transmitted based on the second HARQ resource.
6. The method of claim 5, wherein, The HARQ information is transmitted based on the second HARQ resource, which comprises: The second HARQ information bit and the second feedback window are determined according to the second HARQ resource; The HARQ information is transmitted based on the second feedback window, wherein the second HARQ information bit is included in the HARQ information.
7. The method of claim 1, wherein, The transmission mode of the HARQ information is determined according to the first timing offset parameter and / or the second timing offset parameter, which comprises: The first HARQ resource and the first HARQ information are determined according to the first timing offset parameter, and the second HARQ resource and the second HARQ information are determined according to the second timing offset parameter; The first HARQ information is transmitted based on the first HARQ resource, and the second HARQ information is transmitted based on the second HARQ resource.
8. The method according to any one of claims 1-7, characterized in that, The method further comprises: The terminal determines a first physical downlink control channel (PDCCH) for receiving the DCI; The first transmission time slot of the last information in the first PDCCH is acquired; The first validity time of the first timing offset parameter is determined according to the first transmission time slot.
9. The method according to any one of claims 1-8, characterized in that, The method further comprises: According to the second timing offset parameter, a physical uplink control channel (PUCCH) is determined; A second transmission time slot of the PUCCH is obtained; According to the second transmission time slot, subcarrier spacing (SCS) configuration information for the PUCCH transmission is determined; According to the SCS configuration information and the second transmission time slot, a second effective time of the second timing offset parameter is determined.
10. A communication method characterized by comprising: The method comprises: The network device sends a downlink control information (DCI) to the terminal, and the DCI is used to instruct the terminal to determine a first timing offset parameter of HARQ information according to the DCI; The network device sends a MAC control information to the terminal, and the MAC control information is used to instruct a second timing offset parameter.
11. The method of claim 10, wherein, The method further comprises: Receiving HARQ information transmitted by the terminal based on a first HARQ resource, wherein the first HARQ resource is determined by the terminal according to the first timing offset parameter.
12. The method of claim 10, wherein, The method further comprises: Receiving HARQ information transmitted by the terminal based on a second HARQ resource, wherein the second HARQ resource is determined by the terminal according to the second timing offset parameter.
13. The method of claim 10, wherein, The method further comprises: Receiving first HARQ information and second HARQ information, wherein the first HARQ information is transmitted by the terminal based on a first HARQ resource, and the first HARQ resource is determined by the terminal according to the first timing offset parameter; the second HARQ information is transmitted by the terminal based on a second HARQ resource, and the second HARQ resource is determined by the terminal according to the second timing offset parameter.
14. The method of claim 10, wherein, The method further comprises: Receiving first uplink information fed back by the terminal according to the DCI and second uplink information fed back by the terminal according to the MAC control information, wherein neither the first uplink information nor the second uplink information includes HARQ information.
15. A terminal, characterized by Comprise: A processing module configured to determine a first timing offset parameter of hybrid automatic repeat request (HARQ) information according to received downlink control information (DCI); A transceiver module configured to receive a MAC control information before feeding back the HARQ information based on the first timing offset parameter, wherein the MAC control information is used to instruct a second timing offset parameter; An execution module configured to determine a transmission mode of the HARQ information according to the first timing offset parameter and / or the second timing offset parameter.
16. A network device, comprising: Comprise: A first transceiver module configured to send a DCI to a terminal, wherein the DCI is used to instruct the terminal to determine a first timing offset parameter of HARQ information according to the DCI; A second transceiver module configured to send a MAC control information to the terminal by a network device, wherein the MAC control information is used to instruct a second timing offset parameter.
17. A terminal, characterized by Comprise: One or more processors; The terminal is configured to perform the communication method of any one of claims 1-9.
18. A network device, comprising: Comprise: One or more processors; The network device is configured to perform the communication method of any one of claims 10-14.
19. A communication system, characterized by A terminal and a network device are included, wherein the terminal is configured to implement the communication method of any one of claims 1-9, and the network device is configured to implement the communication method of any one of claims 10-14.
20. A storage medium, the storage medium storing instructions, wherein, The instructions, when executed on a communication device, cause the communication device to perform the communication method of any one of claims 1-9 and 10-14.