Uplink transmission method and apparatus

By calculating the cyclic prefix extension length using the terminal device, the problem of the terminal device being unable to correctly send and receive uplink transmissions was solved, thus enabling the correct sending and receiving of uplink transmissions.

CN115211205BActive Publication Date: 2026-03-241FINITY INC
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-02-14
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

Before sending uplink transmissions, terminal devices may need to send a cyclic prefix (CP) extension, but may fail to calculate the CP extension length correctly, resulting in uplink transmissions not being sent and received correctly.

Method used

The terminal device calculates the cyclic prefix extension based on the length of a predetermined number of symbols preceding the first symbol in the uplink transmission or a predefined symbol length, and performs uplink transmission in conjunction with the received indication information.

Benefits of technology

By correctly calculating the CP extension length, we can ensure the correct sending and receiving of uplink transmissions and avoid transmission conflicts and issues such as failure to meet interval requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115211205B_ABST
    Figure CN115211205B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an uplink transmission method and device; the method comprises: a terminal device calculating a length of a cyclic prefix extension according to a length of a predetermined number of symbols before a first symbol of an uplink transmission, or calculating the length of the cyclic prefix extension according to a predetermined value and a predefined symbol length; and transmitting the cyclic prefix extension and the uplink transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of this application relate to the field of communication technology. Background Technology

[0002] Unlicensed frequency bands, or shared spectrum, are an important component of spectrum resources. Many systems already support data transmission in unlicensed frequency bands, such as WiFi and Long Term Evolution (LTE) License Assisted Access (LAA). However, New Radio (NR) systems do not currently support unlicensed frequency bands.

[0003] On the other hand, systems deployed in unlicensed frequency bands need to meet the regulatory requirements of the corresponding frequency bands in the region. For example, in order to make fair and efficient use of spectrum resources among different systems or devices, a device needs to confirm that the resources are available before it starts sending data. For another example, if a device wants to share a channel occupied by another device in the system, the interval between the two transmissions needs to be small enough.

[0004] It should be noted that the above introduction to the technical background is only for the purpose of providing a clear and complete explanation of the technical solutions of this application and facilitating understanding by those skilled in the art. It should not be assumed that these technical solutions are known to those skilled in the art simply because they have been described in the background section of this application. Summary of the Invention

[0005] However, the inventors discovered that 3GPP is currently discussing how to support NR-U (NR-U, NR radio access operation in unlicensed / shared spectrum). According to existing methods, terminal devices may need to send a cyclic prefix (CP) extension before transmitting uplink data. However, in the current approach, the terminal device may not be able to correctly calculate the length of the CP extension, thus preventing the uplink data from being transmitted and received correctly.

[0006] To address at least one of the aforementioned problems, embodiments of this application provide an uplink transmission method and apparatus that enables a terminal device to calculate a suitable CP extension, thereby ensuring that the uplink transmission is correctly sent and received.

[0007] According to one aspect of the embodiments of this application, an uplink transmission method is provided, including:

[0008] The terminal equipment calculates the length of the cyclic prefix extension based on a predetermined value of symbols preceding the first symbol in the uplink transmission, or based on a predetermined value and a predefined symbol length; and

[0009] The terminal device sends the cyclic prefix extension and the uplink transmission.

[0010] According to another aspect of the embodiments of this application, an uplink transmission device is provided, comprising:

[0011] The processing unit calculates the length of the cyclic prefix extension based on a predetermined value of symbols preceding the first symbol in the uplink transmission, or calculates the length of the cyclic prefix extension based on the predetermined value and a predefined symbol length; and

[0012] The transmitting unit transmits the cyclic prefix extension and the uplink transmission.

[0013] According to another aspect of the embodiments of this application, an uplink transmission method is provided, comprising:

[0014] The terminal device sends a random access preamble to perform contention-based or non-contention-based random access; and

[0015] The terminal device receives indication information from a network device to indicate uplink transmission, wherein the indication information does not instruct the terminal device to transmit the uplink transmission according to a predetermined value, the predetermined value being used to calculate cyclic prefix extension.

[0016] According to another aspect of the embodiments of this application, an uplink transmission device is provided, comprising:

[0017] A transmitting unit that transmits a random access preamble for either contention-based or non-contention-based random access; and

[0018] A receiving unit receives indication information sent by a network device to instruct a terminal device to send an uplink transmission, wherein the indication information does not instruct the terminal device to send the uplink transmission according to a predetermined value, the predetermined value being used to calculate cyclic prefix extension.

[0019] According to another aspect of the embodiments of this application, an uplink transmission method is provided, comprising:

[0020] The terminal device receives indication information for instructing the terminal device to send an uplink transmission; the indication information instructs the terminal device to send the uplink transmission according to a predetermined value, the predetermined value being used to calculate the cyclic prefix spread; and

[0021] If the predetermined value is not configured or the configured predetermined value is not applicable, the length of the cyclic prefix extension is calculated based on the value of the predetermined value determined by the time advance or the value of the predefined predetermined value, and the cyclic prefix extension and the uplink transmission are sent; or, the uplink transmission is not sent.

[0022] According to another aspect of the embodiments of this application, an uplink transmission device is provided, comprising:

[0023] A receiving unit receives indication information for instructing a terminal device to send an uplink transmission; the indication information instructs the terminal device to send the uplink transmission according to a predetermined value, the predetermined value being used to calculate cyclic prefix extension; and

[0024] The processing unit, when the predetermined value is not configured or the configured predetermined value is not applicable, calculates the length of the cyclic prefix extension based on the value of the predetermined value determined by the time advance or the value of the predefined predetermined value, and sends the cyclic prefix extension and the uplink transmission, or does not send the uplink transmission.

[0025] One of the beneficial effects of the embodiments of this application is that it can support the terminal device to correctly determine or calculate the appropriate CP extension, thereby enabling the uplink transmission to be correctly sent and received.

[0026] Specific embodiments of this application are disclosed in detail with reference to the following description and accompanying drawings, indicating how the principles of this application can be adopted. It should be understood that the embodiments of this application are not limited in scope. Within the spirit and scope of the appended claims, embodiments of this application include many changes, modifications, and equivalents.

[0027] Features described and / or illustrated for one embodiment may be used in the same or similar manner in one or more other embodiments, combined with features in other embodiments, or substituted for features in other embodiments.

[0028] It should be emphasized that the term "including / comprises" as used herein refers to the presence of a feature, whole, step, or component, but does not exclude the presence or addition of one or more other features, wholes, steps, or components. Attached Figure Description

[0029] The elements and features described in one drawing or embodiment of this application may be combined with elements and features shown in one or more other drawings or embodiments. Furthermore, in the drawings, similar reference numerals denote corresponding parts in several drawings and can be used to indicate corresponding parts used in more than one embodiment.

[0030] Figure 1This is a schematic diagram of a communication system according to an embodiment of this application;

[0031] Figure 2 This is an example diagram of CP extension in uplink transmission;

[0032] Figure 3 This is a schematic diagram of an uplink transmission method according to an embodiment of this application;

[0033] Figure 4 This is an example diagram illustrating an uplink transmission collision in an embodiment of this application;

[0034] Figure 5 This is an example diagram illustrating a transmission requirement that does not meet the uplink transmission requirements of this application embodiment;

[0035] Figure 6 This is an example diagram illustrating an embodiment of this application that does not meet the uplink transmission interval requirement;

[0036] Figure 7 This is another schematic diagram of the uplink transmission method according to an embodiment of this application;

