CN114885039B - Data transmission method, device and storage medium - Google Patents
Data transmission method, device and storage medium Download PDFInfo
- Publication number
- CN114885039B CN114885039B CN202210603141.7A CN202210603141A CN114885039B CN 114885039 B CN114885039 B CN 114885039B CN 202210603141 A CN202210603141 A CN 202210603141A CN 114885039 B CN114885039 B CN 114885039B
- Authority
- CN
- China
- Prior art keywords
- data
- protocol type
- data transmission
- original data
- protocol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 172
- 238000000034 method Methods 0.000 title claims abstract description 65
- 238000012545 processing Methods 0.000 claims description 49
- 238000004891 communication Methods 0.000 abstract description 28
- 238000005516 engineering process Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 17
- 230000003287 optical effect Effects 0.000 description 13
- 238000007726 management method Methods 0.000 description 9
- 238000004590 computer program Methods 0.000 description 6
- 239000013307 optical fiber Substances 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 5
- 230000002776 aggregation Effects 0.000 description 4
- 238000004220 aggregation Methods 0.000 description 4
- 239000002131 composite material Substances 0.000 description 4
- 239000000835 fiber Substances 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000011144 upstream manufacturing Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a data transmission method, a data transmission device and a storage medium, which relate to the technical field of communication and are used for solving the problem that a general technology cannot transmit data of different protocol types in the same equipment. The data transmission method is applied to a data transmission device for transmitting data of a first protocol type, and comprises the following steps: the data transmission device may receive the raw data. When the protocol type of the original data is the second protocol type, the data transmission device can update the protocol type of the original data to the first protocol type so as to obtain the target data with the same data content as the original data. The data transmission device may then transmit the target data. The method and the device can realize the transmission of the data with different protocol types in one device, and reduce the network operation cost.
Description
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a data transmission method, apparatus, and storage medium.
Background
The distributed micro station technology is used for realizing coverage of a mobile network and supporting global roaming and fast movement of a terminal, and can provide high-quality mobile services, but the data transmission rate is generally low. Wireless local area networks (wireless fidelity, wi-Fi) are a widely used broadband wireless access technology with higher data transfer rates that provide coverage in hot spots, but lack support for roaming and mobility. Thus, distributed micro-stations and Wi-Fi devices are typically deployed simultaneously within a commercial building to meet the needs for transmitting mobile network data and transmitting Wi-Fi data.
Currently, a general wireless protocol interface (common public radio interface, CPRI) protocol or an enhanced general public radio interface (enhanced common public radio interface, eCPRI) protocol is generally adopted between distributed substation devices, and an internet protocol (internet protocol, IP) is generally adopted between Wi-Fi devices. The two deployed protocols are different, and the corresponding control information (such as control interface, frequency point, bandwidth, transmission power and the like) in the mobile network and the Wi-Fi network are also different, so that the distributed micro station equipment and the Wi-Fi equipment are usually deployed respectively, more network resources are occupied, and the network operation cost is increased.
Disclosure of Invention
The application provides a data transmission method, a data transmission device and a storage medium, which are used for solving the problem that the common technology cannot transmit data of different protocol types in the same equipment.
In order to achieve the above purpose, the present application adopts the following technical scheme:
in a first aspect, the present application provides a data transmission method applied to a data transmission device, where the data transmission device is configured to transmit data of a first protocol type. The method comprises the following steps: the data transmission device may receive the raw data. When the protocol type of the original data is the second protocol type, the data transmission device can update the protocol type of the original data to the first protocol type so as to obtain the target data with the same data content as the original data. The data transmission device may then transmit the target data.
Optionally, after receiving the original data, the data transmission method further includes: analyzing the original data to obtain header information of the original data; and determining the protocol type of the original data according to the protocol field carried by the packet header information.
Optionally, the method for updating the protocol type of the original data to the first protocol type to obtain the target data with the same data content as the original data includes: analyzing the original data to obtain the data content of the original data; adding the data content of the original data into the control message to obtain target data; the protocol type of the control message is a first protocol type.
Optionally, the method for sending the target data includes: acquiring initial signal parameters of original data; the signal parameters include: at least one of time domain, transmitting frequency, transmitting power, operating frequency point and bandwidth; determining whether a difference value between the value of the initial signal parameter and the value of the interference parameter is in a preset interference range or not; the interference parameter is a parameter corresponding to the initial signal parameter in the control information; when the difference value is in the interference range, the initial signal parameter is adjusted to obtain the target signal parameter; or when the difference value is not in the interference range, determining the initial signal parameter as a target signal parameter; and transmitting the target data based on the target signal parameters.
In a second aspect, the present application provides a data transmission apparatus for transmitting data of a first protocol type. The data transmission device includes: the device comprises a receiving unit, a processing unit and a transmitting unit; a receiving unit for receiving the original data; the processing unit is used for updating the protocol type of the original data into the first protocol type when the protocol type of the original data received by the receiving unit is the second protocol type so as to obtain target data with the same data content as the original data; and the transmitting unit is used for transmitting the target data obtained by the processing unit.
Optionally, the processing unit is further configured to: analyzing the original data received by the receiving unit to obtain the packet header information of the original data; and determining the protocol type of the original data according to the protocol field carried by the packet header information.
Optionally, the processing unit is specifically configured to: analyzing the original data received by the receiving unit to obtain the data content of the original data; adding the data content of the original data into the control message to obtain target data; the protocol type of the control message is a first protocol type.
Optionally, the sending unit specifically includes: acquiring initial signal parameters of original data; the signal parameters include: at least one of time domain, transmitting frequency, transmitting power, operating frequency point and bandwidth; determining whether a difference value between the value of the initial signal parameter and the value of the interference parameter is in a preset interference range or not; the interference parameter is a parameter corresponding to the initial signal parameter in the control information; when the difference value is in the interference range, the initial signal parameter is adjusted to obtain the target signal parameter; or when the difference value is not in the interference range, determining the initial signal parameter as a target signal parameter; and transmitting the target data obtained by the processing unit based on the target signal parameters.
In a third aspect, there is provided a data transmission apparatus comprising: a processor; a memory for storing the processor-executable instructions; wherein the processor is configured to execute instructions to implement the data transmission method as provided in the first aspect above.
In a fourth aspect, the present application provides a computer-readable storage medium comprising instructions. The instructions, when executed on a computer, cause the computer to perform the method as provided in the first aspect above.
In a fifth aspect, the present application provides a computer program product for, when run on a computer, causing the computer to perform the method as provided in the first aspect above.
It should be noted that the above-mentioned computer instructions may be stored in whole or in part on a computer-readable storage medium. The computer readable storage medium may be packaged together with the processor of the access network terminal device, or may be packaged separately from the processor of the access network terminal device, which is not limited in this application.
The description of the third, fourth and fifth aspects in the present application may refer to the detailed description of the first and second aspects.
In the present application, the above names do not constitute limitations on the data transmission devices or the functional modules themselves, and in practical implementations, these data transmission devices or functional modules may appear under other names. Insofar as the function of the respective data transmission device or function module is similar to the present application, it falls within the scope of the claims of the present application and the equivalents thereof.
These and other aspects of the present application will be more readily apparent from the following description.
The technical scheme provided by the application at least brings the following beneficial effects:
the embodiment of the application provides a data transmission method, which is applied to a data transmission device for transmitting data of a first protocol type. After receiving the original data, the data transmission device may update the protocol type of the original data to the first protocol type when determining that the protocol type of the original data is the second protocol type, so as to obtain target data with the same data content as the original data. The data transmission device may then transmit the target data. In this way, the data transmission device can transmit the data with different protocol types but the same data content in the same device by updating the protocol type of the data. Therefore, compared with the prior art, aiming at data of different protocol types, only one set of equipment is required to be deployed, and a plurality of sets of equipment are not required to be deployed, so that the transmission of mobile network data and Wi-Fi data in one set of equipment and the centralized management of distributed micro-station equipment and Wi-Fi equipment can be realized, network resources are saved, and the network operation cost is reduced.
The advantages described in the first, second, third, fourth and fifth aspects of the present application may be referred to the above analysis of the advantages, and are not described here again.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic architecture diagram of a distributed micro-station device according to an embodiment of the present application;
fig. 2 is a schematic architecture diagram of a Wi-Fi device according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of a communication system according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a data transmission device according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a data transmission device according to an embodiment of the present application;
fig. 6 is a second schematic structural diagram of a communication system according to an embodiment of the present application;
fig. 7 is a flowchart of a data transmission method according to an embodiment of the present application;
Fig. 8 is a second flowchart of a data transmission method according to an embodiment of the present application;
fig. 9 is a flowchart of a data transmission method according to an embodiment of the present application;
fig. 10 is a flowchart of a data transmission method according to an embodiment of the present application;
fig. 11 is a flowchart fifth of a data transmission method according to an embodiment of the present application;
fig. 12 is a schematic structural diagram of a data transmission device according to an embodiment of the present application;
fig. 13 is a schematic hardware structure diagram of a data transmission device according to an embodiment of the present application;
fig. 14 is a second schematic hardware structure of a data transmission device according to the embodiment of the present application;
fig. 15 is a schematic structural diagram of a computer program product of a data transmission method according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
It should be noted that, in the embodiments of the present application, words such as "exemplary" or "such as" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "for example" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete fashion.
In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, the terms "first", "second", and the like are used to distinguish the same item or similar items having substantially the same function and effect, and those skilled in the art will understand that the terms "first", "second", and the like are not limited in number or execution order.
For ease of understanding the present application, relevant elements referred to in the present application will now be described.
Distributed micro-station equipment architecture
The distributed micro-station device architecture is composed of three parts, namely Base Band Unit (BBU) device, convergence unit (hub) device and remote unit (remote radio unit, RRU) device. As shown in fig. 1, fig. 1 shows a schematic architecture diagram of a distributed micro-station apparatus. The plurality of far-end unit devices are connected with the convergence unit devices through network cables or photoelectric composite cables in a star cascade mode, the plurality of convergence unit devices are connected with the baseband unit devices through optical fibers in a star chain hybrid cascade mode, and the baseband unit devices are connected with the core network device. The convergence unit is connected to the far-end unit through a super-six-class (Cat 6A) network cable or an optical-electrical composite cable, and the far-end unit is powered by an active Ethernet (power over ethernet, POE). The convergence unit to the baseband unit are connected by optical fibers.
Wi-Fi device architecture
As shown in fig. 2, fig. 2 shows a schematic architecture diagram of a Wi-Fi device, where Wi-Fi device networking also adopts a conventional three-level architecture manner, and includes: wireless controllers (access controller, AC), access switches, wireless access point (wireless access point, AP) devices.
The wireless controller is used for centrally managing all AP equipment and wireless clients, and has the functions of intelligent radio frequency management, fault automatic recovery, fast roaming, load balancing and the like.
The access switch is used for realizing data exchange of the AP equipment.
The AP equipment is used for being responsible for completing Wi-Fi signal coverage in the area.
As described in the background art, in the general technology, as the protocols of the deployment of the distributed micro-station device and the Wi-Fi device are different, the distributed micro-station device and the Wi-Fi device are required to be deployed respectively, more network resources are occupied, and the network operation cost is increased.
In view of the foregoing technical problems, an embodiment of the present application provides a data transmission method, which is applied to a data transmission device for transmitting data of a first protocol type, and the data transmission device. After receiving the original data, the data transmission device may update the protocol type of the original data to the first protocol type when determining that the protocol type of the original data is the second protocol type, so as to obtain target data with the same data content as the original data. The data transmission device may then transmit the target data. In this way, the data transmission device can transmit the data with different protocol types but the same data content in the same device by updating the protocol type of the data. Therefore, compared with the prior art, aiming at data of different protocol types, only one set of equipment is required to be deployed, and a plurality of sets of equipment are not required to be deployed, so that the transmission of mobile network data and Wi-Fi data in one set of equipment and the centralized management of distributed micro-station equipment and Wi-Fi equipment can be realized, network resources are saved, and the network operation cost is reduced.
The data transmission method is suitable for a communication system. Fig. 3 shows a schematic structural diagram of a communication system according to an embodiment of the present application. As shown in fig. 3, the communication system includes: a data transmitting end 301, a data transmitting device 302 and a data receiving end 303.
The data transmission device 302 is connected to the data transmitting end 301 and the data receiving end 303, respectively.
In one embodiment, the data transmission device 302 may be connected to a plurality of data transmission terminals or a plurality of data receiving terminals, respectively. For ease of understanding, the embodiment of the present application will be described by taking "the data transmission device 302 is connected to one data transmitting end 301 and one data receiving end 303, respectively.
Alternatively, in the case of transmitting uplink data, the data transmitting end 301 may be a terminal device. In the case of transmitting downlink data, the data receiving end 303 may be a terminal device.
Optionally, the terminal device is a device providing voice and/or data connectivity to the user. For example, wireless terminals, such as cell phones, personal computers (personal computer, PCs), desktop computers, tablet computers, notebook computers, netbooks, personal digital assistants (personal digital assistant, PDAs), etc., that communicate with one or more core networks via a radio access network (radio access network, RAN), or mobile phones (or "cellular" phones) and computers with mobile terminals, as well as portable, pocket, hand-held, computer-built-in or vehicle-mounted mobile terminals.
Alternatively, in the case of transmitting uplink data, the data transmitting end 301 may be an upstream transmission device. In the case of transmitting downlink data, the data receiving end 303 may be an upstream transmission device.
Alternatively, in conjunction with fig. 1, the upstream transmission device may be any one of a core network device, a baseband unit device, and a convergence unit device, which is connected to the data transmission apparatus 302.
Alternatively, in conjunction with fig. 1 and 2, the data transmission apparatus 302 may be a remote unit device or an AP device.
In an embodiment, referring to fig. 3, as shown in fig. 4, fig. 4 shows a schematic structural diagram of a data transmission device 302 according to an embodiment of the present application. In the case that the data transmission device 302 is a remote unit device, data interaction between the data transmission device and the convergence unit device may be performed through a CPRI interface or an eCPRI interface. The remote unit device may include: a power supply 401, a central processing unit (central processing unit, CPU) 402, a digital intermediate frequency unit 403, a clock port (CLK) 404, a fiber optic transceiver (transceiver) 405, a Wi-Fi module 406, and a plurality of antenna interfaces (antenna interface, ANT).
Wherein a power supply 401 is connected to a DC version 48 volt (V) coil for providing power to the various functional modules in the data transmission device 302.
The central processing unit 402 is configured to parse the received original data and determine a corresponding data transmission policy.
The digital intermediate frequency unit 403 is deployed with an intellectual property module (CPRI IP core), and can use a field-programmable gate array (field-programmable gate array, FPGA) to perform high-speed processing on data, which is particularly suitable for up-conversion, down-conversion and other processing of the digital intermediate frequency part.
The optical fiber transceiver 405 is used for optical-to-electrical signal conversion.
The Wi-Fi module 406 is configured to receive Wi-Fi signals for transmitting data in a Wi-Fi network.
The fiber transceiver 405 and Wi-Fi module 406 are connected to an antenna interface through a Power Amplifier (PA) interface and a low noise amplifier (low noise amplifier, LNA) interface, respectively.
Optionally, the CPRI interface may include: a Vendor-Specific I/F, an in-phase quadrature (IQ I/F), a Management I/F, a high-level data link control I/F, an Ethernet I/F.
The IQ I/F is used for user plane data transmission, and the Ethernet I/F is used for control plane data transmission.
Optionally, the LNA interface may include: simplified gigabit media independent interface (reduced gigabit media independent interface, RGMII), serial gigabit media independent interface (serial gigabit media independent interface, SGMII), and the like.
Alternatively, wi-Fi module 406 may be a functional module inside the remote unit device, or may be deployed on a device that is configured separately from the remote unit device.
Optionally, referring to fig. 4, as shown in fig. 5, fig. 5 shows a second schematic structural diagram of a data transmission device 302 according to an embodiment of the present application. When the Wi-Fi module 406 is deployed on a device that is independent of the remote unit device, the Wi-Fi module 406 is connected to the power supply 401 and the central processing unit 402 of the remote unit device through a local area network (local area network, LAN) interface.
It should be noted that, when the Wi-Fi module 406 is disposed on a device that is disposed independently from the remote unit device, since the process of data transmission is affected by the area covered by the network of the device, there is a possibility that a signal for transmitting data is not received. Thus, the device including Wi-Fi module 406 should be deployed in the same space as the remote unit device.
It will be readily appreciated that when Wi-Fi module 406 is a functional module within a remote unit device, the manner of interaction between Wi-Fi module 406 and the remote unit device is interaction between the remote unit device internal modules. In this case, the interaction flow between the two is the same as that in the case where the "Wi-Fi module 406 is disposed on a device provided independently of the remote unit device".
In another embodiment, when the data transmission device 302 is a remote unit device, as shown in fig. 6, fig. 6 is a schematic diagram of a second communication system according to an embodiment of the present application. The communication system includes: baseband unit equipment 601, aggregation unit equipment (including: aggregation unit equipment 602, aggregation unit equipment 603, and aggregation unit equipment 604), remote unit equipment (including: remote unit equipment 605, remote unit equipment 606, remote unit equipment 607, and remote unit equipment 608), and AP equipment 609.
The baseband unit device 601 is connected with the convergence unit device 602, the convergence unit device 603 and the convergence unit device 604 through optical fibers respectively. The convergence unit device 602 is connected to the remote unit device 605, the remote unit device 606, and the remote unit device 607 by photoelectric composite cables. The convergence unit device 604 is connected to the remote unit device 608 via an optoelectric composite cable. The remote unit device 605 is connected to the AP device 609 via a network cable.
It will be readily appreciated that the remote unit device 605 is configured as shown in fig. 5, with Wi-Fi module 406 deployed on an AP device that is disposed independently of the remote unit device. The remote unit device 606, the remote unit device 607, and the remote unit device 608 are configured as shown in fig. 4, and the Wi-Fi module 406 is a functional module inside the remote unit device 606, the remote unit device 607, and the remote unit device 608.
Alternatively, the convergence unit device in fig. 6 may include a CPRI interface, an arbitration module, a central processing unit, and a master optical port and a slave optical port. Wherein, the CPRI interface may include: vendor-Specific I/F, IQ I/F, management I/F, HDLC I/F, ethernet I/F.
Optionally, the baseband unit apparatus in fig. 6 may include a CPRI interface, a central processing unit, and a master optical port and a slave optical port. Wherein, the CPRI interface may include: vendor-Specific I/F, IQ I/F, management I/F, HDLC I/F, ethernet I/F.
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
Referring to fig. 3, as shown in fig. 7, fig. 7 is a schematic flow chart of a data transmission method provided in the present application, and the data transmission method provided in the embodiment of the present application may be applied to the data receiving end 303. The data transmission device 302 is configured to transmit data of a first protocol type. The data transmission method comprises the following steps: S701-S703.
S701, the data transmission device receives the original data.
Alternatively, the original data may be data of the first protocol type or data of the second protocol type.
Alternatively, the first protocol type may be a CPRI protocol or an eCPRI protocol, and the second protocol type may be an IP protocol. Accordingly, the original data may be mobile network data transmitted using CPRI protocol or eCPRI protocol, or Wi-Fi data transmitted using IP protocol.
Optionally, the original data includes: header information and data content.
In one implementation, and in conjunction with fig. 4 or 5, the fiber transceiver 405 in the remote unit device may receive mobile network data transmitted using CPRI protocol or eCPRI protocol over the antenna interface. Wi-Fi module 407 may receive Wi-Fi data transmitted using IP protocols over an LNA interface (e.g., RGMII interface or SGMII interface).
S702, when the protocol type of the original data is the second protocol type, the data transmission device updates the protocol type of the original data to the first protocol type so as to obtain target data with the same data content as the original data.
Alternatively, the data content may be image frames, audio frames, video frames, text, etc.
When the protocol type of the original data is the second protocol type, the method of updating the protocol type of the original data to the first protocol type by the data transmission device includes, but is not limited to, the following two methods.
The method comprises the following steps: in connection with fig. 4 or fig. 5, the central processing unit 402 may parse the original data to obtain the data content of the original data, and then repackage the original data into the target data of the first protocol type according to the data format of the first protocol type, where the data content of the target data is the same as the data content of the original data.
The second method is as follows: in connection with fig. 4 or 5, the central processing unit 402 may parse the original data to obtain the data content of the original data, and then encapsulate the data content of the original data together with the control message of the first protocol type to obtain the target data.
S703, the data transmission device transmits the target data.
In one implementation, in conjunction with fig. 4 or fig. 5, the central processing unit 402 may send the target data to the CPRI IP core in the digital intermediate frequency unit 403 through an RGMII interface inside the device. Then, the target data is transmitted to the sink unit device through a high-speed control and management (FAST control and manage ment channel, FAST C & M) channel of the CPRI IP core.
The method for transmitting the target data by the data transmission device includes, but is not limited to, the following two methods.
The method comprises the following steps: when the signal interference problem in the data transmission process is not required to be considered, the data transmission device can select available signal parameters from control information preconfigured by the system and send target data according to the selected signal parameters.
The second method is as follows: when the signal interference problem in the data transmission process needs to be considered, the data transmission device can acquire the initial signal parameters of the original data. Then, the data transmission device determines a target signal parameter without interference according to the initial signal parameter and the control information, and transmits target data according to the target signal parameter.
In one implementation manner, when the protocol type of the original data is the first protocol type, the data transmission device may directly determine that the original data is the target data, and send the target data to the data receiving end through the IQ I/F in the CPRI interface.
The technical scheme provided by the embodiment at least brings the following beneficial effects: as is known from S701 to S703, the present invention is applied to a data transmission device for transmitting data of a first protocol type, the data transmission device. After receiving the original data, the data transmission device may update the protocol type of the original data to the first protocol type when determining that the protocol type of the original data is the second protocol type, so as to obtain target data with the same data content as the original data. The data transmission device may then transmit the target data. In this way, the data transmission device can transmit the data with different protocol types but the same data content in the same device by updating the protocol type of the data. Therefore, compared with the prior art, aiming at data of different protocol types, only one set of equipment is required to be deployed, and a plurality of sets of equipment are not required to be deployed, so that the transmission of mobile network data and Wi-Fi data in one set of equipment and the centralized management of distributed micro-station equipment and Wi-Fi equipment can be realized, network resources are saved, and the network operation cost is reduced.
In an alternative embodiment, in order to determine the protocol type of the budget insole data, the data transmission device according to this embodiment provides a possible implementation manner based on the method embodiment shown in fig. 7, as shown in fig. 8, and fig. 8 is a second schematic flow chart of a data transmission method provided in this application. After S701, the data transmission method further includes: S801-S802.
S801, the data transmission device analyzes the original data to obtain the packet header information of the original data.
Optionally, when the original data is Wi-Fi data transmitted using an IP protocol, the format of the original data is as shown in table 1, and includes: version field, header length field, service type field, total length field, identification field, flag field, slice offset field, time-to-live field, protocol field, header checksum field, source address field, destination address field, optional field, padding field, data content field.
Table 1 format of raw data
Optionally, the protocol field indicates a protocol type used by the original data, and may be a protocol number corresponding to the protocol.
S802, the data transmission device determines the protocol type of the original data according to the protocol field carried by the packet header information.
In one implementation, in conjunction with fig. 4 or fig. 5, after the optical fiber transceiver 405 or the Wi-Fi module 407 receives the original data, the central processing unit 402 may parse the original data to obtain header information of the original data. The central processing unit 402 may then determine the protocol type of the original data from the protocol field carried in the header information.
The technical scheme provided by the embodiment at least brings the following beneficial effects: as can be seen from S801 to S802, the data transmission device may parse the original data to obtain header information of the original data. Then, the data transmission device can determine the protocol type of the original data according to the protocol field carried by the packet header information. In this way, the data transmission device can determine the protocol type of the original data, so as to determine the corresponding data transmission strategy according to the protocol type of the original data.
In an alternative embodiment, in order to update the protocol type of the original data, the data transmission apparatus according to this embodiment provides a possible implementation manner on the basis of the method embodiment shown in fig. 7, as shown in fig. 9, and fig. 9 is a flow chart three of a data transmission method provided in this application. In S702, when the protocol type of the original data is the second protocol type, the method for updating the protocol type of the original data to the first protocol type by the data transmission device to obtain the target data with the same data content as the original data includes: S901-S902.
And S901, the data transmission device analyzes the original data to obtain the data content of the original data.
In one implementation, in conjunction with fig. 4 or 5, after the optical fiber transceiver 405 or the Wi-Fi module 407 receives the original data, the central processing unit 402 may parse the original data to obtain the data content of the original data.
S902, the data transmission device adds the data content of the original data to the control message to obtain the target data.
Wherein the protocol type of the control message is a first protocol type.
Alternatively, the control information may include: network system configuration, scheduling status of network resources, etc.
Optionally, the network system configuration may include: mobile network configuration and Wi-Fi network configuration.
Alternatively, the network resources may include: time domain, mobile network and Wi-Fi network signal transmit power, transmit frequency, operating frequency point, bandwidth, etc.
In one implementation, in conjunction with fig. 4 or 5, after the central processing unit 402 obtains the data content of the original data, the data content of the original data may be encapsulated with a control message of the first protocol type to obtain the target data.
The technical scheme provided by the embodiment at least brings the following beneficial effects: as can be seen from S901 to S902, the data transmission device can parse the original data to obtain the data content of the original data. Then, the data transmission device may add the data content of the original data to the control message to obtain the target data. In this way, the data transmission device can package and send the data content of the original data and the control message together, and correspondingly, the data receiving terminal can acquire the data content of the original data and the control message at the same time, so that network resources can be allocated for transmitting signals of the data content of the original data according to the control information.
In an alternative embodiment, based on the method embodiment shown in fig. 9, this embodiment provides a possible implementation, as shown in fig. 10, and fig. 10 is a schematic flow chart of a data transmission method provided in this application. In S703, the method for transmitting the target data by the data transmission apparatus includes: S1001-S1005.
S1001, the data transmission device acquires initial signal parameters of original data.
The signal parameters include: at least one of time domain, transmission frequency, transmission power, operating frequency point, bandwidth.
In one implementation, the data transmission device may receive a request message sent by the data sending end and used for requesting to transmit the original data. Wherein the request message includes the initial signal parameter.
S1002, the data transmission device determines whether the difference between the value of the initial signal parameter and the value of the interference parameter is in a preset interference range.
The interference parameter is a parameter corresponding to the initial signal parameter in the control information.
For example, in the control information, the corresponding interference parameter, i.e. the transmission frequency of the Wi-Fi signal, is 2.4 ghz. The interference range of the preset frequency is [ -0.1G, +0.1] GHz of the transmitting frequency of Wi-Fi signals,
When the data transmission device obtains the initial signal parameter value of the original data A, the method comprises the following steps: when the transmitting frequency is 2.3 GHz, the data transmission device determines that the difference value is-0.1 GHz and is in an interference range.
When the data transmission device acquires the initial signal parameter value of the original data B, the method comprises the following steps: when the transmitting frequency is 2.2 GHz, the data transmission device determines that the difference value is-0.2 GHz and is not in the interference range.
S1003, when the difference value is in the interference range, the data transmission device adjusts the initial signal parameter to obtain the target signal parameter.
In combination with the above example, the data transmission device adjusts the transmission frequency to 2.2 ghz when the data transmission device determines that the difference corresponding to the original data a is in the interference range. Since the adjusted difference is-0.2 ghz, which is not in the interference range, 2.2 ghz is determined as the target signal parameter.
S1004, when the difference value is not in the interference range, the data transmission device determines the initial signal parameter as the target signal parameter.
In connection with the example in S1002, the data transmission apparatus determines that the difference value corresponding to the original data B is not in the interference range, so 2.2 ghz is determined as the target signal parameter.
S1005, the data transmission apparatus transmits the target data based on the target signal parameter.
In combination with the example in S1003 or S1004, the data transmission apparatus transmits the target data corresponding to the original data a or the original data B at 2.2 ghz.
The technical scheme provided by the embodiment at least brings the following beneficial effects: as can be seen from S1001 to S1005, after the data transmission apparatus obtains the initial signal parameters of the original data, it can be determined whether the difference between the values of the initial signal parameters and the interference parameters is within the preset interference range. When the difference value is in the interference range, the data transmission device can adjust the initial signal parameter to obtain the target signal parameter. When the difference is not in the interference range, the data transmission device may determine the initial signal parameter as the target signal parameter. The data transmission device may then transmit the target data based on the target signal parameters. In this way, the data transmission device is used for transmitting the target signal parameters of the target data, and the interference parameters do not exist in the network, so that the signal interference problem of the fusion device is solved.
An embodiment of the present application will be described below with reference to fig. 6, as shown in fig. 11. Fig. 11 is a flowchart of a data transmission method provided in the present application. When the original data is uplink Wi-Fi data, the data transmission method comprises the following steps: S1101-S1103.
S1101, the remote unit device receives Wi-Fi data.
The central processing unit of the remote unit device receives Wi-Fi data through the Wi-Fi module.
S1102, the remote unit equipment sends Wi-Fi data to the convergence unit equipment. Correspondingly, the convergence unit device receives Wi-Fi data.
The central processing unit of the remote unit device sequentially transmits Wi-Fi data to the convergence unit device through the RGMII interface, the Ethernet I/F in the CPRI interface and the optical port. Correspondingly, a central processing unit in the convergence unit equipment receives Wi-Fi data through a main optical port, an Ethernet I/F in a CPRI interface, an arbitration module and an RGMII interface in sequence.
And S1103, the convergence unit device sends Wi-Fi data to the baseband unit device. Correspondingly, the baseband unit equipment receives Wi-Fi data.
The central processing unit in the baseband unit equipment receives Wi-Fi data through the main optical port, the Ethernet I/F in the CPRI interface and the RGMII interface in sequence.
When the original data is downlink Wi-Fi data, the data transmission method comprises the following steps: S1104-S1106.
S1104, the baseband unit equipment sends Wi-Fi data to the convergence unit equipment. Correspondingly, the convergence unit device receives Wi-Fi data.
The central processing unit in the baseband unit device sequentially sends Wi-Fi data through the RGMII interface, the Ethernet I/F in the CPRI interface and the main optical interface. Correspondingly, a central processing unit in the convergence unit equipment sequentially receives Wi-Fi data through Ethernet I/F and RGMII interfaces in the optical port and the CPRI interface.
S1105, the convergence unit device sends Wi-Fi data to the remote unit device. Accordingly, the remote unit device receives Wi-Fi data.
The central processing unit in the convergence unit device sequentially sends Wi-Fi data through the RGMII interface, the arbitration module, the Ethernet I/F in the CPRI interface and the main optical port. Correspondingly, the central processing unit of the remote unit equipment receives Wi-Fi data through the Ethernet I/F and RGMII interfaces in the optical port and the CPRI interface in sequence.
And S1106, the remote unit equipment transmits Wi-Fi data.
The central processing unit of the remote unit device sends Wi-Fi data through the Wi-Fi module.
The foregoing description of the solution provided in the embodiments of the present application has been mainly presented in terms of a method. To achieve the above functions, it includes corresponding hardware structures and/or software modules that perform the respective functions. Those of skill in the art will readily appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The embodiment of the present application may divide the functional modules of the data transmission device according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated modules may be implemented in hardware or in software functional modules. Optionally, the division of the modules in the embodiments of the present application is schematic, which is merely a logic function division, and other division manners may be actually implemented.
Fig. 12 is a schematic structural diagram of a data transmission device according to an embodiment of the present application. The data transmission apparatus may be used to perform the data transmission method shown in fig. 7, 8, 9, 10, or 11. The data transmission apparatus shown in fig. 12 includes: a receiving unit 1201, a processing unit 1202, and a transmitting unit 1203.
A receiving unit 1201 for receiving the original data. For example, in connection with fig. 7, the receiving unit 1201 is for executing S701.
The processing unit 1202 is configured to update the protocol type of the original data to the first protocol type when the protocol type of the original data received by the receiving unit is the second protocol type, so as to obtain target data with the same data content as the original data. For example, in connection with fig. 7, the processing unit 1202 is configured to execute S702.
A sending unit 1203, configured to send the target data obtained by the processing unit. For example, in connection with fig. 7, the transmitting unit 1203 is configured to execute S703.
Optionally, the processing unit 1202 is further configured to: analyzing the original data received by the receiving unit 1201 to obtain packet header information of the original data; and determining the protocol type of the original data according to the protocol field carried by the packet header information. For example, in connection with fig. 8, the processing unit 1202 is configured to execute S801-S802.
Optionally, the processing unit 1202 is specifically configured to: analyzing the original data received by the receiving unit to obtain the data content of the original data; adding the data content of the original data into the control message to obtain target data; the protocol type of the control message is a first protocol type. For example, in connection with fig. 9, the processing unit 1202 is configured to execute S901-S902.
Optionally, the sending unit 1203 specifically includes: acquiring initial signal parameters of original data; the signal parameters include: at least one of time domain, transmitting frequency, transmitting power, operating frequency point and bandwidth; determining whether a difference value between the value of the initial signal parameter and the value of the interference parameter is in a preset interference range or not; the interference parameter is a parameter corresponding to the initial signal parameter in the control information; when the difference value is in the interference range, the initial signal parameter is adjusted to obtain the target signal parameter; or when the difference value is not in the interference range, determining the initial signal parameter as a target signal parameter; and transmitting the target data obtained by the processing unit based on the target signal parameters. For example, in connection with fig. 10, the transmitting unit 1203 is configured to execute S1001-S1005.
Fig. 13 is a schematic hardware structure diagram of a data transmission device according to an embodiment of the present application. The data transmission device comprises a processor 21, a memory 22, a communication interface 23, a bus 24. The processor 21, the memory 22 and the communication interface 23 may be connected by a bus 24.
The processor 21 is a control center of the data transmission device, and may be one processor or a collective name of a plurality of processing elements. For example, the processor 21 may be a general-purpose central processing unit (central processing unit, CPU), or may be another general-purpose processor. Wherein the general purpose processor may be a microprocessor or any conventional processor or the like. For example, in connection with fig. 12 described above, the processor 21 may implement the functions implemented by the processing unit 1202 described above.
As one example, processor 21 may include one or more CPUs, such as CPU 0 and CPU 1 shown in fig. 13.
In a possible implementation, the memory 22 may exist separately from the processor 21, and the memory 22 may be connected to the processor 21 by a bus 24 for storing instructions or program code. The processor 21, when calling and executing instructions or program code stored in the memory 22, is capable of implementing the data transmission method provided in the embodiments of the present application.
In another possible implementation, the memory 22 may also be integrated with the processor 21.
The communication interface 23 is used for connecting the data transmission device with other devices through a communication network, such as ethernet, radio access network, wireless local area network (wireless local area networks, WLAN), etc. The communication interface 23 may include a receiving unit for receiving data, and a transmitting unit for transmitting data. For example, in connection with the above-described fig. 12, the communication interface 23 may realize the functions realized by the above-described receiving unit 1201 and transmitting unit 1203.
Bus 24 may be an industry standard architecture (industry standard architecture, ISA) bus, an external device interconnect (peripheral component interconnect, PCI) bus, or an extended industry standard architecture (extended industry standard architecture, EISA) bus, among others. The bus may be classified as an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in fig. 13, but not only one bus or one type of bus.
Fig. 14 is a second schematic hardware structure of a data transmission device according to an embodiment of the present application. The data transmission means may comprise a processor 31 and a communication interface 32 as shown in fig. 14. The processor 31 is coupled to a communication interface 32.
The function of the processor 31 may be as described above with reference to the processor 21. The processor 31 also has a memory function and can function as the memory 22.
The communication interface 32 is used to provide data to the processor 31. The communication interface 32 may be an internal interface of the data transmission device or an external interface (corresponding to the communication interface 23) of the data transmission device.
It should be noted that the structure shown in fig. 13 (or fig. 14) does not constitute a limitation of the data transmission device, and the data transmission device may include more or less components than those shown in fig. 13 (or fig. 14), or may combine some components, or may be arranged in different components.
The present application also provides a computer-readable storage medium including instructions stored thereon, which when executed by a processor of a computer device, enable the computer to perform the data transmission method provided by the above-described illustrated embodiments. For example, the computer readable storage medium may be a memory 22 comprising instructions executable by the processor 21 or the processor 31 of the computer device to perform the above-described method. Alternatively, the computer readable storage medium may be a non-transitory computer readable storage medium, for example, a ROM, RAM, CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Fig. 15 schematically illustrates a conceptual partial view of a computer program product provided by embodiments of the present application, the computer program product comprising a computer program for executing a computer process on a computing device.
In one embodiment, the computer program product is provided using a signal bearing medium 77. The signal bearing medium 77 may include one or more program instructions that when executed by one or more processors may provide the functionality or portions of the functionality described above with respect to fig. 7, 8, 9, 10, or 11. Further, the program instructions in fig. 15 also describe example instructions.
In some examples, signal bearing medium 77 may comprise a computer readable medium 711 such as, but not limited to, a hard disk drive, compact Disk (CD), digital Video Disk (DVD), digital tape, memory, read-only memory (ROM), or random access memory (random access memory, RAM), among others.
In some implementations, the signal bearing medium 77 may comprise a computer recordable medium 712 such as, but not limited to, memory, read/write (R/W) CD, R/W DVD, and the like.
In some implementations, the signal bearing medium 77 may comprise a communication medium 713, such as, but not limited to, a digital and/or analog communication medium (e.g., fiber optic cable, waveguide, wired communications link, wireless communications link, etc.).
The signal bearing medium 77 may be conveyed by a communication medium 713 in wireless form. The one or more program instructions may be, for example, computer-executable instructions or logic-implemented instructions.
In some examples, a coordinator, such as described with respect to fig. 2 or 3, may be configured to provide various operations, functions, or actions in response to one or more program instructions through the computer readable medium 711, the computer recordable medium 712, and/or the communication medium 713.
From the foregoing description of the embodiments, it will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of functional modules is illustrated, and in practical application, the above-described functional allocation may be performed by different functional modules according to needs, i.e. the internal structure of the apparatus is divided into different functional modules, so as to perform all the classification parts or part of the functions described above.
In the several embodiments provided in this application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of modules or units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another apparatus, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and the parts shown as units may be one physical unit or a plurality of physical units, may be located in one place, or may be distributed in a plurality of different places. The purpose of the embodiment scheme can be achieved by selecting part or all of the classification part units according to actual needs.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a readable storage medium. Based on such understanding, the technical solution of the embodiments of the present application may be essentially or partly contributing to the prior art or the whole classification part or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several instructions to cause a device (may be a single-chip microcomputer, a chip or the like) or a processor (processor) to perform the whole classification part or part of the steps of the methods of the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk, etc.
The foregoing is merely a specific embodiment of the present application, but the protection scope of the present application is not limited thereto, and any changes or substitutions within the technical scope of the present disclosure should be covered in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (8)
1. A data transmission method, characterized in that it is applied to a data transmission device; the data transmission device is used for transmitting data of a first protocol type; the data transmission method comprises the following steps:
receiving original data;
when the protocol type of the original data is the second protocol type, updating the protocol type of the original data to the first protocol type so as to obtain target data with the same data content as the original data; the first protocol type is a common radio protocol interface (CPRI) protocol or an enhanced common radio interface (eCPRI) protocol; the second protocol type is an internet protocol for transmitting Wi-Fi data of the wireless local area network;
acquiring initial signal parameters of the original data; the signal parameters include: at least one of time domain, transmitting frequency, transmitting power, operating frequency point and bandwidth;
Determining whether a difference value between the value of the initial signal parameter and the value of the interference parameter is in a preset interference range or not; the interference parameter is a parameter corresponding to the initial signal parameter in the control message; the protocol type of the control message is the first protocol type;
when the difference value is in the interference range, the initial signal parameter is adjusted to obtain a target signal parameter; or,
when the difference value is not in the interference range, determining the initial signal parameter as the target signal parameter;
and transmitting the target data based on the target signal parameters.
2. The data transmission method according to claim 1, further comprising, after receiving the original data:
analyzing the original data to obtain packet header information of the original data;
and determining the protocol type of the original data according to the protocol field carried by the packet header information.
3. The data transmission method according to claim 1 or 2, wherein updating the protocol type of the original data to the first protocol type to obtain the target data having the same data content as the original data comprises:
Analyzing the original data to obtain the data content of the original data;
and adding the data content of the original data into the control message to obtain the target data.
4. A data transmission device, wherein the data transmission device is configured to transmit data of a first protocol type; the data transmission device includes: the device comprises a receiving unit, a processing unit and a transmitting unit;
the receiving unit is used for receiving the original data;
the processing unit is used for updating the protocol type of the original data to the first protocol type when the protocol type of the original data received by the receiving unit is the second protocol type so as to obtain target data with the same data content as the original data; the first protocol type is a common radio protocol interface (CPRI) protocol or an enhanced common radio interface (eCPRI) protocol; the second protocol type is an internet protocol for transmitting Wi-Fi data of the wireless local area network;
the sending unit is used for acquiring initial signal parameters of the original data; the signal parameters include: at least one of time domain, transmitting frequency, transmitting power, operating frequency point and bandwidth; determining whether a difference value between the value of the initial signal parameter and the value of the interference parameter is in a preset interference range or not; the interference parameter is a parameter corresponding to the initial signal parameter in the control message; the protocol type of the control message is the first protocol type; when the difference value is in the interference range, the initial signal parameter is adjusted to obtain a target signal parameter; or when the difference value is not in the interference range, determining the initial signal parameter as the target signal parameter; and transmitting the target data based on the target signal parameters.
5. The data transmission apparatus of claim 4, wherein the processing unit is further configured to:
analyzing the original data received by the receiving unit to obtain packet header information of the original data;
and determining the protocol type of the original data according to the protocol field carried by the packet header information.
6. The data transmission device according to claim 4 or 5, wherein the processing unit is specifically configured to:
analyzing the original data received by the receiving unit to obtain the data content of the original data;
and adding the data content of the original data into the control message to obtain the target data.
7. A data transmission device comprising a memory and a processor; the memory is used for storing computer execution instructions, and the processor is connected with the memory through a bus; the processor executing the computer-executable instructions stored in the memory when the data transmission apparatus is operating, to cause the data transmission apparatus to perform the data transmission method of any one of claims 1-3.
8. A computer readable storage medium comprising computer executable instructions which, when run on a computer, cause the computer to perform the data transmission method according to any of claims 1-3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210603141.7A CN114885039B (en) | 2022-05-30 | 2022-05-30 | Data transmission method, device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210603141.7A CN114885039B (en) | 2022-05-30 | 2022-05-30 | Data transmission method, device and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114885039A CN114885039A (en) | 2022-08-09 |
CN114885039B true CN114885039B (en) | 2023-06-23 |
Family
ID=82679264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210603141.7A Active CN114885039B (en) | 2022-05-30 | 2022-05-30 | Data transmission method, device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114885039B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116073951B (en) * | 2022-12-30 | 2024-07-09 | 中国联合网络通信集团有限公司 | Data transmission method, device and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102347816A (en) * | 2010-07-30 | 2012-02-08 | 中兴通讯股份有限公司 | Method and device for selecting modulation and coding scheme |
CN106803817A (en) * | 2015-11-26 | 2017-06-06 | 中国移动通信集团公司 | A kind of data transmission method and device |
CN109479050A (en) * | 2016-03-29 | 2019-03-15 | 分辨率产品公司 | Puppy parc converter |
CN111970267A (en) * | 2020-08-13 | 2020-11-20 | 国网电子商务有限公司 | Data protocol conversion method and device, electronic equipment and storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201613404A (en) * | 2014-09-23 | 2016-04-01 | Inst Information Industry | Network communication apparatus |
-
2022
- 2022-05-30 CN CN202210603141.7A patent/CN114885039B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102347816A (en) * | 2010-07-30 | 2012-02-08 | 中兴通讯股份有限公司 | Method and device for selecting modulation and coding scheme |
CN106803817A (en) * | 2015-11-26 | 2017-06-06 | 中国移动通信集团公司 | A kind of data transmission method and device |
CN109479050A (en) * | 2016-03-29 | 2019-03-15 | 分辨率产品公司 | Puppy parc converter |
CN111970267A (en) * | 2020-08-13 | 2020-11-20 | 国网电子商务有限公司 | Data protocol conversion method and device, electronic equipment and storage medium |
Non-Patent Citations (1)
Title |
---|
IMS流媒体软终端设计与实现;黄海军;硕士电子期刊;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114885039A (en) | 2022-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE50092E1 (en) | Small cell network architecture for servicing multiple network operators | |
US20220272699A1 (en) | Time domain resource format configuration method, communication apparatus, and communication system | |
US10206219B2 (en) | Base station apparatus and resource management method and data processing method in wireless communication system | |
JP2021518697A (en) | QoS support in wireless backhaul networks using cellular wireless access technology | |
US10959103B2 (en) | Neighbor awareness networking preferred channel learning | |
US20190223192A1 (en) | Time slot reassignment mechanism for radio access technology coexistence improvement | |
US20230134743A1 (en) | Frequency domain resource configuration in iab | |
US20160007335A1 (en) | Slot-based d2d communication method and apparatus | |
TW202103511A (en) | Muting pattern signaling in iab inter-node measurement | |
US9819901B1 (en) | Adaptive wireless repeater for network extension | |
CN114885039B (en) | Data transmission method, device and storage medium | |
US20160036705A1 (en) | Method and device for configuring link in wireless lan system | |
US11233540B2 (en) | Apparatus and methods for G3-PLC bootstrap in a hybrid network | |
CN113424495A (en) | Signaling port information for user equipment ports in a wireless communication system including a radio access network | |
US11812438B2 (en) | Specifying a transmission-time limit for uplink multi-user communication | |
CN117223303A (en) | Communication method, device and storage medium | |
US11765698B2 (en) | Concurrent multi-band operation of a peer-to-peer link | |
CN115426071B (en) | Method and device for eliminating interference signals and storage medium | |
CN117858130B (en) | Communication method, device, storage medium, and product | |
US12081984B2 (en) | Increasing efficiency of communication between a mobile device and a satellite associated with a wireless telecommunication network | |
US20240098007A1 (en) | On-device latency detection | |
US20240080660A1 (en) | Reconfigured Trigger-Frame Response | |
US20240073794A1 (en) | Repurposed Trigger-Frame Response | |
US20240089940A1 (en) | Configure iab frequency-domain resource utilization | |
US20240129803A1 (en) | Recommending a threshold for a data usage type associated with a mobile device operating on a wireless telecommunication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |