Dual-mode communication method based on power line carrier communication

Through the dual-mode communication method, electromagnetic wave amplitude and waveform are used to carry no related data in power carrier communication, and synchronous analysis is performed on the receiving end, solving the problems of low data transmission efficiency and high correlation requirements in power carrier communication, and achieving high efficiency, Stable multi-data transmission.

CN119135212APending Publication Date: 2024-12-13HANGZHOU KUANCHEN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411196416.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

Existing power carrier communications are prone to channel blockage when transmitting multiple sets of data, low data transmission efficiency, and high data correlation requirements, which affects the stability of the electrical appliances' reception voltage and may lead to equipment damage.

Method used

Using the dual-mode communication method, the amplitude and waveform of electromagnetic waves carry two sets of non-correlation data, and the peaks and troughs of the waves are modified through dictionary slices and control conditions to form continuous radio waves to transmit information, and synchronize them through linked lists and blank lists at the receiving end. Analysis to improve data transmission efficiency and applicability.

Benefits of technology

Transmission of two sets of data simultaneously on a single transmission line improves data transmission efficiency and applicability, shortens data analysis time, and reduces the risk of unstable voltage reception by electrical appliances.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119135212A_ABST
    Figure CN119135212A_ABST
Patent Text Reader

Abstract

The invention discloses a dual-mode communication method based on power line carrier communication. In the prior art, a single power line carrier communication transmission channel can only transmit one piece of data at a time, and the data transmission efficiency needs to be improved. According to the invention, bearing of two data in a single electric wave is completed through the amplitude of the electric wave and the wavelength between two adjacent wave crests and wave troughs, the transmission efficiency of the power line carrier in the field of data transmission is greatly improved, meanwhile, the method has no correlation requirement on the data to be transmitted, and the applicability of data transmission is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of data transmission and relates to a dual-mode communication method based on power line carrier communication. Background Art

[0002] Power carrier is a technology that uses power lines to transmit information. It uses the power lines themselves as the transmission medium and transmits data to different locations by modulating high-frequency signals.

[0003] A single power carrier communication transmission channel can only transmit one piece of data at a time. When the amount of data to be transmitted is large, it cannot meet the data transmission requirements and easily causes problems such as transmission channel blocking. The data transmission efficiency needs to be improved.

[0004] In the existing data transmission method, if two or more groups of data are transmitted at the same time, there are certain requirements for the relevance of the data, the scope of application is small, and the data analysis speed is slow. At the same time, the transmission process has a great impact on the electric waves in the circuit, which can easily cause the receiving voltage of the electrical appliances to be unstable, causing damage to the electrical appliances. Summary of the invention

[0005] In order to solve the problems existing in the background technology, the present invention proposes a dual-mode communication method based on power line carrier communication.

[0006] In order to achieve the above object, the technical solution adopted by the present invention is as follows:

[0007] A dual-mode communication method based on power line carrier communication, comprising:

[0008] Using the amplitude and waveform of electromagnetic waves to carry two sets of uncorrelated data transmission;

[0009] Divide the dictionary according to a fixed length to generate a dictionary array, and slice each value in the dictionary array again according to the preset number of bits to obtain a two-dimensional array;

[0010] The first data and the second data are also sliced ​​according to the preset number of bits;

[0011] Determine the amplitude of the standard continuous radio wave based on the first data slice, add a first control condition to the standard continuous radio wave, and form a first radio wave;

[0012] Adding a second control condition to the first radio wave to obtain a continuous radio wave for information transmission;

[0013] Analyzing the continuous radio wave of information transmission transmitted by carrier communication according to the first analysis method to obtain first data;

[0014] The information transmission continuous radio wave transmitted by the carrier communication is analyzed according to the second analysis method to obtain the second data.

[0015] Furthermore, the first data and the second data can be expressed by a combination of multiple data in a two-dimensional array;

[0016] Slicing the first data and the second data according to a preset number of bits;

[0017] The sliced ​​first data and the second data are expressed by two-bit characters, wherein the first character is the array number, and the second character is the data number in a single array;

[0018] Point to a data slice by selecting the array index and the data index within a single array.

[0019] Furthermore, the first control condition is:

[0020] Set the A unit distance and the B unit distance, divide the band of the standard continuous radio wave, and divide it at the apex of each peak and trough of the standard continuous radio wave;

[0021] Modify the peak value and the trough value of each band according to the first data slice code, wherein the value at the beginning of each band is the same as the value at the end of the previous band;

[0022] The first data slices are all compiled into a standard continuous radio wave according to the A unit distance and the B unit distance to obtain a first radio wave.