[0037] Figure 8 This is another schematic diagram of the uplink transmission method according to an embodiment of this application;

[0038] Figure 9 This is a schematic diagram of an uplink transmission device according to an embodiment of this application;

[0039] Figure 10 This is a schematic diagram of a network device according to an embodiment of this application;

[0040] Figure 11 This is a schematic diagram of a terminal device according to an embodiment of this application. Detailed Implementation

[0041] Referring to the accompanying drawings, the foregoing and other features of this application will become apparent from the following description. Specific embodiments of this application are specifically disclosed in the description and drawings, illustrating partial implementations in which the principles of this application may be employed. It should be understood that this application is not limited to the described embodiments; rather, it includes all modifications, variations, and equivalents falling within the scope of the appended claims.

[0042] In the embodiments of this application, the terms "first," "second," etc., are used to distinguish different elements by name, but do not indicate the spatial arrangement or chronological order of these elements, and these elements should not be limited by these terms. The term "and / or" includes any one or more of the terms listed in association and all combinations thereof. The terms "comprising," "including," "having," etc., refer to the presence of the stated features, elements, components, or assemblies, but do not exclude the presence or addition of one or more other features, elements, components, or assemblies.

[0043] In the embodiments of this application, the singular forms "a," "the," etc., including the plural forms, should be broadly understood as "a kind" or "a class" rather than limited to the meaning of "an." Furthermore, the term "the" should be understood to include both the singular and plural forms, unless the context explicitly indicates otherwise. Additionally, the term "according to" should be understood as "at least partially based on…," and the term "based on" should be understood as "at least partially based on…," unless the context explicitly indicates otherwise.

[0044] In the embodiments of this application, the term "communication network" or "wireless communication network" may refer to a network that conforms to any of the following communication standards, such as Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed ​​Packet Access (HSPA), etc.

[0045] Furthermore, communication between devices in a communication system can be carried out according to communication protocols at any stage, including but not limited to the following communication protocols: 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G and 5G, New Radio (NR), etc., and / or other currently known or future communication protocols.

[0046] In the embodiments of this application, the term "network device" refers, for example, to a device in a communication system that connects a terminal device to a communication network and provides services to that terminal device. Network devices may include, but are not limited to, the following devices: base station (BS), access point (AP), transmission reception point (TRP), broadcast transmitter, mobile management entity (MME), gateway, server, radio network controller (RNC), base station controller (BSC), etc.

[0047] Base stations can include, but are not limited to, NodeBs (or NBs), evolved NodeBs (or eNodeBs or eNBs), and 5G base stations (gNBs), etc. They can also include Remote Radio Headers (RRHs), Remote Radio Units (RRUs), relays, or low-power nodes (such as femeto, pico, etc.). The term "base station" can include some or all of their functions, and each base station can provide communication coverage to a specific geographic area. The term "cell" can refer to a base station and / or its coverage area, depending on the context in which the term is used.

[0048] In the embodiments of this application, the terms "User Equipment" (UE) or "Terminal Equipment" (TE) refer, for example, to a device that accesses a communication network and receives network services through a network device. A terminal device can be fixed or mobile, and may also be referred to as a mobile station (MS), terminal, subscriber station (SS), access terminal (AT), station, etc.

[0049] The terminal device may include, but is not limited to, the following devices: cellular phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, machine-type communication device, laptop computer, cordless phone, smartphone, smartwatch, digital camera, etc.

[0050] For example, in scenarios such as the Internet of Things (IoT), terminal devices can also be machines or devices for monitoring or measurement, such as including but not limited to: machine-type communication (MTC) terminals, vehicle communication terminals, device-to-device (D2D) terminals, machine-to-machine (M2M) terminals, and so on.

[0051] Furthermore, the terms "network side" or "network equipment side" refer to one side of the network, which can be a base station or include one or more network devices as described above. The terms "user side," "terminal side," or "terminal equipment side" refer to the side of the user or terminal, which can be a UE or include one or more terminal devices as described above.

[0052] The following examples illustrate the scenarios of embodiments of this application, but this application is not limited thereto.

[0053] Figure 1 This is a schematic diagram of a communication system according to an embodiment of this application, illustrating the case of a terminal device and a network device as examples. Figure 1 As shown, the communication system 100 may include network device 101 and terminal devices 102 and 103. For simplicity, Figure 1 The illustration uses only two terminal devices and one network device as an example, but the embodiments of this application are not limited to this.

[0054] In this embodiment of the application, network device 101 and terminal devices 102 and 103 can transmit existing services or services that can be implemented in the future. For example, these services may include, but are not limited to: enhanced mobile broadband (eMBB), massive machine-type communication (mMTC), and ultra-reliable and low-latency communication (URLLC), etc.

[0055] NR_U may support more than two channel access methods, such as Type 1, Type 2A, Type 2B, and Type 2C. For example, network devices can indicate CP extension to terminal devices through Downlink Control Information (DCI).

[0056] As shown in Table 1, taking DCI format 0_0 and DCI format 1_0 as examples, when the network device uses index 0 to indicate access type 2C, the CP extension is calculated as C2 * symbol length – 16us – TA; when the network device uses index 1 to indicate access type 2A, the CP extension is calculated as C3 * symbol length – 25us – TA. Here, TA refers to the time advance.

[0057] Table 1

[0058]

[0059] The terminal device performs uplink transmission based on the CP extension. Figure 2 This is an example diagram of CP extension in uplink transmission, such as... Figure 2 As shown, the terminal device needs to correctly obtain the CP extension in order for the network device and the terminal device to correctly send and receive uplink transmissions.

[0060] In the following description, without causing confusion, the terms “uplink control signal” and “uplink control information (UCI)” or “physical uplink control channel (PUCCH)” are used interchangeably, as are the terms “uplink data signal” and “uplink data information” or “physical uplink shared channel (PUSCH)”.

[0061] The terms “downlink control signal” and “downlink control information (DCI)” or “physical downlink control channel (PDCCH)” are interchangeable, as are the terms “downlink data signal” and “downlink data information (PDSCH)” or “physical downlink shared channel (PDSCH)”.

[0062] Furthermore, sending or receiving a PUSCH can be understood as sending or receiving uplink data carried by the PUSCH, and sending or receiving a PUCCH can be understood as sending or receiving uplink information carried by the PUCCH. Uplink signals can include uplink data signals and / or uplink control signals, and can also be referred to as uplink transmission (UL transmission), uplink information, or uplink channel. Sending an uplink transmission on an uplink resource can be understood as using that uplink resource to send the uplink transmission.

[0063] In the embodiments of this application, higher-layer signaling may be, for example, Radio Resource Control (RRC) signaling; for example, referred to as an RRC message, including MIB, system information, dedicated RRC messages; or referred to as an RRC information element. Higher-layer signaling may also be, for example, Medium Access Control (MAC) signaling; or referred to as a MAC information element. However, this application is not limited to these.

[0064] First aspect of the embodiments

[0065] For the subcarrier spacing μ, in a subframe, one symbol The duration of time can be expressed as follows:

[0066]

[0067] For example, according to the following formula,

[0068]

[0069]

[0070] Specifically, for NCP (normal cyclic prefix), the duration of the CP varies depending on the sumbol at different time positions. The duration of the symbol differs depending on the time position. Specifically, according to the formula above, indices l=0 and l=7.2 μ The symbols and indices l≠0 and l≠7·2 μ The duration of the symbols is different. For the specific meaning of each symbol in the above formula, please refer to relevant technical documents; further details will not be provided here.

