Method for transmitting haptic data and related product

CN115551000BActive Publication Date: 2026-08-07SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
Filing Date
2021-06-30
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

现有的传输触觉数据的方法要么是为触觉数据建立一个单独的DRB,为其他待传输的数据建立一个DRB,要么是将触觉数据和其他数据一起传输,这两种方式都只能通过选择一种传输类型对触觉数据进行传输,且传输触觉数据时会出现空口效率较低或触觉数据的数据量较大等问题

Benefits of technology

[0022]第十三方面,本申请实施例提供了一种计算机程序,其中,所述计算机程序可操作来使计算机执行如本申请实施例第一方面或第二方面或第三方面任一方法中所描述的部分或全部步骤。该计算机程序可以为一个软件安装包。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115551000B_ABST
    Figure CN115551000B_ABST
Patent Text Reader

Abstract

The application provides a transmission method of haptic data and related products. A server acquires capability information of a terminal, the capability information being used to indicate that the terminal supports simultaneous transmission of first haptic data and second haptic data. Then, a network device transmits the first haptic data and / or the second haptic data, and then transmits the first haptic data or the second haptic data to the terminal. The terminal transmits the first haptic data or the second haptic data to the network device when the capability information of the terminal is that the terminal supports simultaneous transmission of the first haptic data and the second haptic data. In this way, wireless resources can be saved, and the flexibility of haptic data transmission can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, specifically to a method for transmitting tactile data and related products. Background Technology

[0002] Extended Reality (XR) is a comprehensive term that blends physical and virtual environments, or provides a fully immersive virtual experience. XR can image physical objects as realistic 3D images. As a comprehensive representation of Virtual Reality (VR), Augmented Reality (AR), and Mixed Reality (MR) technologies, it has broad application prospects in the 5G era.

[0003] XR services involve emerging types of data, including haptic data. Haptic data is characterized by its small volume but high density. Different transmission types can be used to transmit haptic data, but their reliability varies. Existing methods for transmitting haptic data either establish a separate Data Receiving Block (DRB) for haptic data and another DRB for other data to be transmitted, or transmit haptic data along with other data. Both methods can only transmit haptic data using one transmission type and suffer from issues such as low air interface efficiency or large data volume. Summary of the Invention

[0004] This application provides a method for transmitting tactile data and related products, aiming to save wireless resources and improve the flexibility of tactile data transmission.

[0005] In a first aspect, embodiments of this application provide a method for transmitting tactile data, applied to a network device, the method comprising:

[0006] Acquire first and second tactile data;

[0007] Send the first tactile data or the second tactile data to the terminal.

[0008] Secondly, embodiments of this application provide a method for transmitting tactile data, applied to a terminal, the method comprising:

[0009] If the terminal's capability information indicates that it supports the simultaneous transmission of first tactile data and second tactile data, it sends the first tactile data or the second tactile data to the network device.

[0010] Thirdly, embodiments of this application provide a method for transmitting tactile data, applied to a server, the method comprising:

[0011] Obtain terminal capability information, the capability information being used to indicate that the terminal supports simultaneous transmission of first tactile data and second tactile data;

[0012] Send the first tactile data and / or the second tactile data to the network device.

[0013] Fourthly, embodiments of this application provide a tactile data transmission device applied to a network device. The device includes: a first acquisition unit for acquiring first tactile data and second tactile data; and a transmission unit for transmitting the first tactile data or the second tactile data to a terminal.

[0014] Fifthly, embodiments of this application provide a tactile data transmission device applied to a terminal. The device includes a sending unit, configured to send the first tactile data or the second tactile data to a network device when the terminal's capability information supports simultaneous transmission of first tactile data and second tactile data.

[0015] In a sixth aspect, embodiments of this application provide a tactile data transmission device applied to a server. The device includes: an acquisition unit for acquiring capability information of a terminal, the capability information being used to indicate that the terminal supports simultaneous transmission of first tactile data and second tactile data; and a transmission unit for transmitting the first tactile data and / or the second tactile data to a network device.

[0016] In a seventh aspect, embodiments of this application provide a network device including a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing steps in any of the methods of the first aspect of this application.

[0017] Eighthly, embodiments of this application provide a terminal including a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing steps in any method of the second aspect of embodiments of this application.

[0018] Ninthly, embodiments of this application provide a server including a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing steps in any method of the third aspect of this application.

[0019] In a tenth aspect, embodiments of this application provide a chip, including: a processor for calling and running a computer program from a memory, causing a device on which the chip is mounted to perform some or all of the steps described in any of the methods of the first, second, or third aspects of embodiments of this application.

[0020] In the eleventh aspect, embodiments of this application provide a chip module, including the chip described in the sixth aspect of embodiments of this application.

[0021] In a twelfth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in any of the methods of the first, second, or third aspects of embodiments of this application.

[0022] In a thirteenth aspect, embodiments of this application provide a computer program operable to cause a computer to perform some or all of the steps described in any of the methods of the first, second, or third aspects of embodiments of this application. The computer program may be a software installation package.

[0023] As can be seen from the embodiments of this application, the server obtains the terminal's capability information, which indicates that the terminal supports the simultaneous transmission of first tactile data and second tactile data. Then, the network device sends the first tactile data and / or the second tactile data, and then sends the first tactile data or the second tactile data to the terminal. When the terminal's capability information indicates that it supports the simultaneous transmission of first tactile data and second tactile data, the terminal sends the first tactile data or the second tactile data to the network device. This saves wireless resources and improves the flexibility of tactile data transmission. Attached Figure Description

[0024] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0025] Figure 1a This is a schematic diagram of a tactile data transmission system provided in an embodiment of this application;

[0026] Figure 1b This is a schematic diagram of the structure of a network device provided in an embodiment of this application;

[0027] Figure 1cThis is a schematic diagram of the structure of a terminal provided in an embodiment of this application;

[0028] Figure 1d This is a schematic diagram of the structure of a server provided in an embodiment of this application;