[0023] Furthermore, the second control condition is:

[0024] Reading a second data slice code;

[0025] The distance between the vertices of each crest and trough in the first radio wave on the X-axis is adjusted so that the distance between the vertices of adjacent crests and troughs corresponds to the combination of the A unit distance and the B unit distance encoded corresponding to each second data slice;

[0026] The second data slices are all compiled into the first radio wave according to the combination of the A unit distance and the B unit distance to obtain a continuous radio wave for information transmission.

[0027] Furthermore, the first parsing method is:

[0028] The band of the continuous radio wave for information transmission is divided, and the division is performed at the apex of each peak and trough of the continuous radio wave for information transmission;

[0029] Time-mark each band, and read the beginning value, end value and time attribute of each band;

[0030] Fill the information of each band into the linked list according to the time attribute;

[0031] After the current data receiving end receives the instruction that the information transmission is completed, the linked list is extracted;

[0032] Extract the previous value in each linked list except the last linked list, extract all the values ​​of the last linked list, and convert the values ​​extracted from the linked list into corresponding slice data in the two-dimensional array according to each combination of A unit distance value and B unit distance value to obtain the first data after transmission.

[0033] Furthermore, the second parsing method is:

[0034] The band of the continuous radio wave for information transmission is divided, and the division is performed at the apex of each peak and trough of the continuous radio wave for information transmission;

[0035] Time-stamp each band and read the wavelength of each band;

[0036] Fill the wavelength information of each band into the blank list according to the time attribute;

[0037] After the current data receiving end receives the instruction that the information transmission is completed, the list is extracted;

[0038] Each element in the list is a combination of an A unit distance value and a B unit distance value. The elements in the list are converted into corresponding slice data in a two-dimensional array according to the combination of an A unit distance value and a B unit distance value to obtain the second data after transmission.

[0039] Furthermore, when only the first data needs to be transmitted in the communication method:

[0040] The amplitude of the standard continuous radio wave is controlled only according to the first control condition, and after the transmission is completed, the information transmission continuous radio wave transmitted by the carrier communication is analyzed according to the first analysis method to obtain the first data.

[0041] Furthermore, the first analysis method and the second analysis method are performed simultaneously.

[0042] Compared with the prior art, the present invention has the following beneficial effects:

[0043] The present invention improves data transmission efficiency by controlling radio waves to carry two data simultaneously on a single transmission line. At the same time, the present invention has no correlation requirements for the data to be transmitted, thereby improving the applicability of data transmission. The present invention can also execute the first parsing method and the second parsing method simultaneously, thereby improving the data parsing speed at the receiving end. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 It is a flow chart of the dual-mode communication method described in the present invention. DETAILED DESCRIPTION

[0045] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0046] like Figure 1 As shown, the technical solution adopted by the present invention is as follows:

[0047] A dual-mode communication method based on power line carrier communication comprises the following steps:

[0048] The amplitude and waveform of electromagnetic waves are used to carry two sets of uncorrelated data transmission. There is no requirement for the correlation between the two sets of data to be transmitted, and two sets of related data can be transmitted arbitrarily.

[0049] A dictionary is provided at both the data sending end and the data receiving end. The dictionary is a collection of all data, including the basic fields of all transmitted data contents.

[0050] The dictionary is divided into fixed lengths to generate a dictionary array, and each value in the dictionary array is sliced ​​again according to the preset number of bits to obtain a two-dimensional array. The two-dimensional array includes all the data, and any data slice in the dictionary can be retrieved using two values.

[0051] The first data and the second data may be expressed by a combination of multiple data in a two-dimensional array.

[0052] The first data and the second data are sliced ​​according to a preset number of bits to ensure the consistency of all data slices so that the data remains continuous after the transmission is completed.

[0053] The sliced ​​first data and second data are expressed by two-bit characters, wherein the first character is the array sequence number, and the second character is the data sequence number in a single array.

[0054] By selecting the array number and the data number in a single array, you can point to a data slice. Multiple double-bit characters can express the complete data.

[0055] The amplitude of the standard continuous electric wave is determined based on the first data slice, and the first control condition is added to the waveform of the standard continuous electric wave to form a first electric wave.

[0056] The first control condition is:

[0057] Set the A unit distance and the B unit distance, the A unit distance corresponds to the first character of the double-digit character, and the B unit distance corresponds to the second character of the double-digit character. Divide the band of the standard continuous radio wave, and divide it at the apex of each peak and trough of the standard continuous radio wave.