[0071] According to the method shown in Table 1, the duration of the CP extension is calculated based on "Cx * symbol length". However, as mentioned above, the duration of the symbol varies at different time points. Therefore, if this method is used, the terminal device cannot uniquely determine the CP extension because the symbol length cannot be uniquely determined, resulting in the uplink transmission failing to send correctly. On the other hand, for the network device, whether it can instruct the terminal device to use channel access mode 2A, 2B, or 2C may be limited by the interval between adjacent transmissions. However, due to the aforementioned reasons, the network device cannot uniquely determine the interval between adjacent transmissions, and therefore cannot determine whether the uplink transmission can use the corresponding channel access type, thus affecting the scheduling of uplink transmissions.

[0072] To address at least one of the aforementioned problems, embodiments of this application provide an uplink transmission method, described from the perspective of the terminal device.

[0073] Figure 3 This is a schematic diagram of an uplink transmission method according to an embodiment of this application, as shown below. Figure 3 As shown, the method includes:

[0074] 301. The terminal device calculates the length of the cyclic prefix extension (CP extension) based on a predetermined value of symbols preceding the first symbol in the uplink transmission, or based on a predetermined value and a predefined symbol length; and

[0075] 302, the terminal device sends the CP extension and the uplink transmission.

[0076] It is worth noting that the above appendix Figure 3 The embodiments described herein are merely illustrative and are not limited thereto. For example, the execution order of various operations can be appropriately adjusted, and additional operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above description, and are not limited to the above-described embodiments. Figure 3 The records.

[0077] In some embodiments, the predetermined value is predefined, indicated by higher-layer signaling, or calculated. The predetermined value is C1 and / or C2 and / or C3. For specific definitions of C1, C2, and C3, please refer to related technologies.

[0078] For example, the value of C1 is predefined. As another example, the values ​​of C2 and C3 are configured (indicated) via RRC signaling specific to the terminal equipment, such as using parameters CP-ExtensionC2-r16 and / or CP-ExtensionC3-r16. For instance, for a 15kHz or 30kHz SCS, the value range of C2 / C3 is 1, 2, ..., 28; for a 60kHz SCS, the value range of C2 / C3 is 2, 3, ..., 28.

[0079] In some embodiments, the predetermined value is calculated. For example, the terminal device calculates the predetermined value based on the time advance (TA). For details on how the predetermined values ​​(C1 and / or C2 and / or C3) are calculated, please refer to the following embodiments.

[0080] In some embodiments, the terminal device can calculate the cyclic prefix extension for the uplink transmission based on the length of the first predetermined number of symbols of the resource indicated by the TDRA indication field in the indication information.

[0081] For example, if the terminal device receives DCI format 0_0 including index 0, the terminal device can use the C2 symbols preceding the first symbol of the resource indicated by the TDRA indication field in the DCI format 0_0 to calculate the CP extension based on the length of the preceding C2 symbols.

[0082] For example, if the terminal device receives DCI format 0_0 including index 1, the terminal device can use the C3 symbols preceding the first symbol of the resource indicated by the TDRA indication field in the DCI format 0_0 to calculate the CP extension based on the length of the preceding C3 symbols.

[0083] In some embodiments, the length of the cyclic prefix extension (CP extension) is calculated based on the length of a predetermined number of symbols preceding the first symbol in the uplink transmission.

[0084] For example, taking C2 as an example, the length T of the CP extension is calculated as follows: ext :

[0085]

[0086] Or, taking C3 as an example,

[0087]

[0088] Or, taking C1 as an example,

[0089]

[0090] Where Cx represents the predetermined value, and l0 represents the index of the first symbol of the uplink transmission; if m1 is negative and m2 is positive, mod(m1, m2) is calculated by truncating to negative infinity, for example, mod(-1, 14) = 13.

[0091] For example, taking C2 as an example, the length T of the CP extension is calculated as follows: ext :

[0092]

[0093] Or, taking C3 as an example,

[0094]

[0095] Or, taking C1 as an example,

[0096]

[0097] Where Cx represents the predetermined value, and l0 represents the index of the first symbol of the uplink transmission. If m1 is negative and m2 is positive, mod(m1, m2) is calculated by truncating towards negative infinity, for example, mod(-1, 14) = 13.

[0098] For example, taking C2 as an example, the length T of the CP extension is calculated as follows: ext :

[0099]

[0100] Or, taking C3 as an example,

[0101]

[0102] Or, taking C1 as an example,

[0103]

[0104] Where Cx represents the predetermined value, and l0 represents the index of the first symbol of the uplink transmission; if m1 is negative and m2 is positive, mod(m1, m2) is calculated by truncating to zero, for example, mod(-1, 14) = -1.

[0105] For example, taking C2 as an example, the length T of the CP extension is calculated as follows: ext :

[0106]

[0107] Or, taking C3 as an example,

[0108]

[0109] Or, taking C1 as an example,

[0110]

[0111] Where Cx represents the predetermined value, l0 represents the index of the first symbol of the uplink transmission, and if m1 is negative and m2 is positive, mod(m1, m2) is calculated by truncating to zero, for example, mod(-1, 14) = -1.

[0112] In some embodiments, the terminal device generates a time-domain continuous signal of the CP extension. This time-domain continuous signal can be transmitted together with the uplink transmission described above, or it can be transmitted separately.

[0113] In some embodiments, the terminal device receives indication information for instructing the terminal device to send an uplink transmission. The indication information includes a Random Access Response (RAR) or downlink control information. The uplink transmission is a PUSCH or PUCCH. The indication information includes an indication field for indicating the channel access type and CP extension, such as "Channel access type & CP extension".

[0114] For example, the indication information may be DCI format 0_0, DCI format 0_1, or DCI format 0_2, used to instruct the terminal device to send PUSCH (i.e., the indication information corresponds to PUSCH); or, for another example, the indication information may be DCI format 1_0, DCI format 1_1, or DCI format 1_2, used to instruct the terminal device to send PUCCH (i.e., the indication information corresponds to PUCCH); and so on. This application is not limited to these.

[0115] In some embodiments, the first symbol of the uplink transmission is the first symbol in the resource indicated by the Time Domain Resource Assignment (TDRA) indication field in the indication information; however, this application is not limited thereto.

[0116] Table 2 shows an example of an embodiment of this application, illustrating the channel access type and CP extension for DCI format 0_0 (corresponding to PUSCH) (which can also be applied to RAR) and the indication field for indicating the channel access type and CP extension for DCI format 1_0 (corresponding to PUCCH).

[0117] Table 2

[0118]

[0119] Table 3 shows an example of an embodiment of this application, illustrating the case for DCI format 0_1 ​​(corresponding to PUSCH), where the index that the indication field for indicating the channel access type and CP extension can indicate can be configured based on Table 3, for example, by the higher-layer parameter ULDCI-trigerred-UL-ChannelAccess-CPext-CAPC-List-r16.

[0120] Table 3

[0121]

[0122]

[0123]

[0124]

[0125] Table 4 shows another example of an embodiment of this application, illustrating the case for DCI format 1_1 (corresponding to PUCCH), where the index that the indication field used to indicate the channel access type and CP extension can indicate can be configured based on Table 4, for example, by the higher-layer parameter DLDCI-trigerred-UL-ChannelAccess-CPext-CAPC-List-r16.

[0126] Table 4

[0127]

[0128] In some embodiments, the terminal device can calculate the cyclic prefix extension for the uplink transmission based on a predetermined value and a predefined symbol length. For example, the predefined symbol length may be equal to the length of the first symbol or the length of the second symbol in a subframe or slot.

[0129] For example, a symbol length Lcp is predefined for calculating the CP extension; if the terminal device is configured with C2 and receives DCI format 0_0 including index 0, the terminal device can calculate the CP extension based on the C2 and Lcp.

[0130] For example, a symbol length Lcp is predefined for calculating the CP extension; if the terminal device is configured with C3 and receives DCI format 0_0 including index 1, the terminal device can calculate the CP extension based on the C3 and Lcp.

[0131] Therefore, the terminal device can uniquely identify the CP extension, thus enabling it to correctly send uplink transmissions.

[0132] In some embodiments, the predetermined value may be configured for a cell, or for a time advance group (TAG), or for a portion of bandwidth (BWP).

[0133] In some embodiments, predetermined values ​​(C1 / C2 / C3) can be configured for different subcarrier spacings (SCS). The terminal device can determine the corresponding predetermined value (C1 / C2 / C3) based on the SCS of the UP BWP where the uplink transmission is located.

[0134] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0135] As can be seen from the above embodiments, it is possible to support the terminal device in determining the resources used for uplink transmission, thereby enabling the uplink transmission to be sent and received correctly.

[0136] Second aspect of the embodiments

[0137] As described in the embodiments of the first aspect, the CP extension is calculated based on predetermined values. In the current scheme, the predetermined values ​​C2 and C3 can be configured for the terminal device, and the network device indicates the predetermined values ​​C2 and C3 of the terminal device through UE-specific RRC signaling (e.g., CP-ExtensionC2-r16, CP-ExtensionC3-r16).

[0138] In other words, the network device can indicate different values ​​for predetermined value C2 and / or predetermined value C3 for different terminal devices. Furthermore, for some terminal devices, the network device may not indicate the values ​​for predetermined value C2 and / or C3. Moreover, if the terminal device is in IDLE or Inactive state, the network device generally cannot indicate the values ​​for predetermined value C2 and C3 of that terminal device through UE-specific RRC signaling.

[0139] As mentioned above, the network device may not have indicated the values ​​of the predetermined values ​​C2 and C3 to the terminal device via UE-specific RRC signaling. In this case, if the network device instructs the terminal device to send uplink transmissions based on the predetermined values ​​C2 or C3, the terminal device will be unable to calculate the CP extension because it does not know the values ​​of the corresponding predetermined values, thus preventing the uplink transmissions from being sent and received correctly.

[0140] For example, in a Contention Based Random Access (CBRA) process, the Random Access Response (RAR) or Temporary Cell Radio Network Temporary Identifier (TC-RNTI) scrambled DCI format 0_0 or TC-RNTI scrambled 1_0 is used to instruct the terminal device to send uplink transmissions. If the terminal device is in an IDLE or Inactive state, and the network device instructs the terminal device to send uplink transmissions according to a predetermined value C2 or C3, the terminal device will be unable to calculate the CP extension because it does not know the value of the corresponding predetermined value. This results in the uplink transmissions not being sent and received correctly.

[0141] For a network device, after receiving a preamble for CBRA, it cannot uniquely identify the terminal device that sent the preamble, and therefore cannot determine whether the terminal device instructed the predetermined value C2 and / or predetermined value C3. Furthermore, even if the terminal device was instructed, the network device cannot determine the specific value.

[0142] Therefore, if a network device instructs a terminal device to send an uplink transmission according to a predetermined value C2 or a predetermined value C3, the indicated TDRA may cause collisions between adjacent transmissions, or fail to meet the uplink transmission requirements, or fail to meet the gap requirements between adjacent transmissions.

[0143] Figure 4This is an example diagram illustrating an uplink transmission collision according to an embodiment of this application, as shown below. Figure 4 As shown, the network device is assumed to have C3=1, while the terminal device is configured with C3=2, then as follows: Figure 4 As shown in error 401, an uplink transmission collision has occurred.

[0144] Figure 5 This is an example diagram illustrating a transmission requirement that does not meet the uplink transmission requirements of this application embodiment, such as... Figure 5 As shown, the network device assumes C3 = 2, while the terminal device is configured with C3 = 1. Therefore, TA + 25us > the symbol length corresponding to C3. Figure 5 As shown in error 501, the uplink transmission cannot meet the sending requirements.

[0145] Figure 6 This is an example diagram illustrating an embodiment of this application that does not meet the uplink transmission interval requirement, such as... Figure 6 As shown, the network device is assumed to have C3=2, while the terminal device is configured with C3=1, then as follows: Figure 6 As shown in 601, the uplink transmission cannot meet the interval requirement.

[0146] On the other hand, even if the network device indicates the values ​​of the predetermined values ​​C2 and / or C3 of the terminal device through UE-specific RRC signaling, the TA value that should be used will be updated accordingly because the location of the terminal device may change, and the indicated values ​​of the predetermined values ​​C2 and / or C3 may not match the TA value.

[0147] To address at least one of the aforementioned problems, this application provides an uplink transmission method, described from the perspective of a terminal device. This application can be combined with the embodiments of the first aspect, or implemented independently; content identical to that in the embodiments of the first aspect will not be repeated.

[0148] Figure 7 This is a schematic diagram of an uplink transmission method according to an embodiment of this application, as shown below. Figure 7 As shown, the method includes:

[0149] 701, The terminal device sends a preamble for random access to perform CBRA or contention-free random access (CFRA); and

[0150] 702, the terminal device receives indication information sent by the network device to instruct the terminal device to send an uplink transmission, wherein the indication information does not instruct the terminal device to send the uplink transmission according to a predetermined value, the predetermined value being used to calculate the cyclic prefix extension (CP extension).

[0151] It is worth noting that the above appendix Figure 7 The embodiments described herein are merely illustrative and are not limited thereto. For example, the execution order of various operations can be appropriately adjusted, and additional operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above description, and are not limited to the above-described embodiments. Figure 7 The records.

[0152] In some embodiments, the terminal device expects or determines that the indication information does not instruct the terminal device to send the uplink transmission according to the predetermined value.

[0153] In some embodiments, the predetermined values ​​include C1 and / or C2 and / or C3.

[0154] In some embodiments, the indication information includes: a random access response (RAR), or downlink control information scrambled with TC-RNTI and having downlink control information format 0_0, or downlink control information scrambled with TC-RNTI and having downlink control information format 1_0.

[0155] For example, for CBRA, the network device indicates the channel access type and CP extension based on Table 1 in RAR, or in DCI format 0_0 scrambled by TC-RNTI, or in 1_0 scrambled by TC-RNTI, but cannot indicate index 0 and index 1 in Table 1.

[0156] For example, for CBRA, the network device indicates the channel access type and CP extension based on Table 1 in RAR, or in DCI format 0_0 scrambled with TC-RNTI, or in 1_0 scrambled with TC-RNTI, but can only indicate index 3 in Table 1.

[0157] In some embodiments, the indication information is downlink control information with a downlink control information format of 0_0 or 1_0. The indication information indicates the channel access type and CP extension in different ways when scrambled with different RNTI types. The terminal device needs to determine the channel access type and CP extension indicated by the indication information based on the RNTI type used in the indication information.

[0158] For example, if the indication information uses TC-RNTI scrambling, then the indication information is based on, for example, Table 5 below, indicating the channel access type and CP extension. If scrambling is used such as C-RNTI, CS-RNTI, or MCS-C-RNTI, then the channel access type and CP extension are based on, for example, Table 1.