[0029] Figure 2a This is a flowchart illustrating a tactile data transmission method provided in an embodiment of this application;

[0030] Figure 2b This is a schematic diagram of the structure of the first DRB provided in the embodiments of this application;

[0031] Figure 2c This is a schematic diagram of the structure of the second DRB provided in the embodiments of this application;

[0032] Figure 3 This is a flowchart illustrating another method for transmitting tactile data provided in an embodiment of this application;

[0033] Figure 4 This is a functional unit block diagram of a tactile data transmission device provided in an embodiment of this application;

[0034] Figure 5 This is a functional unit block diagram of another tactile data transmission device provided in the embodiments of this application;

[0035] Figure 6 This is a functional unit block diagram of another tactile data transmission device provided in the embodiments of this application;

[0036] Figure 7 This is a functional unit block diagram of another tactile data transmission device provided in the embodiments of this application;

[0037] Figure 8 This is a functional unit block diagram of another tactile data transmission device provided in the embodiments of this application;

[0038] Figure 9 This is a functional unit block diagram of another tactile data transmission device provided in the embodiments of this application. Detailed Implementation

[0039] To enable those skilled in the art to better understand the present application, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0040] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0041] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments. In the embodiments of this application, the terms "system" and "network" are often used interchangeably, but their meanings will be understood by those skilled in the art.

[0042] First, some of the terms used in the embodiments of this application will be explained to facilitate understanding by those skilled in the art.

[0043] 1. Electronic device (terminal). In the embodiments of this application, the electronic device is a device with wireless transceiver capabilities, which can be either a terminal or a server. It can be referred to as user equipment (UE), terminal equipment, mobile station (MS), mobile terminal (MT), access terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, wireless communication equipment, UE agent, or UE device, etc. The user equipment can be fixed or mobile. It should be noted that the electronic device can support at least one wireless communication technology, such as LTE, new radio (NR), wideband code division multiple access (WCDMA), etc. For example, electronic devices can be mobile phones, tablets, desktop computers, laptops, all-in-one computers, in-vehicle terminals, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, wearable devices, terminal devices in future mobile communication networks, or terminal devices in future evolved public land mobile networks (PLMNs), etc. In some embodiments of this application, the electronic device may also be a device with transceiver functions, such as a chip system. The chip system may include a chip, and may also include other discrete components.

[0044] 2. Network Equipment. In this application embodiment, the network equipment is a device that provides wireless communication functions for user equipment, and can also be referred to as access network equipment, access network element, radio access network (RAN) equipment, etc. The network equipment can support at least one wireless communication technology, such as LTE, NR, WCDMA, etc. For example, access network equipment includes, but is not limited to: next-generation base station (gNB), evolved node B (eNB), radio network controller (RNC), node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved node B, or home node B (HNB)), baseband unit (BBU), transmitting and receiving point (TRP), transmitting point (TP), mobile switching center, etc., in a 5th-generation mobile communication system (5G). Network equipment can also be a radio controller, centralized unit (CU), and / or distributed unit (DU) in a cloud radio access network (CRAN) scenario, or it can be a relay station, access point, vehicle-mounted equipment, terminal equipment, wearable device, and access network equipment in future mobile communications or in future evolved PLMNs. In some embodiments, network equipment can also be a device that provides wireless communication functionality for user equipment, such as a chip system. For example, a chip system may include a chip, and may also include other discrete components.

[0045] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0046] Because different transmission types are used when transmitting tactile data, the reliability requirements for transmission also differ. Furthermore, when transmitting tactile data, the reliability requirements of other types of data that need to be transmitted simultaneously must also be considered. Therefore, existing methods for transmitting tactile data mainly involve establishing a DRB for other data to be transmitted, establishing a DRB for tactile data, or carrying other data to be transmitted and tactile data together through a single DRB. Such methods can lead to problems such as low air interface efficiency or a large amount of tactile data.

[0047] To address the aforementioned issues, this application provides a method for transmitting tactile data and related products. The technical solutions in this application will be described below with reference to the accompanying drawings.

[0048] Please see Figure 1a , Figure 1a This is a schematic diagram of a tactile data transmission system provided in an embodiment of this application. As shown in the figure, the tactile data transmission system 10 includes a server 101, a network device 102, and a terminal 103, and the three establish communication connections respectively. That is, the server 101 can obtain the terminal's capability information through the terminal 103, and can also send tactile data to the network device 102. The network device 102 can not only send tactile data to the terminal 103, but also obtain tactile data from the terminal 103.

[0049] like Figure 1b The schematic diagram of the network device 11 shown includes a processor 210, a memory 220, a communication interface 230, and one or more programs 221. The one or more programs 221 are stored in the memory 220 and configured to be executed by the processor 210. The programs 221 include operations performed by the network-side device in the method described in the method embodiments of this application.

[0050] like Figure 1c The schematic diagram of the terminal 12 shown includes a processor 310, a memory 320, a communication interface 330, and one or more programs 321. The one or more programs 321 are stored in the memory 320 and configured to be executed by the processor 310. The programs 321 include operations performed by the terminal-side device in the method described in the method embodiments of this application.

[0051] like Figure 1dThe schematic diagram of the server 13 shown includes a processor 410, a memory 420, a communication interface 430, and one or more programs 421. The one or more programs 421 are stored in the memory 420 and configured to be executed by the processor 410. The programs 421 include operations performed by the server-side device in the method described in the method embodiments of this application.

[0052] Please see Figure 2a , Figure 2a This is a schematic flowchart illustrating a tactile data transmission method provided in an embodiment of this application. As shown in the figure, the method includes:

[0053] Step 201: The terminal sends capability information to the server, the capability information being used to indicate that the terminal supports the simultaneous transmission of first tactile data and second tactile data.

[0054] The first tactile data includes compressed tactile data, and the second tactile data includes uncompressed tactile data. When sending capability information to the server, the terminal can directly report the information to the core network element, store the capability information in the core network element's Access and Mobility Management Function (AMF), and then the AMF reports it to the server. Alternatively, the terminal can directly report the tactile data to the server that needs it via application layer messages.

[0055] Step 202: The server sends the first tactile data and / or the second tactile data to the network device.

[0056] Step 203: The network device acquires the first tactile data and the second tactile data.

[0057] When the terminal supports the simultaneous transmission of first tactile data and second tactile data, the server will provide both types of data to the network device at the same time, namely compressed tactile data and uncompressed tactile data.

[0058] Step 204: The network device sends the first tactile data or the second tactile data to the terminal.

[0059] After acquiring the first and second tactile data, the network device selectively sends either the first or second tactile data to the terminal. Since the data type of the currently transmitted tactile data is independent of the data type of the next transmitted tactile data, the network device can arbitrarily switch the data type of the transmitted tactile data according to reliability requirements during transmission. In other words, the network device can switch between sending compressed and uncompressed tactile data.

[0060] In specific implementation, the network device sends the first tactile data or the second tactile data to the terminal based on other data to be transmitted, including: obtaining the transmission reliability requirements corresponding to the other data to be transmitted; and sending the first tactile data or the second tactile data to the terminal according to the transmission reliability requirements. When sending the first tactile data or the second tactile data to the terminal according to the transmission reliability requirements, if the transmission reliability requirements are a preset requirement, the second tactile data is sent to the terminal; if the transmission reliability requirements are higher than the preset requirements, the first tactile data is sent to the terminal. Other data may include video data and / or audio data. For example, video data is characterized by its large data volume and periodic transmission. Taking 60 frames per second as an example, the video data source sends one video frame every 16.67ms. Each video frame is divided into several IP data packets, each IP data packet being 1500 bytes in size, with an average video data rate of approximately 1-100Mbps. Audio data is characterized by its small data volume and periodic transmission, typically with a period of 20ms, with an average audio data rate of approximately 5-512Mbps. The characteristics of tactile data are that the data volume is not large, but it is very dense, with 1000-4000 tactile sampling data packets per second. Even after compression, there are still 100-500 data packets per second. If uncompressed, the transmission reliability requirement for tactile data is 99.9%, the same as that of video and audio services; if compressed, the transmission reliability requirement for tactile data is 99.999%, much higher than that of video and audio services. Therefore, when a network device needs to send both video and / or audio data and tactile data, it can choose to send the second type of tactile data, i.e., uncompressed tactile data.

[0061] As can be seen, in this example, the server obtains the terminal's capability information, which indicates that the terminal supports simultaneous transmission of first haptic data and second haptic data. Then, the network device sends the first haptic data and / or the second haptic data, and then sends either the first haptic data or the second haptic data to the terminal. This allows the network device or terminal to reduce the number of simultaneous transmission blocks while ensuring a small amount of transmitted haptic data, thereby improving air interface utilization, saving wireless resources, and flexibly choosing whether to send the first or second haptic data.

[0062] In one possible instance, sending the first tactile data or the second tactile data to the terminal includes: carrying the first tactile data or the second tactile data through a first data wireless bearer (DRB), the first DRB including a first channel and a second channel; when sending the first tactile data to the terminal, carrying the first tactile data through the first channel; when sending the second tactile data to the terminal, carrying the second tactile data through the second channel.

[0063] In this system, the network device establishes a special type of DRB (Digital Reference Buffer). This first DRB contains two channels, each used to transmit haptic data according to different transmission types. A transmission channel is selected to carry the corresponding data based on the data the network device needs to transmit. For example, if the network device needs to transmit the first type of haptic data, the DRB carries the first haptic data through the first channel, and vice versa. Figure 2b As shown, Figure 2b This is a schematic diagram of the structure of the first DRB provided in the embodiment of this application. In the figure, the first tactile data and the second tactile data are respectively carried through two channels on a DRB.

[0064] As can be seen, in this example, by using two channels in a DRB to carry different tactile data respectively, the network device can selectively send the first tactile data and the second tactile data to the terminal. It can also determine a channel to carry the data based on the tactile data that needs to be transmitted at the moment. At the same time, when other data needs to be transmitted, it can ensure that the reliability requirements of the tactile data to be transmitted are met during transmission, and improve air interface efficiency.

[0065] In one possible instance, the logical channel identifiers corresponding to the first channel and the second channel are the same.

[0066] The logical channel identifier can be used to confirm the corresponding logical channel bound to it. If the logical channel identifiers corresponding to the first channel and the second channel are the same, then the logical channels corresponding to the first channel and the second channel are the same.

[0067] As can be seen, in this example, by using the first and second channels with the same logical channel identifier to carry the first tactile data and the second tactile data respectively, the transmission efficiency can be improved, and the channel carrying the tactile data can be flexibly selected according to the transmission reliability of other data to be sent.

[0068] In one possible instance, sending the first tactile data or the second tactile data to the terminal includes: carrying the first tactile data or the second tactile data through a second DRB, the second DRB including a first sub-DRB and a second sub-DRB; when sending the first tactile data to the terminal, carrying the first tactile data through the first sub-DRB; when sending the second tactile data to the terminal, carrying the second tactile data through the second sub-DRB.

[0069] The second DRB is a DRB composed of two sub-DRBs bound together. Each sub-DRB carries different tactile data; one sub-DRB carries the first tactile data, and the other sub-DRB carries the second tactile data. For example... Figure 2c As shown, Figure 2c This is a schematic diagram of the structure of the second DRB provided in the embodiment of this application. In the figure, the first tactile data and the second tactile data are respectively carried by two different sub-DRBs in the second DRB.

[0070] As can be seen, in this example, two sub-DRBs are specified to carry different tactile data respectively, enabling the network device to selectively send the first tactile data and the second tactile data to the terminal. Furthermore, a sub-DRB for carrying data can be determined based on the tactile data that needs to be transmitted at the moment. This allows a DRB for transmitting tactile data to be determined when other data needs to be transmitted simultaneously, thus ensuring the reliability of tactile data transmission and improving the flexibility of tactile data transmission.

[0071] In one possible instance, the logical channel identifiers corresponding to the first sub-DRB and the second sub-DRB are different.

[0072] The logical channel identifier can be used to confirm the corresponding logical channel bound to it. If the logical channel identifiers corresponding to the first sub-DRB and the second sub-DRB are different, then the logical channels corresponding to the first sub-DRB and the second sub-DRB are different.

[0073] As can be seen, in this example, determining that the two sub-DRBs carry the first touch data or the second touch data according to different logical channels can improve transmission efficiency and flexibly select the sub-DRB carrying the touch data based on the transmission reliability of other data to be sent.

[0074] In one possible instance, before sending the first tactile data or the second tactile data to the terminal, the method further includes: acquiring indication information, the indication information being used to indicate the correspondence between the first tactile data and the second tactile data.

[0075] After the server obtains the terminal's capability information, the method further includes: sending indication information to the network device. This indication information can be sent simultaneously by the server when sending first tactile data and second tactile data to the network device, or it can be a control indication inserted by the server among multiple first tactile data and multiple second tactile data when sending multiple first tactile data and multiple second tactile data to the network device. Alternatively, this indication information can be information configured directly through signaling. This indication information is used by the network device to determine which first tactile data corresponds to which second tactile data when there are multiple first tactile data and / or multiple second tactile data. This correspondence can be one first tactile data corresponding to multiple second tactile data, or multiple first tactile data corresponding to multiple second tactile data. For example, if there are currently 2 first tactile data and 20 second tactile data, this indication information allows the network device to know that the first tactile data numbered 1 corresponds to the 10 second tactile data numbers numbered 1-10, meaning that the content corresponding to the first tactile data numbered 1 and the 10 second tactile data numbers numbered 1-10 is the same. Alternatively, the network device may know directly from the signaling configuration that every 10 consecutively numbered second tactile data points in the second tactile data correspond to one first tactile data point.

[0076] As can be seen, in this example, the network device can learn the correspondence between the first tactile data and the second tactile data based on the instruction information, and can flexibly determine the content of the tactile data to be sent based on the correspondence, thereby reducing the waste of transmission resources when transmitting tactile data.

[0077] In one possible instance, the first tactile data includes multiple components, and the second tactile data includes multiple components. The step of sending the first tactile data or the second tactile data to the terminal includes: if any one of the multiple first tactile data has been sent, determining that the second tactile data to be sent is data from the second tactile data corresponding to other unsent first tactile data; and if any one of the multiple second tactile data has been sent, determining that the first tactile data to be sent is data from the first tactile data corresponding to other unsent second tactile data.

[0078] A first tactile data set may include one or more first tactile data packets, and a second tactile data set may also include one or more second tactile data packets. When a first tactile data set includes one tactile data packet, and a second tactile data set includes multiple second tactile data packets, determining the correspondence between the first and second tactile data sets based on the instruction information may involve multiple second tactile data packets forming a second tactile data packet group, and then one second tactile data packet group corresponding to one first tactile data packet. Conversely, when a second tactile data set includes multiple second tactile data packets, and a first tactile data set includes multiple first tactile data packets, determining the correspondence between the first and second tactile data sets based on the instruction information may involve multiple second tactile data packets corresponding to multiple first tactile data packets, where the number of second tactile data packets is less than the number of first data packets.

[0079] In specific implementation, such as Figure 2b As shown, the second tactile data carried by the second channel is divided into multiple second tactile data packets, while the first tactile data contains only one first tactile data packet. That is, the second tactile packets numbered 1-10 constitute one second tactile data packet, and the first tactile data packet numbered 1 constitutes one first tactile data packet. Since the network device may send either first or second tactile data when transmitting tactile data, when the network device transmits a certain first or second tactile data packet, its corresponding second or first tactile data packet is assumed to have already been transmitted; that is, the network device will not transmit that corresponding tactile data packet again. For example, if the second tactile data packets numbered 1-10 have already been transmitted, then when the network device needs to transmit first tactile data, it will start transmitting from the first tactile data packet numbered 2, while assuming that the first tactile data packet numbered 1 has already been transmitted. Of course, after numbering multiple data packets, the numbering can be updated in real time according to the content sent. For example, after sending the second tactile data numbered 1-10 or the first tactile data numbered 1, the numbering of the second tactile data numbered 11-20 can be updated to 1-10, and the numbering of the first tactile data numbered 2 can be updated to number 1.

[0080] As can be seen, in this example, once a certain tactile data has been sent based on the correspondence between the first tactile data and the second tactile data, the other tactile data corresponding to that tactile data have also been sent. In this way, the content of the tactile data to be sent can be flexibly determined based on the correspondence, reducing the waste of transmission resources when transmitting tactile data.

[0081] In one possible instance, configuration information is sent to the terminal, which instructs the terminal on the reporting type when reporting via the Buffer State Report (BSR). The reporting type includes the amount of data to be reported for the first tactile data or the amount of data to be reported for the second tactile data.

[0082] Since the terminal sends either first or second tactile data to the network device and needs to upload the amount of uplink data it wants to transmit via BSR, if the terminal uses the first DRB transmission, because the first and second channels in the first DRB share a common logical identifier, the terminal can report either the amount of first or second tactile data. When sending configuration information to the terminal, the network device can configure which type of tactile data the terminal should report when reporting the BSR, through Radio Resource Control (RRC) signaling or Media Access Control (MAC) control element (MAC CE).

[0083] In specific implementation, when determining the data volume, if the configuration information determines that the terminal reports the data volume based on the first tactile data, if the current terminal is transmitting the first tactile data, the data volume to be transmitted can be directly determined. If the current terminal is transmitting the second tactile data, the data volume can be reported to the terminal based on the compression ratio, and the terminal can also determine the data volume of the second tactile data to be transmitted based on the compression ratio.

[0084] As can be seen in this example, the method of configuring the network device terminal to report BSR can efficiently and quickly determine the amount of data that the network device needs to transmit.

