A data transmission method, apparatus and device

CN115734281BActive Publication Date: 2026-08-14CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-31
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

[0003]本发明的目的是提供一种数据传输方法、装置及设备,以解决现有QoS机制对同一终端的不同业务的调配参数设置是趋同的,不能同时满足不同场景的业务特征和用户需要的问题

Benefits of technology

[0058]本发明实施例中,通过短距通信网络获取终端发送的目标业务数据,根据业务数据的业务承载标识能够识别不同业务的业务特征和用户需求等,并将其映射至对应的目标QoS策略,根据所述目标QoS策略将所述目标业务数据发送至蜂窝网络的网络侧节点,从而在异构网络(短距通信网络与蜂窝通信网络融合)中能够基于不同的业务场景提供基于业务的确定性服务保障,即能够满足不同业务的业务特征和用户需求。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115734281B_ABST
    Figure CN115734281B_ABST
Patent Text Reader

Abstract

This invention provides a data transmission method, apparatus, and device, relating to the field of communication technology. The method is applied to a convergence node in a heterogeneous network system. The convergence node is connected to a network-side node of a cellular network and to a terminal via a short-range communication network. The method includes: acquiring target service data sent by the terminal via the short-range communication network; obtaining a target QoS policy corresponding to the target service bearer identifier of the target service data based on the correspondence between the service bearer identifier and the Quality of Service (QoS) policy; and sending the target service data to the network-side node of the cellular network according to the target QoS policy. This invention provides deterministic service guarantees based on different service scenarios in heterogeneous networks (converged short-range and cellular communication networks), thus meeting the service characteristics and user needs of different services.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a data transmission method, apparatus, and device. Background Technology

[0002] Existing 3GPP or non-3GPP technical solutions primarily implement QoS policies and resource allocation scheduling at the physical and link layers of the communication protocol stack. They mainly use priority (per packet), rate, and other identifiers, employing queuing techniques to configure resource allocation policies for service flows of different priorities. However, the underlying interface sets similar allocation parameters for different services on the same terminal, failing to simultaneously meet the service characteristics and user needs of different scenarios, and also unable to distinguish between services executed by different flows. Summary of the Invention

[0003] The purpose of this invention is to provide a data transmission method, apparatus, and device to solve the problem that existing QoS mechanisms set similar allocation parameters for different services on the same terminal, which cannot simultaneously meet the service characteristics and user needs of different scenarios.

[0004] To achieve the above objectives, embodiments of the present invention provide a data processing method applied to a convergence node in a heterogeneous network system. The convergence node is connected to a network-side node of a cellular network and to a terminal via a short-range communication network. The method includes:

[0005] Acquire target service data sent by the terminal through a short-range communication network;

[0006] Based on the correspondence between the service bearer identifier and the Quality of Service (QoS) policy of the service data, obtain the target QoS policy corresponding to the target service bearer identifier of the target service data;

[0007] The target service data is sent to the network-side node of the cellular network according to the target QoS policy.

[0008] Optionally, obtaining the target QoS policy corresponding to the target service data includes:

[0009] Based on the QoS management entity in the basic service layer of the aggregation node, obtain the target QoS policy corresponding to the target service data;

[0010] The aggregation node further includes an access layer, and the basic service layer is located above the access layer.

[0011] Optionally, sending the target service data to the network-side node of the cellular network according to the target QoS policy includes:

[0012] Map the target service data to the target QoS flow logical interface corresponding to the target QoS policy;

[0013] The target service data is sent to the network-side node of the cellular network through the target QoS flow logic interface.

[0014] Optionally, different logical interfaces correspond to different transmission parameters, and the transmission parameters include at least one of the following:

[0015] Transmission bandwidth;

[0016] Transmission delay;

[0017] Number of times to send and receive;

[0018] Block error rate information;

[0019] Frame synchronization information;

[0020] Transmission queue.

[0021] Optionally, the short-range communication network includes a first interface and a second interface, the first interface being connected to the terminal and the second interface being connected to the aggregation node; the method further includes:

[0022] Based on the resource configuration information of the network slice, at least one of the QoS parameter values ​​of the first interface and the second QoS parameter value is adjusted;

[0023] Wherein, the first interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all QoS streams sent by a single terminal, and the second interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all guaranteed bit rate (GBR) QoS streams received by a single aggregation node.

[0024] Optionally, adjusting the QoS parameter value of the first interface based on the resource configuration information of the network slice includes:

[0025] If the resource configuration information of the network slice indicates that the number of channel resources is less than a preset threshold, the value of the first interface parameter is reduced.

