Communication method, network side device, terminal, communication system, storage medium, and product
By optimizing the indication information of network-side devices in satellite time-division duplex systems, including the time slot offset and mapping type of the downlink control information (DCI) and the physical uplink shared channel (PUSCH) transmission time slots, the problem of high network overhead in satellite time-division duplex systems is solved, and more efficient network resource management is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SHANGHAI SATELLITE NETWORK RESEARCH INSTITUTE CO LTD
- Filing Date
- 2025-10-17
- Publication Date
- 2026-07-02
AI Technical Summary
In satellite time-division duplex systems, there is a problem of high network overhead when network-side devices broadcast time-domain resource lists. This is mainly due to the large number of time slot configuration options, which leads to increased control channel interference and network overhead.
By broadcasting the first indication information, the range of values for the first parameter and the combination of first parameter values are indicated respectively, including the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the transmission of the physical uplink shared channel (PUSCH). This optimizes the start symbol and mapping type of PUSCH transmission and reduces network overhead.
By optimizing network overhead, the information transmission burden on network-side devices when broadcasting time-domain resource lists is reduced, thereby improving network efficiency.
Smart Images

Figure CN2025128536_02072026_PF_FP_ABST
Abstract
Description
Communication methods, network-side equipment, terminals, communication systems, storage media and products
[0001] This application claims priority to Chinese Patent Application No. 202411924223.7, filed on December 24, 2024, entitled "Communication Method, Network Side Device, Terminal, Communication System, Storage Medium and Product", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a communication method, network-side equipment, terminal, communication system, storage medium and product. Background Technology
[0003] In satellite time division duplex (TDD) systems, to avoid control channel interference, a large number of time slot configuration options need to be reserved in the uplink and downlink timing design.
[0004] Due to the large number of time slot configuration options, network-side devices currently face significant network overhead when broadcasting time domain resource lists.
[0005] Therefore, when network-side devices broadcast time-domain resource lists, network overhead needs further optimization. Summary of the Invention
[0006] This application provides a communication method, network-side device, terminal, communication system, storage medium, and product for optimizing network overhead when broadcasting time-domain resource lists.
[0007] In a first aspect, embodiments of this application provide a communication method, the method being applied to a network-side device, the method comprising:
[0008] Broadcast first indication information, which indicates the value range of the first parameter and the combination of the first parameter values. The first parameter is the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the transmission of the physical uplink shared channel (PUSCH). The combination of the first parameter values is used to indicate the start symbol and number of symbols for the optional PUSCH transmission and the mapping type of the optional PUSCH.
[0009] In some embodiments, the first parameter value combination is an optional combination of a second parameter value and a third parameter value; the second parameter is used to indicate the starting symbol and the number of symbols for PUSCH transmission, and the third parameter is used to indicate the PUSCH mapping type.
[0010] In some embodiments, the first indication information is carried in a first system information block; the first parameter value combination includes all selectable first parameter value combinations.
[0011] In some embodiments, the method further includes:
[0012] Send a second indication message to the terminal. The second indication message is used to indicate the value of the first parameter and the combination of the second parameter values respectively. The combination of the second parameter values is one of the parameter value combinations in the combination of the first parameter values.
[0013] In some embodiments, the second indication information includes a first identifier of the value of the first parameter and a second identifier of the combination of the second parameter values.
[0014] In some embodiments, the first identifier is located in a first preset number of bits of the second indication information, and the second identifier is located in a second preset number of bits of the second indication information.
[0015] In some embodiments, the first indication information is carried in a first system information block corresponding to at least one preset wave position; the first parameter value combination is a parameter value combination corresponding to the preset wave position.
[0016] In some embodiments, at least one preset wave position corresponds to a first parameter value that is combined into one.
[0017] In some embodiments, the method further includes:
[0018] A third indication message is sent to the terminal, the third indication message being used to indicate the value of the first parameter.
[0019] In some embodiments, the third indication information includes a first identifier of the value of the first parameter;
[0020] The first identifier is located in a first preset number of bits in the third indication information.
[0021] In some embodiments, the first combination of parameter values is located in a first list.
[0022] In some embodiments, the first list includes a first indicator field; the first indicator field includes a first combination of parameter values.
[0023] In some embodiments, the value range of the first parameter includes at least one of the following:
[0024] A numerical sequence consisting of multiple values of the first parameter;
[0025] The range of values formed by the boundary values of the first parameter.
[0026] In some embodiments, second indication information and / or third indication information are carried in the DCI.
[0027] Secondly, embodiments of this application provide a communication method, the method being applied to a terminal, the method comprising:
[0028] The device receives a first indication message broadcast by a network-side device. The first indication message indicates the value range of a first parameter and the combination of first parameter values. The first parameter is the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the transmission of the physical uplink shared channel (PUSCH). The combination of first parameter values is used to indicate the start symbol and number of symbols for optional PUSCH transmission and the mapping type of optional PUSCH.
[0029] In some embodiments, the first parameter value combination is an optional combination of a second parameter value and a third parameter value; the second parameter is used to indicate the starting symbol and the number of symbols for PUSCH transmission, and the third parameter is used to indicate the PUSCH mapping type.
[0030] In some embodiments, the first indication information is carried in a first system information block; the first parameter value combination includes all selectable first parameter value combinations.
[0031] In some embodiments, the method further includes:
[0032] The device receives a second indication message sent by a network-side device. The second indication message is used to indicate the value of the first parameter and the combination of the second parameter values, wherein the combination of the second parameter values is one of the parameter value combinations in the combination of the first parameter values.
[0033] In some embodiments, the second indication information includes a first identifier of the value of the first parameter and a second identifier of the combination of the second parameter values.
[0034] In some embodiments, the first identifier is located in a first preset number of bits of the second indication information, and the second identifier is located in a second preset number of bits of the second indication information.
[0035] In some embodiments, the first indication information is carried in a first system information block corresponding to at least one preset wave position; the first parameter value combination is a parameter value combination corresponding to the preset wave position.
[0036] In some embodiments, at least one preset wave position corresponds to a first parameter value that is combined into one.
[0037] In some embodiments, the method further includes:
[0038] The system receives a third indication message sent by a network-side device, the third indication message being used to indicate the value of the first parameter.
[0039] In some embodiments, the third indication information includes a first identifier of the value of the first parameter;
[0040] The first identifier is located in a first preset number of bits in the third indication information.
[0041] In some embodiments, the first combination of parameter values is located in a first list.
[0042] In some embodiments, the first list includes a first indicator field; the first indicator field includes a first combination of parameter values.
[0043] In some embodiments, the value range of the first parameter includes at least one of the following:
[0044] A numerical sequence consisting of multiple values of the first parameter;
[0045] The range of values formed by the boundary values of the first parameter.
[0046] In some embodiments, second indication information and / or third indication information are carried in the DCI.
[0047] Thirdly, embodiments of this application provide a network-side device, including:
[0048] The broadcast module is used to broadcast first indication information, which indicates the value range of the first parameter and the combination of the first parameter values. The first parameter is the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the transmission of the physical uplink shared channel (PUSCH). The combination of the first parameter values is used to indicate the start symbol and number of symbols for the optional PUSCH transmission and the mapping type of the optional PUSCH.
[0049] In some embodiments, the first parameter value combination is an optional combination of a second parameter value and a third parameter value; the second parameter is used to indicate the starting symbol and the number of symbols for PUSCH transmission, and the third parameter is used to indicate the PUSCH mapping type.
[0050] In some embodiments, the first indication information is carried in a first system information block; the first parameter value combination includes all selectable first parameter value combinations.
[0051] In some embodiments, the network-side device further includes:
[0052] The first sending module is used to send second indication information to the terminal. The second indication information is used to indicate the value of the first parameter and the combination of the second parameter values respectively. The combination of the second parameter values is one of the parameter value combinations in the combination of the first parameter values.
[0053] In some embodiments, the second indication information includes a first identifier of the value of the first parameter and a second identifier of the combination of the second parameter values.
[0054] In some embodiments, the first identifier is located in a first preset number of bits of the second indication information, and the second identifier is located in a second preset number of bits of the second indication information.
[0055] In some embodiments, the first indication information is carried in a first system information block corresponding to at least one preset wave position; the first parameter value combination is a parameter value combination corresponding to the preset wave position.
[0056] In some embodiments, at least one preset wave position corresponds to a first parameter value that is combined into one.
[0057] In some embodiments, the network-side device further includes:
[0058] The second sending module is used to send third indication information to the terminal, the third indication information being used to indicate the value of the first parameter.
[0059] In some embodiments, the third indication information includes a first identifier of the value of the first parameter;
[0060] The first identifier is located in a first preset number of bits in the third indication information.
[0061] In some embodiments, the first combination of parameter values is located in a first list.
[0062] In some embodiments, the first list includes a first indicator field; the first indicator field includes a first combination of parameter values.
[0063] In some embodiments, the value range of the first parameter includes at least one of the following:
[0064] A numerical sequence consisting of multiple values of the first parameter;
[0065] The range of values formed by the boundary values of the first parameter.
[0066] In some embodiments, second indication information and / or third indication information are carried in the DCI.
[0067] Fourthly, embodiments of this application provide a terminal, including:
[0068] The receiving module is used to receive first indication information broadcast by the network-side device. The first indication information indicates the value range of the first parameter and the combination of the first parameter values. The first parameter is the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the transmission of the physical uplink shared channel (PUSCH). The combination of the first parameter values is used to indicate the start symbol and number of symbols for the optional PUSCH transmission and the mapping type of the optional PUSCH.
[0069] In some embodiments, the first parameter value combination is an optional combination of a second parameter value and a third parameter value; the second parameter is used to indicate the starting symbol and the number of symbols for PUSCH transmission, and the third parameter is used to indicate the PUSCH mapping type.
[0070] In some embodiments, the first indication information is carried in a first system information block; the first parameter value combination includes all selectable first parameter value combinations.
[0071] In some embodiments, the receiving module is further configured to:
[0072] The device receives a second indication message sent by a network-side device. The second indication message is used to indicate the value of the first parameter and the combination of the second parameter values, wherein the combination of the second parameter values is one of the parameter value combinations in the combination of the first parameter values.
[0073] In some embodiments, the second indication information includes a first identifier of the value of the first parameter and a second identifier of the combination of the second parameter values.
[0074] In some embodiments, the first identifier is located in a first preset number of bits of the second indication information, and the second identifier is located in a second preset number of bits of the second indication information.
[0075] In some embodiments, the first indication information is carried in a first system information block corresponding to at least one preset wave position; the first parameter value combination is a parameter value combination corresponding to the preset wave position.
[0076] In some embodiments, at least one preset wave position corresponds to a first parameter value that is combined into one.
[0077] In some embodiments, the receiving module is further configured to:
[0078] The system receives a third indication message sent by a network-side device, the third indication message being used to indicate the value of the first parameter.
[0079] In some embodiments, the third indication information includes a first identifier of the value of the first parameter;
[0080] The first identifier is located in a first preset number of bits in the third indication information.
[0081] In some embodiments, the first combination of parameter values is located in a first list.
[0082] In some embodiments, the first list includes a first indicator field; the first indicator field includes a first combination of parameter values.
[0083] In some embodiments, the value range of the first parameter includes at least one of the following:
[0084] A numerical sequence consisting of multiple values of the first parameter;
[0085] The range of values formed by the boundary values of the first parameter.
[0086] In some embodiments, second indication information and / or third indication information are carried in the DCI.
[0087] Fifthly, embodiments of this application provide a network-side device, including: a memory and a processor;
[0088] The memory stores computer-executed instructions;
[0089] The processor executes computer execution instructions stored in the memory to implement the communication method as described in any of the first aspects.
[0090] Sixthly, embodiments of this application provide a terminal, including: a memory and a processor;
[0091] The memory stores computer-executed instructions;
[0092] The processor executes computer execution instructions stored in the memory to implement the communication method as described in any of the second aspects.
[0093] In a seventh aspect, embodiments of this application provide a communication system, including a network-side device and a terminal, wherein the network-side device is configured to implement the communication method described in any of the first aspects, and the terminal is configured to implement the communication method described in any of the second aspects.
[0094] Eighthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions that, when executed by a computer or processor, implement the method as described in any one of the first or second aspects.
[0095] Ninthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the method as described in any one of the first or second aspects.
[0096] In the communication method, network-side device, terminal, communication system, storage medium, and product provided in the embodiments of this application, a first indication information is broadcast. This first indication information indicates the value range and combination of first parameters. The first parameter is the time slot offset between the time slot where the Downlink Control Information (DCI) is located and the Physical Uplink Shared Channel (PUSCH) transmission time slot. The combination of first parameter values indicates the start symbol and number of symbols for optional PUSCH transmissions and the mapping type of optional PUSCHs. Therefore, when broadcasting the first indication information, both the value range and the combination of first parameters are indicated. Compared to indicating only the combination of the value range and the combination of first parameters, this results in lower network overhead, thereby optimizing the network overhead when broadcasting a time-domain resource list. Attached Figure Description
[0097] Figure 1a is a schematic diagram of the frame structure provided in an embodiment of this application;
[0098] Figure 1b is a schematic diagram of the timing arrangement provided in an embodiment of this application;
[0099] Figure 1c is a second schematic diagram of timing arrangement provided in an embodiment of this application;
[0100] Figure 1d is a schematic diagram of the timing arrangement provided in the embodiment of this application;
[0101] Figure 1e is a schematic diagram of the timing arrangement provided in the embodiment of this application;
[0102] Figure 2 is a flowchart illustrating one of the communication methods provided in an embodiment of this application;
[0103] Figure 3 is a second schematic flowchart of the communication method provided in the embodiments of this application;
[0104] Figure 4 is a third schematic flowchart of the communication method provided in the embodiments of this application;
[0105] Figure 5 is a fourth flowchart illustrating the communication method provided in the embodiments of this application;
[0106] Figure 6 is a fifth flowchart illustrating the communication method provided in the embodiments of this application;
[0107] Figure 7 is a flowchart of the communication method provided in the embodiment of this application (the sixth one).
[0108] Figure 8 is a schematic diagram of the network-side device provided in an embodiment of this application;
[0109] Figure 9 is a schematic diagram of the terminal provided in an embodiment of this application;
[0110] Figure 10 is a schematic diagram of the network-side device provided in an embodiment of this application;
[0111] Figure 11 is a schematic diagram of the terminal structure provided in the embodiment of this application. Detailed Implementation
[0112] First, the relevant terms used in this application will be explained.
[0113] TDD (Time Division Duplex) is a communication method in which uplink and downlink communicate bidirectionally on the same frequency through time separation.
[0114] PRACH (Physical Random Access Channel) resources are used in wireless communication systems to support random access procedures between user equipment (UE) and the network.
[0115] RAR (Random Access Response) is the response message during the random access process.
[0116] Msg1 refers to the first message in the random access process, and Msg2 to Msg5 are the second to fifth messages.
[0117] DCI (Downlink Control Information) is used to transmit control information in the downlink to schedule data transmission in the uplink and downlink.
[0118] DCI format 0_0 is the format of downlink control information (DCI) used for scheduling PUSCH (Physical Uplink Shared Channel).
[0119] The Time domain resource assignment field is a parameter used to indicate the resource allocation of the Physical Downlink Shared Channel (PDSCH) and Physical Uplink Shared Channel (PUSCH) in the time domain.
[0120] A DL slot (Downlink Slot) is a time interval dedicated to downlink transmission.
[0121] Uplink slot (UL) refers to a time interval dedicated to uplink transmission.
[0122] GP (Guard Period) refers to the time interval inserted between uplink (UL) and downlink (DL) time slots.
[0123] RTT (Round-Trip Time) refers to the total time required for a data packet to travel from the sender to the receiver and back to the sender.
[0124] Mapping Type describes how signals (such as Physical Downlink Control Channel (PDSCH), Physical Downlink Shared Channel (PUSCH)) are allocated to OFDM (Orthogonal Frequency Division Multiplexing) symbols and resource blocks.
[0125] SLIV (Start and Length Indicator Value) is a parameter used to describe the time slot format, particularly in the Physical Downlink Control Channel (PDCCH) and Physical Downlink Shared Channel (PDSCH). SLIV indicates the start position and length of a specific time slot.
[0126] K2 is a parameter used to define when a user equipment (UE) should make the corresponding uplink transmission after receiving downlink control information (DCI), or to indicate the time interval between downlink scheduling instructions and uplink transmission.
[0127] `maxNrofUL-AllocationList` is used in the field of wireless communications to refer to the maximum number of uplink allocation lists. In Chinese, this term can be translated as "maximum number of uplink allocation lists." This parameter is typically used to define the maximum number of uplink resource allocations that can be supported within a specific time period.
[0128] A terminal can be a device that includes wireless transceiver capabilities and can cooperate with a base station to provide services to users. A terminal can refer to user equipment (UE), terminal equipment, etc. For example, a terminal can be a cellular phone, a personal digital assistant (PDA), or a handheld device, computing device, in-vehicle device, or wearable device with wireless communication capabilities.
[0129] Other terms:
[0130] "Including" and its variations can refer to non-restrictive inclusion.
[0131] "First," "second," etc., are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0132] "At least one" means one or more. "More than one" means two or more. "And / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the related objects before and after it are in an "or" relationship.
[0133] The terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or illustration. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0134] Phrases such as “under certain circumstances” or “when” are used to indicate conditions.
[0135] In related technologies, the initial access process is as follows: First, the UE selects the preamble and PRACH resources for random access based on the received system information such as SSB (Synchronization Signal Block) and SIB1 (System Information Block 1).
[0136] The second step is to send Msg1 containing a preamble, such as a random access request, to the base station on the selected PRACH resource.
[0137] The third step is that after the terminal sends the preamble, it listens for scheduling information such as the random access response in Msg2 within the RAR window.
[0138] Fourth, the terminal receives Msg2 carrying RAR according to the scheduling information of Msg2. The RAR message contains uplink scheduling information for subsequent Msg3, such as RRC (Radio Resource Control) establishment requests.
[0139] Fifth, the terminal sends Msg3 according to the uplink resource scheduling instruction contained in Msg2.
[0140] The sixth step is for the terminal to receive Msg4, such as an RRC establishment response, and to send back HARQ (Hybrid Automatic Repeat reQuest) confirmation information, as well as to obtain uplink scheduling information about Msg5.
[0141] Step 7: The terminal sends Msg5, such as an RRC establishment completion message, to the network side to confirm that the RRC configuration is complete, based on the uplink resource scheduling instruction contained in Msg4.
[0142] During the initial access phase, the time-domain resource configuration for Msg3 and Msg5 employs an "RRC configuration + DCI scheduling" approach to balance signaling overhead and scheduling flexibility. In this phase, since the RRC configuration is not yet effective, the list of time-domain resources to be scheduled is sent to the terminal by SIB1, and a resource is then selected from this list via DCI. In the current protocol, the time-domain resource configuration items include the time-domain mapping type, slot-level indication information, and symbol-level indication information. In the uplink scheduling notifications for Msg3 and Msg5, all three configuration items are configured in the resource list carried by SIB1. DCI only indicates the index of the resource table. The terminal selects the specific parameters of the time-domain resource configuration from the resource list broadcast by SIB1 based on the index indicated by DCI.
[0143] In the frame structure of a TDD system, a GP (GP Length) needs to be set between the DL (Depth Length) and UL (Ultra-Length Length) slots. The GP length is set to the RTT (Round-Trip Time) within the cell radius. During the GP period, the base station does not perform uplink or downlink transmission. Compared to terrestrial systems, satellite systems have a significantly larger cell range and a much greater satellite-to-ground distance. This results in the need for a very long GP length in satellite systems, leading to a substantial waste of time resources.
[0144] To improve time utilization, different wavelengths can be served in a time-division multiplexing manner within the guard interval. Simultaneously, appropriate uplink and downlink timing design can prevent cross-link interference at the terminal. The frame structure design of this scheme is shown in Figure 1a, where SFN refers to the system frame number, D refers to downlink, and U refers to uplink.
[0145] At the same time, based on this frame structure, there are several cases, as follows:
[0146] For ease of explanation, the following timing configuration is used as an example: During the initial access process, the resource arrangement of Msg2(RAR) / Msg3 and Msg4 / Msg5 is shown in Figures 1b, 1c, 1d, and 1e. The labels of each time slot in the figures are the same as those in the general frame structure. Among them, SSB refers to the synchronization signal block.
[0147] In the first case, as shown in Figures 1b and 1c, if Msg2 / 4 is received in an even-numbered frame and the received waveform is the same as the waveform of the SSB in that system frame, then Msg3 / 5 scheduled by Msg2 / 4 needs to be transmitted in the last four slots of the next system frame. K2 takes values from 21 to 25.
[0148] In the second case, as shown in Figure 1d, if Msg2 / 4 is received in an even-numbered frame and the received waveform is different from the waveform of the SSB in the system frame, then Msg3 / 5 scheduled by Msg2 / 4 needs to be sent in slots 14 and 15 of the next system frame, and K2 takes the value 19 to 21.
[0149] In the third scenario, as shown in Figure 1e, if Msg2 / 4 is received in an odd-numbered frame and its SSB frequency is different from that in the previous system frame, then Msg3 / 5 scheduled by Msg2 / 4 needs to be transmitted in slots 14-19 of the next system frame. K2 takes values from 9 to 25.
[0150] In summary, K2 can take values ranging from 9 to 25, for a total of 17 possible values.
[0151] In related technologies, the time-domain resource list carried by SIB1 is composed of different values of K2, Mapping Type, and SLIV. The format of pusch-TimeDomainAllocationList (PUSCH-TimeDomain Allocation List) is as follows:
[0152] The number of items is limited by maxNrofUL-AllocationList, with a maximum value of 16.
[0153] For ease of explanation, let's take the following parameter configuration as an example: Assume there are two combinations of Mapping Type and SLIV. Combined with the 17 possible K2 values mentioned above, there are a total of 17 × 2 = 34 combinations, meaning the pusch-TimeDomainAllocationList will contain 34 items. In DCI format 0_0, the Time domain resource assignment indicator field needs to be at least 6 bits.
[0154] If K2 increases further, the number of items in pusch-TimeDomainAllocationList will increase further, which leads to a significant increase in the L3 overhead carried in SIB1 and the DCI0_0 overhead carried in RAR / Msg4.
[0155] Therefore, in satellite TDD systems, to avoid control channel interference, a large number of time slot configuration options need to be reserved in the uplink and downlink timing design, meaning that the value of K2 has a high diversity. However, in the initial access phase, the mapping method and symbol-level configuration combinations are relatively simple. But because the configuration options for K2 are relatively rich, if the current scheme is used, the same mapping type and SLIV combination need to be repeatedly carried in the time-domain resource list broadcast by SIB1, resulting in a large amount of redundancy in air interface messages and significant network overhead. Further optimization of network overhead is needed.
[0156] To address the drawback of high network overhead mentioned above, this application splits the time-domain resource list, separately indicating the range of values for the first parameter, such as K2, and the combination of values for the first parameter, such as Mapping Type and SLIV. Compared to the original method of indicating the range of values for the first parameter and the combination of values for the first parameter, such as the aforementioned 34 items, this can be reduced to 17+2 items, resulting in lower network overhead and thus optimizing the network overhead when broadcasting the time-domain resource list.
[0157] In view of this, this application provides a communication method, network-side device, terminal, communication system, storage medium, and product to optimize network overhead.
[0158] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with reference to specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described here with reference to the accompanying drawings.
[0159] The following description, using a network-side device as an example and referring to Figure 2, illustrates the communication method provided in this application.
[0160] Figure 2 is a flowchart illustrating one of the communication methods provided in this application. As shown in Figure 2, the method includes:
[0161] S101, The network-side device broadcasts the first instruction information to the terminal.
[0162] In some embodiments, the first indication information indicates the value range of the first parameter and the combination of the first parameter values, respectively.
[0163] In some embodiments, the first indication information is used to indicate the value range of the first parameter and the combination of the first parameter values, respectively.
[0164] In some embodiments, the name of the first indication information is not limited, and may be, for example, a system message, a system information block, a time-domain resource indication information, etc.
[0165] Optionally, the first indication information is system information block SIB1.
[0166] In some embodiments, the first indication information indicates the value range of the first parameter and the combination of the first parameter values respectively. Compared with indicating the first parameter and the combination of the first parameter values, the overhead of the first indication information is smaller, thereby reducing network overhead.
[0167] In some embodiments, the first parameter is the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the physical uplink shared channel (PUSCH) transmission.
[0168] In some embodiments, the first parameter is used to indicate the time interval between the downlink scheduling instruction and the uplink transmission.
[0169] In some embodiments, the name of the first parameter is not limited, and it may be a transmission interval parameter, a transmission time scheduling parameter, etc.
[0170] Optionally, the first parameter is K2.
[0171] In some embodiments, the first parameter value combination is used to indicate the starting symbol and number of symbols for optional PUSCH transmissions and the optional PUSCH mapping type.
[0172] In some embodiments, the first parameter value combination is used to indicate the manner in which physical channels or signals are mapped to time-frequency resources and to describe the time slot format.
[0173] In some embodiments, the name of the first parameter value combination is not limited, and may be, for example, a set of parameter values, item, etc.
[0174] In some embodiments, the first parameter value combination is an optional combination of the second parameter value and the third parameter value. The second parameter is used to indicate the starting symbol and the number of symbols for the PUSCH transmission, and the third parameter is used to indicate the PUSCH mapping type.
[0175] In some embodiments, the optional combination of the second parameter value and the third parameter value refers to all numerical combinations of the range of the second parameter value and the range of the third parameter value.
[0176] In some embodiments, the second parameter is used for the start position and length of the transmission time slot.
[0177] In some embodiments, the name of the second parameter is not limited, and it can be, for example, a time slot format parameter, a symbol parameter, etc.
[0178] Optionally, the second parameter is SLIV.
[0179] In some embodiments, the third parameter is used to indicate how a physical channel or signal is mapped to a time-frequency resource.
[0180] In some embodiments, the third parameter is used to describe how signals (such as PDSCH, PUSCH, etc.) are assigned to OFDM symbols and resource blocks.
[0181] In some embodiments, the name of the third parameter is not limited, and can be, for example, mapping type, mapping parameter, etc.
[0182] Optionally, the third parameter is the Mapping Type.
[0183] In some embodiments, the first parameter value combination is located in a first list.
[0184] In some embodiments, the first list is used to carry time-domain resource parameters.
[0185] In some embodiments, the name of the first list is not limited, and may be, for example, a time domain resource table, a parameter list, a pusch-TimeDomainAllocationList-NTN, etc.
[0186] In some embodiments, the combination of the second parameter value and the third parameter value constitutes an item and is located in the first list.
[0187] Optionally, the first list is pusch-TimeDomainAllocationList (PUSCH-TimeDomainAllocationList).
[0188] In some embodiments, the first list includes a first indicator field, which includes a first combination of parameter values.
[0189] In some embodiments, the first indication field is used to indicate how the Physical Uplink Shared Channel (PUSCH) is allocated in the time domain.
[0190] In some embodiments, the first indication field is used to indicate the type and quantity of the first parameter value combination.
[0191] In some embodiments, the name of the first indication field is not limited, and may be, for example, a time-domain resource allocation field, a parameter combination type field, etc.
[0192] Optionally, the first indicator field can be PUSCH-TimeDomainResourceAllocation.
[0193] In some embodiments, the range of values for the first parameter includes at least one of the following:
[0194] A numerical sequence consisting of multiple values of the first parameter.
[0195] The range of values formed by the boundary values of the first parameter.
[0196] In some embodiments, the numerical range consisting of multiple values of the first parameter can be the range of the minimum and maximum values of the first parameter to the maximum value of the first parameter.
[0197] In some embodiments, the range boundary value of the first parameter refers to the range of values in which the minimum value of the first parameter is taken as the first value and the maximum value of the first parameter is taken as the last value, and the total number of values in the range is the same as the total number of values of the first parameter.
[0198] For example, if the value range of the first parameter is 9 to 25, and there are a total of 17 possible values, then the value range formed by the boundary values of the first parameter is 1 to 17, and the numerical sequence formed by multiple values of the first parameter is the numerical sequence of 9, 10, ..., 25.
[0199] In some embodiments, the range of values for the first parameter can be contained in a second table or a first numerical sequence.
[0200] In some embodiments, the second table is used to carry the first parameter.
[0201] In some embodiments, the second table is used to indicate the range of values for the first parameter.
[0202] In some embodiments, the name of the second table is not limited, and may be, for example, table k2, pusch-TimeDomainAllocationK2, time slot interval table, etc.
[0203] In the communication method provided in this application embodiment, first indication information is broadcast. This first indication information indicates the value range and combination of first parameters. The first parameter is the time slot offset between the time slot where the Downlink Control Information (DCI) is located and the Physical Uplink Shared Channel (PUSCH) transmission time slot. The combination of first parameter values indicates the start symbol and number of symbols for optional PUSCH transmissions and the mapping type of optional PUSCHs. Therefore, broadcasting the first indication information by indicating both the value range and the combination of first parameters results in lower network overhead compared to indicating only the combination of the value range and the combination of first parameter values, thus optimizing the network overhead when broadcasting a time-domain resource list.
[0204] Figure 3 is a second schematic flowchart of the communication method provided in this application embodiment. As shown in Figure 3, this embodiment is a further refinement based on the previous embodiment, adding subsequent process content for broadcasting the first indication information. The method includes:
[0205] S201. The network-side device broadcasts the first instruction information to the terminal.
[0206] In some embodiments, the first indication information is carried in a first system information block. The first parameter value combination includes all selectable first parameter value combinations.
[0207] In some embodiments, the first system information block may be SIB1.
[0208] In some embodiments, the network-side device broadcasts first indication information to terminals of all spectral positions, and the first parameter value combination includes all selectable first parameter value combinations.
[0209] S202, The network-side device receives the first request sent by the terminal.
[0210] In some embodiments, the first request is used to request the establishment of random access or to request the establishment of a communication connection.
[0211] In some embodiments, the name of the first request is not limited, and may be, for example, an access request, a communication connection request, etc.
[0212] Optionally, the first request can be a random access request, an RRC establishment request, etc. If the first request is a random access request, then the first request includes the random access preamble and PRACH resources.
[0213] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transmit,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0214] S203, The network-side device sends a second instruction message to the terminal.
[0215] In some embodiments, the second indication information is used to indicate the value of the first parameter and the combination of the second parameter values, wherein the combination of the second parameter values is one of the parameter value combinations in the combination of the first parameter values.
[0216] In some embodiments, the second indication information is used to indicate uplink resource scheduling for the terminal.
[0217] In some embodiments, the name of the second indication information is not limited, and may be, for example, an uplink resource scheduling indication, a communication connection response, a downlink control indication, etc.
[0218] Optionally, the second indication information may be a random access response, an RRC establishment response, downlink control information, etc., which is related to the first request sent by the terminal.
[0219] Optionally, the second indication information can be carried in the random access response, RRC establishment response, etc.
[0220] In some embodiments, the second indication information includes a first identifier of the value of the first parameter and a second identifier of the combination of the second parameter values.
[0221] In some embodiments, the first identifier is used to characterize the identity of the value of the first parameter.
[0222] In some embodiments, the first identifier is used to refer to the value of the corresponding first parameter.
[0223] In some embodiments, the name of the first identifier is not limited, and may be, for example, a parameter identifier, a k2 sequence number, etc.
[0224] In some embodiments, the second identifier is used to characterize the identity of the combination of second parameter values.
[0225] In some embodiments, the name of the second identifier is not limited, and may be, for example, a parameter value combination identifier, an item serial number, etc.
[0226] In some embodiments, the terminal can determine the value of the first parameter and the combination of parameter values to be used from the first indication information based on the first identifier and the second identifier, without the network-side device sending the specific value of the first parameter and the combination of parameter values, thereby reducing the size of the second indication information and reducing the overall network overhead.
[0227] In some embodiments, the first identifier is located in a first preset number of bits of the second indication information, and the second identifier is located in a second preset number of bits of the second indication information.
[0228] In some embodiments, the first preset quantity can be set based on the actual data size involved in the first identifier, and the second preset quantity can be set based on the actual data size involved in the second identifier.
[0229] Optionally, the first identifier is located in a first preset number of bits in the MSB (Most Significant Bit) of the second indication information.
[0230] Optionally, the second identifier is located in a second preset number of bits in the LSB (Least Significant Bit) of the second indication information.
[0231] For example, the first identifier can be a 5-bit bit of the MSB in the second indication information, and the second identifier can be a 1-bit bit of the LSB in the second indication information.
[0232] In some embodiments, the second indication information is carried in the DCI.
[0233] Optionally, the second indication information includes a Time domain resource assignment indication field. The Time domain resource assignment indication field includes a first identifier for the value of the first parameter and a second identifier for the combination of the second parameter values.
[0234] Optionally, the Time domain resource assignment indication field is carried in DCI format 0_0.
[0235] In the communication method provided in this application embodiment, the same first indication information is sent to terminals on all wavelengths. The first parameter value combination indicated by the first indication information includes all selectable first parameter value combinations. Simultaneously, in the process following the broadcast of the first indication information, the network-side device sends second indication information to the terminal according to a first request. This second indication information separately indicates the first parameter and the first parameter value combination, eliminating the need for the network-side device to send specific values of the first parameter and parameter value combinations. When the number of possible first parameter values is large, the size of the second indication information can be reduced, thereby reducing overall network overhead and improving network efficiency.
[0236] Figure 4 is a flowchart illustrating the third aspect of the communication method provided in this application embodiment. As shown in Figure 4, this embodiment is based on the previous embodiment and provides an exemplary description of a practical application scenario. The method includes:
[0237] S301. The network-side device broadcasts the first instruction information to the terminal.
[0238] S302. The network-side device receives a random access request sent by the terminal.
[0239] In some embodiments, the random access request is a first request, or the random access request includes a first request.
[0240] S303, The network-side device sends a random access response to the terminal.
[0241] In some embodiments, the random access response is a second indication message, or the random access response includes a second indication message.
[0242] S304. The network-side device receives a communication connection establishment request sent by the terminal.
[0243] In some embodiments, the communication connection establishment request may be an RRC establishment request.
[0244] For details on the execution process of S301 to S303, please refer to the execution process of S201 to S203, which will not be repeated here.
[0245] In the communication method provided in this application embodiment, the same first indication information is sent to terminals for all wavelengths. The first parameter value combination indicated by the first indication information includes all selectable first parameter value combinations. Simultaneously, in the random access procedure following the broadcast of the first indication information, the network-side device sends a random access response to the terminal according to the random access request. This random access response indicates the first parameter and the first parameter value combination separately, eliminating the need for the network-side device to send specific values of the first parameter and parameter value combinations. When the number of possible first parameter values is large, the size of the random access response can be reduced, thereby reducing overall network overhead and improving network efficiency.
[0246] Figure 5 is a flowchart illustrating the fourth aspect of the communication method provided in this application. As shown in Figure 5, in this embodiment, based on the embodiment shown in Figure 2, and different from the embodiment shown in Figure 3, the method includes:
[0247] S401, The network-side device broadcasts the first instruction information to the terminal.
[0248] In some embodiments, when the network-side device broadcasts first indication information to terminals at different wavelengths, the combination of first parameter values in the first indication information corresponds to the wavelength and may only include a portion of the first parameter value combinations.
[0249] In some embodiments, the first indication information is carried in a first system information block corresponding to at least one preset waveform. The first parameter value combination is a parameter value combination corresponding to the preset waveform.
[0250] In some embodiments, at least one preset wave position corresponds to a first parameter value that is combined into one.
[0251] In some embodiments, the first parameter value combination corresponding to each preset wave position is one, and the first parameter value combination of different preset wave positions may be the same or different.
[0252] S402, The network-side device receives the second request sent by the terminal.
[0253] In some embodiments, the second request is used to request the establishment of random access or to request the establishment of a communication connection.
[0254] In some embodiments, the name of the second request is not limited, and may be, for example, an access request, a communication connection request, etc.
[0255] Optionally, the second request can be a random access request, an RRC establishment request, etc. If the second request is a random access request, then the second request includes the random access preamble and PRACH resources.
[0256] In some embodiments, the second request is the same as the first request.
[0257] S403, The network-side device sends a third instruction message to the terminal.
[0258] In some embodiments, the third indication information is used to indicate the value of the first parameter.
[0259] In some embodiments, the name of the third indication information is not limited, and may be, for example, a first parameter indication, a downlink control indication, an uplink resource scheduling indication, etc.
[0260] In some embodiments, the third indication information includes a first identifier of the value of the first parameter.
[0261] The first identifier is located in the first preset number of bits in the third indication information.
[0262] In some embodiments, the third indication information is carried in the DCI.
[0263] For details on the execution process of S401 to S403, please refer to the execution process of S201 to S203, which will not be repeated here.
[0264] The communication method of this embodiment broadcasts corresponding first indication information for different preset wave positions. This first indication information includes a combination of first parameter values corresponding to the preset wave position. When the combination of first parameter values corresponding to the preset wave position is a single value, the network-side device can send third indication information to the terminal that only indicates the value of the first parameter, without indicating the combination of first parameter values. This reduces the size of the third indication information and further reduces the overall network overhead.
[0265] The communication method provided in this application will be described below with reference to FIG6, based on this embodiment.
[0266] Figure 6 is a flowchart illustrating the fifth aspect of the communication method provided in this application embodiment. As shown in Figure 6, in this embodiment, the terminal includes terminal 1 and terminal 2, and the wave position corresponding to terminal 1 is different from that corresponding to terminal 2. The method includes:
[0267] S501, The network-side device broadcasts system information 1 to terminal 1.
[0268] In some embodiments, the first parameter values included in the broadcast system information 1 are combined into one.
[0269] For example, the first parameter value combination included in the broadcast system information 1 is Mapping Type A and SLIV.
[0270] S502, The network-side device broadcasts system information 2 to terminal 2.
[0271] In some embodiments, the first parameter values included in the broadcast system information 2 are combined into one.
[0272] For example, the first parameter value combination included in the broadcast system information 2 is Mapping Type B and SLIV.
[0273] S503, The network-side device receives a random access request 1 sent by terminal 1.
[0274] In some embodiments, Random Access Request 1 is a second request, or Random Access Request 1 includes a second request.
[0275] S504, The network-side device sends a random access response 1 to terminal 1.
[0276] In some embodiments, random access response 1 is a third indication information, or random access response 1 includes third indication information.
[0277] In some embodiments, since the combination of first parameter values corresponding to terminal 1 is fixed, the network-side device does not need to indicate the combination of first parameter values. When sending random access response 1, it only needs to indicate the value of the first parameter.
[0278] For example, the value of the first parameter can be K2 equal to 20.
[0279] S505, The network-side device receives a communication connection establishment request 1 sent by terminal 1.
[0280] S506, The network-side device receives the random access request 2 sent by terminal 2.
[0281] In some embodiments, random access request 2 is a second request, or random access request 2 includes a second request.
[0282] S507, The network-side device sends a random access response 2 to terminal 2.
[0283] In some embodiments, random access response 2 is a third indication information, or random access response 2 includes third indication information.
[0284] In some embodiments, since the combination of first parameter values corresponding to terminal 2 is fixed, the network-side device does not need to indicate the combination of first parameter values. When sending random access response 2, it only needs to indicate the value of the first parameter.
[0285] For example, the value of the first parameter can be K2 equal to 21.
[0286] S508, The network-side device receives the communication connection establishment request 2 sent by terminal 2.
[0287] For details on the execution process of S501 to S508, please refer to the execution process of S401 to S403, which will not be repeated here.
[0288] In the communication method of this embodiment, system information is broadcast to terminals 1 and 2. This system information includes a combination of first parameter values corresponding to a preset waveform. When the network-side device sends a random access response 1 to terminal 1 or a random access response 2 to terminal 2, it can indicate only the value of the first parameter, without indicating the combination of first parameter values. This reduces the size of the third indication information and further reduces the overall network overhead.
[0289] Based on the above embodiments, in this embodiment, the terminal side performs the following process:
[0290] The terminal receives the first instruction information broadcast by the network-side device.
[0291] Specifically, the execution process of this embodiment can be found in the execution process of S101, which will not be repeated here.
[0292] Figure 7 is a flowchart of the communication method provided in this application embodiment, number six. As shown in Figure 7, in this embodiment, when the first indication information includes a value range composed of the boundary values of the first parameter and / or a numerical sequence composed of multiple values of the first parameter, the terminal defaults to the subsequent received DCI information only indicating the value of the first parameter. The method includes:
[0293] S601, The terminal receives the first instruction information broadcast by the network-side device.
[0294] S602. The terminal determines whether the first indication information includes a range of values consisting of the boundary values of the first parameter and / or a numerical sequence consisting of multiple values of the first parameter.
[0295] S603, The terminal sends a random access request to the network-side device.
[0296] S604. The terminal receives DCI information sent by the network-side device.
[0297] In some embodiments, when the first indication information includes a range of values consisting of the boundary values of the first parameter and / or a numerical sequence consisting of multiple values of the first parameter, the default DCI information only indicates the value of the first parameter.
[0298] It should be noted that the communication method provided in the embodiment of Figure 7 has the same beneficial effects as the communication method in the embodiment of Figure 6, and will not be described again here.
[0299] In some embodiments, the application scenarios corresponding to Figures 3 and 4 can be further refined. Hereinafter referred to as Scheme 1, it can be specifically as follows:
[0300] In this embodiment, the pusch-TimeDomainAllocationList carried in SIB1 is split into separate parts, each indicating the value of K2 and a combination list of Mapping Type and SLIV.
[0301] It is split into a list pusch-TimeDomainAllocationList-NTN and a sequence pusch-TimeDomainAllocationK2. The pusch-TimeDomainAllocationList-NTN is based on the pusch-TimeDomainAllocationList but with the indicator of the K2 value removed, as shown in the table below.
[0302] Table 1 Time Domain Resource Table
[0303] In the table above, pusch-TimeDomainAllocationList-NTN refers to the name of the first table, pusch-TimeDomainAllocationK2 refers to the name of the second table or the name of the numerical sequence, INTEGER(9…25) refers to the range of values for K2, and SIZE(1…17) refers to the range of the number of values for K2.
[0304] For example, assuming there are two combinations of Mapping Type and SLIV, and K2 has 17 possible values, the overhead carried by SIB1 is reduced to a sequence and a list with two items. Compared with the traditional scheme, the overhead of L3 (Layer 3, network layer) is greatly reduced.
[0305] For the Time domain resource assignment indication field of DCI format 0_0 (downlink control information format), the MSB is designed with 5 bits to indicate the K2 value, and the LSB with 1 bit to indicate the combination of Mapping Type and SLIV, requiring a total of 6 bits. Compared to the traditional scheme, the DCI length remains unchanged or slightly increases, while the DCI length decreases when the number of K2 values increases. Furthermore, considering that DCI format 0_0 is mainly used in initial access, the increased overhead has a relatively small impact.
[0306] In some embodiments, the application scenarios corresponding to Figures 5 and 6, hereinafter referred to as Scheme 2, can be specifically as follows:
[0307] Wavelength-level SIB1 broadcasting is used, broadcasting the corresponding SIB1 for different wavelengths. The combination of Mapping Type and SLIV values is fixed in the wavelength-specific SIB1, and only the value range of K2 is notified. The Time domain resource assignment field of DCI format 0_0 only indicates the value of K2.
[0308] Set the sequence pusch-TimeDomainAllocationK2, while in the SIB1 broadcast for each wave position, pusch-TimeDomainAllocationList-NTN sets only one set of items to indicate the mapping type and SLIV, and removes the fields related to the value of K2.
[0309] The pusch-TimeDomainAllocationK2 format is shown in the table below:
[0310] Table 2K2 Value Table
[0311] Additionally, Scheme 2 can add protocol constraints: if pusch-TimeDomainAllocationK2 is already configured, the Time domain resource assignment field of DCI format 0_0 only indicates the value of K2, while the mapping type and SLIV are obtained from pusch-TimeDomainAllocationList. Otherwise, it is configured in the traditional way.
[0312] Taking the same example as in Scheme 1, the Time domain resource assignment field of Scheme 2's DCI format 0_0 is 5 bits, reducing DCI overhead compared to Scheme 1 and the traditional scheme. Simultaneously, the overhead carried by SIB1 is reduced to a sequence and a list with one item, significantly lowering L3 overhead compared to the traditional scheme. L3 overhead is also significantly reduced compared to Scheme 1.
[0313] The modifications to the above embodiments are as follows:
[0314] ① Regarding the length extension of the Time domain resource assignment field in DCI format 0_0.
[0315] ② The length of the “PUSCH time resource allocation” field has been expanded.
[0316] ③ Add the parameter pusch-TimeDomainAllocationK2 to pusch-ConfigCommon and modify the format of pusch-TimeDomainAllocationList to remove the K2-related fields.
[0317] ④ Regarding Scheme 1, change the indication method of the Time domain resource assignment field in DCI format 0_0: use bits to indicate the value and mapping method of K2 and the value of SLIV.
[0318] ⑤ For Scheme 1, change the indication method of the PUSCH time resource allocation field: use bits to indicate the value and mapping method of K2 and the value of SLIV.
[0319] ⑥ Add a new UE behavior for Scheme 2: If pusch-TimeDomainAllocationK2 has been configured, the Time domain resource assignment field of DCI format 0_0 only indicates the value of K2, while the mapping type and SLIV are obtained from pusch-TimeDomainAllocationList. Otherwise, it can be configured in the traditional way.
[0320] In the communication method of this embodiment, Scheme 1 splits the pusch-TimeDomainAllocationList carried in SIB1 to indicate the value of K2 and the combination list of Mapping Type and SLIV, thereby reducing network overhead. Scheme 2 uses waveband-level SIB1 broadcasting, fixing the combination values of Mapping Type and SLIV in a waveband-specific SIB1, and only notifying the value range of K2. The Time domain resource assignment field of DCI format 0_0 only indicates the value of K2, thereby further reducing network overhead. At the same time, the above two schemes can significantly reduce the L3 air interface overhead carried by SIB1. Scheme 2 can also reduce the length of the authorization item in RAR and the length of the time domain resource allocation field in DCI format 0_0.
[0321] Figure 8 is a schematic diagram of the network-side device provided in an embodiment of this application. As shown in Figure 8, the network-side device 700 can be implemented through a combination of software and / or hardware. The network-side device 700 includes:
[0322] The broadcast module 701 is used to broadcast first indication information. The first indication information indicates the value range of the first parameter and the combination of the first parameter values. The first parameter is the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the transmission of the physical uplink shared channel (PUSCH). The combination of the first parameter values is used to indicate the start symbol and number of symbols for the optional PUSCH transmission and the mapping type of the optional PUSCH.
[0323] The network-side device 700 provided in this application embodiment executes the method steps executed by the network-side device in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.
[0324] In some embodiments, the first parameter value combination is an optional combination of the second parameter value and the third parameter value. The second parameter is used to indicate the starting symbol and the number of symbols for the PUSCH transmission, and the third parameter is used to indicate the PUSCH mapping type.
[0325] In some embodiments, the first indication information is carried in a first system information block. The first parameter value combination includes all selectable first parameter value combinations.
[0326] In some embodiments, the network-side device 700 further includes:
[0327] The first sending module is used to send second indication information to the terminal. The second indication information is used to indicate the value of the first parameter and the combination of the second parameter values respectively. The combination of the second parameter values is one of the parameter value combinations in the combination of the first parameter values.
[0328] In some embodiments, the second indication information includes a first identifier of the value of the first parameter and a second identifier of the combination of the second parameter values.
[0329] In some embodiments, the first identifier is located in a first preset number of bits of the second indication information, and the second identifier is located in a second preset number of bits of the second indication information.
[0330] In some embodiments, the first indication information is carried in a first system information block corresponding to at least one preset waveform. The first parameter value combination is a parameter value combination corresponding to the preset waveform.
[0331] In some embodiments, at least one preset wave position corresponds to a first parameter value that is combined into one.
[0332] In some embodiments, the network-side device 700 further includes:
[0333] The second sending module is used to send third indication information to the terminal, which indicates the value of the first parameter.
[0334] In some embodiments, the third indication information includes a first identifier of the value of the first parameter.
[0335] The first identifier is located in the first preset number of bits in the third indication information.
[0336] In some embodiments, the first parameter value combination is located in a first list.
[0337] In some embodiments, the first list includes a first indicator field. The first indicator field includes a first combination of parameter values.
[0338] In some embodiments, the range of values for the first parameter includes at least one of the following:
[0339] A numerical sequence consisting of multiple values of the first parameter.
[0340] The range of values formed by the boundary values of the first parameter.
[0341] In some embodiments, the second indication information and / or the third indication information are carried in the DCI.
[0342] The network-side device 700 provided in this application embodiment executes the method steps executed by the network-side device in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.
[0343] Figure 9 is a schematic diagram of the terminal structure provided in an embodiment of this application. The terminal 800 can be implemented through a combination of software and / or hardware. As shown in Figure 9, the terminal 800 includes:
[0344] The receiving module 801 is used to receive first indication information broadcast by the network-side device. The first indication information indicates the value range of the first parameter and the combination of the first parameter values. The first parameter is the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the transmission of the physical uplink shared channel (PUSCH). The combination of the first parameter values is used to indicate the start symbol and number of symbols for the optional PUSCH transmission and the mapping type of the optional PUSCH.
[0345] The terminal 800 provided in this application embodiment executes the method steps executed by the terminal in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.
[0346] In some embodiments, the first parameter value combination is an optional combination of the second parameter value and the third parameter value. The second parameter is used to indicate the starting symbol and the number of symbols for the PUSCH transmission, and the third parameter is used to indicate the PUSCH mapping type.
[0347] In some embodiments, the first indication information is carried in a first system information block. The first parameter value combination includes all selectable first parameter value combinations.
[0348] In some embodiments, the receiving module 801 is further configured to:
[0349] The device receives a second indication message sent by a network-side device. The second indication message is used to indicate the value of the first parameter and the combination of the second parameter values, respectively. The combination of the second parameter values is one of the parameter value combinations in the combination of the first parameter values.
[0350] In some embodiments, the second indication information includes a first identifier of the value of the first parameter and a second identifier of the combination of the second parameter values.
[0351] In some embodiments, the first identifier is located in a first preset number of bits of the second indication information, and the second identifier is located in a second preset number of bits of the second indication information.
[0352] In some embodiments, the first indication information is carried in a first system information block corresponding to at least one preset waveform. The first parameter value combination is a parameter value combination corresponding to the preset waveform.
[0353] In some embodiments, at least one preset wave position corresponds to a first parameter value that is combined into one.
[0354] In some embodiments, the receiving module 801 is further configured to:
[0355] Receive third indication information sent by the network-side device. The third indication information is used to indicate the value of the first parameter.
[0356] In some embodiments, the third indication information includes a first identifier of the value of the first parameter.
[0357] The first identifier is located in the first preset number of bits in the third indication information.
[0358] In some embodiments, the first parameter value combination is located in a first list.
[0359] In some embodiments, the first list includes a first indicator field. The first indicator field includes a first combination of parameter values.
[0360] In some embodiments, the range of values for the first parameter includes at least one of the following:
[0361] A numerical sequence consisting of multiple values of the first parameter.
[0362] The range of values formed by the boundary values of the first parameter.
[0363] In some embodiments, the second indication information and / or the third indication information are carried in the DCI.
[0364] The terminal 800 provided in this application embodiment executes the method steps executed by the terminal in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.
[0365] Figure 10 is a schematic diagram of the network-side device provided in an embodiment of this application. As shown in Figure 10, the network-side device 900 may include a processor 901, a memory 902, and a transceiver 903. The transceiver 903 may include a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, transmitter port, or transmitter interface, etc., and the receiver may also be referred to as a receiver, receiver port, or receiver interface, etc. Exemplarily, each of the processor 901, memory 902, and transceiver 903 is interconnected via a bus.
[0366] The memory 902 is used to store program instructions. The processor 901 is used to execute the program instructions stored in the memory, so that the electronic device performs the above-described method.
[0367] Implementing all or part of the steps of each of the above method embodiments can be accomplished by hardware associated with program instructions. The program described above can be stored in a readable memory. When executed, the program performs the steps of each of the above method embodiments. The memory (storage medium) described above includes: read-only memory (ROM), RAM, flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disk, and any combination thereof.
[0368] Figure 11 is a schematic diagram of the terminal structure provided in an embodiment of this application. As shown in Figure 11, the terminal 1000 may include a processor 1001, a memory 1002, and a transceiver 1003. The transceiver 1003 may include a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, transmitter, transmitting port, or transmitting interface, etc., and the receiver may also be referred to as a receiver, receiving port, or receiving interface, etc. Exemplarily, each of the processor 1001, memory 1002, and transceiver 1003 is interconnected via a bus.
[0369] The memory 1002 is used to store program instructions. The processor 1001 is used to execute the program instructions stored in the memory to cause the electronic device to perform the above-described method.
[0370] Implementing all or part of the steps of each of the above method embodiments can be accomplished by hardware associated with program instructions. The program described above can be stored in a readable memory. When executed, the program performs the steps of each of the above method embodiments. The memory (storage medium) described above includes: read-only memory (ROM), RAM, flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disk, and any combination thereof.
[0371] This application provides a communication system, including a network-side device and a terminal, wherein the network-side device is configured to execute the method steps executed by the network-side device in any of the above embodiments, and the terminal is configured to execute the method steps executed by the terminal in any of the above embodiments.
[0372] This application provides a computer-readable storage medium storing computer-executable instructions that, when executed by a computer or processor, implement any of the above-described method embodiments.
[0373] This application provides a computer program product, including a computer program, which, when executed by a processor, implements any of the above-described method embodiments.
[0374] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0375] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.
[0376] Those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. A communication method, characterized in that, The method is applied to a network-side device, and the method includes: Broadcast first indication information, which indicates the value range of the first parameter and the combination of the first parameter values. The first parameter is the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the transmission of the physical uplink shared channel (PUSCH). The combination of the first parameter values is used to indicate the start symbol and number of symbols for the optional PUSCH transmission and the mapping type of the optional PUSCH.
2. The method according to claim 1, characterized in that, The first parameter value combination is an optional combination of the second parameter value and the third parameter value; the second parameter is used to indicate the starting symbol and the number of symbols for PUSCH transmission, and the third parameter is used to indicate the PUSCH mapping type.
3. The method according to claim 1, characterized in that, The first indication information is carried in the first system information block; the first parameter value combination includes all selectable first parameter value combinations.
4. The method according to claim 3, characterized in that, The method further includes: Send a second indication message to the terminal. The second indication message is used to indicate the value of the first parameter and the combination of the second parameter values respectively. The combination of the second parameter values is one of the parameter value combinations in the combination of the first parameter values.
5. The method according to claim 4, characterized in that, The second indication information includes a first identifier for the value of the first parameter and a second identifier for the combination of the second parameter values.
6. The method according to claim 5, characterized in that, The first identifier is located in a first preset number of bits of the second indication information, and the second identifier is located in a second preset number of bits of the second indication information.
7. The method according to claim 1, characterized in that, The first indication information is carried in a first system information block corresponding to at least one preset wave position; the first parameter value combination is a parameter value combination corresponding to the preset wave position.
8. The method according to claim 7, characterized in that, At least one preset wave position corresponds to a first parameter value combination.
9. The method according to claim 7, characterized in that, The method further includes: A third indication message is sent to the terminal, the third indication message being used to indicate the value of the first parameter.
10. The method according to claim 9, characterized in that, The third indication information includes a first identifier for the value of the first parameter; The first identifier is located in a first preset number of bits in the third indication information.
11. The method according to claim 3 or 7, characterized in that, The first combination of parameter values is located in the first list.
12. The method according to claim 11, characterized in that, The first list includes a first indicator field; the first indicator field includes a first combination of parameter values.
13. The method according to claim 3 or 7, characterized in that, The value range of the first parameter includes at least one of the following: A numerical sequence consisting of multiple values of the first parameter; The range of values formed by the boundary values of the first parameter.
14. A communication method, characterized in that, The method is applied to a terminal, and the method includes: The device receives a first indication message broadcast by a network-side device. The first indication message indicates the value range of a first parameter and the combination of first parameter values. The first parameter is the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the transmission of the physical uplink shared channel (PUSCH). The combination of first parameter values is used to indicate the start symbol and number of symbols for optional PUSCH transmission and the mapping type of optional PUSCH.
15. The method according to claim 14, characterized in that, The first parameter value combination is an optional combination of the second parameter value and the third parameter value; the second parameter is used to indicate the starting symbol and the number of symbols for PUSCH transmission, and the third parameter is used to indicate the PUSCH mapping type.
16. The method according to claim 14, characterized in that, The first indication information is carried in the first system information block; the first parameter value combination includes all selectable first parameter value combinations.
17. The method according to claim 16, characterized in that, The method further includes: The device receives a second indication message sent by a network-side device. The second indication message is used to indicate the value of the first parameter and the combination of the second parameter values, wherein the combination of the second parameter values is one of the parameter value combinations in the combination of the first parameter values.
18. The method according to claim 17, characterized in that, The second indication information includes a first identifier for the value of the first parameter and a second identifier for the combination of the second parameter values.
19. The method according to claim 18, characterized in that, The first identifier is located in a first preset number of bits of the second indication information, and the second identifier is located in a second preset number of bits of the second indication information.
20. The method according to claim 14, characterized in that, The first indication information is carried in a first system information block corresponding to at least one preset wave position; the first parameter value combination is a parameter value combination corresponding to the preset wave position.
21. The method according to claim 20, characterized in that, At least one preset wave position corresponds to a first parameter value combination.
22. The method according to claim 20, characterized in that, The method further includes: The system receives a third indication message sent by a network-side device, the third indication message being used to indicate the value of the first parameter.
23. The method according to claim 22, characterized in that, The third indication information includes a first identifier for the value of the first parameter; The first identifier is located in a first preset number of bits in the third indication information.
24. The method according to claim 16 or 20, characterized in that, The first combination of parameter values is located in the first list.
25. The method according to claim 24, characterized in that, The first list includes a first indicator field; the first indicator field includes a first combination of parameter values.
26. The method according to claim 16 or 20, characterized in that, The value range of the first parameter includes at least one of the following: A numerical sequence consisting of multiple values of the first parameter; The range of values formed by the boundary values of the first parameter.
27. A network-side device, characterized in that, include: The broadcast module is used to broadcast first indication information, which indicates the value range of the first parameter and the combination of the first parameter values. The first parameter is the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the transmission of the physical uplink shared channel (PUSCH). The combination of the first parameter values is used to indicate the start symbol and number of symbols for the optional PUSCH transmission and the mapping type of the optional PUSCH.
28. A terminal, characterized in that, include: The receiving module is used to receive first indication information broadcast by the network-side device. The first indication information indicates the value range of the first parameter and the combination of the first parameter values. The first parameter is the time slot offset between the time slot where the downlink control information (DCI) is located and the time slot for the transmission of the physical uplink shared channel (PUSCH). The combination of the first parameter values is used to indicate the start symbol and number of symbols for the optional PUSCH transmission and the mapping type of the optional PUSCH.
29. A network-side device, characterized in that, include: Memory and processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the communication method as described in any one of claims 1 to 13.
30. A terminal, characterized in that, include: Memory and processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the communication method as described in any one of claims 14 to 27.
31. A communication system, characterized in that, The device includes a network-side device and a terminal, wherein the network-side device is configured to implement the communication method of any one of claims 1-13, and the terminal is configured to implement the communication method of any one of claims 14-27.
32. A computer-readable storage medium, characterized in that, The storage medium stores computer execution instructions, which, when executed by a computer or processor, implement the communication method as described in any one of claims 1-13, or implement the communication method as described in any one of claims 14-27.
33. A computer program product, characterized in that, It includes a computer program that, when executed by a processor, implements the communication method as described in any one of claims 1-13, or implements the communication method as described in any one of claims 14-27.