[0085] In one possible example, such as Figure 3 As shown, Figure 3 This is a flowchart illustrating another method for transmitting tactile data provided in an embodiment of this application. The method includes:

[0086] Step 301: If the terminal's capability information indicates that it supports the simultaneous transmission of first tactile data and second tactile data, the terminal sends the first tactile data or the second tactile data to the network device.

[0087] The terminal can either acquire first tactile data or second tactile data from the network device, or send first tactile data or second tactile data to the network device.

[0088] In one possible instance, sending the first tactile data or the second tactile data to the network device includes: acquiring characteristics of the transmission resources; and sending the first tactile data or the second tactile data to the network device based on the characteristics.

[0089] When a terminal sends tactile data to a network device, it can first obtain the characteristics of the current transmission resources, and then determine whether to transmit the first tactile data or the second tactile data based on these characteristics.

[0090] In one possible instance, sending the first tactile data or the second tactile data to the network device according to the characteristics includes: carrying the first tactile data or the second tactile data through a first DRB, the first DRB including a first channel and a second channel; when sending the first tactile data to the network device, carrying the first tactile data through the first channel; when sending the second tactile data to the network device, carrying the second tactile data through the second channel.

[0091] In one possible instance, the logical channel identifiers corresponding to the first channel and the second channel are the same.

[0092] In one possible instance, sending the first tactile data or the second tactile data to the network device according to the characteristics includes: carrying the first tactile data or the second tactile data through a second DRB, the second DRB including a first sub-DRB and a second sub-DRB; when sending the first tactile data to the network device, carrying the first tactile data through the first sub-DRB; when sending the second tactile data to the network device, carrying the second tactile data through the second sub-DRB.

[0093] In one possible instance, the logical channel identifiers corresponding to the first sub-DRB and the second sub-DRB are different.

[0094] In one possible instance, the method further includes: the terminal obtaining configuration information of the network device, the configuration information being used to indicate the reporting type of the terminal; and sending the amount of data to be sent by the terminal to the network device via BSR according to the reporting type, the reporting type including the amount of data to report the first tactile data or the amount of data to report the second tactile data.

[0095] In one possible instance, the first tactile data includes multiple types, the second tactile data includes multiple types, and the method further includes: the terminal acquiring the correspondence between the first tactile data and the second tactile data; the step of sending the first tactile data or the second tactile data to the network device includes: if any one of the multiple first tactile data has been sent, determining that the second tactile data to be sent is data in the second tactile data corresponding to other unsent first tactile data; if any one of the multiple second tactile data has been sent, determining that the first tactile data to be sent is data in the first tactile data corresponding to other unsent second tactile data.

[0096] In one possible instance, the characteristics of the transmission resource include the block error rate of the transmission resource.

[0097] The terminal can first determine the block error rate of the transmission resources, and then determine whether to transmit first or second tactile data that matches the block error rate. For example, if the block error rate of the uplink transmission resources is 99.9%, then the second tactile data, i.e., uncompressed tactile data, is transmitted; if the block error rate of the uplink transmission resources is 99.999%, then the first tactile data, i.e., compressed tactile data, is transmitted.

[0098] As can be seen, in this example, the terminal can determine whether to transmit the first or second tactile data to the network device based on the block error rate, which can improve the flexibility of data transmission and ensure that the reliability requirements of tactile data transmission are met.

[0099] This application provides a tactile data transmission device for executing the tactile data transmission device described in this application. This tactile data transmission device performs the steps executed by the network device in the above-described tactile data transmission method. The tactile data transmission device provided in this application may include units corresponding to the respective steps.

[0100] This application embodiment can exemplarily divide the tactile data transmission device into functional modules according to the above method. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. The module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0101] When dividing functional modules according to their respective functions, such as Figure 4 As shown, Figure 4This is a functional unit block diagram of a tactile data transmission device provided in an embodiment of this application. The tactile data transmission device 40 is applied to a network device, and the device 40 includes: an acquisition unit 401, used to acquire first tactile data and second tactile data; and a transmission unit 402, used to transmit the first tactile data or the second tactile data to a terminal.

[0102] In one possible instance, regarding the transmission of the first tactile data or the second tactile data to the terminal, the transmitting unit 402 is specifically configured to: transmit the first tactile data or the second tactile data via a first data wireless bearer (DRB), the first DRB including a first channel and a second channel; when transmitting the first tactile data to the terminal, transmit the first tactile data via the first channel; when transmitting the second tactile data to the terminal, transmit the second tactile data via the second channel.

[0103] In one possible instance, the logical channel identifiers corresponding to the first channel and the second channel are the same.

[0104] In one possible instance, regarding the transmission of the first tactile data or the second tactile data to the terminal, the transmission unit 402 is specifically configured to: carry the first tactile data or the second tactile data through a second DRB, the second DRB including a first sub-DRB and a second sub-DRB; when transmitting the first tactile data to the terminal, carry the first tactile data through the first sub-DRB; when transmitting the second tactile data to the terminal, carry the second tactile data through the second sub-DRB.

[0105] In one possible instance, the logical channel identifiers corresponding to the first sub-DRB and the second sub-DRB are different.

[0106] In one possible instance, before sending the first tactile data or the second tactile data to the terminal, the device 40 is further configured to: acquire indication information, the indication information being used to indicate the correspondence between the first tactile data and the second tactile data.

[0107] In one possible instance, the first tactile data includes multiple data sets, and the second tactile data includes multiple data sets. Regarding sending the first tactile data or the second tactile data to the terminal, the sending unit 402 is specifically configured to: determine, when any one of the multiple first tactile data sets has been sent, that the currently to-be-sent second tactile data is data from the second tactile data corresponding to other unsent first tactile data; and determine, when any one of the multiple second tactile data sets has been sent, that the currently to-be-sent first tactile data is data from the first tactile data corresponding to other unsent second tactile data.