[0026] Alternatively, if the bandwidth indicated by the network slice resource configuration information is less than the bandwidth corresponding to the target service data, the value of the first interface parameter can be reduced.

[0027] Optionally, the short-range communication network is the SparkLink short-range communication network.

[0028] This invention also provides a data transmission device applied to a convergence node in a heterogeneous network system. The convergence node is connected to a network-side node of a cellular network and to a terminal via a short-range communication network. The device includes:

[0029] The first acquisition module is used to acquire target service data sent by the terminal through a short-range communication network;

[0030] The second acquisition module is used to acquire the target QoS policy corresponding to the target service bearer identifier of the target service data based on the correspondence between the service bearer identifier of the service data and the QoS policy.

[0031] The first transmission module is used to send the target service data to the network-side node of the cellular network according to the target QoS policy.

[0032] Optionally, the second acquisition module is used to acquire the target QoS policy corresponding to the target service data based on the QoS management entity in the basic service layer of the aggregation node;

[0033] The aggregation node further includes an access layer, and the basic service layer is located above the access layer.

[0034] Optionally, the first transmission module includes:

[0035] The first mapping submodule is used to map the target service data to the target QoS flow logical interface corresponding to the target QoS policy;

[0036] The first transmission module is used to send the target service data to the network-side node of the cellular network through the target QoS flow logic interface.

[0037] Optionally, different logical interfaces correspond to different transmission parameters, and the transmission parameters include at least one of the following:

[0038] Transmission bandwidth;

[0039] Transmission delay;

[0040] Number of times to send and receive;

[0041] Block error rate information;

[0042] Frame synchronization information;

[0043] Transmission queue.

[0044] Optionally, the short-range communication network includes a first interface and a second interface, the first interface being connected to the terminal and the second interface being connected to the aggregation node; the device further includes:

[0045] The adjustment module is used to adjust at least one of the QoS parameter values ​​of the first interface and the second QoS parameter values ​​according to the resource configuration information of the network slice;

[0046] Wherein, the first interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all QoS streams sent by a single terminal, and the second interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all guaranteed bit rate (GBR) QoS streams received by a single aggregation node.

[0047] Optionally, the adjustment module is used for:

[0048] If the resource configuration information of the network slice indicates that the number of channel resources is less than a preset threshold, the value of the first interface parameter is reduced.

[0049] Alternatively, if the bandwidth indicated by the network slice resource configuration information is less than the bandwidth corresponding to the target service data, the value of the first interface parameter can be reduced.

[0050] Optionally, the short-range communication network is the SparkLink short-range communication network.

[0051] This invention also provides a data transmission device, including: a transceiver and a processor;

[0052] The transceiver is used to acquire target service data sent by the terminal through a short-range communication network;

[0053] The processor is used to obtain the target QoS policy corresponding to the target service bearer identifier of the target service data based on the correspondence between the service bearer identifier of the service data and the QoS policy.

[0054] The transceiver is used to send the target service data to the network-side node of the cellular network according to the target QoS policy.

[0055] This invention also provides a data transmission device, comprising: a transceiver, a processor, a memory, and a program or instructions stored in the memory and executable on the processor; characterized in that the processor executes the program or instructions to implement the steps in the data transmission method described above.

[0056] This invention also provides a readable storage medium storing a program or instructions thereon, which, when executed by a processor, implement the steps in the data transmission method described above.

[0057] The beneficial effects of the above-described technical solution of the present invention are as follows:

[0058] In this embodiment of the invention, target service data sent by the terminal is obtained through a short-range communication network. Based on the service bearer identifier of the service data, the service characteristics and user needs of different services can be identified, and these can be mapped to the corresponding target QoS policy. According to the target QoS policy, the target service data is sent to the network-side node of the cellular network. Thus, in a heterogeneous network (where short-range communication network and cellular communication network are integrated), deterministic service guarantees based on different service scenarios can be provided, that is, the service characteristics and user needs of different services can be met. Attached Figure Description

[0059] Figure 1 This is a flowchart illustrating the data transmission method according to an embodiment of the present invention;

[0060] Figure 2 This is a schematic diagram of the structure of a short-range communication network in an embodiment of the present invention;

[0061] Figure 3 This is one of the structural schematic diagrams of a heterogeneous network system in an embodiment of the present invention;

[0062] Figure 4 This is a second schematic diagram of the heterogeneous network system in an embodiment of the present invention;

[0063] Figure 5 This is a schematic diagram of the data transmission device according to an embodiment of the present invention;

[0064] Figure 6 This is one of the structural block diagrams of a data transmission device according to an embodiment of the present invention;

[0065] Figure 7 This is a second structural block diagram of the data transmission device according to an embodiment of the present invention. Detailed Implementation

