[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101478476A - Transmission processing method, apparatus and system for packet microwave data - Google Patents

Transmission processing method, apparatus and system for packet microwave data Download PDF

Info

Publication number
CN101478476A
CN101478476A CNA2008102197447A CN200810219744A CN101478476A CN 101478476 A CN101478476 A CN 101478476A CN A2008102197447 A CNA2008102197447 A CN A2008102197447A CN 200810219744 A CN200810219744 A CN 200810219744A CN 101478476 A CN101478476 A CN 101478476A
Authority
CN
China
Prior art keywords
microwave data
packet microwave
priority
low
transmission
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
CNA2008102197447A
Other languages
Chinese (zh)
Other versions
CN101478476B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2008102197447A priority Critical patent/CN101478476B/en
Publication of CN101478476A publication Critical patent/CN101478476A/en
Application granted granted Critical
Publication of CN101478476B publication Critical patent/CN101478476B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a packet microwave data transmission and processing method, a device and a system. The method comprises the following steps: classifying priority of the packet microwave data to be transmitted; adding the classified packet microwave data with high priority into a first transmission queue and transmitting the packet microwave data; adding the classified packet microwave data with low priority into a second transmission queue and transmitting the packet microwave data; and respectively shaping and packaging the packet microwave data outputted by the first transmission queue and the second transmission queue, and multiplexing to obtain a multiplexed frame. The method can lower the cost for packet microwave data transmission and improve the transmission efficiency.

Description

A kind of method for transmission processing of packet microwave data, Apparatus and system
Technical field
The present invention relates to the communications field, relate in particular to a kind of method for transmission processing, Apparatus and system of packet microwave data.
Background technology
Point-to-point fixedly microwave system is not subjected to the restriction of optical fiber connection resource because its networking is convenient, flexible, thereby has obtained a large amount of application in the private line service of the E1 service access of gsm cellular network base station and telecommunications network inserts.
Along with the evolution and the business model of mobile 3G, NGN network technology are used development transition to the multimedia integration of voice, video, data, network develops to the evolution of all-IP net, it is exactly that business burst, flow are unfixing that IP divides a professional application characteristic of group, therefore reliably transmit by microwave for adapting to Packet Service, the point-to-point that industry has proposed to adopt the grouping tranmission techniques is microwave system fixedly, is commonly referred to packet microwave.
The central data crosspoint of present a kind of packet microwave system is connected with a plurality of business interfaces unit, finishes the business forwarding scheduling feature of whole system; Microwave IF interface unit is made of intermediate frequency Modulation module and data exchange module combination, and the data exchange module in the microwave IF interface unit is connected with the central data Switching Module on the one hand, is connected with the intermediate frequency Modulation module on the other hand.Data exchange module receives Packet Service by interface such as the GE interface that is connected with the central data Switching Module, according to priority the GE Packet Service that receives is classified, then the GE Packet Service that receives is carried out becoming after the slicing treatment the short packet voice (generally being no more than 200 byte lengths) of fixed byte length, message to section adds identification id, put in the corresponding priorities formation behind the sequence number again, the output scheduling device is dispatched output according to the priority scheduling strategy with the short packet voice of the section in the formation, also the Packet Service of exporting is carried out traffic shaping simultaneously, to meet the requirement of professional transfer rate under the current bandwidth of air-interface according to current microwave bandwidth of air-interface.The Packet Service of exporting behind the traffic shaping in the intermediate frequency Modulation module through encapsulation process, handle through intermediate frequency Modulation again after being multiplexed into the multiple connection frame and output to microwave unit by IF interface and send to the opposite end.
Demultiplexing goes out Generic Framing Procedure (GFP behind the microwave IF interface cell pairs frequency demodulated signal of opposite end, Generic Framing Procedure) frame, the short packet voice of output section after the GFP decapsulation, after reduction becomes the GE Packet Service after segmentation reorganization (SAR) processing, put in the output queue according to service priority, use the GE frame to output to the central data Switching Module through output Shaping after dispatching according to service priority by output queue, through dispatching forwarding to grouping after, the central data Switching Module, finishes service access by interface unit output, transmit, the process of far-end output.
The prior art scheme becomes packet slice the short packet voice (CeU) of unified length and adds identification id, sequence numbering, and the extra like this transmission expense that increased has reduced the transmission efficiency of packet microwave.
Summary of the invention
Embodiment of the invention technical problem to be solved is, a kind of method for transmission processing, Apparatus and system of packet microwave data is provided.Can reduce the expense that packet microwave data transmits, improve efficiency of transmission.
In order to solve the problems of the technologies described above, the embodiment of the invention provides a kind of method of carrying out the transmission process of packet microwave data at transmit leg, comprising:
Carry out the height priority classification to sent packet microwave data, and sorted high priority packet microwave data is put in first transmission queue, sorted low-priority packet microwave data is put in second transmission queue;
After the packet microwave data of described first transmission queue and described second transmission queue output carried out shaping, encapsulation process respectively, be multiplexed into the multiple connection frame.
Accordingly, the embodiment of the invention provides a kind of method of carrying out the transmission process of packet microwave data the recipient, comprising:
Demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame that receives;
Described high priority packet microwave data and described low-priority packet microwave data that demultiplexing is gone out carry out the decapsulation processing respectively;
Described high priority packet microwave data and described low-priority packet microwave data after the decapsulation processing are respectively put into first transmission queue and second transmission queue;
Packet microwave data in described first transmission queue and described second transmission queue is dispatched processing according to priority.
Accordingly, the embodiment of the invention also provides a kind of transmission processing device of packet microwave data, is used for the transmission of the packet microwave data of transmit leg is handled, and this device comprises:
The priority classification unit is used for carrying out the height priority classification to sent packet microwave data;
The first transmission queue unit is used to store the sorted high priority packet microwave data in described priority classification unit;
The second transmission queue unit is used to store the sorted low-priority packet microwave data in described priority classification unit;
The shaping processing unit is used for that the packet microwave data that the described first transmission queue unit and the described second transmission queue unit transmit is carried out shaping respectively and handles;
The encapsulation process unit is used for high priority and low-priority packet microwave data after the described shaping processing unit shaping processing are carried out encapsulation process respectively;
Be multiplexed into frame unit, be used for high priority after the encapsulation process and low-priority packet microwave data are multiplexed into the multiple connection frame.
Accordingly, the embodiment of the invention also provides a kind of transmission processing device of packet microwave data, is used for the transmission of recipient's packet microwave data is handled, and this device comprises:
The demultiplexing processing unit is used for going out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame demultiplexing that receives;
The decapsulation processing unit, the described high priority packet microwave data and the described low-priority packet microwave data that are used for demultiplexing is gone out carry out the decapsulation processing respectively;
The first transmission queue unit is used to store the high priority packet microwave data after the decapsulation of described decapsulation processing unit;
The second transmission queue unit is used to store the low-priority packet microwave data after the decapsulation of described decapsulation processing unit;
Scheduling processing unit is used for the packet microwave data of the described second transmission queue unit, the described first transmission queue unit is dispatched processing according to priority.
Accordingly, the embodiment of the invention also provides a kind of transmission process system of packet microwave data, and this system comprises:
The transmit leg transmission processing device, be used for carrying out the height priority classification to sent packet microwave data, and sorted high priority packet microwave data put in first transmission queue transmit, sorted low-priority packet microwave data put in second transmission queue transmit, and after the packet microwave data of described first transmission queue and described second transmission queue output carried out shaping, encapsulation process respectively, be multiplexed into the multiple connection frame and send;
Recipient's transmission processing device, be used for going out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame demultiplexing that receives, described high priority packet microwave data and described low-priority packet microwave data that demultiplexing is gone out carry out the decapsulation processing respectively, described high priority packet microwave data and described low-priority packet microwave data after the decapsulation processing are respectively put into first transmission queue and second transmission queue, and the packet microwave data in described first transmission queue and described second transmission queue is dispatched processing according to priority.
The embodiment of the invention, in the transmission course of packet microwave data, by first transmission queue and second transmission queue packet microwave data of high priority and the packet microwave data of low priority are carried out the shunt transmission, the transmission needs of high-priority service have been guaranteed, and the transmission of packet microwave data be need not section and reorganization is handled, reduce packet microwave data and transmitted expense, improved efficiency of transmission.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below, apparently, accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is an embodiment schematic flow sheet of the packet microwave data method for transmission processing of transmit leg of the present invention;
Fig. 2 is the embodiment schematic flow sheet of the present invention step S104 under the dynamic bandwidth pattern;
Fig. 3 is the embodiment schematic flow sheet of the present invention step S104 under the dynamic bandwidth pattern;
Fig. 4 is an embodiment schematic flow sheet of recipient's of the present invention packet microwave data method for transmission processing;
Fig. 5 is that the structure of an embodiment of multiple connection frame of the present invention is formed schematic diagram;
Fig. 6 is that an example structure of the transmission processing device of packet microwave data of the present invention is formed schematic diagram;
Fig. 7 is that another example structure of the transmission processing device of packet microwave data of the present invention is formed schematic diagram;
Fig. 8 is that another example structure of the transmission processing device of packet microwave data of the present invention is formed schematic diagram;
Fig. 9 is that an example structure of the transmission processing device of packet microwave data of the present invention is formed schematic diagram;
Figure 10 is that an example structure of the transmission process system of packet microwave data of the present invention is formed schematic diagram;
Figure 11 is that an example structure of IF interface unit is formed schematic diagram.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
Fig. 1 is an embodiment schematic flow sheet of the packet microwave data method for transmission processing of transmit leg of the present invention; As shown in Figure 1, the packet microwave data method for transmission processing of present embodiment comprises:
Step S100 carries out the height priority classification to sent packet microwave data.In the specific implementation, can carry out the height priority classification to sent the packet microwave data business based on Ethernet 802.1P, multi-protocols link tags (MPLS Label), IP service type IP TOS etc. and handle; After the classification, high-priority service can comprise conversation class, stream class service such as voice, video traffic, and mobile network's managing signaling data, and the business need transfer delay of high priority is little, delay variation is little, packet loss is little; Low priority traffice can comprise the data service of interactive class, background classes, and the business need packet loss of low priority is little, and is insensitive to time delay, delay variation.
Step S102 puts into sorted high priority packet microwave data in first transmission queue and to transmit, and sorted low-priority packet microwave data is put in second transmission queue transmitted.In the specific implementation, described first transmission queue is used for the high prior message data of buffer memory, and queue depth generally is N*MTU (wherein N minimum=3), be to guarantee that the low time delay of high-priority service transmits, and it is too big that N generally can not value.Described second transmission queue is used for the general data message of buffer memory low priority, can design enough big formation as required and transmit not packet loss to guarantee data, such as wanting 256K Bytes or bigger at least.
Step S104, the packet microwave data of described first transmission queue and described second transmission queue output carried out shaping, encapsulation process respectively after, be multiplexed into the multiple connection frame.
In the specific implementation, to the distribution of packet microwave data bandwidth dual mode can be arranged, one adopts the static bandwidth allocation mode, and it two adopts Dynamic Bandwidth Allocation mode.Under the static bandwidth allocation mode, according to the fixedly transmission bandwidth of distributing for the packet microwave data of high priority and low priority in advance the packet microwave data of described first transmission queue and the output of described second transmission queue is carried out shaping respectively and handle, the packet microwave data after described shaping is handled carries out encapsulation process; Packet microwave data distributed time slot bandwidth according to being high priority and low priority in advance is multiplexed into the multiple connection frame with the packet microwave data after the encapsulation process.When allocating fixedly transmission bandwidth in advance, at first be that the packet microwave data of high priority distributes fixed-bandwidth in total transmission bandwidth scope, then will total transmission bandwidth scope in the transmission bandwidth of remainder distribute to the packet microwave data of low priority; Also promptly, low-priority packet microwave data transmission bandwidth=total transmission bandwidth-high priority packet microwave data bandwidth.Accordingly, when distributing the time slot bandwidth, at first determine high priority packet microwave data shared timeslot number in total time slot bandwidth, and then the timeslot number of remainder is distributed to the packet microwave data of low priority according to transmission bandwidth.Such allocated bandwidth mode can guarantee the transmission of bandwidth to the high priority packet microwave data.And under the Dynamic Bandwidth Allocation mode, transmit leg need carry out the shaping processing and change high priority and the time slot bandwidth of low-priority packet microwave data in the multiple connection frame according to the transmission bandwidth of dynamic change, concrete, with reference to Fig. 2 and shown in Figure 3, at first, as shown in Figure 2, under the Dynamic Bandwidth Allocation mode, step S104 can further comprise:
Step S1040, when the packet microwave data amount of putting in described first transmission queue during more than or equal to preset first threshold or smaller or equal to the preset second threshold value, determine the current transmission bandwidth of described high priority packet microwave data and the current transmission bandwidth of described low-priority packet microwave data, and according to described definite current transmission bandwidth, be shared time slot bandwidth in described high priority and the described low-priority packet microwave data configuration multiple connection frame, when carrying out the time slot band width configuration, also can satisfy high priority packet microwave data bandwidth demand earlier, the high priority packet microwave data be guaranteed the transmission of bandwidth.
Step S1041 according to the described definite described high low priority and the current transmission bandwidth of described low-priority packet microwave data, carries out shaping respectively to the packet microwave data of described first transmission queue and described second transmission queue output and handles;
Step S1042 carries out encapsulation process to the packet microwave data after the described shaping processing;
Step S1043 is multiplexed into the multiple connection frame according to the time slot bandwidth of the described configuration packet microwave data after with encapsulation process.
Secondly, as shown in Figure 3, under the Dynamic Bandwidth Allocation mode, step S104 can further comprise:
Step S1044, when carrying out the Adaptive Modulation switching, determine the current transmission bandwidth of described high priority packet microwave data and the current transmission bandwidth of described low-priority packet microwave data according to switching the back microwave transmission bandwidth of eating dishes without rice or wine, and according to described definite current transmission bandwidth, be shared time slot bandwidth in described high priority and the described low-priority packet microwave data configuration multiple connection frame, the time slot bandwidth of wherein said high priority packet microwave data remains unchanged before and after switching;
Step S1045, according to the current transmission bandwidth of described definite described high priority packet microwave data and the current transmission bandwidth of described low-priority packet microwave data, the packet microwave data of described first transmission queue and the output of described second transmission queue is carried out shaping respectively handle;
Step S1046 carries out encapsulation process to the packet microwave data after the described shaping processing;
Step S1047, the time slot bandwidth according to described configuration is multiplexed into the multiple connection frame with the packet microwave data after the encapsulation process.
In the specific implementation, be the consistency that guarantees that transmit leg and recipient's bandwidth are adjusted, when transmit leg transmission bandwidth and time slot bandwidth change, can notify the recipient, concrete, transmit leg can send to time slot band width configuration indication information packet microwave data and receive the opposite end, and described time slot band width configuration indication information carries high priority and low-priority packet microwave data shared time slot bandwidth in the multiple connection frame in the local terminal equipment.Further, transmit leg can shared time slot bandwidth in the multiple connection frame sends to packet microwave data reception opposite end with described high priority and described low-priority packet microwave data by two continuous frames multiple connection frame.
The present embodiment transmit leg is in the packet microwave data transmission course, by first transmission queue and second transmission queue packet microwave data of high priority and the packet microwave data of low priority are carried out the shunt transmission, the transmission needs of high-priority service have been guaranteed, and the transmission of packet microwave data be need not slicing treatment, reduce packet microwave data and transmitted expense, improved efficiency of transmission.Compare the prior art scheme that message sends section, it is easier that present embodiment is realized, configuration is simple, reduces system cost, and reliability improves.Simultaneously, present embodiment can adopt the Dynamic Bandwidth Allocation mode, and the transmission bandwidth of transmit leg packet microwave data is changed along with the change of network condition, further satisfies the demand of packet microwave data to real-time bandwidth.
Fig. 4 is an embodiment schematic flow sheet of recipient's of the present invention packet microwave data method for transmission processing; As shown in Figure 4, the method for present embodiment comprises:
Step S400, demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame that receives;
In the specific implementation, under the static bandwidth allocation mode, according to the packet microwave data distributed time slot bandwidth that is high priority and low priority in advance, demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame that receives.Transmit leg is that high priority is identical with low-priority packet microwave data distributed time slot bandwidth with the recipient in advance.Under the Dynamic Bandwidth Allocation mode, according to indicated high priority and the low-priority packet microwave data shared time slot bandwidth the multiple connection frame of time slot band width configuration indication information that receives from transmit leg, demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame of described reception.
In the specific implementation, the transmit leg of packet microwave data and the Dynamic Bandwidth Allocation between the recipient can be supported symmetry and asymmetric dual mode, under symmetric mode, the recipient on the one hand need be according to indicated high priority and the low-priority packet microwave data shared time slot bandwidth the multiple connection frame of time slot band width configuration indication information that receives from transmit leg, and demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame of described reception; Need be high priority and low-priority packet microwave data configuration time slot bandwidth in the multiple connection frame that sends according to the time slot band width configuration indication information of described reception indicated high priority and low-priority packet microwave data shared time slot bandwidth in the multiple connection frame on the other hand.And under asymmetric manner, the recipient adjusts the time slot bandwidth that the packet microwave data that self sends can not send according to transmit leg.
Step S402, described high priority packet microwave data and described low-priority packet microwave data that demultiplexing is gone out carry out the decapsulation processing respectively;
Step S404 is respectively put into first transmission queue and second transmission queue with described high priority packet microwave data and described low-priority packet microwave data after the decapsulation processing;
Step S406 dispatches processing to the packet microwave data in described first transmission queue and described second transmission queue according to priority.
The present embodiment recipient is in the packet microwave data transmission course, by first transmission queue and second transmission queue packet microwave data of high priority and the packet microwave data of low priority are carried out the shunt transmission, the transmission needs of high-priority service have been guaranteed, compare the prior art scheme that message receives reorganization, it is easier that present embodiment is realized, configuration is simple, reduces system cost, and reliability improves.Simultaneously, present embodiment can adopt the Dynamic Bandwidth Allocation mode, and the transmission bandwidth of transmit leg packet microwave data is changed along with the change of network condition, further satisfies the demand of packet microwave data to real-time bandwidth.
In the specific implementation, time slot band width configuration indication information reusable transmits between transmit leg and recipient to the multiple connection frame that is used for transmitting packet microwave data.Fig. 5 is that the structure of an embodiment of multiple connection frame of the present invention is formed schematic diagram; As shown in Figure 5, the multiple connection frame of present embodiment comprises frame head, expense, fields such as dynamic bandwidth configuration indication information, data channel 1 and data channel 2.Wherein, frame head and expense are some fields that each frame must comprise, dynamic bandwidth configuration indication information is used to transmit the dynamic bandwidth configuration information, and data channel 1 and data channel 2 are respectively applied for and send high priority packet microwave data and low-priority packet microwave data.Wherein, described dynamic bandwidth configuration indication information comprises that dynamic bandwidth configuration sign, link send indication, the indication of dynamic bandwidth information and frame and transmit four fields such as time slot data.In the specific implementation, dynamic bandwidth configuration indication information can account for 16bits in the multiple connection frame, and wherein dynamic bandwidth configuration sign accounts for 4bits, and link sends indication and accounts for 2bits, and the indication of dynamic bandwidth information accounts for 2bits, and frame transmits the time slot data and accounts for 8bits.
The implication of each field is resolved as follows:
1) dynamic bandwidth configuration sign: normal in service when not needing to adjust transmission bandwidth, dynamic bandwidth configuration sign=0110 in the multiple connection frame that transmit leg sends, expression present frame do not have dynamic bandwidth configuration indication information to send; And when needs send dynamic bandwidth configuration indication information, dynamic bandwidth configuration sign=1001 in the multiple connection frame that transmit leg sends; Receive the receiving terminal that is of dynamic bandwidth configuration sign=1001, at this moment need the dynamic bandwidth configuration indication information that receives is fed back, in the dynamic bandwidth configuration indication information of receiving terminal feedback dynamic bandwidth configuration sign=1001 is set.
2) link sends indication: the 01=transmit leg sends dynamic bandwidth configuration indication information; 10=recipient feeds back receiving dynamic bandwidth configuration indication information.
3) dynamic bandwidth information indication: the dynamic bandwidth configuration indication information of 00=present frame is not an ending segment; The dynamic bandwidth configuration indication information of 01=present frame is an ending segment.The dynamic bandwidth configuration indication information of present frame is not that ending segment is meant that two frames are just finished the transmission of indication information after transmitting and finishing when adopting two continuous frames to transmit dynamic bandwidth configuration indication information, can realize the time slot bandwidth counting of 16bit like this.
4) frame transmits the time slot data: the shared timeslot number of corresponding high priority packet microwave data in the indication transport layer multiple connection frame, when adopting two frame phase add modes, can realize the transmission of 16bits time slot counting.And the time slot bandwidth number of low-priority packet microwave data can pass through, and the formula of low priority time slot bandwidth=always transmit time slot bandwidth-high priority time slot bandwidth calculates gained.
How illustrate dynamic bandwidth configuration indication information with asymmetric manner below transmits between transmit leg and recipient.
Under the normal condition, dynamic bandwidth configuration sign=0110, dynamic bandwidth configuration indication information=0110000000000000; When transmit leg is adjusted according to the initiation dynamic bandwidth, the employing two continuous frames sends, in this two frame, dynamic bandwidth configuration sign=1001, first frame dynamic bandwidth configuration indication information=10010100xxxxxxxx, and then the second frame dynamic bandwidth disposes indication information=10010101xxxxxxxx, the 3rd frame dynamic bandwidth configuration sign reverts to 0110 again, and dynamic bandwidth configuration indication information=0110000000000000 is multiplexed into high priority packet microwave data and low-priority packet microwave data in the transmission multiple connection frame according to adjusted crack band width configuration at the 3rd frame transmit leg simultaneously.
After the recipient receives dynamic bandwidth configuration indication information, adjust local terminal time slot bandwidth at dynamic bandwidth configuration indication information that will receive and also the time slot configuration data that receives is fed back to transmitting terminal simultaneously, recipient's feedback also is to send two frames continuously, dynamic bandwidth configuration sign=1001 in this two frame; Receive dynamic bandwidth configuration indication information=10011000xxxxxxxx in first frame that feeds back behind first frame, and then receive dynamic bandwidth configuration indication information=10011001xxxxxxxx in second frame that feeds back behind second frame, revert to again at the 3rd frame recipient's dynamic bandwidth configuration sign=0110, and dynamic bandwidth configuration indication information=0110000000000000 goes out high priority and low-priority packet microwave data the 3rd frame recipient according to adjusted time slot band width configuration demultiplexing from transmit the multiple connection frame simultaneously.
Transmit leg compares with the time slot band data that sends after receiving the dynamic bandwidth configuration indication information of recipient's feedback, represents then that as unanimity transmission is consistent with reception two ends time slot configuration information, and system works is normal; If inconsistent then show the time slot configuration information inconsistency that sends and receive two ends, system works is undesired, needs transmit leg to send dynamic bandwidth configuration indication information to the recipient again according to current transmission bandwidth.
Need carry out time slot continuously when adjusting when transmit leg detects the time slot configuration information inconsistency that sends and receive two ends, behind the transmit frame of two dynamic bandwidths configuration signs=0110, send new adjustment time slot bandwidth once more at least at interval.
Fig. 6 is that an example structure of the transmission processing device of packet microwave data of the present invention is formed schematic diagram, this device is used for the transmission of the packet microwave data of transmit leg is handled, as shown in Figure 6, this device comprises priority classification unit 60, the first transmission queue unit 61, the second transmission queue unit 62, shaping processing unit 63, encapsulation process unit 64 at least and is multiplexed into frame unit 65, wherein:
Described priority classification unit 60 is used for carrying out the height priority classification to sent packet microwave data; In the specific implementation, priority classification unit 60 can be a classification of transaction module (CoS, Class ofservice), this classification of transaction module can be carried out the processing of height priority classification to sent the packet microwave data business based on Ethernet 802.1P, multi-protocols link tags (MPLS Label), IP TOS etc.; After the classification, high-priority service can comprise conversation class, stream class service such as voice, video traffic, and mobile network's managing signaling data, and the business need transfer delay of high priority is little, delay variation is little, packet loss is little; Low priority traffice can comprise the data service of interactive class, background classes, and the business need packet loss of low priority is little, to time delay, the not clear sense of delay variation.
The described first transmission queue unit 61 is used to store described priority classification unit 60 sorted high priority packet microwave datas; In the specific implementation, the described first transmission queue unit 61 is used for the high prior message data of buffer memory, and queue depth generally is N*MTU (wherein N minimum=3), be to guarantee that the low time delay of high-priority service transmits, and it is too big that N generally can not value.
The described second transmission queue unit 62 is used to store described priority classification unit 60 sorted low-priority packet microwave datas; In the specific implementation, the described second transmission queue unit 62 is used for the general data message of buffer memory low priority, can design enough big formation as required and transmit not packet loss to guarantee data, such as wanting 256K Bytes or bigger at least.Through the first transmission queue unit 61 and the second transmission queue unit 62 high priority packet microwave data and low-priority packet microwave data are carried out the shunt transmission, the transmission that can guarantee the high priority packet microwave data is not subjected to the low-priority packet data influence, is the give security transmission of bandwidth of high priority packet microwave data.
Described shaping processing unit 63 is used for the packet microwave data of described first transmission queue unit 61 and the described second transmission queue unit, 62 transmission is carried out the shaping processing respectively; In the specific implementation, shaping processing unit 63 can comprise and be used for the described first transmission queue unit 61 high priority packet microwave datas are carried out shaping first shaping processing module of handling and the second shaping processing module that is used for the described second transmission queue unit 62 low-priority packet microwave datas are carried out the shaping processing.
Described encapsulation process unit 64 is used for high priority and low-priority packet microwave data after the described shaping processing unit 63 shapings processing are carried out encapsulation process respectively; Accordingly, encapsulation process unit 64 also can comprise the first encapsulation process module and the second encapsulation process module that is used for the low-priority packet microwave data after the described second shaping processing module shaping processing is carried out encapsulation process that is used for the high priority packet microwave data after the described first shaping processing module shaping processing is carried out encapsulation process.
The described frame unit 65 that is multiplexed into is used for high priority after the encapsulation process and low-priority packet microwave data are multiplexed into the multiple connection frame.
In the specific implementation, to the distribution of packet microwave data bandwidth dual mode can be arranged, one adopts the static bandwidth allocation mode, and it two adopts Dynamic Bandwidth Allocation mode.At the different bandwidth method of salary distribution, how narration is carried out the shaping processing and is multiplexed into the multiple connection frame respectively below.
Under the static bandwidth allocation mode, the fixedly transmission bandwidth that described shaping processing unit 63 distributes according to the packet microwave data that is high priority and low priority is in advance carried out shaping respectively to the packet microwave data that transmits in described first transmission queue unit 61 and the described second transmission queue unit 62 and is handled; The described frame unit 65 that is multiplexed into is multiplexed into the multiple connection frame according to being the packet microwave data distributed time slot bandwidth of high priority and low priority in advance with the packet microwave data after the encapsulation process.When allocating fixedly transmission bandwidth in advance, at first be that the packet microwave data of high priority distributes fixed-bandwidth in total transmission bandwidth scope, then will total transmission bandwidth scope in the transmission bandwidth of remainder distribute to the packet microwave data of low priority; Also promptly, low-priority packet microwave data transmission bandwidth=total transmission bandwidth-high priority packet microwave data bandwidth.Accordingly, when distributing the time slot bandwidth, at first determine high priority packet microwave data shared timeslot number in total time slot bandwidth, and then the timeslot number of remainder is distributed to the packet microwave data of low priority according to transmission bandwidth.Such allocated bandwidth mode can guarantee the transmission of bandwidth to the high priority packet microwave data.
Under the Dynamic Bandwidth Allocation mode, as shown in Figure 7, the device of present embodiment also further comprises band width configuration control unit 70 and time slot bandwidth transmitting element 71 on the basis of the described embodiment of Fig. 6, wherein:
Described band width configuration control unit 70 respectively with the described first transmission queue unit 61, shaping processing unit 62, be multiplexed into frame unit 65 and link to each other, be used for when detecting the packet microwave data amount put into the described first transmission queue unit 61 more than or equal to preset first threshold or smaller or equal to the preset second threshold value, determine the current transmission bandwidth of high priority and low-priority packet microwave data, and, be shared time slot bandwidth in described high priority and the described low-priority packet microwave data configuration multiple connection frame according to described definite current transmission bandwidth; And the current transmission bandwidth of the current transmission bandwidth of described definite described high priority packet microwave data and described low-priority packet microwave data is sent to described shaping processing unit 62 carry out shaping and handle, and the high priority of described configuration and low-priority packet microwave data shared time slot bandwidth information in the multiple connection frame sent to describedly be multiplexed into frame unit 65, so that the described frame unit 65 that is multiplexed into is multiplexed into the multiple connection frame according to described configuration information with high priority and low-priority packet microwave data.
Described time slot bandwidth transmitting element 71, be used to generate time slot band width configuration indication information and send to packet microwave data reception opposite end, described time slot band width configuration indication information carries in multiple connection frame the shared time slot bandwidth of described band width configuration control unit 70 for described high priority and the configuration of low-priority packet microwave data.In the specific implementation, described time slot bandwidth transmitting element 71 can shared time slot bandwidth in the multiple connection frame sends to packet microwave data reception opposite end with described high priority and described low-priority packet microwave data by two continuous frames multiple connection frame.
Under the Dynamic Bandwidth Allocation mode, as shown in Figure 8, the device of present embodiment also further comprises band width configuration control unit 80 and time slot bandwidth transmitting element 81 on the basis of the described embodiment of Fig. 6 equally, wherein:
Described band width configuration control unit 80, be used for switching the back microwave transmission bandwidth of eating dishes without rice or wine and determine the current transmission bandwidth of high priority and low-priority packet microwave data according to Adaptive Modulation, and according to described definite current transmission bandwidth, be shared time slot bandwidth in described high priority and the described low-priority packet microwave data configuration multiple connection frame, the time slot bandwidth of wherein said high priority packet microwave data remains unchanged before and after switching; And the current transmission bandwidth of described definite described high low priority and described low-priority packet microwave data is sent to described shaping processing unit 63 carry out shaping and handle, and the high priority of described configuration and low-priority packet microwave data shared time slot bandwidth information in the multiple connection frame sent to describedly be multiplexed into frame unit 65, so that the described frame unit 65 that is multiplexed into is multiplexed into the multiple connection frame according to described configuration information with high priority and low-priority packet microwave data;
Described time slot bandwidth transmitting element 81, be used to generate time slot band width configuration indication information and send to packet microwave data reception opposite end, described time slot band width configuration indication information carries in multiple connection frame the shared time slot bandwidth of described band width configuration control unit 80 for described high priority and the configuration of low-priority packet microwave data.In the specific implementation, described time slot bandwidth transmitting element 81 can shared time slot bandwidth in the multiple connection frame sends to packet microwave data reception opposite end with described high priority and described low-priority packet microwave data by two continuous frames multiple connection frame.
In the specific implementation, time slot band width configuration indication information can be multiplexed into the multiple connection frame that is used for transmitting packet microwave data and transmits between transmit leg and recipient by being multiplexed into frame unit 65.
The present embodiment recipient is in the packet microwave data transmission course, by first transmission queue and second transmission queue packet microwave data of high priority and the packet microwave data of low priority are carried out the shunt transmission, the transmission needs of high-priority service have been guaranteed, compare the prior art scheme that message receives reorganization, it is easier that present embodiment is realized, configuration is simple, reduces system cost, and reliability improves.Simultaneously, present embodiment can adopt the Dynamic Bandwidth Allocation mode, and the transmission bandwidth of transmit leg packet microwave data is changed along with the change of network condition, further satisfies the demand of packet microwave data to real-time bandwidth.
Fig. 9 is that an example structure of the transmission processing device of packet microwave data of the present invention is formed schematic diagram, this device is used for the transmission of recipient's packet microwave data is handled, as shown in Figure 9, this device comprises demultiplexing processing unit 91, decapsulation processing unit 92, the first transmission queue unit 93, the second transmission queue unit 94 and scheduling processing unit 95 at least, wherein:
Described demultiplexing processing unit 91 is used for going out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame demultiplexing that receives; Under the static bandwidth allocation mode, described demultiplexing processing unit 91 is according to being the packet microwave data distributed time slot bandwidth of high priority and low priority in advance, and demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame that receives.Transmit leg is that high priority is identical with low-priority packet microwave data distributed time slot bandwidth with the recipient in advance.And under the Dynamic Bandwidth Allocation mode, the transmit leg of packet microwave data and the Dynamic Bandwidth Allocation between the recipient can be supported symmetry and asymmetric dual mode, under symmetric mode, the recipient on the one hand need be according to indicated high priority and the low-priority packet microwave data shared time slot bandwidth the multiple connection frame of time slot band width configuration indication information that receives from transmit leg, and demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame of described reception; Need be high priority and low-priority packet microwave data configuration time slot bandwidth in the multiple connection frame that sends according to the time slot band width configuration indication information of described reception indicated high priority and low-priority packet microwave data shared time slot bandwidth in the multiple connection frame on the other hand.And under asymmetric manner, the recipient adjusts the time slot bandwidth that the packet microwave data that self sends can not send according to transmit leg.Under asymmetric manner, the device of present embodiment also comprises time slot bandwidth receiving element 90, be used for receiving slot band width configuration indication information, described time slot band width configuration indication information carries high priority and low-priority packet microwave data shared time slot bandwidth in the multiple connection frame in the packet microwave data transmit leg.Described demultiplexing processing unit 91 is according to indicated high priority and the low-priority packet microwave data shared time slot bandwidth the multiple connection frame of time slot band width configuration indication information that receives from transmit leg, and demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame of described reception.And under symmetric mode, the device of present embodiment also comprises transmission band width configuration unit 96, being used for indicated high priority of the time slot band width configuration indication information that receives according to described time slot bandwidth receiving element 90 and low-priority packet microwave data in the shared time slot bandwidth of multiple connection frame, is high priority and low-priority packet microwave data configuration time slot bandwidth in the multiple connection frame that sends.
Described decapsulation processing unit 92, the described high priority packet microwave data and the described low-priority packet microwave data that are used for described demultiplexing processing unit 91 demultiplexings are gone out carry out the decapsulation processing respectively; In the specific implementation, described decapsulation processing unit 92 can comprise the first decapsulation processing module and the second decapsulation processing module that is used for the low-priority packet microwave data is carried out the decapsulation processing that is used for the high priority packet microwave data is connect encapsulation process.
The described first transmission queue unit 93 is used to store the high priority packet microwave data after described decapsulation processing unit 92 decapsulations;
The described second transmission queue unit 94 is used to store the low-priority packet microwave data after described decapsulation processing unit 92 decapsulations;
Described scheduling processing unit 95 is used for the packet microwave data of the 93 described second transmission queue unit 94, the described first transmission queue unit is dispatched processing according to priority.
The present embodiment recipient is in the packet microwave data transmission course, by first transmission queue and second transmission queue packet microwave data of high priority and the packet microwave data of low priority are carried out the shunt transmission, the transmission needs of high-priority service have been guaranteed, compare the prior art scheme that message receives reorganization, it is easier that present embodiment is realized, configuration is simple, reduces system cost, and reliability improves.Simultaneously, present embodiment can adopt the Dynamic Bandwidth Allocation mode, and the transmission bandwidth of transmit leg packet microwave data is changed along with the change of network condition, further satisfies the demand of packet microwave data to real-time bandwidth.
Accordingly, the embodiment of the invention provides a kind of transmission process system of packet microwave data, and this system comprises transmit leg transmission processing device 111 and recipient's transmission processing device 112 as shown in figure 10, wherein:
Described transmit leg transmission processing device 111, be used for carrying out the height priority classification to sent packet microwave data, and sorted high priority packet microwave data put in first transmission queue transmit, sorted low-priority packet microwave data put in second transmission queue transmit, and after the packet microwave data of described first transmission queue and described second transmission queue output carried out shaping, encapsulation process respectively, be multiplexed into the multiple connection frame; In the specific implementation, this transmit leg transmission processing device 111 can comprise that above-mentioned Fig. 6 is to each functional module shown in Figure 8.
Described recipient's transmission processing device 112, be used for going out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame demultiplexing that receives, described high priority packet microwave data and described low-priority packet microwave data that demultiplexing is gone out carry out the decapsulation processing respectively, described high priority packet microwave data and described low-priority packet microwave data after the decapsulation processing are respectively put into first transmission queue and second transmission queue, and the packet microwave data in described first transmission queue and described second transmission queue is dispatched processing according to priority.In the specific implementation, this recipient's transmission processing device 112 can comprise above-mentioned each functional module shown in Figure 9.
Present embodiment, in the transmission course of packet microwave data, by first transmission queue and second transmission queue packet microwave data of high priority and the packet microwave data of low priority are carried out the shunt transmission, the transmission needs of high-priority service have been guaranteed, and the transmission of packet microwave data be need not section and reorganization is handled, reduce packet microwave data and transmitted expense, improved efficiency of transmission.
In the specific implementation, the packet microwave transmission processing device of the embodiment of the invention can be arranged in the IF interface unit of packet microwave system, below in conjunction with the system configuration of IF interface unit the embodiment of the invention is further described.
As shown in figure 11, the IF interface unit comprises classification of transaction module (COS sort module), the main (PTQ of transmission queue on the intermediate frequency sending direction, Primary Transit Queue), second transmission queue (STQ, Secondary Transit Queue), shaping processing module 1 (Shapingl) and shaping processing module 2 (Shaping2), frame encapsulation process module (FP1) and frame encapsulation process module 2 (FP2), be multiplexed into multiple connection frame processing module and intermediate frequency MODEM module; On the intermediate frequency receive direction, include intermediate frequency MODEM module, frame demultiplexing module, frame decapsulation processing module, PTQ formation, STQ formation, output scheduling, Shaping processing module.
Wherein, the IF interface unit connects the central data crosspoint by the GE interface, and the central data crosspoint sends to the GE data of IF interface unit generally can not do the speed limit processing.
Wherein, the CoS sort module is carried out the priority classification processing based on Ethernet 802.1P, MPLS Label, IP TOS etc. to receiving data service; High-priority service mainly is meant conversation class, stream class service such as voice, video traffic, and mobile network's managing signaling data, requires that transfer delay is little, delay variation is little, packet loss is little; Low priority traffice mainly is meant the data service of interactive class, background classes, requires packet loss little, to time delay, the not clear sense of delay variation.
Wherein, the PTQ formation is used for the high prior message data of buffer memory, and queue depth generally is N*MTU (wherein N minimum=3), be to guarantee that the low time delay of high-priority service transmits, and it is too big that N generally can not value.The STQ formation is used for the general data message of buffer memory low priority, can design enough big formation as required and transmit not packet loss to guarantee data, such as wanting 256K Bytes or bigger at least.
Wherein be multiplexed into the FP1 frame (high-priority service Frame) after the multiple connection frame module will encapsulate, FP2 frame (low priority traffice Frame) is multiplexed in the multiple connection frame, the multiple connection frame transmitted based on the fixed cycle, transmission capacity under the different modulating pattern is different, thereby the byte number that each frame of multiple connection frame transmits under different modulating modes also is different, also the timeslot number that promptly transmits is different, when carrying out Adaptive Modulation (AM) switching, under the different modulating pattern, the FP1 frame, it is different that FP2 frame time slot corresponding is distributed, but FP1 frame pairing transmission bandwidth in the multiple connection frame is constant before and after switching, thereby guarantees the stable transmission of high-priority service.
At the intermediate frequency sending direction, the IF interface unit receives the GE Frame that the central data crosspoint sends, after receiving processing, the GE physical layer interface delivers in the CoS sort module, the CoS sort module is according to the priority that receives the GE data service processing of classifying, the data message of high priority is put in the transmission major queue (PTQ), the data message of low priority is put in transmission second formation (STQ).Send the message process shaping (Shaping) earlier in the PTQ formation, according to the transmission bandwidth indication that provides under pre-assigned fixedly transmission bandwidth or the Dynamic Bandwidth Allocation mode message that outputs to encapsulation process 1 (FP1) being carried out the Limit Rate shaping handles, message after shaping is handled carries out encapsulation process through the FP1 module, and the FP1 frame after will encapsulating then is multiplexed in the multiple connection frame; Transport layer multiple connection frame is according to byte multiplexer mode the FP1 frame to be multiplexed in the transport layer multiple connection frame, the multiple connection frame is to dispose the encapsulation of data frame that needs carrying according to timeslot number, the general minimum of time slot particle is 64Kbps, because what send PTQ formation correspondence is high priority business, so transport layer multiple connection frame provides transport layer required time slot allocation according to the transmission bandwidth needs of high-priority service, to realize that high-priority service is guaranteed that bandwidth transmits.The message that sends in the STQ formation need pass through shaping (Shaping) processing, according to the transmission bandwidth indication that the DBA module provides the message flow that outputs to package module FP2 is carried out the speed limit processing, message after shaping is handled carries out encapsulation process through the FP2 package module, FP2 frame after will encapsulating then is multiplexed in the multiple connection frame, and remaining time slot allocation transmitted the FP2 frame after transport layer multiple connection frame will transmit the FP1 frame.
At the intermediate frequency receive direction, transport layer be multiplexed to frame unit according to time slot configuration from the multiple connection frame respectively demultiplexing go out to deliver to respectively behind FP1 frame, the FP2 frame among corresponding encapsulation process module FP1, the FP2, separating the data that map out from the FP1 frame puts into the reception PTQ, separating the data that map out from the FP2 frame puts into the reception STQ, by the output scheduling unit message among reception PTQ, the reception STQ is dispatched processing according to priority, after output Shaping is handled, adopt the GE frame signal to be sent to the central data crosspoint of system.
The embodiment of the invention, in the transmission course of packet microwave data, by first transmission queue and second transmission queue packet microwave data of high priority and the packet microwave data of low priority are carried out the shunt transmission, guaranteed the transmission needs of the low time delay of high-priority service, low delay variation.Switch under the low-key pattern carrying out AM, high-priority service still transmits by special bandwidth, has guaranteed the low time delay of high-priority service, reliable and stable transmission.Adopt the second enough big transmission queue, guaranteed that the low packet loss ratio of low priority traffice transmits.Compare message and send section, receive recombination form, this design realizes that easily, configuration is simple, reduces system cost, and reliability improves.By the Dynamic Bandwidth Allocation function, guaranteeing that the high priority packet message transmits under the prerequisite fast, provide enough transmission bandwidths to low priority traffice again, improved the transmission efficiency of microwave transmission frame.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in the foregoing description method, be to instruct relevant hardware to finish by computer program, described program can be stored in the computer read/write memory medium, this program can comprise the flow process as the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
Above disclosed is preferred embodiment of the present invention only, can not limit the present invention's interest field certainly with this, and therefore the equivalent variations of doing according to claim of the present invention still belongs to the scope that the present invention is contained.

