Data transmission method and apparatus, resource configuration method and apparatus, and communication device
By configuring semi-static resources for NB-IoT terminals, the problem of NB-IoT's inability to transmit periodic business data is solved, achieving efficient periodic data transmission and IMS voice support.
Patent Information
- Application Number
- PCT/CN2025/112675
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-06
- Filing Date
- 2025-08-05
- Publication Date
- 2026-02-12
AI Technical Summary
Existing narrowband Internet of Things (NB-IoT) cannot support the transmission of business data with periodic characteristics, such as Internet Protocol Multimedia Subsystem (IMS) voice service data.
By configuring semi-static resources, especially semi-static scheduling (SPS) resources, for the terminal, the periodic service data transmission can be realized, which is suitable for NB-IoT terminals under the control plane scheme.
It enables NB-IoT terminals to transmit service data with periodic characteristics, reduces system signaling overhead and data transmission latency, and supports IMS voice services.
Smart Images

Figure CN2025112675_12022026_PF_FP_ABST
Abstract
Description
Data transmission method, resource configuration method, device and communication equipment
[0001] Cross-reference to Related Applications
[0002] The present application claims priority to Chinese Patent Application No. 202411073444.8, filed on August 6, 2024, the contents of which are incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] The present application belongs to the field of communication technology, and specifically relates to a data transmission method, a resource configuration method, a device and a communication equipment. BACKGROUND
[0004] Narrowband IoT (NB-IoT) is a low-power wide-area network technology standard for connecting various intelligent sensors and devices using wireless cellular networks and providing long-distance, wide-coverage and high-reliability communication services. In related technologies, for NB-IoT that transmits data using a control plane solution, it is not possible to transmit service data with periodic characteristics, such as Internet Protocol Multimedia Subsystem (IMS) voice service data. SUMMARY
[0005] Embodiments of the present application provide a data transmission method, a resource configuration method, a device and a communication equipment, which can solve the problem that NB-IoT that transmits data using a control plane solution in related technologies cannot support transmission of service data with periodic characteristics.
[0006] In a first aspect, a data transmission method is provided, which is performed by a terminal, and the method comprises:
[0007] The terminal receives semi-static resources configured by an access network device;
[0008] The terminal transmits data based on the semi-static resources;
[0009] The terminal is a terminal that transmits data based on a control plane solution.
[0010] In a second aspect, a resource configuration method is provided, which is performed by an access network device, and the method comprises:
[0011] The access network device sends semi-static resources configured by the access network device to a terminal;
[0012] The terminal is a terminal that transmits data based on a control plane solution.
[0013] In a third aspect, a data transmission device is provided, which comprises:
[0014] a first receiving module, configured to receive semi-static resources configured by an access network device;
[0015] a processing module, configured to transmit data based on the semi-static resources;
[0016] wherein the terminal is a terminal that transmits data based on a control plane scheme.
[0017] In a fourth aspect, a resource configuration apparatus is provided, which comprises:
[0018] a first sending module, configured to send, to a terminal, semi-static resources configured by an access network device;
[0019] wherein the terminal is a terminal that transmits data based on a control plane scheme.
[0020] In a fifth aspect, a data transmission apparatus is provided, which is configured to perform the steps of the method according to the first aspect.
[0021] In a sixth aspect, a resource configuration apparatus is provided, which is configured to perform the steps of the method according to the second aspect.
[0022] In a seventh aspect, a terminal is provided, which comprises a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method according to the first aspect.
[0023] In an eighth aspect, a terminal is provided, which comprises a processor and a communication interface, wherein the communication interface is configured to receive semi-static resources configured by an access network device; and the processor is configured to transmit data based on the semi-static resources; wherein the terminal is a terminal that transmits data based on a control plane scheme.
[0024] In a ninth aspect, a network-side device is provided, which comprises a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method according to the second aspect.
[0025] In a tenth aspect, a network-side device is provided, which comprises a processor and a communication interface, wherein the communication interface is configured to send, to a terminal, semi-static resources configured by an access network device; wherein the terminal is a terminal that transmits data based on a control plane scheme.
[0026] In an eleventh aspect, a readable storage medium is provided, which stores programs or instructions, and the programs or instructions, when executed by a processor, implement the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect.
[0027] In a twelfth aspect, a wireless communication system is provided, comprising: a terminal configured to perform the steps of the method according to the first aspect, and a network-side device configured to perform the steps of the method according to the second aspect.
[0028] In a thirteenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement the method according to the first aspect or the method according to the second aspect.
[0029] In a fourteenth aspect, a computer program / program product is provided, which is stored in a storage medium and executed by at least one processor to implement the steps of the data transmission method according to the first aspect or the steps of the resource configuration method according to the second aspect.
[0030] In the embodiments of the present application, a terminal receives a semi-static resource configured by an access network device, and transmits data based on the semi-static resource, wherein the terminal is a terminal for transmitting data based on a control plane scheme. In this way, the terminal for transmitting data based on the control plane scheme can transmit service data with periodic characteristics based on the semi-static resource, and the NB-IoT for transmitting data based on the control plane scheme can also transmit service data with periodic characteristics. BRIEF DESCRIPTION OF DRAWINGS
[0031] FIG. 1 is a schematic diagram of a network structure to which the embodiments of the present application can be applied;
[0032] FIG. 2 is a schematic diagram of an NTN deployment scenario;
[0033] FIG. 3 is a flowchart of a data transmission method according to an embodiment of the present application;
[0034] FIG. 4 is a flowchart of a resource configuration method according to an embodiment of the present application;
[0035] FIG. 5 is a flowchart of Embodiment 1 according to an embodiment of the present application;
[0036] FIG. 6 is a flowchart of Embodiment 2 according to an embodiment of the present application;
[0037] FIG. 7 is a flowchart of Embodiment 3 according to an embodiment of the present application;
[0038] FIG. 8 is a structural diagram of a data transmission apparatus according to an embodiment of the present application;
[0039] FIG. 9 is a structural diagram of a resource configuration apparatus according to an embodiment of the present application;
[0040] FIG. 10 is a structural diagram of a communication device according to an embodiment of the present application;
[0041] FIG. 11 is a structural diagram of a terminal according to an embodiment of the present application;
[0042] FIG. 12 is a structural diagram of a network-side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0043] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0044] The terms "first", "second", and the like in the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second" are generally a category and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, the protection scope of "A or B" at least covers three schemes, namely, scheme one: including A and not including B; scheme two: including B and not including A; scheme three: including A and B. In addition, the terms "A and / or B", "at least one of A and B", "at least one of A or B" also at least cover the above three schemes, respectively. The character " / " generally represents that the objects before and after are in an "or" relationship.
[0045] The term "indication" in the present application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). Among them, the direct indication can be understood as that the sender explicitly informs the receiver of specific information, operations to be performed or requested results, etc. in the indication sent by the sender; the indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or judges and determines the operation to be performed or the requested result according to the judgment result.
[0046] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems. th
[0047] FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a Personal Computer (PC), a kiosk, or a self-service machine. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. The access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, so long as 5 30 the base station is understood to be a base station that is not limited to a particular technical terminology, and it is noted that the base station is not limited to a specific type of base station in the embodiments of the present application, and only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0048] Before the embodiments of the present application are described, the related art will be briefly introduced as follows:
[0049] I. Introduction to Non-terrestrial networks (NTN)
[0050] A typical NTN deployment scenario is shown in FIG. 2. The link between the user equipment (UE) and the satellite is called the service link, and the link between the satellite and the ground gateway is called the feeder link.
[0051] NTN communication systems include two types: a transparent payload-based NTN communication system and a regenerative payload-based NTN communication system. In 3GPP Release 17 (R17) and Release 18 (R18), only the transparent payload-based NTN communication system is considered. In this deployment environment, the terminal, base station, and core network equipment are all deployed on the ground, and the communication data between the terminal and the network equipment is transferred via an air satellite. In this system, the satellite only forwards the data between the base station and the terminal and does not decode and process the data. In 3GPP Release 19 (R19), the NTN system is extended to a regenerative payload-based NTN system. In this deployment environment, the satellite has all the functions of the base station and can decode and process uplink or downlink data.
[0052] Based on the orbital height of the satellite, NTN communication systems are divided into high, low, and medium orbit satellite communication systems. Among them, the high orbit satellite is commonly a geostationary orbit (GEO) satellite, with an orbital height of 35786 kilometers and relative to the ground. The common orbital height range of the low earth orbit (LEO) satellite is 600-1200 km. The common orbital height range of the medium earth orbit (MEO) satellite is 2000-10000 km.
[0053] II. Introduction to Cellular Internet of Things (CIoT) Evolved Packet System (EPS) Optimization
[0054] In order to send CIoT data to the CIoT application server, the cellular Internet of Things (CIoT) defines two data transmission methods in the EPS:
[0055] (1) Control Plane (CP) CIoT EPS Optimization Scheme
[0056] Under this scheme, the data transmission path can be: UE-RAN-MME-Service Capability Exposure Function (SCEF)-CIoT service application (service application), or UE-RAN-MME-Serving Gateway (SGW)-Packet Gateway (PGW)-CIoT service application.
[0057] Under this scheme, no data radio bearer (DRB) is established between the UE and the RAN, and service data is transmitted through a signalling radio bearer (SRB). That is, service data is encapsulated in a non-access stratum (NAS) message and sent as a container of a radio resource control (RRC) message. It can be understood that, since service data is transmitted through a signalling radio bearer, this data transmission scheme is generally understood as a control plane scheme.
[0058] The control plane CIoT optimization scheme reduces signalling interaction between the terminal and the network side, and can effectively reduce overhead.
[0059] (2) User plane CIoT EPS optimization scheme
[0060] Under this scheme, the data transmission path is: UE-RAN-SGW-PGW-CIoT service application.
[0061] Under this scheme, IoT data is transmitted on a DRB, like traditional data traffic. It can be understood that, since service data is transmitted through a data radio bearer, this data transmission scheme is generally understood as a user plane scheme.
[0062] In addition, the above-mentioned control plane scheme and user plane scheme are also applicable to a 5G system (5GS) scenario. They are respectively referred to as a control plane (CP) CIoT 5GS optimization scheme and a user plane (UP) CIoT 5GS optimization scheme. The data transmission manner is similar to the EPS scenario in principle, and thus will not be described here.
[0063] III. Introduction to long time evolution (LTE) narrow band Internet of Things (NB-IoT)
[0064] LTE NB-IoT is a low power wide area network technology standard for connecting various smart sensors and devices using wireless cellular network and providing long distance, wide coverage and high reliability of communication services. LTE NB-IoT is developed on the basis of LTE standard and can be understood as a simplified version of LTE. Compared with LTE, the following procedures are not supported for NB-IoT UE: connected mode mobility management (such as handover and measurement reporting), inter-radio access technology (RAT) cell reselection, inter-RAT mobility in connected mode, RRC inactive state (RRC_INACTIVE), carrier aggregation (CA), dual connectivity (DC), and the like.
[0065] For the control plane EPS optimization scheme, for NB-IoT, RRC connection reconfiguration is not supported, DRB is not used, access stratum (AS) security processing is not used, a packet data convergence protocol (PDCP) entity is not used, and only SRB1bis (without PDCP entity) is used to transmit data. For a terminal transmitting data through the control plane scheme, a signaling bearer SRB1bis is established in the RRC connection establishment process. In the RRC establishment process, a NAS message carrying downlink data can be transmitted through the RRC connection setup (RRCConnectionSetup) message via SRB0, and a NAS message carrying uplink data can be transmitted through the RRC connection complete (RRCConnentionComplete) message via SRB1bis. After entering the connected mode, a NAS message carrying downlink data can be transmitted through the downlink information transmission (DLInformationTransfer-NB) message via SRB1bis, and a NAS message carrying uplink data can be transmitted through the uplink information transmission (ULInformationTransfer-NB) message via SRB1bis.
[0066] For the user plane EPS optimization scheme, before AS security is activated, the NB-IoT terminal uses SRB1bis (without PDCP entity) to transmit RRC messages and / or NAS messages. After AS security is activated, the NB-IoT terminal uses SRB1 (with PDCP entity) to transmit RRC messages and / or NAS messages.
[0067] In addition, NB-IoT technology is designed for low-rate / latency-insensitive service data transmission at the beginning, and therefore does not support real-time services such as IMS voice.
[0068] IV. Introduction of Voice over LTE (VoLTE)
[0069] VoLTE is based on IMS system to transmit voice services. Among them, the IMS signaling required for voice session establishment and voice service packets are transmitted in LTE system through DRB. In LTE, adaptive multi-rate compression (AMR) voice coding scheme is commonly used. The common voice model generates a voice service packet every 20 ms, and the size of each voice service is related to the AMR coding rate used. For example, if the AMR coding rate is 4.75 kbs, then the size of each original voice service packet is 95 bits.
[0070] V. Introduction of Semi-Persistent Scheduling (SPS)
[0071] Data transmission requires radio resources. There are two ways of resource scheduling: dynamic scheduling and semi-persistent scheduling. Among them, dynamic scheduling relies on downlink control information (DCI) to dynamically allocate radio resources, while semi-persistent scheduling allows semi-static configuration of radio resources and periodically allocates the resources to a specific terminal. In LTE, the RRC connection reconfiguration message is used to configure the period of SPS resources and the SPS scrambling code (such as SPS cell radio network temporary identifier (C-RNTI)), and DCI signaling is used to indicate the starting resource position of SPS resources. Simply put, SPS has the feature of "one allocation, multiple use", that is, it does not need to issue DCI in each resource use period, thereby reducing the overhead of physical downlink control channel (PDCCH), and is usually suitable for periodic service data transmission.
[0072] High-orbit satellite communication has the advantages of wide coverage and high industry maturity, and has great potential in voice communication demand in remote environments such as oceans and deserts. At present, 3GPP is studying to support narrowband voice through high-orbit satellites, so as to realize real-time voice communication of users through high-orbit satellites by mobile phones, which will greatly expand the boundary of communication services. However, in the related art, NB-IoT does not support the transmission of service data with periodic characteristics, such as IMS voice service. In addition, for the control plane optimization scheme, because the related art does not support RRC connection reconfiguration, the current narrowband system cannot support the configuration of SPS resources for the transmission of service data with periodic characteristics, such as voice service packets.
[0073] In view of this, the embodiments of the present application provide a data transmission method, a data transmission device and a communication device to solve the problem that the narrowband Internet of Things cannot support the transmission of service data with periodic characteristics in the related art.
[0074] The data transmission method and resource configuration method provided by the embodiments of the present application will be described in detail below in combination with the drawings and some embodiments and application scenarios.
[0075] FIG. 3 shows a flowchart of a data transmission method according to an embodiment of the present application. As shown in FIG. 3, the data transmission method comprises the following steps:
[0076] Step 301: A terminal receives semi-static resources configured by an access network device;
[0077] Step 302: The terminal transmits data based on the semi-static resources;
[0078] The terminal is a terminal that transmits data based on a control plane scheme.
[0079] The control plane scheme can be a CP CIoT EPS optimization scheme or a CP CIoT 5GS optimization scheme. As described in the foregoing related art, the terminal that transmits data based on the control plane scheme can be understood as a terminal that transmits data based on a signaling radio bearer.
[0080] The access network device can be understood as a base station. The access network device can be a non-terrestrial access network device (such as an NTN base station) or a terrestrial access network device (such as a TN base station).
[0081] Optionally, the terminal is a non-terrestrial terminal. That is, the terminal can be an NTN terminal, that is, a terminal accessing an NTN network.
[0082] The semi-static resource can be an SPS resource, for example. The semi-static resource has the characteristics of one-time allocation and multiple use, and does not need to be allocated with downlink control signaling in each resource use period, and is suitable for transmission of service data with periodic characteristics. Therefore, the terminal can transmit service data with periodic characteristics based on the semi-static resource.
[0083] In the embodiments of the present application, a terminal receives semi-static resources configured by an access network device, and transmits data based on the semi-static resources. The terminal is a terminal that transmits data based on a control plane scheme. In this way, the terminal that transmits data based on the control plane scheme can transmit service data with periodic characteristics based on the semi-static resources, and the NB-IoT that transmits data based on the control plane scheme can also transmit service data with periodic characteristics. In the embodiments of the present application, the terminal that transmits data based on the control plane scheme transmits data by using the semi-static resources. On the one hand, this can avoid system signaling overhead caused by obtaining transmission resources by using a dynamic scheduling mode. On the other hand, this can avoid data transmission delay caused by obtaining transmission resources by using the dynamic scheduling mode, and can ensure that data is transmitted as soon as possible.
[0084] In some embodiments, the terminal transmits data based on the semi-static resources, including:
[0085] The terminal transmits voice-related data based on the semi-static resources.
[0086] The voice-related data includes at least one of voice signaling data and voice service data.
[0087] In this way, the NB-IoT can support real-time services such as IMS voice.
[0088] In some embodiments, the terminal receives semi-static resources configured by an access network device, including any one of the following:
[0089] In the connection establishment process, the terminal receives semi-static resource parameters configured by the access network device.
[0090] After the connection establishment process is completed, the terminal receives semi-static resource parameters configured by the access network device.
[0091] That is, the access network device can configure semi-static resource parameters for the terminal in the process in which the terminal accesses the base station, or the access network device can configure semi-static resource parameters for the terminal after the terminal accesses the base station. The semi-static resource parameters can be understood as or replaced by SPS parameters.
[0092] The semi-static resource parameters can include at least one of the following:
[0093] Semi-static resource parameters for uplink transmission;
[0094] a semi-static resource parameter for downlink transmission;
[0095] a semi-static resource parameter for both uplink transmission and downlink transmission.
[0096] Optionally, in the case that the semi-static resource parameter is configured in the connection setup procedure, the semi-static resource parameter is carried by a connection setup message; or,
[0097] in the case that the semi-static resource parameter is configured after the completion of the connection setup procedure, the semi-static resource parameter is carried by a connection reconfiguration message.
[0098] The connection setup message can be, for example, an RRC connection setup message (such as RRCConenctionSetup-NB).
[0099] The connection reconfiguration message can be transmitted through a signaling-bearer SRB1bis. The connection reconfiguration message can be, for example, an RRC connection reconfiguration message (such as RRCConenctionReconfiguration).
[0100] In this embodiment, by introducing the connection reconfiguration message, the terminal can be configured with semi-static resources for transmitting data based on the control plane scheme. On the one hand, the impact on the existing message (such as RRCConenctionSetup-NB) is reduced, and on the other hand, it can be ensured that the semi-static resources are configured only when the terminal needs to use the semi-static resources, that is, the semi-static resources are configured on demand, thereby avoiding the situation that the semi-static resources are configured for the terminal in the case of failed voice call setup, and reducing resource consumption.
[0101] In some embodiments, the semi-static resource parameter comprises one or more of the following:
[0102] period information of the semi-static resource;
[0103] available Hybrid Automatic Repeat Request (HARQ) process information of the semi-static resource;
[0104] start resource information of the semi-static resource;
[0105] scheduling scrambling information of the semi-static resource.
[0106] In some embodiments, the above semi-static resource parameters can be provided by an RRC message. For example, the RRC message provides the period information and the scheduling scrambling information of the semi-static resource, etc.
[0107] In some embodiments, the semi-static resource parameters described above can be provided through physical layer control signaling (e.g., DCI). For example, the resource starting position information is provided through physical control signaling. In this example, before the access network device provides the starting resource information of the semi-static resource through the physical layer control signaling, the terminal can provide the recommended or suggested or preferred semi-static periodicity information to the access network device. Based on the reported semi-static resource periodicity information and the starting resource position information provided by the physical layer control signaling, the terminal can determine the periodic semi-static resource.
[0108] The periodicity information of the semi-static resource can be the periodicity of the semi-static resource or the semi-static scheduling interval, such as 128 subframes. It can be understood that the interval of the semi-static resource is 128 subframes.
[0109] The available HARQ process information of the semi-static resource can be, for example, the number of available HARQ processes or the HARQ process number of the semi-static resource, etc.
[0110] The starting resource information of the semi-static resource can be understood as the starting position information of the resource. The resource starting position information can include the starting position information of the uplink semi-static resource and / or the starting position information of the downlink semi-static resource.
[0111] The scheduling scrambling information of the semi-static resource can be the SPS scrambling code (e.g., SPS C-RNTI).
[0112] In some embodiments, in the case where the scheduling scrambling information of the semi-static resource is not provided, the terminal uses the C-RNTI (Cell-Radio Network Temporary Identifier) by default.
[0113] In some embodiments, the scheduling scrambling information of the semi-static resource is agreed by the protocol, for example, SPS C-RNTI = FFF8. In this case, the semi-static resource parameters described above can not carry the scheduling scrambling information of the semi-static resource.
[0114] In some embodiments, in the case where the semi-static resource parameters do not include the available HARQ process information of the semi-static resource, the available HARQ process of the semi-static resource is the default configured HARQ process.
[0115] For example, in the case that the number of available HARQ processes of the semi-static resource is default, the terminal defaults N available HARQ processes. Wherein, N is an agreed value, for example, can be 1 or 2. The HARQ process number corresponding to the default N HARQ processes can also be agreed by the protocol. For example, in the case that there is only one available HARQ process by default, the corresponding HARQ process number HARQ Process ID = 0. In the case that there are two available HARQ processes by default, the corresponding HARQ process number HARQ Process ID = 0, 1.
[0116] It should be noted that, in the case that the semi-static resource parameter includes the available HARQ process information of the semi-static resource, the available HARQ process information of the semi-static resource can be the default HARQ process information.
[0117] In some embodiments, the method further comprises:
[0118] The terminal receives the first control signaling sent by the access network device, and the first control signaling is used to provide the starting resource information of the semi-static resource.
[0119] The first control signaling can be understood as the activation indication information of the semi-static resource. The first control signaling activates the semi-static resource by providing the starting resource information of the semi-static resource.
[0120] For example, in the case that the semi-static resource parameter does not include the starting resource information, the access network device can send the activation indication information of the semi-static resource to the terminal.
[0121] For example, in the case that the semi-static resource parameter includes the starting resource information, the access network device can send the first control signaling to the terminal, and the first control signaling can be used to adjust the starting resource information of the semi-static resource.
[0122] In some examples, the access network device can provide the first control signaling to the terminal multiple times for adjusting the starting resource information of the semi-static resource. For example, the access network device can provide the first control signaling to the terminal multiple times according to the actual situation of the service.
[0123] The activation indication information of the semi-static resource can be the activation indication information of the UL semi-static resource and / or the activation indication information of the DL semi-static resource.
[0124] The first control signaling can be, for example, DCI, which can be scrambled by SPS C-RNTI.
[0125] Optionally, the terminal receiving the first control signaling sent by the access network device further comprises:
[0126] The terminal stores the semi-static resource configured by the access network device and corresponding HARQ information based on the first control signaling. In some embodiments, the first control signaling also carries periodic information of the semi-static resource.
[0127] It should be noted that, in the case that the first control signaling carries periodic information of the semi-static resource, the terminal can consider that the periodicity of the semi-static resource configured by the first control signaling overrides or is prior to the periodicity of the semi-static resource configured by the RRC message.
[0128] Optionally, the periodic information of the semi-static resource includes any of the following:
[0129] Periodicity bitmap of the semi-static resource;
[0130] Periodicity of the semi-static resource;
[0131] Periodicity index of the semi-static resource.
[0132] For example, the protocol can agree that the periodicity of the semi-static resource includes {20ms, 40ms, 80ms}, and the periodicity bitmap of the semi-static resource can be 3 bits, each bit corresponding to the agreed periodicity. For example, the periodicity bitmap of the semi-static resource = 010 can be used to indicate that the periodicity of the semi-static resource is 40ms.
[0133] The periodicity of the semi-static resource may, for example, be SPS periodicity = 40ms.
[0134] The periodicity index of the semi-static resource may, for example, be SPS index. For example, in the case that the semi-static resource parameter includes multiple SPS periodicities (such as SPS periodicity list), the first control signaling can carry SPS index, which corresponds to the multiple SPS periodicities in the semi-static resource parameter. For example, when the SPS periodicity of the semi-static resource includes a first SPS periodicity, SPS index = 1; when the SPS periodicity of the semi-static resource includes a second SPS periodicity, SPS index = 2.
[0135] In some embodiments, before the access network device configures the semi-static resource to the terminal, the access network device obtains mode information of the service from the core network device, such as at least one of service periodicity information, service packet size, service arrival time, and service flow direction.
[0136] In some embodiments, before the access network device configures the semi-static resource to the terminal, the access network device obtains mode information of the service from the terminal, such as at least one of service periodicity information, service packet size, service arrival time, and service flow direction.
[0137] In some embodiments, before the terminal receives the semi-static resource configured by the access network device, the method further comprises:
[0138] The terminal reports first semi-static resource assistance information to the access network device;
[0139] The first semi-static resource assistance information is used to assist the access network device to configure the semi-static resource.
[0140] The terminal reporting the first semi-static resource assistance information to the access network device can be understood as the terminal sending recommended semi-static resource parameters to the access network device. It can also be understood that the terminal recommends semi-static resource parameters to the access network device after the RRC connection establishment process is completed.
[0141] As an implementation manner, the terminal reports the first semi-static resource assistance information to the access network device before the terminal receives the first control signaling sent by the access network device. At this time, the first control signaling is used to configure (or can be understood as activate) semi-static resources for the terminal, that is, step 301 is realized by the terminal receiving the first control signaling sent by the access network device.
[0142] For the access network device, the access network device can configure or activate semi-static resources for the terminal based on the assistance information reported by the terminal. By the terminal reporting the first semi-static resource assistance information to the access network device, the access network device can better configure or activate semi-static resources.
[0143] Optionally, the first semi-static resource assistance information includes at least one of the following:
[0144] Period information of the semi-static resource;
[0145] Available HARQ process information of the semi-static resource.
[0146] For example, the semi-static resource period recommended by the terminal can be 40ms.
[0147] The available HARQ process information of the semi-static resource can include the number of available HARQ processes of the semi-static resource or HARQ process ID and the like. It should be noted that in the case where the number of available HARQ processes of the semi-static resource is default, N available HARQ processes are recommended by default. Wherein, N is an agreed value, for example, can be 1 or 2. The HARQ process number corresponding to the default N HARQ processes can also be a protocol agreement. For example, in the case of defaulting to only one available HARQ process, the corresponding HARQ process number HARQ Process ID = 0. In the case of defaulting to two available HARQ processes, the corresponding HARQ process number HARQ Process ID = 0, 1.
[0148] Optionally, the first semi-static resource assistance information is reported by any of the following manners:
[0149] The first semi-static resource assistance information is reported by an RRC message; wherein the RRC message is transmitted by signaling bearing SRB1bis;
[0150] The first semi-static resource assistance information is reported by a Medium Access Control Control Element (MAC CE); wherein the MAC CE is identified by a first Logical Channel Identity (LCID), and the first Logical Channel Identity is a logical channel identity dedicated for semi-static resource assistance information.
[0151] For example, the MAC CE can include a period information field, which is used to indicate the recommended SPS period. Alternatively, the MAC CE can include a bit map. For example, it is agreed that the SPS resource period is {20ms, 40ms, 80ms}, and the bit map can be 3 bits, each bit corresponding to an agreed period. For example, the bit map 010 can be used to indicate that the SPS period is 40ms.
[0152] In some embodiments, before the terminal receives the semi-static resource configured by the access network device, the method further comprises:
[0153] During the connection establishment process, the terminal provides second semi-static resource assistance information to the access network device;
[0154] Wherein, the second semi-static resource assistance information is used to assist the access network device to configure the semi-static resource.
[0155] In this embodiment, the terminal can provide the access network device with semi-static resource assistance information (may be referred to as SPS assistance information) before the access network device configures the semi-static resource parameters.
[0156] It should be noted that after the terminal provides the access network device with the second semi-static resource assistance information, the terminal can also provide the access network device with the first semi-static resource assistance information.
[0157] In some embodiments, the second semi-static resource assistance information includes one or more of the following:
[0158] The first indication indicates that the connection establishment is caused by a voice call;
[0159] The second indication indicates that the connection establishment is caused by an emergency call;
[0160] The third indication indicates a request for the access network device to configure semi-static resources;
[0161] The fourth indication indicates a request for a voice dedicated signaling radio bearer.
[0162] For example, the cause of the RRC connection establishment can be a calling voice (mo-VoiceCall). For example, the terminal can carry an RRC connection establishment cause field in the RRC connection establishment request message, and the field is set to calling voice.
[0163] For example, the terminal can carry an RRC connection establishment cause field in the RRC connection establishment request message, and the field is set to emergency call.
[0164] The third indication can be understood as semi-static resource configuration request information. For example, the terminal can carry semi-static resource configuration request information in the RRC connection establishment request message.
[0165] The fourth indication can be understood as voice dedicated signaling radio bearer request information. The voice dedicated signaling radio bearer can be understood as a signaling radio bearer used only for transmitting voice-related data (such as voice service data). For example, the terminal can carry voice dedicated signaling radio bearer request information in the RRC connection establishment request message. Based on this, the access network device can know that the terminal has a request to transmit voice-related data, and can then configure semi-static resources for the terminal.
[0166] The semi-static resource configuration request information (such as SPSConfigurationRequest) can be a one-bit indication field. For example, in the case of carrying semi-static resource configuration request information in the RRC connection establishment request message, or the semi-static resource configuration request information being set to "true", the access network device configures the semi-static resource parameters for the terminal.
[0167] For example, the semi-static resource configuration request information can be request information common to uplink and downlink. For example, in a case where the terminal provides the semi-static resource configuration request information to the base station, the base station defaults that the terminal requests configuration of uplink and downlink SPS. The semi-static resource configuration request information can also be request information for uplink or downlink respectively. For example, SPSConfigurationRequest-UL is used to request configuration of uplink semi-static resources, and SPSConfigurationRequest-DL is used to request configuration of downlink semi-static resources.
[0168] Optionally, in a case where the terminal is a called terminal, the semi-static resource parameter is configured by default by the access network device. For example, the terminal is a called terminal, and the access network device triggers the terminal to establish an RRC connection through a paging mechanism. In a case where the terminal accesses the base station, the access network device configures the semi-static resource parameter for the terminal by default.
[0169] In some embodiments, the method further comprises:
[0170] The terminal sends first confirmation information to the access network device, and the first confirmation information is used to indicate that the terminal has activated the semi-static resource.
[0171] The first confirmation information can be carried by a MAC CE. Optionally, the MAC CE is identified by a newly introduced LCID. Optionally, the LCID is an LCID agreed by a protocol for voice service.
[0172] In some embodiments, the method further comprises:
[0173] The terminal receives second control signaling sent by the access network device, and the second control signaling is used to instruct the terminal to release the semi-static resource.
[0174] The second control signaling can be understood as carrying semi-static resource release indication information, which is used to instruct the terminal to release the semi-static resource. Optionally, the terminal can clear the semi-static resource configured by the access network device based on the semi-static resource release indication information.
[0175] In some embodiments, the method further comprises:
[0176] The terminal sends second confirmation information to the access network device, and the second confirmation information is used to indicate that the terminal has released the semi-static resource.
[0177] The second confirmation information can be carried by a MAC CE. Optionally, the MAC CE is identified by a newly introduced LCID. Optionally, the LCID is a protocol-agreed LCID dedicated for voice service.
[0178] The above is a method embodiment on the terminal side. The following describes a method embodiment on the access network device side.
[0179] FIG. 4 shows a flowchart of a resource configuration method according to an embodiment of the present application. As shown in FIG. 4, the resource configuration method includes the following steps:
[0180] Step 401: An access network device sends semi-static resources configured by the access network device to a terminal.
[0181] The terminal is a terminal that transmits data based on a control plane scheme.
[0182] In the embodiment of the present application, the access network device configures semi-static resources for the terminal, so that the terminal that transmits data based on the control plane scheme can transmit service data with periodic characteristics based on the semi-static resources, and thus the NB-IoT that transmits data based on the control plane scheme can transmit service data with periodic characteristics.
[0183] Optionally, the terminal is a non-ground terminal.
[0184] Optionally, the access network device sending the semi-static resources configured by the access network device to the terminal includes any of the following:
[0185] In the connection establishment process, the access network device sends semi-static resource parameters configured by the access network device to the terminal.
[0186] After the connection establishment process is completed, the access network device sends semi-static resource parameters configured by the access network device to the terminal.
[0187] In some embodiments, when the semi-static resource parameters are configured in the connection establishment process, the semi-static resource parameters are carried by a connection establishment message; or,
[0188] When the semi-static resource parameters are configured after the connection establishment process is completed, the semi-static resource parameters are carried by a connection reconfiguration message.
[0189] In some embodiments, the semi-static resource parameters include one or more of the following:
[0190] Periodic information of the semi-static resources;
[0191] Available HARQ process information of the semi-static resources;
[0192] start resource information of the semi-static resource;
[0193] scheduling scrambling information of the semi-static resource.
[0194] In some embodiments, in a case where the semi-static resource parameter does not include available HARQ process information of the semi-static resource, an available HARQ process of the semi-static resource is a default configured HARQ process.
[0195] In some embodiments, the method further includes:
[0196] The access network device sends first control signaling to the terminal, and the first control signaling is used to provide start resource information of the semi-static resource.
[0197] In some embodiments, the first control signaling further carries periodic information of the semi-static resource.
[0198] In some embodiments, the periodic information of the semi-static resource includes any one of the following:
[0199] a periodic bitmap of the semi-static resource;
[0200] a periodicity of the semi-static resource;
[0201] a periodic index of the semi-static resource.
[0202] In some embodiments, before the access network device sends first control signaling to the terminal, the method further includes:
[0203] The access network device acquires service mode information of a target service, wherein the service mode information includes at least one of periodic information of the target service, packet size information of the target service in a single period, and data flow direction information of the target service in a single period, and the target service is a service that needs to be carried by a semi-static resource.
[0204] Here, the first control signaling can be understood as being used to activate the semi-static resource corresponding to the target service.
[0205] The access network device acquires the service mode information in the following ways:
[0206] The access network device acquires the service mode information from a core network device.
[0207] The access network device obtains the service mode information based on service statistics.
[0208] Optionally, before the access network device sends the semi-static resource configured by the access network device to the terminal, the method further comprises:
[0209] The access network device receives the first semi-static resource assistance information reported by the terminal.
[0210] The first semi-static resource assistance information is used to assist the access network device in configuring the semi-static resource.
[0211] Optionally, the first semi-static resource assistance information comprises one or more of the following:
[0212] Period information of the semi-static resource;
[0213] Available HARQ process information of the semi-static resource.
[0214] Optionally, the first semi-static resource assistance information is reported in any of the following ways:
[0215] The first semi-static resource assistance information is reported through an RRC message; wherein the RRC message is transmitted through signaling bearing SRB1bis;
[0216] The first semi-static resource assistance information is reported through a medium access control control element (MAC CE); wherein the MAC CE is identified through a first logical channel identifier, and the first logical channel identifier is a logical channel identifier dedicated for semi-static resource assistance information.
[0217] Optionally, before the access network device sends the semi-static resource configured by the access network device to the terminal, the method further comprises:
[0218] During the connection establishment process, the access network device receives second semi-static resource assistance information provided by the terminal.
[0219] The second semi-static resource assistance information is used to assist the access network device in configuring the semi-static resource.
[0220] Optionally, the second semi-static resource assistance information comprises one or more of the following:
[0221] A first indication indicating that the connection establishment is caused by a voice call;
[0222] A second indication indicating that the connection establishment is caused by an emergency call;
[0223] A third indication indicating that the access network device is requested to configure a semi-static resource;
[0224] A fourth indication indicating that a voice dedicated signaling radio bearer is requested.
[0225] Optionally, the method further comprises:
[0226] The access network device receives first confirmation information sent by the terminal, and the first confirmation information is used to indicate that the terminal has activated the semi-static resource.
[0227] Optionally, the method further comprises:
[0228] The access network device sends second control signaling to the terminal, and the second control signaling is used to instruct the terminal to release the semi-static resource.
[0229] Optionally, before the access network device sends the second control signaling to the terminal, the method further comprises:
[0230] The access network device obtains third semi-static resource assistance information from the core network device, and the third semi-static resource assistance information is used to indicate that the terminal has ended the voice session.
[0231] The third semi-static resource assistance information can be understood as semi-static resource release assistance information. That is, before the access network device issues the semi-static resource release indication information, the access network device obtains semi-static resource release assistance information from the core network device. The semi-static resource release assistance information includes indication information that the voice session has ended.
[0232] Optionally, the method further comprises:
[0233] The access network device receives second confirmation information sent by the terminal, and the second confirmation information is used to indicate that the terminal has released the semi-static resource.
[0234] The related description of the embodiments of the present application can be referred to the related description of the method embodiments of FIG. 3, and the same technical effects can be achieved. To avoid repetition, this will not be described here.
[0235] The following provides a plurality of specific embodiments, which exemplarily illustrate the interaction process between the terminal and the access network device. In the following embodiments, the access network device is uniformly referred to as the base station, and the semi-static resource parameter is uniformly referred to as the SPS parameter.
[0236] Embodiment 1: configuring SPS related parameters in RRC connection establishment process
[0237] As shown in FIG. 5, the following steps are included:
[0238] Step 1: In the RRC connection establishment process, the terminal receives the SPS parameter configured by the base station.
[0239] The terminal is a control plane narrowband Internet of Things (CP NB-IoT) terminal. Further, the terminal is an NTN terminal.
[0240] The SPS parameters are carried by an RRC connection setup message (e.g., RRCConnectionSetup-NB).
[0241] The SPS parameters include SPS parameters for uplink transmission and / or SPS parameters for downlink transmission. Alternatively, the SPS parameters are applicable to both uplink transmission and downlink transmission.
[0242] The SPS parameters include an SPS resource period and an SPS scrambling code (e.g., SPS C-RNTI). The SPS resource period can be one or more SPS resource periods. Optionally, the SPS parameters further include a number of HARQ processes available for the SPS resource. It is to be noted that in the case where the number of HARQ processes available for the SPS resource is not specified, the terminal defaults N HARQ processes available. Where N is a predetermined value, for example, 1 or 2. The HARQ process ID corresponding to the default N HARQ processes can also be predetermined. For example, in the case where there is only one HARQ process available by default, the corresponding HARQ process ID is HARQ Process ID = 0. In the case where there are two HARQ processes available by default, the corresponding HARQ process IDs are HARQ Process ID = 0, 1.
[0243] Optionally, before the base station configures the SPS parameters, the terminal provides SPS assistance information (i.e., second semi-persistent resource assistance information) to the base station. The SPS assistance information is used to assist the base station in configuring the SPS parameters. The SPS assistance information can include one or more of the following (1) to (3):
[0244] (1) information indicating that the cause of RRC connection setup is voice (i.e., first indication);
[0245] Specifically, the cause of RRC connection setup can be a calling voice (mo-VoiceCall). For example, the terminal can carry an RRC connection setup cause field in the RRC connection setup request message, and the cause field is set to calling voice.
[0246] (2) information indicating that the cause of RRC connection setup is an emergency call (i.e., second indication);
[0247] For example, the terminal can carry an RRC connection setup cause field in the RRC connection setup request message, and the cause field is set to emergency call.
[0248] (3) SPS configuration request information (i.e., third indication). The SPS configuration request information is used to request the base station to configure SPS parameters.
[0249] For example, the terminal can carry the SPS configuration request information in the RRC connection establishment request message.
[0250] The SPS configuration request information (e.g., SPSConfigurationRequest) can be a one-bit indication field. For example, when the terminal carries the SPS configuration request information in the RRC connection establishment request message or the SPS configuration request information is set to “true”, the base station configures the SPS parameters for the terminal.
[0251] For example, the SPS configuration request information can be a request information common to uplink and downlink. For example, when the terminal provides the SPS configuration request information to the base station, the base station defaults that the terminal requests to configure uplink SPS resources and downlink SPS resources. The SPS configuration request information can also be a request information for uplink or downlink respectively. For example, SPSConfigurationRequest-UL is used to request to configure uplink SPS resources, and SPSConfigurationRequest-DL is used to request to configure downlink SPS resources.
[0252] Optionally, when the terminal is a called terminal, the SPS parameters are configured by default by the base station. For example, when the terminal is a called terminal, the base station triggers the terminal to establish an RRC connection through a paging mechanism. When the terminal accesses the base station, the base station configures the SPS parameters for the terminal by default.
[0253] Step 2: The terminal receives SPS activation indication information (i.e., first control signaling) sent by the base station. Based on the SPS activation indication information, the terminal stores the semi-static resources and corresponding HARQ information configured by the base station.
[0254] For example, the SPS activation indication information can include UL SPS activation indication information and / or DL SPS activation indication information.
[0255] For example, the SPS activation indication information can be carried by DCI. The DCI can be scrambled by SPS C-RNTI.
[0256] Optionally, the DCI also carries periodic information of SPS resources. For example, the periodic information of SPS resources can be any one of the following (1) to (3):
[0257] (1) SPS resource periodicity bitmap.
[0258] For example, the protocol agrees that the periodicity of SPS resource is {20ms, 40ms, 80ms}, and the SPS resource periodicity bitmap can be 3 bits, each bit corresponding to the agreed periodicity. For example, SPS resource periodicity bitmap = 010 can be used to indicate that the periodicity of SPS resource is 40ms.
[0259] (2) SPS resource periodicity. For example, SPS periodicity = 40ms.
[0260] (3) SPS index. For example, SPS index.
[0261] For example, in the case where the SPS parameter contains multiple SPS periodicities (such as SPS periodicity list), the DCI can carry SPS index, which corresponds to multiple SPS periodicities in the SPS parameter. For example, the SPS parameter contains a first SPS periodicity, SPS index = 1; the SPS parameter contains a second SPS periodicity, SPS index = 2.
[0262] It should be noted that in the case where the DCI carries SPS periodicity, the terminal considers that the SPS periodicity configured by the DCI covers the SPS periodicity configured by the RRC message.
[0263] Optionally, before the base station issues the SPS activation indication information, the base station obtains service mode information of the service. The service mode information includes service periodicity information of the service. Optionally, the service mode information further includes single-period data packet size information and data flow direction information. The SPS activation indication information is used to activate the SPS resource corresponding to the service.
[0264] The base station obtains the service mode information in the following ways:
[0265] The base station obtains the service mode information from a core network device.
[0266] The base station obtains the service mode information based on service statistics.
[0267] Step 3 (optionally): The terminal feeds back SPS confirmation information (i.e. first confirmation information) to the base station. The SPS confirmation information is used to feed back that the terminal has activated the SPS resource configured by the base station.
[0268] The SPS confirmation information is carried by a MAC CE. Optionally, the MAC CE is identified by a newly introduced logical channel identity (LCID). Optionally, the LCID is a voice service specific LCID agreed by a protocol.
[0269] Step 4 (optionally): The terminal receives SPS release indication information (i.e., second control signaling) sent by the base station. Based on the SPS release indication information, the terminal clears the semi-static resources configured by the base station.
[0270] Before sending the SPS release indication information, the base station obtains SPS release assistance information (i.e., third semi-static resource assistance information) from a core network. The SPS release assistance information includes indication information that a voice session has ended.
[0271] Step 5 (optionally): The terminal feeds back SPS confirmation information (i.e., second confirmation information) to the base station. The SPS confirmation information is used to feed back that the terminal has released the SPS resources configured by the base station.
[0272] The SPS confirmation information is carried by a MAC CE. Optionally, the MAC CE is identified by a newly introduced LCID. Optionally, the LCID is a voice service specific LCID agreed by a protocol.
[0273] Embodiment 2: Introducing RRC connection reconfiguration message for CP NB-IoT
[0274] As shown in FIG. 6, the following steps are included:
[0275] Step 1: The terminal receives SPS parameters configured by the base station. The SPS parameters are carried by an RRC connection reconfiguration message.
[0276] The terminal is a control plane narrowband Internet of Things (CP NB-IoT) terminal. Further, the terminal is an NTN terminal.
[0277] The RRC connection reconfiguration message is transmitted by SRB1bis.
[0278] The SPS parameters include SPS parameters for uplink transmission and / or SPS parameters for downlink transmission. Alternatively, the SPS parameters are applicable to both uplink transmission and downlink transmission.
[0279] The SPS parameters include an SPS resource period and an SPS scrambling code (e.g., SPS C-RNTI). Optionally, the SPS parameters further include a number of HARQ processes available for the SPS resource. It should be noted that in the case where the number of HARQ processes available for the SPS resource is not specified, the terminal defaults to N HARQ processes available. N is a predetermined value, for example, 1 or 2. The HARQ process numbers corresponding to the N HARQ processes available are also predetermined. For example, in the case where there is only one HARQ process available by default, the corresponding HARQ process number is HARQ Process ID = 0. In the case where there are two HARQ processes available by default, the corresponding HARQ process numbers are HARQ Process ID = 0, 1.
[0280] Optionally, the SPS parameters further include starting position information of the SPS resource. The starting position information of the SPS resource includes starting position information of uplink SPS resource and / or starting position information of downlink SPS resource.
[0281] Before the base station issues the SPS parameters, the base station acquires service mode information of a service, where the service mode information includes service period information of the service. The SPS parameters are used to configure SPS resources corresponding to the service. The base station acquires the service mode information in any of the following ways:
[0282] The base station acquires the service mode information from a core network.
[0283] The base station acquires the service mode information based on service flow statistics.
[0284] The base station receives the service mode information reported by the terminal.
[0285] The service mode information reported by the terminal can be a recommended SPS period. The SPS period is determined by the terminal based on service period. The terminal acquires the service period from an upper layer (e.g., NAS) of the terminal.
[0286] The service mode information reported by the terminal can be carried in an RRC message. The RRC message can be transmitted through SRB1bis.
[0287] The service mode information reported by the terminal can be carried in a MAC CE. For example, Recommended SPS periodicity MAC CE. The MAC CE is identified by a predetermined LCID.
[0288] Step 2 (optionally): The terminal receives the SPS activation indication information (i.e., first control signaling) issued by the base station. Based on the SPS activation indication information, the terminal stores the semi-static resource configured by the base station and the corresponding HARQ information.
[0289] Wherein, in the case that the SPS parameter does not include resource starting position information, the base station issues the SPS activation indication information to the terminal.
[0290] Wherein, the SPS activation indication information can be UL SPS activation indication information and / or DL SPS activation indication information.
[0291] Wherein, the SPS activation indication information is carried by DCI. The DCI is scrambled by SPS C-RNTI.
[0292] Wherein, the DCI carries the starting position information of the SPS resource.
[0293] Steps 3 to 5: Same as Embodiment 1.
[0294] Embodiment 3: UE recommends SPS period, DCI activates SPS
[0295] As shown in FIG. 7, the following steps are included:
[0296] Step 1: The terminal sends the recommended SPS parameter (i.e., first semi-static resource auxiliary information) to the base station. The SPS parameter is used to assist the base station to configure SPS resource for the terminal.
[0297] Wherein, the terminal is a control plane narrowband Internet of Things (CP NB-IoT) terminal. Further, the terminal is an NTN terminal.
[0298] Wherein, the SPS parameter includes SPS period. Exemplarily, the recommended SPS period is 40 ms. Optionally, the SPS parameter also contains the number of available HARQ processes of the SPS resource. It should be noted that in the case of default SPS resource available HARQ process number, N default recommended available HARQ processes. Wherein, N is an agreed value, for example, can be 1 or 2. The HARQ process number corresponding to the default N HARQ processes can also be a protocol agreement. For example, in the case of default only one available HARQ process, the corresponding HARQ process number HARQ Process ID = 0. In the case of default two available HARQ processes, the corresponding HARQ process number HARQ Process ID = 0, 1.
[0299] Wherein, the SPS parameter can be reported by some arbitrary way:
[0300] The SPS parameter can be carried by an RRC message. The RRC message is transmitted by SRB1bis.
[0301] The SPS parameter can be carried by a MAC CE. For example, a Recommended SPS periodicity MAC CE. The MAC CE is identified by a protocol-agreed LCID.
[0302] The MAC CE can include a period information field, which is used to indicate the recommended SPS period.
[0303] Alternatively, the MAC CE can include a bitmap. For example, the protocol agrees that the SPS resource period includes {20ms, 40ms, 80ms}, and the bitmap can be 3 bits, each bit corresponding to the agreed period. For example, the bitmap 010 can be used to indicate that the SPS period is 40ms.
[0304] Before the terminal sends the recommended SPS parameter to the base station, the terminal obtains the service period information of the service (i.e., the target service) to be carried by the SPS. For example, the terminal obtains the service period from the upper layer (e.g., NAS) of the terminal. For example, after the terminal upper layer completes the IMS voice call process, the terminal obtains the service period information based on the service information negotiated in the IMS voice call process.
[0305] Step 2 (optionally): The terminal receives the SPS activation indication information (i.e., first control signaling) issued by the base station. Based on the SPS activation indication information, the terminal stores the semi-static resource configured by the base station and the corresponding HARQ information.
[0306] In the case where the SPS parameter does not include resource start position information, the base station issues the SPS activation indication information to the terminal.
[0307] The SPS activation indication information can be UL SPS activation indication information and / or DL SPS activation indication information.
[0308] The SPS activation indication information can be carried by DCI. The DCI can be scrambled by SPS C-RNTI. The SPS C-RNTI can be agreed by the protocol. For example, SPS C-RNTI = FFF8.
[0309] The DCI carries the start position information of the SPS resource.
[0310] Steps 3 to 5: Same as Embodiment 1.
[0311] In summary, by means provided in the embodiments of the present application, under the control plane optimization architecture, the terminal can be configured with SPS resources for transmitting periodic service data, thereby reducing system scheduling overhead.
[0312] The data transmission method provided in the embodiments of the present application can be executed by a data transmission device. The data transmission device provided in the embodiments of the present application is described by taking the data transmission device executing the data transmission method as an example.
[0313] The data transmission device provided in the embodiments of the present application can be a communication device or a component in a communication device, for example, a chip. The communication device can be a terminal, a network side device or a server, etc. For example, the terminal can include, but is not limited to, the types of the terminal 11 listed above, the network side device can include, but is not limited to, the types of the network side device 12 listed above, and the embodiments of the present application do not make specific limitations.
[0314] The data transmission device includes a receiving module, a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor, for example, a general processor, a special purpose processor, etc., for example, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic devices, a gate circuit, a transistor, a discrete hardware component, etc. The receiving module and the sending module can be implemented by a communication interface, which can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.
[0315] Specifically, referring to FIG. 8, when the data transmission device is a terminal or a component in a terminal, the data transmission device 800 includes:
[0316] A first receiving module 801 is configured to receive semi-static resources configured by an access network device for the terminal.
[0317] The processing module 802 is configured to transmit data based on the semi-static resource.
[0318] The terminal is a terminal that transmits data based on a control plane scheme.
[0319] Optionally, the terminal is a non-ground terminal.
[0320] Optionally, the first receiving module is specifically configured to perform any one of the following:
[0321] In the connection establishment process, the semi-static resource parameter configured by the access network device is received.
[0322] After the connection establishment process is completed, the semi-static resource parameter configured by the access network device is received.
[0323] Optionally, in the case where the semi-static resource parameter is configured in the connection establishment process, the semi-static resource parameter is carried through a connection establishment message; or,
[0324] In the case where the semi-static resource parameter is configured after the connection establishment process is completed, the semi-static resource parameter is carried through a connection reconfiguration message.
[0325] Optionally, the semi-static resource parameter includes one or more of the following:
[0326] Periodic information of the semi-static resource;
[0327] Available hybrid automatic repeat request (HARQ) process information of the semi-static resource;
[0328] Starting resource information of the semi-static resource;
[0329] Scheduling scrambling information of the semi-static resource.
[0330] Optionally, in the case where the semi-static resource parameter does not include the available HARQ process information of the semi-static resource, the available HARQ process of the semi-static resource is a default configured HARQ process.
[0331] Optionally, the apparatus further includes:
[0332] The second receiving module is configured to receive first control signaling sent by the access network device, and the first control signaling is used to provide starting resource information of the semi-static resource.
[0333] Optionally, the first control signaling further carries periodic information of the semi-static resource.
[0334] Optionally, the periodic information of the semi-static resource includes any one of the following:
[0335] a periodic bitmap of the semi-static resource;
[0336] a periodicity of the semi-static resource;
[0337] a periodicity index of the semi-static resource.
[0338] Optionally, the apparatus further comprises:
[0339] a first sending module, configured to report first semi-static resource assistance information to the access network device;
[0340] The first semi-static resource assistance information is used to assist the access network device to configure the semi-static resource.
[0341] Optionally, the first semi-static resource assistance information comprises at least one of the following:
[0342] periodicity information of the semi-static resource;
[0343] available HARQ process information of the semi-static resource.
[0344] Optionally, the first semi-static resource assistance information is reported in any of the following ways:
[0345] The first semi-static resource assistance information is reported through an RRC message; wherein the RRC message is transmitted through signaling bearing SRB1bis;
[0346] The first semi-static resource assistance information is reported through a medium access control control element (MAC CE); wherein the MAC CE is identified through a first logical channel identifier, and the first logical channel identifier is a logical channel identifier dedicated for semi-static resource assistance information.
[0347] Optionally, the apparatus further comprises:
[0348] a second sending module, configured to provide second semi-static resource assistance information to the access network device in a connection establishment process;
[0349] The second semi-static resource assistance information is used to assist the access network device to configure the semi-static resource.
[0350] Optionally, the second semi-static resource assistance information comprises one or more of the following:
[0351] a first indication, used to indicate that the connection establishment is caused by a voice call;
[0352] a second indication, used to indicate that the connection establishment is caused by an emergency call;
[0353] a third indication, used to indicate that the access network device is requested to configure semi-static resource;
[0354] a fourth indication for indicating a voice dedicated signaling radio bearer is requested.
[0355] Optionally, the apparatus further includes:
[0356] a third sending module configured to send first confirmation information to the access network device, the first confirmation information being used to indicate that the terminal has activated the semi-static resource.
[0357] Optionally, the apparatus further includes:
[0358] a third receiving module configured to receive second control signaling sent by the access network device, the second control signaling being used to indicate that the terminal releases the semi-static resource.
[0359] Optionally, the apparatus further includes:
[0360] a fourth sending module configured to send second confirmation information to the access network device, the second confirmation information being used to indicate that the terminal has released the semi-static resource.
[0361] Optionally, the processing module is specifically configured to:
[0362] transmit voice related data based on the semi-static resource.
[0363] The voice related data includes at least one of voice signaling data and voice service data.
[0364] The data transmission apparatus provided by the embodiments of the present application can implement each process achieved by the method embodiment of FIG. 3 and achieve the same technical effects. To avoid repetition, details are not described herein.
[0365] The resource configuration method provided by the embodiments of the present application can be executed by a resource configuration apparatus. In the embodiments of the present application, the resource configuration method executed by the resource configuration apparatus is taken as an example to illustrate the resource configuration apparatus provided by the embodiments of the present application.
[0366] The resource configuration apparatus provided by the embodiments of the present application can be a communication device or a component in the communication device, for example, a chip. The communication device can be a terminal, a network side device or a server, etc. For example, the terminal can include but is not limited to the types of the terminal 11 listed above, the network side device can include but is not limited to the types of the network side device 12 listed above, and the embodiments of the present application are not limited specifically.
[0367] The resource configuration apparatus comprises a receiving module, a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor, which can include a general-purpose processor, a special-purpose processor, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic device, a gate circuit, a transistor, a discrete hardware component, etc. The receiving module and the sending module can be implemented by a communication interface, which can include a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.
[0368] Specifically, referring to FIG. 9, when the resource configuration apparatus is a network-side device or a component in the network-side device, the resource configuration apparatus 900 comprises:
[0369] A first sending module 901 is configured to send, to a terminal, semi-static resources configured by an access network device.
[0370] The terminal is a terminal that transmits data based on a control plane scheme.
[0371] Optionally, the terminal is a non-terrestrial terminal.
[0372] Optionally, the first sending module is specifically configured to perform any one of the following:
[0373] In a connection establishment process, the semi-static resource parameters configured by the access network device are sent to the terminal.
[0374] After the connection establishment process is completed, the semi-static resource parameters configured by the access network device are sent to the terminal.
[0375] Optionally, when the semi-static resource parameters are configured in the connection establishment process, the semi-static resource parameters are carried by a connection establishment message; or
[0376] In a case that the semi-static resource parameter is configured after a connection setup procedure is completed, the semi-static resource parameter is carried through a connection reconfiguration message.
[0377] Optionally, the semi-static resource parameter comprises one or more of the following:
[0378] Period information of the semi-static resource;
[0379] Available hybrid automatic repeat request (HARQ) process information of the semi-static resource;
[0380] Starting resource information of the semi-static resource;
[0381] Scheduling scrambling information of the semi-static resource.
[0382] Optionally, in a case that the semi-static resource parameter does not comprise the available HARQ process information of the semi-static resource, the available HARQ process of the semi-static resource is a default configured HARQ process.
[0383] Optionally, the apparatus further comprises:
[0384] a second sending module, configured to send first control signaling to the terminal, the first control signaling being used to provide starting resource information of the semi-static resource.
[0385] Optionally, the first control signaling further carries period information of the semi-static resource.
[0386] Optionally, the period information of the semi-static resource comprises any one of the following:
[0387] Period bitmap of the semi-static resource;
[0388] Period of the semi-static resource;
[0389] Period index of the semi-static resource.
[0390] Optionally, the apparatus further comprises:
[0391] a first processing module, configured to acquire service mode information of a target service, wherein the service mode information comprises at least one of period information of the target service, packet size information of the target service in a single period, and data flow direction information of the target service in a single period, and the target service is a service that needs to be borne by a semi-static resource.
[0392] Optionally, the apparatus further comprises:
[0393] a first receiving module, configured to receive first semi-static resource auxiliary information reported by the terminal;
[0394] The first semi-static resource assistance information is used for assisting the access network device to configure the semi-static resource.
[0395] Optionally, the first semi-static resource assistance information comprises one or more of the following:
[0396] Period information of the semi-static resource;
[0397] Available HARQ process information of the semi-static resource.
[0398] Optionally, the first semi-static resource assistance information is reported in any of the following ways:
[0399] The first semi-static resource assistance information is reported through an RRC message; wherein the RRC message is transmitted through signaling bearing SRB1bis;
[0400] The first semi-static resource assistance information is reported through a medium access control control element (MAC CE); wherein the MAC CE is identified through a first logical channel identifier, and the first logical channel identifier is a logical channel identifier dedicated for semi-static resource assistance information.
[0401] Optionally, the apparatus further comprises:
[0402] A second receiving module, configured to receive second semi-static resource assistance information provided by the terminal in a connection establishment process;
[0403] The second semi-static resource assistance information is used for assisting the access network device to configure the semi-static resource.
[0404] Optionally, the second semi-static resource assistance information comprises one or more of the following:
[0405] A first indication, used for indicating that a connection establishment is caused by a voice call;
[0406] A second indication, used for indicating that a connection establishment is caused by an emergency call;
[0407] A third indication, used for indicating that semi-static resources are requested to be configured by the access network device;
[0408] A fourth indication, used for indicating that a voice dedicated signaling radio bearer is requested.
[0409] Optionally, the apparatus further comprises:
[0410] A third receiving module, configured to receive first confirmation information sent by the terminal, wherein the first confirmation information is used for indicating that the terminal has activated the semi-static resource.
[0411] Optionally, the apparatus further comprises:
[0412] a third sending module, configured to send second control signaling to the terminal, the second control signaling being used to instruct the terminal to release the semi-static resource.
[0413] Optionally, the apparatus further includes:
[0414] a second processing module, configured to acquire third semi-static resource assistance information from the core network device, the third semi-static resource assistance information being used to instruct the terminal to end the voice session.
[0415] Optionally, the apparatus further includes:
[0416] a fourth receiving module, configured to receive second confirmation information sent by the terminal, the second confirmation information being used to instruct the terminal to release the semi-static resource.
[0417] The resource configuration apparatus provided by the embodiments of the present application can implement each process implemented by the method embodiment of FIG. 4 and achieve the same technical effects. To avoid repetition, details are not described herein.
[0418] As shown in FIG. 10, the embodiments of the present application further provide a communication device 1000, including a processor 1001 and a memory 1002, the memory 1002 has a program or instruction stored thereon, which can be run on the processor 1001. For example, when the communication device 1000 is a terminal, the program or instruction is executed by the processor 1001 to implement each step of the above-mentioned terminal-side method embodiments and achieve the same technical effects. When the communication device 1000 is a network-side device, the program or instruction is executed by the processor 1001 to implement each step of the above-mentioned network-side device-side method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0419] The embodiments of the present application further provide a terminal, including a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run a program or instruction to implement the steps in the method embodiment as shown in FIG. 3. The terminal embodiment corresponds to the above-mentioned terminal-side method embodiment, and each implementation process and implementation manner of the above-mentioned method embodiment can be applied to the terminal embodiment and achieve the same technical effects. The terminal can be the data transmission apparatus shown in FIG. 8. Specifically, FIG. 11 is a hardware structure schematic diagram of a terminal for implementing the embodiments of the present application.
[0420] The terminal 1100 includes but is not limited to at least part of components such as a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and a processor 1110.
[0421] Those skilled in the art can understand that the terminal 1100 can also include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1110 through a power management system, so that the power management system can realize the functions of managing charging, discharging, and power consumption management. The terminal structure shown in FIG. 11 does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine certain components, or different component arrangements, which will not be described here.
[0422] It should be understood that in the embodiments of the present application, the input unit 1104 can include a graphics processor 11041 and a microphone 11042. The graphics processor 11041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1106 can include a display panel 11061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1107 includes at least one of a touch panel 11071 and other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 can include two parts of a touch detection device and a touch controller. The other input devices 11072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, which will not be described here.
[0423] In the embodiments of the present application, after the radio frequency unit 1101 receives the downlink data from the network side device, it can be transmitted to the processor 1110 for processing. In addition, the radio frequency unit 1101 can send uplink data to the network side device. Generally, the radio frequency unit 1101 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0424] The memory 1109 can be used to store software programs or instructions and various data. The memory 1109 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 1109 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 1109 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0425] The processor 1110 can include one or more processing units; optionally, the processor 1110 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1110.
[0426] The radio frequency unit 1101 is configured to:
[0427] receive the semi-static resource configured by the access network device;
[0428] The processor 1110 is configured to:
[0429] transmit data based on the semi-static resource;
[0430] The terminal is a terminal for transmitting data based on a control plane scheme.
[0431] In the embodiments of the present application, the terminal transmitting data based on the control plane scheme can transmit service data with periodic characteristics based on semi-static resources, and the NB-IoT transmitting data based on the control plane scheme can also transmit service data with periodic characteristics.
[0432] It can be understood that the implementation processes of the implementation modes mentioned in the embodiments can refer to the related descriptions of the data transmission method embodiments, and achieve the same or corresponding technical effects. To avoid repetition, they will not be described here again.
[0433] The embodiments of the present application also provide a network side device, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to realize the steps of the method embodiments shown in FIG. 4. The network side device embodiments correspond to the access network device method embodiments described above, and each implementation process and implementation mode of the method embodiments described above can be applied to the network side device embodiments, and can achieve the same technical effects.
[0434] Specifically, the embodiments of the present application also provide a network side device, which can be the resource configuration apparatus shown in FIG. 9. As shown in FIG. 12, the network side device 1200 includes an antenna 121, a radio frequency device 122, a baseband device 123, a processor 124 and a memory 125. The antenna 121 is connected with the radio frequency device 122. In the uplink direction, the radio frequency device 122 receives information through the antenna 121, and sends the received information to the baseband device 123 for processing. In the downlink direction, the baseband device 123 processes the information to be sent, and sends it to the radio frequency device 122. The radio frequency device 122 processes the received information and sends it out through the antenna 121.
[0435] The method performed by the access network device in the above embodiments can be implemented in the baseband device 123, which includes a baseband processor.
[0436] The baseband device 123 may, for example, include at least one baseband board, and a plurality of chips are arranged on the baseband board, as shown in FIG. 12. One of the chips is, for example, a baseband processor, which is connected with the memory 125 through a bus interface to call programs in the memory 125 and perform the network device operations shown in the above method embodiments.
[0437] The network side device can also include a network interface 126, which is, for example, a common public radio interface (Common Public Radio Interface, CPRI).
[0438] Specifically, the network side device 1200 in the embodiments of the present application further includes instructions or programs stored on the storage 125 and executable on the processor 124, the processor 124 invokes the instructions or programs in the storage 125 to execute the method performed by each module shown in FIG. 9 and achieve the same technical effects. To avoid repetition, details are not described herein.
[0439] The embodiments of the present application further provide a readable storage medium having programs or instructions stored thereon, the programs or instructions are executed by a processor to implement each process of the above-mentioned resource configuration method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0440] The processor is the processor in the terminal in the above-mentioned embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.
[0441] The embodiments of the present application further provide a chip including a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run programs or instructions to implement each process of the above-mentioned data transmission method embodiments or implement each process of the above-mentioned resource configuration method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0442] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.
[0443] The embodiments of the present application further provide a computer program / program product stored in a storage medium, the computer program / program product is executed by at least one processor to implement each process of the above-mentioned data transmission method embodiments or implement each process of the above-mentioned resource configuration method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0444] The embodiments of the present application further provide a communication system including a terminal and a network side device, the terminal can be used to execute the steps of the above-mentioned data transmission method, and the network side device can be used to execute the steps of the above-mentioned resource configuration method.
[0445] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a", "comprising", or the like does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element. Furthermore, it is to be understood that the methods and apparatuses of the present application can be carried out by specific hardware, by software, or by a combination of hardware and software. It is therefore, contemplated to this patent to cover any and all modifications, variations, or equivalents that fall within the scope of the present application. Accordingly, where a concept can have been illustrated in only one of the exemplary embodiments, various aspects of the concept can be modified and / or combined to produce a variety of other embodiments that are not specifically illustrated. Thus, for purposes of describing particular embodiments, reference has been made to orientations. However, it should be understood that the described embodiments can be carried out in other orientations than those explicitly described without departing from the scope of the present application.
[0446] From the above description of the embodiments, it is apparent that the above-mentioned method can be realized by means of a computer software product and a general hardware platform, of course, it can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), and includes a plurality of instructions for making the terminal or network side device execute the method described in each embodiment of the present application.
[0447] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, the above-mentioned specific embodiments are only illustrative, but not restrictive, and those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.
Claims
1. A data transmission method, comprising: a terminal receiving a semi-static resource configured by an access network device; the terminal transmitting data based on the semi-static resource; wherein the terminal is a terminal transmitting data based on a control plane scheme.
2. The method of claim 1, wherein, The terminal is a non-terrestrial terminal.
3. The method of claim 1, wherein, The terminal receives a semi-static resource configured by an access network device, including any one of the following: In a connection establishment process, the terminal receives a semi-static resource parameter configured by an access network device; after the connection establishment process is completed, the terminal receives a semi-static resource parameter configured by an access network device.
4. The method of claim 3, wherein, In the case of configuring the semi-static resource parameter in the connection establishment process, the semi-static resource parameter is carried by the connection establishment message; or, In the case of configuring the semi-static resource parameter after the connection establishment process is completed, the semi-static resource parameter is carried by the connection reconfiguration message.
5. The method of claim 3 or 4, wherein, The semi-static resource parameter includes one or more of the following: period information of the semi-static resource; available hybrid automatic repeat request (HARQ) process information of the semi-static resource; starting resource information of the semi-static resource; scheduling scrambling information of the semi-static resource.
6. The method of claim 5, wherein, In the case that the semi-static resource parameter does not include the available HARQ process information of the semi-static resource, the available HARQ process of the semi-static resource is a default configured HARQ process.
7. The method of any one of claims 1 to 6, wherein, The method further comprises: the terminal receiving first control signaling sent by the access network device, the first control signaling being used to provide starting resource information of the semi-static resource.
8. The method of claim 7, wherein, The first control signaling also carries the period information of the semi-static resource.
9. The method of claim 8, wherein, The period information of the semi-static resource includes any one of the following: period bitmap of the semi-static resource; period of the semi-static resource; period index of the semi-static resource.
10. The method of any one of claims 1 to 9, wherein, Before the terminal receives the semi-static resource configured by the access network device, the method further comprises: the terminal reporting first semi-static resource assistance information to the access network device; wherein the first semi-static resource assistance information is used to assist the access network device to configure the semi-static resource.
11. The method of claim 10, wherein, The first semi-static resource assistance information includes at least one of the following: period information of the semi-static resource; available HARQ process information of the semi-static resource.
12. The method of claim 10, wherein, The first semi-static resource assistance information is reported by any of the following ways: The first semi-static resource assistance information is reported by an RRC message; wherein the RRC message is transmitted by signaling bearing SRB1bis; The first semi-static resource assistance information is reported by a medium access control control element (MAC CE); wherein the MAC CE is identified by a first logical channel identifier, and the first logical channel identifier is a logical channel identifier dedicated for semi-static resource assistance information.
13. The method of any one of claims 1 to 12, wherein, Before the terminal receives the semi-static resource configured by the access network device, the method further comprises: In a connection establishment process, the terminal provides second semi-static resource assistance information to the access network device; wherein the second semi-static resource assistance information is used to assist the access network device to configure the semi-static resource.
14. The method of claim 13, wherein, The second semi-static resource auxiliary information comprises one or more of the following: A first indication, used to indicate a reason for connection establishment as a voice call; A second indication, used to indicate a reason for connection establishment as an emergency call; A third indication, used to indicate a request for the access network device to configure semi-static resources; A fourth indication, used to indicate a request for voice dedicated signaling radio bearer.
15. The method of any one of claims 1 to 14, wherein, The terminal transmits data based on the semi-static resources, comprising: The terminal transmits voice related data based on the semi-static resources. The voice related data comprises at least one of voice signaling data and voice service data.
16. A resource configuration method, comprising: An access network device sends semi-static resources configured by the access network device to a terminal; The terminal is a terminal for transmitting data based on a control plane scheme.
17. The method of claim 16, wherein, The terminal is a non-terrestrial terminal.
18. The method of claim 16, wherein, The access network device sends semi-static resources configured by the access network device to a terminal, comprising any of the following: During a connection establishment process, the access network device sends semi-static resource parameters configured by the access network device to the terminal; After completion of the connection establishment process, the access network device sends semi-static resource parameters configured by the access network device to the terminal.
19. The method of claim 18, wherein, In the case of configuring the semi-static resource parameters during the connection establishment process, the semi-static resource parameters are carried through a connection establishment message; or In the case of configuring the semi-static resource parameters after the completion of the connection establishment process, the semi-static resource parameters are carried through a connection reconfiguration message.
20. The method of claim 18 or 19, wherein, The semi-static resource parameters comprise one or more of the following: Period information of the semi-static resources; Available hybrid automatic repeat request (HARQ) process information of the semi-static resources; Starting resource information of the semi-static resources; Scheduling scrambling information of the semi-static resources.
21. The method of claim 20, wherein, In the case that the semi-static resource parameters do not include the available HARQ process information of the semi-static resources, the available HARQ process of the semi-static resources is a default configured HARQ process.
22. The method of any one of claims 16 to 21, wherein, The method further comprises: The access network device sends first control signaling to the terminal, and the first control signaling is used to provide starting resource information of the semi-static resources.
23. The method of claim 22, wherein, The first control signaling also carries period information of the semi-static resources.
24. The method of claim 23, wherein, The period information of the semi-static resources comprises any of the following: A period bitmap of the semi-static resources; A period of the semi-static resources; A period index of the semi-static resources.
25. The method of any one of claims 22-24, wherein, Before the access network device sends first control signaling to the terminal, the method further comprises: The access network device acquires service mode information of a target service, wherein the service mode information comprises at least one of period information of the target service, packet size information of the target service in a single period, and data flow direction information of the target service in a single period, and the target service is a service that needs to be carried by semi-static resources.
26. The method of any one of claims 16 to 25, wherein, Before the access network device sends semi-static resources configured by the access network device to the terminal, the method further comprises: The access network device receives first semi-static resource auxiliary information reported by the terminal; The first semi-static resource assistance information is used for assisting the access network device in configuring the semi-static resource.
27. The method of claim 26, wherein, The first semi-static resource assistance information comprises one or more of the following: period information of the semi-static resource; available HARQ process information of the semi-static resource.
28. The method of claim 26, wherein, The first semi-static resource assistance information is reported in any of the following manners: The first semi-static resource assistance information is reported through an RRC message; wherein the RRC message is transmitted through signaling bearing SRB1bis; The first semi-static resource assistance information is reported through a medium access control control element (MAC CE); wherein the MAC CE is identified through a first logical channel identifier, and the first logical channel identifier is a logical channel identifier dedicated for semi-static resource assistance information.
29. The method of any one of claims 16 to 28, wherein, Before the access network device transmits the semi-static resource configured by the access network device to the terminal, the method further comprises: During a connection establishment process, the access network device receives second semi-static resource assistance information provided by the terminal; The second semi-static resource assistance information is used for assisting the access network device in configuring the semi-static resource.
30. The method of claim 29, wherein, The second semi-static resource assistance information comprises one or more of the following: a first indication indicating that a connection establishment is caused by a voice call; a second indication indicating that a connection establishment is caused by an emergency call; a third indication indicating that the access network device is requested to configure a semi-static resource; a fourth indication indicating that a voice dedicated signaling radio bearer is requested.
31. A data transmission apparatus, the apparatus comprising: a first receiving module configured to receive a semi-static resource configured by an access network device for a terminal; a processing module configured to transmit data based on the semi-static resource; wherein the terminal is a terminal for transmitting data based on a control plane scheme.
32. The apparatus of claim 31, wherein, The first receiving module is specifically configured to perform any of the following: during a connection establishment process, receive semi-static resource parameters configured by the access network device; after completion of the connection establishment process, receive semi-static resource parameters configured by the access network device.
33. The apparatus according to claim 31 or 32, further comprising: a second receiving module configured to receive first control signaling transmitted by the access network device, the first control signaling being used to provide starting resource information of the semi-static resource.
34. The apparatus according to any of claims 31 to 33, further comprising: a first sending module configured to report first semi-static resource assistance information to the access network device; wherein the first semi-static resource assistance information is used for assisting the access network device in configuring the semi-static resource.
35. The apparatus according to any of claims 31 to 34, further comprising: a second sending module configured to provide second semi-static resource assistance information to the access network device during a connection establishment process; wherein the second semi-static resource assistance information is used for assisting the access network device in configuring the semi-static resource.
36. The apparatus of any one of claims 31-35, wherein, The processing module is specifically configured to: transmit voice related data based on the semi-static resource; The voice-related data includes at least one of voice signaling data and voice service data.
37. A resource configuration apparatus, comprising: a first sending module, configured to send, to a terminal, semi-static resources configured by an access network device; wherein the terminal is a terminal that transmits data based on a control plane scheme.
38. The apparatus of claim 37, wherein, The first sending module is specifically configured to perform any one of the following: during a connection setup process, send, to the terminal, semi-static resource parameters configured by the access network device; after completion of the connection setup process, send, to the terminal, semi-static resource parameters configured by the access network device.
39. The apparatus of claim 37 or 38, further comprising: a second sending module, configured to send, to the terminal, first control signaling used to provide starting resource information of the semi-static resources.
40. The apparatus of any one of claims 37 to 39, further comprising: a first processing module, configured to obtain service mode information of a target service, wherein the service mode information includes at least one of periodicity information of the target service, packet size information of the target service in a single period, and data flow direction information of the target service in a single period, and the target service is a service that needs to be carried by semi-static resources.
41. The apparatus of any one of claims 37 to 40, further comprising: a first receiving module, configured to receive first semi-static resource assistance information reported by the terminal; wherein the first semi-static resource assistance information is used to assist the access network device in configuring the semi-static resources.
42. The apparatus of any one of claims 37 to 41, further comprising: a second receiving module, configured to receive, during a connection setup process, second semi-static resource assistance information provided by the terminal; wherein the second semi-static resource assistance information is used to assist the access network device in configuring the semi-static resources.
43. A communication device, comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the data transmission method according to any one of claims 1 to 15, or to implement the steps of the resource configuration method according to any one of claims 16 to 30.
44. A readable storage medium, the readable storage medium storing programs or instructions executable on a processor, the programs or instructions being executed by the processor to implement the steps of the data transmission method according to any one of claims 1 to 15, or to implement the steps of the resource configuration method according to any one of claims 16 to 30.
45. A computer program product, comprising computer instructions executable by a processor to implement the steps of the data transmission method according to any one of claims 1 to 15, or to implement the steps of the resource configuration method according to any one of claims 16 to 30.
Citation Information
Patent Citations
Semi-static transmission method and apparatus
CN109479267A
Method and apparatus for cellular internet of things (CIOT) data transfer over a control plane in a wireless communication system
CN113906818A
NB-IoT UE Differentiation
US20190053157A1
Activation and De-Activation of Semi-Persistent Scheduling
US20210100001A1