[0066] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.

[0067] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the invention. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.

[0068] In various embodiments of the present invention, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0069] In addition, the terms "system" and "network" are often used interchangeably in this article.

[0070] In the embodiments provided in this application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information.

[0071] To enable those skilled in the art to better understand the embodiments of the present invention, the following description is provided first.

[0072] Quality of Service (QoS) refers to providing better service capabilities for specified network communications. Measures such as ensuring transmission bandwidth, reducing transmission latency, reducing data packet loss rate, and reducing latency jitter in the network are used to improve service quality.

[0073] With the development of ubiquitous intelligence, both cellular communication technologies such as 5G and short-range communication technologies such as industrial wireless are evolving and developing towards deterministic quality of service (QoS) assurance to meet the new demands of emerging businesses in smart parks and smart factories. In cellular networks, 5G network slicing divides the physical network into layers, template instances, and user identifiers at the end-to-end level to achieve traffic grouping, isolating other tenants and configuring resources at the non-service level. In short-range networks, the current QoS architecture of networks such as Bluetooth and 5G is a general QoS policy implemented at the access layer of the communication protocol stack. It identifies the service information of received service packets and performs QoS processing on the service packets according to the access layer's pre-configured policies and service information.

[0074] This invention provides a data transmission method applied to a convergence node in a heterogeneous network system. The convergence node is connected to a network-side node of a cellular network and to a terminal via a short-range communication network. The method includes:

[0075] Step 101: Obtain the target service data sent by the terminal through a short-range communication network.

[0076] The heterogeneous network in this embodiment of the invention is a fusion of a short-range communication network and a 5G cellular communication network. Specifically, this short-range communication network can be the SparkLink short-range communication network. The SparkLink short-range communication network introduces the channel coding and decoding technologies Polar and RS, optimized for random and burst interference, achieving highly reliable transmission in complex electromagnetic environments. Figure 2As shown, this short-range communication network may include a SparkLink access layer, a basic service layer, and a basic application layer. The basic service layer includes a QoS management entity.

[0077] The aforementioned target service data includes service data sent by at least one terminal, which may include network status, service information, and traffic usage information, etc.

[0078] Step 102: Based on the correspondence between the service bearer identifier and the Quality of Service (QoS) policy of the service data, obtain the target QoS policy corresponding to the target service bearer identifier of the target service data.

[0079] In this step, the aforementioned service data may include a service bearer identifier, which can indicate the type of the service. Different types of services correspond to different QoS policies, and the QoS policy can indicate at least one of the following: transmission bandwidth, transmission delay, block error rate (BLER), number of repeated transmissions, frame synchronization information, and transmission queue information.

[0080] Here, different QoS policies are configured for different types of services, which can provide different deterministic service guarantees for different services.

[0081] Step 103: Send the target service data to the network-side node of the cellular network according to the target QoS policy.

[0082] In this embodiment of the invention, the terminal node (T node) sends service data to the aggregation node (G node) through a short-range communication network. The aggregation node, acting as a routing or bridging node, establishes a transmission channel with the 5G air interface and sends the service data to the 5G base station through the 5G cellular network. The 5G base station then forwards the service data to the 5G core network (the key network element can be an edge UPF). A T-link in a communication domain is defined as the resource used by the T node in that communication domain to transmit physical layer signals, physical layer control information, and physical layer data information, or by the G node to receive physical layer signals. The resource set consisting of the resources used by a G node to transmit synchronization signals, broadcast information, and G-link control information on a carrier, as well as the resources that the G node can schedule and configure, is called the communication domain of that G node, and the G node is called the G node of that communication domain.

[0083] In this embodiment of the invention, target service data sent by the terminal is obtained through a short-range communication network. Based on the service bearer identifier of the service data, the service characteristics and user needs of different services can be identified, and these can be mapped to the corresponding target QoS policy. According to the target QoS policy, the target service data is sent to the network-side node of the cellular network. Thus, in the converged network (convergence of short-range communication network and cellular communication network), deterministic service guarantee based on different service scenarios can be provided, that is, the service characteristics and user needs of different services can be met.

[0084] Optionally, obtaining the target QoS policy corresponding to the target service data includes:

[0085] Based on the QoS management entity in the basic service layer of the aggregation node, obtain the target QoS policy corresponding to the target service data;

[0086] The aggregation node further includes an access layer, and the basic service layer is located above the access layer.