[0108] In one possible instance, the device 40 is further configured to: send configuration information to the terminal, the configuration information being used to indicate the reporting type when the terminal reports via the Buffer State Report (BSR), the reporting type including the amount of data reporting the first tactile data or the amount of data reporting the second tactile data.

[0109] All relevant content regarding each step in the above method embodiments can be referenced from the functional descriptions of the corresponding functional units, and will not be repeated here. Of course, the apparatus for transmitting tactile data provided in this application embodiment includes, but is not limited to, the aforementioned units. For example, the apparatus for transmitting tactile data may also include a storage unit. The storage unit can be used to store the program code and data of the apparatus for transmitting tactile data.

[0110] In the case of using integrated units, the structural schematic diagram of the tactile data transmission device provided in the embodiments of this application is as follows: Figure 5 As shown. In Figure 5 In this embodiment, the tactile data transmission device 5 includes a processing module 50 and a communication module 51. The processing module 50 controls and manages the operation of the tactile data transmission device, for example, the steps performed by the acquisition unit 401 and the transmission unit 402, and / or other processes for performing the techniques described herein. The communication module 51 supports interaction between the tactile data transmission device and other devices. Figure 5 As shown, the device for transmitting tactile data may further include a storage module 52, which is used to store the program code and data of the device for transmitting tactile data, such as the contents stored in the aforementioned storage unit.

[0111] The processing module 50 can be a processor or controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc. The communication module 51 can be a transceiver, RF circuitry, or a communication interface, etc. The storage module 52 can be a memory.

[0112] All relevant content in each scenario involved in the above method embodiments can be referenced from the functional descriptions of the corresponding functional modules, and will not be repeated here. Both the tactile data transmission device 40 and the tactile data transmission device 5 can perform the above-described... Figure 2a or Figure 3 The steps performed by the network device in the method for transmitting tactile data shown.

[0113] This application provides a tactile data transmission device for executing the tactile data transmission device described in this application. The tactile data transmission device is used to perform the steps executed by the terminal in the tactile data transmission method described above. The tactile data transmission device provided in this application may include units corresponding to the respective steps.

[0114] This application embodiment can exemplarily divide the tactile data transmission device into functional modules according to the above method. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. The module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0115] When dividing functional modules according to their respective functions, such as Figure 6 As shown, Figure 6 This is a functional unit block diagram of a tactile data transmission device provided in an embodiment of this application. The tactile data transmission device 60 is applied to a terminal, and the device 60 includes: a transmitting unit 601, used to transmit the first tactile data or the second tactile data to a network device when the terminal's capability information supports simultaneous transmission of first tactile data and second tactile data.

[0116] In one possible instance, in sending the first tactile data or the second tactile data to the network device, the sending unit 601 is specifically configured to: acquire the characteristics of the transmission resource; and send the first tactile data or the second tactile data to the network device according to the characteristics.

[0117] In one possible instance, regarding the transmission of the first tactile data or the second tactile data to the network device according to the characteristics, the transmission unit 601 is specifically configured to: carry the first tactile data or the second tactile data through a first DRB, the first DRB including a first channel and a second channel; when transmitting the first tactile data to the network device, carry the first tactile data through the first channel; when transmitting the second tactile data to the network device, carry the second tactile data through the second channel.

[0118] In one possible instance, the logical channel identifiers corresponding to the first channel and the second channel are the same.

[0119] In one possible instance, regarding the transmission of the first tactile data or the second tactile data to the network device according to the characteristics, the transmission unit 601 is specifically configured to: carry the first tactile data or the second tactile data through a second DRB, the second DRB including a first sub-DRB and a second sub-DRB; when transmitting the first tactile data to the network device, carry the first tactile data through the first sub-DRB; when transmitting the second tactile data to the network device, carry the second tactile data through the second sub-DRB.

[0120] In one possible instance, in this respect, the specific use is for: the logical channel identifiers corresponding to the first sub-DRB and the second sub-DRB are different.

[0121] In one possible instance, the device 60 is further configured to: acquire configuration information of the network device, the configuration information being used to indicate the reporting type of the terminal; and send the amount of data to be sent by the terminal to the network device via BSR according to the reporting type, the reporting type including the amount of data to report the first tactile data or the amount of data to report the second tactile data.

[0122] In one possible instance, the first tactile data includes multiple data sets, and the second tactile data includes multiple data sets. The device 60 is further configured to: acquire the correspondence between the first tactile data and the second tactile data; the step of sending the first tactile data or the second tactile data to the network device includes: if any one of the multiple first tactile data has been sent, determining that the second tactile data to be sent is data in the second tactile data corresponding to other unsent first tactile data; if any one of the multiple second tactile data has been sent, determining that the first tactile data to be sent is data in the first tactile data corresponding to other unsent second tactile data.

[0123] In one possible instance, the characteristics of the transmission resource include the block error rate of the transmission resource.

[0124] All relevant content regarding each step in the above method embodiments can be referenced from the functional descriptions of the corresponding functional units, and will not be repeated here. Of course, the apparatus for transmitting tactile data provided in this application embodiment includes, but is not limited to, the aforementioned units. For example, the apparatus for transmitting tactile data may also include a storage unit. The storage unit can be used to store the program code and data of the apparatus for transmitting tactile data.

[0125] In the case of using integrated units, the structural schematic diagram of the tactile data transmission device provided in the embodiments of this application is as follows: Figure 7 As shown. In Figure 7 In this embodiment, the tactile data transmission device 7 includes a processing module 70 and a communication module 71. The processing module 70 controls and manages the operation of the tactile data transmission device, such as the steps performed by the sending unit 601, and / or other processes for performing the techniques described herein. The communication module 71 supports interaction between the tactile data transmission device and other devices. Figure 7 As shown, the device for transmitting tactile data may further include a storage module 72, which is used to store the program code and data of the device for transmitting tactile data, such as the contents stored in the aforementioned storage unit.

[0126] The processing module 70 can be a processor or controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc. The communication module 71 can be a transceiver, RF circuitry, or a communication interface, etc. The storage module 72 can be a memory.

