Disclosure of Invention
The main purpose of the application is that: the data transmission method, the device and the storage medium are provided, and the technical problem that the data transmission time delay is increased by the multi-layer packaging processing in the existing data transmission method, so that the wireless communication technology is difficult to apply in a scene with extremely high time delay requirement is solved.
In order to achieve the above purpose, the application adopts the following technical scheme:
in a first aspect, the present application provides a data transmission method, applied to a transmitting end, where the method includes:
encapsulating the target service data through the transmitting end adaptation layer to obtain a target encapsulation packet, and transmitting the target encapsulation packet to the transmitting end physical layer;
and determining a target time-frequency domain parameter corresponding to the target encapsulation packet through a physical layer of the transmitting end, and transmitting the target encapsulation packet to the receiving end based on a target time-frequency domain resource corresponding to the target time-frequency domain parameter.
Optionally, the step of encapsulating the target service data through the sender adaptation layer to obtain a target encapsulation packet, and sending the target encapsulation packet to the sender physical layer includes:
judging whether the target service corresponding to the target service data is a delay sensitive service or not through a transmitting end adaptation layer, and packaging the target service data to obtain a target packaging packet;
and if the target service is the time delay sensitive service, sending the target encapsulation packet to a physical layer of a sending end.
Optionally, the method further includes, before the step of sending the target package to the receiving end, determining, by the physical layer of the sending end, a target time-frequency domain parameter corresponding to the target package, based on a target time-frequency domain resource corresponding to the target time-frequency domain parameter:
and distributing frequency domain resources and time domain resources for each time delay sensitive service according to the service attribute corresponding to each time delay sensitive service, and obtaining the time-frequency domain parameters corresponding to each time delay sensitive service.
Optionally, the step of encapsulating the target service data through the sender adaptation layer to obtain a target encapsulation packet includes:
and adding an adaptation layer sub-header to the target service data through the transmission end adaptation layer to obtain a target encapsulation packet.
Optionally, determining, by the physical layer of the transmitting end, a target time-frequency domain parameter corresponding to the target package, and transmitting the target package to the receiving end based on a target time-frequency domain resource corresponding to the target time-frequency domain parameter, where the step includes:
adding error packet detection information to a target encapsulation packet through a physical layer of a transmitting end to obtain an encapsulation packet to be transmitted;
and determining a target time-frequency domain parameter corresponding to the packaging packet to be transmitted through a physical layer of the transmitting end, and transmitting the packaging packet to be transmitted to the receiving end based on a target time-frequency domain resource corresponding to the target time-frequency domain parameter.
In a second aspect, the present application further provides a data transmission method, applied to a receiving end, where the method includes:
receiving a target packaging packet based on a target time-frequency domain resource through a receiving end physical layer, and transmitting the target packaging packet to a receiving end adaptation layer based on a target time-frequency domain parameter corresponding to the target time-frequency domain resource; the target encapsulation package is sent by the sending end through the sending end adaptation layer, after the target service data is encapsulated, the target service data is sent to the sending end physical layer, and the target encapsulation package is sent based on the target time-frequency domain parameters corresponding to the target encapsulation package through the sending end physical layer;
and analyzing the target encapsulation package through the receiving end adaptation layer to obtain target service data.
Optionally, the step of receiving, by the receiving end physical layer, the target package based on the target time-frequency domain resource, and sending the target package to the receiving end adaptation layer based on the target time-frequency domain parameter corresponding to the target time-frequency domain resource includes:
receiving a target package based on a target time-frequency domain resource through a receiving end physical layer;
and if the target service corresponding to the target encapsulation packet is judged to be the time delay sensitive service according to the target time-frequency domain parameter corresponding to the target time-frequency domain resource, the target encapsulation packet is sent to the receiving end adaptation layer.
Optionally, before the step of receiving, by the receiving end physical layer, the target package packet based on the target time-frequency domain resource, the method further includes:
and receiving the time-frequency domain parameters corresponding to the time-delay sensitive services transmitted by the transmitting end through the receiving end physical layer, wherein the time-frequency domain parameters are obtained by the transmitting end distributing frequency domain resources and time domain resources for the time-delay sensitive services according to the service attributes corresponding to the time-delay sensitive services.
In a third aspect, the present application also provides a data transmission apparatus, the apparatus comprising: the system comprises a memory, a processor and a data transmission program stored on the memory and capable of running on the processor, wherein the data transmission program is configured to realize the steps of any one of the data transmission methods.
In a fourth aspect, the present application also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the data transmission method as described in any of the above.
The application provides a data transmission method, equipment and a storage medium, wherein target service data is packaged once through a transmitting end adaptation layer to obtain a target package, a target time-frequency domain parameter of the target package is determined through a transmitting end physical layer, and the target package is transmitted to a receiving end based on a target time-frequency domain resource corresponding to the target time-frequency domain parameter.
Therefore, the application only encapsulates the service data through one transmitting end adaptation layer, performs data transmission based on the time-frequency domain resources corresponding to the encapsulation packet, and reduces the inter-layer data interaction time delay and intra-layer data encapsulation time delay by reducing the protocol layer experienced by the service data at the transmitting end compared with the multi-layer encapsulation processing of the service data, thereby reducing the data transmission time delay and enabling the wireless communication technology to be widely applied in the scene with extremely high time delay requirement.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
In the present disclosure, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a device or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such device or system. Without further limitation, an element defined by the phrase "comprising … …" does not exclude that an additional identical element is present in a device or system comprising the element.
OSI (Open System Interconnect, open systems interconnect) defines a seven-layer model of network interconnection (including physical layer, data link layer, network layer, transport layer, session layer, presentation layer, and application layer). Each layer has a corresponding network protocol, and when data is transferred between layers, the corresponding network protocol is applied to encapsulate (transmitting end) or decapsulate (receiving end) the data according to a data format agreed by the protocol.
The TCP/IP protocol (Transmission Control Protocol/Internet Protocol ) refers to a protocol cluster that enables information transfer between multiple different networks. Not only the two protocols of TCP and IP, but also the protocol of FTP, SMTP, UDP, etc., are included, but the TCP protocol and the IP protocol are the most representative among the TCP/IP protocols, so they are called TCP/IP protocols. The TCP/IP protocol refers to the OSI architecture to some extent. In the TCP/IP protocol, the OSI seven-layer model is simplified to a four-layer model (including an application layer, a transport layer, a network layer, and a network interface layer).
The layering of protocols by LTE (Long Term Evolution ) technology and NR (New Radio, new air interface) technology defined by 3GPP (3 rd Generation Partnership Project) is also referred to the OSI seven layer model, and for the layering of protocol stacks on the Radio access network side, the data link layer and the physical layer of the OSI seven layer model are mainly referred to.
The LTE and NR access layer protocol stacks further subdivide the data link layer in the OSI seven layer model, including in particular:
SDAP (Service Data Adaptation Protocol) layer: service data adaptation protocol layer (NR only);
PDCP (Packet Data Convergence Protocol) layer: a packet data convergence protocol layer;
RLC (Radio Link Control) layer: a radio link control layer;
MAC (Media Access Control) layer: a media access control layer.
The service data packet of the user is transmitted from the application layer to the access network, and is processed by the layers in sequence, and a corresponding protocol packet header is added in each layer; after receiving the data from the air interface, the receiving end physical layer needs to sequentially remove the protocol packet headers added by each layer, obtain the final data packet, and submit the final data packet to the application layer to be sent to the corresponding application service.
It can be seen that the layered protocol architecture decomposes data in the network interaction process, and the layers interact through interfaces, so that the layers are mutually independent, and better flexibility is provided for standardization and realization of the technology of each layer. Meanwhile, the layered structure brings a great deal of protocol encapsulation (transmitting end) and decapsulation (receiving end) work, namely, the data arriving at the upper layer is required to be submitted to the next layer after the protocol packet header is added to the layer, and the data received from the lower layer is required to be submitted to the upper layer after the packet header of the layer is required to be analyzed. Therefore, the business data are required to be packaged and analyzed for multiple times, the actions of adding the packet header to the sending end and removing the packet header to the receiving end not only increase the data processing time delay, but also reduce the utilization rate of air interface resources and increase the complexity of software implementation.
In view of the technical problem that the prior data transmission method needs to be processed through multi-layer packaging, so that the data transmission time delay is increased, and the wireless communication technology is difficult to apply in a scene with extremely high time delay requirement, the application provides the data transmission method, and the general thinking is as follows:
the method comprises the following steps: encapsulating the target service data through the transmitting end adaptation layer to obtain a target encapsulation packet, and transmitting the target encapsulation packet to the transmitting end physical layer; and determining a target time-frequency domain parameter corresponding to the target encapsulation packet through a physical layer of the transmitting end, and transmitting the target encapsulation packet to the receiving end based on a target time-frequency domain resource corresponding to the target time-frequency domain parameter.
The application provides a data transmission method, which is characterized in that service data is packaged only through a transmitting end adaptation layer, data transmission is carried out based on time-frequency domain resources corresponding to packaging packets, and compared with multi-layer packaging processing of the service data, the protocol layer of the service data on the transmitting end is reduced, and inter-layer data interaction time delay and intra-layer data packaging time delay are reduced, so that the data transmission time delay is reduced, and the wireless communication technology can be widely applied in a scene with extremely high time delay requirements.
The following describes in detail a data transmission method, apparatus and storage medium applied in the implementation of the technology of the present application:
referring to fig. 1, fig. 1 is a schematic structural diagram of an embodiment of a data transmission device according to the present application.
As shown in fig. 1, the apparatus may include: a processor 1001, such as a CPU, a user interface 1003, a memory 1005, and a communication bus 1002. Wherein the communication bus 1002 is used to enable connected communication between these components. The user interface 1003 may include a smart phone, a tablet device, a handheld computer (PDAs, personal Digital Assistants), and other types of user-side electronic devices, and optionally the user interface 1003 may be a Display (Display), an input unit such as a Keyboard (Keyboard), and the like. The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also optionally be a storage device separate from the processor 1001 described above.
It is to be appreciated that the device can also include a network interface 1004, and that the network interface 1004 can optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). Optionally, the device may also include RF (Radio Frequency) circuitry, sensors, audio circuitry, wiFi modules, and the like.
It will be appreciated by those skilled in the art that the apparatus structure shown in fig. 1 is not limiting of the apparatus and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
The data transmission method, apparatus and storage medium of the present application will be described in detail with reference to the accompanying drawings and detailed description.
Based on the above hardware structure, but not limited to the above hardware structure, referring to fig. 2 to 6, fig. 1 is a schematic structural diagram of an embodiment of the data transmission device of the present application, fig. 2 is a flowchart illustrating a first example of the data transmission method of the present application, fig. 3 is a schematic data encapsulation process of an embodiment of the data transmission method of the present application, fig. 4 is a schematic Ack or Nack field of an embodiment of the data transmission method of the present application, fig. 5 is an exemplary Ack or Nack field of an embodiment of the data transmission method of the present application, and fig. 6 is a schematic data transmission path of an embodiment of the data transmission method of the present application.
As shown in fig. 2, the present embodiment provides a data transmission method, which may include:
step S100: and encapsulating the target service data through the transmitting end adaptation layer to obtain a target encapsulation packet, and transmitting the target encapsulation packet to the transmitting end physical layer.
In this embodiment, the execution body may be a data transmission device as shown in fig. 1, and the data transmission device may be a physical server including an independent host, or may be a virtual server carried by a host cluster.
It will be appreciated that in a wireless communication system, the data transmission device may include a transmitting end and a receiving end. The sending end encapsulates the target service data to obtain a target encapsulation packet and sends the target encapsulation packet to the receiving end, and the receiving end receives the target encapsulation packet and analyzes the target encapsulation packet to obtain the target service data. It should be noted that, in this embodiment, the transmitting end performs steps S100-S200, and the receiving end performs steps S300-S400.
The sender may include a sender application layer for receiving the target traffic data from the user. The target service data may include service attribute information of any service such as a motion control service in industries such as industrial automation. The service attribute information may include a service type, a service identifier, and a service parameter, the service type may include a motion control instruction, a man-machine interaction instruction, and the like, the service identifier may indicate an integer value of a set of service parameter combinations, and the service parameter may include a service packet size, a service period, a block error rate, and the like.
The transmitting end may further include a transmitting end adaptation Layer and a transmitting end Physical Layer (PHY), the transmitting end adaptation Layer may be a sub-Layer of a Data Link Layer (DLL), and the transmitting end Physical Layer may be wirelessly connected to the receiving end. The sending end adaptation layer can encapsulate target service data of target service to obtain a target encapsulation packet, send the target encapsulation packet to the sending end physical layer, and transmit the target encapsulation packet to the receiving end through the sending end physical layer.
As a specific embodiment, step S100 may include:
step S110: and judging whether the target service corresponding to the target service data is a delay sensitive service or not through the transmitting end adaptation layer, and packaging the target service data to obtain a target packaging packet.
Step S120: and if the target service is the time delay sensitive service, sending the target encapsulation packet to a physical layer of a sending end.
In this embodiment, the target service may include a delay sensitive service with high real-time requirement and a non-delay sensitive service without real-time requirement. The sending end adaptation layer not only can encapsulate the target service data, but also can identify whether the target service is a time delay sensitive service according to service attribute information in the target service data, so that the service data corresponding to the time delay sensitive service is directly sent to the sending end physical layer for transmission, the service data corresponding to the non-time delay sensitive service is sent to the sending end MAC (Media Access Control ) layer, and the transmission is carried out after multi-layer encapsulation. Thereby providing different data encapsulation and transmission modes for the service data of the time delay sensitive service and the service data of the non-time delay sensitive service.
As a specific embodiment, step S100 may further include: and adding an adaptation layer sub-header to the target service data through the transmission end adaptation layer to obtain a target encapsulation packet.
In this embodiment, the adaptation layer sub-header may include a service identifier, a delay sensitive service flag bit, and target application information. The time delay sensitive service flag bit is used for identifying whether the target service is the time delay sensitive service or not. The destination application information may include a port number of the destination application and an identification of the destination application for indicating the destination application for the destination traffic data transmission.
In a specific implementation, after the sending end adaptation layer can judge whether the target service corresponding to the target service data is a delay sensitive service, according to the QoS (Quality of Service ) requirement of the sending end application layer service data, different adaptation layer sub-heads are added for different service data, the service data is encapsulated, an encapsulation packet is obtained, and the encapsulation packet is routed to other sub-layers of the sending end.
It can be understood that the service data encapsulated by the sender adaptation layer can be directly sent to the sender physical layer, or can be sent to other data link layers. Specifically, the delay sensitive service is routed to the physical layer of the transmitting end, and the non-delay sensitive service is routed to the MAC layer of the transmitting end. As shown in fig. 3, after the service data of the delay sensitive service is encapsulated and added with the adaptation layer sub-header once through the sender adaptation layer, the service data of the delay sensitive service is directly transmitted through the sender physical layer, while after the service data of the delay sensitive service is encapsulated and added with the adaptation layer sub-header through the sender adaptation layer, the service data is encapsulated and added with the MAC sub-header through the sender MAC layer, and then is transmitted through the sender physical layer.
Step S200: and determining a target time-frequency domain parameter corresponding to the target encapsulation packet through a physical layer of the transmitting end, and transmitting the target encapsulation packet to the receiving end based on a target time-frequency domain resource corresponding to the target time-frequency domain parameter.
In this embodiment, the physical layer of the transmitting end may modulate the target encapsulation packet into a bit stream, and send the bit stream to the receiving end through the air interface resource. The air interface resources may include corresponding frequency domain resources and time domain resources, and the time-frequency domain parameters may include time domain location information and frequency domain location information. The physical layer of the sending end can determine a target time-frequency domain parameter according to the service attribute of the target service, map a bit stream corresponding to the encapsulation packet of the target service data to a target time-frequency domain resource corresponding to the air interface resource, and transmit the bit stream to the receiving end, wherein the target time-frequency domain resource comprises a corresponding target frequency domain resource and a corresponding target time domain resource.
As a specific embodiment, before step S200, the method may further include: and distributing frequency domain resources and time domain resources for each time delay sensitive service according to the service attribute corresponding to each time delay sensitive service, and obtaining the time-frequency domain parameters corresponding to each time delay sensitive service.
In this embodiment, for the delay sensitive service, the physical layer of the transmitting end maps the service data of the delay sensitive service with different service attributes to different frequency domain resources and time domain resources of the air interface resource for transmission, and for the non-delay sensitive service, the multi-layer encapsulation mode is adopted to encapsulate and transmit the service data of the different non-delay sensitive service.
Specifically, before data transmission, the scheduler may determine service attributes of the delay sensitive services according to service attribute information of the delay sensitive services in advance, allocate specific frequency domain resources and time domain resources for each delay sensitive service, bind each delay sensitive service with corresponding time-frequency domain resources, and obtain time-frequency domain parameters corresponding to service data of each delay sensitive service, where the time-frequency domain parameters include time domain position information and frequency domain position information. During data transmission, the physical layer of the transmitting end can determine corresponding target time-frequency domain parameters according to service attribute information in target service data, obtain target time-domain position information and target frequency-domain position information, and map bit streams corresponding to the target service data to corresponding target time-frequency domain resources for transmission. Therefore, for the service data of the delay sensitive service, the static reserved time-frequency domain resource is adopted, the fixed frequency domain resource is allocated to the time-frequency domain resource on the frequency domain, and the time domain is periodically repeated for encapsulation transmission.
As a specific embodiment, step S200 may include: adding error packet detection information to a target encapsulation packet through a physical layer of a transmitting end to obtain an encapsulation packet to be transmitted; and determining a target time-frequency domain parameter corresponding to the packaging packet to be transmitted through a physical layer of the transmitting end, and transmitting the packaging packet to be transmitted to the receiving end based on a target time-frequency domain resource corresponding to the target time-frequency domain parameter.
In this embodiment, the error packet detection information may be Ack information or Nack information of one byte, and the error packet detection information may be added to the header or the trailer of the target encapsulation packet, so as to indicate whether the receiving end correctly receives the target service data transmitted by the sending end. After receiving Ack or Nack feedback, the physical layer of the transmitting end submits the feedback result to the MAC layer of the transmitting end, and the MAC layer of the transmitting end may perform a link adaptation process based on the feedback result, for example, modify time-frequency domain resources of delay sensitive services, where transmission resource modification includes adjustment of frequency domain resources, adjustment of transmit power, and so on.
As shown in fig. 4, the information field of the error packet detection information may include: 1 bit reservation; 1 bit, value 0 or 1, is used for indicating whether the encapsulation packet carries Ack information or Nack information; 2 bits, the value of which is 1, 2, 3 or 4, are used for indicating the number of Ack information or Nack information carried by the package; and 4 bits, which are used for indicating the Ack value of the Ack information carried by the encapsulation packet or the Nack value of the Nack information. As shown in fig. 5, in an exemplary Ack or Nack field schematic, a 1 bit of "1" indicates the presence of an Ack or Nack field; a 2-bit of "10" indicates that there are 2 acks or 2 Nack, and a 4-bit of "1100" indicates that the first error packet detection information and the second error packet detection information are Ack information.
Step S300: and receiving the target packaging packet based on the target time-frequency domain resource through the receiving end physical layer, and transmitting the target packaging packet to the receiving end adaptation layer based on the target time-frequency domain parameter corresponding to the target time-frequency domain resource.
Step S400: and analyzing the target encapsulation package through the receiving end adaptation layer to obtain target service data.
In this embodiment, the target package is obtained by the sender through the above-mentioned method from step S100 to step S200.
The receiving end may include a receiving end physical layer, a receiving end adaptation layer and a receiving end application layer, where the receiving end physical layer is connected with the sending end physical layer, receives a target package packet sent by the sending end physical layer, determines that the target package packet is sent by the target time-frequency domain resource based on a target time-frequency domain parameter corresponding to the target time-frequency domain resource, and then sends the target package packet directly to the receiving end adaptation layer. The receiving end adaptation layer can analyze the target encapsulation packet to obtain target service data and service attribute information corresponding to the target encapsulation packet, analyze packet header information of the sub-header of the adaptation layer to obtain target application information corresponding to the target service, and send the target service data to the receiving end application layer. The receiving end application layer can send the target service data to the target application based on the target application information, thereby realizing the target service requirement.
As a specific embodiment, step S300 may include: receiving a target package based on a target time-frequency domain resource through a receiving end physical layer; and if the target service corresponding to the target encapsulation packet is judged to be the time delay sensitive service according to the target time-frequency domain parameter corresponding to the target time-frequency domain resource, the target encapsulation packet is sent to the receiving end adaptation layer.
In this embodiment, the sending end provides different data encapsulation and transmission modes for the service data of the delay sensitive service and the service data of the non-delay sensitive service, so that the receiving end can also provide different data analysis modes for the service data of the delay sensitive service and the service data of the non-delay sensitive service.
Specifically, as shown in fig. 6, for the delay sensitive service, the receiving end physical layer may determine that the corresponding target service is the delay sensitive service by receiving the target time-frequency domain parameter corresponding to the target time-frequency domain resource of the target package packet, and directly send the target package packet to the receiving end adaptation layer for analysis. For non-time delay sensitive service, the receiving end physical layer can judge that the corresponding target service is the non-time delay sensitive service according to the target time-frequency domain parameter corresponding to the non-target time-frequency domain resource of the received target encapsulation packet, and sequentially send the target encapsulation packet to the receiving end MAC layer and the receiving end adaptation layer for analysis.
As a specific embodiment, before step S300, the method may further include: and receiving the time-frequency domain parameters corresponding to the time-delay sensitive services transmitted by the transmitting end through the receiving end physical layer, wherein the time-frequency domain parameters are obtained by the transmitting end distributing frequency domain resources and time domain resources for the time-delay sensitive services according to the service attributes corresponding to the time-delay sensitive services.
In this embodiment, before data transmission, the sending end and the receiving end may interact the binding relationship between the time delay sensitive service and the time frequency domain resource through signaling. Therefore, the receiving end physical layer can judge that the target service corresponding to the target encapsulation packet is the time delay sensitive service according to the target time-frequency domain parameter corresponding to the target time-frequency domain resource of the receiving target encapsulation packet and the binding relation between the time-frequency domain resource and the time delay sensitive service, obtain the service attribute of the target service, and directly send the target encapsulation packet to the receiving end adaptation layer.
In a first aspect, the present embodiment provides a data transmission method, in which service data is encapsulated only by a sending end adaptation layer, data transmission is performed based on time-frequency domain resources corresponding to an encapsulation packet, and service data is parsed only by a receiving end adaptation layer at a receiving end, service data is interacted between the adaptation layer and a physical layer at both the sending end and the receiving end, and is not processed by an MAC layer, compared with the case that service data is subjected to multi-layer encapsulation processing, by reducing protocol layers undergone by service data at the sending end and the receiving end, inter-layer data interaction time delay, intra-layer data encapsulation time delay and data parsing time delay are reduced, thereby reducing data transmission time delay, and enabling a wireless communication technology to be widely applied in a scene with extremely high time delay requirements. In addition, in the embodiment, for the time delay sensitive service with high real-time requirement and the non-time delay sensitive service without real-time requirement, the air interface resources are respectively packaged and transmitted in different packaging modes, and the air interface resources are reasonably distributed according to the service attributes, so that the utilization rate of the air interface resources is improved.
In the second aspect, in this embodiment, an association relationship is established between the delay sensitive service and a specific frequency domain resource and a time domain resource according to a service attribute, and a receiving end can identify the service attribute by using the frequency domain position and the time domain position of received data, so that service data corresponding to the delay sensitive service can be directly analyzed by a layer of receiving end adaptation layer.
In addition, the embodiment of the application also provides a computer storage medium, and a computer program is stored on the storage medium, and when the computer program is executed by a processor, the steps of the data transmission method are realized. Therefore, a detailed description will not be given here. In addition, the description of the beneficial effects of the same method is omitted. For technical details not disclosed in the embodiments of the computer-readable storage medium according to the present application, please refer to the description of the method embodiments of the present application. As an example, the program instructions may be deployed to be executed on one computing device or on multiple computing devices at one site or distributed across multiple sites and interconnected by a communication network.
The foregoing description is only of the preferred embodiments of the present application, and is not intended to limit the scope of the application, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.