CN103502985B - Data processing method, device and system - Google Patents

Data processing method, device and system Download PDF

Info

Publication number
CN103502985B
CN103502985B CN201380000274.4A CN201380000274A CN103502985B CN 103502985 B CN103502985 B CN 103502985B CN 201380000274 A CN201380000274 A CN 201380000274A CN 103502985 B CN103502985 B CN 103502985B
Authority
CN
China
Prior art keywords
physical layer
service identification
bit stream
frame bit
data frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201380000274.4A
Other languages
Chinese (zh)
Other versions
CN103502985A (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
Publication of CN103502985A publication Critical patent/CN103502985A/en
Application granted granted Critical
Publication of CN103502985B publication Critical patent/CN103502985B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/14Multichannel or multilink protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/324Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a data processing method comprising: receiving a medium access control MAC data frame bit stream carrying a service identifier; determining a corresponding physical layer path to the corresponding MAC data frame bit stream to the service identifier, according to the rate of the corresponding MAC data frame bit stream to the service identifier; and transmitting the corresponding MAC data frame bit stream to the corresponding physical layer path to the corresponding MAC data frame bit stream to the service identifier. An embodiment of the invention also provides a corresponding device and system. The technical scheme of the invention can reduce the complexity of data processing and improve the efficiency of data processing since data of the same service identifier can be transmitted through multiple physical layer paths.

Description

A kind of method of data processing, apparatus and system
Technical field
The present invention relates to communication technical field is and in particular to a kind of method of data processing, apparatus and system.
Background technology
With quickly gushing of Internet protocol (internet protocol, the ip) emerging service such as video, cloud computing Existing, service traffics increase quickly, therefore more and more urgent to the demand of high bandwidth.
With the lifting of ether speed, it is difficult to reach the communication bandwidth of super 100g by single pass traffic rate.For Accomplish super 100g ether speed, Ethernet is towards high order modulation, multichannel, integreted phontonics light path (photonic Integrated circuit, pic) direction evolution.Using high-order modulating, single pass communication speed can be improved as far as possible Rate;In addition adopt multichannel parallel transmission, thus improving overall traffic rate.
Refering to Fig. 1, in 40g/100g Ethernet in prior art to medium access control (media access contro, Mac) processing procedure of data is: adaptation sublayer (reconciliation sublayer, rs) carries out adaptation processing, by ether Frame is converted to 100g medium independent interfaces (100gigabit media independent interface, cgmii) data;Thing Reason coding sub-layer (physical coding sublayer, pcs) carries out 64bit coding in sending side to cgmii interface data, Carry out scrambled code process after coding, to avoid continuously occurring much individual 0 or much individual 1, again 64bit code block is turned after scrambled code It is changed to insertion alignment code block in 66bit code block transfer process, then 100g adaptation unit interface is converted to by bit multiplexing (100gigabit attachment unit interface, caui) data;Physical media is adapted to sublayer (physical Medium attachment, pma) caui interface data is adapted to;Physical media associated sub-layer (physical medium Dependent, pmd) signal after adaptation is passed through mutually same physical layer channel transmission.
It was found by the inventors of the present invention that it is higher to the complexity of the processing method of code stream in Ethernet of the prior art.
Content of the invention
The embodiment of the present invention provides a kind of method of data processing, can reduce the complexity of data processing, improves data Treatment effeciency.The embodiment of the present invention additionally provides corresponding apparatus and system.
First aspect present invention provides a kind of method of data processing, comprising:
Receive the medium access control mac data frame bit stream carrying service identification;
According to the speed of described service identification corresponding mac data frame bit stream, determine the corresponding mac of described service identification The corresponding physical layer channel of data frame bit stream;
To the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, send corresponding mac data Frame bit stream.
In conjunction with a first aspect, in the first possible implementation, described according to described service identification corresponding mac number According to the speed of frame bit stream, determine the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, comprising:
According to described service identification, from the described service identification of pre-stored with the mapping table of the channel number of physical layer channel Search the corresponding physical layer channel of described service identification corresponding mac data frame bit stream;
When the speed of described service identification corresponding mac data frame bit stream is not more than the corresponding mac of described service identification During total bearing capacity of the corresponding physical layer channel of data frame bit stream, corresponding for described service identification physical layer channel is defined as The corresponding physical layer channel of the corresponding mac data frame bit stream of described service identification.
In conjunction with a first aspect, in the possible implementation of second, described according to described service identification corresponding mac number According to the speed of frame bit stream, determine the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, comprising:
According to described service identification, from the described service identification of pre-stored with the mapping table of the channel number of physical layer channel Search the corresponding physical layer channel of described service identification corresponding mac data frame bit stream;
When the speed of described service identification corresponding mac data frame bit stream is more than described service identification corresponding mac number According to the corresponding physical layer channel of frame bit stream total bearing capacity when, select at least one from the available physical layer passage being not used by Individual physical layer channel, total bearing capacity mac Frame corresponding with described service identification ratio of at least one physical layer channel described The special total bearing capacity sum flowing corresponding physical layer channel is not less than the speed of described service identification corresponding mac data frame bit stream Rate;
In at least one physical layer channel described in selecting and described mapping table, the corresponding physical layer of institute's service identification is led to Road is defined as the corresponding physical layer channel of described service identification corresponding mac data frame bit stream.
In conjunction with the possible implementation of first aspect second, in the third possible implementation, methods described is also Including:
Described in selecting, the channel number of at least one physical layer channel is associated with described service identification, and will associate The channel number of at least one physical layer channel described afterwards and described service identification store in described mapping table.
The first possible implementation in conjunction with first aspect, in the 4th kind of possible implementation, described when described The speed of service identification corresponding mac data frame bit stream is not more than described service identification corresponding mac data frame bit stream pair During total bearing capacity of the physical layer channel answered, corresponding for described service identification physical layer channel is defined as described service identification pair The corresponding physical layer channel of mac data frame bit stream answered, comprising:
When described service identification corresponds at least two physical layer channels, and in described at least two physical layer channels at least When total bearing capacity of one physical layer channel is more than the speed of described service identification corresponding mac data frame bit stream, select institute State the difference of the speed of the mac data frame bit stream corresponding with described service identification of total bearing capacity at least one physical layer channel At least one minimum physical layer channel leads to as the corresponding physical layer of described service identification corresponding mac data frame bit stream Road.
In conjunction with the first any one to the 4th kind of possible implementation of first aspect, in the 5th kind of possible reality In existing mode, the described speed according to described service identification corresponding mac data frame bit stream, determine that described service identification corresponds to The step of the corresponding physical layer channel of mac data frame bit stream before, also include:
Detect all physical layer channels, determine the faulty physical layer passage in described all physical layer channels;
The channel number of the fault status information of described faulty physical layer passage and described faulty physical layer passage is closed Connection, and the fault status information of described faulty physical layer passage after association is deposited with the channel number of described faulty physical layer passage Store up in described mapping table.
In conjunction with the 5th kind of possible implementation of first aspect, in the 6th kind of possible implementation, described determination institute After stating the step of faulty physical layer passage in all physical layer channels, methods described also includes:
When the channel number of at least one described faulty physical layer passage is associated with service identification, described in being not used by Total bearing capacity is selected to be not less than the total bearing capacity of at least one described faulty physical layer passage described extremely in available physical layer passage A few available physical layer passage, and will the channel number of at least one available physical layer passage described in selection and described business mark Know association, and will channel number and the described service identification of at least one available physical layer passage described in after association store described In mapping table;
Activate at least one available physical layer passage described of selection.
In conjunction with first aspect, the first any one to the 6th kind of possible implementation of first aspect, the 7th In kind possible implementation, described to the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, send out Before sending the step of corresponding mac data frame bit stream, methods described also includes:
Busy code block in corresponding for described service identification mac data frame bit stream is all converted to data code block;
Data code block in corresponding for described service identification mac data frame bit stream is divided at least two numeric data codes String, each the data sequence in described at least two data sequence comprises at least one data code block;
Corresponding, described to the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, it is right to send The mac data frame bit stream answered, comprising:
Send described every number to the corresponding physical layer channel of described service identification corresponding mac data frame bit stream successively According to sequence, and repeating query sends the data code block in each data sequence described, and before or after sending each data sequence described, In transmitter start code (TSC) block and end code block in the corresponding physical layer channel of described service identification corresponding mac data frame bit stream At least one, delete the idle code block of equal number in described mac data frame bit stream simultaneously, and described beginning code block and The described service identification terminating at least one of code block described mac data frame bit stream of upper write and the described data code block of carrying Physical layer channel channel number.
Second aspect present invention provides a kind of method of data processing, comprising:
From multiple physical layer channel receiving data code blocks, and the beginning code block that associates with described data code block and end code At least one of block;
Start to read service identification and channel number, described industry at least one of code block and described end code block from described Business is designated the service identification of the mac data frame bit stream belonging to data code block of described association, and described channel number is for transmitting institute State the channel number of the physical layer channel of data code block;
The described data code block being received from the physical layer channel of different channel numbers according to described service identification, alignment;
Recover described service identification corresponding mac data frame bit stream.
In conjunction with second aspect, in the first possible implementation, described according to described service identification, alignment is from difference The described data code block receiving in the physical layer channel of channel number, comprising:
By the channel number of described service identification and the described physical layer channel associating with described service identification, write business mark Know in the mapping table of channel number with physical layer channel;
According to the mapping relations of the described service identification of write in described mapping table and the channel number of described physical layer channel, Align the data code block of described service identification corresponding mac data frame bit stream.
Third aspect present invention provides a kind of data delivery device, comprising:
First receiving unit, controls mac data frame bit stream for receiving the medium access carrying service identification;
Determining unit, for the service identification corresponding mac data frame bit being received according to described first receiving unit The speed of stream, determines the corresponding physical layer channel of described service identification corresponding mac data frame bit stream;
Transmitting element, the service identification corresponding mac data frame bit stream for determining to described determining unit is corresponding Physical layer channel, sends corresponding mac data frame bit stream.
In conjunction with the third aspect, in the first possible implementation, described determining unit includes:
First lookup subelement, for according to described service identification, leading to from described service identification and the physical layer of pre-stored The corresponding physical layer channel of described service identification corresponding mac data frame bit stream is searched in the mapping table of the channel number in road;
First determination subelement, for being not more than institute when the speed of described service identification corresponding mac data frame bit stream State total carrying of the corresponding physical layer channel of service identification corresponding mac data frame bit stream that the first lookup subelement finds During amount, corresponding for described service identification physical layer channel is defined as described service identification corresponding mac data frame bit stream pair The physical layer channel answered.
In conjunction with the third aspect, in the possible implementation of second, described determining unit includes:
Second lookup subelement, for according to described service identification, leading to from described service identification and the physical layer of pre-stored The corresponding physical layer channel of described service identification corresponding mac data frame bit stream is searched in the mapping table of the channel number in road;
First choice subelement, for the speed when described service identification corresponding mac data frame bit stream more than described Total bearing capacity of the corresponding physical layer channel of service identification corresponding mac data frame bit stream that the second lookup subelement finds When, select at least one physical layer channel, at least one physical layer channel described from the available physical layer passage being not used by The corresponding physical layer channel of bearing capacity mac corresponding with described service identification data frame bit stream total bearing capacity sum not little Speed in described service identification corresponding mac data frame bit stream;
Second determination subelement, for by described first choice subelement select described at least one physical layer channel and In described mapping table, the corresponding physical layer channel of institute's service identification is defined as described service identification corresponding mac data frame bit stream Corresponding physical layer channel.
The first possible implementation in conjunction with the third aspect, in the third possible implementation, described first is true Stator unit, for corresponding at least two physical layer channels when described service identification, and in described at least two physical layer channels At least one physical layer channel total bearing capacity be more than described service identification corresponding mac data frame bit stream speed when, Determine the speed of total bearing capacity mac corresponding with described service identification data frame bit stream at least one physical layer channel described Minimum at least one physical layer channel of difference as the corresponding physics of described service identification corresponding mac data frame bit stream Layer passage.
In conjunction with the third aspect, the first any one to the third possible implementation of the third aspect, at the 4th kind In possible implementation, described device also includes:
Detector unit, for detecting all physical layer channels;
Described determining unit, logical for determining the faulty physical layer in all physical layer channels that described detector unit detects Road;
Associative cell, the fault status information of the faulty physical layer passage for determining described determining unit is former with described The channel number of barrier physical layer channel is associated;
Memory cell, for by described associative cell associate after described faulty physical layer passage fault status information with The channel number of described faulty physical layer passage stores in described mapping table.
In conjunction with the 4th kind of possible implementation of the third aspect, in the 5th kind of possible implementation, described device is also Including:
Select unit, for when the channel number of at least one described faulty physical layer passage is associated with service identification, from Select total bearing capacity to be not less than at least one described faulty physical layer described in the described available physical layer passage being not used by lead to At least one available physical layer passage of the total bearing capacity in road, and will select described at least one available physical layer passage passage Number associate with described service identification, and will the channel number of at least one available physical layer passage and described business described in after association Mark storage is in described mapping table;
Activation unit, for activating at least one available physical layer passage described in described select unit selection.
In conjunction with the third aspect, the first any one to the 5th kind of possible implementation of the third aspect, at the 6th kind In possible implementation, described device also includes:
Code block converting unit, for by the busy code block in corresponding for described service identification mac data frame bit stream all Be converted to data code block;
Division unit, for by the data code block in corresponding for described service identification mac data frame bit stream be divided into Few two data sequence, each the data sequence in described at least two data sequence comprises at least one data code block;
Described transmitting element, for the corresponding physical layer channel of described service identification corresponding mac data frame bit stream Send each data sequence described successively, and repeating query sends the data code block in each data sequence described, and described sending Before or after each data sequence, send in the corresponding physical layer channel of described service identification corresponding mac data frame bit stream Start code block and terminate at least one of code block, and start to write at least one of code block and described end code block described The service identification entering described mac data frame bit stream and the channel number of the physical layer channel carrying described data code block;
Delete unit, for when sending described beginning at least one of code block and described end code block every time, deleting The idle code block of equal number in described mac data frame bit stream.
Fourth aspect present invention provides a kind of convergence device, comprising:
Second receiving unit, for from multiple physical layer channel receiving data code blocks, and is associated with described data code block Beginning code block and terminate at least one of code block;
Reading unit, at least from the beginning code block and described end code block that described second receiving unit receives Individual middle reading service identification and channel number, described service identification is the mac data frame bit belonging to the data code block of described association The service identification of stream, described channel number is the channel number of the physical layer channel transmitting described data code block;
Alignment unit, for the service identification being read according to described reading unit, alignment is from the physical layer of different channel numbers The described data code block receiving in passage;
Recovery unit, for, after described alignment unit align data code block, recovering described service identification corresponding mac number According to frame bit stream.
Fifth aspect present invention provides a kind of data delivery device, comprising: the first receiver, the first transmitter, first deposit Reservoir and first processor, be stored with described first processor of described first memory executes the program of data dissemination process;
Wherein, described first receiver, controls mac data frame bit for receiving the medium access carrying service identification Stream;
Described first processor, for the speed according to described service identification corresponding mac data frame bit stream, determines institute State the corresponding physical layer channel of service identification corresponding mac data frame bit stream;
Described first transmitter, for leading to the corresponding physical layer of described service identification corresponding mac data frame bit stream Road, sends corresponding mac data frame bit stream.
Sixth aspect present invention provides a kind of data handling system, comprising: data delivery device data converging device,
Described data delivery device is the data delivery device described in technique scheme;
Described convergence device is the convergence device described in technique scheme.
The embodiment of the present invention controls mac data frame bit stream using receiving the medium access carrying service identification;According to The speed of the corresponding mac data frame bit stream of described service identification, determines described service identification corresponding mac data frame bit stream Corresponding physical layer channel;To the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, send and correspond to Mac data frame bit stream.Compared with the method passing through the sensible transmission data of physics in prior art, the embodiment of the present invention The processing method of the data providing, can be transmitted the data of same service identification, can reduce number by multiple physical layer channels According to the complexity processing, improve the efficiency of data processing.
Brief description
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, will make to required in embodiment description below Accompanying drawing be briefly described it should be apparent that, drawings in the following description are only some embodiments of the present invention, for For those skilled in the art, on the premise of not paying creative work, can also be obtained other attached according to these accompanying drawings Figure.
Fig. 1 is the schematic diagram that in prior art in the embodiment of the present invention, single channel sends data;
Fig. 2 is an embodiment schematic diagram of processing method in the embodiment of the present invention;
Fig. 3 is another embodiment schematic diagram of processing method in the embodiment of the present invention;
Fig. 4 is another embodiment schematic diagram of processing method in the embodiment of the present invention;
Fig. 5 is another embodiment schematic diagram of processing method in the embodiment of the present invention;
Fig. 6 is an embodiment schematic diagram of data delivery device in the embodiment of the present invention;
Fig. 7 is another embodiment schematic diagram of data delivery device in the embodiment of the present invention;
Fig. 8 is another embodiment schematic diagram of data delivery device in the embodiment of the present invention;
Fig. 9 is another embodiment schematic diagram of data delivery device in the embodiment of the present invention;
Figure 10 is another embodiment schematic diagram of data delivery device in the embodiment of the present invention;
Figure 11 is another embodiment schematic diagram of data delivery device in the embodiment of the present invention;
Figure 12 is another embodiment schematic diagram of data delivery device in the embodiment of the present invention;
Figure 13 is another embodiment schematic diagram of data delivery device in the embodiment of the present invention;
Figure 14 is another embodiment schematic diagram of data delivery device in the embodiment of the present invention;
Figure 15 is an embodiment schematic diagram of convergence device in the embodiment of the present invention;
Figure 16 is an embodiment schematic diagram of convergence device in the embodiment of the present invention;
Figure 17 is an embodiment schematic diagram of data delivery device in the embodiment of the present invention;
Figure 18 is an embodiment schematic diagram of convergence device in the embodiment of the present invention;
Figure 19 is an embodiment schematic diagram of data handling system in the embodiment of the present invention.
Specific embodiment
The embodiment of the present invention provides a kind of method of data processing, can reduce the complexity of data processing, improves data Treatment effeciency.The embodiment of the present invention additionally provides corresponding apparatus and system.It is described in detail individually below.
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation description is it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.It is based on Embodiment in the present invention, the every other enforcement that those skilled in the art are obtained under the premise of not making creative work Example, broadly falls into the scope of protection of the invention.
Refering to Fig. 2, in the embodiment of the present invention, an a kind of embodiment of the method for data processing includes:
101st, data delivery device receives the medium access control mac data frame bit stream carrying service identification.
One or more business can be carried in medium access control (media access contro, mac) Frame Mark, service identification can be classification (tag) information in mac Frame, such as multiprotocol label switching (multi-protocol Label switching, mpls), VLAN ID (virtual local area network identity, vlan Id) etc..
102nd, data delivery device, according to the speed of described service identification corresponding mac data frame bit stream, determines described The corresponding physical layer channel of service identification corresponding mac data frame bit stream.
If carrying multiple service identifications in mac data frame bit stream, can first according to service identification by mac Frame ratio Special stream is shunted, and is divided into service identification corresponding mac data frame bit stream.
In the embodiment of the present invention, if comprising multiple mac data frame bit streams, each mac number in mac data frame bit stream Speed according to frame bit stream can be different, when the bandwidth that some mac data frame bit streams need occupancy is larger, need larger band Wide physical layer channel is carrying, or when a physical layer channel is unable to bearer rate larger mac data frame bit stream, needs Multiple physical layer channels are wanted to carry.If the speed of mac data frame bit stream is 200mbit/s, then determine this mac data Total bearing capacity of the corresponding physical layer channel of frame bit stream will reach 200m, if a physical layer channel can carry 50m, So can determine that this mac data frame bit stream corresponds to 4 physical layer channels.
103rd, data delivery device is to the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, Send corresponding mac data frame bit stream.
After the physical layer channel of the physical channel of mac data frame bit stream or mac data frame bit stream determines, to correspondence Physical layer channel send corresponding mac data frame bit stream or mac data frame bit stream.
The embodiment of the present invention controls mac data frame bit stream using receiving the medium access carrying service identification;According to The speed of the corresponding mac data frame bit stream of described service identification, determines described service identification corresponding mac data frame bit stream Corresponding physical layer channel;To the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, send and correspond to Mac data frame bit stream.Compared with the method passing through Virtual Channel registration process data in prior art, the embodiment of the present invention carries For data processing method, can by multiple physical layer channels transmit same service identification data, data can be reduced The complexity processing, improves the efficiency of data processing.
Alternatively, on the basis of the corresponding embodiment of above-mentioned Fig. 2, the method for data processing provided in an embodiment of the present invention First alternative embodiment in, the described speed according to described service identification corresponding mac data frame bit stream, determine described The corresponding physical layer channel of service identification corresponding mac data frame bit stream, may include that
According to described service identification, from the described service identification of pre-stored with the mapping table of the channel number of physical layer channel Search the corresponding physical layer channel of described service identification corresponding mac data frame bit stream;
When the speed of described service identification corresponding mac data frame bit stream is not more than the corresponding mac of described service identification During total bearing capacity of the corresponding physical layer channel of data frame bit stream, corresponding for described service identification physical layer channel is defined as The corresponding physical layer channel of the corresponding mac data frame bit stream of described service identification.
In the embodiment of the present invention, the mapping table of service identification and the channel number of physical layer channel may be referred to table 1 and managed Solution:
Table 1: the mapping table of the channel number of service identification and physical layer channel
Service identification Channel number
1 1
1 2
1 3
2 4
3 5
4 6
In table 1, service identification is that the 1 corresponding physical layer channel of mac data frame bit stream has three, respectively channel number For 1,2,3 physical layer channel.
So, find the mac data frame bit stream that service identification is 1 when service identification is 1 it is possible to from table 1 Corresponding physical layer channel be 1,2,3, service identification be 2 the corresponding physical layer channel of mac data frame bit stream be 4, business The corresponding physical layer channel of mac data frame bit stream being designated 3 is 5, and service identification is 4 mac data frame bit stream correspondence Physical layer channel be 6.
When service identification be 1 mac data frame bit stream speed be not more than described service identification be 1 corresponding mac number According to the corresponding physical layer channel of frame bit stream total bearing capacity when, by corresponding for service identification 1 channel number be 1,2,3 physical layer Passage is defined as the physical layer channel of the mac data frame bit stream that service identification is 1.
For example: when the speed of mac data frame bit stream that service identification is 1 is 130mbit/s, channel number is 1,2,3 Total bearing capacity of physical layer channel be 150m it may be determined that channel number be 1,2,3 physical layer channel be 1 for service identification The physical layer channel of mac data frame bit stream.
Other, service identification is 2,3,4 mac data frame bit stream determines that the process of physical layer channel for service identification is 1 mac data frame bit stream determines that the process of physical layer channel is identical, and in this not go into detail.
Alternatively, on the basis of the corresponding embodiment of above-mentioned Fig. 2, the method for data processing provided in an embodiment of the present invention Second alternative embodiment in, the described speed according to described service identification corresponding mac data frame bit stream, determine described The corresponding physical layer channel of service identification corresponding mac data frame bit stream, may include that
According to described service identification, from the described service identification of pre-stored with the mapping table of the channel number of physical layer channel Search the corresponding physical layer channel of described service identification corresponding mac data frame bit stream;
When the speed of described service identification corresponding mac data frame bit stream is more than described service identification corresponding mac number According to the corresponding physical layer channel of frame bit stream total bearing capacity when, select at least one from the available physical layer passage being not used by Individual physical layer channel, total bearing capacity mac Frame corresponding with described service identification ratio of at least one physical layer channel described The special total bearing capacity sum flowing corresponding physical layer channel is not less than the speed of described service identification corresponding mac data frame bit stream Rate;
In at least one physical layer channel described in selecting and described mapping table, the corresponding physical layer of institute's service identification is led to Road is defined as the corresponding physical layer channel of described service identification corresponding mac data frame bit stream.
In the embodiment of the present invention, refering to table 1, when the speed of mac data frame bit stream that service identification is 1 is 180mbit/ S, channel number is 1, total bearing capacity of 2,3 physical layer channel is 150m it may be determined that channel number is 1,2,3 physical layer channel Not carry the mac data frame bit stream that service identification is 1, can select at least from the available physical layer passage being not used by One physical layer channel, such as: channel number is 7 physical layer channel is available physical layer passage, and channel number is 7 physical layer The bearing capacity of passage is more than 30m, in this manner it is possible to determine that the physical layer channel of channel number 1,2,3,7 is 1 for service identification The physical layer channel of mac data frame bit stream.
Alternatively, on the basis of corresponding second alternative embodiment of above-mentioned Fig. 2, data provided in an embodiment of the present invention 3rd alternative embodiment of the method processing also includes: the channel number of at least one physical layer channel and institute described in selecting State service identification to be associated, and the channel number of at least one physical layer channel described in after association is deposited with described service identification Store up in described mapping table.
In the embodiment of the present invention, the mapping table after associated storage can be understood refering to table 2:
Table 2: amended mapping table
Service identification Channel number
1 1
1 2
1 3
1 7
2 4
3 5
4 6
From Table 2, it can be seen that the incidence relation of service identification 1 and channel number 7.
Certainly, above is to be illustrated with the physical layer channel of channel number 7, indeed, it is possible to from untapped available Multiple available physical layer combination of channels are selected to realize the mac data frame bit stream that above-mentioned service identification is 1 in physical layer channel Carrying.
Alternatively, on the basis of corresponding first alternative embodiment of above-mentioned Fig. 2, data provided in an embodiment of the present invention In the 4th alternative embodiment of method processing:
It is corresponding that the described speed when described service identification corresponding mac data frame bit stream is not more than described service identification During total bearing capacity of the corresponding physical layer channel of mac data frame bit stream, will be true for corresponding for described service identification physical layer channel It is set to the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, may include that
When described service identification corresponds at least two physical layer channels, and in described at least two physical layer channels at least When total bearing capacity of one physical layer channel is more than the speed of described service identification corresponding mac data frame bit stream, select institute State the difference of the speed of the mac data frame bit stream corresponding with described service identification of total bearing capacity at least one physical layer channel At least one minimum physical layer channel leads to as the corresponding physical layer of described service identification corresponding mac data frame bit stream Road.
In the embodiment of the present invention, refering to table 1, service identification 1 respective channel number is 1,2,3 three physical layer channels, this The bearing capacity of three physical layer channels is respectively 50m, 60m and 70m, when the speed of the corresponding mac data frame bit stream of service identification 1 When rate is 100m, transmission services mark 1 corresponding mac data frame bit can be carried out by the physical layer channel with selector channel number for 1 and 2 Stream identifies 1 corresponding mac data frame bit stream it is also possible to the physical layer channel for 2 and 3 for the selector channel number carrys out transmission services, Transmission services mark 1 corresponding mac data frame bit stream can be carried out by physical layer channel with selector channel number for 1 and 3, but passage Number for 1 and 2 physical layer channel total bearing capacity be 110m, compared with other two kinds of combinations, channel number is 1 and 2 combination The difference of the speed of total bearing capacity of physical channel mac data frame bit stream corresponding with service identification 1 is minimum, only 10m, that With regard to selector channel number 1 and 2 physical layer channel as the corresponding mac data frame bit stream of service identification 1 physical layer channel.
Alternatively, on the basis of corresponding 4th alternative embodiment of above-mentioned Fig. 2, data provided in an embodiment of the present invention 5th alternative embodiment of the method processing can also include:
Selected total bearing capacity mac number corresponding with described service identification will be removed in described at least two physical layer channels The use state of the remaining physical layer channel outside according at least one minimum physical layer channel of the difference of the speed of frame bit stream exists It is labeled as not using in described mapping table.
In the embodiment of the present invention, when the corresponding physical layer channel of channel number 3 does not use, can physical layer in the mapping table Directly it is marked in channel status information.Specifically can be understood refering to table 3.
Table 3: comprise the mapping table of channel status
Service identification Channel number Status information
1 1 Use
1 2 Use
1 3 Do not use
2 4 Use
3 5 Use
4 6 Use
Alternatively, in corresponding first to the 5th alternative embodiment of above-mentioned Fig. 2 arbitrary alternative embodiment basis On, in the 6th alternative embodiment of the method for data processing provided in an embodiment of the present invention, described according to described service identification The speed of corresponding mac data frame bit stream, determines the corresponding physical layer of described service identification corresponding mac data frame bit stream Before the step of passage, can also include:
Detect all physical layer channels, determine the faulty physical layer passage in described all physical layer channels;
The channel number of the fault status information of described faulty physical layer passage and described faulty physical layer passage is closed Connection, and the fault status information of described faulty physical layer passage after association is deposited with the channel number of described faulty physical layer passage Store up in described mapping table.
In the embodiment of the present invention, need to ensure that the physical layer channel determining can normally use, therefore determining each industry Before the business corresponding physical layer channel of data flow, need first to detect that each physical layer channel whether there is fault, if There is fault then can not use, the channel number corresponding position that can there is the physical layer channel of fault in the mapping table stores this passage Fault message, to avoid being used by mistake.If the physical layer channel that channel number is 3 breaks down, at other physical layer channels In normal operating condition, then in mapping table, storage state information can be understood refering to table 4:
Table 4: comprise the mapping table of channel status
Service identification Channel number Status information
1 1 Normally
1 2 Normally
1 3 Normally
2 4 Normally
3 5 Normally
4 6 Normally
7 Normally
8 Fault
It should be apparent that channel number is 3 and 8 physical layer channel fault it is impossible to use from table 4.
Alternatively, on the basis of corresponding 6th alternative embodiment of above-mentioned Fig. 2, data provided in an embodiment of the present invention In the 7th alternative embodiment of method processing, the described faulty physical layer passage determining in described all physical layer channels After step, methods described can also include:
When the channel number of at least one described faulty physical layer passage is associated with service identification, described in being not used by Total bearing capacity is selected to be not less than the total bearing capacity of at least one described faulty physical layer passage described extremely in available physical layer passage A few available physical layer passage, and will the channel number of at least one available physical layer passage described in selection and described business mark Know association, and will channel number and the described service identification of at least one available physical layer passage described in after association store described In mapping table;
Activate at least one available physical layer passage described of selection.
In the embodiment of the present invention, deposit after a failure the physical layer channel that channel number is 3 is detected, can from be not used by The physical layer being 7 with one bearing capacity of selection physical layer channel identical channel number corresponding with channel number 3 in physical layer channel Passage, is added to corresponding to service identification 1 and channel number 7 in mapping table 4, and the corresponding status information of channel number 7 is changed to " new Increase ", and activate the corresponding physical layer channel of channel number 7, obtain new mapping table 5:
Table 5: the mapping table after adjustment
Service identification Channel number Status information
1 1 Normally
1 2 Normally
1 7 Newly-increased
1 3 Fault
2 4 Normally
3 5 Normally
4 6 Normally
8 Fault
In the present embodiment, when doing physical layer channel replacement, use man-to-man replacement, such as: will be corresponding for channel number 3 Physical layer channel replaces with the corresponding physical layer channel of channel number 7, as long as in fact, total bearing capacity thing corresponding with channel number 3 Reason layer passage is identical, without can consider physical layer channel data.
For example: the bearing capacity of the corresponding physical layer channel of channel number 3 is 50m, the corresponding physical layer channel of channel number 9 and 10 Total bearing capacity be 50 it is possible to replace the corresponding physical layer of channel number 3 with the corresponding physical layer channel of channel number 9 and 10 logical Road.
Alternatively, on the basis of above-mentioned 1 corresponding 6th alternative embodiment, at data provided in an embodiment of the present invention 8th alternative embodiment of the method for reason can also include:
After the failure vanishes of described faulty physical layer passage is detected, by the institute of failure vanishes described in described mapping table The corresponding fault status information of channel number stating faulty physical layer passage is revised as dormant state information.
In the embodiment of the present invention, when the failure vanishes physical layer channel that the channel number that there is fault before is 3 is detected Afterwards, corresponding for channel number in mapping table 3 status information is revised as " stand-by ", is understood refering to table 6:
Table 6: the mapping table after adjustment
Service identification Channel number Status information
1 1 Normally
1 2 Normally
1 7 Newly-increased
1 3 Stand-by
2 4 Normally
3 5 Normally
4 6 Normally
7 Normally
8 Fault
Alternatively, on the basis of the corresponding embodiment of above-mentioned Fig. 2 and the corresponding arbitrary alternative embodiment of Fig. 2, the present invention Embodiment provide the 9th alternative embodiment of the method for data processing in, described to described service identification corresponding mac number According to the corresponding physical layer channel of frame bit stream, before sending the step of corresponding mac data frame bit stream, methods described is acceptable Including:
Busy code block in corresponding for described service identification mac data frame bit stream is all converted to data code block;
Data code block in corresponding for described service identification mac data frame bit stream is divided at least two numeric data codes String, each the data sequence in described at least two data sequence comprises at least one data code block;
Corresponding, described to the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, it is right to send The mac data frame bit stream answered, comprising:
Send described every number to the corresponding physical layer channel of described service identification corresponding mac data frame bit stream successively According to sequence, and repeating query sends the data code block in each data sequence described, and before or after sending each data sequence described, In transmitter start code (TSC) block and end code block in the corresponding physical layer channel of described service identification corresponding mac data frame bit stream At least one, delete the idle code block of equal number in described mac data frame bit stream simultaneously, and described beginning code block and The described service identification terminating at least one of code block described mac data frame bit stream of upper write and the described data code block of carrying Physical layer channel channel number.
In the embodiment of the present invention, the busy code block in each mac data frame bit stream can be converted to 64bit code block In data code block, data code block can be divided into equally spaced data sequence, a usual data sequence comprises 1024 numbers According to code block, certainly, in the embodiment of the present invention, the data of data code block in data sequence is not limited, can be 1 or very Multiple.
When the corresponding multiple physical layer channel of service identification, an opening code first to be sent in each physical layer channel Block, then repeating query sends the data code block in a data code block again, treats that the data code block in a data sequence has all sent Become, one can be sent in each physical layer channel and terminate code block it is also possible to only transmitter start code (TSC) block does not send end code block, Or only send and terminate code block not transmitter start code (TSC) block, when transmitter start code (TSC) block or end code block, need to delete equal number Idle code block, to ensure the length of mac data frame bit stream.
Starting code block or terminating to write at least one of code block in beginning code block or end code block at least The service identification of mac data frame bit stream belonging to data code block associated by one and the channel number carrying data code block.
As: service identification 1 respective channel number is 1,2,3 physical layer channel, can send one respectively in passage 1,2,3 Individual beginning code block, deletes 3 free time (idel) code blocks simultaneously, write service identification 1 and passage in the beginning code block of channel number 1 Number 1, write service identification 1 and channel number 2 in the beginning code block of channel number 2, the beginning code block of channel number 3 writes business Mark 1 and channel number 3, then start repeating query and send the data code block of a data sequence it is assumed that numbering to data code block, So passage 1 can be sent into according to data code block 1, data code block 2 sends into passage 2, data code block 3 sends into passage 3, data code block 4 feeding passages 1, the like round-robin order send data code block, until the data code block that this data sequence comprises all is sent out Send and finish, in right backward channel 1,2,3, send an end code block respectively, delete 3 idle code blocks simultaneously.
Alternatively, on the basis of corresponding 9th alternative embodiment of above-mentioned Fig. 2, data provided in an embodiment of the present invention Tenth alternative embodiment of the method processing can also include:
After data code block is all sent, send remaining free time code block.
Refering to Fig. 3, a kind of another embodiment of the method for data processing provided in an embodiment of the present invention includes:
201st, convergence device is from multiple physical layer channel receiving data code blocks, and associate with described data code block Start code block and terminate at least one of code block.
Convergence device, from multiple physical layer channel receiving data code blocks, starts code block and terminates code block, or receive Data code block and beginning code block, or receiving data code block and end code block.
At data delivery device end, comprise belonging to described data code block at least one of beginning code block and end code block The channel number of the physical layer channel of the service identification of mac data frame bit stream and the described data code block of reception.
The data code block that each starts between code block and end code block belongs to same mac data frame bit stream, by business Mark associates with channel number.
202nd, convergence device starts reading business mark at least one of code block and described end code block from described Know and channel number, described service identification is the service identification of the mac data frame bit stream belonging to the data code block of described association, institute State the channel number that channel number is the physical layer channel transmitting described data code block.
203rd, according to described service identification, alignment receives from the physical layer channel of different channel numbers convergence device Described data code block.
If terminating to have read service identification 1, channel number 1, service identification 1, channel number 2, business mark code block from three Know 1, channel number 3, then channel number can be just 1, the data code block alignment that receives in 2,3 three passages, data distribution dress Put and pre-set with the agreement of convergence device, if data delivery device sends numeric data code by the way of repeating query Block, then at convergence end then according to the order align data code block of repeating query, alignment is: data code block is arranged in order Row.
For example: have received data code block 1 from passage 1, have received data code block 2 from passage 2, receive from passage 3 Data code block 3, have received data code block 4, then just data code block 1,2,3,4 is linked in sequence, successively from passage 1 Analogize, if there are 1024 data code block, from data code block 1 to data code block 1024, that is, achieve the alignment of data code block.
204th, convergence device recovers described service identification corresponding mac data frame bit stream.
Recover mac data frame bit stream in the embodiment of the present invention will each data sequence arrange in order.
When there being multiple mac data frame bit stream, multiple mac data frame bit streams can also be mixed.
In the embodiment of the present invention, from multiple physical layer channel receiving data code blocks, and associate with described data code block Start code block and terminate at least one of code block;Start to read at least one of code block and described end code block from described Service identification and channel number, described service identification is the business of the mac data frame bit stream belonging to the data code block of described association Mark, described channel number is the channel number of the physical layer channel transmitting described data code block;According to described service identification, alignment from The described data code block receiving in the physical layer channel of different channel numbers;Recover described service identification corresponding mac Frame ratio Special stream.Compared with prior art, in the embodiment of the present invention, according to channel number and service identification alignment mac data frame bit stream, can To reduce the complexity that Data Data is processed, provide the efficiency that Data Data is processed.
Alternatively, on the basis of the corresponding embodiment of above-mentioned Fig. 3, the processing method of data provided in an embodiment of the present invention An alternative embodiment in,
The described described numeric data code being received from the physical layer channel of different channel numbers according to described service identification, alignment Block, may include that
According to described service identification and described channel number, alignment comprises described service identification corresponding mac data frame bit The data sequence of at least one data code block of stream;
Corresponding, described recovery described service identification corresponding mac data frame bit stream, may include that
According to the reception order of data sequence, recover described service identification corresponding mac data frame bit stream.
In the embodiment of the present invention, the process of alignment can be the alignment procedure of numeric data code string, comprise in a data sequence Multiple data code block, for example: have received data code block 1 from passage 1, have received data code block 2 from passage 2, from passage 3 Have received data code block 3, have received data code block 4 from passage 1, then just data code block 1,2,3,4 is linked in sequence, The like, if data sequence has 1024 data code block, from data code block 1 to data code block 1024, that is, achieve alignment Data code block in data sequence.
Alternatively, on the basis of the corresponding embodiment of above-mentioned Fig. 3, the processing method of data provided in an embodiment of the present invention Second alternative embodiment in,
The described described numeric data code being received from the physical layer channel of different channel numbers according to described service identification, alignment Block, may include that
By the channel number of described service identification and the described physical layer channel associating with described service identification, write business mark Know in the mapping table of channel number with physical layer channel;
According to the mapping relations of the described service identification of write in described mapping table and the channel number of described physical layer channel, Align the data code block of described service identification corresponding mac data frame bit stream.
In the embodiment of the present invention, can be after reading the channel number of service identification and corresponding physical layer channel, first by industry The channel number of business mark and corresponding physical layer channel writes mapping table, after recovering mapping table, then align data code block.
Refering to Fig. 4, Fig. 4 is that the data code block insertion after data delivery device will be changed starts code block and terminates after code block, Pass through physical layer channel 1 respectively to send to physical layer channel n, n is more than 1, data delivery device is sending the process of data code block Middle elder generation sends a beginning code block to physical layer channel 1, starts the mac Frame ratio belonging to write data code block in code block at this The service identification 1 of special stream and channel number 1, adopt in such a way, to ensuing physical layer channel transmitter start code (TSC) block, until To physical layer channel n transmitter start code (TSC) block, start the industry of the mac data frame bit stream belonging to write data code block in code block at this Business mark 1 and channel number n.
Then according to the order repeating query of data code block sends data code block, the data of a data sequence to passage 1 in n After code block is sent, there is an end code block to physical layer channel 1 respectively to n.
In the present embodiment, can also be without the information of write service identification and channel number in starting code block, terminate code block Middle write service identification and the information of channel number.Or transmitter start code (TSC) block or end code in each physical layer channel One of block.
Refering to Fig. 5, convergence device receives beginning code block, data code block from physical layer channel 1 to physical layer channel n After end code block, identification starts code block or terminates code block, according to the agreement pre-setting with data delivery device equity, Read and start code block and terminate in code block the service identification of write and corresponding channel number at least one, according to service identification and The channel number same service identification of alignment, the data code block of different channel number.
In the embodiment of the present invention, the process of alignment can be the alignment procedure of numeric data code string, comprise in a data sequence Multiple data code block, for example: have received data code block 1 from passage 1, have received data code block 2 from passage 2, from passage n Have received data code block 3, have received data code block 4 from passage 1, then just data code block 1,2,3,4 is linked in sequence, The like, if data sequence has 1024 data code block, from data code block 1 to data code block 1024, that is, achieve alignment Data code block in data sequence.
Refering to Fig. 6, an a kind of embodiment of data delivery device provided in an embodiment of the present invention includes:
First receiving unit 301, controls mac data frame bit stream for receiving the medium access carrying service identification;
Determining unit 302, for the service identification corresponding mac data being received according to described first receiving unit 301 The speed of frame bit stream, determines the corresponding physical layer channel of described service identification corresponding mac data frame bit stream;
Transmitting element 303, for the service identification corresponding mac data frame bit stream determining to described determining unit 302 Corresponding physical layer channel, sends corresponding mac data frame bit stream.
In the embodiment of the present invention, the first receiving unit 301 receives the medium access control mac data carrying service identification Frame bit stream;The service identification corresponding mac Frame ratio that determining unit 302 receives according to described first receiving unit 301 The speed of special stream, determines the corresponding physical layer channel of described service identification corresponding mac data frame bit stream;Transmitting element 303 The corresponding physical layer channel of service identification corresponding mac data frame bit stream determining to described determining unit 302, sends and corresponds to Mac data frame bit stream.Compared with prior art, data delivery device provided in an embodiment of the present invention can reduce at data The complexity of reason, improves the efficiency of data processing.
On the basis of the corresponding embodiment of above-mentioned Fig. 6, refering to Fig. 7, data delivery device provided in an embodiment of the present invention Another embodiment in, described determining unit 302 includes:
First lookup subelement 3021, for according to described service identification, from described service identification and the physics of pre-stored Search the corresponding physical layer of described service identification corresponding mac data frame bit stream in the mapping table of channel number of layer passage to lead to Road;
First determination subelement 3022, for when the speed of described service identification corresponding mac data frame bit stream little The corresponding physical layer channel of service identification corresponding mac data frame bit stream finding in the described first lookup subelement 3021 Total bearing capacity when, corresponding for described service identification physical layer channel is defined as described service identification corresponding mac Frame The corresponding physical layer channel of bit stream.
On the basis of the corresponding embodiment of above-mentioned Fig. 6, refering to Fig. 8, data delivery device provided in an embodiment of the present invention Another embodiment in, described determining unit 302 includes:
Second lookup subelement 3023, for according to described service identification, from described service identification and the physics of pre-stored Search the corresponding physical layer of described service identification corresponding mac data frame bit stream in the mapping table of channel number of layer passage to lead to Road;
First choice subelement 3024, for being more than when the speed of described service identification corresponding mac data frame bit stream The corresponding physical layer channel of service identification corresponding mac data frame bit stream that described second lookup subelement 3023 finds During total bearing capacity, select at least one physical layer channel, at least one thing described from the available physical layer passage being not used by Total carrying of the corresponding physical layer channel of total bearing capacity mac corresponding with described service identification data frame bit stream of reason layer passage Amount sum is not less than the speed of described service identification corresponding mac data frame bit stream;
Second determination subelement 3025, at least one physics described in selecting described first choice subelement 3024 In layer passage and described mapping table, the corresponding physical layer channel of institute's service identification is defined as described service identification corresponding mac data The corresponding physical layer channel of frame bit stream.
On the basis of the corresponding embodiment of above-mentioned Fig. 8, refering to Fig. 9, data delivery device provided in an embodiment of the present invention Another embodiment in, described determining unit also includes:
Association subelement 3026, leads to at least one physical layer described in selecting described first choice subelement 3024 The channel number in road is associated with described service identification;
Storing sub-units 3027, for by described association subelement 3026 associate after described at least one physical layer channel Channel number and described service identification store in described mapping table.
On the basis of the corresponding embodiment of above-mentioned Fig. 7, another reality of data delivery device provided in an embodiment of the present invention Apply in example,
Described first determination subelement 3022, for corresponding at least two physical layer channels when described service identification, and institute The total bearing capacity stating at least one of at least two physical layer channels physical layer channel is more than the corresponding mac of described service identification During the speed of data frame bit stream, determine that at least one physical layer channel described, total bearing capacity is corresponding with described service identification At least one minimum physical layer channel of the difference of the speed of mac data frame bit stream is as the corresponding mac of described service identification The corresponding physical layer channel of data frame bit stream.
On the basis of the corresponding embodiment of above-mentioned Fig. 7, refering to Figure 10, data delivery device provided in an embodiment of the present invention Another embodiment in, described determining unit 302 also includes:
Mark subelement 3028, for will in described at least two physical layer channels except selected total bearing capacity with described Remaining physics outside at least one minimum physical layer channel of the difference of the speed of service identification corresponding mac data frame bit stream The use state of layer passage is labeled as not using.
On the basis of the corresponding embodiment of above-mentioned Fig. 6, refering to Figure 11, data delivery device provided in an embodiment of the present invention Another embodiment in, described device 30 also includes:
Detector unit 304, for detecting all physical layer channels;
Described determining unit 302, for determining the fault thing in all physical layer channels that described detector unit 304 detects Reason layer passage;
Associative cell 305, for the fault status information of faulty physical layer passage that described determining unit 302 is determined with The channel number of described faulty physical layer passage is associated;
Memory cell 306, for the malfunction of the described faulty physical layer passage after associating described associative cell 305 Information is stored in described mapping table with the channel number of described faulty physical layer passage.
On the basis of the corresponding embodiment of above-mentioned Figure 11, refering to Figure 12, data distribution dress provided in an embodiment of the present invention In another embodiment put, described device 30 also includes:
Select unit 307, for when the channel number of at least one described faulty physical layer passage is associated with service identification, Total bearing capacity is selected to be not less than at least one described faulty physical layer described from the described available physical layer passage being not used by At least one available physical layer passage of the total bearing capacity of passage, and at least one available physical layer passage described in selecting is logical Taoist monastic name is associated with described service identification, and will at least one available physical layer passage described in after association channel number and described industry Business mark storage is in described mapping table;
Activation unit 308, for activating at least one available physical layer passage described in described select unit 307 selection.
On the basis of the corresponding embodiment of above-mentioned Figure 11, refering to Figure 13, data distribution dress provided in an embodiment of the present invention In another embodiment put, described device 30 also includes:
Modification unit 309, for detecting the failure vanishes of described faulty physical layer passage when described detector unit 304 Afterwards, the corresponding fault status information of channel number of the described faulty physical layer passage of failure vanishes described in described mapping table is repaiied It is changed to dormant state information.
On the basis of the corresponding embodiment of above-mentioned Fig. 6, refering to Figure 14, data delivery device provided in an embodiment of the present invention Another embodiment in, described device 30 also includes:
Code block converting unit 310, for by the busy code block in corresponding for described service identification mac data frame bit stream All be converted to data code block;
Division unit 311, for being divided into the data code block in corresponding for described service identification mac data frame bit stream At least two data sequence, each the data sequence in described at least two data sequence comprises at least one data code block;
Described transmitting element 303, for leading to the corresponding physical layer of described service identification corresponding mac data frame bit stream Road sends each data sequence described successively, and repeating query sends the data code block in each data sequence described, and is sending institute Before or after stating each data sequence, send out in the corresponding physical layer channel of described service identification corresponding mac data frame bit stream Send beginning code block and terminate at least one of code block, and start at least one of code block and described end code block described The service identification writing described mac data frame bit stream and the channel number of the physical layer channel carrying described data code block.
Delete unit 312, for when sending described beginning at least one of code block and described end code block every time, deleting Idle code block except equal number in described mac data frame bit stream.
Refering to Figure 15, an a kind of embodiment of convergence device provided in an embodiment of the present invention includes:
Second receiving unit 401, for from multiple physical layer channel receiving data code blocks, and is closed with described data code block At least one of the beginning code block of connection and end code block;
Reading unit 402, starts in code block and described end code block for receive from described second receiving unit 401 Service identification and channel number is read, described service identification is the mac data belonging to the data code block of described association at least one The service identification of frame bit stream, described channel number is the channel number of the physical layer channel transmitting described data code block;
Alignment unit 403, for the service identification being read according to described reading unit 402, alignment is from different channel numbers The described data code block receiving in physical layer channel;
Recovery unit 404, corresponds to for after described alignment unit 403 align data code block, recovering described service identification Mac data frame bit stream.
In the embodiment of the present invention, the second receiving unit 401 is from multiple physical layer channel receiving data code blocks, and opening code At least one of block and end code block;Beginning code block that reading unit 402 receives from described second receiving unit 401 and described Terminate to read service identification and channel number at least one of code block, described service identification is the data code block institute of described association The service identification of the mac data frame bit stream belonging to, described channel number is the passage of the physical layer channel transmitting described data code block Number;The service identification that alignment unit 403 reads according to described reading unit 402, alignment is from the physical layer channel of different channel numbers The described data code block of middle reception;Recovery unit 404, after described alignment unit 403 align data code block, recovers described business Identify corresponding mac data frame bit stream.Compared with prior art, convergence device provided in an embodiment of the present invention can drop The complexity of low data processing, improves the efficiency of data processing.
On the basis of the corresponding embodiment of above-mentioned Figure 15, an enforcement of convergence device provided in an embodiment of the present invention In example,
Described alignment unit 403, for according to described service identification and described channel number, alignment comprises described service identification The data sequence of at least one data code block of corresponding mac data frame bit stream;
Described recovery unit 404, for the reception order according to data sequence, recovers the corresponding mac of described service identification Data frame bit stream.
On the basis of the corresponding embodiment of above-mentioned Figure 15, refering to Figure 16, convergence dress provided in an embodiment of the present invention In the embodiment put, described alignment unit 403 includes:
Write subelement 4031, for by described service identification with the described physical layer channel that associates with described service identification Channel number, in the mapping table of channel number of write service identification and physical layer channel;
Alignment subelement 4032, for the described service identification writing in the mapping table according to said write subelement 4031 With the mapping relations of the channel number of described physical layer channel, the number of the described service identification corresponding mac data frame bit stream that aligns According to code block.
Refering to Figure 17, an a kind of embodiment of data delivery device provided in an embodiment of the present invention includes: the first receiver 320th, the first transmitter 330, first memory 340 and first processor 350,
First receiver 320, the first transmitter 330, first memory 340 and first processor 350 pass through bus or Other modes connect;Be stored with described first processor of described first memory executes the program of data dissemination process;
Wherein, described first receiver 320, controls mac Frame for receiving the medium access carrying service identification Bit stream;
Described first processor 350, for the speed according to described service identification corresponding mac data frame bit stream, really The fixed corresponding physical layer channel of described service identification corresponding mac data frame bit stream;
Described first transmitter 330, for the corresponding physical layer of described service identification corresponding mac data frame bit stream Passage, sends corresponding mac data frame bit stream.
In some embodiments of the invention, described first processor 350, for according to described service identification, from pre-stored Described service identification with search described service identification corresponding mac data frame bit in the mapping table of the channel number of physical layer channel Flow corresponding physical layer channel;When the speed of described service identification corresponding mac data frame bit stream is not more than described business mark Know the corresponding physical layer channel of corresponding mac data frame bit stream total bearing capacity when, by corresponding for described service identification physics Layer passage is defined as the corresponding physical layer channel of described service identification corresponding mac data frame bit stream.
In some embodiments of the invention, described first processor 350, for according to described service identification, from pre-stored Described service identification with search described service identification corresponding mac data frame bit in the mapping table of the channel number of physical layer channel Flow corresponding physical layer channel;When the speed of described service identification corresponding mac data frame bit stream is more than described service identification During total bearing capacity of the corresponding physical layer channel of corresponding mac data frame bit stream, from the available physical layer passage being not used by Middle at least one physical layer channel of selection, total bearing capacity of at least one physical layer channel described is corresponding with described service identification Total bearing capacity sum of the corresponding physical layer channel of mac data frame bit stream is not less than described service identification corresponding mac data The speed of frame bit stream;The corresponding thing of institute's service identification at least one physical layer channel described in selecting and described mapping table Reason layer passage is defined as the corresponding physical layer channel of described service identification corresponding mac data frame bit stream.
In some embodiments of the invention, described first processor 350, being additionally operable to will at least one physical layer described in selection The channel number of passage is associated with described service identification, and will association after described at least one physical layer channel channel number Store in described mapping table with described service identification.
In some embodiments of the invention, described first processor 350, for corresponding at least two things when described service identification Reason layer passage, and total bearing capacity of at least one of described at least two physical layer channels physical layer channel is more than described business Identify corresponding mac data frame bit stream speed when, select at least one physical layer channel described total bearing capacity with described At least one minimum physical layer channel of the difference of the speed of service identification corresponding mac data frame bit stream is as described business Identify the corresponding physical layer channel of corresponding mac data frame bit stream.
In some embodiments of the invention, described first processor 350, it is additionally operable in described at least two physical layer channels Except the difference minimum of the speed of selected total bearing capacity mac corresponding with described service identification data frame bit stream at least one The use state of the remaining physical layer channel outside individual physical layer channel is labeled as not using.
In some embodiments of the invention, described first processor 350, it is additionally operable to detect all physical layer channels, determine institute State the faulty physical layer passage in all physical layer channels;By the fault status information of described faulty physical layer passage and described event The channel number of barrier physical layer channel is associated, and by the fault status information of described faulty physical layer passage after association and institute The channel number stating faulty physical layer passage stores in described mapping table.
In some embodiments of the invention, described first processor 350, it is additionally operable to lead to when at least one described faulty physical layer When the channel number in road is associated with service identification, total bearing capacity is selected to be not less than from the described available physical layer passage being not used by At least one available physical layer passage of the total bearing capacity of described at least one described faulty physical layer passage, and described in selecting The channel number of at least one available physical layer passage is associated with described service identification, and will association after described at least one can use The channel number of physical layer channel and described service identification store in described mapping table;Activate selection described at least one can use Physical layer channel.
In some embodiments of the invention, described first processor 350, it is additionally operable to described faulty physical layer passage is detected Failure vanishes after, by the corresponding fault of channel number of the described faulty physical layer passage of failure vanishes described in described mapping table Status information is revised as dormant state information.
In some embodiments of the invention, described first processor 350, it is additionally operable to corresponding for described service identification mac number All be converted to data code block according to the busy code block in frame bit stream;By corresponding for described service identification mac data frame bit stream In data code block be divided at least two data sequence, each the data sequence in described at least two data sequence comprise to A few data code block;
Described first transmitter 330, for the corresponding physical layer of described service identification corresponding mac data frame bit stream Passage sends each data sequence described successively, and repeating query sends the data code block in each data sequence described, and is sending Before or after each data sequence described, in the corresponding physical layer channel of described service identification corresponding mac data frame bit stream At least one of transmitter start code (TSC) block and end code block, and start at least one of code block and described end code block described The channel number of the physical layer channel of the upper service identification writing described mac data frame bit stream and the described data code block of carrying.
Described first processor 350, is additionally operable to ought send every time in described beginning code block and described end code block at least When one, delete the idle code block of equal number.
Refering to Figure 18, an a kind of embodiment of data delivery device provided in an embodiment of the present invention includes: the second receiver 420th, the second transmitter 430, second memory 440 and second processing device 450, described second memory is stored with described second Reason device executes the program of convergence;
Second receiver 420, the second transmitter 430, second memory 440 and second processing device 450 pass through bus or Other modes connect;
Wherein, described second receiver 420, for from multiple physical layer channel receiving data code blocks, and with described number At least one of the beginning code block associating according to code block and end code block;
Described second processing device 450, for starting to read at least one of code block and described end code block from described Service identification and channel number, described service identification is the business of the mac data frame bit stream belonging to the data code block of described association Mark, described channel number is the channel number of the physical layer channel transmitting described data code block;According to described service identification, alignment from The described data code block receiving in the physical layer channel of different channel numbers;Recover described service identification corresponding mac Frame ratio Special stream.
In some embodiments of the invention, described second processing device 450, for according to described service identification and described passage Number, alignment comprises the data sequence of at least one data code block of described service identification corresponding mac data frame bit stream, according to The reception order of data sequence, recovers described service identification corresponding mac data frame bit stream.
In some embodiments of the invention, described second processing device 450, for by described service identification and with described business mark Know the channel number of the described physical layer channel of association, in the mapping table of channel number of write service identification and physical layer channel;Press According to the mapping relations of the described service identification of write in described mapping table and the channel number of described physical layer channel, described industry of aliging Business identifies the data code block of corresponding mac data frame bit stream.
Refering to Figure 19, an embodiment of data handling system provided in an embodiment of the present invention includes: data delivery device 30 Data converging device 40,
Data delivery device 30, controls mac data frame bit stream for receiving the medium access carrying service identification;Root According to the speed of described service identification corresponding mac data frame bit stream, determine described service identification corresponding mac data frame bit Flow corresponding physical layer channel;To the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, it is right to send The mac data frame bit stream answered.
Convergence device 40, for from multiple physical layer channel receiving data code blocks, and is closed with described data code block At least one of the beginning code block of connection and end code block;Start at least one of code block and described end code block from described Read service identification and channel number, described service identification is the mac data frame bit stream belonging to the data code block of described association Service identification, described channel number is the channel number of the physical layer channel transmitting described data code block;According to described service identification, right The neat described data code block receiving from the physical layer channel of different channel numbers;Recover described service identification corresponding mac data Frame bit stream.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can Completed with the hardware instructing correlation by program, this program can be stored in a computer-readable recording medium, storage Medium may include that rom, ram, disk or CD etc..
The method of the data processing above embodiment of the present invention being provided, device and system are described in detail, Specific case used herein is set forth to the principle of the present invention and embodiment, and the explanation of above example is to use Understand the method for the present invention and its core concept in help;Simultaneously for one of ordinary skill in the art, according to the present invention's Thought, all will change in specific embodiments and applications, and in sum, this specification content should not be construed as Limitation of the present invention.

Claims (20)

1. a kind of method of data processing is it is characterised in that include:
Receive the medium access control mac data frame bit stream carrying service identification;
According to the speed of described service identification corresponding mac data frame bit stream, determine described service identification corresponding mac data The corresponding physical layer channel of frame bit stream;
To the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, send corresponding mac Frame ratio Special stream.
2. method according to claim 1 it is characterised in that described according to described service identification corresponding mac Frame The speed of bit stream, determines the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, comprising:
According to described service identification, from described service identification and the lookup the mapping table of the channel number of physical layer channel of pre-stored The corresponding physical layer channel of the corresponding mac data frame bit stream of described service identification;
When the speed of described service identification corresponding mac data frame bit stream is not more than described service identification corresponding mac data During total bearing capacity of the corresponding physical layer channel of frame bit stream, corresponding for described service identification physical layer channel is defined as described The corresponding physical layer channel of service identification corresponding mac data frame bit stream.
3. method according to claim 1 it is characterised in that described according to described service identification corresponding mac Frame The speed of bit stream, determines the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, comprising:
According to described service identification, from described service identification and the lookup the mapping table of the channel number of physical layer channel of pre-stored The corresponding physical layer channel of the corresponding mac data frame bit stream of described service identification;
When the speed of described service identification corresponding mac data frame bit stream is more than described service identification corresponding mac Frame During total bearing capacity of the corresponding physical layer channel of bit stream, from the available physical layer passage being not used by, select at least one thing Reason layer passage, total bearing capacity mac corresponding with described service identification data frame bit stream of at least one physical layer channel described Total bearing capacity sum of corresponding physical layer channel is not less than the speed of described service identification corresponding mac data frame bit stream;
In at least one physical layer channel described in selecting and described mapping table, the corresponding physical layer channel of institute's service identification is true It is set to the corresponding physical layer channel of described service identification corresponding mac data frame bit stream.
4. method according to claim 3 is it is characterised in that methods described also includes:
Described in selecting, the channel number of at least one physical layer channel is associated with described service identification, and by after association The channel number of at least one physical layer channel described and described service identification store in described mapping table.
5. method according to claim 2 it is characterised in that described when described service identification corresponding mac Frame ratio The speed of special stream is not more than total bearing capacity of the corresponding physical layer channel of described service identification corresponding mac data frame bit stream When, corresponding for described service identification physical layer channel is defined as described service identification corresponding mac data frame bit stream and corresponds to Physical layer channel, comprising:
At least one of when described service identification corresponds at least two physical layer channels, and described at least two physical layer channels When total bearing capacity of physical layer channel is more than the speed of described service identification corresponding mac data frame bit stream, described in selection extremely In a few physical layer channel, the difference of the speed of total bearing capacity mac corresponding with described service identification data frame bit stream is minimum At least one physical layer channel as the corresponding physical layer channel of described service identification corresponding mac data frame bit stream.
6. the method according to claim 2~5 any one is it is characterised in that described correspond to according to described service identification Mac data frame bit stream speed, determine the corresponding physical layer channel of described service identification corresponding mac data frame bit stream Step before, also include:
Detect all physical layer channels, determine the faulty physical layer passage in described all physical layer channels;
The channel number of the fault status information of described faulty physical layer passage and described faulty physical layer passage is associated, and The fault status information of the described faulty physical layer passage after association is stored with the channel number of described faulty physical layer passage In described mapping table.
7. method according to claim 6 is it is characterised in that fault thing in the described all physical layer channels of described determination After the step of reason layer passage, methods described also includes:
When the channel number of at least one described faulty physical layer passage is associated with service identification, from the available physical being not used by Selecting total bearing capacity to be not less than at least one of the total bearing capacity of at least one described faulty physical layer passage described in layer passage can With physical layer channel, and the channel number of at least one available physical layer passage described in selecting be associated with described service identification, And the channel number of at least one available physical layer passage stores described mapping table with described service identification described in after associating In;
Activate at least one available physical layer passage described of selection.
8. the processing method according to any one in Claims 1 to 5,7 it is characterised in that described to described business mark Know the corresponding physical layer channel of corresponding mac data frame bit stream, before sending the step of corresponding mac data frame bit stream, Methods described also includes:
Busy code block in corresponding for described service identification mac data frame bit stream is all converted to data code block;
Data code block in corresponding for described service identification mac data frame bit stream is divided at least two data sequence, institute Each the data sequence stated at least two data sequence comprises at least one data code block;
Corresponding, described to the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, send corresponding Mac data frame bit stream, comprising:
Send each numeric data code described to the corresponding physical layer channel of described service identification corresponding mac data frame bit stream successively String, and repeating query sends the data code block in each data sequence described, and before or after sending each data sequence described, to institute State in the corresponding physical layer channel of service identification corresponding mac data frame bit stream transmitter start code (TSC) block and terminate in code block extremely Few one, delete the idle code block of equal number in described mac data frame bit stream simultaneously, and in the described code block and described of starting Terminate the upper service identification writing described mac data frame bit stream of at least one of code block and the thing carrying described data code block The channel number of reason layer passage.
9. a kind of method of data processing is it is characterised in that include:
From multiple physical layer channel receiving data code blocks, and the beginning code block and end code block associating with described data code block At least one;
Start to read service identification and channel number, described business mark at least one of code block and described end code block from described Know the service identification of the mac data frame bit stream belonging to the data code block of described association, described channel number is to transmit described number Channel number according to the physical layer channel of code block;
The described data code block being received from the physical layer channel of different channel numbers according to described service identification, alignment;
Recover described service identification corresponding mac data frame bit stream.
10. method according to claim 9 it is characterised in that described according to described service identification, alignment is from different passages Number physical layer channel in receive described data code block, comprising:
By the channel number of described service identification and the described physical layer channel associating with described service identification, write service identification with In the mapping table of the channel number of physical layer channel;
According to the mapping relations of the described service identification of write in described mapping table and the channel number of described physical layer channel, alignment The data code block of the corresponding mac data frame bit stream of described service identification.
A kind of 11. data delivery devices are it is characterised in that include:
First receiving unit, controls mac data frame bit stream for receiving the medium access carrying service identification;
Determining unit, for the service identification corresponding mac data frame bit stream that received according to described first receiving unit Speed, determines the corresponding physical layer channel of described service identification corresponding mac data frame bit stream;
Transmitting element, for the corresponding physics of service identification corresponding mac data frame bit stream determining to described determining unit Layer passage, sends corresponding mac data frame bit stream.
12. data delivery devices according to claim 11 are it is characterised in that described determining unit includes:
First lookup subelement, for according to described service identification, from described service identification and the physical layer channel of pre-stored The corresponding physical layer channel of described service identification corresponding mac data frame bit stream is searched in the mapping table of channel number;
First determination subelement, is not more than described for the speed when described service identification corresponding mac data frame bit stream Total bearing capacity of the corresponding physical layer channel of service identification corresponding mac data frame bit stream that one lookup subelement finds When, corresponding for described service identification physical layer channel is defined as described service identification corresponding mac data frame bit stream and corresponds to Physical layer channel.
13. data delivery devices according to claim 11 are it is characterised in that described determining unit includes:
Second lookup subelement, for according to described service identification, from described service identification and the physical layer channel of pre-stored The corresponding physical layer channel of described service identification corresponding mac data frame bit stream is searched in the mapping table of channel number;
First choice subelement, is more than described second for the speed when described service identification corresponding mac data frame bit stream When searching total bearing capacity of the corresponding physical layer channel of service identification corresponding mac data frame bit stream that subelement finds, Select at least one physical layer channel from the available physical layer passage being not used by, the holding of at least one physical layer channel described Total bearing capacity sum of the corresponding physical layer channel of carrying capacity mac corresponding with described service identification data frame bit stream is not less than institute State the speed of service identification corresponding mac data frame bit stream;
Second determination subelement, at least one physical layer channel and described described in selecting described first choice subelement In mapping table, the corresponding physical layer channel of institute's service identification is defined as described service identification corresponding mac data frame bit stream correspondence Physical layer channel.
14. data delivery devices according to claim 12 it is characterised in that
Described first determination subelement, for corresponding at least two physical layer channels when described service identification, and described at least two Total bearing capacity of at least one of individual physical layer channel physical layer channel is more than described service identification corresponding mac Frame ratio During the speed of special stream, determine total bearing capacity mac data corresponding with described service identification at least one physical layer channel described At least one minimum physical layer channel of the difference of the speed of frame bit stream is as described service identification corresponding mac Frame ratio The corresponding physical layer channel of special stream.
15. data delivery devices according to claim 11~14 any one are it is characterised in that described device is also wrapped Include:
Detector unit, for detecting all physical layer channels;
Described determining unit, for determining the faulty physical layer passage in all physical layer channels that described detector unit detects;
Associative cell, for the fault status information of faulty physical layer passage and the described fault thing that determine described determining unit The channel number of reason layer passage is associated;
Memory cell, for by described associative cell associate after described faulty physical layer passage fault status information with described The channel number of faulty physical layer passage stores in mapping table.
16. data delivery devices according to claim 15 are it is characterised in that described device also includes:
Select unit, for when the channel number of at least one described faulty physical layer passage is associated with service identification, never by Total bearing capacity is selected always to carry not less than at least one described faulty physical layer passage described in the available physical layer passage using Amount at least one available physical layer passage, and will select described at least one available physical layer passage channel number with described Service identification associates, and will the channel number of at least one available physical layer passage and the storage of described service identification described in after association To in described mapping table;
Activation unit, for activating at least one available physical layer passage described in described select unit selection.
17. data delivery devices according to any one in claim 11~14,16 are it is characterised in that described device Also include:
Code block converting unit, for all changing the busy code block in corresponding for described service identification mac data frame bit stream For data code block;
Division unit, for being divided at least two by the data code block in corresponding for described service identification mac data frame bit stream Individual data sequence, each the data sequence in described at least two data sequence comprises at least one data code block;
Described transmitting element, for the corresponding physical layer channel of described service identification corresponding mac data frame bit stream successively Send each data sequence described, and repeating query send the data code block in each data sequence described, and send described each Before or after data sequence, send in the corresponding physical layer channel of described service identification corresponding mac data frame bit stream and start At least one of code block and end code block, and start to write institute at least one of code block and described end code block described The service identification stating mac data frame bit stream and the channel number of the physical layer channel carrying described data code block;
Delete unit, for when sending described beginning at least one of code block and described end code block every time, deleting described The idle code block of equal number in mac data frame bit stream.
A kind of 18. convergence devices are it is characterised in that include:
Second receiving unit, for from multiple physical layer channel receiving data code blocks, and with opening that described data code block associates At least one of beginning code block and end code block;
Reading unit, for from least one of the beginning code block that described second receiving unit receives and described end code block Read service identification and channel number, described service identification is the mac data frame bit stream belonging to the data code block of described association Service identification, described channel number is the channel number of the physical layer channel transmitting described data code block;
Alignment unit, for the service identification being read according to described reading unit, alignment is from the physical layer channel of different channel numbers The described data code block of middle reception;
Recovery unit, for, after described alignment unit align data code block, recovering described service identification corresponding mac Frame Bit stream.
A kind of 19. data delivery devices are it is characterised in that include: the first receiver, the first transmitter, first memory and the One processor, be stored with described first processor of described first memory executes the program of data dissemination process;
Wherein, described first receiver, controls mac data frame bit stream for receiving the medium access carrying service identification;
Described first processor, for the speed according to described service identification corresponding mac data frame bit stream, determines described industry The business mark corresponding physical layer channel of corresponding mac data frame bit stream;
Described first transmitter, for the corresponding physical layer channel of described service identification corresponding mac data frame bit stream, sending out Send corresponding mac data frame bit stream.
A kind of 20. data handling systems are it is characterised in that include: data delivery device data converging device,
Described data delivery device is the data delivery device described in the claims 11~17 any one;
Described convergence device is the convergence device described in the claims 18.
CN201380000274.4A 2013-04-12 2013-04-12 Data processing method, device and system Active CN103502985B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/074129 WO2014166102A1 (en) 2013-04-12 2013-04-12 Data processing method, apparatus and system

Publications (2)

Publication Number Publication Date
CN103502985A CN103502985A (en) 2014-01-08
CN103502985B true CN103502985B (en) 2017-01-25

Family

ID=49866744

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380000274.4A Active CN103502985B (en) 2013-04-12 2013-04-12 Data processing method, device and system

Country Status (2)

Country Link
CN (1) CN103502985B (en)
WO (1) WO2014166102A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104486037B (en) * 2014-12-12 2018-02-13 东莞市奥普特自动化科技有限公司 A kind of multi-functional communication means
CN111147185A (en) * 2015-01-22 2020-05-12 华为技术有限公司 Method and communication equipment for transmitting service signal by using Ethernet channel
ES2954462T3 (en) 2015-03-30 2023-11-22 Huawei Tech Co Ltd Data processing method and apparatus
WO2017156682A1 (en) * 2016-03-14 2017-09-21 华为技术有限公司 Data transmission method based on channel binding
CN108243128B (en) * 2016-12-27 2020-10-23 华为技术有限公司 Method, network equipment and system for transmitting wireless interface forward signal
CN115136727A (en) * 2020-01-21 2022-09-30 哲库科技有限公司 Downlink protocol alignment and decoding
CN114500393B (en) * 2021-12-31 2024-03-15 伟乐视讯科技股份有限公司 Communication method and communication equipment for MAC (media access control) to multiple PHY (physical layer) modules

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399811A (en) * 2007-09-27 2009-04-01 华为技术有限公司 Multi-channel data transmitting/receiving and transmission control method, corresponding device
CN101499997A (en) * 2008-01-29 2009-08-05 中兴通讯股份有限公司 Apparatus for multi-path low speed service multiplexing and demultiplexing, and method therefor
CN101841740A (en) * 2009-03-20 2010-09-22 华为技术有限公司 Method and device for sending and receiving high-speed Ethernet data streams in optical transport network

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6765869B2 (en) * 2000-12-21 2004-07-20 At&T Wireless Services, Inc. Medium access dynamic congestion control mechanism for wireless data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399811A (en) * 2007-09-27 2009-04-01 华为技术有限公司 Multi-channel data transmitting/receiving and transmission control method, corresponding device
CN101499997A (en) * 2008-01-29 2009-08-05 中兴通讯股份有限公司 Apparatus for multi-path low speed service multiplexing and demultiplexing, and method therefor
CN101841740A (en) * 2009-03-20 2010-09-22 华为技术有限公司 Method and device for sending and receiving high-speed Ethernet data streams in optical transport network

Also Published As

Publication number Publication date
CN103502985A (en) 2014-01-08
WO2014166102A1 (en) 2014-10-16

Similar Documents

Publication Publication Date Title
CN103502985B (en) Data processing method, device and system
CN100512194C (en) Sending and receiving method and system for link aggregation method, device and MAC frame
CN107005462B (en) Method, equipment and system for forwarding data in software defined network
EP2355374B1 (en) Method, system and optical line terminal for message transmission in an optical communication system
CN116208525A (en) Method, equipment and system for detecting data message
CN101938377B (en) link aggregation error protection method, equipment and system
CN101340374B (en) Method, system, apparatus for control transmission priority and user network edge equipment
US8711856B2 (en) Method and device for processing broadcast packets/multicast control messages
CN101217470B (en) Method and device for forwarding message
CN102025541A (en) Method and system for realizing multicast protection
CN1934560A (en) Method of sending information through a tree and ring topology of a network system
CN101355487B (en) Method and apparatus for distributing label
US20140169156A1 (en) Ring network failure switching method and apparatus
CN100589443C (en) An Ethernet service processing method in Gbit passive optical network
CN113557696B (en) Routing FlexE data in a network
CN101582902A (en) Link aggregation method and device
CN103701679B (en) A kind of method for realizing VLAN conversions
CN104717115A (en) Multipath fiber channel over ethernet networks
CN101686190A (en) Method for mapping data transmission, device and system thereof
CN102771087A (en) Fast LSP alert mechanism
WO2020135705A1 (en) Olt device virtualization method, olt device, and computer-readable medium
CN104821957B (en) A kind of implementation method of BFD state machines, apparatus and system
CN107005479B (en) Method, device and system for forwarding data in Software Defined Network (SDN)
CN104869010A (en) Protection switching
CN103200126B (en) XG-PON system flow management device and method

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