Claims (20)

1, a kind of method for transmission processing of packet microwave data is characterized in that, comprising:
Carry out the height priority classification to sent packet microwave data, and sorted high priority packet microwave data is put in first transmission queue, sorted low-priority packet microwave data is put in second transmission queue;
After the packet microwave data of described first transmission queue and described second transmission queue output carried out shaping, encapsulation process respectively, be multiplexed into the multiple connection frame.
2, the method for transmission processing of packet microwave data as claimed in claim 1, it is characterized in that, after described packet microwave data to described first transmission queue and the output of described second transmission queue carries out shaping, encapsulation process respectively, be multiplexed into the multiple connection frame, specifically comprise:
When the packet microwave data amount of putting in described first transmission queue during more than or equal to preset first threshold or smaller or equal to the preset second threshold value, determine the current transmission bandwidth of described high priority and described low-priority packet microwave data, and, be shared time slot bandwidth in described high priority and the described low-priority packet microwave data configuration multiple connection frame according to described definite current transmission bandwidth;
According to the current transmission bandwidth of described definite described high priority packet microwave data and the current transmission bandwidth of described low-priority packet microwave data, the packet microwave data of described first transmission queue and the output of described second transmission queue is carried out shaping respectively handle;
Packet microwave data after the described shaping processing is carried out encapsulation process;
Be multiplexed into the multiple connection frame according to the time slot bandwidth of the described configuration packet microwave data after with encapsulation process.
3, the method for transmission processing of packet microwave data as claimed in claim 1, it is characterized in that, after described packet microwave data to described first transmission queue and the output of described second transmission queue carries out shaping, encapsulation process respectively, be multiplexed into the multiple connection frame, specifically comprise:
Microwave after switching according to the Adaptive Modulation transmission bandwidth of eating dishes without rice or wine is determined the current transmission bandwidth of described high priority and the current transmission bandwidth of described low-priority packet microwave data, and according to described definite current transmission bandwidth, be shared time slot bandwidth in described high priority and the described low-priority packet microwave data configuration multiple connection frame, the time slot bandwidth of wherein said high priority packet microwave data remains unchanged before and after switching;
According to the current transmission bandwidth of described definite described high priority packet microwave data and the current transmission bandwidth of described low-priority packet microwave data, the packet microwave data of described first transmission queue and the output of described second transmission queue is carried out shaping respectively handle;
Packet microwave data after the described shaping processing is carried out encapsulation process;
Time slot bandwidth according to described configuration is multiplexed into the multiple connection frame with the packet microwave data after the encapsulation process.
4, as the method for transmission processing of claim 2 or 3 described packet microwave datas, it is characterized in that, also comprise:
Time slot band width configuration indication information is sent to the packet microwave data receiving terminal, and described time slot band width configuration indication information carries high priority and low-priority packet microwave data shared time slot bandwidth in the multiple connection frame in the local terminal equipment.
5, the method for transmission processing of packet microwave data as claimed in claim 4, it is characterized in that shared time slot bandwidth in the multiple connection frame sends to packet microwave data reception opposite end with described high priority and described low-priority packet microwave data by two continuous frames multiple connection frame.
6, the method for transmission processing of packet microwave data as claimed in claim 1, it is characterized in that, after described packet microwave data to described first transmission queue and the output of described second transmission queue carries out shaping, encapsulation process respectively, be multiplexed into the multiple connection frame, specifically comprise:
According to the fixedly transmission bandwidth of distributing for the packet microwave data of high priority and low priority in advance the packet microwave data of described first transmission queue and the output of described second transmission queue being carried out shaping respectively handles, when allocating fixedly transmission bandwidth in advance, the packet microwave data that at first is high priority in total transmission bandwidth scope distributes fixed-bandwidth, then transmission bandwidth remaining in total transmission bandwidth scope is distributed to the packet microwave data of low priority;
Packet microwave data after the described shaping processing is carried out encapsulation process;
Packet microwave data distributed time slot bandwidth according to being high priority and low priority in advance is multiplexed into the multiple connection frame with the packet microwave data after the encapsulation process.
7, a kind of method for transmission processing of packet microwave data is characterized in that, comprising:
Demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame that receives;
Described high priority packet microwave data and described low-priority packet microwave data that demultiplexing is gone out carry out the decapsulation processing respectively;
Described high priority packet microwave data and described low-priority packet microwave data after the decapsulation processing are respectively put into first transmission queue and second transmission queue;
Packet microwave data in described first transmission queue and described second transmission queue is dispatched according to priority.
8, the method for transmission processing of packet microwave data as claimed in claim 7 is characterized in that, described from the multiple connection frame that receives demultiplexing go out before high priority packet microwave data and the low-priority packet microwave data, also comprise:
Receiving slot band width configuration indication information, described time slot band width configuration indication information carry high priority and low-priority packet microwave data shared time slot bandwidth in the multiple connection frame in the packet microwave data transmit leg;
Described from the multiple connection frame that receives demultiplexing go out the high priority packet microwave data and the low-priority packet microwave data comprises:
According to the time slot band width configuration indication information of described reception indicated high priority and low-priority packet microwave data shared time slot bandwidth in the multiple connection frame, demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame of described reception.
9, the method for transmission processing of packet microwave data as claimed in claim 8 is characterized in that, also comprises:
According to the time slot band width configuration indication information of described reception indicated high priority and low-priority packet microwave data shared time slot bandwidth in the multiple connection frame, be high priority and low-priority packet microwave data configuration time slot bandwidth in the multiple connection frame that sends.
10, the method for transmission processing of packet microwave data as claimed in claim 7 is characterized in that, described from the multiple connection frame that receives demultiplexing go out the high priority packet microwave data and the low-priority packet microwave data comprises:
According to the packet microwave data distributed time slot bandwidth that is high priority and low priority in advance, demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame that receives.
11, a kind of transmission processing device of packet microwave data is characterized in that, comprising:
The priority classification unit is used for carrying out the height priority classification to sent packet microwave data;
The first transmission queue unit is used to store the sorted high priority packet microwave data in described priority classification unit;
The second transmission queue unit is used to store the sorted low-priority packet microwave data in described priority classification unit;
The shaping processing unit is used for that the packet microwave data that the described first transmission queue unit and the described second transmission queue unit transmit is carried out shaping respectively and handles;
The encapsulation process unit is used for high priority and low-priority packet microwave data after the described shaping processing unit shaping processing are carried out encapsulation process respectively;
Be multiplexed into frame unit, be used for high priority after the encapsulation process and low-priority packet microwave data are multiplexed into the multiple connection frame.
12, the transmission processing device of packet microwave data as claimed in claim 11 is characterized in that, also comprises:
The band width configuration control unit, be used for when detecting the packet microwave data amount put into the described first transmission queue unit more than or equal to preset first threshold or smaller or equal to the preset second threshold value, determine the current transmission bandwidth of high priority and low-priority packet microwave data, and, be shared time slot bandwidth in described high priority and the described low-priority packet microwave data configuration multiple connection frame according to described definite current transmission bandwidth; And the current transmission bandwidth of described definite described high low priority and described low-priority packet microwave data is sent to described shaping processing unit carry out shaping and handle, and high priority and low-priority packet microwave data shared time slot bandwidth information in the multiple connection frame of described configuration sent to the described frame unit that is multiplexed into, so that the described frame unit that is multiplexed into is multiplexed into the multiple connection frame according to described configuration information with high priority and low-priority packet microwave data.
13, the transmission processing device of packet microwave data as claimed in claim 11 is characterized in that, also comprises:
The band width configuration control unit, be used for switching the back microwave transmission bandwidth of eating dishes without rice or wine and determine the current transmission bandwidth of high priority and low-priority packet microwave data according to Adaptive Modulation, and according to described definite current transmission bandwidth, be shared time slot bandwidth in described high priority and the described low-priority packet microwave data configuration multiple connection frame, the time slot bandwidth of wherein said high priority packet microwave data remains unchanged before and after switching; And the current transmission bandwidth of the current transmission bandwidth of described definite described high priority packet microwave data and described low-priority packet microwave data is sent to described shaping processing unit carry out shaping and handle, and high priority and low-priority packet microwave data shared time slot bandwidth information in the multiple connection frame of described configuration sent to the described frame unit that is multiplexed into, so that the described frame unit that is multiplexed into is multiplexed into the multiple connection frame according to described configuration information with high priority and low-priority packet microwave data.
14, as the transmission processing device of claim 12 or 13 described packet microwave datas, it is characterized in that, also comprise:
Time slot bandwidth transmitting element, be used for that generation time slot band width configuration indication information is sent to packet microwave data and receive the opposite end, described time slot band width configuration indication information carries the shared time slot bandwidth in the multiple connection frame that described band width configuration control unit is described high priority and the configuration of low-priority packet microwave data.
15, the transmission processing device of packet microwave data as claimed in claim 11, it is characterized in that described shaping processing unit is used for according to the fixedly transmission bandwidth of distributing for the packet microwave data of high priority and low priority in advance the packet microwave data of described first transmission queue and the output of described second transmission queue being carried out shaping respectively to be handled;
The described frame unit that is multiplexed into is used for according to being the packet microwave data distributed time slot bandwidth of high priority and low priority in advance, and the high priority after described encapsulation process unit package is handled and the packet microwave data of low priority are multiplexed into the multiple connection frame.
16, a kind of transmission processing device of packet microwave data is characterized in that, comprising:
The demultiplexing processing unit is used for going out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame demultiplexing that receives;
The decapsulation processing unit, the described high priority packet microwave data and the described low-priority packet microwave data that are used for demultiplexing is gone out carry out the decapsulation processing respectively;
The first transmission queue unit is used to store the high priority packet microwave data after the decapsulation of described decapsulation processing unit;
The second transmission queue unit is used to store the low-priority packet microwave data after the decapsulation of described decapsulation processing unit;
Scheduling processing unit is used for the packet microwave data of the described second transmission queue unit, the described first transmission queue unit is dispatched processing according to priority.
17, the transmission processing device of packet microwave data as claimed in claim 16 is characterized in that, also comprises:
Time slot bandwidth receiving element is used for receiving slot band width configuration indication information, and described time slot band width configuration indication information carries high priority and low-priority packet microwave data shared time slot bandwidth in the multiple connection frame in the packet microwave data transmit leg;
Described demultiplexing processing unit is used for the indicated high priority of the time slot band width configuration indication information that receives according to described time slot bandwidth receiving element and low-priority packet microwave data in the shared time slot bandwidth of multiple connection frame, and demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame of described reception.
18, the transmission processing device of packet microwave data as claimed in claim 17 is characterized in that, also comprises:
Send the band width configuration unit, being used for indicated high priority of the time slot band width configuration indication information that receives according to described time slot bandwidth receiving element and low-priority packet microwave data in the shared time slot bandwidth of multiple connection frame, is high priority and low-priority packet microwave data configuration time slot bandwidth in the multiple connection frame that sends.
19, the transmission processing device of packet microwave data as claimed in claim 16, it is characterized in that, described demultiplexing processing unit is used for according to being the packet microwave data distributed time slot bandwidth of high priority and low priority in advance, and demultiplexing goes out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame that receives.
20, a kind of transmission process system of packet microwave data is characterized in that, comprising:
The transmit leg transmission processing device, be used for carrying out the height priority classification to sent packet microwave data, and sorted high priority packet microwave data put in first transmission queue transmit, sorted low-priority packet microwave data put in second transmission queue transmit, and after the packet microwave data of described first transmission queue and described second transmission queue output carried out shaping, encapsulation process respectively, be multiplexed into the multiple connection frame and send;
Recipient's transmission processing device, be used for going out high priority packet microwave data and low-priority packet microwave data from the multiple connection frame demultiplexing that receives, described high priority packet microwave data and described low-priority packet microwave data that demultiplexing is gone out carry out the decapsulation processing respectively, described high priority packet microwave data and described low-priority packet microwave data after the decapsulation processing are respectively put into first transmission queue and second transmission queue, and the packet microwave data in described first transmission queue and described second transmission queue is dispatched processing according to priority.
CN2008102197447A 2008-12-08 2008-12-08 Transmission processing method, apparatus and system for packet microwave data Active CN101478476B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008102197447A CN101478476B (en) 2008-12-08 2008-12-08 Transmission processing method, apparatus and system for packet microwave data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008102197447A CN101478476B (en) 2008-12-08 2008-12-08 Transmission processing method, apparatus and system for packet microwave data

