Method and device for transmitting data
By sending configuration information to terminal devices in the 5G new wireless system, the transmission location is allowed to be flexibly selected on non-dynamic resources, which solves the problem of resource occupation complexity under Grant free scheduling and achieves efficient and flexible data transmission.
Patent Information
- Application Number
- CN201880042715.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2017-11-10
- Filing Date
- 2018-11-06
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2038-11-06
AI Technical Summary
In the new 5G wireless system, the Grant free scheduling method causes resources to be dynamically occupied, increasing the complexity of blind inspection of network devices, and may lead to delay in service transmission and affecting user experience.
Send the configuration information to the terminal device through the network device, including the starting location, ending location and reference signal configuration information of the uplink data block transmission. Delay demand for business.
It improves the flexibility of data transmission, reduces the complexity of the blind inspection of network equipment, avoids the decline in system capacity, and enhances the user experience.
Smart Images

Figure CN110832936B_ABST
Abstract
Description
[0001] This application claims priority to PCT patent application filed with the China Patent Office on November 10, 2017, with application number PCT / CN2017 / 110533 and application name “Method and Apparatus for Transmitting Data”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present application relate to the field of communications, and more specifically, to a method and device for transmitting data. Background Art
[0003] In the 5G New Radio (NR) system, the Ultra-Reliable Low Latency Communication (URLLC) service is introduced. The characteristic of this service is that it can achieve ultra-high reliability (for example, 99.999%) transmission within extreme latency (for example, 1ms). In order to achieve the above goals, the concept of Grant free is proposed. The Grant free scheduling method adopts a resource configuration method of semi-static configuration (i.e. Type 1 method) or semi-static configuration plus dynamic triggering (i.e. Type 2 method). The terminal device can transmit data on the resources of semi-static configuration (Type 1) or semi-static configuration plus dynamic triggering (Type 2) according to business needs, thereby avoiding the process of initiating resource request (Schedule Request, SR) and buffer status report (Buffer Status Report, BSR), and increasing the effective transmission time of the terminal device.
[0004] However, in the Grant Free scheduling mode, resources are dynamically occupied, which increases the blind detection complexity of network devices. In some cases, due to the limited dynamic occupation of resources (for example, limiting the starting transmission position), services cannot be transmitted in time, affecting user experience. Therefore, a technical solution is needed to solve the above problem. Summary of the invention
[0005] The embodiments of the present application provide a method and device for transmitting data, which can improve the flexibility of data transmission.
[0006] In a first aspect, a method for transmitting data is provided, comprising: a network device sending configuration information to a terminal device, wherein the configuration information includes at least one of the following:
[0007] Information used to indicate the starting position of an uplink data block transmission, information used to indicate the ending position of an uplink data block transmission, and information used to configure a reference signal for an uplink data block transmission;
[0008] The network device receives the uplink data block sent by the terminal device according to the configuration information.
[0009] In combination with the first aspect, in certain possible implementations of the first aspect, the information used to indicate the starting position of an uplink data block transmission is used to indicate whether the first transmission of the uplink data block can be initiated at any position in the non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmissions.
[0010] Optionally, in an embodiment of the present application, the network device can configure the terminal device to initiate the first transmission of the uplink data block at any position on the non-dynamic resource or on a specific non-dynamic resource according to the delay requirements of the service transmitted on the non-dynamic resource, which is conducive to meeting the delay requirements of different services, and can also reduce the complexity of blind detection of the network device, or can avoid the decrease in system capacity. For example, for services with high delay requirements, it can be configured to initiate the first transmission of the uplink data block at any position on the non-dynamic resource, so as to achieve timely transmission of the uplink data block and improve user experience. For services with low delay requirements, it can be configured to initiate the first transmission of the uplink data block on a specific non-dynamic resource, which can make the configuration of the starting position more compatible with the delay characteristics of the service, and reduce the complexity of blind detection on the network side, or avoid the decrease in system capacity.
[0011] In combination with the first aspect, in certain possible implementations of the first aspect, the information used to indicate the starting position of an uplink data block transmission is used to indicate the resource position that can initiate the first transmission of an uplink data block in non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmissions.
[0012] Optionally, in an embodiment of the present application, the network device can configure the terminal device to initiate the first transmission of the uplink data block on all or part of the non-dynamic resources according to the delay requirements of the service transmitted on the non-dynamic resources, which is conducive to meeting the delay requirements of different services, and can also reduce the complexity of blind detection of the network device, or can avoid the decrease in system capacity. For example, for services with high delay requirements, it can be configured to initiate the first transmission of the uplink data block at any position on the non-dynamic resources, so as to achieve timely transmission of the uplink data block and improve user experience. For services with low delay requirements, it can be configured to initiate the first transmission of the uplink data block on part of the non-dynamic resources, so that the configuration of the starting position can be more matched with the delay characteristics of the service, reduce the complexity of blind detection on the network side, or avoid the decrease in system capacity. At the same time, it can also improve the flexibility of uplink data transmission.
[0013] In combination with the first aspect, in some possible implementations of the first aspect, the information used to indicate the end position of an uplink data block transmission is used to indicate the end position of an uplink data block sent in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission. This can not only match the transmission requirements of the service to a certain extent, but also avoid erroneous data merging, or reduce the number of blind detections of network devices.
[0014] In combination with the first aspect, in some possible implementations of the first aspect, the end position for sending an uplink data block in the non-dynamic resource is the last transmission opportunity in the period of the non-dynamic resource.
[0015] In combination with the first aspect, in some possible implementations of the first aspect, the information of the reference signal of the uplink data block includes information of at least one root sequence and information of at least one cyclic shift sequence.
[0016] In combination with the first aspect, in some possible implementations of the first aspect, the information of the at least one root sequence is information of one root sequence, the information of the at least one cyclic shift sequence is information of multiple cyclic shift sequences, and different cyclic shift sequences correspond to different transmission times. The network side can determine the transmission times of the current data block through the received reference signal, so as to facilitate the network side to decode the data, and / or combine the data transmitted multiple times to obtain a combining gain.
[0017] In combination with the first aspect, in some possible implementations of the first aspect, the information of the at least one root sequence is information of multiple root sequences, the information of the at least one cyclic shift sequence is information of one cyclic shift sequence, and different root sequences correspond to different transmission times. The network side can determine the transmission times of the current data block through the received reference signal, so as to facilitate the network side to decode the data and / or combine the data transmitted multiple times to obtain a combining gain.
[0018] In combination with the first aspect, in some possible implementations of the first aspect, the information used to indicate the starting position of an uplink data block transmission is shared by multiple serving cells, or is for one serving cell; or
[0019] The information for indicating the end position of an uplink data block transmission is shared by multiple cells, or is specific to one cell; or
[0020] The information of the reference signal used to configure an uplink data block transmission is shared by multiple serving cells, or is for one serving cell.
[0021] In combination with the first aspect, in some possible implementations of the first aspect, the starting position information for an uplink data transmission is shared by multiple non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0022] The end position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0023] The information of the reference signal used to configure an uplink data block transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration.
[0024] In combination with the first aspect, in some possible implementations of the first aspect, the non-dynamic scheduling is a scheduling method other than dynamic scheduling.
[0025] In combination with the first aspect, in some possible implementations of the first aspect, the non-dynamic scheduling includes a transmission mode of semi-static configuration and a transmission mode of semi-static configuration plus dynamic triggering.
[0026] In a second aspect, a method for transmitting data is provided, comprising: a terminal device receives configuration information sent by a network device, the configuration information comprising at least one of the following: information for indicating a starting position of an uplink data block transmission, information for indicating an end position of an uplink data block transmission, and information for configuring a reference signal for an uplink data block transmission; the terminal device sends uplink data to the network device according to the configuration information.
[0027] In combination with the second aspect, in certain possible implementations of the second aspect, the information used to indicate the starting position of an uplink data block transmission is used to indicate whether the first transmission of the uplink data block can be initiated at any position in the non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmissions.
[0028] In combination with the second aspect, in certain possible implementations of the second aspect, the information used to indicate the starting position of an uplink data block transmission is used to indicate the resource location that can initiate the first transmission of an uplink data block in non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmissions.
[0029] In combination with the second aspect, in certain possible implementations of the second aspect, the information used to indicate the end position of an uplink data block transmission is used to indicate the end position for sending an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission.
[0030] In combination with the second aspect, in some possible implementations of the second aspect, the end position for sending an uplink data block in the non-dynamic resource is the last transmission opportunity in the period of the non-dynamic resource.
[0031] In combination with the second aspect, in some possible implementations of the second aspect, the information of the reference signal of the uplink data block includes information of at least one root sequence and information of at least one cyclic shift sequence.
[0032] In combination with the second aspect, in some possible implementations of the second aspect, the information of the at least one root sequence is information of one root sequence, the information of the at least one cyclic shift sequence is information of multiple cyclic shift sequences, and different cyclic shift sequences correspond to different transmission times.
[0033] In combination with the second aspect, in some possible implementations of the second aspect, the terminal device sends uplink data to the network device according to the configuration information, including:
[0034] The terminal device determines, according to the number of transmissions of the uplink data, a corresponding target cyclic shift sequence among the multiple cyclic shift sequences;
[0035] Generate a corresponding reference signal sequence according to the root sequence and the target cyclic shift sequence;
[0036] The terminal device sends the reference signal sequence.
[0037] In combination with the second aspect, in some possible implementations of the second aspect, the information of the at least one root sequence is information of multiple root sequences, the information of the at least one cyclic shift sequence is information of one cyclic shift sequence, and different root sequences correspond to different transmission times.
[0038] In combination with the second aspect, in some possible implementations of the second aspect, the terminal device sends uplink data to the network device according to the configuration information, including:
[0039] The terminal device determines, according to the number of transmissions of the uplink data, a corresponding target root sequence from the multiple root sequences;
[0040] Generate a corresponding reference signal sequence according to the target root sequence and the cyclic shift sequence;
[0041] The terminal device sends the reference signal sequence.
[0042] In combination with the second aspect, in some possible implementations of the second aspect, the information used to indicate the starting position of an uplink data block transmission is shared by multiple serving cells, or is for one serving cell; or
[0043] The information for indicating the end position of an uplink data block transmission is shared by multiple cells, or is specific to one cell; or
[0044] The information of the reference signal used to configure an uplink data block transmission is shared by multiple serving cells, or is for one serving cell.
[0045] In combination with the second aspect, in some possible implementations of the second aspect, the starting position information for an uplink data transmission is shared by multiple non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0046] The end position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0047] The information of the reference signal used to configure an uplink data block transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration.
[0048] In combination with the second aspect, in some possible implementations of the second aspect, the non-dynamic scheduling is a scheduling method other than dynamic scheduling.
[0049] In combination with the second aspect, in some possible implementations of the second aspect, the non-dynamic scheduling includes a transmission mode of semi-static configuration and a transmission mode of semi-static configuration plus dynamic triggering.
[0050] In a third aspect, a device for transmitting data is provided, which is used to execute the method in the first aspect or any possible implementation of the first aspect. Specifically, the device includes a unit for executing the method in the first aspect or any possible implementation of the first aspect.
[0051] In a fourth aspect, a device for transmitting data is provided, the device comprising: a memory, a processor, an input interface, and an output interface. The memory, the processor, the input interface, and the output interface are connected via a bus system. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory, so as to execute the method in the first aspect or any possible implementation of the first aspect.
[0052] In a fifth aspect, a device for transmitting data is provided, which is used to execute the method in the second aspect or any possible implementation of the second aspect. Specifically, the device includes a unit for executing the method in the second aspect or any possible implementation of the second aspect.
[0053] In a sixth aspect, a device for transmitting data is provided, the device comprising: a memory, a processor, an input interface, and an output interface. The memory, the processor, the input interface, and the output interface are connected via a bus system. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory, so as to execute the method in the second aspect or any possible implementation of the second aspect.
[0054] In a seventh aspect, a computer storage medium is provided for storing computer software instructions for executing the method in the first aspect or any possible implementation of the first aspect, which includes a program designed for executing the above aspect.
[0055] In an eighth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the method in the above-mentioned first aspect or any optional implementation of the first aspect.
[0056] In a ninth aspect, a computer storage medium is provided for storing computer software instructions for executing the method in the second aspect or any possible implementation of the second aspect, which includes a program designed for executing the above aspect.
[0057] In a tenth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the method in the second aspect or any optional implementation of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] Figure 1 A schematic diagram showing an application scenario of an embodiment of the present application.
[0059] Figure 2 A schematic flow chart of a method for transmitting data according to an embodiment of the present application is shown.
[0060] Figure 3 A schematic diagram showing an indication method of first indication information.
[0061] Figure 4 A schematic diagram showing an indication method of first indication information.
[0062] Figure 5 A schematic diagram showing another indication method of the first indication information.
[0063] Figure 6 A schematic diagram showing another indication method of the first indication information.
[0064] Figure 7 A schematic diagram showing an indication method of the second indication information.
[0065] Figure 8 A schematic diagram showing a method of indicating configuration information.
[0066] Fig. 9 A schematic flow chart of a method for transmitting data according to another embodiment of the present application is shown.
[0067] Fig.10 A schematic block diagram of a data transmission device according to an embodiment of the present application is shown.
[0068] Fig.11 A schematic block diagram of a data transmission device according to another embodiment of the present application is shown.
[0069] Fig.12 A schematic block diagram of a data transmission device according to an embodiment of the present application is shown.
[0070] Fig.13 A schematic block diagram of a data transmission device according to another embodiment of the present application is shown.
[0071] Fig.14 It is a schematic block diagram of a chip provided in an embodiment of the present application.
[0072] Fig.15 It is a schematic block diagram of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0073] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0074] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system or future 5G system.
[0075] Figure 1 A wireless communication system 100 applied in an embodiment of the present application is shown. The wireless communication system 100 may include a network device 110. The network device 100 may be a device that communicates with a terminal device. The network device 100 may provide communication coverage for a specific geographical area, and may communicate with a terminal device (e.g., UE) located in the coverage area. Optionally, the network device 100 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, or a base station (NodeB, NB) in a WCDMA system, or an evolved base station (EvolutionalNode B, eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (Cloud Radio Access Network, CRAN), or the network device may be a relay station, an access point, a vehicle-mounted device, a wearable device, a network-side device in a future 5G network, or a network device in a future evolved public land mobile network (Public Land Mobile Network, PLMN), etc.
[0076] The wireless communication system 100 also includes at least one terminal device 120 located within the coverage of the network device 110. The terminal device 120 may be mobile or fixed. Optionally, the terminal device 120 may refer to an access terminal, a user equipment (UE), a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved PLMN, etc.
[0077] In the embodiment of the present application, the configuration method of Grant free may include two types, Type 1 and Type 2, wherein Type 1 is to configure Grant free resources (or also referred to as non-dynamic resources) by using Radio Resource Control (RRC) signaling, and the Grant free resources may include information such as time-frequency domain resources, reference signal information, modulation and coding methods, and power control parameters. Type 2 is to configure Grant free resources by using a joint configuration method of high-level signaling (semi-static configuration) and physical layer signaling, wherein the RRC signaling configuration includes a time domain resource period and power control parameters, and the physical layer signaling configuration includes information such as frequency domain resources, reference signal information, modulation and coding methods, and power control parameters.
[0078] Figure 2 is a schematic flow chart of a method 200 for transmitting data provided in an embodiment of the present application. The method 200 may be Figure 1 The network devices in the communication system 100 shown in FIG. Figure 2 As shown, the method 200 may include the following contents:
[0079] S210: The network device sends configuration information to the terminal device, where the configuration information includes at least one of the following:
[0080] Information used to indicate the starting position of an uplink data block transmission, information used to indicate the ending position of an uplink data block transmission, and information used to configure a reference signal for an uplink data block transmission;
[0081] S220, the network device receives the uplink data block sent by the terminal device according to the configuration information.
[0082] It should be noted that the configuration information in the embodiment of the present application is configuration information dedicated to non-dynamic resources (i.e., Grantfree resources), or in other words, the configuration information is used for the configuration of non-dynamic resources, wherein non-dynamic resources are resources used for non-dynamically scheduled transmissions, and the non-dynamic scheduling is other scheduling methods other than dynamic scheduling (for example, scheduling through physical layer signaling), for example, a semi-statically configured transmission method (for example, a Type 1 transmission method), or a semi-statically configured transmission method plus a dynamically triggered transmission method (for example, a Type 2 transmission method).
[0083] It should also be noted that, in the embodiments of the present application, the above-mentioned non-dynamic resources may be time domain resources, frequency domain resources or code domain resources for non-dynamic scheduling transmission, and similarly, the starting position for an uplink data block transmission may refer to the starting position of the time domain resources in the non-dynamic resources (i.e., the starting time domain position), or may also be the starting position of the frequency domain resources or code domain resources in the non-dynamic resources. The ending position for an uplink data block transmission may refer to the ending position of the time domain resources in the non-dynamic resources (i.e., the ending time domain position), or may also be the ending position of the frequency domain resources or code domain resources in the non-dynamic resources. The embodiments of the present application do not specifically limit this. The embodiments of the present application are mainly described with the starting position and the ending position being the starting time domain position and the ending time domain position, respectively. According to the teachings of the embodiments of the present application, the related technical solutions for indicating the starting position or the ending position for uplink transmission on the frequency domain resources or the code domain resources fall within the protection scope of the embodiments of the present application.
[0084] It should be understood that Grant free resources can be periodic, for example, Grant free resources in each period can be multiple continuous time domain resources, or multiple discontinuous time domain resources, or it can be considered that in each period, the terminal device has only one transmission opportunity, and the terminal device can perform uplink transmission on the Grant free resources in each period. Alternatively, Grant free resources can also be non-periodic, and the embodiments of the present application do not specifically limit this.
[0085] Hereinafter, in combination with Embodiment 1 to Embodiment 3, a method for transmitting data according to an embodiment of the present application is described in detail.
[0086] In Embodiment 1, the information for indicating the starting position of an uplink data block transmission may be used to indicate whether the first transmission of the uplink data block can be initiated at any position in the non-dynamic resources.
[0087] For example, when Grant free resources are used to transmit delay-insensitive services (for example, Voice over Internet Protocol (VoIP) services, or periodic services), that is, services with low delay requirements, the network device can configure the terminal device to initiate the first transmission of an uplink data block on a specific Grant free resource. Here, the specific Grant free resource can be a protocol agreement or pre-configured by the network device to the terminal device. In this case, the information used to indicate the starting position of an uplink data block transmission can be used to indicate that the first transmission of an uplink data block cannot be initiated at any position in the non-dynamic resources. In this way, the terminal device can only initiate the first transmission of uplink data on a specific Grant free resource.
[0088] For another example, when Grant free resources are used to transmit delay-sensitive services, that is, services with high delay requirements, the network device can configure the terminal device to initiate the first transmission of the uplink data block at any position of the Grant free resources, so that the terminal device can transmit the uplink data block in a timely manner, which is conducive to avoiding the restriction of non-dynamic resource use (for example, limiting the starting transmission position of the resource). In this case, the information used to indicate the starting position of an uplink data block transmission can be used to indicate that the first transmission of the uplink data block can be initiated at any position in the non-dynamic resources.
[0089] Therefore, in the method for transmitting data of the embodiment of the present application, the network device can configure the terminal device to initiate the first transmission of the uplink data block at any position on the non-dynamic resource or on a specific non-dynamic resource according to the delay requirements of the service transmitted on the non-dynamic resource, which is conducive to meeting the delay requirements of different services, and can also reduce the complexity of the blind detection of the network device, or can avoid the decrease of system capacity. For example, for services with high delay requirements, it can be configured to initiate the first transmission of the uplink data block at any position on the non-dynamic resource, so as to achieve timely transmission of the uplink data block and improve user experience. For services with low delay requirements, it can be configured to initiate the first transmission of the uplink data block on a specific non-dynamic resource, so that the configuration of the starting position can be more matched with the delay characteristics of the service, and the flexibility of uplink data transmission can be improved.
[0090] For the convenience of distinction and description, in the embodiment of the present application, the information used to indicate the starting position of an uplink data block transmission is recorded as the first indication information, that is, the first indication information can indicate the information used to indicate the starting position of an uplink data block transmission. Optionally, in Embodiment 1, the first indication information can be 1 bit, for example, it can be set to indicate that the first transmission of the uplink data block cannot be initiated at any position in the non-dynamic resource when the first indication information is 0, and it can be set to indicate that the first transmission of the uplink data block can be initiated at any position in the non-dynamic resource when the first indication information is 1, or vice versa, which is not limited in the embodiment of the present application.
[0091] Correspondingly, the terminal device can initiate the first transmission of an uplink data block based on the information configured by the network device to indicate the starting position of an uplink data block transmission. If the uplink data block needs to be retransmitted, the terminal device can perform subsequent data transmission according to a dynamically configured or preconfigured resource pattern, or can also use continuous resources for subsequent transmissions, that is, use the resources immediately following the first transmission for subsequent transmissions. The continuity here is preferably time domain continuity.
[0092] It should be understood that the terminal device performs uplink transmission when there is a business demand, that is, the terminal device will perform uplink transmission according to the above configuration information only when there is a business demand.
[0093] The following, combined Figure 3 and Figure 4 The specific example shown introduces the indication method of the first indication information.
[0094] like Figure 3As shown, the first indication information is used to indicate that the first transmission of the uplink data block cannot be initiated at any position of the non-dynamic resource. At this time, the first indication information can be 0, that is, the first indication information can be set to 0 to indicate that the first transmission of the uplink data block cannot be initiated at any position of the non-dynamic resource. At this time, the terminal device can initiate the first transmission of the uplink data block on a specific Grant free resource, and the specific Grant free resource is a partial Grant free resource. For example, the Grant free resources within a cycle can include 4 transmission time intervals (Transmission Time Interval, TTI), namely TTI0, TTI1, TTI4 and TTI5. The specific Grant free resources may include TTI0 and TTI4 as shown in the shaded part in 3a. In this way, in a transmission opportunity (i.e., within a Grant free resource cycle), the terminal device can initiate the first transmission of the uplink data block on TTI0 or TTI4, but cannot initiate the first transmission of the uplink data block on TTI1 and TTI5.
[0095] like Figure 4 As shown, the first indication information is used to indicate that the first transmission of the uplink data block can be initiated at any position of the non-dynamic resource. At this time, the first indication information can be 1, that is, the first indication information can be set to 0 to indicate that the first transmission of the uplink data block cannot be initiated at any position of the non-dynamic resource. Figure 3 ,exist Figure 4 In one cycle, Grant free resources may also include TTI0, TTI1, TTI4 and TTI5. In this case, the terminal device may initiate the first transmission of an uplink data block at any position in the above resources.
[0096] Embodiment 2: The information used to indicate the starting position of an uplink data block transmission is used to indicate a resource position capable of initiating the first transmission of an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission.
[0097] Different from Embodiment 1, in Embodiment 2, the information for indicating the starting position of an uplink data block transmission can directly indicate the resource position that can initiate the first transmission of the uplink data block. Preferably, the resource position for the first transmission of the uplink data block can be in a bitmap manner.
[0098] For example, when Grant free resources are used to transmit delay-insensitive services, that is, services with low delay requirements, the network device can configure the terminal device to initiate the first transmission of an uplink data block on part of the Grant free resources, that is, the information used to indicate the starting position of an uplink data block transmission can be used to indicate part of the resources in the non-dynamic resources. Here, part of the Grant free resources can be used for the first transmission within the Grant free resource period. In this case, the terminal device cannot initiate the first transmission of an uplink data block at any position in the non-dynamic resources, and can only initiate the first transmission of uplink data on part of the Grant free resources.
[0099] For another example, when Grant free resources are used to transmit delay-sensitive services, that is, services with high delay requirements, the information used to indicate the starting position of an uplink data block transmission can be used to indicate all resources in the non-dynamic resources. The terminal device can initiate the first transmission of the uplink data block at any position of the Grant free resources, so that when the terminal device needs to transmit delay-sensitive services, the uplink data block can be transmitted in a timely manner, which is conducive to avoiding transmission delays caused by limited use of non-dynamic resources (for example, limiting the starting sending position of resources).
[0100] Therefore, in the method for transmitting data of the embodiment of the present application, the network device can configure the terminal device to initiate the first transmission of the uplink data block on all or part of the non-dynamic resources according to the delay requirements of the service transmitted on the non-dynamic resources, which is conducive to meeting the delay requirements of different services, and can also reduce the complexity of the blind detection of the network device, or can avoid the decrease of system capacity. For example, for services with high delay requirements, it can be configured to initiate the first transmission of the uplink data block at any position on the non-dynamic resources, so as to achieve timely transmission of the uplink data block and improve user experience. For services with low delay requirements, it can be configured to initiate the first transmission of the uplink data block on part of the non-dynamic resources, so that the configuration of the starting position can be more matched with the delay characteristics of the service, and the flexibility of uplink data transmission can be improved.
[0101] The following, combined Figure 5 and Figure 6 The specific example shown introduces the indication method of the first indication information.
[0102] like Figure 5 and Figure 6As shown, the information used to indicate the starting position of an uplink data block transmission, that is, the resource position indicated by the first indication information can be indicated in a bitmap manner. For example, the Grant free resources in a cycle may include TTI0, TTI1, TTI4 and TTI5. Therefore, the first indication information may be 4 bits, indicating whether TTI0, TTI1, TTI4 and TTI5 can be used for the first transmission of the uplink data block. For example, in Figure 5 In the example, the first indication information may be 1010, so that the terminal device initiates the first transmission of the uplink data block at TTI0 or TTI4, but cannot initiate the first transmission of the uplink data block at TTI1 and TTI5. Figure 6 In the example, the first indication information may be 1111, so that the terminal device initiates the first transmission of the uplink data block at any position on TTI0, TTI1, TTI4 and TTI5.
[0103] Embodiment 3: The information used to indicate the end position of an uplink data block transmission is used to indicate the end position used to send an uplink data block in a non-dynamic resource.
[0104] In this embodiment 3, the network device can be configured with information for indicating the end position of an uplink data block transmission. It should be understood that in this embodiment, whether the network device is configured for the starting position of an uplink data block transmission is not specifically limited in the embodiment of the present application. That is to say, in the embodiment of the present application, the network device can be configured only for the starting position of an uplink data block transmission, or can be configured only for the end position of an uplink data block transmission, or can be configured for both the starting position of an uplink data block transmission and the end position of an uplink data block transmission.
[0105] For the convenience of distinction and description, the information used to indicate the end position of an uplink data block transmission is recorded as second indication information, that is, the second indication information can be used to indicate the end position of an uplink data block transmission.
[0106] Similar to Example 1, the information used to indicate the end position of an uplink data block transmission, that is, the second indication information, can also be used to indicate whether the end position for an uplink data block transmission is any position in the non-dynamic resources. For example, the second indication information can be 1 bit. When the second indication information is set to 1, it indicates that the end position for an uplink data block transmission can be any position in the non-dynamic resources. When the second indication information is 0, it indicates that the end position for an uplink data block transmission cannot be any position in the non-dynamic resources. In this case, the end position for uplink data transmission can be a specific position agreed upon by the protocol, such as the last TTI within a period of Grant free resources, or a specific position preconfigured by the network device. The specific implementation process can refer to the relevant description in Example 1, and for the sake of brevity, it will not be repeated here.
[0107] Similar to Example 2, the information used to indicate the end position of an uplink data block transmission, i.e., the second indication information, can also be used to directly indicate the end position for an uplink data block transmission. Preferably, the second indication information can be in a bitmap manner to identify which positions in a Grant free resource period are the end positions for an uplink data block transmission. As an optional embodiment, the end position for sending an uplink data block in a non-dynamic resource is the last transmission opportunity in the period of the non-dynamic resource. The specific implementation process can refer to the relevant description in Example 2, and for the sake of brevity, it will not be repeated here.
[0108] The following, combined Figure 7 The specific example shown describes in detail the indication method of the second indication information.
[0109] For example, the network device configures the terminal device to use 4 TTIs for one transmission opportunity, and the transmission interval between two transmission opportunities is 7 TTIs, that is, the period of Grant free resources is 7 TTIs, and the Grant free resources in each period occupy 4 TTIs. Figure 7As shown, Grant free resources in one cycle occupy TTI0 to TTI3, a total of 4 TTIs. In this embodiment 3, the network device can configure the end position for uplink data block transmission, for example, the last transmission opportunity in each Grant free resource cycle, such as TTI3, or TTI10, etc. At this time, the second indication information can be 0001, used to indicate that TTI (7*n+3) is the end position for uplink data transmission, n is a non-negative integer, where TTI (7*n+3) can be TTI3, TTI10, etc., or the second indication information can be 0, indicating that the end position for uplink data transmission is a specific position (the specific position here can be the last TTI in a Grant free resource cycle). In this embodiment, the starting position for uplink data block transmission is not limited, and can be TTI0, or can also be TTI1, etc.
[0110] If the terminal device has data to be transmitted when it is in TTI5, and the available transmission resource closest to TTI5 is TTI7, optionally, the terminal device can transmit data on TTI7, TTTI8, TTI9 and TTI10; or, when the terminal device has data to be sent when it is in TTI8, the terminal device can transmit data on TTTI8, TTI9 and TTI10.
[0111] It should be noted that, in the embodiment of the present application, before the end position for uplink data block transmission, the data block transmitted after the previous end position is the same data block, that is, in TTT0~TTI3, if the end position is TTI3, if the transmission block (TB) 1 is transmitted in TTI0, then the data blocks transmitted in TTI0~TTI3 are all TB1, that is, TTI3 is the end position for transmitting TB1, even before TTI3, for example, TTI2, TB1 is successfully transmitted, TTI3 is not used to transmit other TBs, so that the network device can merge the data blocks received before TTI3. Similarly, in the next transmission opportunity (the next Grant free resource cycle, for example, TTI7~TTI10), it can be used to transmit TB2, and before the end position (for example, TTI10), the network device can merge the received TB2.
[0112] Optionally, in some embodiments, each Grantfree period may include a transmission resource. Figure 8As shown, the network device configures the terminal device so that one transmission opportunity occupies 1 TTI, and the transmission interval between two transmission opportunities is 5 TTIs, that is, the period of the Grant free resource is 5 TTIs, and the Grant free resource in each period occupies 1 TTI. If the first indication information indicates that the first transmission of the uplink data block can be sent at any position of the Grant free resource, the terminal device can perform uplink transmission on a transmission resource in each Grant free period. For example, the terminal device can perform uplink transmission on TTI (5n), where n is a non-negative integer, or if the first indication information indicates that the first transmission of the uplink data block cannot be sent at any position of the Grant free resource, the terminal device can initiate the first transmission of the uplink data block on a specific Grant free resource. The specific Grant free resource can be agreed upon by the protocol or pre-configured by the network device. For example, the specific Grant free resource can be TTI (10n), where n is a non-negative integer. Similarly, the end position for uplink data block transmission is also the same, and for the sake of brevity, it will not be repeated here.
[0113] Embodiment 3: The information of the reference signal of the uplink data block includes information of at least one root sequence and information of at least one cyclic shift sequence.
[0114] Case 1:
[0115] The information of the at least one root sequence is information of one root sequence, the information of the at least one cyclic shift sequence is information of multiple cyclic shift sequences, and different cyclic shift sequences correspond to different transmission times.
[0116] In this case, the terminal device can determine the cyclic shift sequence corresponding to the transmission number i of the uplink data block according to the transmission number i of the uplink data block, and then generate a corresponding reference signal sequence according to the root sequence and the cyclic shift sequence, so that the uplink data block can be transmitted for the i-th time according to the reference signal sequence.
[0117] In this embodiment, the network device can configure different cyclic shift sequence sets (corresponding to the multiple cyclic shift sequences described above) for different terminal devices. By setting the cyclic shift sequence sets of different terminal devices to be orthogonal, interference between users can be avoided, and the network device can identify the number of transmission times of the uplink data block by detecting the cyclic shift sequence of the reference signal.
[0118] Case 2:
[0119] The information of the at least one root sequence is information of multiple root sequences, the information of the at least one cyclic shift sequence is information of one cyclic shift sequence, and different root sequences correspond to different transmission times.
[0120] In this case, the terminal device can determine the root sequence corresponding to the transmission number i of the uplink data block according to the transmission number i of the uplink data block, and then generate a reference signal sequence according to the root sequence and the cyclic shift series, so that the uplink data block can be transmitted for the i-th time according to the reference signal sequence.
[0121] In this embodiment, the network device can configure different root sequence sets (corresponding to the multiple root sequences described above) for different terminal devices. The correlation between the root sequence sets of different terminal devices is low, thereby avoiding interference between users, and the network device can identify the number of transmissions of the uplink data block by detecting the root sequence of the reference signal.
[0122] It should be noted that some or all of the above-mentioned sequence (root sequence and cyclic shift sequence) information remains unchanged during the data transmission process, or some or all of the above-mentioned sequence information is sequence information for a specific moment, and at other moments, the root sequence and cyclic shift sequence information can be obtained according to other rules, which is not limited in the embodiments of the present application.
[0123] For example, at TTI0, the cyclic shift sequence corresponding to the 1st to the 4th transmission is [0, 1, 2, 3]. According to the frequency modulation rule of the reference signal, CSj=CS(j-1)+offset; offset=2, where CSj represents reference signal j, and offset represents the offset between two adjacent reference signals. Then, it can be determined that at TTI1, the cyclic shift sequence corresponding to the 1st to the 4th transmission is [2, 3, 4, 5], at TTI2, the cyclic shift sequence corresponding to the 1st to the 4th transmission is [4, 5, 6, 7], and at TTI3, the cyclic shift sequence corresponding to the 1st to the 4th transmission is [6, 7, 8, 9].
[0124] Optionally, in some embodiments, the information used to indicate the starting position of an uplink data block transmission is shared by multiple serving cells or is for one serving cell; or the information used to indicate the ending position of an uplink data block transmission is shared by multiple cells or is for one cell; or the information used to configure a reference signal for an uplink data block transmission is shared by multiple serving cells or is for one serving cell.
[0125] That is to say, the network device can configure the same first indication information for multiple serving cells, that is, multiple serving cells are configured with the same starting position for uplink data block transmission, or the network device can also independently configure the corresponding first indication information for each serving cell. In other words, the network device can uniformly configure the same first indication information for multiple serving cells, or can also independently configure the corresponding first indication information for each of the multiple serving cells. Similarly, the information used to indicate the end position of an uplink data block transmission and the information used to configure a reference signal for uplink data block transmission are also the same, and for the sake of brevity, they will not be repeated here.
[0126] Optionally, in some embodiments, the starting position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0127] The end position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0128] The information of the reference signal used to configure an uplink data block transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration.
[0129] Specifically, if each serving cell is configured with multiple non-dynamic resources, the network device can configure the multiple non-dynamic resources to correspond to the same first indication information, that is, the terminal device can use the same starting position for uplink transmission on the multiple non-dynamic resources. Or the network device can configure each of the multiple non-dynamic resources to correspond to the corresponding first indication information, that is, the terminal device can use the starting position corresponding to the non-dynamic resource for uplink transmission on a certain non-dynamic resource. In other words, the network device can uniformly configure the same first indication information for multiple non-dynamic resources, or can independently configure the corresponding first indication information for each of the multiple non-dynamic resources. Similarly, the information used to indicate the end position of an uplink data block transmission and the information used to configure a reference signal for an uplink data block transmission are also the same, and for the sake of brevity, they will not be repeated here.
[0130] Combination of the above Figures 2 to 8 , describes in detail the method for transmitting data according to an embodiment of the present application from the perspective of a network device, and the following is combined with Fig. 9, a method for transmitting data according to another embodiment of the present application is described in detail from the perspective of a terminal device. It should be understood that the description on the terminal device side corresponds to the description on the network device side, and similar descriptions can be found above. To avoid repetition, they will not be repeated here.
[0131] Fig. 9 is a schematic flow chart of a method 300 for transmitting data according to another embodiment of the present application. The method 300 may be Figure 1 The terminal device in the communication system shown executes, as shown in Fig. 9 As shown, the method 300 includes the following contents:
[0132] S310: The terminal device receives configuration information sent by the network device, where the configuration information includes at least one of the following:
[0133] Information used to indicate the starting position of an uplink data block transmission, information used to indicate the ending position of an uplink data block transmission, and information used to configure a reference signal for an uplink data block transmission;
[0134] S320, the terminal device sends uplink data to the network device according to the configuration information.
[0135] Optionally, in some embodiments, the information for indicating the starting position of an uplink data block transmission is used to indicate whether the first transmission of the uplink data block can be initiated at any position in non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmissions.
[0136] Optionally, in some embodiments, the information for indicating the starting position of an uplink data block transmission is used to indicate a resource position capable of initiating the first transmission of an uplink data block in non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmissions.
[0137] Optionally, in some embodiments, the information for indicating the end position of an uplink data block transmission is used to indicate the end position for sending an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission.
[0138] Optionally, in some embodiments, the end position for sending an uplink data block in the non-dynamic resource is the last transmission opportunity in the cycle of the non-dynamic resource.
[0139] Optionally, in some embodiments, the information of the reference signal of the uplink data block includes information of at least one root sequence and information of at least one cyclic shift sequence.
[0140] Optionally, in some embodiments, the information of the at least one root sequence is information of one root sequence, the information of the at least one cyclic shift sequence is information of multiple cyclic shift sequences, and different cyclic shift sequences correspond to different transmission times.
[0141] Optionally, in some embodiments, the terminal device sending uplink data to the network device according to the configuration information includes:
[0142] The terminal device determines, according to the number of transmissions of the uplink data, a corresponding target cyclic shift sequence among the multiple cyclic shift sequences;
[0143] Generate a corresponding reference signal sequence according to the root sequence and the target cyclic shift sequence;
[0144] The terminal device sends the reference signal sequence.
[0145] Optionally, in some embodiments, the information of the at least one root sequence is information of multiple root sequences, the information of the at least one cyclic shift sequence is information of one cyclic shift sequence, and different root sequences correspond to different transmission times.
[0146] Optionally, in some embodiments, the terminal device sending uplink data to the network device according to the configuration information includes:
[0147] The terminal device determines, according to the number of transmissions of the uplink data, a corresponding target root sequence from the multiple root sequences;
[0148] Generate a corresponding reference signal sequence according to the target root sequence and the cyclic shift sequence;
[0149] The terminal device sends the reference signal sequence.
[0150] Optionally, in some embodiments, the information for indicating the starting position of an uplink data block transmission is shared by multiple serving cells, or is for one serving cell; or
[0151] The information for indicating the end position of an uplink data block transmission is shared by multiple cells, or is specific to one cell; or
[0152] The information of the reference signal used to configure an uplink data block transmission is shared by multiple serving cells, or is for one serving cell.
[0153] Optionally, in some embodiments, the starting position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0154] The end position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0155] The information of the reference signal used to configure an uplink data block transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration.
[0156] Optionally, in some embodiments, the non-dynamic scheduling is other scheduling methods except dynamic scheduling.
[0157] Optionally, in some embodiments, the non-dynamic scheduling includes a transmission mode of semi-static configuration and a transmission mode of semi-static configuration plus dynamic triggering.
[0158] Combination of the above Figures 2 to 9 , describes in detail the method embodiment of the present application, and the following is combined with Figures 10 to 13 , the device embodiments of the present application are described in detail. It should be understood that the device embodiments and the method embodiments correspond to each other, and similar descriptions can refer to the method embodiments.
[0159] Fig.10 FIG. 4 is a schematic block diagram of a data transmission device 400 according to an embodiment of the present application. Fig.10 As shown, the device 400 includes:
[0160] The sending module 410 is configured to send configuration information to the terminal device, where the configuration information includes at least one of the following:
[0161] Information used to indicate the starting position of an uplink data block transmission, information used to indicate the ending position of an uplink data block transmission, and information used to configure a reference signal for an uplink data block transmission;
[0162] The receiving module 420 is used to receive the uplink data block sent by the terminal device according to the configuration information.
[0163] Optionally, in some embodiments, the information for indicating the starting position of an uplink data block transmission is used to indicate whether the first transmission of the uplink data block can be initiated at any position in non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmissions.
[0164] Optionally, in some embodiments, the information for indicating the starting position of an uplink data block transmission is used to indicate a resource position capable of initiating the first transmission of an uplink data block in non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmissions.
[0165] Optionally, in some embodiments, the information for indicating the end position of an uplink data block transmission is used to indicate the end position for sending an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission.
[0166] Optionally, in some embodiments, the end position for sending an uplink data block in the non-dynamic resource is the last transmission opportunity in the cycle of the non-dynamic resource.
[0167] Optionally, in some embodiments, the information of the reference signal of the uplink data block includes information of at least one root sequence and information of at least one cyclic shift sequence.
[0168] Optionally, in some embodiments, the information of the at least one root sequence is information of one root sequence, the information of the at least one cyclic shift sequence is information of multiple cyclic shift sequences, and different cyclic shift sequences correspond to different transmission times.
[0169] Optionally, in some embodiments, the information of the at least one root sequence is information of multiple root sequences, the information of the at least one cyclic shift sequence is information of one cyclic shift sequence, and different root sequences correspond to different transmission times.
[0170] Optionally, in some embodiments, the information for indicating the starting position of an uplink data block transmission is shared by multiple serving cells, or is for one serving cell; or
[0171] The information for indicating the end position of an uplink data block transmission is shared by multiple cells, or is specific to one cell; or
[0172] The information of the reference signal used to configure an uplink data block transmission is shared by multiple serving cells, or is for one serving cell.
[0173] Optionally, in some embodiments, the information for indicating a starting position of an uplink data transmission is shared by multiple non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0174] The information for indicating the end position of an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0175] The information of the reference signal used to configure an uplink data block transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration.
[0176] Optionally, in some embodiments, the non-dynamic scheduling is other scheduling methods except dynamic scheduling.
[0177] Optionally, in some embodiments, the non-dynamic scheduling includes a transmission mode of semi-static configuration and a transmission mode of semi-static configuration plus dynamic triggering.
[0178] It should be understood that the data transmission device 400 according to the embodiment of the present application may correspond to the network device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the device 400 are respectively to implement Figure 2 For the sake of brevity, the corresponding processes of the network device in the method 200 are not described in detail here.
[0179] Fig.11 It is a schematic block diagram of a device for transmitting data according to an embodiment of the present application. Fig.11 The device 500 comprises:
[0180] The receiving module 510 is configured to receive configuration information sent by a network device, wherein the configuration information includes at least one of the following: information indicating a starting position of an uplink data block transmission, information indicating an ending position of an uplink data block transmission, and information for configuring a reference signal for an uplink data block transmission;
[0181] The sending module 520 is used to send uplink data to the network device according to the configuration information.
[0182] Optionally, in some embodiments, the information for indicating the starting position of an uplink data block transmission is used to indicate whether the first transmission of the uplink data block can be initiated at any position in non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmissions.
[0183] Optionally, in some embodiments, the information for indicating the starting position of an uplink data block transmission is used to indicate a resource position capable of initiating the first transmission of an uplink data block in non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmissions.
[0184] Optionally, in some embodiments, the information for indicating the end position of an uplink data block transmission is used to indicate the end position for sending an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission.
[0185] Optionally, in some embodiments, the end position for sending an uplink data block in the non-dynamic resource is the last transmission opportunity in the cycle of the non-dynamic resource.
[0186] Optionally, in some embodiments, the information of the reference signal of the uplink data block includes information of at least one root sequence and information of at least one cyclic shift sequence.
[0187] Optionally, in some embodiments, the information of the at least one root sequence is information of one root sequence, the information of the at least one cyclic shift sequence is information of multiple cyclic shift sequences, and different cyclic shift sequences correspond to different transmission times.
[0188] Optionally, in some embodiments, the device 500 further includes:
[0189] A determination module, configured to determine a corresponding target cyclic shift sequence among the multiple cyclic shift sequences according to the number of transmissions of the uplink data;
[0190] A generating module, configured to generate a corresponding reference signal sequence according to the root sequence and the target cyclic shift sequence;
[0191] The sending module 520 is further configured to send the reference signal sequence.
[0192] Optionally, in some embodiments, the information of the at least one root sequence is information of multiple root sequences, the information of the at least one cyclic shift sequence is information of one cyclic shift sequence, and different root sequences correspond to different transmission times.
[0193] Optionally, in some embodiments, the device 500 further includes:
[0194] A determination module, configured to determine a corresponding target root sequence from among the multiple root sequences according to the number of transmissions of the uplink data;
[0195] A generating module, used to generate a corresponding reference signal sequence according to the target root sequence and the cyclic shift sequence;
[0196] The sending module 520 is further configured to send the reference signal sequence.
[0197] Optionally, in some embodiments, the information for indicating the starting position of an uplink data block transmission is shared by multiple serving cells, or is for one serving cell; or
[0198] The information for indicating the end position of an uplink data block transmission is shared by multiple cells, or is specific to one cell; or
[0199] The information of the reference signal used to configure an uplink data block transmission is shared by multiple serving cells, or is for one serving cell.
[0200] Optionally, in some embodiments, the starting position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0201] The end position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or
[0202] The information of the reference signal used to configure an uplink data block transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration.
[0203] Optionally, in some embodiments, the non-dynamic scheduling is other scheduling methods except dynamic scheduling.
[0204] Optionally, in some embodiments, the non-dynamic scheduling includes a transmission mode of semi-static configuration and a transmission mode of semi-static configuration plus dynamic triggering.
[0205] Specifically, the device 500 may correspond to (for example, may be configured on or may itself be) the terminal device described in the above method 300, and each module or unit in the device 500 is respectively used to execute each action or processing process performed by the terminal device in the above method 300. Here, in order to avoid repetition, its detailed description is omitted.
[0206] like Fig.12 As shown, the embodiment of the present application also provides a device 600 for transmitting data, and the device 600 can be Fig.10 The device 400 in which can be used to perform Figure 2 The content of the network device corresponding to the method 200 in the embodiment. The device 600 includes: an input interface 610, an output interface 620, a processor 630 and a memory 640, and the input interface 610, the output interface 620, the processor 630 and the memory 640 can be connected through a bus system. The memory 640 is used to store programs, instructions or codes. The processor 630 is used to execute the programs, instructions or codes in the memory 640 to control the input interface 610 to receive signals, control the output interface 620 to send signals, and complete the operations in the aforementioned method embodiment.
[0207] It should be understood that in the embodiment of the present application, the processor 630 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0208] The memory 640 may include a read-only memory and a random access memory, and provide instructions and data to the processor 630. A portion of the memory 640 may also include a non-volatile random access memory. For example, the memory 640 may also store information on the device type.
[0209] In the implementation process, the contents of the above method can be completed by the hardware integrated logic circuit in the processor 630 or the instructions in the form of software. The contents of the method disclosed in the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in the processor for execution. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 640, and the processor 630 reads the information in the memory 640 and completes the contents of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
[0210] In a specific implementation, Fig.10 The sending module 410 included in the device 400 can be used Fig.12 The output interface 620 implements, Fig.10 The receiving module 420 included in the device 400 can be used Fig.12 The input interface 610 is implemented.
[0211] like Fig.13 As shown, the embodiment of the present application also provides a device 700 for transmitting data, and the device 700 can be Fig.11 The device 500 can be used to perform Fig. 9 The content of the terminal device corresponding to the method 300 in the method 300. The device 700 includes: an input interface 710, an output interface 720, a processor 730 and a memory 740, and the input interface 710, the output interface 720, the processor 730 and the memory 740 can be connected through a bus system. The memory 740 is used to store programs, instructions or codes. The processor 730 is used to execute the programs, instructions or codes in the memory 740 to control the input interface 710 to receive signals, control the output interface 720 to send signals, and complete the operations in the aforementioned method embodiment.
[0212] It should be understood that in the embodiment of the present application, the processor 730 may be a central processing unit (CPU), and the processor 730 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0213] The memory 740 may include a read-only memory and a random access memory, and provide instructions and data to the processor 730. A portion of the memory 740 may also include a non-volatile random access memory. For example, the memory 740 may also store information on the device type.
[0214] In the implementation process, the contents of the above method can be completed by the hardware integrated logic circuit in the processor 730 or the instructions in the form of software. The contents of the method disclosed in the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in the processor for execution. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 740, and the processor 730 reads the information in the memory 740 and completes the contents of the above method in combination with its hardware. To avoid repetition, it is not described in detail here.
[0215] In a specific implementation, Fig.11 The sending module 520 included in the device 500 can be used Fig.13 The output interface 720 implements, Fig.11 The receiving module 510 included in the device 500 can be used Fig.13 The input interface 710 implements, Fig.11 The determining module and generating module included in the device 500 can be used Fig.13 The processor 730 in is implemented.
[0216] Fig.14 It is a schematic structural diagram of the chip of an embodiment of the present application. Fig.14 The chip 800 shown includes a processor 810, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0217] Alternatively, if Fig.14As shown, the chip 800 may further include a memory 820. The processor 810 may call and run a computer program from the memory 820 to implement the method in the embodiment of the present application.
[0218] The memory 820 may be a separate device independent of the processor 810 , or may be integrated into the processor 810 .
[0219] Optionally, the chip 800 may further include an input interface 830. The processor 810 may control the input interface 830 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0220] Optionally, the chip 800 may further include an output interface 840. The processor 810 may control the output interface 840 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0221] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0222] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0223] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0224] Fig.15 is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. Fig.15 As shown, the communication system 900 includes a terminal device 910 and a network device 920 .
[0225] Among them, the terminal device 910 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 920 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they are not repeated here.
[0226] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0227] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0228] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.
[0229] The embodiment of the present application also provides a computer-readable storage medium, which stores one or more programs, wherein the one or more programs include instructions, which, when executed by a portable electronic device including a plurality of application programs, enable the portable electronic device to execute Figure 2 and Fig. 9 The method of the illustrated embodiment.
[0230] The present application also provides a computer program, which includes instructions. When the computer program is executed by a computer, the computer can execute Figure 2 and Fig. 9 The corresponding process of the method of the embodiment shown.
[0231] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0232] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0233] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0234] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0235] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0236] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0237] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for transmitting data, characterized in that: include: The network device sends configuration information to the terminal device, and the configuration information includes: Information used to indicate the end position of an uplink data block transmission; The network device receives the uplink data block sent by the terminal device according to the configuration information; wherein the information used to indicate the end position of the transmission of an uplink data block is used to indicate the end position for sending an uplink data block in non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmission; wherein the end position for sending an uplink data block in the non-dynamic resources is the last transmission opportunity within the period of the non-dynamic resources.
2. The method according to claim 1, wherein the configuration further comprises at least one of the following: information for indicating a starting position of an uplink data block transmission and information for configuring a reference signal for an uplink data block transmission.
3. The method according to claim 2, characterized in that The information for indicating the starting position of an uplink data block transmission is used to indicate whether the first transmission of the uplink data block can be initiated at any position in the non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmission.
4. The method according to claim 2, characterized in that: The information for indicating the starting position of an uplink data block transmission is used to indicate a resource position capable of initiating the first transmission of an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission.
5. The method according to any one of claims 2 to 4, characterized in that The information of the reference signal of the uplink data block includes information of at least one root sequence and information of at least one cyclic shift sequence.
6. The method according to claim 5, characterized in that The information of the at least one root sequence is information of one root sequence, the information of the at least one cyclic shift sequence is information of multiple cyclic shift sequences, and different cyclic shift sequences correspond to different transmission times.
7. The method according to any one of claims 2 to 4, characterized in that The information for indicating the starting position of an uplink data block transmission is shared by multiple serving cells, or is for one serving cell; or The information for indicating the end position of an uplink data block transmission is shared by multiple cells, or is specific to one cell; or The information of the reference signal used to configure an uplink data block transmission is shared by multiple serving cells, or is for one serving cell.
8. The method according to any one of claims 2 to 4, characterized in that The starting position information for transmission of an uplink data block is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or The end position information for transmission of an uplink data block is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or The information of the reference signal used to configure an uplink data block transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration.
9. The method according to any one of claims 3 to 4, characterized in that The non-dynamic scheduling is other scheduling methods except dynamic scheduling.
10. The method according to any one of claims 3 to 4, characterized in that The non-dynamic scheduling includes a transmission mode of semi-static configuration and a transmission mode of semi-static configuration plus dynamic triggering.
11. A method for transmitting data, characterized in that: include: The terminal device receives configuration information sent by the network device, and the configuration information includes: Information used to indicate the end position of an uplink data block transmission; The terminal device sends uplink data to the network device according to the configuration information; wherein the information used to indicate the end position of an uplink data block transmission is used to indicate the end position for sending an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission; wherein the end position for sending an uplink data block in the non-dynamic resource is the last transmission opportunity within the period of the non-dynamic resource.
12. The method according to claim 11, wherein the configuration further comprises at least one of the following: information for indicating a starting position of an uplink data block transmission and information for configuring a reference signal for an uplink data block transmission.
13. The method according to claim 12, characterized in that The information for indicating the starting position of an uplink data block transmission is used to indicate whether the first transmission of the uplink data block can be initiated at any position in the non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmission.
14. The method according to claim 12, characterized in that The information for indicating the starting position of an uplink data block transmission is used to indicate a resource position capable of initiating the first transmission of an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission.
15. The method according to any one of claims 12 to 14, characterized in that The information of the reference signal of the uplink data block includes information of at least one root sequence and information of at least one cyclic shift sequence.
16. The method according to claim 15, characterized in that The information of the at least one root sequence is information of one root sequence, the information of the at least one cyclic shift sequence is information of multiple cyclic shift sequences, and different cyclic shift sequences correspond to different transmission times.
17. The method according to claim 16, characterized in that The terminal device sends uplink data to the network device according to the configuration information, including: The terminal device determines, according to the number of transmissions of the uplink data, a corresponding target cyclic shift sequence among the multiple cyclic shift sequences; Generate a corresponding reference signal sequence according to the root sequence and the target cyclic shift sequence; The terminal device sends the reference signal sequence.
18. The method according to claim 11, characterized in that The terminal device sends uplink data to the network device according to the configuration information, including: The terminal device determines a corresponding target root sequence from a plurality of root sequences according to the number of transmissions of the uplink data; Generate a corresponding reference signal sequence according to the target root sequence and the cyclic shift sequence; The terminal device sends the reference signal sequence.
19. The method according to any one of claims 12 to 14, characterized in that The information for indicating the starting position of an uplink data block transmission is shared by multiple serving cells, or is for one serving cell; or The information for indicating the end position of an uplink data block transmission is shared by multiple cells, or is specific to one cell; or The information of the reference signal used to configure an uplink data block transmission is shared by multiple serving cells, or is for one serving cell.
20. The method according to any one of claims 12 to 14, characterized in that The starting position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or The end position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or The information of the reference signal used to configure an uplink data block transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration.
21. The method according to any one of claims 13 to 14, characterized in that The non-dynamic scheduling is other scheduling methods except dynamic scheduling.
22. The method according to any one of claims 13 to 14, characterized in that The non-dynamic scheduling includes a transmission mode of semi-static configuration and a transmission mode of semi-static configuration plus dynamic triggering.
23. A device for transmitting data, characterized in that: include: The sending module is used to send configuration information to the terminal device, and the configuration information includes: Information used to indicate the end position of an uplink data block transmission; A receiving module, used for receiving an uplink data block sent by the terminal device according to the configuration information; wherein the information for indicating the end position of an uplink data block transmission is used to indicate the end position for sending an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission; wherein the end position for sending an uplink data block in the non-dynamic resource is the last transmission opportunity within the period of the non-dynamic resource.
24. The device according to claim 23, wherein the configuration further comprises at least one of the following: information for indicating a starting position of an uplink data block transmission and information for configuring a reference signal for an uplink data block transmission.
25. The device according to claim 24, characterized in that The information for indicating the starting position of an uplink data block transmission is used to indicate whether the first transmission of the uplink data block can be initiated at any position in the non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmission.
26. The device according to claim 24, characterized in that The information for indicating the starting position of an uplink data block transmission is used to indicate a resource position capable of initiating the first transmission of an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission.
27. The device according to any one of claims 24 to 26, characterized in that The information of the reference signal of the uplink data block includes information of at least one root sequence and information of at least one cyclic shift sequence.
28. The device according to claim 27, characterized in that The information of the at least one root sequence is information of one root sequence, the information of the at least one cyclic shift sequence is information of multiple cyclic shift sequences, and different cyclic shift sequences correspond to different transmission times.
29. The device according to any one of claims 24 to 26, characterized in that The information for indicating the starting position of an uplink data block transmission is shared by multiple serving cells, or is for one serving cell; or The information for indicating the end position of an uplink data block transmission is shared by multiple cells, or is specific to one cell; or The information of the reference signal used to configure an uplink data block transmission is shared by multiple serving cells, or is for one serving cell.
30. The apparatus according to any one of claims 24 to 26, characterized in that The starting position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or The end position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or The information of the reference signal used to configure an uplink data block transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration.
31. The apparatus according to any one of claims 25 to 26, characterized in that The non-dynamic scheduling is other scheduling methods except dynamic scheduling.
32. The apparatus according to any one of claims 25 to 26, characterized in that The non-dynamic scheduling includes a transmission mode of semi-static configuration and a transmission mode of semi-static configuration plus dynamic triggering.
33. A device for transmitting data, characterized in that: include: The receiving module is used to receive configuration information sent by the network device, and the configuration information includes: Information used to indicate the end position of an uplink data block transmission; A sending module, used to send uplink data to the network device according to the configuration information; wherein the information used to indicate the end position of an uplink data block transmission is used to indicate the end position used to send an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission; wherein the end position used to send an uplink data block in the non-dynamic resource is the last transmission opportunity within the period of the non-dynamic resource.
34. The device according to claim 33, wherein the configuration further comprises at least one of the following: information for indicating a starting position of an uplink data block transmission and information for configuring a reference signal for an uplink data block transmission.
35. The device according to claim 34, characterized in that The information for indicating the starting position of an uplink data block transmission is used to indicate whether the first transmission of the uplink data block can be initiated at any position in the non-dynamic resources, and the non-dynamic resources are resources used for non-dynamically scheduled transmission.
36. The device according to claim 34, characterized in that The information for indicating the starting position of an uplink data block transmission is used to indicate a resource position capable of initiating the first transmission of an uplink data block in a non-dynamic resource, and the non-dynamic resource is a resource used for non-dynamically scheduled transmission.
37. Apparatus according to any one of claims 34 to 36, characterised in that The information of the reference signal of the uplink data block includes information of at least one root sequence and information of at least one cyclic shift sequence.
38. The device according to claim 37, characterized in that The information of the at least one root sequence is information of one root sequence, the information of the at least one cyclic shift sequence is information of multiple cyclic shift sequences, and different cyclic shift sequences correspond to different transmission times.
39. The device according to claim 38, characterized in that The device also includes: A determination module, configured to determine a corresponding target cyclic shift sequence among the multiple cyclic shift sequences according to the number of transmissions of the uplink data; A generating module, configured to generate a corresponding reference signal sequence according to the root sequence and the target cyclic shift sequence; The sending module is also used for: The reference signal sequence is sent.
40. The apparatus according to claim 33, characterized in that The device also includes: A determination module, configured to determine a corresponding target root sequence from a plurality of root sequences according to the number of transmissions of the uplink data; A generating module, used to generate a corresponding reference signal sequence according to the target root sequence and the cyclic shift sequence; The sending module is also used for: The reference signal sequence is sent.
41. Apparatus according to any one of claims 34 to 36, characterised in that The information for indicating the starting position of an uplink data block transmission is shared by multiple serving cells, or is for one serving cell; or The information for indicating the end position of an uplink data block transmission is shared by multiple cells, or is specific to one cell; or The information of the reference signal used to configure an uplink data block transmission is shared by multiple serving cells, or is for one serving cell.
42. Apparatus according to any one of claims 34 to 36, characterised in that The starting position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or The end position information for an uplink data transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration; or The information of the reference signal used to configure an uplink data block transmission is shared by a plurality of non-dynamic resource configurations, or is for a non-dynamic resource configuration.
43. The apparatus according to any one of claims 35 to 36, characterized in that The non-dynamic scheduling is other scheduling methods except dynamic scheduling.
44. Apparatus according to any one of claims 35 to 36, characterised in that The non-dynamic scheduling includes a transmission mode of semi-static configuration and a transmission mode of semi-static configuration plus dynamic triggering.
45. A network device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 10.
46. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 10.
47. A computer-readable storage medium, characterized in that Used to store a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 10.
48. A computer program product, characterized in that The method comprises computer program instructions which cause a computer to execute the method as claimed in any one of claims 1 to 10.
49. A terminal device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 11 to 22.
50. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 11 to 22.
51. A computer-readable storage medium, characterized in that: Used to store a computer program, the computer program causing a computer to execute the method according to any one of claims 11 to 22.
52. A computer program product, characterized in that The method comprises computer program instructions which cause a computer to execute the method as claimed in any one of claims 11 to 22.
53. A communication system, characterized in that: include: The network device according to any one of claims 23 to 32; as well as A terminal device as claimed in any one of claims 33 to 44.
Citation Information
Patent Citations
Data transmission method and device
CN111314026A