[0058] According to the first data information, the values ​​corresponding to the peak value and the trough value of each band are modified. The values ​​corresponding to the peak value and the trough value are the sum of the A unit distance and the B unit distance. The A unit distance is 10 -m , where m is the length of the dictionary array and the unit distance of B is 10 -n , where n is the sum of the length of the dictionary array and the maximum length of any dimension in the two-dimensional array.

[0059] The value at the beginning of each band is the same as the value at the end of the previous band, ensuring the continuity of the radio waves during data transmission.

[0060] The first data slices are all compiled into a standard continuous radio wave according to the A unit distance and the B unit distance to obtain a first radio wave.

[0061] After the first radio wave is processed, a second control condition is added to the first radio wave, and the second data is carried by the waveform of the first radio wave.

[0062] The second control condition is:

[0063] The second data slice code is read, and the distance between the vertices of each crest and trough in the first radio wave on the X-axis is adjusted so that the distance between the vertices of adjacent crests and troughs corresponds to the sum of the unit distance A and the unit distance B. This operation does not affect the amplitude of the first radio wave, while increasing the processing space of the second data.

[0064] The second data slices are all compiled into the first radio wave according to the combination of the A unit distance and the B unit distance to obtain a continuous radio wave for information transmission.

[0065] After the first data and the second data are added to the standard continuous radio wave, an information transmission continuous radio wave is obtained, and the information transmission continuous radio wave is used to transmit data from the data transmitting end to the data receiving end.

[0066] The data receiving end analyzes the continuous radio waves of information transmission through the first analysis method and the second analysis method. The first analysis method and the second analysis method are performed simultaneously. The efficiency of data analysis is improved, and the system memory is not insufficient due to sequential analysis, thereby improving the fault tolerance of the system.

[0067] The first data is obtained by analyzing the continuous radio waves of the information transmitted by the carrier communication according to the first analysis method.

[0068] The first parsing method is:

[0069] The band of the continuous electric wave of information transmission is divided, and the segmentation is performed at the apex of each crest and trough of the continuous electric wave of information transmission. The segmentation here can be performed using the value of the derivative of the continuous electric wave of information transmission. When the value of the derivative of the continuous electric wave of information transmission is 0, the continuous electric wave of information transmission is a crest point or a trough point, and there is no case of no derivative in the continuous electric wave of information transmission. By segmenting the crests and troughs, the specific value of the first data can be directly extracted without the need for subsequent complex data extraction operations.

[0070] Each band is time-stamped, and the beginning value, end value and time attribute of each band are read. Time stamping can keep the continuity of data unchanged and maintain the sequence of original data.

[0071] Fill the information of each band into the linked list according to the time attribute. The linked list data structure selected here can ensure the continuity of the data. The linked list can effectively avoid errors in the data splicing process due to its special directionality.

[0072] After the current data receiving end receives the information transmission completion instruction, the linked list is extracted. The information transmission completion instruction can be set by the user, such as continuous specific data, or a special password.

[0073] Extract the previous data in each linked list except the last linked list, extract all the data in the last linked list, and obtain the first data code after the transmission is completed. Because except for the last linked list, the next data of the previous linked list is the same as the previous data of the next linked list, if the same data is written repeatedly, the original data will be distorted.

[0074] According to each combination of the A unit distance value and the B unit distance value, the first data encoding data is converted into corresponding slice data in the two-dimensional array to obtain the first data after transmission.

[0075] The data receiving end analyzes the information transmission continuous radio wave transmitted by the carrier communication according to the second analysis method to obtain the second data.

[0076] The second parsing method is:

[0077] After the current data receiving end receives the information transmission completion instruction, the band of the continuous radio wave of the information transmission is divided, and the segmentation is performed at the vertices of each peak and trough of the continuous radio wave of the information transmission. The segmentation method here is the same as the segmentation method in the first analysis method, which reduces the repeated segmentation of the continuous radio wave of the information transmission and avoids the problem of memory overflow.

[0078] Each band is time-stamped and the wavelength of each band is read.

[0079] Fill in the blank list with the wavelength information of each band according to the time attribute.

[0080] After the current data receiving end receives the information transmission completion instruction, the list is extracted. The information transmission completion instruction here is the same as the information transmission completion instruction in the first parsing method.

[0081] Each element in the list is a combination of an A unit distance value and a B unit distance value. The elements in the list are extracted according to the combination of A unit distance and B unit distance to obtain A unit distance value and B unit distance value. The A unit distance value and B unit distance value are converted into corresponding slice data in a two-dimensional array to obtain the second data after transmission.

[0082] It should be noted that in the present invention, the data receiving end processes the first parsing method and the second parsing method synchronously, and there is no need to run the first parsing method before executing the second parsing method, which greatly improves the data parsing efficiency.