[0087] like Figure 3 As shown in the embodiments of the present invention, management entities such as 5G converged services, QoS management, and measurement management are defined in the basic service layer above the access layer (in some embodiments, this may be a modular configuration file profile, which is an environment variable setting that runs after the device is powered on. When the device is powered on, this file is executed and the shell settings are collected from the configuration files in the file directory). The system mainly realizes the uploading of field-level data to the cloud and the management of short-range communication domain terminal nodes by the 5G network through high-level protocol adaptation.

[0088] The QoS management module defined in the basic service layer defines QoS policies and high-level resource allocation methods. Depending on the specific scenario and product requirements, it may provide different design methods such as duplicate transmission and reception, bandwidth reservation, frame synchronization, and queuing techniques. Short-range communication products targeting specific industries do not need to implement all QoS technical specifications, avoiding loading too many resource management algorithms at the access layer. For common service types, enhancing the reusability of system logical interfaces allows for the aggregation and relay of similar service data through logical interfaces, improving traffic control and scheduling efficiency, and making it easier to maintain system compatibility between short-range communication devices targeting specific industries. Furthermore, different application vendors have different understandings of IoT services; the business logic of QoS management can be flexibly optimized in the configuration file according to development needs, modifying the system's default QoS resource allocation method.

[0089] Optionally, sending the target service data to the network-side node of the cellular network according to the target QoS policy includes:

[0090] Map the target service data to the target QoS flow logical interface corresponding to the target QoS policy;

[0091] The target service data is sent to the network-side node of the cellular network through the target QoS flow logic interface.

[0092] Optionally, different logical interfaces correspond to different transmission parameters, and the transmission parameters include at least one of the following:

[0093] Transmission bandwidth;

[0094] Transmission delay;

[0095] Number of times to send and receive;

[0096] Block error rate information;

[0097] Frame synchronization information;

[0098] Transmission queue.

[0099] In this embodiment of the invention, the target service data is mapped to a target QoS flow logical interface corresponding to the target QoS policy; the target service data is sent to the network-side node of the cellular network through the target QoS flow logical interface, thus providing deterministic service guarantees for different services through different logical interfaces.

[0100] Optionally, the short-range communication network includes a first interface and a second interface, the first interface (T interface) being connected to the terminal and the second interface (G interface) being connected to the aggregation node; the method further includes:

[0101] Based on the resource configuration information of the network slice, at least one of the QoS parameter values ​​of the first interface and the second QoS parameter value is adjusted;

[0102] Wherein, the first interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all QoS streams sent by a single terminal, and the second interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all guaranteed bit rate (GBR) QoS streams received by a single aggregation node.

[0103] Furthermore, adjusting the QoS parameter value of the first interface based on the resource configuration information of the network slice includes:

[0104] If the resource configuration information of the network slice indicates that the number of channel resources is less than a preset threshold, the value of the first interface parameter is reduced.

[0105] Alternatively, if the bandwidth indicated by the network slice resource configuration information is less than the bandwidth corresponding to the target service data, the value of the first interface parameter can be reduced.

[0106] In this embodiment of the invention, the resource configuration of network slices in the 5G interface is achieved through arbitration unit to conduct reverse QoS negotiation with the T interface and G interface. The parameters involved in the negotiation are network statistical indicators and status related to the slice, which may specifically include the first interface parameter value and the second interface parameter value mentioned above.

[0107] Specifically, the QoS parameters of the T and G interfaces can be dynamically adjusted in reverse using a correction algorithm, and the reserved resources of the logical link can be dynamically adjusted or re-established. By adding a correction algorithm and interaction process to the channel resource allocation strategy, the pipeline capability of multi-level communication can be enhanced, reducing unnecessary channel overhead.

[0108] The following is combined with Figure 4 The data transmission method of this invention will be described in an embodiment.

[0109] like Figure 4 As shown, the method of this embodiment of the invention includes:

[0110] 1. The terminal node sends service data as the service requester.

[0111] 1.1 The terminal node initializes the QoS parameters of the 5G convergence module and QoS management module of the basic service layer through the management entity of the higher-level protocol (which may be a modular higher-level protocol or configuration file in some embodiments). The QoS parameters include, but are not limited to, service type matching between short-range and cellular networks, service identifier, burst transmission data volume, packet loss rate / packet error rate, etc., as well as targeted configuration parameters such as traffic load, link redundancy, and transmission latency.

[0112] 1.2 Terminal (T node) triggers the establishment of a transmission channel. Different terminals (T), or different applications under the same terminal (T node), use different communication interfaces (T interfaces) for data transmission. The reserved bandwidth, default latency, etc. of different T interfaces vary according to the characteristics and requirements of the business.

[0113] 2. The aggregation node (G node) establishes a transmission channel with the terminal node (T node) as the service recipient.

