Information Transmission Method, Apparatus, System, and Storage Medium
By allowing UE to send response messages indicating control information reception, the method addresses the challenge of determining correct reception, ensuring timely and accurate data delivery.
Patent Information
- Application Number
- CN202210238579.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-02-02
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2038-02-02
AI Technical Summary
The base station finds it difficult to determine whether the user equipment UE has received the control information correctly, which makes it impossible for the UE to obtain communication data.
After receiving the control information, the user equipment UE sends response information to the base station through the target uplink resource to indicate whether the control information has been received correctly. The base station determines the reception status of the UE based on the response information.
The base station can obtain the UE's reception of control information in a timely manner, thereby ensuring the UE's normal acquisition of communication data.
Smart Images

Figure CN114449673B_ABST
Abstract
Description
[0001] This application is a divisional application of the application with the application date of February 2, 2018, application number 201880000052.5, and invention title "Information Transmission Method, Device, System and Storage Medium". Technical Field
[0002] The present disclosure relates to the field of wireless communication technologies, and in particular, to an information transmission method, device, system and storage medium. Background Art
[0003] In a communication system, a base station needs to send control information to a UE (User Equipment) to schedule the UE. After receiving the control information, the UE can obtain corresponding communication data according to the control information. In actual implementation, it is very likely that the UE does not correctly receive the control information. In this case, the UE cannot obtain the corresponding communication data. To ensure that the UE correctly obtains the communication data, the base station needs to determine whether the UE has correctly received the control information. Therefore, there is an urgent need for an information transmission method that can enable the base station to timely obtain the reception status of the control information by the UE. Summary of the Invention
[0004] The present disclosure provides an information transmission method, device, system and storage medium, which can enable the base station to timely obtain the reception status of the control information by the user equipment UE.
[0005] According to a first aspect of an embodiment of the present disclosure, there is provided an information transmission method, including:
[0006] Receiving target control information sent by a base station through target downlink resources, where the target control information carries first time-frequency position offset information, and the first time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of target uplink resources and the time-frequency position of the target downlink resources;
[0007] Determining the time-frequency position of the target uplink resources;
[0008] Sending response information to the base station through the target uplink resources according to the time-frequency position, where the response information is used to indicate whether the user equipment UE has correctly received the target control information;
[0009] Wherein, the determining the time-frequency position of the target uplink resources includes:
[0010] Determining the time-frequency position of the target downlink resources;
[0011] Determining the time-frequency position of the target uplink resources according to the time-frequency position of the target downlink resources and the first time-frequency position offset information.
[0012] Optionally, determining the time-frequency position of the target uplink resource further includes:
[0013] Obtaining a preset first uplink time-frequency position set, where the first uplink time-frequency position set includes at least one uplink time-frequency position for transmitting response information;
[0014] Determining a target uplink time-frequency position from the first uplink time-frequency position set;
[0015] Determining the time-frequency position of the target uplink resource as the time-frequency position of the target uplink time-frequency position.
[0016] Optionally, determining a target uplink time-frequency position from the first uplink time-frequency position set includes:
[0017] Determining any one uplink time-frequency position in the first uplink time-frequency position set as the target uplink time-frequency position.
[0018] Optionally, determining a target uplink time-frequency position from the first uplink time-frequency position set includes:
[0019] Determining the time-frequency position of the target downlink resource;
[0020] Determining the uplink time-frequency position with the smallest interval in the time domain from the time-frequency position of the target downlink resource in the first uplink time-frequency position set as the target uplink time-frequency position.
[0021] Optionally, determining the time-frequency position of the target uplink resource further includes:
[0022] Determining the time-frequency position of the target downlink resource;
[0023] Determining the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and a preset position binding rule.
[0024] Optionally, the position binding rule is configured by the base station through high-layer signaling or physical-layer signaling;
[0025] Alternatively, the position binding rule is specified by a communication protocol.
[0026] Optionally, determining the time-frequency position of the target uplink resource further includes:
[0027] Determining the duration required for the UE to process control information;
[0028] Determining the time-frequency position of the target downlink resource;
[0029] Determine the time-frequency position of the target uplink resource, where the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource is greater than or equal to the duration.
[0030] Optionally, the determining the time-frequency position of the target uplink resource, where the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource is greater than or equal to the duration, includes:
[0031] Determine a second set of uplink time-frequency positions, where the second set of uplink time-frequency positions includes at least one uplink time-frequency position whose time-domain interval from the time-frequency position of the target downlink resource is greater than or equal to the duration;
[0032] Determine the uplink time-frequency position with the smallest time-domain interval from the time-frequency position of the target downlink resource in the second set of uplink time-frequency positions as the time-frequency position of the target uplink resource.
[0033] Optionally, the first time-frequency position offset information is located at a fixed or configurable position in the target control information and has a fixed or configurable length.
[0034] Optionally, the target control information is scrambled based on a target scrambling sequence. The determining the time-frequency position of the target uplink resource further includes:
[0035] Determine the target scrambling sequence;
[0036] Obtain second time-frequency position offset information corresponding to the target scrambling sequence, where the second time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource;
[0037] Determine the time-frequency position of the target downlink resource;
[0038] Determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the second time-frequency position offset information.
[0039] Optionally, the determining the target scrambling sequence includes:
[0040] Obtain a preset set of scrambling sequences, where the set of scrambling sequences includes at least one scrambling sequence;
[0041] Successively use the scrambling sequences in the set of scrambling sequences to descramble the target control information;
[0042] Determine the scrambling sequence in the set of scrambling sequences that can successfully descramble the target control information as the target scrambling sequence.
[0043] Optionally, the cyclic redundancy check code of the target control information is scrambled by the base station based on the target scrambling sequence, and the step of successively descrambling the target control information by using the scrambling sequences in the scrambling sequence set includes:
[0044] Successively descrambling the cyclic redundancy check code of the target control information by using the scrambling sequences in the scrambling sequence set.
[0045] Optionally, the response information is an acknowledgement message or a negative acknowledgement message.
[0046] According to a second aspect of the embodiments of the present disclosure, there is provided an information transmission method, including:
[0047] Determining the time-frequency position of a target uplink resource;
[0048] Generating first time-frequency position offset information, where the first time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of a target downlink resource;
[0049] Generating target control information, where the target control information carries the first time-frequency position offset information, and the first time-frequency position offset information is used to indicate that a user equipment (UE) determines the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the first time-frequency position offset information;
[0050] Sending the target control information to the UE through the target downlink resource;
[0051] Receiving, through the target uplink resource, response information sent by the UE according to the time-frequency position of the target uplink resource, where the response information is used to indicate whether the UE correctly receives the target control information.
[0052] Optionally, the step of determining the time-frequency position of the target uplink resource includes:
[0053] Obtaining a preset first uplink time-frequency position set, where the first uplink time-frequency position set includes at least one uplink time-frequency position for transmitting response information;
[0054] Determining a target uplink time-frequency position from the first uplink time-frequency position set;
[0055] Determining the target uplink time-frequency position as the time-frequency position of the target uplink resource.
[0056] Optionally, the step of determining a target uplink time-frequency position from the first uplink time-frequency position set includes:
[0057] Determine all the uplink time-frequency positions in the first uplink time-frequency position set as the target uplink time-frequency positions;
[0058] Correspondingly, the receiving, according to the time-frequency position, the response information sent by the UE through the target uplink resource includes:
[0059] Receive the response information on the uplink time-frequency positions in the first uplink time-frequency position set in sequence until the response information is received.
[0060] Optionally, the determining the target uplink time-frequency position from the first uplink time-frequency position set includes:
[0061] Determine the time-frequency position of the target downlink resource;
[0062] Determine the uplink time-frequency position in the first uplink time-frequency position set with the smallest interval in the time domain from the time-frequency position of the target downlink resource as the target uplink time-frequency position.
[0063] Optionally, the determining the time-frequency position of the target uplink resource includes:
[0064] Determine the time-frequency position of the target downlink resource;
[0065] Determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and a preset position binding rule.
[0066] Optionally, the determining the time-frequency position of the target uplink resource includes:
[0067] Determine the duration required for the UE to process the control information;
[0068] Determine the time-frequency position of the target downlink resource;
[0069] Determine the time-frequency position of the target uplink resource, and the interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource in the time domain is greater than or equal to the duration.
[0070] Optionally, the determining the duration required for the UE to process the control information includes:
[0071] Obtain the capability information sent by the UE during the random access process, and the capability information is used to indicate the duration required for the UE to process the control information.
[0072] Optionally, the determining the time-frequency position of the target uplink resource, and the interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource in the time domain is greater than or equal to the duration, includes:
[0073] Determine a second set of uplink time-frequency positions, where the second set of uplink time-frequency positions includes at least one uplink time-frequency position whose time-domain interval from the time-frequency position of the target downlink resource is greater than or equal to the duration;
[0074] Determine the uplink time-frequency position with the smallest time-domain interval from the time-frequency position of the target downlink resource in the second set of uplink time-frequency positions as the time-frequency position of the target uplink resource.
[0075] Optionally, the method further includes:
[0076] After determining the time-frequency position of the target uplink resource, determine second time-frequency position offset information, where the second time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource;
[0077] Determine a target scrambling sequence corresponding to the second time-frequency position offset information;
[0078] Scramble the target control information based on the target scrambling sequence, so that after the UE determines the target scrambling sequence, it determines the time-frequency position of the target uplink resource according to the second time-frequency position offset information corresponding to the target scrambling sequence and the time-frequency position of the target downlink resource.
[0079] Optionally, the scrambling the target control information based on the target scrambling sequence includes:
[0080] Scramble the cyclic redundancy check code of the target control information based on the target scrambling sequence.
[0081] Optionally, the response information is an acknowledgment message or a negative acknowledgment message.
[0082] According to a third aspect of the embodiments of the present disclosure, there is provided an information transmission apparatus, including:
[0083] A receiving module, configured to receive target control information sent by a base station through a target downlink resource, where the target control information carries first time-frequency position offset information, and the first time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of a target uplink resource and the time-frequency position of the target downlink resource;
[0084] A determining module, configured to determine the time-frequency position of the target uplink resource;
[0085] A sending module, configured to send, according to the time-frequency position, a response information to the base station through the target uplink resource, where the response information is used to indicate whether a user equipment UE has correctly received the target control information;
[0086] The determining module is configured to:
[0087] Determine the time-frequency position of the target downlink resource;
[0088] Determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the first time-frequency position offset information.
[0089] Optionally, the determining module is further configured to:
[0090] Obtain a preset first uplink time-frequency position set, where the first uplink time-frequency position set includes at least one uplink time-frequency position for transmitting response information;
[0091] Determine a target uplink time-frequency position from the first uplink time-frequency position set;
[0092] Determine the target uplink time-frequency position as the time-frequency position of the target uplink resource.
[0093] Optionally, the determining module is further configured to:
[0094] Determine any uplink time-frequency position in the first uplink time-frequency position set as the target uplink time-frequency position.
[0095] Optionally, the determining module is further configured to:
[0096] Determine the time-frequency position of the target downlink resource;
[0097] Determine the uplink time-frequency position with the smallest interval in the time domain from the time-frequency position of the target downlink resource in the first uplink time-frequency position set as the target uplink time-frequency position.
[0098] Optionally, the determining module is further configured to:
[0099] Determine the time-frequency position of the target downlink resource;
[0100] Determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and a preset position binding rule.
[0101] Optionally, the position binding rule is configured by the base station through high-layer signaling or physical-layer signaling;
[0102] Alternatively, the position binding rule is specified by a communication protocol.
[0103] Optionally, the determining module is further configured to:
[0104] Determine the duration required for the UE to process control information;
[0105] Determine the time-frequency position of the target downlink resource;
[0106] Determine the time-frequency position of the target uplink resource, where the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource is greater than or equal to the duration.
[0107] Optionally, the determining module is further configured to:
[0108] Determine a second set of uplink time-frequency positions, where the second set of uplink time-frequency positions includes at least one uplink time-frequency position whose time-domain interval from the time-frequency position of the target downlink resource is greater than or equal to the duration;
[0109] Determine the uplink time-frequency position with the smallest time-domain interval from the time-frequency position of the target downlink resource in the second set of uplink time-frequency positions as the time-frequency position of the target uplink resource.
[0110] Optionally, the target control information is scrambled by the base station based on a target scrambling sequence. The determining module is configured to:
[0111] Determine the target scrambling sequence;
[0112] Obtain second time-frequency position offset information corresponding to the target scrambling sequence, where the second time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource;
[0113] Determine the time-frequency position of the target downlink resource;
[0114] Determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the second time-frequency position offset information.
[0115] Optionally, the determining module is configured to:
[0116] Obtain a preset set of scrambling sequences, where the set of scrambling sequences includes at least one scrambling sequence;
[0117] Successively use the scrambling sequences in the set of scrambling sequences to descramble the target control information;
[0118] Determine the scrambling sequence in the set of scrambling sequences that can successfully descramble the target control information as the target scrambling sequence.
[0119] Optionally, the cyclic redundancy check code of the target control information is scrambled by the base station based on the target scrambling sequence. The determining module is configured to:
[0120] Successively use the scrambling sequences in the set of scrambling sequences to descramble the cyclic redundancy check code of the target control information.
[0121] Optionally, the response information is an acknowledgement message or a negative acknowledgement message.
[0122] According to a fourth aspect of the embodiments of the present disclosure, there is provided an information transmission apparatus, including:
[0123] A first determination module, configured to determine the time-frequency position of a target uplink resource;
[0124] A first generation module, configured to generate first time-frequency position offset information, where the first time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of a target downlink resource;
[0125] A second generation module, configured to generate target control information, where the target control information carries the first time-frequency position offset information, and the first time-frequency position offset information is used to indicate that a user equipment (UE) determines the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the first time-frequency position offset information;
[0126] A sending module, configured to send the target control information to the UE through the target downlink resource;
[0127] A receiving module, configured to receive, through the target uplink resource according to the time-frequency position of the target uplink resource, response information sent by the UE, where the response information is used to indicate whether the UE correctly receives the target control information.
[0128] Optionally, the first determination module is configured to:
[0129] Obtain a preset first uplink time-frequency position set, where the first uplink time-frequency position set includes at least one uplink time-frequency position for transmitting response information;
[0130] Determine a target uplink time-frequency position from the first uplink time-frequency position set;
[0131] Determine the target uplink time-frequency position as the time-frequency position of the target uplink resource.
[0132] Optionally, the first determination module is configured to:
[0133] Determine all uplink time-frequency positions in the first uplink time-frequency position set as the target uplink time-frequency position;
[0134] Correspondingly, the receiving module is configured to:
[0135] Receive the response information on the uplink time-frequency positions in the first uplink time-frequency position set in sequence until the response information is received.
[0136] Optionally, the first determination module is configured to:
[0137] Determine the time-frequency position of the target downlink resource;
[0138] Determine, as the target uplink time-frequency position, the uplink time-frequency position in the first uplink time-frequency position set that has the smallest time-domain interval from the time-frequency position of the target downlink resource.
[0139] Optionally, the first determination module is configured to:
[0140] Determine the time-frequency position of the target downlink resource;
[0141] Determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and a preset position binding rule.
[0142] Optionally, the first determination module is configured to:
[0143] Determine the duration required for the UE to process control information;
[0144] Determine the time-frequency position of the target downlink resource;
[0145] Determine the time-frequency position of the target uplink resource, where the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource is greater than or equal to the duration.
[0146] Optionally, the first determination module is configured to:
[0147] Obtain, during the random access process, the capability information sent by the UE, where the capability information is used to indicate the duration required for the UE to process control information.
[0148] Optionally, the first determination module is configured to:
[0149] Determine a second uplink time-frequency position set, where the second uplink time-frequency position set includes at least one uplink time-frequency position whose time-domain interval from the time-frequency position of the target downlink resource is greater than or equal to the duration;
[0150] Determine, as the time-frequency position of the target uplink resource, the uplink time-frequency position in the second uplink time-frequency position set that has the smallest time-domain interval from the time-frequency position of the target downlink resource.
[0151] Optionally, the apparatus further includes:
[0152] A second determination module, configured to determine second time-frequency position offset information after determining the time-frequency position of the target uplink resource, where the second time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource;
[0153] A third determination module, configured to determine a target scrambling sequence corresponding to the second time-frequency position offset information;
[0154] A scrambling module, configured to scramble the target control information based on the target scrambling sequence, so that after the UE determines the target scrambling sequence, the UE determines the time-frequency position of the target uplink resource according to the second time-frequency position offset information corresponding to the target scrambling sequence and the time-frequency position of the target downlink resource.
[0155] Optionally, the scrambling module is configured to:
[0156] Scramble the cyclic redundancy check code of the target control information based on the target scrambling sequence.
[0157] Optionally, the response information is an acknowledgement information or a negative acknowledgement information.
[0158] According to a fifth aspect of the embodiments of the present disclosure, there is provided an information transmission device, including:
[0159] A processor;
[0160] A memory for storing instructions executable by the processor;
[0161] Wherein, the processor is configured to:
[0162] Receive target control information sent by a base station through a target downlink resource, where the target control information carries first time-frequency position offset information, and the first time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of a target uplink resource and the time-frequency position of the target downlink resource;
[0163] Determine the time-frequency position of the target downlink resource;
[0164] Determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the first time-frequency position offset information;
[0165] Send response information to the base station through the target uplink resource according to the time-frequency position, where the response information is used to indicate whether a user equipment UE correctly receives the target control information.
[0166] According to a sixth aspect of the embodiments of the present disclosure, there is provided an information transmission device, including:
[0167] A processor;
[0168] A memory for storing instructions executable by a processor;
[0169] Wherein, the processor is configured to:
[0170] Determine the time-frequency position of a target uplink resource;
[0171] Generate first time-frequency position offset information, which is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of a target downlink resource;
[0172] Generate target control information, where the target control information carries the first time-frequency position offset information, and the first time-frequency position offset information is used to indicate that a user equipment UE determines the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the first time-frequency position offset information;
[0173] Send the target control information to the user equipment UE through the target downlink resource;
[0174] According to the time-frequency position of the target uplink resource, receive response information sent by the UE through the target uplink resource, where the response information is used to indicate whether the UE has correctly received the target control information.
[0175] According to a seventh aspect of the embodiments of the present disclosure, there is provided an information transmission system, including the information transmission device according to any one of the above third aspects and the information transmission device according to any one of the above fourth aspects.
[0176] According to an eighth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, in which a computer program is stored, and when the stored computer program is executed by a processing component, it can implement the information transmission method according to any one of the above first aspects; or,
[0177] When the stored computer program is executed by a processing component, it can implement the information transmission method according to any one of the above second aspects.
[0178] The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects:
[0179] After the UE receives the target control information sent by the base station, and then sends response information for the target control information to the base station on the target uplink resource, wherein the response information can indicate whether the UE has correctly received the target control information, so that the base station can timely obtain the reception situation of the UE for the target control information, thereby ensuring the normal acquisition of communication data by the UE.
[0180] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0181] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0182] Figure 1 is a schematic diagram of an implementation environment shown according to an exemplary embodiment.
[0183] Figure 2 is a flowchart of an information transmission method shown according to an exemplary embodiment.
[0184] Figure 3 is a flowchart of an information transmission method shown according to an exemplary embodiment.
[0185] Figure 4A is a flowchart of an information transmission method shown according to an exemplary embodiment.
[0186] Figure 4B is a schematic diagram of a target uplink time-frequency position shown according to an exemplary embodiment.
[0187] Figure 4C is a schematic diagram of a target uplink resource time-frequency position shown according to an exemplary embodiment.
[0188] Figure 5 is a block diagram of an information transmission device shown according to an exemplary embodiment.
[0189] Figure 6 is a block diagram of an information transmission device shown according to an exemplary embodiment.
[0190] Figure 7 is a block diagram of an information transmission device shown according to an exemplary embodiment.
[0191] Figure 8 is a block diagram of an information transmission device shown according to an exemplary embodiment.
[0192] Figure 9 is a block diagram of an information transmission device shown according to an exemplary embodiment.
[0193] Figure 10 is a block diagram of an information transmission system shown according to an exemplary embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0194] To make the objectives, technical solutions, and advantages of the present disclosure clearer, the following will further describe the embodiments of the present disclosure in detail with reference to the accompanying drawings.
[0195] Here, the exemplary embodiments will be described in detail, and the examples are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0196] In a communication system, a base station usually needs to schedule a UE (User Equipment) based on control information. Among them, the control information can be DCI (Downlink Control Information). When the UE correctly receives the control information sent by the base station, it can obtain corresponding communication data based on the control information. When the UE does not correctly receive the control information sent by the base station, the UE cannot obtain the communication data. To ensure the correct acquisition of communication data by the UE, the base station needs to determine whether the UE has correctly received the control information to respond when the UE does not correctly receive the control information. For example, the response can be a response to retransmit the control information, etc.
[0197] An embodiment of the present disclosure provides an information transmission method. In this information transmission method, the UE can send response information to the base station after receiving the control information. The response information can indicate whether the UE has correctly received the control information. In this way, after receiving the response information, the base station can determine the reception situation of the UE for the control information, and thus can make subsequent responses according to the reception situation to ensure the correct acquisition of communication data by the UE.
[0198] The following will describe the implementation environment related to the embodiments of the present disclosure: As Figure 1 shown, the implementation environment related to the embodiments of the present disclosure includes a base station 10 and a UE 20. The base station 10 and the UE 20 can be connected through a communication network. The UE20 is any UE in the cell served by the base station 10.
[0199] Figure 2 is a flowchart of an information transmission method shown according to an exemplary embodiment. As Figure 2 shown, this information transmission method is used for Figure 1 the UE 20 shown. This information transmission method includes the following steps.
[0200] Step 201: The UE receives target control information sent by the base station through target downlink resources.
[0201] Step 202: The UE determines the time-frequency position of the target uplink resource.
[0202] Step 203: The UE sends a response message to the base station through the target uplink resource according to the time-frequency position, where the response message is used to indicate whether the UE has correctly received the target control information.
[0203] In summary, in the information transmission method provided in the embodiments of the present disclosure, after receiving the target control information sent by the base station, the UE sends a response message for the target control information to the base station on the target uplink resource, where the response message can indicate whether the UE has correctly received the target control information, enabling the base station to timely obtain the reception situation of the UE for the target control information, thereby ensuring the normal acquisition of communication data by the UE.
[0204] Figure 3 is a flowchart of an information transmission method shown according to an exemplary embodiment. As Figure 3 shown, this information transmission method is used for Figure 1 the base station 10 shown, and this information transmission method includes the following steps.
[0205] Step 301: The base station sends target control information to the UE through the target downlink resource.
[0206] Step 302: The base station determines the time-frequency position of the target uplink resource.
[0207] Step 303: The base station receives the response message sent by the UE through the target uplink resource according to the time-frequency position, where the response message is used to indicate whether the UE has correctly received the target control information.
[0208] In summary, in the information transmission method provided in the embodiments of the present disclosure, after sending the target control information to the UE, the base station receives the response message for the target control information from the UE, where the response message can indicate whether the UE has correctly received the target control information, enabling the base station to timely obtain the reception situation of the UE for the target control information, thereby ensuring the normal acquisition of communication data by the UE.
[0209] Figure 4A is a flowchart of an information transmission method shown according to an exemplary embodiment. As Figure 4A shown, this information transmission method is used for Figure 1 the implementation environment shown, and this information transmission method includes the following steps.
[0210] Step 401: The base station sends target control information to the UE through the target downlink resource.
[0211] The base station can send target control information to the UE through target downlink resources to schedule the UE according to the target control information. Among them, the target control information can be DCI, and the target downlink resources can carry PDCCH (Physical Downlink Control Channel), and the target downlink resources can be communication resources such as downlink symbols (English: symbol) or downlink subframes in the time domain.
[0212] Step 402: The base station determines the time-frequency position of the target uplink resource.
[0213] The target uplink resource is an uplink resource allocated to the UE for sending response information. Among them, the target uplink resources can be communication resources such as uplink symbols or uplink subframes in the time domain, and the response information can indicate whether the UE has correctly received the target control information sent by the base station. In actual implementation, the response information can be ACK (Acknowledgement) information or NACK (Negative Acknowledgment) information, etc.
[0214] In the embodiments of the present disclosure, the base station needs to determine the time-frequency position of the target uplink resource, that is, the base station needs to execute the technical process of step 402 to receive the response information sent by the UE on the target uplink resource according to the time-frequency position in the subsequent steps.
[0215] In actual implementation, the time-frequency position of the target uplink resource can be preset (for example, the time-frequency position of the target uplink resource can be specified by a communication protocol), or the time-frequency position of the target uplink resource can be related to the time-frequency position of the target downlink resource used by the base station to send the target control information, or the time-frequency position of the target uplink resource can be determined by the base station itself. In the last case, in order for the UE to determine the time-frequency position of the target uplink resource, the base station also needs to send the self-determined time-frequency position of the target uplink resource to the UE.
[0216] Next, the embodiments of the present disclosure will separately describe the technical processes for the base station to determine the time-frequency position of the target uplink resource in these three cases:
[0217] The first case: The time-frequency position of the target uplink resource is preset. In this case, the base station can determine the time-frequency position of the target uplink resource according to the preset, for example, the base station can determine the time-frequency position of the target uplink resource according to the relevant provisions of the communication protocol.
[0218] Optionally, the base station may obtain a preset first uplink time-frequency position set, which may include at least one uplink time-frequency position specified by the communication protocol for transmitting response information. Then, the base station may determine a target uplink time-frequency position from the first uplink time-frequency position set and determine the time-frequency position of the target uplink time-frequency position as the time-frequency position of the target uplink resource.
[0219] In a possible case, the communication protocol may specify that the UE transmits response information on any uplink time-frequency position included in the first uplink time-frequency position set. For example, as Figure 4B shown, Resource A is the target downlink resource, and Resources B, C, and D are the uplink resources corresponding to the uplink time-frequency positions included in the first uplink time-frequency position set. The communication protocol may specify that the UE transmits response information on any uplink time-frequency position included in the first uplink time-frequency position set. Therefore, the UE may transmit response information on Resource C. In this case, since the base station cannot determine the uplink time-frequency position used by the UE to transmit response information, the base station may determine all the uplink time-frequency positions in the first uplink time-frequency position set as the target uplink time-frequency positions, and in subsequent steps, receive response information on the uplink time-frequency positions included in the first uplink time-frequency position set in sequence until the response information is received.
[0220] In another possible case, the communication protocol may specify that the UE transmits response information on the uplink time-frequency position in the first uplink time-frequency position set with the smallest time-domain interval from the target downlink resource. For example, as Figure 4B shown, Resource A is the target downlink resource, and Resources B, C, and D are the uplink resources corresponding to the uplink time-frequency positions included in the first uplink time-frequency position set. The communication protocol may specify that the UE transmits response information on the uplink time-frequency position in the first uplink time-frequency position set with the smallest time-domain interval from the target downlink resource. Since the time-domain interval between Resource B and Resource A is the smallest, the UE may transmit response information on Resource B. In this case, the base station may first determine the time-frequency position of the target downlink resource, and then the base station may determine the uplink time-frequency position in the first uplink time-frequency position set with the smallest time-domain interval from the target downlink resource as the target uplink time-frequency position.
[0221] Second case: The time-frequency position of the target uplink resource is related to the time-frequency position of the target downlink resource. In this case, the base station may first determine the time-frequency position of the target downlink resource, and then determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource.
[0222] In a possible case, the base station may determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and a preset position binding rule.
[0223] Among them, the location binding rule can be the binding rule specified by the communication protocol or the binding rule configured by the base station itself. When the location binding rule is the binding rule configured by the base station, the base station also needs to send the location binding rule to the UE through physical layer signaling or high-layer signaling. Among them, the high-layer signaling can be RRC (Radio Resource Control) signaling, MAC (Media Access Control) signaling, etc. In actual implementation, the location binding rule can be a function rule, etc., and the embodiments of the present disclosure do not make specific limitations on this.
[0224] In another possible case, the base station can determine the time-frequency position of the target uplink resource according to the duration required for the UE to process the control information and the time-frequency position of the target downlink resource.
[0225] Generally, different UEs require different durations to process the control information. Here, the so-called "processing" refers to parsing the control information to determine whether the control information is correctly received. Therefore, the time-frequency position of the target uplink resource can be configured according to the duration required for different UEs to process the control information, so as to ensure that the UE can send response information on the target uplink resource.
[0226] In this case, in order to determine the time-frequency position of the target uplink resource, the base station can first determine the duration required for the UE to process the control information. Optionally, the base station can receive the capability information sent by the UE during the random access process of the UE, which is used to indicate the duration required for the UE to process the control information, so as to determine the duration required for the UE to process the control information according to the capability information. Then, the base station can determine the time-frequency position of the target uplink resource according to the duration required for the UE to process the control information and the time-frequency position of the target downlink resource, where the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource is greater than or equal to the duration required for the UE to process the control information.
[0227] In an embodiment of the present disclosure, the base station can first determine a second set of uplink time-frequency positions, where the second set of uplink time-frequency positions includes at least one uplink time-frequency position whose time-domain interval from the time-frequency position of the target downlink resource is greater than or equal to the duration required for the UE to process the control information. Then, the base station can determine the uplink time-frequency position with the smallest time-domain interval from the time-frequency position of the target downlink resource in the second set of uplink time-frequency positions as the time-frequency position of the target uplink resource.
[0228] For example, as Figure 4CAs shown, symbol P, symbol Q, and symbol K are uplink symbols, and symbol W is a downlink symbol. Among them, symbol W is the target downlink resource. If the time duration required for the UE to process the control information is the length of 2 symbols in the time domain, the base station can determine the uplink symbols Q and K whose intervals from symbol W in the time domain are greater than or equal to 2 symbols as the symbols in the second uplink time-frequency position set. Then, the base station can determine the symbol Q with the smallest interval from symbol W in the time domain among symbol Q and symbol K as the target uplink resource.
[0229] In the third case, the time-frequency position of the target uplink resource is determined by the base station itself. In this case, the base station can determine a certain uplink resource as the target uplink resource, and then the base station can send the time-frequency position of the target uplink resource to the UE so that the UE can send response information through the target uplink resource in subsequent steps.
[0230] The embodiments of the present disclosure provide two methods for the base station to send the time-frequency position of the target uplink resource to the UE, where:
[0231] The first method is: after determining the time-frequency position of the target uplink resource, the base station generates first time-frequency position offset information, which is used to indicate the interval in the time domain between the time-frequency position of the target uplink resource and the time-frequency position of the above-mentioned target downlink resource. Then, the base station can send the first time-frequency position offset information to the UE through the above-mentioned target control information, that is, the base station can send the target control information carrying the first time-frequency position offset information to the UE so that the UE can determine the time-frequency position of the target uplink resource according to the first time-frequency position offset information and the time-frequency position of the target downlink resource.
[0232] In actual implementation, the first time-frequency position offset information can directly indicate the interval in the time domain between the time-frequency position of the target uplink resource and the time-frequency position of the above-mentioned target downlink resource, or indirectly indicate the interval in the time domain between the time-frequency position of the target uplink resource and the time-frequency position of the above-mentioned target downlink resource. Among them, the so-called "indirect indication" means that the first time-frequency position offset information can indicate an index, which is the index of a certain time domain interval value in a pre-defined time domain interval set.
[0233] It should be noted that the first time-frequency position offset information is located at a fixed or configurable position in the target control information and has a fixed or configurable length.
[0234] The second method is as follows: After the base station determines the time-frequency position of the target uplink resource, it determines the second time-frequency position offset information, which is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource. Then, the base station can query the target scrambling sequence corresponding to the second time-frequency position offset information in the pre-set correspondence table between the time-frequency position offset information and the scrambling sequence. The base station can scramble the target control information based on the queried target scrambling sequence. For example, the base station can scramble the CRC (Cyclic Redundancy Check) of the target control information based on the target scrambling sequence, so that after the UE determines the target scrambling sequence that can descramble the target control information, it can determine the second time-frequency position offset information according to the target scrambling sequence, and determine the time-frequency position of the target uplink resource according to the second time-frequency position offset information and the time-frequency position of the target downlink resource.
[0235] Step 403: The UE receives the target control information sent by the base station through the target downlink resource.
[0236] The UE can receive the target control information on the PDCCH channel carried by the target downlink resource.
[0237] Step 404: The UE determines the time-frequency position of the target uplink resource.
[0238] After receiving the target control information, the UE needs to determine the time-frequency position of the target uplink resource to send a response message for the target control information through the target uplink resource in subsequent steps.
[0239] In actual implementation, the UE can determine the time-frequency position of the target uplink resource in the same way as the base station determines the time-frequency position of the target uplink resource. Hereinafter, the embodiments of the present disclosure still use the above three cases of the time-frequency position of the target uplink resource to illustrate the method for the UE to determine the time-frequency position of the target uplink resource:
[0240] The first case: The time-frequency position of the target uplink resource is pre-set. In this case, the UE can determine the time-frequency position of the target uplink resource according to the pre-setting. For example, the UE can determine the time-frequency position of the target uplink resource according to the relevant provisions of the communication protocol.
[0241] Optionally, the UE can obtain the pre-set first uplink time-frequency position set, and then the UE can determine the target uplink time-frequency position from the first uplink time-frequency position set and determine the time-frequency position of the target uplink resource as the target uplink time-frequency position.
[0242] In a possible scenario, the communication protocol may stipulate that the UE sends response information at any uplink time-frequency position included in the first set of uplink time-frequency positions. In this case, the UE may determine any uplink time-frequency position in the first set of uplink time-frequency positions as the target uplink time-frequency position.
[0243] In another possible scenario, the communication protocol may stipulate that the UE sends response information at the uplink time-frequency position in the first set of uplink time-frequency positions that has the smallest time-domain interval from the target downlink resource. In this case, the UE may determine the uplink time-frequency position in the first set of uplink time-frequency positions that has the smallest time-domain interval from the target downlink resource as the target uplink time-frequency position.
[0244] Second case: The time-frequency position of the target uplink resource is related to the time-frequency position of the target downlink resource. In this case, the UE may first determine the time-frequency position of the target downlink resource, and then determine the time-frequency position of the target uplink resource based on the time-frequency position of the target downlink resource.
[0245] In a possible scenario, the UE may determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and a preset position binding rule.
[0246] Wherein, the position binding rule may be a binding rule stipulated by the communication protocol, or a binding rule configured by the base station through physical layer signaling or high layer signaling.
[0247] In another possible scenario, the UE may determine the time-frequency position of the target uplink resource according to the duration required for the UE to process control information and the time-frequency position of the target downlink resource, where the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource is greater than or equal to the duration required for the UE to process control information.
[0248] In an embodiment of the present disclosure, the UE may first determine a second set of uplink time-frequency positions, and then the UE may determine the uplink time-frequency position in the second set of uplink time-frequency positions that has the smallest time-domain interval from the time-frequency position of the target downlink resource as the time-frequency position of the target uplink resource.
[0249] Third case: The time-frequency position of the target uplink resource is determined by the base station itself. In this case, the UE may determine the time-frequency position of the target uplink resource according to the indication of the base station.
[0250] Optionally, the UE may parse the received target control information to obtain the first time-frequency position offset information carried by the target control information. Then, the UE may determine the time-frequency position of the target uplink resource according to the first time-frequency position offset information and the time-frequency position of the target downlink resource.
[0251] Alternatively, the UE may obtain a preset scrambling sequence set, which includes at least one scrambling sequence, and the at least one scrambling sequence is recorded in the correspondence table between the time-frequency position offset information and the scrambling sequence described above. Then, the UE may successively use the scrambling sequences in the scrambling sequence set to descramble the target control information (for example, the UE may successively use the scrambling sequences in the scrambling sequence set to descramble the CRC of the target control information) until the target control information is successfully descrambled. The UE may determine the scrambling sequence that can successfully descramble the target control information in the scrambling sequence set as the target scrambling sequence, and query the second time-frequency position offset information corresponding to the target scrambling sequence in the correspondence table between the time-frequency position offset information and the scrambling sequence (this correspondence table may be sent by the base station to the UE), and the UE may determine the time-frequency position of the target uplink resource according to the second time-frequency position offset information and the time-frequency position of the target downlink resource.
[0252] Step 405: The UE sends a response message to the base station through the target uplink resource.
[0253] After receiving the target control information, the UE may process the target control information to determine whether it has correctly received the target control information. For example, the UE may check the CRC of the target control information to determine whether it has correctly received the target control information. Then, the UE may send a response message to the base station through the target uplink resource to notify the base station whether the UE has correctly received the target control information.
[0254] Step 406: The base station receives the response message sent by the UE through the target uplink resource.
[0255] After receiving the response message, the base station may perform subsequent responses according to the response message. For example, the subsequent response may be to retransmit the target control information when the response message indicates that the UE has not correctly received the target control information.
[0256] In summary, in the information transmission method provided by the embodiments of the present disclosure, after the UE receives the target control information sent by the base station, a response message for the target control information is sent to the base station on the target uplink resource, where the response message may indicate whether the UE has correctly received the target control information, so that the base station can timely obtain the reception situation of the UE for the target control information, thereby ensuring the normal acquisition of communication data by the UE.
[0257] Figure 5 is a block diagram of an information transmission device 500 shown according to an exemplary embodiment. The information transmission device 500 may be Figure 1 the UE 20 shown in the figure. Refer to Figure 5, the information transmission device 500 includes a receiving module 501, a determining module 502, and a transmitting module 503.
[0258] The receiving module 501 is configured to receive target control information sent by a base station through target downlink resources.
[0259] The determining module 502 is configured to determine the time-frequency position of target uplink resources.
[0260] The transmitting module 503 is configured to send response information to the base station through the target uplink resources according to the time-frequency position, where the response information is used to indicate whether a user equipment UE correctly receives the target control information.
[0261] In an embodiment of the present disclosure, the determining module 502 is configured to: obtain a preset first set of uplink time-frequency positions, where the first set of uplink time-frequency positions includes at least one uplink time-frequency position for transmitting response information; determine a target uplink time-frequency position from the first set of uplink time-frequency positions; and determine the time-frequency position of the target uplink resources as the target uplink time-frequency position.
[0262] In an embodiment of the present disclosure, the determining module 502 is configured to determine any one of the uplink time-frequency positions in the first set of uplink time-frequency positions as the target uplink time-frequency position.
[0263] In an embodiment of the present disclosure, the determining module 502 is configured to: determine the time-frequency position of the target downlink resources; and determine the uplink time-frequency position with the smallest time-domain interval from the time-frequency position of the target downlink resources in the first set of uplink time-frequency positions as the target uplink time-frequency position.
[0264] In an embodiment of the present disclosure, the determining module 502 is configured to: determine the time-frequency position of the target downlink resources; and determine the time-frequency position of the target uplink resources according to the time-frequency position of the target downlink resources and a preset position binding rule.
[0265] In an embodiment of the present disclosure, the position binding rule is configured by the base station through high-layer signaling or physical-layer signaling; or, the position binding rule is specified by a communication protocol.
[0266] In an embodiment of the present disclosure, the determining module 502 is configured to: determine the duration required for the UE to process control information; determine the time-frequency position of the target downlink resources; and determine the time-frequency position of the target uplink resources, where the time-domain interval between the time-frequency position of the target uplink resources and the time-frequency position of the target downlink resources is greater than or equal to the duration.
[0267] In an embodiment of the present disclosure, the determining module 502 is configured to: determine a second uplink time-frequency position set, where the second uplink time-frequency position set includes at least one uplink time-frequency position whose time-domain interval from the time-frequency position of the target downlink resource is greater than or equal to the duration; determine the uplink time-frequency position with the smallest time-domain interval from the time-frequency position of the target downlink resource in the second uplink time-frequency position set as the time-frequency position of the target uplink resource.
[0268] In an embodiment of the present disclosure, the target control information carries first time-frequency position offset information, and the first time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource. The determining module 502 is configured to: determine the time-frequency position of the target downlink resource; determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the first time-frequency position offset information.
[0269] In an embodiment of the present disclosure, the target control information is scrambled by the base station based on a target scrambling sequence. The determining module 502 is configured to: determine the target scrambling sequence; obtain second time-frequency position offset information corresponding to the target scrambling sequence, where the second time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource; determine the time-frequency position of the target downlink resource; determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the second time-frequency position offset information.
[0270] In an embodiment of the present disclosure, the determining module 502 is configured to: obtain a preset scrambling sequence set, where the scrambling sequence set includes at least one scrambling sequence; sequentially use the scrambling sequences in the scrambling sequence set to descramble the target control information; determine the scrambling sequence that can successfully descramble the target control information in the scrambling sequence set as the target scrambling sequence.
[0271] In an embodiment of the present disclosure, the cyclic redundancy check code of the target control information is scrambled by the base station based on the target scrambling sequence. The determining module 502 is configured to: sequentially use the scrambling sequences in the scrambling sequence set to descramble the cyclic redundancy check code of the target control information.
[0272] In an embodiment of the present disclosure, the response information is an acknowledgement message or a negative acknowledgement message.
[0273] In summary, in the information transmission device provided by the embodiments of the present disclosure, after the UE receives the target control information sent by the base station, the UE sends response information for the target control information to the base station on the target uplink resource, where the response information can indicate whether the UE correctly receives the target control information, so that the base station can timely obtain the reception situation of the target control information by the UE, thereby ensuring the normal acquisition of communication data by the UE.
[0274] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.
[0275] Figure 6 It is a block diagram of an information transmission device 600 shown according to an exemplary embodiment. The information transmission device 600 may be Figure 1 the base station 10 shown in the figure. Referring to Figure 6 , the information transmission device 600 includes a sending module 601, a first determination module 602, and a receiving module 603.
[0276] The sending module 601 is configured to send target control information to a user equipment UE through a target downlink resource.
[0277] The first determination module 602 is configured to determine the time-frequency position of the target uplink resource.
[0278] The receiving module 603 is configured to receive the response information sent by the UE through the target uplink resource according to the time-frequency position, where the response information is used to indicate whether the UE correctly receives the target control information.
[0279] In an embodiment of the present disclosure, the first determination module 602 is configured to: obtain a preset first uplink time-frequency position set, where the first uplink time-frequency position set includes at least one uplink time-frequency position for transmitting response information; determine a target uplink time-frequency position from the first uplink time-frequency position set; and determine the target uplink time-frequency position as the time-frequency position of the target uplink resource.
[0280] In an embodiment of the present disclosure, the first determination module 602 is configured to: determine all the uplink time-frequency positions in the first uplink time-frequency position set as the target uplink time-frequency position.
[0281] Correspondingly, the receiving module 603 is configured to receive the response information on the uplink time-frequency positions in the first uplink time-frequency position set in sequence until the response information is received.
[0282] In one embodiment of the present disclosure, the first determination module 602 is configured to: determine the time-frequency position of the target downlink resource; determine the target uplink time-frequency position as the uplink time-frequency position in the first uplink time-frequency position set that has the smallest interval in the time domain from the time-frequency position of the target downlink resource.
[0283] In one embodiment of the present disclosure, the first determination module 602 is configured to: determine the time-frequency position of the target downlink resource; determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and a preset position binding rule.
[0284] In one embodiment of the present disclosure, the first determination module 602 is configured to: determine the duration required for the UE to process control information; determine the time-frequency position of the target downlink resource; determine the time-frequency position of the target uplink resource, where the interval in the time domain between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource is greater than or equal to the duration.
[0285] In one embodiment of the present disclosure, the first determination module 602 is configured to obtain, during a random access process, capability information sent by the UE, where the capability information is used to indicate the duration required for the UE to process control information.
[0286] In one embodiment of the present disclosure, the first determination module 602 is configured to: determine a second uplink time-frequency position set, where the second uplink time-frequency position set includes at least one uplink time-frequency position whose interval in the time domain from the time-frequency position of the target downlink resource is greater than or equal to the duration; determine the target uplink resource time-frequency position as the uplink time-frequency position in the second uplink time-frequency position set that has the smallest interval in the time domain from the time-frequency position of the target downlink resource.
[0287] In one embodiment of the present disclosure, the response information is an acknowledgement information or a negative acknowledgement information.
[0288] As Figure 7 This, the embodiments of the present disclosure further provide an information transmission device 700. In addition to including each module included in the information transmission device 600, the information transmission device 700 further includes a first generation module 604, a second generation module 605, a second determination module 606, a third determination module 607, and a scrambling module 608.
[0289] Among them, the first generation module 604 is configured to generate first time-frequency position offset information after determining the time-frequency position of the target uplink resource, where the first time-frequency position offset information is used to indicate the interval in the time domain between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource.
[0290] A second generation module 605, configured to generate the target control information, where the target control information carries the first time-frequency position offset information, and the first time-frequency position offset information is used to instruct the UE to determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the first time-frequency position offset information.
[0291] A second determination module 606, configured to determine second time-frequency position offset information after determining the time-frequency position of the target uplink resource, where the second time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource.
[0292] A third determination module 607, configured to determine a target scrambling sequence corresponding to the second time-frequency position offset information.
[0293] A scrambling module 608, configured to scramble the target control information based on the target scrambling sequence, so that after the UE determines the target scrambling sequence, it determines the time-frequency position of the target uplink resource according to the second time-frequency position offset information corresponding to the target scrambling sequence and the time-frequency position of the target downlink resource.
[0294] In an embodiment of the present disclosure, the scrambling module 608 is configured to scramble the cyclic redundancy check code of the target control information based on the target scrambling sequence.
[0295] In summary, the information transmission device provided in the embodiments of the present disclosure receives, after sending target control information to the UE, a response message of the UE for the target control information, where the response message may indicate whether the UE correctly receives the target control information, so that the base station can timely obtain the reception situation of the UE for the target control information, thereby ensuring the normal acquisition of communication data by the UE.
[0296] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated herein.
[0297] Figure 8 It is a block diagram of an information transmission device 800 shown according to an exemplary embodiment. For example, the device 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0298] Referring to Figure 8 , the device 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.
[0299] The processing component 802 generally controls the overall operation of the device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-described methods. Additionally, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0300] The memory 804 is configured to store various types of data to support the operation of the device 800. Examples of such data include instructions for any application or method operating on the device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.
[0301] The power component 806 provides power to the various components of the device 800. The power component 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device 800.
[0302] The multimedia component 808 includes a screen that provides an output interface between the device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe actions, but also detect the duration and pressure associated with the touch or swipe operations. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each of the front camera and the rear camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0303] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), which is configured to receive external audio signals when the device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting audio signals.
[0304] The I / O interface 812 provides an interface between the processing component 802 and a peripheral interface module, and the peripheral interface module may be a keyboard, a click wheel, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
[0305] The sensor component 814 includes one or more sensors for providing status assessments of various aspects of the device 800. For example, the sensor component 814 can detect the on / off state of the device 800, the relative positioning of components, such as the display and keypad of the device 800, the sensor component 814 can also detect a change in the position of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, the orientation or acceleration / deceleration of the device 800, and the temperature change of the device 800. The sensor component 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor component 814 may further include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 814 may further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0306] The communication component 816 is configured to facilitate communication between the device 800 and other devices in a wired or wireless manner. The device 800 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0307] In an exemplary embodiment, the apparatus 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components, and is used to execute the method performed by the UE in the information transmission method provided in the embodiments of the present disclosure.
[0308] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is further provided, such as a memory 804 including instructions. The above instructions can be executed by the processor 820 of the apparatus 800 to complete the method performed by the UE in the information transmission method provided in the embodiments of the present disclosure. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0309] Figure 9 is a block diagram of an information transmission apparatus 900 shown according to an exemplary embodiment. For example, the information transmission apparatus 900 may be a base station. As Figure 9 shown, the information transmission apparatus 900 may include: a processor 901, a receiver 902, a transmitter 903, and a memory 904. The receiver 902, the transmitter 903, and the memory 904 are respectively connected to the processor 901 through a bus.
[0310] Among them, the processor 901 includes one or more processing cores. The processor 901 executes the method performed by the base station in the information transmission method provided in the embodiments of the present disclosure by running software programs and modules. The memory 904 can be used to store software programs and modules. Specifically, the memory 904 can store an operating system 9041 and application program modules 9042 required for at least one function. The receiver 902 is used to receive communication data sent by other devices, and the transmitter 903 is used to send communication data to other devices.
[0311] Figure 10 is a block diagram of an information transmission system 1000 shown according to an exemplary embodiment. As Figure 10 shown, the information transmission system 1000 includes a base station 1001 and a UE 1002.
[0312] Among them, the base station 1001 is used to execute the information transmission method performed by the base station in the embodiment shown in FIG. 4.
[0313] The UE 1002 is used to execute the information transmission method performed by the UE in the embodiment shown in FIG. 4.
[0314] In an exemplary embodiment, a computer-readable storage medium is further provided. A computer program is stored in the computer-readable storage medium. When the stored computer program is executed by a processing component, an information transmission method can be implemented. For example, the information transmission method can be: receiving target control information sent by a base station through target downlink resources; determining the time-frequency position of target uplink resources; and sending a response information to the base station through the target uplink resources according to the time-frequency position, where the response information is used to indicate whether a user equipment (UE) correctly receives the target control information.
[0315] Alternatively, the information transmission method can be: sending target control information to a user equipment (UE) through target downlink resources; determining the time-frequency position of target uplink resources; and receiving response information sent by the UE through the target uplink resources according to the time-frequency position, where the response information is used to indicate whether the UE correctly receives the target control information.
[0316] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not disclosed herein. The specification and embodiments are only to be considered as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0317] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.
Claims
1. An information transmission method, characterized in that, The method includes: Receiving target control information sent by a base station through target downlink resources; Determining the time-frequency position of target uplink resources; Sending response information to the base station through the target uplink resources according to the time-frequency position, where the response information is used to indicate whether a user equipment (UE) correctly receives the target control information; Wherein, determining the time-frequency position of the target uplink resources includes: Determining the duration required for the UE to process the control information; Determining the time-frequency position of the target downlink resources; Determining the time-frequency position of the target uplink resources, where the time-domain interval between the time-frequency position of the target uplink resources and the time-frequency position of the target downlink resources is greater than or equal to the duration.
2. The method according to claim 1, characterized in that, Determining the time-frequency position of the target uplink resources further includes: Obtaining a preset first uplink time-frequency position set, where the first uplink time-frequency position set includes at least one uplink time-frequency position for transmitting response information; Determining a target uplink time-frequency position from the first uplink time-frequency position set; Determining the time-frequency position of the target uplink resources as the target uplink time-frequency position.
3. The method according to claim 2, wherein Determining a target uplink time-frequency position from the first uplink time-frequency position set includes: Determining any uplink time-frequency position in the first uplink time-frequency position set as the target uplink time-frequency position.
4. The method according to claim 2, characterized in that, Determining a target uplink time-frequency position from the first uplink time-frequency position set includes: Determining the time-frequency position of the target downlink resources; Determining the uplink time-frequency position with the smallest time-domain interval from the time-frequency position of the target downlink resources in the first uplink time-frequency position set as the target uplink time-frequency position.
5. The method according to claim 1, wherein Determining the time-frequency position of the target uplink resources further includes: Determining the time-frequency position of the target downlink resources; Determining the time-frequency position of the target uplink resources according to the time-frequency position of the target downlink resources and a preset position binding rule.
6. The method according to claim 5, wherein The position binding rule is configured by the base station through higher layer signaling or physical layer signaling; Alternatively, the position binding rule is specified by a communication protocol.
7. The method according to claim 1, wherein The target control information carries first time-frequency position offset information, where the first time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resources and the time-frequency position of the target downlink resources. Determining the time-frequency position of the target uplink resources further includes: Determining the time-frequency position of the target downlink resources; Determining the time-frequency position of the target uplink resources according to the time-frequency position of the target downlink resources and the first time-frequency position offset information.
8. The method according to claim 7, wherein Determining the time-frequency position of the target uplink resources, where the time-domain interval between the time-frequency position of the target uplink resources and the time-frequency position of the target downlink resources is greater than or equal to the duration, includes: Determining a second uplink time-frequency position set, where the second uplink time-frequency position set includes at least one uplink time-frequency position whose time-domain interval from the time-frequency position of the target downlink resources is greater than or equal to the duration. Determine the time-frequency position of the target uplink resource as the uplink time-frequency position in the second set of uplink time-frequency positions that has the smallest time-domain interval from the time-frequency position of the target downlink resource.
9. The method according to claim 1, wherein The response information is an acknowledgement message or a negative acknowledgement message.
10. An information transmission method, characterized in that, The method includes: Determine the time-frequency position of the target uplink resource; Send target control information to a user equipment UE via the target downlink resource; Receive, via the target uplink resource, the response information sent by the UE according to the time-frequency position of the target uplink resource, where the response information is used to indicate whether the UE correctly receives the target control information; The determining the time-frequency position of the target uplink resource includes: Determine the duration required for the UE to process the control information; determine the time-frequency position of the target downlink resource; determine the time-frequency position of the target uplink resource, where the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource is greater than or equal to the duration.
11. The method according to claim 10, characterized in that, The determining the time-frequency position of the target uplink resource includes: Obtain a preset first set of uplink time-frequency positions, where the first set of uplink time-frequency positions includes at least one uplink time-frequency position for transmitting response information; Determine a target uplink time-frequency position from the first set of uplink time-frequency positions; Determine the time-frequency position of the target uplink resource as the target uplink time-frequency position.
12. The method according to claim 11, wherein The determining the target uplink time-frequency position from the first set of uplink time-frequency positions includes: Determine all the uplink time-frequency positions in the first set of uplink time-frequency positions as the target uplink time-frequency position; Correspondingly, the receiving, via the target uplink resource, the response information sent by the UE according to the time-frequency position includes: Receive the response information successively at the uplink time-frequency positions in the first set of uplink time-frequency positions until the response information is received.
13. The method according to claim 11, wherein The determining the target uplink time-frequency position from the first set of uplink time-frequency positions includes: Determine the time-frequency position of the target downlink resource; Determine the uplink time-frequency position in the first set of uplink time-frequency positions that has the smallest time-domain interval from the time-frequency position of the target downlink resource as the target uplink time-frequency position.
14. The method according to claim 10, characterized in that, The determining the time-frequency position of the target uplink resource includes: Determine the time-frequency position of the target downlink resource; Determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and a preset position binding rule.
15. The method according to claim 10, wherein The method further includes: Generate first time-frequency position offset information, where the first time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource; Generate target control information, where the target control information carries the first time-frequency position offset information, and the first time-frequency position offset information is used to indicate that the user equipment UE determines the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the first time-frequency position offset information.
16. The method according to claim 10, wherein The determining the duration required for the UE to process the control information includes: Obtain the capability information sent by the UE during the random access process, where the capability information is used to indicate the duration required for the UE to process control information.
17. The method according to claim 10, wherein The determining the time-frequency position of the target uplink resource, where the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource have a time-domain interval greater than or equal to the duration, includes: Determine a second set of uplink time-frequency positions, where the second set of uplink time-frequency positions includes at least one uplink time-frequency position whose time-domain interval from the time-frequency position of the target downlink resource is greater than or equal to the duration; Determine the uplink time-frequency position with the smallest time-domain interval from the time-frequency position of the target downlink resource in the second set of uplink time-frequency positions as the time-frequency position of the target uplink resource.
18. The method according to claim 10, wherein The response information is an acknowledgement message or a negative acknowledgement message.
19. An information transmission device, characterized in that, The apparatus includes: A receiving module, configured to receive target control information sent by a base station through a target downlink resource; A determining module, configured to determine the time-frequency position of a target uplink resource; A sending module, configured to send response information to the base station through the target uplink resource according to the time-frequency position, where the response information is used to indicate whether a user equipment UE correctly receives the target control information; The determining module is configured to: Determine the duration required for the UE to process control information; Determine the time-frequency position of the target downlink resource; Determine the time-frequency position of the target uplink resource, where the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource have a time-domain interval greater than or equal to the duration.
20. The device according to claim 19, characterized in that The determining module is further configured to: Obtain a preset first set of uplink time-frequency positions, where the first set of uplink time-frequency positions includes at least one uplink time-frequency position for transmitting response information; Determine a target uplink time-frequency position from the first set of uplink time-frequency positions; Determine the target uplink time-frequency position as the time-frequency position of the target uplink resource.
21. The device according to claim 20, characterized in that, The determining module is further configured to: Determine any uplink time-frequency position in the first set of uplink time-frequency positions as the target uplink time-frequency position.
22. The device according to claim 20, wherein, The determining module is further configured to: Determine the time-frequency position of the target downlink resource; Determine the uplink time-frequency position with the smallest time-domain interval from the time-frequency position of the target downlink resource in the first set of uplink time-frequency positions as the target uplink time-frequency position.
23. The device according to claim 19, characterized in that, The determining module is further configured to: Determine the time-frequency position of the target downlink resource; Determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and a preset position binding rule.
24. The device according to claim 23, characterized in that, The position binding rule is configured by the base station through high-layer signaling or physical-layer signaling; Alternatively, the position binding rule is specified by a communication protocol.
25. The device according to claim 19, wherein The determining module is further configured to: Determine the time-frequency position of the target downlink resource; Determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the first time-frequency position offset information.
26. The device according to claim 25, characterized in that, The determining module is further configured to: Determine a second set of uplink time-frequency positions, where the second set of uplink time-frequency positions includes at least one uplink time-frequency position whose time-domain interval from the time-frequency position of the target downlink resource is greater than or equal to the duration; Determine the time-frequency position of the target uplink resource as the uplink time-frequency position in the second set of uplink time-frequency positions that has the smallest time-domain interval from the time-frequency position of the target downlink resource.
27. The device according to claim 19, wherein The response information is an acknowledgement message or a negative acknowledgement message.
28. An information transmission device, characterized in that, The apparatus includes: A first determination module, configured to determine the time-frequency position of the target uplink resource; A sending module, configured to send target control information to a user equipment (UE) via the target downlink resource; A receiving module, configured to receive, via the target uplink resource, the response information sent by the UE according to the time-frequency position of the target uplink resource, where the response information is used to indicate whether the UE correctly receives the target control information; The first determination module is configured to: Determine the duration required for the UE to process the control information; Determine the time-frequency position of the target downlink resource; Determine the time-frequency position of the target uplink resource, where the time-frequency position of the target uplink resource has a time-domain interval from the time-frequency position of the target downlink resource that is greater than or equal to the duration.
29. The device according to claim 28, wherein, The first determination module is configured to: Obtain a preset first set of uplink time-frequency positions, where the first set of uplink time-frequency positions includes at least one uplink time-frequency position for transmitting response information; Determine a target uplink time-frequency position from the first set of uplink time-frequency positions; Determine the target uplink time-frequency position as the time-frequency position of the target uplink resource.
30. The device according to claim 29, characterized in that, The first determination module is configured to: Determine all uplink time-frequency positions in the first set of uplink time-frequency positions as the target uplink time-frequency positions; Correspondingly, the receiving module is configured to: Receive the response information successively at the uplink time-frequency positions in the first set of uplink time-frequency positions until the response information is received.
31. The device according to claim 29, wherein, The first determination module is configured to: Determine the time-frequency position of the target downlink resource; Determine the uplink time-frequency position in the first set of uplink time-frequency positions that has the smallest time-domain interval from the time-frequency position of the target downlink resource as the target uplink time-frequency position.
32. The device according to claim 28, characterized in that, The first determination module is configured to: Determine the time-frequency position of the target downlink resource; Determine the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and a preset position binding rule.
33. The device according to claim 28, characterized in that, The apparatus further includes: A first generation module, configured to generate first time-frequency position offset information, where the first time-frequency position offset information is used to indicate the time-domain interval between the time-frequency position of the target uplink resource and the time-frequency position of the target downlink resource; A second generation module, configured to generate target control information, where the target control information carries the first time-frequency position offset information, and the first time-frequency position offset information is used to indicate that the user equipment (UE) determines the time-frequency position of the target uplink resource according to the time-frequency position of the target downlink resource and the first time-frequency position offset information.
34. The device according to claim 28, characterized in that, The first determination module is configured to: Obtain the capability information sent by the UE during the random access process, where the capability information is used to indicate the duration required for the UE to process control information.
35. The device according to claim 28, characterized in that, The first determination module is configured to: Determine a second set of uplink time-frequency positions, where the second set of uplink time-frequency positions includes at least one uplink time-frequency position whose time-domain interval from the time-frequency position of the target downlink resource is greater than or equal to the duration; Determine the time-frequency position of the target uplink resource as the uplink time-frequency position in the second set of uplink time-frequency positions with the smallest time-domain interval from the time-frequency position of the target downlink resource.
36. The device according to claim 28, wherein The response information is an acknowledgement message or a negative acknowledgement message.
37. An information transmission device, characterized in that, It includes: A processor; A memory for storing instructions executable by the processor; Wherein, the processor is configured to: Receive the target control information sent by the base station through the target downlink resource; Determine the duration required for the UE to process the control information; Determine the time-frequency position of the target downlink resource; Determine the time-frequency position of the target uplink resource, where the time-frequency position of the target uplink resource has a time-domain interval greater than or equal to the duration from the time-frequency position of the target downlink resource; According to the time-frequency position, send response information through the target uplink resource to the base station, where the response information is used to indicate whether the user equipment UE has correctly received the target control information.
38. An information transmission device, characterized in that, It includes: A processor; A memory for storing instructions executable by the processor; Wherein, the processor is configured to: Determine the duration required for the UE to process the control information; determine the time-frequency position of the target downlink resource; determine the time-frequency position of the target uplink resource, where the time-frequency position of the target uplink resource has a time-domain interval greater than or equal to the duration from the time-frequency position of the target downlink resource; Send the target control information to the user equipment UE through the target downlink resource; According to the time-frequency position of the target uplink resource, receive the response information sent by the UE through the target uplink resource, where the response information is used to indicate whether the UE has correctly received the target control information.
39. An information transmission system, characterized in that, The information transmission system includes the information transmission device according to any one of claims 19 to 27 and the information transmission device according to any one of claims 28 to 36.
40. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and when the stored computer program is executed by the processing component, it can implement the information transmission method according to any one of claims 1 to 9; or, When the stored computer program is executed by the processing component, it can implement the information transmission method according to any one of claims 10 to 18.
Citation Information
Patent Citations
Sending and receiving method and equipment of control signaling
CN102858014A
Transmission resource indication method, base station, UE and system
CN107295655A
Information transmission method, device, and system, and storage medium
US20200351058A1