[0127] All relevant content in each scenario involved in the above method embodiments can be referenced from the functional descriptions of the corresponding functional modules, and will not be repeated here. Both the tactile data transmission device 40 and the tactile data transmission device 7 can perform the above-described... Figure 2a or Figure 3 The steps performed by the terminal in the method for transmitting tactile data shown.

[0128] This application provides a tactile data transmission device for executing the tactile data transmission device described in this application. This tactile data transmission device is used to perform the steps executed by the server in the above-described tactile data transmission method. The tactile data transmission device provided in this application may include units corresponding to the respective steps.

[0129] This application embodiment can exemplarily divide the tactile data transmission device into functional modules according to the above method. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. The module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0130] When dividing functional modules according to their respective functions, such as Figure 8 As shown, Figure 8 This is a functional unit block diagram of a tactile data transmission device provided in an embodiment of this application. The tactile data transmission device 80 is applied to a server, and the device 80 includes: an acquisition unit 801, used to acquire terminal capability information, the capability information being used to indicate that the terminal supports simultaneous transmission of first tactile data and second tactile data; and a transmission unit 802, used to send the first tactile data and / or the second tactile data to a network device.

[0131] In one possible instance, after acquiring the terminal's capability information, the device 80 is further configured to: send indication information to the network device, the indication information being used to indicate the correspondence between the first tactile data and the second tactile data.

[0132] All relevant content regarding each step in the above method embodiments can be referenced from the functional descriptions of the corresponding functional units, and will not be repeated here. Of course, the apparatus for transmitting tactile data provided in this application embodiment includes, but is not limited to, the aforementioned units. For example, the apparatus for transmitting tactile data may also include a storage unit. The storage unit can be used to store the program code and data of the apparatus for transmitting tactile data.

[0133] In the case of using integrated units, the structural schematic diagram of the tactile data transmission device provided in the embodiments of this application is as follows: Figure 9 As shown. In Figure 9 In this embodiment, the tactile data transmission device 9 includes a processing module 90 and a communication module 91. The processing module 90 controls and manages the operation of the tactile data transmission device, for example, the steps performed by the acquisition unit 801 and the transmission unit 802, and / or other processes for performing the techniques described herein. The communication module 91 supports interaction between the tactile data transmission device and other devices. Figure 9 As shown, the device for transmitting tactile data may further include a storage module 92, which is used to store the program code and data of the device for transmitting tactile data, such as the contents stored in the aforementioned storage unit.

[0134] The processing module 90 can be a processor or controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc. The communication module 91 can be a transceiver, RF circuitry, or a communication interface, etc. The storage module 92 can be a memory.

[0135] All relevant content in each scenario involved in the above method embodiments can be referenced from the functional descriptions of the corresponding functional modules, and will not be repeated here. Both the tactile data transmission device 40 and the tactile data transmission device 9 can perform the above-described... Figure 2a or Figure 3 The steps performed by the server in the method for transmitting tactile data shown.

[0136] This application also provides a chip, which includes a processor for calling and running a computer program from a memory, causing a device equipped with the chip to perform some or all of the steps described in the terminal of the above method embodiments.

[0137] This application also provides a chip module, including a transceiver component and a chip, wherein the chip includes a processor for calling and running a computer program from a memory, causing a device equipped with the chip to perform some or all of the steps described in the terminal of the above method embodiments.

[0138] This application also provides a computer-readable storage medium storing a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in the network-side device of the above method embodiments.

[0139] This application also provides a computer program product, wherein the computer program product includes a computer program operable to cause a computer to perform some or all of the steps described in the terminal of the above method embodiments. This computer program product may be a software installation package.

[0140] The steps of the methods or algorithms described in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Furthermore, the ASIC can reside in an access network device, a target network device, or a core network device. Alternatively, the processor and storage medium can exist as discrete components in the access network device, the target network device, or the core network device.

[0141] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in the embodiments of this application can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid-state drives (SSDs)).

[0142] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the embodiments of this application. It should be understood that the above descriptions are merely specific embodiments of the embodiments of this application and are not intended to limit the protection scope of the embodiments of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solutions of the embodiments of this application should be included within the protection scope of the embodiments of this application.

Claims

1. A method for transmitting tactile data, characterized in that, Applied to network devices, the method includes: Acquire first and second tactile data; Send the first tactile data or the second tactile data to the terminal; The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.

2. The method according to claim 1, characterized in that, Sending the first tactile data or the second tactile data to the terminal includes: When the first tactile data is sent to the terminal, the first tactile data is carried through the first channel; When the second tactile data is sent to the terminal, the second tactile data is carried through the second channel.

3. The method according to claim 2, characterized in that, The logical channel identifiers corresponding to the first channel and the second channel are the same.

4. The method according to claim 1, characterized in that, Sending the first tactile data or the second tactile data to the terminal includes: When the first tactile data is sent to the terminal, the first tactile data is carried by the first sub-DRB; When the second tactile data is sent to the terminal, the second tactile data is carried by the second sub-DRB.

5. The method according to claim 4, characterized in that, The logical channel identifiers corresponding to the first sub-DRB and the second sub-DRB are different.

6. The method according to claim 1, characterized in that, Before sending the first tactile data or the second tactile data to the terminal, the method further includes: Obtain indication information, which is used to indicate the correspondence between the first tactile data and the second tactile data.

7. The method according to claim 6, characterized in that, The first tactile data includes multiple components, the second tactile data includes multiple components, and the step of sending the first tactile data or the second tactile data to the terminal includes: If any one of the multiple first tactile data has been sent, the second tactile data to be sent is determined to be the data in the second tactile data corresponding to the other unsent first tactile data; If any one of the multiple second tactile data has been sent, the first tactile data to be sent is determined to be the data in the first tactile data corresponding to the other unsent second tactile data.

8. The method according to claim 1, characterized in that, The method further includes: The terminal is sent configuration information, which is used to indicate the reporting type when the terminal reports through the Buffer Status Report (BSR). The reporting type includes the amount of data to be reported for the first tactile data or the amount of data to be reported for the second tactile data.