[0114] 2.1 All terminal nodes converge under one or more G nodes, and realize the unified aggregation of field-level data through one or more communication interfaces (G interfaces), thereby achieving data aggregation and data transfer.

[0115] 2.2 The aggregation node (G node) encapsulates the data forwarded by the T node into IP packets through the TCP / IP layer, and the basic service layer management entity further processes the IP packets.

[0116] 2.3 The basic service layer QoS management module obtains information such as the rate and priority of IP transmission used by the application layer or access layer, which meets the requirements of the QoS model based on flow / pipe / path / bearer.

[0117] 3. The aggregation node (G node) establishes a transmission channel with the 5G air interface as a routing / bridging node.

[0118] 3.1 The aggregation node (G node) classifies data flows using service bearer identifier parameters and maps the data to different QoS flow logical interfaces. A QoS flow is the smallest scheduling / processing granularity, and each flow is associated with a set of parameters for short-range and cellular network converged communication.

[0119] 3.2. Data passes through the wireless link of the G node, then through the IP / Non-IP link channel to enter the higher-level protocol of the G node. Based on the configured QoS mechanism, including but not limited to low-power QoS flow, high-bandwidth QoS flow, and low-latency QoS flow, logical interfaces designed for common content are used.

[0120] Different mapping logic interfaces are specifically optimized for bandwidth, latency, BLER, etc., based on business characteristics, including but not limited to the following services:

[0121] To optimize the QoS flow for low-power positioning, smaller HARQ parameters are configured to reduce the number of data retransmissions and allow the terminal to enter the connected state in a shorter time, thereby reducing power consumption.

[0122] For screen mirroring services, additional bandwidth resources are reserved. During data forwarding, traffic management is performed on data streams with different tags. Various service traffic is limited to specific bandwidths. When service traffic exceeds the rated bandwidth, unqualified traffic will be dropped or placed in a queue for caching.

[0123] For low-latency active noise cancellation (QOS) services, shorter radio frame signaling indications and more precise handover times are configured, and faster data transmission is achieved by reducing signaling overhead, fast frame synchronization, and queuing technology.

[0124] 3.3. Place the data packets corresponding to the QoS flow into a queue for caching, use priority parameters to identify the preemption priority value, and use scheduling algorithms to arrange the forwarding order of packets, including tokens, ARP parameters, etc. to distinguish the characteristics of user resource preemption and being preempted.

[0125] 4. 5G air interface and T interface, G interface reverse negotiation QoS management.

[0126] 4.1 In the 5G interface, the resource configuration of network slices is achieved through QoS reverse negotiation with the T and G interfaces via an arbitration unit. The parameters involved in the negotiation are the slice-related network statistics and status, including T-AMBR and G-AMBR. The T-AMBR parameter represents the maximum value of the sum of the bit rates of all QoS streams sent by a single T node, and the G-AMBR parameter represents the maximum value of the sum of the bit rates of all GBR QoS streams within a single G node.

[0127] 4.2 The QoS parameters of the T and G interfaces are dynamically adjusted in reverse using a correction algorithm to dynamically adjust or re-establish reserved resources for logical links. This enhances the pipeline capability of multi-level communication by incorporating correction algorithms and interaction procedures into the channel resource allocation strategy, reducing unnecessary channel overhead. This includes, but is not limited to, the following:

[0128] 1) When the 5G slice corresponding to the service is not allocated enough channel resources, the arbitration unit adjusts the excessive channel resources reserved by the T interface in reverse through the correction algorithm to ensure that the bandwidth reserved by the slice is not less than the bandwidth of the T interface data stream.

[0129] 2) During data transmission, the G interface can reserve a certain amount of bandwidth to ensure the bandwidth level and maximum end-to-end transmission delay, and to avoid packet loss due to buffer overflow.

[0130] 3) When the total bit traffic load of various data streams at the field level exceeds the bandwidth of the 5G interface, accept or reject the resource request of a certain T node based on the current bandwidth usage.

[0131] 5. 5G slicing forwards data from the aggregation node (G node) to the 5G core network according to QoS rules, meeting the QoS requirements for end-to-end service assurance in industry applications.

[0132] In this embodiment of the invention, a lightweight deployment method is adopted (such as setting up a QoS management entity module in the basic service layer), which avoids loading too many resource management algorithms at once in the access layer for short-range communication products for specific industries. Moreover, it can provide business-based deterministic service guarantees for industry terminals in different scenarios, solves the problem of convergence of general QoS policy parameters in the access layer and weak resource allocation and scheduling capabilities, and can meet the differentiated service needs of vertical industry applications such as bandwidth, latency, packet loss and jitter.