[0159] For example, if the indication information is scrambled using TC-RNTI, the terminal device ignores the indication fields used to indicate the channel access type and CP extension, and sends uplink transmission with channel access type Type 0 and CP extension = 0. If scrambling is used with C-RNTI, CS-RNTI, or MCS-C-RNTI, the channel access type and CP extension are indicated based on Table 1.

[0160] Table 5

[0161]

[0162] For example, in CFRA, the values ​​of C2 / C3 may not be configured in the CFRA used for initial acquisition (e.g., during handover, Scell ​​addition) or updating the TA corresponding to a cell (TAG) (e.g., when PDCCH triggered), or the configured values ​​of C2 / C3 may not match the TA values ​​indicated in the RAR. In these cases, the indication information does not instruct the terminal device to send uplink transmissions according to the predetermined values.

[0163] In some embodiments, the terminal device is not configured with a predetermined value, or the configured predetermined value is not applicable. For details regarding the inapplicability, please refer to the following embodiments.

[0164] In some embodiments, if the terminal device does not match the configured predetermined value in terms of timing advance, it removes the configured predetermined value.

[0165] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0166] Therefore, by restricting the configuration of network devices, it is possible to avoid instructing terminal devices to use C2 / C3 uplink transmission, thereby ensuring that uplink transmission can be sent and received correctly.

[0167] Third aspect of the embodiments

[0168] This application provides an uplink transmission method, described from the perspective of a terminal device. The problems solved by this application's embodiments can be referred to the embodiments of the second aspect; furthermore, it can be combined with the embodiments of the first and second aspects, or implemented independently. Content identical to that in the embodiments of the first and second aspects will not be repeated.

[0169] Figure 8 This is another schematic diagram of the uplink transmission method according to an embodiment of this application, as shown below. Figure 8 As shown, the method includes:

[0170] 801, The terminal device receives indication information for instructing the terminal device to send an uplink transmission; the indication information instructs the terminal device to send the uplink transmission according to a predetermined value, the predetermined value being used to calculate the cyclic prefix spread; and

[0171] 802, if the predetermined value is not configured or the configured predetermined value is not applicable, the terminal device uses the predetermined value determined by the time advance or a predefined predetermined value to calculate the length of the cyclic prefix extension and send the cyclic prefix extension and the uplink transmission, or the terminal device does not send the uplink transmission.

[0172] It is worth noting that the above appendix Figure 8 The embodiments described herein are merely illustrative and are not limited thereto. For example, the execution order of various operations can be appropriately adjusted, and additional operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above description, and are not limited to the above-described embodiments. Figure 8 The records.

[0173] In some embodiments, the predetermined value is C2 or C3, and reference can be made to previous embodiments regarding C2 / C3.

[0174] In some embodiments, the terminal device receives a first higher-layer signaling, which is used to indicate the value of the predetermined value. The first higher-layer signaling is user-specific.

[0175] For example, if the terminal device does not receive the first higher layer signaling (that is, the terminal device does not configure the value of C2 / C3), or the value of C2 / C3 configured (or indicated) by the first higher layer signaling is not applicable, the terminal device calculates the cyclic prefix extension for the uplink transmission using the predetermined value of C2 / C3 determined by the timing advance, and sends the uplink transmission.

[0176] For example, if the terminal device does not receive the first higher layer signaling (that is, the terminal device does not configure the C2 / C3 value), or the C2 / C3 value configured in the first higher layer signaling is not applicable, then the terminal device calculates the cyclic prefix extension for the uplink transmission based on the predefined C2 / C3, and sends the uplink transmission.

[0177] For example, if the terminal device does not receive the first higher-layer signaling (that is, the terminal device does not configure the C2 / C3 values), or the C2 / C3 values ​​configured in the first higher-layer signaling are not applicable, then the terminal device will not send the uplink transmission.

[0178] In some embodiments, the terminal device receives a second higher-layer signaling message, which indicates the value of the predetermined value. This second higher-layer signaling message is cell-specific, meaning it is public to users within the cell, for example, sent in system information.

[0179] In some embodiments, the terminal device calculates the cyclic prefix extension based on the value of the predetermined value indicated by the second higher-layer signaling.

[0180] For example, if the terminal device does not receive the first higher layer signaling (that is, the terminal device does not configure the value of C2 / C3), or the value of C2 / C3 configured in the first higher layer signaling is not applicable, the terminal device calculates the cyclic prefix extension for the uplink transmission based on the C2 / C3 configured in the second higher layer signaling, and sends the uplink transmission.

[0181] For example, if the terminal device receives a first higher-layer signaling and a second higher-layer signaling, during the CBRA process, the terminal device calculates the cyclic prefix extension based on the value of the predetermined value indicated by the second higher-layer signaling.

[0182] In some embodiments, if the uplink transmission is an uplink transmission in a CBRA process (e.g., msg.3), then the predetermined values ​​of the first higher-layer signaling and / or second higher-layer signaling configurations are not applicable.

[0183] For example, if the uplink transmission is an uplink transmission in a CBRA process (e.g., msg.3), the terminal device calculates the cyclic prefix extension for the uplink transmission using the predetermined values ​​C2 / C3 determined by the timing advance, and sends the uplink transmission.

[0184] For example, if the uplink transmission is an uplink transmission in the CBRA process (e.g., msg.3), the terminal device calculates the cyclic prefix extension for the uplink transmission according to the predefined C2 / C3, and sends the uplink transmission.

[0185] In some embodiments, the inapplicability of the predetermined value includes: the timing advance not matching the predetermined value configured by the first higher-layer signaling, and / or not matching the predetermined value configured by the second higher-layer signaling.

[0186] In some embodiments, the indication information includes: a Random Access Response (RAR) or downlink control information. For details, please refer to the preceding embodiments.

[0187] In some embodiments, the mismatch between the time advance and the predetermined value includes the following:

[0188] 16us + TA > C2 * symbol length; and / or

[0189] C2* symbol length – 16us – TA > the length of 1 symbol;

[0190] Wherein, C2 is the predetermined value, and TA is the time advance.

[0191] In some embodiments, the mismatch between the time advance and the predetermined value includes the following:

[0192] 25us + TA > C3 * symbol length; and / or

[0193] C3* symbol length – 25us – TA > the length of 1 symbol;

[0194] Wherein, C3 is the predetermined value, and TA is the time advance.

[0195] In some embodiments, the terminal device adopts a predetermined value C2 / C3 determined by a timing advance, such that the length of the CP extension is greater than or equal to 0, and / or the length of the CP extension is less than the length of one symbol.

[0196] The above is merely an illustrative illustration of situations where the predetermined value is inapplicable or the timing advance does not match the predetermined value; this application is not limited to these scenarios. For example, when the TimingAdvanceCommand MAC CE is used to instruct the TA to be adjusted, the adjusted TA value may not match the previously configured C2 / C3, and so on.

[0197] In some embodiments, the terminal device sends a preamble for contention-based random access (CBRA) or non-contention-based random access (CFRA).

[0198] In some embodiments, the timing advance is the TA indicated in the random access response, wherein the network device can calculate the TA based on the preamble and indicate the TA to the terminal device in the RAR; for details on how the network device calculates and indicates the TA, please refer to related technologies.

[0199] In some embodiments, the indication information is a random access response, and the timing advance is the timing advance indicated in the indication information.