9. A method for transmitting tactile data, characterized in that, Applied to a terminal, the method includes: If the terminal's capability information indicates that it supports the simultaneous transmission of first tactile data and second tactile data, then the first tactile data or the second tactile data is sent to the network device. The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.

10. The method according to claim 9, characterized in that, Sending the first tactile data or the second tactile data to the network device includes: To obtain the characteristics of the transmission resources; The first tactile data or the second tactile data is sent to the network device according to the characteristics.

11. The method according to claim 10, characterized in that, Sending the first tactile data or the second tactile data to the network device according to the characteristics includes: The first tactile data or the second tactile data is carried by a first DRB, and the first DRB includes a first channel and a second channel. When the first tactile data is sent to the network device, the first tactile data is carried through the first channel; When sending the second tactile data to the network device, the second tactile data is carried through the second channel.

12. The method according to claim 11, characterized in that, The logical channel identifiers corresponding to the first channel and the second channel are the same.

13. The method according to claim 10, characterized in that, Sending the first tactile data or the second tactile data to the network device according to the characteristics includes: The first tactile data or the second tactile data is carried by a second DRB, the second DRB including a first sub-DRB and a second sub-DRB; When the first tactile data is sent to the network device, the first tactile data is carried through the first sub-DRB; When the second tactile data is sent to the network device, the second tactile data is carried through the second sub-DRB.

14. The method according to claim 13, characterized in that, The logical channel identifiers corresponding to the first sub-DRB and the second sub-DRB are different.

15. The method according to claim 9, characterized in that, The method further includes: Obtain the configuration information of the network device, wherein the configuration information is used to indicate the reporting type of the terminal; According to the reporting type, the amount of data to be sent by the terminal is sent to the network device via BSR. The reporting type includes the amount of data to be reported as the first tactile data or the amount of data to be reported as the second tactile data.

16. The method according to claim 10, characterized in that, The first tactile data includes multiple components, the second tactile data includes multiple components, and the method further includes: Obtain the correspondence between the first tactile data and the second tactile data; Sending the first tactile data or the second tactile data to the network device includes: If any one of the multiple first tactile data has been sent, the second tactile data to be sent is determined to be the data in the second tactile data corresponding to the other unsent first tactile data; If any one of the multiple second tactile data has been sent, the first tactile data to be sent is determined to be the data in the first tactile data corresponding to the other unsent second tactile data.

17. The method according to claim 10, characterized in that, The characteristics of the transmission resource include the block error rate of the transmission resource.

18. A method for transmitting tactile data, characterized in that, Applied to a server, the method includes: Obtain terminal capability information, the capability information being used to indicate that the terminal supports simultaneous transmission of first tactile data and second tactile data; Send the first tactile data and / or the second tactile data to the network device; The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.

19. The method according to claim 18, characterized in that, After obtaining the terminal's capability information, the method further includes: Send indication information to the network device, the indication information being used to indicate the correspondence between the first tactile data and the second tactile data.

20. A tactile data transmission device, characterized in that, Applied to network devices, the device includes: The acquisition unit is used to acquire first tactile data and second tactile data; The sending unit is used to send the first tactile data or the second tactile data to the terminal; The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.

21. A tactile data transmission device, characterized in that, Applied to a terminal, the device includes: The sending unit is configured to send the first tactile data or the second tactile data to the network device when the terminal's capability information indicates that it supports the simultaneous transmission of the first tactile data and the second tactile data. The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.

22. A tactile data transmission device, characterized in that, Applied to a server, the device includes: An acquisition unit is used to acquire capability information of a terminal, wherein the capability information is used to indicate that the terminal supports simultaneous transmission of first tactile data and second tactile data; A sending unit is configured to send the first tactile data and / or the second tactile data to a network device; The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.

23. A network device, characterized in that, The method includes a processor, a memory, and one or more programs stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps of the method as described in any one of claims 1-8.

24. A terminal, characterized in that, The method includes a processor, a memory, and one or more programs stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps of the method as described in any one of claims 9-17.

25. A server, characterized in that, The method includes a processor, a memory, and one or more programs stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps of the method as described in any one of claims 18-19.

26. A computer-readable storage medium, characterized in that, A computer program for storing electronic data interchange is provided, wherein the computer program causes a computer to perform the method as described in any one of claims 1-8, 9-17, or 18-19.

27. A chip used in network equipment, characterized in that, The chip is used to acquire first tactile data and second tactile data; and to send the first tactile data or the second tactile data to a terminal; The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.

28. A chip module, used in network equipment, characterized in that, Including transceiver components and chips, The chip is used to acquire first tactile data and second tactile data; and to send the first tactile data or the second tactile data to a terminal; The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.

29. A chip used in a terminal, characterized in that, The chip is used to send the first tactile data or the second tactile data to a network device when the terminal's capability information supports the simultaneous transmission of the first tactile data and the second tactile data. The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.

30. A chip module, used in a terminal, characterized in that, Including transceiver components and chips, The chip is used to send the first tactile data or the second tactile data to a network device when the terminal's capability information supports the simultaneous transmission of the first tactile data and the second tactile data. The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.

31. A chip used in a server, characterized in that, The chip is used to acquire the terminal's capability information, which is used to indicate that the terminal supports the simultaneous transmission of first tactile data and second tactile data. And for sending the first tactile data and / or the second tactile data to a network device; The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.

32. A chip module used in a server, characterized in that, Including transceiver components and chips, The chip is used to acquire the terminal's capability information, which is used to indicate that the terminal supports the simultaneous transmission of first tactile data and second tactile data. And for sending the first tactile data and / or the second tactile data to a network device; The first tactile data is carried through the first channel of the first data wireless bearer (DRB), and the second tactile data is carried through the second channel of the first DRB; or... The first tactile data is carried through the first sub-DRB of the second DRB, and the second tactile data is carried through the second sub-DRB of the second DRB.