Publications (2)

Publication Number Publication Date
CN101478476A true CN101478476A (en) 2009-07-08
CN101478476B CN101478476B (en) 2011-12-07

Family

ID=40839111

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008102197447A Active CN101478476B (en) 2008-12-08 2008-12-08 Transmission processing method, apparatus and system for packet microwave data

Country Status (1)

Country Link
CN (1) CN101478476B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011023072A1 (en) * 2009-08-24 2011-03-03 华为技术有限公司 Method, device and system for scheduling service of microwave link
CN102238064A (en) * 2010-04-23 2011-11-09 华为技术有限公司 Data transmission method, device and system
CN103178930A (en) * 2011-12-26 2013-06-26 中兴通讯股份有限公司 Physical layer link convergence transmission method and device
WO2014064486A1 (en) * 2012-10-25 2014-05-01 Pismo Labs Technology Limited A method, device and system to prioritize encapsulating packets in a plurality of logical network connections
CN104009935A (en) * 2013-02-22 2014-08-27 中兴通讯股份有限公司 Priority scheduling method and device
CN106803817A (en) * 2015-11-26 2017-06-06 中国移动通信集团公司 A kind of data transmission method and device
CN106850139A (en) * 2017-01-12 2017-06-13 烽火通信科技股份有限公司 Possesses the packet microwave equipment of link adjustment information feedback function
US10044628B2 (en) 2016-06-13 2018-08-07 Pismo Labs Technology Limited Methods and systems for receiving and transmitting packets based on priority levels
CN109150350A (en) * 2017-06-13 2019-01-04 中兴通讯股份有限公司 Equipment delay compensation method, system and storage medium
CN110996181A (en) * 2019-08-14 2020-04-10 中国电子科技集团公司第七研究所 Unified packaging method for multi-source content data
CN113612699A (en) * 2021-08-02 2021-11-05 上海航天测控通信研究所 Method for improving IP over CCSDS transmission efficiency
CN113825169A (en) * 2020-06-18 2021-12-21 华为技术有限公司 Microwave data processing method, device and equipment
CN114500402A (en) * 2021-12-28 2022-05-13 东莞市李群自动化技术有限公司 Message processing method, device and storage medium
CN117675723A (en) * 2024-02-01 2024-03-08 广州天奕技术股份有限公司 Data plane scheduling method, system, device and equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1968065B (en) * 2006-06-23 2011-04-06 华为技术有限公司 Microwave communication service transmission method and system

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8792461B2 (en) 2009-08-24 2014-07-29 Huawei Technologies Co., Ltd. Method, apparatus and system for scheduling service on microwave link
EP2472982A1 (en) * 2009-08-24 2012-07-04 Huawei Technologies Co., Ltd. Method, device and system for scheduling service of microwave link
EP2472982A4 (en) * 2009-08-24 2012-07-04 Huawei Tech Co Ltd Method, device and system for scheduling service of microwave link
CN101631387B (en) * 2009-08-24 2013-01-16 华为技术有限公司 Service dispatching method, service dispatching device and service dispatching system of microwave link
WO2011023072A1 (en) * 2009-08-24 2011-03-03 华为技术有限公司 Method, device and system for scheduling service of microwave link
CN102238064A (en) * 2010-04-23 2011-11-09 华为技术有限公司 Data transmission method, device and system
CN102238064B (en) * 2010-04-23 2014-01-22 华为技术有限公司 Data transmission method, device and system
CN103178930A (en) * 2011-12-26 2013-06-26 中兴通讯股份有限公司 Physical layer link convergence transmission method and device
CN104956637B (en) * 2012-10-25 2018-04-24 柏思科技有限公司 The method, apparatus and system of encapsulated data packet are prioritized in the connection of multiple logical network
WO2014064486A1 (en) * 2012-10-25 2014-05-01 Pismo Labs Technology Limited A method, device and system to prioritize encapsulating packets in a plurality of logical network connections
GB2514060A (en) * 2012-10-25 2014-11-12 Pismo Labs Technology Ltd A method, device and system to prioritize encapsulating packets in a plurality of logical network connections
CN104956637A (en) * 2012-10-25 2015-09-30 柏思科技有限公司 A method, device and system to prioritize encapsulating packets in a plurality of logical network connections
US9369398B2 (en) 2012-10-25 2016-06-14 Pismo Labs Technology Limited Method, device, and system to prioritize encapsulating packets in a plurality of logical network connections
GB2514060B (en) * 2012-10-25 2020-12-16 Pismo Labs Technology Ltd A method, device and system to prioritize encapsulating packets in a plurality of logical network connections
CN104009935B (en) * 2013-02-22 2018-01-09 中兴通讯股份有限公司 A kind of priority dispatching method and device
CN104009935A (en) * 2013-02-22 2014-08-27 中兴通讯股份有限公司 Priority scheduling method and device
CN106803817A (en) * 2015-11-26 2017-06-06 中国移动通信集团公司 A kind of data transmission method and device
US10044628B2 (en) 2016-06-13 2018-08-07 Pismo Labs Technology Limited Methods and systems for receiving and transmitting packets based on priority levels
CN106850139A (en) * 2017-01-12 2017-06-13 烽火通信科技股份有限公司 Possesses the packet microwave equipment of link adjustment information feedback function
CN106850139B (en) * 2017-01-12 2020-07-07 烽火通信科技股份有限公司 Grouping microwave equipment with link adjustment information feedback function
CN109150350B (en) * 2017-06-13 2021-04-30 中兴通讯股份有限公司 Equipment delay compensation method, system and storage medium
CN109150350A (en) * 2017-06-13 2019-01-04 中兴通讯股份有限公司 Equipment delay compensation method, system and storage medium
CN110996181A (en) * 2019-08-14 2020-04-10 中国电子科技集团公司第七研究所 Unified packaging method for multi-source content data
CN113825169A (en) * 2020-06-18 2021-12-21 华为技术有限公司 Microwave data processing method, device and equipment
WO2021253964A1 (en) * 2020-06-18 2021-12-23 华为技术有限公司 Microwave data processing method, apparatus, and device
CN113825169B (en) * 2020-06-18 2023-07-07 华为技术有限公司 Microwave data processing method, device and equipment
CN113612699A (en) * 2021-08-02 2021-11-05 上海航天测控通信研究所 Method for improving IP over CCSDS transmission efficiency
CN113612699B (en) * 2021-08-02 2023-12-08 上海航天测控通信研究所 Method for improving transmission efficiency of IP over CCSDS
CN114500402A (en) * 2021-12-28 2022-05-13 东莞市李群自动化技术有限公司 Message processing method, device and storage medium
CN114500402B (en) * 2021-12-28 2024-08-23 东莞市李群自动化技术有限公司 Message processing method, device and storage medium
CN117675723A (en) * 2024-02-01 2024-03-08 广州天奕技术股份有限公司 Data plane scheduling method, system, device and equipment
CN117675723B (en) * 2024-02-01 2024-04-05 广州天奕技术股份有限公司 Data plane scheduling method, system, device and equipment