[0200] In some embodiments, the indication information is downlink control information scrambled with TC-RNTI and having downlink control information format 0_0, and the timing advance is the timing advance indicated in the random access response corresponding to the indication information. For example, this RAR is a RAR sent before the downlink control information scrambled with TC-RNTI and having downlink control information format 0_0 in the same CBRA process.

[0201] In some embodiments, the indication information is a random access response or downlink control information, and the timing advance can also be the TA maintained by the terminal device. For example, if the terminal device is in the connected state and the TA timer is running, the terminal device can use maintained TA.

[0202] In some embodiments, if the time advance does not match the configured predetermined value, the terminal device removes the configured predetermined value.

[0203] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0204] As can be seen from the above embodiments, it is possible to support the terminal device in determining the resources used for uplink transmission, thereby enabling the uplink transmission to be sent and received correctly.

[0205] Fourth aspect of the embodiment

[0206] This application provides an uplink transmission device. This device may be, for example, a terminal device, or one or more components or parts configured within a terminal device. Content identical to that in the embodiments of the first to third aspects will not be repeated here.

[0207] Figure 9 This is a schematic diagram of an uplink transmission device according to an embodiment of this application, as shown below. Figure 9 As shown, the uplink transmission device 900 includes:

[0208] Processing unit 901 calculates the length of the cyclic prefix extension based on a predetermined number of symbols preceding the first symbol in the uplink transmission, or calculates the length of the cyclic prefix extension based on a predetermined value and a predefined symbol length; and

[0209] The transmitting unit 902 transmits the cyclic prefix extension and the uplink transmission.

[0210] In some embodiments, such as Figure 9As shown, the device 900 further includes:

[0211] The receiving unit 903 receives indication information for instructing the terminal device to send uplink transmission, wherein the indication information includes: random access response or downlink control information.

[0212] In some embodiments, the first symbol of the uplink transmission is the first symbol in the resource indicated by the time-domain resource allocation indication field in the indication information.

[0213] In some embodiments, the predetermined value is configured for a cell, or for a time advance group, or for a portion of the bandwidth.

[0214] In some embodiments, the predetermined value is configured for different subcarrier intervals.

[0215] In some embodiments, the transmitting unit 902 transmits a random access preamble to perform contention-based random access or non-contention-based random access; and

[0216] The receiving unit 903 receives indication information sent by the network device to instruct the terminal device to send uplink transmission, wherein the indication information does not instruct the terminal device to send the uplink transmission according to a predetermined value, the predetermined value being used to calculate the cyclic prefix extension.

[0217] In some embodiments, the terminal device expects or determines that the indication information does not instruct the terminal device to send the uplink transmission according to the predetermined value.

[0218] In some embodiments, the terminal device does not configure the predetermined value, or the configured predetermined value is not applicable.

[0219] In some embodiments, the processing unit 901 removes the predetermined value of the configuration if the time advance does not match the predetermined value of the configuration.

[0220] In some embodiments, the predetermined values ​​include C1 and / or C2 and / or C3.

[0221] In some embodiments, the indication information includes: a random access response, or downlink control information having downlink control information format 0_0, or downlink control information having downlink control information format 1_0.

[0222] In some embodiments, the receiving unit 903 receives indication information for instructing a terminal device to send an uplink transmission; the indication information instructs the terminal device to send the uplink transmission according to a predetermined value, the predetermined value being used to calculate cyclic prefix extension; and

[0223] If the predetermined value is not configured or the configured predetermined value is not applicable, the processing unit 901 calculates the length of the cyclic prefix extension based on the value of the predetermined value determined by the time advance or the value of the predefined predetermined value, and sends the cyclic prefix extension and the uplink transmission, or does not send the uplink transmission.

[0224] In some embodiments, the receiving unit 903 is further configured to: receive a first higher-layer signaling, the first higher-layer signaling being used to indicate the value of the predetermined value, the first higher-layer signaling being user-specific.

[0225] In some embodiments, the receiving unit 903 is further configured to: receive a second higher-layer signaling, the second higher-layer signaling being used to indicate the predetermined value, the second higher-layer signaling being cell-specific.

[0226] In some embodiments, the inapplicability of the predetermined value includes: the timing advance does not match the predetermined value configured by the first higher-layer signaling, and / or, the predetermined value configured by the second higher-layer signaling does not match.

[0227] In some embodiments, the mismatch between the time advance and the predetermined value includes:

[0228] 16us + TA > C2 * symbol length; and / or

[0229] C2* symbol length – 16us – TA > the length of 1 symbol;

[0230] Wherein, C2 is the predetermined value, and TA is the time advance.

[0231] In some embodiments, the mismatch between the time advance and the predetermined value includes:

[0232] 25us + TA > C3 * symbol length; and / or

[0233] C3* symbol length – 25us – TA > the length of 1 symbol;

[0234] Wherein, C3 is the predetermined value, and TA is the time advance.

[0235] In some embodiments, the sending unit 902 sends a random access preamble to perform contention-based random access or non-contention-based random access.

[0236] In some embodiments, the time advance is the time advance indicated in the random access response.

[0237] In some embodiments, the indication information is a random access response, and the timing advance is the timing advance indicated in the indication information; or, the indication information is downlink control information with downlink control information format 0_0 scrambled by TC-RNTI, and the timing advance is the timing advance indicated in the random access response corresponding to the indication information.

[0238] In some embodiments, the indication information is a random access response or downlink control information, and the timing advance is the timing advance maintained by the terminal device.

[0239] It is worth noting that the above description only covers the components or modules relevant to this application, but this application is not limited thereto. The uplink transmission device 900 may also include other components or modules, and for details regarding these components or modules, please refer to related technologies.

[0240] In addition, for the sake of simplicity, Figure 9 The diagram only exemplifies the connection relationships or signal flow between various components or modules; however, those skilled in the art should understand that various related technologies, such as bus connections, can be employed. The aforementioned components or modules can be implemented using hardware facilities such as processors, memory, transmitters, and receivers; this application does not impose any limitations on this.

[0241] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0242] As can be seen from the above embodiments, it is possible to support the terminal device in determining the resources used for uplink transmission, thereby enabling the uplink transmission to be sent and received correctly.

[0243] Fifth aspect of the embodiment

[0244] This application also provides a communication system, which can be referred to. Figure 1 The contents that are the same as those in the embodiments of the first to fourth aspects will not be repeated.

[0245] In some embodiments, the communication system 100 may include:

[0246] Terminal device 102 includes uplink transmission device 900 as described in the embodiments of the fourth aspect.

[0247] This application also provides a network device, such as a base station, but this application is not limited to this and may also include other network devices.

[0248] Figure 10This is a schematic diagram illustrating the configuration of a network device according to an embodiment of this application. Figure 10 As shown, the network device 1000 may include a processor 1010 (e.g., a central processing unit CPU) and a memory 1020; the memory 1020 is coupled to the processor 1010. The memory 1020 can store various types of data; it also stores an information processing program 1030, and executes the program 1030 under the control of the processor 1010.

[0249] For example, processor 1010 may be configured to execute a program to implement the uplink transmission method as described in the embodiments of the first to third aspects. For example, processor 1010 may be configured to perform control such as sending configuration information and / or indication information to a terminal device.

[0250] In addition, such as Figure 10 As shown, network device 1000 may also include: transceiver 1040 and antenna 1050, etc.; the functions of the above components are similar to those in the prior art, and will not be described in detail here. It is worth noting that network device 1000 is not necessarily required to include... Figure 10 All components shown; in addition, network device 1000 may also include Figure 10 For components not shown, please refer to existing technologies.

