CN102916910B - Synchronous multiplexing method on basis of asynchronous system - Google Patents
Synchronous multiplexing method on basis of asynchronous system Download PDFInfo
- Publication number
- CN102916910B CN102916910B CN201210430939.2A CN201210430939A CN102916910B CN 102916910 B CN102916910 B CN 102916910B CN 201210430939 A CN201210430939 A CN 201210430939A CN 102916910 B CN102916910 B CN 102916910B
- Authority
- CN
- China
- Prior art keywords
- frame
- data
- business
- multiple connection
- bytes
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 19
- 230000005540 biological transmission Effects 0.000 claims abstract description 20
- 238000012937 correction Methods 0.000 claims description 15
- 230000006978 adaptation Effects 0.000 claims description 12
- 238000010079 rubber tapping Methods 0.000 claims description 8
- 230000003044 adaptive effect Effects 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 9
- 230000011664 signaling Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Time-Division Multiplex Systems (AREA)
Abstract
The invention provides a synchronous multiplexing method on the basis of an asynchronous system, which mainly solves the problem of implementing a synchronous multiplexer when a multiplexer cannot recover a timing signal from received group signals. According to the invention, a conventional mode that a conventional synchronous multiplexer multiplexes according to a time slot is changed, a frame transmission mode of the asynchronous system is introduced into the synchronous multiplexer and the multiplexing of data, voice and an Ethernet signal when a group line cannot transmit a synchronizing signal. According to the invention, the frame transmission mode is adopted and the transmission of different types of services is implemented; by utilizing frame padding, a slip code caused by different clock sources is effectively avoided; a dynamic multiplexing technology is adopted, the channel bandwidth is saved and the channel utilization rate is improved; the multiplexing of various types of data services with different rates can be implemented and the data occupies the group bandwidth according to an original rate; and an error-correcting code is added into a control/state field of a multiplexed frame, so that the misrepresentation of the integral frame, which is caused by the channel error code, is effectively avoided.
Description
Technical field
The present invention proposes a kind of synchronous tapping method again based on asynchronous system, it mainly solves multiplexer-demultiplexer when cannot recover timing signal from the group signals received, and realizes the problem of synchronous multiplexer-demultiplexer.
Background technology
Due to wireless channel, make multiplexer-demultiplexer cannot recover stable clock from the group signals through wireless transmission.Group road clock only can be used in receiving group's circuit-switched data, can not as the work clock of equipment.If multiplexer-demultiplexer adopts accurate method of synchronization work, group road slip can be caused, affect communication quality.
Multiplexer-demultiplexer type of service comprises data, speech and Ethernet service.Wherein data-interface is multichannel, and speed is that 0 ~ 115.2kbps is optional.Line interface is RS422 interface, and speed is 2Mbps.If time slot subdivision traditionally connects, to aftertreatment be carried out for data, need the mutual of signaling procedure or indication field to indicate the data type of multiple connection and shared bit number simultaneously.
The bag transmission technology of asynchronous system is introduced synchronous multiplexer-demultiplexer by the present invention, and data, with group road speed rates, can improve the flexibility of transfer of data, simplifies the reciprocal process between multiplexer-demultiplexer; By inserting infilled frame, making the multiplexer-demultiplexer being operated in accurate synchronous mode, avoiding group generation of road slip.
Summary of the invention
The object of the invention is to avoid in above-mentioned background technology, provide a kind of synchronous tapping method again based on asynchronous system in the weak point of synchronous multiplexer-demultiplexer technology, meet the technical requirement that some characteristics of radio channels cannot realize the synchronous multiplexer-demultiplexer in the transmission situation of synchronizing signal.
The object of the present invention is achieved like this, and a kind of synchronous tapping method again based on asynchronous system, comprises multiple connection process and point termination process, it is characterized in that comprising step:
Multiple connection process
(1) respectively interface adaptation is carried out to the business datum of each access;
(2) business datum after interface adaptation is carried out buffer memory respectively in each business reception buffer area, and according to the frame structure of multiple connection, each business datum is formed Frame respectively;
(3), after Frame composition, send to multiple connection module and send request signal;
(4) multiple connection module, according to multiple connection rule, according to sending request signal, receiving buffer area from each business and taking out Frame, sending from line interface with the form of synchronizing signal;
Divide termination process
(5) for the group signals received, first take out with receive clock and receive data and complete and receive adaptive, then the error correcting code of business type field is detected, can not the data packet discarding of error correction;
(6) Demultiplexing module carries out tap process according to business type field, comprises and abandons infilled frame, the business datum in business data frame is write respectively the transmission buffer area of each business;
(7) business interface adaptation module takes out business datum from transmission buffer area, after carrying out interface adaptation, business datum is sent respectively.
Wherein, the frame structure of the multiple connection in step (2) is:
1. frame head: 1 byte is frame alignment signal;
2. indication field: 2 bytes, for control information transmission, comprises following content:
● type of service, 4bit;
● error correction coding, 4bit is the error correction coding to business type field, realizes 1bit error code correction in 8bit, the error detection of 2bit error code;
● speech off-hook indicates, maximum 8bit, and what indicate two wires speech plucks hook state;
3. data field, 61 bytes
The data field definition of different service types is different:
● speech and synchrodata: valid data account for 60 bytes, the 1st byte is for filling word;
● asynchronous data: valid data district 60 byte, the 1st byte is asynchronous data Length Indication, and value is 1 ~ 60;
● Ethernet service: valid data account for 61 bytes;
● infilled frame: 61 bytes are all fill word.
Wherein, step (4) when described in multiple connection rule be: when being wider than the bandwidth sum of each access service when group road band, remaining bandwidth send infilled frame; When group road bandwidth is less than the bandwidth sum of each access service, regularly will insert infilled frame, the principle taking remaining bandwidth according to Ethernet service carries out multiple connection; When multiple connection module receive simultaneously multiple business send request signal time, complete multiple connection according to priority order from high to low, namely according to speech and synchrodata, asynchronous data, the order of Ethernet data.
The present invention compares background technology and has the following advantages:
1, owing to have employed the bag transmission technology of asynchronous system, adopt when multiple connection and insert the method for infilled frame, just can avoid multiplexer-demultiplexer be operated in accurate synchronously time, due to the group road slip problem that frequency deviation of clock causes.
2, the present invention adopts dynamic multiplexing techniques, saves channel width, improves channel utilization.Present invention employs the bag transmission technology of asynchronous system, the data service for speech and synchrodata accesses, and after business is enable, this business just can take group path channels; For asynchronous data traffic, have during data and just can take group path channels, residue channel, all for transmitting Ethernet service, can make full use of limited channel width like this, improves channel utilization.
3, the present invention can realize multiple speed, the subdivision of polytype data service connects, and the possible transmission rate for synchrodata is 4.8kbps ~ 19.2kbps, and the possible transmission rate of asynchronous data is 4.8kbps ~ 115.2kbps.Adopt the bag transmission technology of asynchronous system, subdivision can be simplified and connect processing procedure and signalling interactive process.Data take group road bandwidth according to former speed, simplify synchrodata, the subdivision of asynchronous data connects flow process.
4, increase error correction coding in the control/mode field of multiple connection frame, effectively avoid the misinformation of the whole frame caused due to channel error code.Error correction coding can ensure that packet can not be transmitted to other interface because of the error code of control/mode field by multiplexer-demultiplexer.
Accompanying drawing explanation
Fig. 1 is frame assumption diagram;
Fig. 2 indicates field structure figure in frame structure;
Fig. 3 is type of service code pattern;
Fig. 4 is that subdivision meets realization flow figure.
Embodiment
The present invention adopts the synchronous tapping method again based on asynchronous system, when having separated that certainly multiplexer-demultiplexer cannot recover timing signal from the group signals received, realizes the problem of synchronous multiplexer-demultiplexer.
Based on a synchronous tapping method again for asynchronous system, comprise multiple connection process and point termination process, it is characterized in that comprising step:
Multiple connection process
(1) respectively interface adaptation is carried out to the business datum of each access;
(2) business datum after interface adaptation is carried out buffer memory respectively in each business reception buffer area, and according to the frame structure of multiple connection, each business datum is formed Frame respectively;
The frame structure of multiple connection as shown in Figure 1, specifically describes and is:
1. frame head: 1 byte is frame alignment signal;
2. indication field: 2 bytes, for control information transmission, as shown in Figure 2, comprises following content:
● type of service, 4bit, is used to indicate type of service, as shown in Figure 3;
● error correction coding, 4bit is the error correction coding to business type field, error correction coding adopts extended hamming code to realize, and (8,4) extended hamming code comprises 4 information bits, 3 check bits and 1 parity check bit, correction 1 bit-errors can be realized, detect 2 bit-errors simultaneously;
● speech off-hook indicates, maximum 8bit, and what indicate two wires speech plucks hook state;
3. data field, 61 bytes
The data field definition of different service types is different:
● speech and synchrodata: valid data account for 60 bytes, the 1st byte is for filling word;
● asynchronous data: valid data district 60 byte, the 1st byte is asynchronous data Length Indication, and value is 1 ~ 60;
● Ethernet service: valid data account for 61 bytes;
● infilled frame: 61 bytes are all fill word.
(3), after Frame composition, send to multiple connection module and send request signal, each business module to send the opportunity sending request signal different:
● synchrodata and voice signal, data receiver reaches 60 bytes, forms a frame, and just timing sends and sends request signal;
● asynchronous data, data receiver reaches 60 bytes or arrive certain hour from reception first character joint, just sends and sends request signal.
(4) multiple connection module, according to multiple connection rule, according to sending request signal, receiving buffer area from each business and taking out Frame, sending from line interface with the form of synchronizing signal;
Described multiple connection rule is: when group road band is wider than the bandwidth sum of each access service, and remaining bandwidth sends infilled frame; When group road bandwidth is less than the bandwidth sum of each access service, regularly will insert infilled frame, the principle taking remaining bandwidth according to Ethernet service carries out multiple connection; When multiple connection module receive simultaneously multiple business send request signal time, complete multiple connection according to priority order from high to low, namely according to speech and synchrodata, asynchronous data, the order of Ethernet data.
Divide termination process
(5) for the group signals received, first take out with receive clock and receive data and complete and receive adaptive, then the error correcting code of business type field is detected, can not the data packet discarding of error correction;
(6) Demultiplexing module carries out tap process according to business type field, comprises and abandons infilled frame, the business datum in business data frame is write respectively the transmission buffer area of each business;
(7) business interface adaptation module takes out business datum from transmission buffer area, after carrying out interface adaptation, business datum is sent respectively.
Claims (2)
1., based on a synchronous tapping method again for asynchronous system, comprise multiple connection process and point termination process, it is characterized in that comprising step:
Multiple connection process:
(1) respectively interface adaptation is carried out to the business datum of each access;
(2) business datum after interface adaptation is carried out buffer memory respectively in each business reception buffer area, and according to the frame structure of multiple connection, each business datum is formed Frame respectively;
(3), after Frame composition, send to multiple connection module and send request signal;
(4) multiple connection module, according to multiple connection rule, according to sending request signal, receiving buffer area from each business and taking out Frame, sending from line interface with the form of synchronizing signal;
Divide termination process:
(5) for the group signals received, first take out with receive clock and receive data and complete and receive adaptive, then the error correcting code of business type field is detected, can not the data packet discarding of error correction;
(6) Demultiplexing module carries out tap process according to business type field, comprises and abandons infilled frame, the business datum in business data frame is write respectively the transmission buffer area of each business;
(7) business interface adaptation module takes out business datum from transmission buffer area, after carrying out interface adaptation, business datum is sent respectively;
Wherein, the frame structure of the multiple connection in step (2) is:
1. frame head: 1 byte is frame alignment signal;
2. indication field: 2 bytes, for control information transmission, comprises following content:
● type of service, 4bit;
● error correction coding, 4bit is the error correction coding to business type field, realizes 1bit error code correction in 8bit, the error detection of 2bit error code;
● speech off-hook indicates, maximum 8bit, and what indicate two wires speech plucks hook state;
3. data field, 61 bytes, the data field definition of different service types is different:
● speech and synchrodata: valid data account for 60 bytes, the 1st byte is for filling word;
● asynchronous data: valid data district 60 byte, the 1st byte is asynchronous data Length Indication, and value is 1 ~ 60;
● Ethernet service: valid data account for 61 bytes;
● infilled frame: 61 bytes are all fill word.
2. a kind of synchronous tapping method again based on asynchronous system according to claim 1, is characterized in that: step (4) when described in multiple connection rule be: when being wider than the bandwidth sum of each access service when group road band, remaining bandwidth sends infilled frame; When group road bandwidth is less than the bandwidth sum of each access service, regularly will insert infilled frame, the principle taking remaining bandwidth according to Ethernet service carries out multiple connection; When multiple connection module receive simultaneously multiple business send request signal time, complete multiple connection according to priority order from high to low, namely according to speech and synchrodata, asynchronous data, the order of Ethernet data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210430939.2A CN102916910B (en) | 2012-11-01 | 2012-11-01 | Synchronous multiplexing method on basis of asynchronous system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210430939.2A CN102916910B (en) | 2012-11-01 | 2012-11-01 | Synchronous multiplexing method on basis of asynchronous system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102916910A CN102916910A (en) | 2013-02-06 |
CN102916910B true CN102916910B (en) | 2015-04-15 |
Family
ID=47615146
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210430939.2A Expired - Fee Related CN102916910B (en) | 2012-11-01 | 2012-11-01 | Synchronous multiplexing method on basis of asynchronous system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102916910B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109379169A (en) * | 2018-12-07 | 2019-02-22 | 中国电子科技集团公司第五十四研究所 | A kind of code quick adjusting device of the anti-big error code of burst |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113489565B (en) * | 2021-08-09 | 2023-11-24 | 四川灵通电讯有限公司 | Multi-channel service shared channel transmission system based on synchronous time division multiplexing system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1176549A (en) * | 1996-09-12 | 1998-03-18 | 中国科学院空间科学与应用研究中心 | High-speed multiplexer and its implementation |
CN1471251A (en) * | 2003-06-16 | 2004-01-28 | 严尔林 | Synchronous digital multiplexer for on-frame multi plexing for multipath communication |
CN1980106A (en) * | 2005-12-02 | 2007-06-13 | 北京邮电大学 | Multi-business multiplexing method and optical transmitting system |
CN201118605Y (en) * | 2007-09-05 | 2008-09-17 | 中国电子科技集团公司第五十四研究所 | No damage asynchronous data quasi-synchronization transmission device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101051879B (en) * | 2007-04-06 | 2012-04-04 | 华为技术有限公司 | Method and device for multiplying and de-multiplying low speed service |
-
2012
- 2012-11-01 CN CN201210430939.2A patent/CN102916910B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1176549A (en) * | 1996-09-12 | 1998-03-18 | 中国科学院空间科学与应用研究中心 | High-speed multiplexer and its implementation |
CN1471251A (en) * | 2003-06-16 | 2004-01-28 | 严尔林 | Synchronous digital multiplexer for on-frame multi plexing for multipath communication |
CN1980106A (en) * | 2005-12-02 | 2007-06-13 | 北京邮电大学 | Multi-business multiplexing method and optical transmitting system |
CN201118605Y (en) * | 2007-09-05 | 2008-09-17 | 中国电子科技集团公司第五十四研究所 | No damage asynchronous data quasi-synchronization transmission device |
Non-Patent Citations (2)
Title |
---|
"基于FPGA的异步数字复接系统";刘昌锦等;《计算机测量与控制》;20071225;第15卷(第12期);正文第1829-1831页 * |
"浅谈数字复接技术";葛洪源;《科技情报开发与经济》;20030730;第13卷(第7期);正文第178-179页 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109379169A (en) * | 2018-12-07 | 2019-02-22 | 中国电子科技集团公司第五十四研究所 | A kind of code quick adjusting device of the anti-big error code of burst |
CN109379169B (en) * | 2018-12-07 | 2021-03-23 | 中国电子科技集团公司第五十四研究所 | Code speed adjusting device for resisting sudden large error code |
Also Published As
Publication number | Publication date |
---|---|
CN102916910A (en) | 2013-02-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11252098B2 (en) | Data transmission method, transmitter, and receiver | |
US11824636B2 (en) | Method and apparatus for sending and receiving clock synchronization packet | |
US11552721B2 (en) | Clock synchronization method and apparatus | |
CN101309258B (en) | Distributing and receiving method and device of high-speed Ethernet network medium irrelevant interface | |
US20160070615A1 (en) | Fec coding/decoding data processing method and related apparatus | |
CN103797742B (en) | The method of processing data, physical chip and ethernet device in Ethernet | |
CN102668547B (en) | For the method and system of the radio communication of the audio frequency in wireless network | |
CN109257139B (en) | Method and device for transmitting and receiving physical layer data | |
CN101272519A (en) | Method, device and base station for generating protocol data unit | |
CN104618019A (en) | WiFi (wireless fidelity) access system based on visible light transmission and data frame transformation method | |
CN102916910B (en) | Synchronous multiplexing method on basis of asynchronous system | |
CN103281773A (en) | System and method for processing data | |
KR101716592B1 (en) | Method of dynamic discontinuous operation from a distribution point | |
US20100284425A1 (en) | System and method of using tdm variable frame lengths in a telecommunications network | |
CN105335315A (en) | Multi-serial data remote transmission device and method | |
CN101272215A (en) | Optical transmission unit frame generating method and device, method and device for transmitting clock rank | |
CN113330696B (en) | CPRI data block transmission method and equipment | |
CN111181677B (en) | Time synchronization method, network device and storage medium | |
JP2021061575A (en) | Relay system, transmission device, and reception device | |
US12143204B2 (en) | CPRI data block transmission method and apparatus | |
CN102325006B (en) | Encoding method and device as well as decoding method and device based on dynamic time slot | |
CN109379169B (en) | Code speed adjusting device for resisting sudden large error code | |
CN117749970A (en) | Data transmitting and receiving device, method and chip |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150415 |