Also Published As

Publication number Publication date
CN101478476B (en) 2011-12-07

Similar Documents

Publication Publication Date Title
CN101478476B (en) Transmission processing method, apparatus and system for packet microwave data
CN101656894B (en) Packet add/drop multiplexing equipment and data transmission method for same
EP0961522B1 (en) Novel method and apparatus for traffic shaping in a broadband fiber-based access system
CN100388700C (en) Method for transmitting digital business on synchronous digital network
CN1953353B (en) A distribution method of dynamic bandwidth based on multiple-grade service in the gigabit passive optical network
CN100563146C (en) A kind of time division multiplex data transmitting method based on packet switching
CN104066017B (en) The method and system that unit, node device, tunnel bandwidth adjust
CN102369681A (en) Method for data transmission in an optical transport network
US7986713B2 (en) Data byte load based network byte-timeslot allocation
US10608940B2 (en) Systems and methods for allocating network bandwidth across access modules
CN101924706B (en) Gigabit passive optical network (PON) bandwidth management method based on ONU port
CN102572962A (en) Data transmitting method and device for multimode base station
CN108463960B (en) A kind of business transmitting method and the first transmission equipment
CN101729371A (en) Method for service transmission and device for service transmission
CN102056031A (en) Method and device for transmitting multi-channel service
CN103347302A (en) Dynamic service bandwidth allocation method in SCPC/DAMA satellite system
CN110493132A (en) A kind of satellite network variable-length label design method suitable for multi-service type
CN101753249A (en) Pocket add-drop multiplexer and data transmission method thereof
US9729241B2 (en) Telecommunication systems and methods using dynamic shaping for allocating network bandwidth
US20060140226A1 (en) Techniques for processing traffic transmitted over advanced switching compatible switch fabrics
WO2019114544A1 (en) Data transport method, device and system
CN101425943A (en) Method for uplink QoS guarantee in G bit passive optical network system
US20070053374A1 (en) Multi-service communication system
CN101998194A (en) Implementation method for optical burst switching network (OBS) resource reservation protocol for supporting multi-service fusion transmission
CN101729373B (en) Method and device for dispatching multipriority traffic

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