[0251] This application also provides a terminal device, but the application is not limited thereto and may also include other devices.

[0252] Figure 11 This is a schematic diagram of a terminal device according to an embodiment of this application. Figure 11 As shown, the terminal device 1100 may include a processor 1110 and a memory 1120; the memory 1120 stores data and programs and is coupled to the processor 1110. It is worth noting that this figure is exemplary; other types of structures may be used to supplement or replace this structure to implement telecommunications functions or other functions.

[0253] For example, processor 1110 may be configured to execute a program to implement the uplink transmission method as described in the first aspect embodiment. For example, processor 1110 may be configured to perform the following control: calculate the length of the cyclic prefix extension based on the length of a predetermined number of symbols preceding the first symbol of the uplink transmission, or calculate the length of the cyclic prefix extension based on the predetermined value and a predefined symbol length; and transmit the cyclic prefix extension and the uplink transmission.

[0254] For example, processor 1110 may be configured to execute a program to implement the uplink transmission method as described in the embodiments of the second aspect. For example, processor 1110 may be configured to perform the following control: sending a random access preamble for contention-based random access (CBRA) or non-contention-based random access (CFRA); and receiving indication information sent by a network device to instruct a terminal device to send uplink transmission, wherein the indication information does not instruct the terminal device to send the uplink transmission according to a predetermined value, the predetermined value being used to calculate the cyclic prefix extension (CPextension).

[0255] For example, processor 1110 may be configured to execute a program to implement the uplink transmission method as described in the third aspect embodiment. For instance, processor 1110 may be configured to perform the following control: receive instruction information instructing a terminal device to send an uplink transmission; the instruction information instructs the terminal device to send the uplink transmission according to a predetermined value, the predetermined value being used to calculate a cyclic prefix extension; and, if the predetermined value is not configured or the configured predetermined value is not applicable, calculate the length of the cyclic prefix extension based on a value determined by a timing advance or a predefined predetermined value, and send the cyclic prefix extension and the uplink transmission, or not send the uplink transmission.

[0256] like Figure 11 As shown, the terminal device 1100 may further include: a communication module 1130, an input unit 1140, a display 1150, and a power supply 1160. The functions of these components are similar to those in the prior art and will not be described in detail here. It is worth noting that the terminal device 1100 is not necessarily required to include... Figure 11 All of the components shown are not essential; furthermore, the terminal device 1100 may also include... Figure 11 For components not shown, please refer to existing technologies.

[0257] This application also provides a computer program, wherein when the program is executed in a terminal device, the program causes the terminal device to perform the uplink transmission method described in the embodiments of the first to third aspects.

[0258] This application also provides a storage medium storing a computer program, wherein the computer program causes a terminal device to execute the uplink transmission method described in the first to third embodiments.

[0259] The apparatus and methods described above in this application can be implemented in hardware or in combination with software. This application relates to a computer-readable program that, when executed by a logic component, enables the logic component to implement the apparatus or components described above, or to implement the various methods or steps described above. This application also relates to storage media for storing the above programs, such as hard disks, magnetic disks, optical disks, DVDs, flash memory, etc.

[0260] The methods / apparatus described in conjunction with the embodiments of this application can be directly embodied in hardware, software modules executed by a processor, or a combination of both. For example, one or more and / or combinations of one or more functional block diagrams shown in the figures can correspond to various software modules in a computer program flow, or to various hardware modules. These software modules can correspond to the various steps shown in the figures, respectively. These hardware modules can be implemented, for example, using a field-programmable gate array (FPGA) to embed these software modules.

[0261] The software module can reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. A storage medium can be coupled to the processor, enabling the processor to read information from and write information to the storage medium; or the storage medium can be an integral part of the processor. The processor and storage medium can reside in an ASIC. The software module can be stored in the memory of a mobile terminal or in a memory card that can be inserted into the mobile terminal. For example, if the device (such as a mobile terminal) uses a high-capacity MEGA-SIM card or a high-capacity flash memory device, the software module can be stored in the MEGA-SIM card or the high-capacity flash memory device.

[0262] One or more and / or one or more combinations of functional blocks described in the accompanying drawings can be implemented as a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, or any suitable combination thereof for performing the functions described herein. One or more and / or one or more combinations of functional blocks described in the accompanying drawings can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in communication with a DSP, or any other such configuration.

[0263] The present application has been described above with reference to specific embodiments. However, those skilled in the art should understand that these descriptions are exemplary and not intended to limit the scope of protection of the present application. Those skilled in the art can make various modifications and variations to the present application based on its spirit and principles, and these modifications and variations are also within the scope of the present application.

[0264] Regarding the implementation methods including the above embodiments, the following notes are also disclosed:

[0265] Appendix 1. An uplink transmission method, comprising:

[0266] The length of the cyclic prefix extension (CP extension) can be calculated based on the length of a predetermined number of symbols preceding the first symbol in the uplink transmission, or based on a predetermined value and a predefined symbol length.

[0267] Send the CP extension and the uplink transmission.

[0268] Note 2: According to the method described in Note 1, the uplink transmission is PUSCH.

[0269] Note 3: The method according to Note 1 or 2, wherein the uplink transmission is PUCCH.

[0270] Appendix 4. The method according to any one of Appendices 1 to 3, wherein the terminal device generates a time-domain continuous signal of the CPextension.

[0271] Note 5: The method according to any one of Notes 1 to 4, wherein the predefined symbol length is equal to the length of the first symbol or the length of the second symbol in a subframe or slot.

[0272] Appendix 6. The method according to any one of Appendices 1 to 5, wherein the method further comprises:

[0273] The terminal device receives indication information for instructing the terminal device to send uplink transmission, wherein the indication information includes: Random Access Response (RAR) or downlink control information.

[0274] Note 7: According to the method described in 6, the first symbol of the uplink transmission is the first symbol in the resource indicated by the TDRA indication field in the indication information.

[0275] Note 8: The method according to any one of Notes 1 to 7, wherein the predetermined value is predefined, or indicated by higher-level signaling, or calculated.

[0276] Note 9: The method according to any one of Notes 1 to 8, wherein the predetermined value is C1, or C2, or C3.

[0277] Note 10: According to the method described in Note 8, the terminal device calculates the predetermined value based on TA.

[0278] Note 11. The method according to any one of Notes 1 to 10, wherein the predetermined value is configured for a cell, or for a timing advance group (TAG), or for a portion bandwidth (BWP).

[0279] Note 12: The method according to Note 11, wherein the predetermined value is configured for different subcarrier spacings (SCS).

[0280] Appendix 13. An uplink transmission method, comprising:

[0281] The terminal device sends a preamble for either contention-based random access (CBRA) or contention-free random access (CFRA); and

[0282] The terminal device receives an indication message sent by a network device to instruct it to send an uplink transmission, wherein the indication message does not instruct the terminal device to send the uplink transmission according to a predetermined value, the predetermined value being used to calculate the cyclic prefix extension (CP extension).

[0283] Note 14. According to the method described in Note 13, the terminal device expects or determines that the indication information does not instruct the terminal device to send the uplink transmission according to the predetermined value.

[0284] Note 15: According to the method described in Note 13, the terminal device is not configured with the predetermined value, or the configured predetermined value is not applicable.

[0285] Note 16. The method according to any one of Notes 13 to 15, wherein the method further comprises:

[0286] If the timing advance does not match the configured predetermined value, the terminal device removes the configured predetermined value.

[0287] Note 17. The method according to any one of Notes 13 to 16, wherein the predetermined value includes C1 and / or C2 and / or C3.

[0288] Note 18. The method according to any one of Notes 13 to 17, wherein the indication information includes: a random access response (RAR), or downlink control information having downlink control information format 0_0, or downlink control information having downlink control information format 1_0.

[0289] Note 19. According to the method described in Note 18, the indication information is downlink control information with downlink control information format 0_0, and the indication information is based on the following table indicating the channel access type and CP extension.

[0290]

[0291] Appendix 20. An uplink transmission method, comprising:

[0292] The terminal device receives indication information for instructing the terminal device to send an uplink transmission; the indication information instructs the terminal device to send the uplink transmission according to a predetermined value, the predetermined value being used to calculate the cyclic prefix spread; and

[0293] If no predetermined value is configured or the configured predetermined value is not applicable, the length of the cyclic prefix extension is calculated using the predetermined value determined by the time advance or a predefined predetermined value, and the cyclic prefix extension and the uplink transmission are sent, or the uplink transmission is not sent.

[0294] Note 21: The method according to Note 20, wherein the predetermined value is C2 or C3.

[0295] Note 22. The method according to Note 20 or 21, wherein the method further comprises:

[0296] The terminal device receives a first higher-layer signaling, which is used to indicate the value of the predetermined value. The first higher-layer signaling is user-specific.

[0297] Appendix 23. The method according to any one of Appendices 20 to 22, wherein the method further comprises:

[0298] The terminal device receives a second higher-layer signaling, which is used to indicate the predetermined value. The second higher-layer signaling is cell-specific.

[0299] Note 24. According to the method described in Note 23, wherein, during the CBRA process, the terminal device calculates the cyclic prefix extension based on the value of the predetermined value indicated by the second higher-layer signaling.

[0300] Note 25. The method according to any one of Notes 20 to 24, wherein the inapplicability of the predetermined value includes: the timing advance not matching the predetermined value configured by the first higher-layer signaling, and / or not matching the predetermined value configured by the second higher-layer signaling.

[0301] Note 26. The method according to any one of Notes 20 to 25, wherein the indication information includes: Random Access Response (RAR) or downlink control information.

[0302] Note 27. According to the method described in Note 25, the mismatch between the time advance and the predetermined value includes:

[0303] 16us + TA > C2 * symbol length; and / or

[0304] C2* symbol length – 16us – TA > the length of 1 symbol;

[0305] Wherein, C2 is the predetermined value, and TA is the time advance.

[0306] Note 28. According to the method described in Note 25, the mismatch between the time advance and the predetermined value includes:

[0307] 25us + TA > C3 * symbol length; and / or

[0308] C3* symbol length – 25us – TA > the length of 1 symbol;

[0309] Wherein, C3 is the predetermined value, and TA is the time advance.

[0310] Note 29. The method according to any one of Notes 20 to 28, wherein the method further comprises:

[0311] Terminal devices send a preamble for either contention-based random access (CBRA) or contention-free random access (CFRA).

[0312] Note 30: The method according to Note 29, wherein the time advance is the TA indicated in the random access response.

[0313] Note 31: According to the method described in Note 30, the indication information is a random access response, and the timing advance is the timing advance indicated in the indication information; or,

[0314] The indication information is downlink control information with downlink control information format 0_0 scrambled using TC-RNTI, and the timing advance is the timing advance indicated in the random access response corresponding to the indication information.

[0315] Note 32. The method according to any one of Notes 20 to 29, wherein the indication information is a random access response or downlink control information, and the timing advance is the TA maintained by the terminal device.

[0316] Appendix 33. An uplink transmission method, wherein the method includes:

[0317] If the terminal device does not match the configured predetermined value in terms of timing advance, it removes the configured predetermined value.

[0318] Appendix 34. An uplink transmission method, wherein the method includes:

[0319] The terminal device receives a first higher-layer signaling message, which indicates the value of a predetermined value; the first higher-layer signaling message is user-specific.

[0320] The terminal device receives a second higher-layer signaling, which is used to indicate the predetermined value. The second higher-layer signaling is cell-specific.

[0321] Appendix 35. A terminal device includes a memory and a processor, the memory storing a computer program and the processor being configured to execute the computer program to implement the uplink transmission method as described in any one of Appendices 1 to 34.

[0322] Note 36. A communication system comprising the terminal equipment described in Note 35.

Claims

1. An uplink transmission device, comprising: The processing unit calculates the duration of the cyclic prefix extension based on the length of the C1, C2, or C3 symbols preceding the first symbol in the uplink transmission. For C2, the duration T of the cyclic prefix extension is calculated as follows: ext : Alternatively, for C3, the duration T of the cyclic prefix extension is calculated as follows: ext : Alternatively, for C1, the duration T of the cyclic prefix extension is calculated as follows: ext : Where, l0 represents the index of the first symbol of the uplink transmission, where, It is the number of OFDM symbols contained in a time slot. This refers to the subcarrier spacing μ, the number of time slots contained in a subframe; and, This refers to the subcarrier spacing μ, within a subframe, the symbol The length of time, and The transmitting unit transmits the cyclic prefix extension and the uplink transmission.

2. The apparatus according to claim 1, wherein, C1, C2, or C3 represents the number of symbols preceding the first symbol of the uplink transmission and is used to calculate the duration of the cyclic prefix extension.

3. The apparatus according to claim 1, wherein, The device further includes: The receiving unit receives indication information for instructing the terminal device to send uplink transmission, wherein the indication information includes: random access response or downlink control information.

4. The apparatus according to claim 3, wherein, The first symbol of the uplink transmission is the first symbol in the resource indicated by the time-domain resource allocation indication field in the indication information.

5. The apparatus according to claim 1, wherein, C1, C2, or C3 is configured for a portion of the bandwidth.

6. The apparatus according to claim 5, wherein, C1, C2, or C3 are configured for different subcarrier intervals respectively.

7. The apparatus according to claim 1, wherein, The uplink transmission is either a physical uplink shared channel or a physical uplink control channel.

8. The apparatus according to claim 1, wherein, The processing unit is also configured to generate the time-domain continuous signal of the cyclic prefix extension.

9. The apparatus according to claim 1, wherein, The value of C1 is predefined, and / or the value of C1 or C2 is configured by higher-layer signaling.

10. The apparatus according to claim 3, wherein, The indication information includes an indication field for indicating the channel access type and cyclic prefix extension.

11. An uplink transmission device, comprising: The receiving unit receives the cyclic prefix extension and uplink transmission sent by the terminal device; The duration of the cyclic prefix extension is calculated by the terminal device based on the length of the C1, C2, or C3 symbols preceding the first symbol of the uplink transmission. For C2, the duration T of the cyclic prefix extension is calculated as follows: ext : Alternatively, for C3, the duration T of the cyclic prefix extension is calculated as follows: ext : Alternatively, for C1, the duration T of the cyclic prefix extension is calculated as follows: ext : Where, l0 represents the index of the first symbol of the uplink transmission, where, It is the number of OFDM symbols contained in a time slot. This refers to the subcarrier spacing μ, the number of time slots contained in a subframe; and, This refers to the subcarrier spacing μ, within a subframe, the symbol The length of time.

Citation Information

Patent Citations

  • Asynchronous uplink transmission method and device, and storage medium

    CN110417521A