[0133] like Figure 5 As shown, this embodiment of the invention also provides a data transmission device 500, applied to a convergence node in a heterogeneous network system. The convergence node is connected to a network-side node of a cellular network and connected to a terminal via a short-range communication network. The device includes:

[0134] The first acquisition module 501 is used to acquire target service data sent by the terminal through a short-range communication network;

[0135] The second acquisition module 502 is used to acquire the target QoS policy corresponding to the target service bearer identifier of the target service data based on the correspondence between the service bearer identifier of the service data and the QoS policy.

[0136] The first transmission module 503 is used to send the target service data to the network-side node of the cellular network according to the target QoS policy.

[0137] Optionally, the second acquisition module is used to acquire the target QoS policy corresponding to the target service data based on the QoS management entity in the basic service layer of the aggregation node;

[0138] The aggregation node further includes an access layer, and the basic service layer is located above the access layer.

[0139] Optionally, the first transmission module includes:

[0140] The first mapping submodule is used to map the target service data to the target QoS flow logical interface corresponding to the target QoS policy;

[0141] The first transmission module is used to send the target service data to the network-side node of the cellular network through the target QoS flow logic interface.

[0142] Optionally, different logical interfaces correspond to different transmission parameters, and the transmission parameters include at least one of the following:

[0143] Transmission bandwidth;

[0144] Transmission delay;

[0145] Number of times to send and receive;

[0146] Block error rate information;

[0147] Frame synchronization information;

[0148] Transmission queue.

[0149] Optionally, the short-range communication network includes a first interface and a second interface, the first interface being connected to the terminal and the second interface being connected to the aggregation node; the device further includes:

[0150] The adjustment module is used to adjust at least one of the QoS parameter values ​​of the first interface and the second QoS parameter values ​​according to the resource configuration information of the network slice;

[0151] Wherein, the first interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all QoS streams sent by a single terminal, and the second interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all guaranteed bit rate (GBR) QoS streams received by a single aggregation node.

[0152] Optionally, the adjustment module is used for:

[0153] If the resource configuration information of the network slice indicates that the number of channel resources is less than a preset threshold, the value of the first interface parameter is reduced.

[0154] Alternatively, if the bandwidth indicated by the network slice resource configuration information is less than the bandwidth corresponding to the target service data, the value of the first interface parameter can be reduced.

[0155] Optionally, the short-range communication network is the SparkLink short-range communication network.

[0156] This data transmission device can implement all the implementation methods described in the above data transmission method embodiments, and will not be repeated here to avoid repetition.

[0157] like Figure 6 As shown, this embodiment of the invention also provides a data transmission device 600, including: a transceiver 620 and a processor 610;

[0158] The transceiver 620 is used to acquire target service data sent by the terminal through a short-range communication network.

[0159] The processor 610 is used to obtain the target QoS policy corresponding to the target service bearer identifier of the target service data based on the correspondence between the service bearer identifier of the service data and the QoS policy.

[0160] The transceiver 620 is used to send the target service data to the network-side node of the cellular network according to the target QoS policy.

[0161] Optionally, the processor 610 is configured to obtain a target QoS policy corresponding to the target service data based on the QoS management entity in the basic service layer of the aggregation node;

[0162] The aggregation node further includes an access layer, and the basic service layer is located above the access layer.

[0163] Optionally, the transceiver 620 is used for:

[0164] Map the target service data to the target QoS flow logical interface corresponding to the target QoS policy;

[0165] The target service data is sent to the network-side node of the cellular network through the target QoS flow logic interface.

[0166] Optionally, different logical interfaces correspond to different transmission parameters, and the transmission parameters include at least one of the following:

[0167] Transmission bandwidth;

[0168] Transmission delay;

[0169] Number of times to send and receive;

[0170] Block error rate information;

[0171] Frame synchronization information;

[0172] Transmission queue.

[0173] Optionally, the short-range communication network includes a first interface and a second interface, the first interface being connected to the terminal and the second interface being connected to the aggregation node; the processor 610 is further configured to:

[0174] Based on the resource configuration information of the network slice, at least one of the QoS parameter values ​​of the first interface and the second QoS parameter value is adjusted;

[0175] Wherein, the first interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all QoS streams sent by a single terminal, and the second interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all guaranteed bit rate (GBR) QoS streams received by a single aggregation node.

[0176] Optionally, the processor 610 is used for:

[0177] If the resource configuration information of the network slice indicates that the number of channel resources is less than a preset threshold, the value of the first interface parameter is reduced.

[0178] Alternatively, if the bandwidth indicated by the network slice resource configuration information is less than the bandwidth corresponding to the target service data, the value of the first interface parameter can be reduced.

