Summary of the invention
The objective of the invention is to have overcome above-mentioned shortcoming of the prior art, provide a kind of and can split flexibly the packet of up link and reception, the utilance height of send window, difficulty in computation is less, network service quality is high, stable and reliable working performance, compatible good, the applicable surface method of Ethernet passive optical network uplink data packet transmission comparatively widely.
In order to realize above-mentioned purpose, the method for Ethernet passive optical network uplink data packet transmission of the present invention is as follows:
The method of this Ethernet passive optical network uplink data packet transmission, its main feature is, comprise optical line terminal equipment OLT and several device of optical network unit ONU, the uplink interface of described optical line terminal equipment OLT is connected with downlink interface with the uplink interface of described each device of optical network unit ONU respectively with optical splitter by the light distributed network road with downlink interface, the logical channel that comprises several transmits data packets independently of one another among the ONU wherein, comprise several corresponding with it logical channel buffer memorys among the OLT, described type of data packet comprises the partial data grouping, burst, middle burst and tail burst, the method of described uplink data packet transmission comprises that ONU splits the transmission processing procedure and the OLT burst receives processing procedure, and ONU wherein splits the transmission processing procedure and may further comprise the steps:
Whether (1) ONU carries out packet on the relative logic channel before sending packet needs the decision operation that splits;
(2) split if desired, judge then whether this logical channel is fragmentation state;
(3) if fragmentation state is then carried out the generation and the processing operation of middle packet segment or tail packet segment; If not fragmentation state, then carry out the generation of a packet segment and handle operation, and this logical channel is changed to fragmentation state;
(4) if do not need to split, judge then whether this logical channel is fragmentation state;
(5), and this logical channel is changed to non-fragmentation state if fragmentation state is then carried out the generation and the processing operation of tail packet segment; If not fragmentation state, then carry out the processing operation of the generation of partial data packet data package;
OLT burst wherein receives processing procedure and may further comprise the steps:
(1) OLT after receiving packet, judge with the corresponding logical channel buffer memory of this logical channel whether be fragmentation state;
(2) whether if fragmentation state, then carrying out packet is the decision operation of partial data grouping;
(3), and this logical channel buffer memory is changed to non-fragmentation state if the reception processing operation of fragmentation state partial data grouping is then carried out in the partial data grouping; If not complete packet, then carry out the reception of the non-complete packet of fragmentation state and handle operation;
(4) whether if not fragmentation state, then carrying out packet is the decision operation of partial data grouping;
(5), and this logical channel buffer memory is changed to non-fragmentation state if the reception processing operation of non-fragmentation state partial data grouping is then carried out in the partial data grouping; If not complete packet, then carry out the reception of the non-complete packet of non-fragmentation state and handle operation.
The decision operation that whether packet needs to split on the logical channel of carrying out of the method for this Ethernet passive optical network uplink data packet transmission may further comprise the steps:
(1) current send window residue length on this logical channel and current length of data package to be sent are compared;
(2) if greater than current length of data package to be sent, then returning, current send window residue length do not need the result that splits;
(3) otherwise, return the result who need to split.
The generation of a packet segment of the method for this Ethernet passive optical network uplink data packet transmission and processing operation may further comprise the steps:
(1) data of the current send window residue length of taking-up from current outgoing data bag generate a packet segment;
(2) this logical channel is changed to fragmentation state;
(3) length of current outgoing data bag deducts result after the residue length of current send window as the length of new current outgoing data bag.
The generation of the middle packet segment of the method for this Ethernet passive optical network uplink data packet transmission and processing operation may further comprise the steps:
(1) data of the current send window residue length of taking-up from current outgoing data bag, packet segment in the middle of generating;
(2) length of current outgoing data bag deducts result after the residue length of current send window as the length of new current outgoing data bag.
The generation of the tail packet segment of the method for this Ethernet passive optical network uplink data packet transmission and processing operation may further comprise the steps:
(1) the whole remaining datas in the current outgoing data bag is generated the tail packet segment;
(2) this logical channel is changed to non-fragmentation state.
The generation and the processing of the partial data packet data package of the method for this Ethernet passive optical network uplink data packet transmission are operating as:
Total data in the current outgoing data bag is generated the partial data packet data package.
The reception of the fragmentation state partial data grouping of the method for this Ethernet passive optical network uplink data packet transmission is handled operation and be may further comprise the steps:
(1) abandons all data of having deposited in this logical channel buffer memory;
(2) receive this partial data packet data package;
(3) this logical channel buffer memory is changed to non-fragmentation state.
The reception of the non-partial data grouping of the fragmentation state of the method for this Ethernet passive optical network uplink data packet transmission is handled operation and be may further comprise the steps:
(1) judges the type of this packet;
(2) if this packet is a burst, then abandon all data of having deposited in this logical channel buffer memory, receive this packet segment, this logical channel buffer memory is changed to fragmentation state;
(3) if this packet is the tail burst, then receive this tail packet segment, this logical channel buffer memory is changed to non-fragmentation state;
(4) if this packet is middle burst, then receive this centre packet segment, this logical channel buffer memory is changed to fragmentation state.
The reception of the non-fragmentation state partial data grouping of the method for this Ethernet passive optical network uplink data packet transmission is handled operation and be may further comprise the steps:
(1) receives this partial data packet data package;
(2) this logical channel buffer memory is changed to non-fragmentation state.
The reception of the non-complete packet of non-fragmentation state of the method for this Ethernet passive optical network uplink data packet transmission is handled operation and be may further comprise the steps:
(1) judges whether this packet is a burst;
(2) if a burst then receives this packet segment, this logical channel buffer memory is changed to fragmentation state;
(3) otherwise abandon this packet.
Adopted the method for the Ethernet passive optical network uplink data packet transmission of this invention, because being carried out " on-fixed ", the packet that needs on the EPON system up-link to send splits (Disassemble, perhaps cry dismounting), i.e. data grouping can split into two or more burst (Segment, perhaps be segment) send respectively, and can determine whether that needs split according to the actual conditions of data packet transmission in the ONU send window, split into several bursts and specifically split length, and be not to determine in advance, then OLT again to the data that receive (comprise complete packet and split after burst) (Assemble recombinates, or assembling), restore original packet, thereby realized the utilization to the maximal efficiency of up link send window, difficulty in computation is less simultaneously; Moreover, this method has improved network service quality, and makes the stable and reliable working performance of whole EPON system, and system compatibility is good, and applicable surface is comparatively extensive.
Embodiment
In order more to be expressly understood technology contents of the present invention, at first introduce some technical terms, as shown in the table:
PON |
Passive?Optical?Network |
EPON |
EPON |
Ethernet?Passive?Optical?Network |
Ethernet passive optical network |
MPCP |
Multi-Point?Control?Protocol |
Multi-point Control Protocol |
FTTH |
Fiber?To?The?Home |
Fiber to the home |
FTTB |
Fiber?To?The?Building |
Fiber-To-The-Building |
OLT |
Optical?Line?Terminal |
Optical line terminal |
ONU |
Optical?Network?Units |
Optical network unit |
POS |
Passive?Optical?Splitter |
Passive optical splitters |
ODN |
Optical?Distribution?Network |
Optical distributed network |
MAC |
Media?Access?Control |
The medium access control |
SNI |
Service?Node?Interface |
SNI |
UNI |
User?Network?Interface |
User Network Interface |
OAM |
Operations?Administration?Maintenance |
Operation management maintain |
|
Ethernet |
Ethernet |
|
Frame |
Frame, or bag, message, this paper does not do differentiation |
|
Data?Frame |
Frame, or packet, this paper are not done differentiation |
|
Ethernet?Frame |
Ethernet frame, or ether protocol packet, this paper does not do differentiation |
|
Ethernet?Service、Ethernet?Data |
Ethernet service, Ethernet data are equal to ethernet frame in this patent |
|
MPCP?Frame |
The Multi-point Control Protocol frame |
|
Assemble |
Reorganization, assembling |
|
Disassemble |
Split, dismantle |
|
Segment、Fragment |
The burst that splits into, segment |
1.EPON system's basic comprising
The typical EPON of one cover system mainly is made of 3 parts: optical line terminal (Optical Line Terminal, OLT), optical distributed network (Optical Distribution Network, ODN) and network unit/optical network terminal (Optical NetworkUnits/Terminal, ONU/ONT).Wherein: OLT is positioned at local side, is responsible for being connected of distribution and control channel, and whole EPON network is monitored in real time, managed and safeguards; ONU/ONT is positioned at user side (user resident side in other words), realizes the access of user terminal; ODN is by passive optical splitters (Passive Optical Splitter, POS, be passive fiber splitter, passive optical splitter again) and the fibre circuit formation, realize that the network between OLT and each ONU connects, the splitting ratio that the EFM of 802.3ah working group (Ethernet in the First Mile Study) determines passive optical splitters at 1:16 between the 1:128.The difference of ONU and ONT is that ONT is located immediately at user side, and also has other network between ONU and user, but does not do differentiation in this patent family, represents with ONU without exception.
EPON adopts tree topology, OLT is positioned at root node, link to each other with each ONU by ODN, fibre circuit is single and shared, and the cheap passive optical splitters of use cost, signal is dispersed to independent user from single optical fiber, why being called for " EPON " is because be different from the traditional telecommunications room local side and the connection of client, this does not wherein have an active electronic apparatus between this access network, such advantage has been simplified the operation of network system greatly, safeguard and cost, another advantage is in a point-to-point fiber optic network, and its employed optical fiber does not need a lot.
2.EPON system's basic principle
The EPON system uses wavelength-division multiplex technique (WDM:Wavelength Division Multiplexer), and uplink and downlink signals uses different wavelength respectively but transmits in same optical fiber, speed symmetry (being 1Gbit/s), and transmission range can reach 20km.Direction from OLT to ONU is called down direction (or down link, Downstream Link), otherwise is called up direction (or up link, Upstream Link).
Down link, OLT sends ether protocol packet (ethernet frame just) in the mode of single transmit copy broadcast (SCB:Single Copy Broadcast) to all ONU.By finding and registration process (Discovery and Registeredprocess), OLT distributes LLID (Logical Link ID for the ONU that completes successfully registration, LLID), an ONU supports a LLID at least, and OLT is placed on the LLID of the purpose ONU of the ethernet frame of descending transmission in the frame preamble symbol (Preamble) then.After treating that frame data arrive ONU, all ONU can judge whether receive this frame with decision, so just guarantee to have only purpose ONU can correctly receive this frame according to LLID contained in the leading character and the LLID of oneself.
Up link can adopt multiple access technology: frequency division multiple access multiplexing (FDMA), time division multiple access multiplexing (TDMA), wavelength division multiple access multiplexing (WDMA), CDMA multiplexing (CDMA) etc.Wherein time division multiple access is multiplexing has several remarkable advantages with respect to other multiplex technique: all ONU only needs an OLT transponder; Whole EPON system up-link only needs a wavelength; Technology is simple, and is with low cost.Existing EPON system and product nearly all are to use the time division multiplexing access technology.Time-multiplexed operation principle is: OLT arranges the time slot that each ONU sends upward signal properly, and concurrent output time slot distributes frame (just MPCP Gate frame includes the bandwidth authorizing or the bandwidth permission that distribute to ONU); ONU receives and also to resolve this bandwidth authorizing, distributes to own time slot according to OLT, and by up send window, to OLT transmission upward signal, service data transmission, numerous like this ONU just can share up channel and limited bandwidth.
At down direction, OLT provides the optical fiber interface towards passive optical-fiber network; At up direction, OLT provide gigabit Ethernet (Gigabit Ethernet, GE) SNI (Service Node Interface, SNI).After the ethernet technology standard of the 10Gbit/s typing in the future, OLT also can support similar high-speed interface.For the agreement of supporting that other are popular, OLT also can support the interface standard of the SDH/SONET of speed such as ATM, FR and OC3/12/48/192.OLT also can realize the access of traditional TDM speech by supporting the E1 interface.Aspect the united net management of EPON, OLT is main control centre, realizes the major function of network management.EPON also need link to each other with telecommunication management network by defined interface in addition, be managed for configuration, performance management, fault management, safety management and accounting management, complete operation maintenance management (Operations Administrationand Maintenance, OAM) function.
3.EPON system core technology
Because the up channel of EPON adopts time division multiple access (TDMA) access way, the upstream data of each ONU is transferred to OLT with burst mode by common EPON, distance difference between multiple spot access and each ONU and the OLT, cause the transmission data time-delay different (20km Optical Fiber Transmission time delay can reach 0.1ms) of each ONU, the OLT received signal power also has nothing in common with each other, therefore require OLT to receive laser and can realize that burst receives, OLT (several bit) in a short period of time realizes the synchronous of phase place, and then receives data; In order to prevent the collision of data time domain, also must introduce range finding and delay compensation technology realization the whole network slot synchronization, data are arrived by the assigned timeslot of allocated bandwidth.Down direction is because be continuous bit stream, so the reception laser of ONU does not need to readjust fast.
Accurately measure the distance of each ONU, and accurately adjust the transmission delay of ONU, can reduce the interval between the ONU send window, thereby improve the utilance of up channel and reduce time delay to OLT.In addition, ranging technology must be supported the plug and play of ONU, and ranging process should take into full account the configuring condition of whole EPON, and for example, if system adds new ONU when work, the range finding of this moment just should not have too much influence to other ONU.
4, Multi-point Control Protocol (MPCP)
The EPON system couples together a plurality of data terminal equipments (DTE:Data Terminal Equipment) by a shared optical fiber, and its topological structure is asymmetric tree-like branched structure based on passive optical splitter.Multi-point Control Protocol (MPCP:Multi-Point Control Protocol) is exactly to make this topological structure be applicable to a kind of controlling mechanism of Ethernet, this agreement is positioned at MAC control sublayer, EPON is based upon on the MPCP basis as the part that EFM (Ethernet in the First Mile Study) discusses standard.The content that MPCP relates to comprises that the automatic discovery (Discovery) of ONU and registration (Registered), OLT periodically report the buffer queue congestion situation so that OLT carries out Dynamic Bandwidth Allocation etc. to the distribution of upstream bandwidth and distribution, the ONU of bandwidth authorizing.P2P (Point to Point, point-to-point) emulation sub-layer is the key component in the EPON/MPCP agreement, by increasing a LLID (Logical Link ID for each Frame, LLID) and replace 2 bytes in the frame preamble symbol (Preamble), it can make P2MP (Point to Multi-Point, point-to-multipoint) network topology show as the set of a plurality of point-to-point links for high level.Each ONU in putting multidrop topology comprises the entity of a MPCP, in order to OLT in the MPCP entity intercom mutually.
EPON thinks main equipment with the root node in the topological structure, i.e. OLT, and a plurality of nodes that will be positioned at the marginal portion are thought slave unit, i.e. ONU.MPCP has stipulated a kind of controlling mechanism between the master-slave equipment of point-to-multipoint, send effectively and receive with coordination data.Up direction only allows an ONU to send a moment in system's running, and the high level that is positioned at OLT is responsible for handling the timing of transmission and the congested report of different ONU, thereby optimizes the allocated bandwidth of PON internal system.
See also Fig. 1 to shown in Figure 6, the method of this Ethernet passive optical network uplink data packet transmission, comprise optical line terminal equipment OLT and several device of optical network unit ONU, the uplink interface of described optical line terminal equipment OLT is connected with downlink interface with the uplink interface of described each device of optical network unit ONU respectively with optical splitter by the light distributed network road with downlink interface, the logical channel that comprises several transmits data packets independently of one another among the ONU wherein, comprise several corresponding with it logical channel buffer memorys among the OLT, described type of data packet comprises the partial data grouping, burst, middle burst and tail burst, the method of described uplink data packet transmission comprises that ONU splits the transmission processing procedure and the OLT burst receives processing procedure, and ONU wherein splits the transmission processing procedure and may further comprise the steps:
Whether (1) ONU carries out packet on the relative logic channel before sending packet needs the decision operation that splits, and this decision operation may further comprise the steps:
(a) current send window residue length on this logical channel and current length of data package to be sent are compared;
(b) if greater than current length of data package to be sent, then returning, current send window residue length do not need the result that splits;
(c) otherwise, return the result who need to split;
(2) split if desired, judge then whether this logical channel is fragmentation state;
(3) if fragmentation state is then carried out the generation and the processing operation of middle packet segment or tail packet segment; If not fragmentation state, then carry out the generation of a packet segment and handle operation, and this logical channel is changed to fragmentation state; The generation of this centre packet segment and processing operation may further comprise the steps:
(a) data of the current send window residue length of taking-up from current outgoing data bag, packet segment in the middle of generating;
(b) length of current outgoing data bag deducts result after the residue length of current send window as the length of new current outgoing data bag;
The generation of this tail packet segment and processing operation may further comprise the steps:
(a) the whole remaining datas in the current outgoing data bag are generated the tail packet segment;
(b) this logical channel is changed to non-fragmentation state;
The generation of this packet segment and processing operation may further comprise the steps:
(a) data of the current send window residue length of taking-up from current outgoing data bag generate a packet segment;
(b) this logical channel is changed to fragmentation state;
(c) length of current outgoing data bag deducts result after the residue length of current send window as the length of new current outgoing data bag;
(4) if do not need to split, judge then whether this logical channel is fragmentation state;
(5), and this logical channel is changed to non-fragmentation state if fragmentation state is then carried out the generation and the processing operation of tail packet segment; If not fragmentation state, then carry out the processing operation of the generation of partial data packet data package; The generation of this tail packet segment is identical with aforesaid process with the processing operation;
The generation and the processing of this partial data packet data package are operating as: the total data in the current outgoing data bag is generated the partial data packet data package.
OLT burst wherein receives processing procedure and may further comprise the steps:
(1) OLT after receiving packet, judge with the corresponding logical channel buffer memory of this logical channel whether be fragmentation state;
(2) whether if fragmentation state, then carrying out packet is the decision operation of partial data grouping;
(3), and this logical channel buffer memory is changed to non-fragmentation state if the reception processing operation of fragmentation state partial data grouping is then carried out in the partial data grouping; If not complete packet, then carry out the reception of the non-complete packet of fragmentation state and handle operation; The reception of this fragmentation state partial data grouping is handled operation and be may further comprise the steps:
(a) abandon all data of having deposited in this logical channel buffer memory;
(b) receive this partial data packet data package;
(c) this logical channel buffer memory is changed to non-fragmentation state;
The reception of the non-partial data grouping of the fragmentation state of the method for this Ethernet passive optical network uplink data packet transmission is handled operation and be may further comprise the steps:
(a) judge the type of this packet;
(b) if this packet is a burst, then abandon all data of having deposited in this logical channel buffer memory, receive this packet segment, this logical channel buffer memory is changed to fragmentation state;
(c) if this packet is the tail burst, then receive this tail packet segment, this logical channel buffer memory is changed to non-fragmentation state;
(d) if this packet is middle burst, then receive this centre packet segment, this logical channel buffer memory is changed to fragmentation state;
(4) whether if not fragmentation state, then carrying out packet is the decision operation of partial data grouping;
(5), and this logical channel buffer memory is changed to non-fragmentation state if the reception processing operation of non-fragmentation state partial data grouping is then carried out in the partial data grouping; If not complete packet, then carry out the reception of the non-complete packet of non-fragmentation state and handle operation; The reception of this non-fragmentation state partial data grouping is handled operation and be may further comprise the steps:
(a) receive this partial data packet data package;
(b) this logical channel buffer memory is changed to non-fragmentation state.
The reception of the non-complete packet of this non-fragmentation state is handled operation and be may further comprise the steps:
(a) judge whether this packet is a burst;
(b) if a burst then receives this packet segment, this logical channel buffer memory is changed to fragmentation state;
(c) otherwise abandon this packet.
In the middle of practical application,, need following realization at first for ONU:
The grouping of data must send continuously in the EPON agreement, if ONU is split as a plurality of bursts with packet, OLT can't discern a plurality of bursts by original agreement, and extra information must be provided, and makes the identification burst that receiving terminal can be correct.
Shown in Fig. 1 be, if a data grouping is split transmission, generate a stature burst and a tail burst to I haven't seen you for ages, wherein a burst comprises the real packets headers of complete packet, and the tail burst comprises the real grouping tail of complete packet; Except a burst and tail burst, may generate one or more middle bursts in addition, middle burst neither comprises real packets headers and does not also comprise real grouping tail.After a complete packet was split into a plurality of bursts, each burst all adds frame gap and lead code sends.
A data grouping also may directly send as a complete packet without burst.
As previously mentioned, a burst receiving of recipient may be a kind of in following four kinds of fundamental types:
(1) complete packet has comprised a complete packet;
(2) burst has only comprised real packets headers;
(3) burst in the middle of neither comprises real packets headers and does not also comprise real grouping tail;
(4) tail burst has only comprised real grouping tail.
More than four kinds of states need 2 bits to represent at least, be exemplified below shown in the table:
For allow receive can be correct the processing burst, transmit leg must send to the recipient with burst with the state of each burst.
See also shown in Figure 2ly, among the ONU, packet can be a plurality of logical channels according to data separations such as source, purposes, and each logical channel can be set at separately and allow to split transmission or forbid splitting transmission.Send after last groupings such as the grouping that belongs to same logical channel can not be out of order, and next grouping is necessary all send, transmission can not interlock between the grouping again; The transmission and the grouping that belongs to the Different Logic passage can interlock.
Dispatch by mechanism such as priority, weights between a plurality of logical channels, after a logical channel is selected, just can send data on circuit, the transmission processing module block diagram of ONU up link sees also shown in Figure 3.
Drawn among the figure one and allowed to split the logical channel (logical channel 1) of transmission and the logical channel (logical channel 2) that is forbidden splitting transmission, an ONU can have one or more logical channels, and each passage can independently allow or forbid to split and send.Allow to split the logical channel packet that sends and at first enter the burst module, according to the current bandwidth authorization conditions, whether decision needs splits and generates fragmentation state information, and fragmentation state information sends to into frame module together with fragment data.Forbid that the logical channel packet that splits transmission directly sends to into frame module.Becoming frame module that fragmentation state information is added in the frame data sends together.Dispatch by scheduler by mechanism such as priority, weights between a plurality of logical channels.
For OLT, need to adopt following the realization accordingly:
When not adopting the burst send mode, up direction is by a plurality of ONU time division multiplexinges, but each ONU only sends complete grouping, and OLT can receive a complete grouping at every turn, and handling process at this moment is usually shown in Fig. 4 (a).Can directly carry out subsequent treatment from the complete packet that optical fiber receives.
When adopting the fractionation send mode, OLT may interlock and receive the burst that a plurality of Different Logic passages are sent, and is shown in Figure 3 as described above.OLT must be able to distinguish the burst of each logical channel, and burst is assemblied into complete packet later on could next step processing.Be the assembly unit complete packet, need allow to split the logical channel that sends to each and set up an independent buffer memory, be used for temporary fragment data, when receiving a whole frame, from buffer memory, take out again, do next step processing.And all forbid that the logical channel that splits transmission can share a buffer memory.
The OLT receiving processing module is shown in Fig. 4 (b), and module comprises (n+2) individual buffer memory, and wherein buffer memory 0~buffer memory n uses for the logical channel that allows to split, and buffer memory (n+1) uses for the logical channel of forbidding splitting.The maximum logical channel of supporting that (n+1) individual permission splits of OLT, the logical channel that forbidding of supporting that quantity do not limit splits.
The burst that OLT receives enters corresponding buffer memory according to different logical channels, takes out from buffer memory when having a complete packet in the buffer memory again, carries out subsequent treatment.
A burst enters behind the buffer memory through handling, and a plurality of bursts that only receive complete packet or arrive by correct order are just thought and received complete packet.Burst must the head burst, the order of middle burst, tail burst arrive be only correct, wherein in the middle of burst can have a plurality of or not have.
EPON uplink data packet transmission method of the present invention is a kind of new transmission means, at first, it is based on EPON system and network, is to a kind of expansion of the transmission technology of the EPON up link ether protocol packet of existing 802.3ah protocol definition and replenishes; Secondly, its starting point is the problem that solves EPON upstream bandwidth utilance, thus to the type of service supported, EPON line speed etc. without any qualification; The 3rd; its core content is the principle and the framework of " split and send, receive reorganization " this transmission technology; be not limited to the method and the details of the specific implementation of this technology; that is to say; even change a kind of implementation method; as long as still adopt this technology, based on " fractionation-reorganization " this principle, all should be in the protection range of the inventive method.
In the method for the present invention, " packet " is a general designation, include but not limited to " ether protocol packet " (Ethernet data grouping just, perhaps be ethernet frame), this mainly is because above-mentioned fractionation of the present invention and recombinant technique in fact also are not limited to ethernet frame, the frame of any kind can split and recombinates in fact according to given principle of the present invention and method, but EPON is exactly the PON of Ethernet, 802.3ah agreement does not define the transmission of non-Ethernet business in the EPON system, in other words in the defined scope of EPON standard agreement, what transmit is ethernet frame all, this also is the actual conditions of present existing nearly all EPON system and product, but nonetheless, can not get rid of the packet (such as the TDM frame) of other type of EPON system transmissions, thereby in order to enlarge the inventive method institute applicable scope, " packet " such appellation has all been used in the front, rather than " ether protocol packet ", though what split in fact at present all is the ether protocol packet, but the packet that the present invention does not repel other type splits, in other words, whether core concept of the present invention is not " what splits ", but can split, how to split, how to transmit after the fractionation, can reduce after the reception, receive and how to recombinate, like this " split---send---reception---reorganization " can or can not influence network and other professional performance, whether design has realizability like this, the income whether realization is expected, or the like suchlike problem.
Adopted the method for above-mentioned Ethernet passive optical network uplink data packet transmission, because being carried out " on-fixed ", the packet that needs on the EPON system up-link to send splits (Disassemble, perhaps cry dismounting), i.e. data grouping can split into two or more burst (Segment, perhaps be segment) send respectively, and can determine whether that needs split according to the actual conditions of data packet transmission in the ONU send window, split into several bursts and specifically split length, and be not to determine in advance, then OLT again to the data that receive (comprise complete packet and split after burst) (Assemble recombinates, or assembling), restore original packet, thereby realized the utilization to the maximal efficiency of up link send window, difficulty in computation is less simultaneously; Moreover, this method has improved network service quality, and makes the stable and reliable working performance of whole EPON system, and system compatibility is good, and applicable surface is comparatively extensive.
In this specification, the present invention is described with reference to its certain embodiments.But, still can make various modifications and conversion obviously and not deviate from the spirit and scope of the present invention.Therefore, specification and accompanying drawing are regarded in an illustrative, rather than a restrictive.