[go: up one dir, main page]

CN114338843A - Intelligent coding system of wireless communication protocol - Google Patents

Intelligent coding system of wireless communication protocol Download PDF

Info

Publication number
CN114338843A
CN114338843A CN202111655221.9A CN202111655221A CN114338843A CN 114338843 A CN114338843 A CN 114338843A CN 202111655221 A CN202111655221 A CN 202111655221A CN 114338843 A CN114338843 A CN 114338843A
Authority
CN
China
Prior art keywords
data
target
wireless communication
communication protocol
packing
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.)
Granted
Application number
CN202111655221.9A
Other languages
Chinese (zh)
Other versions
CN114338843B (en
Inventor
全学明
曾政军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xuxiang Intelligent Shenzhen Co ltd
Original Assignee
Xuxiang Intelligent Shenzhen Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xuxiang Intelligent Shenzhen Co ltd filed Critical Xuxiang Intelligent Shenzhen Co ltd
Priority to CN202111655221.9A priority Critical patent/CN114338843B/en
Publication of CN114338843A publication Critical patent/CN114338843A/en
Application granted granted Critical
Publication of CN114338843B publication Critical patent/CN114338843B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application provides an intelligent coding system of wireless communication protocol, is applied to thing networking device, intelligent coding system of wireless communication protocol includes: the system comprises a data transceiving module, a protocol adaptation module and a coding module, wherein the data transceiving module is used for acquiring target data; the protocol adaptation module is used for determining a target wireless communication protocol corresponding to the target data; and the coding module is used for coding the target data based on the target wireless communication protocol to obtain coded data. By adopting the embodiment of the application, intelligent coding can be realized.

Description

Intelligent coding system of wireless communication protocol
Technical Field
The application relates to the technical field of communication, in particular to an intelligent coding system of a wireless communication protocol.
Background
With the rapid development of scientific technology, communication technology is becoming mature, and communication also becomes a part of people's life. Although information security also becomes the focus of attention of people, in the prior art, codes are widely applied to the internet of things technology, but the current coding form is single, and the diversified requirements of users cannot be met, so that the problem of how to realize intelligent coding needs to be solved urgently.
Disclosure of Invention
The embodiment of the application provides an intelligent coding system of a wireless communication protocol, which can realize intelligent coding.
The embodiment of the application provides an intelligent coding system of wireless communication protocol, is applied to thing networking device, intelligent coding system of wireless communication protocol includes: a data transceiver module, a protocol adaptation module and an encoding module, wherein,
the data transceiver module is used for acquiring target data;
the protocol adaptation module is used for determining a target wireless communication protocol corresponding to the target data;
and the coding module is used for coding the target data based on the target wireless communication protocol to obtain coded data.
The embodiment of the application has at least the following beneficial effects:
the intelligent coding system of wireless communication agreement that this application described is applied to thing networking device, and wireless communication agreement's intelligent coding system includes: the system comprises a data transceiver module, a protocol adaptation module and a coding module, wherein the data transceiver module acquires target data; a protocol adaptation module determines a target wireless communication protocol corresponding to the target data; the coding module codes the target data based on the target wireless communication protocol to obtain coded data, further, the wireless communication protocol corresponding to the data can be determined, the coding operation is completed based on the wireless communication protocol, intelligent coding is facilitated, the coding effect corresponds to the characteristics of the data, and personalized intelligent coding is achieved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of an intelligent encoding system of a wireless communication protocol according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a system of an Internet of things according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of an internet of things device provided in an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the specification. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The Internet of things device described in this application embodiment may be an electronic device, and the electronic device may include a smart Phone (e.g., an Android Phone, an iOS Phone, a Windows Phone, etc.), a metauniverse-related device (e.g., a virtual reality/augmented reality device), a tablet computer, a palmtop computer, a vehicle-mounted device (e.g., a car recorder), a server, a notebook computer, a Mobile Internet device (MID, Mobile Internet Devices), or a wearable device (e.g., a smart watch, a bluetooth headset), and the like.
The following describes embodiments of the present application in detail.
Referring to fig. 1, fig. 1 is a schematic structural diagram of an intelligent encoding system of a wireless communication protocol according to an embodiment of the present disclosure. As shown in fig. 1, the intelligent encoding system applied to the internet of things device includes: a data transceiver module, a protocol adaptation module and an encoding module, wherein,
the data transceiver module is used for acquiring target data;
the protocol adaptation module is used for determining a target wireless communication protocol corresponding to the target data;
and the coding module is used for coding the target data based on the target wireless communication protocol to obtain coded data.
The data transceiver module may be configured to implement data reception or data forwarding, and the data transceiver module may be a communication module, and the communication module may include at least one of the following: a bluetooth communication module, an infrared communication module, a mobile communication module, a radio frequency communication module, a wireless fidelity communication module, a zigbee communication module, a visible light communication module, a millimeter wave communication module, a Lora communication module, etc., which are not limited herein, the mobile communication module may support at least one of the following communication standards: a 2G communication standard, a 3G communication standard, a 4G communication standard, a 5G communication standard, a 6G communication standard, etc., which are not limited herein.
The protocol adaptation module is used for realizing protocol allocation, and the protocol adaptation module can adapt to all communication protocols supported by the internet of things equipment, for example, can adapt to a wireless communication protocol corresponding to data.
The encoding module is configured to implement an encoding function, such as video encoding, image encoding, voice encoding, and the like, which is not limited herein.
Wherein the target data may include at least one of: text data, video data, voice data, image data, data detected by a sensor, and the like, without limitation. The target data may be data for a preset time period, which may be preset or system defaulted.
The target wireless communication protocol may include one or more protocols, and the protocol content of the target wireless communication protocol may include at least one of the following: data communication protocols, data packaging protocols, encoding/decoding protocols, device control protocols, management logic protocols, and the like, without limitation. Of course, each type of protocol may also include multiple sub-protocols below it. The target wireless communication protocol may be used to implement various communication functions, or alternatively, communication data processing functions.
Wherein, the internet of things device is applied to the internet of things system as shown in fig. 2, and the internet of things system may include N internet of things devices, and specifically may be: the system comprises an internet of things device 1, an internet of things device 2, an internet of things device 3, internet of things devices 4 and …, an internet of things device N-1 and an internet of things device N, wherein N is an integer greater than 1.
The data transceiver module, the protocol adaptation module and the encoding module may be independent modules, and each independent module may be a software module or a hardware module.
In the specific implementation, target data is obtained, a target wireless communication protocol corresponding to the target data is determined, the target data is encoded based on the target wireless communication protocol to obtain encoded data, the encoded data can be sent to designated equipment, the designated equipment can be preset or default, in the encoding process, encoding parameters corresponding to the designated equipment can be obtained, the target data is encoded according to the encoding parameters to obtain the encoded data, and then the encoded data can be adapted to the designated equipment, so that the designated equipment can conveniently perform decoding operation, and the data interaction efficiency is improved. The specific device may be another electronic device, that is, another internet of things device in the internet of things system. The number of the designated devices can be one or more, and when the number of the designated devices is multiple, the coded data can be sent in a group manner, and the coded data can meet the device environment of each designated device in the multiple designated devices, so that the data group sending efficiency, the coding efficiency and the data interaction efficiency are improved.
When the target wireless communication protocol is a communication protocol or an encoding protocol, the target data may be encoded based on the target wireless communication protocol to obtain encoded data, or the target wireless communication protocol and the target data may be encoded simultaneously to obtain encoded data.
Optionally, the determining a target wireless communication protocol corresponding to the target data may include the following steps:
acquiring target attribute information of the target data;
and determining the target wireless communication protocol corresponding to the target attribute information.
In this embodiment, the attribute information may include at least one of the following: the data type, the data source, the data size, and the like are not limited herein, and further, a mapping relationship between preset attribute information and a wireless communication protocol may be pre-stored, and the target wireless communication protocol corresponding to the target attribute information may be determined based on the mapping relationship, and further, a wireless communication protocol corresponding to the data may be obtained.
Optionally, the determining a target wireless communication protocol corresponding to the target data may include the following steps:
extracting keywords from the target data to obtain target keywords;
and determining the target wireless communication protocol corresponding to the target keyword according to a mapping relation between a preset keyword and the wireless communication protocol.
In a specific implementation, the keyword may include at least one of the following: character strings, numbers, patterns, waveforms, etc., without limitation thereto.
In specific implementation, a mapping relationship between a preset keyword and a wireless communication protocol may be pre-stored, keyword extraction may be performed on target data to obtain a target keyword, and a target wireless communication protocol corresponding to the target keyword is determined according to the mapping relationship between the preset keyword and the wireless communication protocol, so that a corresponding wireless communication protocol may be selected based on data content.
Optionally, when the target wireless communication protocol is an encoding protocol and a packetization protocol, the encoding the target data based on the target wireless communication protocol to obtain encoded data includes:
packing the target data according to the packing protocol to obtain P data packets;
and coding the P data packets according to the coding protocol to obtain the coded data.
In this embodiment of the present application, the target wireless communication protocol may include multiple protocols, for example, the target wireless communication protocol may include an encoding protocol and a packing protocol, and then may pack target data according to the packing protocol to obtain P data packets, and then encode each data packet in the P data packets according to the encoding protocol to obtain encoded data, that is, may pack and encode data, so that data encoding is performed in order, and encoding frequency is also reduced, and when encoding is performed, power consumption of the device is also reduced.
Optionally, the packing the target data according to the packing protocol to obtain P data packets includes:
arranging the target data according to a time sequence;
dividing the arranged data into P data segments, wherein each data segment comprises a plurality of data;
determining the data characteristics of each data segment in the P data segments to determine packing parameters, and obtaining P packing parameters;
and packaging the P data segments according to the P packaging parameters to obtain P data packets.
Wherein the packing parameter may include at least one of: a packing protocol number, a packing frequency, a packet size, a packet format, etc., which are not limited herein. In a specific implementation, each data packet may further include a timestamp, or a data packet index, where the timestamp may record a packing time, and the data packet index may be used to mark data of the data packet, or may also be used to implement data packet statistics.
Specifically, the target data can be arranged according to the time sequence, the arranged data is divided into P data sections, each data section comprises a plurality of data, the data characteristics of each data section in the P data sections can be determined to determine the packing parameters, the P packing parameters are obtained, namely, based on the relevance of the data sections, each data packet can be enabled to have the characteristics of the data packet while being packed uniformly, each data section in the P data sections is packed according to the P packing parameters, the P data packets are obtained, therefore, while the packing harmony is ensured, each data packet is enabled to have unique individuality, the realization of diversification is facilitated, and the data safety can be improved to a certain extent.
Optionally, the determining the data characteristic of each data segment of the P data segments to determine a packing parameter to obtain P packing parameters includes:
determining the data importance of each data segment in the P data segments to obtain P data importance;
determining the average value of the P data importance degrees;
determining a reference packing parameter corresponding to the mean value;
determining the deviation of the P data importance degrees and the mean value to obtain P deviations;
determining P packing adjustment parameters according to the P deviations;
and adjusting the reference packing parameters according to the P packing adjustment parameters to obtain the P packing parameters.
In specific implementation, the keyword of each data segment may be determined, and the data importance of each data segment in the P data segments is determined according to a preset mapping relationship between the keyword and the importance, so as to obtain P data importance, where the importance may be represented by a specific numerical value.
Furthermore, the average value of the P data importance degrees can be determined, then the reference packing parameter corresponding to the average value is determined according to the preset mapping relation between the importance degrees and the packing parameters, the deviation between each data importance degree in the P data importance degrees and the average value can also be determined, P deviations are obtained, the packing adjusting parameter corresponding to each deviation in the P deviations is determined according to the preset mapping relation between the deviation and the packing adjusting parameter, then the P packing adjusting parameters can be obtained, and then the reference packing parameter is adjusted according to each packing adjusting parameter in the P packing adjusting parameters, so that the data package can be enabled to have own characteristic personality while the packing consistency is ensured.
Optionally, the encoding the target data based on the target wireless communication protocol to obtain encoded data includes:
integrating the target wireless communication protocol with the target data to obtain reference data;
and coding the reference data to obtain the coded data.
In specific implementation, the target wireless communication protocol and the target data can be integrated together to obtain reference data, and then the reference data is encoded to obtain encoded data, i.e. the target wireless communication protocol and the target data can be encoded simultaneously, so that the target wireless communication protocol and the target data are both compressed, and the subsequent data transmission efficiency can be improved.
Optionally, the protocol adaptation module is further specifically configured to:
detecting the memory size of the target data;
and when the memory size is larger than or equal to a preset memory size, executing the step of determining the target wireless communication protocol corresponding to the target data.
In a specific implementation, the preset memory size may be preset or default, specifically, the memory size of the target data may be detected, and when the memory size is greater than or equal to the preset memory size, the step of determining the target wireless communication protocol corresponding to the target data is performed, so that when the data memory is large enough, encoding may be performed again, thereby avoiding frequent encoding, and contributing to reducing the power consumption of the device.
Optionally, the protocol adaptation module is further specifically configured to:
when the memory size is smaller than the preset memory size, filling the target data to obtain filling data;
in the aspect that the target data is encoded based on the target wireless communication protocol to obtain encoded data, the encoding module is further specifically configured to:
and coding the filling data based on the target wireless communication protocol to obtain coded data.
When the memory size is smaller than the preset memory size, the target data can be filled to obtain filling data, then the encoding module can encode the filling data based on a target wireless communication protocol to obtain encoded data, and the data filling can store data length normalization, so that standardized operation is facilitated, and encoding efficiency is improved.
Optionally, the intelligent encoding system of the wireless communication protocol further includes a decoding module, where the decoding module is specifically configured to:
and carrying out decoding operation on the coded data to obtain decoded data.
In specific implementation, the decoding module can also be used for decoding the encoded data to obtain decoded data, so that data decoding is realized.
The intelligent coding system of wireless communication agreement that this application described is applied to thing networking device, and wireless communication agreement's intelligent coding system includes: the system comprises a data transceiver module, a protocol adaptation module and a coding module, wherein the data transceiver module acquires target data; a protocol adaptation module determines a target wireless communication protocol corresponding to the target data; the coding module codes the target data based on the target wireless communication protocol to obtain coded data, further, the wireless communication protocol corresponding to the data can be determined, the coding operation is completed based on the wireless communication protocol, intelligent coding is facilitated, the coding effect corresponds to the characteristics of the data, and personalized intelligent coding is achieved.
Consistent with the foregoing embodiment, please refer to fig. 3, where fig. 3 is a schematic structural diagram of an internet of things device provided in an embodiment of the present application, and as shown in the drawing, the internet of things device includes a processor, an input device, an output device, and a memory, where the processor, the input device, the output device, and the memory are connected to each other, where the memory is used to store a computer program, the computer program includes program instructions, the processor is configured to call the program instructions, the internet of things device includes an intelligent encoding system of a wireless communication protocol, and the intelligent encoding system of the wireless communication protocol includes: the system comprises a data receiving and transmitting module, a protocol adapting module and an encoding module, wherein the program comprises instructions for executing the following steps:
the data transceiver module acquires target data;
the protocol adaptation module is used for determining a target wireless communication protocol corresponding to the target data;
and the coding module is used for coding the target data based on the target wireless communication protocol to obtain coded data.
Optionally, in the aspect of determining the target wireless communication protocol corresponding to the target data, the program includes instructions for performing the following steps:
acquiring target attribute information of the target data;
and determining the target wireless communication protocol corresponding to the target attribute information.
Optionally, in the aspect of determining the target wireless communication protocol corresponding to the target data, the program includes instructions for performing the following steps:
extracting keywords from the target data to obtain target keywords;
and determining the target wireless communication protocol corresponding to the target keyword according to a mapping relation between a preset keyword and the wireless communication protocol.
Optionally, when the target wireless communication protocol is an encoding protocol and a packaging protocol, in terms of encoding the target data based on the target wireless communication protocol to obtain encoded data, the program includes instructions for executing the following steps:
packing the target data according to the packing protocol to obtain P data packets;
and coding the P data packets according to the coding protocol to obtain the coded data.
Optionally, in the aspect that the target data is packed according to the packing protocol to obtain P data packets, the program includes instructions for executing the following steps:
arranging the target data according to a time sequence;
dividing the arranged data into P data segments, wherein each data segment comprises a plurality of data;
determining the data characteristics of each data segment in the P data segments to determine packing parameters, and obtaining P packing parameters;
and packaging the P data segments according to the P packaging parameters to obtain P data packets.
Optionally, in the aspect of determining the data characteristics of each of the P data segments to determine packing parameters to obtain P packing parameters, the program includes instructions for executing the following steps:
determining the data importance of each data segment in the P data segments to obtain P data importance;
determining the average value of the P data importance degrees;
determining a reference packing parameter corresponding to the mean value;
determining the deviation of the P data importance degrees and the mean value to obtain P deviations;
determining P packing adjustment parameters according to the P deviations;
and adjusting the reference packing parameters according to the P packing adjustment parameters to obtain the P packing parameters.
Optionally, in the aspect that the target data is encoded based on the target wireless communication protocol to obtain encoded data, the program includes instructions for executing the following steps:
integrating the target wireless communication protocol with the target data to obtain reference data;
and coding the reference data to obtain the coded data.
Optionally, the program further includes instructions for performing the following steps:
the protocol adaptation module detects the memory size of the target data; and when the memory size is larger than or equal to a preset memory size, executing the step of determining the target wireless communication protocol corresponding to the target data.
Optionally, the program further includes instructions for performing the following steps:
the protocol adaptation module is used for filling the target data when the memory size is smaller than the preset memory size to obtain filling data;
and in the aspect of encoding the target data based on the target wireless communication protocol to obtain encoded data, the encoding module encodes the padding data based on the target wireless communication protocol to obtain the encoded data.
Optionally, the intelligent encoding system of the wireless communication protocol further includes a decoding module, and the program further includes instructions for executing the following steps:
and the decoding module performs decoding operation on the coded data to obtain decoded data.
The thing networking device that this application described, this thing networking device include wireless communication protocol's intelligent coding system, and this wireless communication protocol's intelligent coding system includes: the system comprises a data transceiver module, a protocol adaptation module and a coding module, wherein the data transceiver module acquires target data; a protocol adaptation module determines a target wireless communication protocol corresponding to the target data; the coding module codes the target data based on the target wireless communication protocol to obtain coded data, further, the wireless communication protocol corresponding to the data can be determined, the coding operation is completed based on the wireless communication protocol, intelligent coding is facilitated, the coding effect corresponds to the characteristics of the data, and personalized intelligent coding is achieved.
Embodiments of the present application also provide a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to perform part or all of the steps of the functions performed by the intelligent coding system of any one of the wireless communication protocols as described in the above method embodiments.
Embodiments of the present application also provide a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program enables a computer to perform part or all of the steps of the functions performed by the intelligent coding system of any one of the wireless communication protocols as described in the above method embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may be implemented in the form of a software program module.
The integrated units, if implemented in the form of software program modules and sold or used as stand-alone products, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method described in the embodiments of the present application. And the aforementioned memory comprises: various media capable of storing program codes, such as a usb disk, a read-only memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and the like.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash memory disks, read-only memory, random access memory, magnetic or optical disks, and the like.
The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

1. The utility model provides a wireless communication protocol's intelligent coding system which characterized in that is applied to thing networking equipment, wireless communication protocol's intelligent coding system includes: a data transceiver module, a protocol adaptation module and an encoding module, wherein,
the data transceiver module is used for acquiring target data;
the protocol adaptation module is used for determining a target wireless communication protocol corresponding to the target data;
and the coding module is used for coding the target data based on the target wireless communication protocol to obtain coded data.
2. The system of claim 1, wherein the determining the target wireless communication protocol corresponding to the target data comprises:
acquiring target attribute information of the target data;
and determining the target wireless communication protocol corresponding to the target attribute information.
3. The system of claim 1, wherein the determining the target wireless communication protocol corresponding to the target data comprises:
extracting keywords from the target data to obtain target keywords;
and determining the target wireless communication protocol corresponding to the target keyword according to a mapping relation between a preset keyword and the wireless communication protocol.
4. The intelligent encoding system for wireless communication protocols according to any one of claims 1-3, wherein when the target wireless communication protocol is an encoding protocol and a packaging protocol, the encoding the target data based on the target wireless communication protocol to obtain encoded data includes:
packing the target data according to the packing protocol to obtain P data packets;
and coding the P data packets according to the coding protocol to obtain the coded data.
5. The intelligent encoding system of claim 4, wherein the packing the target data according to the packing protocol to obtain P data packets comprises:
arranging the target data according to a time sequence;
dividing the arranged data into P data segments, wherein each data segment comprises a plurality of data;
determining the data characteristics of each data segment in the P data segments to determine packing parameters, and obtaining P packing parameters;
and packaging the P data segments according to the P packaging parameters to obtain P data packets.
6. The intelligent coding system of claim 5, wherein the determining the data characteristics of each of the P data segments determines packing parameters to obtain P packing parameters, and comprises:
determining the data importance of each data segment in the P data segments to obtain P data importance;
determining the average value of the P data importance degrees;
determining a reference packing parameter corresponding to the mean value;
determining the deviation of the P data importance degrees and the mean value to obtain P deviations;
determining P packing adjustment parameters according to the P deviations;
and adjusting the reference packing parameters according to the P packing adjustment parameters to obtain the P packing parameters.
7. The intelligent coding system of wireless communication protocol according to any one of claims 1 to 3, wherein the coding the target data based on the target wireless communication protocol to obtain coded data comprises:
integrating the target wireless communication protocol with the target data to obtain reference data;
and coding the reference data to obtain the coded data.
8. The intelligent coding system of wireless communication protocols of any of claims 1-3, wherein the protocol adaptation module is further specifically configured to:
detecting the memory size of the target data;
and when the memory size is larger than or equal to a preset memory size, executing the step of determining the target wireless communication protocol corresponding to the target data.
9. The intelligent coding system of claim 8, wherein the protocol adaptation module is further configured to:
when the memory size is smaller than the preset memory size, filling the target data to obtain filling data;
in the aspect that the target data is encoded based on the target wireless communication protocol to obtain encoded data, the encoding module is further specifically configured to:
and coding the filling data based on the target wireless communication protocol to obtain coded data.
10. The intelligent encoding system of wireless communication protocols of any of claims 1-3, further comprising a decoding module, the decoding module specifically configured to:
and carrying out decoding operation on the coded data to obtain decoded data.
CN202111655221.9A 2021-12-30 2021-12-30 Intelligent coding system of wireless communication protocol Active CN114338843B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111655221.9A CN114338843B (en) 2021-12-30 2021-12-30 Intelligent coding system of wireless communication protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111655221.9A CN114338843B (en) 2021-12-30 2021-12-30 Intelligent coding system of wireless communication protocol

Publications (2)

Publication Number Publication Date
CN114338843A true CN114338843A (en) 2022-04-12
CN114338843B CN114338843B (en) 2024-04-02

Family

ID=81019284

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111655221.9A Active CN114338843B (en) 2021-12-30 2021-12-30 Intelligent coding system of wireless communication protocol

Country Status (1)

Country Link
CN (1) CN114338843B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1130452A (en) * 1994-07-08 1996-09-04 摩托罗拉公司 Method and system for automatic optimization of data throughput using variable packet length and code parameters
CN101340592A (en) * 2008-08-14 2009-01-07 上海交通大学 Energy Control System for Video Transmission in Hybrid Wireless Environment
CN103718488A (en) * 2011-08-01 2014-04-09 三星电子株式会社 Method and system for scalable information packetization and aggregation for information transmission in communication networks
JP2018117259A (en) * 2017-01-19 2018-07-26 達陞企業股▲ふん▼有限公司 One-to-many audio video streaming method by audio video synchronous take in
CN111684777A (en) * 2017-09-13 2020-09-18 亚马逊技术有限公司 Distributed multi-data center video packaging system
CN112291563A (en) * 2020-10-22 2021-01-29 咪咕视讯科技有限公司 Video coding method, video coding equipment and computer readable storage medium
CN112422514A (en) * 2020-10-26 2021-02-26 深圳Tcl新技术有限公司 Multimedia data transmission method and device, intelligent household equipment and storage medium
CN112583664A (en) * 2020-12-08 2021-03-30 广东荣文科技集团有限公司 Data processing method and related device
CN112799981A (en) * 2021-01-26 2021-05-14 展讯半导体(成都)有限公司 Data transmission control method, function machine and related product
CN113676533A (en) * 2021-08-17 2021-11-19 郝香茹 Transmission channel determination method and system based on data compression of Internet of things

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103237085A (en) * 2013-05-15 2013-08-07 晁彦公 Internet-of-things gateway and medical monitoring system comprising same

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1130452A (en) * 1994-07-08 1996-09-04 摩托罗拉公司 Method and system for automatic optimization of data throughput using variable packet length and code parameters
CN101340592A (en) * 2008-08-14 2009-01-07 上海交通大学 Energy Control System for Video Transmission in Hybrid Wireless Environment
CN103718488A (en) * 2011-08-01 2014-04-09 三星电子株式会社 Method and system for scalable information packetization and aggregation for information transmission in communication networks
JP2018117259A (en) * 2017-01-19 2018-07-26 達陞企業股▲ふん▼有限公司 One-to-many audio video streaming method by audio video synchronous take in
CN111684777A (en) * 2017-09-13 2020-09-18 亚马逊技术有限公司 Distributed multi-data center video packaging system
CN112291563A (en) * 2020-10-22 2021-01-29 咪咕视讯科技有限公司 Video coding method, video coding equipment and computer readable storage medium
CN112422514A (en) * 2020-10-26 2021-02-26 深圳Tcl新技术有限公司 Multimedia data transmission method and device, intelligent household equipment and storage medium
CN112583664A (en) * 2020-12-08 2021-03-30 广东荣文科技集团有限公司 Data processing method and related device
CN112799981A (en) * 2021-01-26 2021-05-14 展讯半导体(成都)有限公司 Data transmission control method, function machine and related product
CN113676533A (en) * 2021-08-17 2021-11-19 郝香茹 Transmission channel determination method and system based on data compression of Internet of things

Also Published As

Publication number Publication date
CN114338843B (en) 2024-04-02

Similar Documents

Publication Publication Date Title
US20140330992A1 (en) USB Device Communication Method, Device and System
CN114006894B (en) Data processing system, method, electronic device, and computer storage medium
CN108183771B (en) Data processing method, device and system in optical network system
CN104063353A (en) Information synchronization method for master device and slave device
CN104992205A (en) AR book and index augmented reality system and index augmented reality method based on same
CN105141567A (en) Interactive data processing method and system of terminal application and service end and interaction method
CN106326403A (en) Web page generating method and device
WO2025123705A1 (en) Haptic-signal interpolation method and apparatus, and electronic device and storage medium
CN109151505A (en) A kind of video transcoding method, system, device and computer readable storage medium
CN112487073A (en) Data processing method based on building information model and related device
CN109960731B (en) Data processing method, device and storage medium
CN114338843A (en) Intelligent coding system of wireless communication protocol
CN114339737A (en) Wireless communication instruction encryption method and related equipment
CN112004101B (en) Virtual live broadcast data transmission method and device and storage medium
WO2025113045A1 (en) Data processing method and apparatus for haptic media, and computer device and storage medium
CN113625965A (en) Data storage method, system, device and storage medium of distributed storage system
CN113709553A (en) Screen recording method, device, chip and terminal
CN103138871A (en) Server data processing system and method of application program of mobile communication system
CN107529711A (en) The display methods and device of Streaming Media
CN108427671B (en) Information conversion method and apparatus, storage medium, and electronic apparatus
CN107077747A (en) The graph command compression remotely shown
CN114339739A (en) Intelligent management system of wireless communication protocol
CN104756502A (en) Method, apparatus and system of video and audio sharing among communication devices
CN112487106A (en) Data layering method based on building information model and related device
CN114286451A (en) Wireless communication instruction compression method and related device

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
PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20240724

Granted publication date: 20240402