[0179] Optionally, the short-range communication network is the SparkLink short-range communication network.

[0180] The data transmission device can implement all the implementation methods described in the above data transmission method embodiments, and will not be repeated here to avoid repetition.

[0181] This invention provides a data transmission device, such as... Figure 7As shown, it includes a transceiver 710, a processor 700, a memory 720, and a program or instructions stored in the memory 720 and executable on the processor 700; when the processor 700 executes the program or instructions, it implements the steps of the above-described data transmission method.

[0182] The transceiver 710 is used to receive and send data under the control of the processor 700.

[0183] Among them, Figure 7 In this context, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 700) and memory (memory 720). The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 710 may be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. The processor 700 is responsible for managing the bus architecture and general processing, and the memory 720 may store data used by the processor 700 during operation.

[0184] This invention also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the steps in the data transmission method described above and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0185] The processor mentioned above is the processor in the data transmission device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0186] It should be further noted that the terminals described in this specification include, but are not limited to, smartphones, tablets, etc., and many of the functional components described are referred to as modules in order to emphasize the independence of their implementation.

[0187] In this embodiment of the invention, the module can be implemented in software so that it can be executed by various types of processors. For example, an identified executable code module may include one or more physical or logical blocks of computer instructions, which may be constructed as objects, procedures, or functions. Nevertheless, the executable code of the identified module does not need to be physically located together, but may include different instructions stored in different bits, which, when logically combined, constitute the module and achieve the module's intended purpose.

[0188] In practice, an executable code module can be a single instruction or many instructions, and can even be distributed across multiple different code segments, different programs, and across multiple memory devices. Similarly, operational data can be identified within the module and can be implemented in any suitable form and organized within any suitable type of data structure. This operational data can be collected as a single dataset or distributed across different locations (including different storage devices), and can exist, at least in part, solely as electronic signals within the system or network.

[0189] When a module can be implemented using software, considering the current level of hardware technology, modules that can be implemented in software can be implemented using hardware circuits by those skilled in the art to achieve the corresponding functions, without considering cost. These hardware circuits include conventional very-large-scale integrated circuits (VLSI) or gate arrays, as well as existing semiconductors such as logic chips and transistors, or other discrete components. Modules can also be implemented using programmable hardware devices, such as field-programmable gate arrays, programmable array logic, and programmable logic devices.

[0190] The exemplary embodiments described above are with reference to the accompanying drawings. Many different forms and embodiments are feasible without departing from the spirit and teachings of the invention. Therefore, the invention should not be construed as limiting the exemplary embodiments set forth herein. Rather, these exemplary embodiments are provided to make the invention complete and convey the scope of the invention to those skilled in the art. In these drawings, component dimensions and relative dimensions may be exaggerated for clarity. The terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. As used herein, unless clearly indicated otherwise, the singular forms “a,” “an,” and “the” are intended to include all such forms. It will be further understood that the terms “comprising” and / or “including”, when used in this specification, indicate the presence of the stated features, integers, steps, operations, components, and / or elements, but do not exclude the presence or addition of one or more other features, integers, steps, operations, components, and / or groups thereof. Unless otherwise indicated, when stated, a range of values ​​includes the upper and lower limits of the range and any subranges in between.

[0191] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A data transmission method applied to a convergence node in a heterogeneous network system, wherein the convergence node is connected to a network-side node of a cellular network and to a terminal via a short-range communication network, characterized in that... The method includes: Acquire target service data sent by the terminal through a short-range communication network; Based on the correspondence between the service bearer identifier and the Quality of Service (QoS) policy of the service data, obtain the target QoS policy corresponding to the target service bearer identifier of the target service data; The target service data is sent to the network-side node of the cellular network according to the target QoS policy. The short-range communication network includes a first interface and a second interface, wherein the first interface is connected to the terminal and the second interface is connected to the aggregation node; the method further includes: Based on the resource configuration information of the network slice, at least one of the QoS parameter values ​​of the first interface and the second QoS parameter value is adjusted; Wherein, the first interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all QoS streams sent by a single terminal, and the second interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all guaranteed bit rate (GBR) QoS streams received by a single aggregation node.

2. The method according to claim 1, characterized in that, Obtaining the target QoS policy corresponding to the target service data includes: Based on the QoS management entity in the basic service layer of the aggregation node, obtain the target QoS policy corresponding to the target service data; The aggregation node further includes an access layer, and the basic service layer is located above the access layer.

3. The method according to claim 1, characterized in that, Sending the target service data to the network-side node of the cellular network according to the target QoS policy includes: Map the target service data to the target QoS flow logical interface corresponding to the target QoS policy; The target service data is sent to the network-side node of the cellular network through the target QoS flow logic interface.

4. The method according to claim 3, characterized in that, Different logical interfaces correspond to different transmission parameters, which include at least one of the following: Transmission bandwidth; Transmission delay; Number of times to send and receive; Block error rate information; Frame synchronization information; Transmission queue.

5. The method according to claim 1, characterized in that, The step of adjusting the QoS parameter value of the first interface based on the resource configuration information of the network slice includes: If the resource configuration information of the network slice indicates that the number of channel resources is less than a preset threshold, the value of the first interface parameter is reduced. Alternatively, if the bandwidth indicated by the network slice resource configuration information is less than the bandwidth corresponding to the target service data, the value of the first interface parameter can be reduced.

6. The method according to claim 1, characterized in that, The short-range communication network is the SparkLink short-range communication network.

7. A data transmission device applied to a convergence node in a heterogeneous network system, the convergence node being connected to a network-side node of a cellular network and connected to a terminal via a short-range communication network, characterized in that... The device includes: The first acquisition module is used to acquire target service data sent by the terminal through a short-range communication network; The second acquisition module is used to acquire the target QoS policy corresponding to the target service bearer identifier of the target service data based on the correspondence between the service bearer identifier of the service data and the QoS policy. The first transmission module is used to send the target service data to the network-side node of the cellular network according to the target QoS policy; The short-range communication network includes a first interface and a second interface, the first interface being connected to the terminal and the second interface being connected to the aggregation node; the device further includes: The adjustment module is used to adjust at least one of the QoS parameter values ​​of the first interface and the second QoS parameter values ​​according to the resource configuration information of the network slice; Wherein, the first interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all QoS streams sent by a single terminal, and the second interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all guaranteed bit rate (GBR) QoS streams received by a single aggregation node.

8. The apparatus according to claim 7, characterized in that, The second acquisition module is used to acquire the target QoS policy corresponding to the target service data based on the QoS management entity in the basic service layer of the aggregation node; The aggregation node further includes an access layer, and the basic service layer is located above the access layer.

9. The apparatus according to claim 7, characterized in that, The first transmission module includes: The first mapping submodule is used to map the target service data to the target QoS flow logical interface corresponding to the target QoS policy; The first transmission module is used to send the target service data to the network-side node of the cellular network through the target QoS flow logic interface.

10. The apparatus according to claim 9, characterized in that, Different logical interfaces correspond to different transmission parameters, which include at least one of the following: Transmission bandwidth; Transmission delay; Number of times to send and receive; Block error rate information; Frame synchronization information; Transmission queue.

11. The apparatus according to claim 7, characterized in that, The adjustment module is used for: If the resource configuration information of the network slice indicates that the number of channel resources is less than a preset threshold, the value of the first interface parameter is reduced. Alternatively, if the bandwidth indicated by the network slice resource configuration information is less than the bandwidth corresponding to the target service data, the value of the first interface parameter can be reduced.

12. The apparatus according to claim 7, characterized in that, The short-range communication network is the SparkLink short-range communication network.

13. A data transmission device, applied to a convergence node in a heterogeneous network system, wherein the convergence node is connected to a network-side node of a cellular network and connected to a terminal via a short-range communication network, characterized in that, The device includes: a transceiver and a processor; The transceiver is used to acquire target service data sent by the terminal through a short-range communication network; The processor is used to obtain the target QoS policy corresponding to the target service bearer identifier of the target service data based on the correspondence between the service bearer identifier of the service data and the QoS policy. The transceiver is used to send the target service data to the network-side node of the cellular network according to the target QoS policy; The short-range communication network includes a first interface and a second interface, wherein the first interface is connected to the terminal and the second interface is connected to the aggregation node; the processor is further configured to: Based on the resource configuration information of the network slice, at least one of the QoS parameter values ​​of the first interface and the second QoS parameter value is adjusted; Wherein, the first interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all QoS streams sent by a single terminal, and the second interface QoS parameter value is used to indicate the maximum value of the sum of the bit rates of all guaranteed bit rate (GBR) QoS streams received by a single aggregation node.

14. A data transmission device, comprising: A transceiver, a processor, a memory, and a program or instructions stored in the memory and executable on the processor; characterized in that, when the processor executes the program or instructions, it implements the steps of the data transmission method as described in any one of claims 1 to 6.

15. A readable storage medium having a program or instructions stored thereon, characterized in that, When the program or instructions are executed by the processor, they implement the steps in the data transmission method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Apparatus and method for providing service network in wireless communication system

    CN111314956A

  • Communication method and terminal equipment

    CN113259970A