[0083] The elements in the list are concatenated into a string in order to obtain a binary code of the second data, and the binary code of the second data is compiled to obtain the second data after transmission.

[0084] When the user data transmission is nearly completed and only a single data is left, the amplitude of the standard continuous radio wave is controlled only according to the first control condition, and after the transmission is completed, the information transmission continuous radio wave transmitted by the carrier communication is analyzed according to the first analysis method to obtain the first data. Adding abnormal state judgment avoids problems such as system process lockup and ensures the applicability of the system.

[0085] Although the present invention has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments, or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A dual-mode communication method based on power line carrier communication, characterized in that: Included are: Using the amplitude and waveform of electromagnetic waves to carry two sets of uncorrelated data transmission; Divide the dictionary according to a fixed length to generate a dictionary array, and slice each value in the dictionary array again according to the preset number of bits to obtain a two-dimensional array; The first data and the second data are also sliced ​​according to the preset number of bits; Determine the amplitude of the standard continuous radio wave based on the first data slice, add a first control condition to the standard continuous radio wave, and form a first radio wave; Adding a second control condition to the first radio wave to obtain a continuous radio wave for information transmission; Analyzing the continuous radio wave of information transmission transmitted by carrier communication according to the first analysis method to obtain first data; The information transmission continuous radio wave transmitted by the carrier communication is analyzed according to the second analysis method to obtain the second data.

2. A dual-mode communication method based on power line carrier communication according to claim 1, characterized in that ,The first data and the second data can be expressed by a combination of multiple data in a two-dimensional array; Slicing the first data and the second data according to a preset number of bits; The sliced ​​first data and the second data are expressed by two-bit characters, wherein the first character is the array number, and the second character is the data number in a single array; Point to a data slice by selecting the array index and the data index within a single array.

3. A dual-mode communication method based on power line carrier communication according to claim 2, characterized in that , the first control condition is: Set the A unit distance and the B unit distance, divide the band of the standard continuous radio wave, and divide it at the apex of each peak and trough of the standard continuous radio wave; Modify the peak value and the trough value of each band according to the first data slice code, wherein the value at the beginning of each band is the same as the value at the end of the previous band; The first data slices are all compiled into a standard continuous radio wave according to the A unit distance and the B unit distance to obtain a first radio wave.

4. A dual-mode communication method based on power line carrier communication according to claim 3, characterized in that , the second control condition is: Reading a second data slice code; The distance between the vertices of each crest and trough in the first radio wave on the X-axis is adjusted so that the distance between the vertices of adjacent crests and troughs corresponds to the combination of the A unit distance and the B unit distance encoded corresponding to each second data slice; The second data slices are all compiled into the first radio wave according to the combination of the A unit distance and the B unit distance to obtain a continuous radio wave for information transmission.

5. A dual-mode communication method based on power line carrier communication according to claim 3, characterized in that ,The first parsing method is: The band of the continuous radio wave for information transmission is divided, and the division is performed at the apex of each peak and trough of the continuous radio wave for information transmission; Time-mark each band, and read the beginning value, end value and time attribute of each band; Fill the information of each band into the linked list according to the time attribute; After the current data receiving end receives the instruction that the information transmission is completed, the linked list is extracted; Extract the previous value in each linked list except the last linked list, extract all the values ​​of the last linked list, and convert the values ​​extracted from the linked list into corresponding slice data in the two-dimensional array according to each combination of A unit distance value and B unit distance value to obtain the first data after transmission.

6. A dual-mode communication method based on power line carrier communication according to claim 5, characterized in that ,The second parsing method is: The band of the continuous radio wave for information transmission is divided, and the division is performed at the apex of each peak and trough of the continuous radio wave for information transmission; Time-stamp each band and read the wavelength of each band; Fill the wavelength information of each band into the blank list according to the time attribute; After the current data receiving end receives the instruction that the information transmission is completed, the list is extracted; Each element in the list is a combination of an A unit distance value and a B unit distance value. The elements in the list are converted into corresponding slice data in a two-dimensional array according to the combination of an A unit distance value and a B unit distance value to obtain the second data after transmission.

7. A dual-mode communication method based on power line carrier communication according to claim 1, characterized in that , when only the first data needs to be transmitted in the communication method: The amplitude of the standard continuous radio wave is controlled only according to the first control condition, and after the transmission is completed, the information transmission continuous radio wave transmitted by the carrier communication is analyzed according to the first analysis method to obtain the first data.

8. A dual-mode communication method based on power line carrier communication according to claim 1, characterized in that ,The first analysis method and the second analysis method are performed simultaneously.