Method for implementing various functions in gigabit ethernet-passive optical network system and structure of ethernet frame employed in the same
First Claim
1. A method for implementing various functions in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, the method comprising the steps of:
- a) periodically transmitting, by an OLT(Optical Line Termination), synchronous signals to the ONUs (Optical Network Units) after initial drive such that each of a plurality of ONUs is synchronized with the OLT in response to one of the synchronous signals periodically transmitted;
b) identifying, by the ONU synchronized with the OLT, a transmission start time of an initial registration request frame and a transmission time length included in a grant frame such that the ONU transmits the initial registration request frame to the OLT after a random delay in order to avoid collision of initial registration request frames transmitted from the ONUs at a transmission time of the initial registration request frame;
c) calculating, by the OLT receiving the initial registration request frame, a difference between a predicted frame arrival time and a real frame arrival time, the predicted frame arrival time being predicted from the transmission start time of the initial registration request frame indicated in the grant frame such that the OLT calculates an RTT (Round Trip Time) with a random delay value; and
d) registering, by the OLT of the ONU requesting an ONU registration, in an ONU list after calculation of the RTT such that the OLT gives a new ONU ID to the ONU, and transmits a registration response frame including the new ONU ID and the RTT to the ONU requesting the ONU registration.
1 Assignment
0 Petitions
Accused Products
Abstract
A GE-PON (Gigabit Ethernet-Passive Optical Network) system is provided that configures upstream and downstream frames on the basis of a variable-length Ethernet frame. The GE-PON system employs TDM (Time Division Multiplexing) for upstream packet transmission in a tree structure for a point-to-multipoint connection. A structure of a frame format is also provided that is capable of effectively accommodating Gigabit Ethernet traffic in the GE-PON system and a method is provided for implementing various functions such as initial ONU registration, late ONU registration, ranging, and dynamic bandwidth allocation in the GE-PON system.
57 Citations
23 Claims
-
1. A method for implementing various functions in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, the method comprising the steps of:
-
a) periodically transmitting, by an OLT(Optical Line Termination), synchronous signals to the ONUs (Optical Network Units) after initial drive such that each of a plurality of ONUs is synchronized with the OLT in response to one of the synchronous signals periodically transmitted;
b) identifying, by the ONU synchronized with the OLT, a transmission start time of an initial registration request frame and a transmission time length included in a grant frame such that the ONU transmits the initial registration request frame to the OLT after a random delay in order to avoid collision of initial registration request frames transmitted from the ONUs at a transmission time of the initial registration request frame;
c) calculating, by the OLT receiving the initial registration request frame, a difference between a predicted frame arrival time and a real frame arrival time, the predicted frame arrival time being predicted from the transmission start time of the initial registration request frame indicated in the grant frame such that the OLT calculates an RTT (Round Trip Time) with a random delay value; and
d) registering, by the OLT of the ONU requesting an ONU registration, in an ONU list after calculation of the RTT such that the OLT gives a new ONU ID to the ONU, and transmits a registration response frame including the new ONU ID and the RTT to the ONU requesting the ONU registration. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for implementing a plurality of functions in a GE-PON (Gigabit Ethernet-Passive Optical Network) system,the method comprising the steps of:
-
a) transmitting and receiving data by an OLT (Optical Line Termination) and a plurality of ONUs(Optical Network Units), in synchronization with the OLT on the basis of synchronous signals;
b) synchronizing at least one ONU, newly driven among the ONUs, with a synchronous signal of downstream transmission;
c) identifying by the ONU in synchronization with the synchronous signal a transmission start time of a late registration request frame and a transmission time length included in a grant frame such that the ONU transmits the late registration request frame to the OLT at a transmission time of the late registration request;
d) calculating by the OLT receiving the late registration request frame a difference between a predicted frame arrival time and a real frame arrival time, the predicted frame arrival time being predicted from the transmission start time of the late registration request frame indicated in the grant frame such that the OLT calculates an Round Trip Time (RTT) with a random delay value; and
e) registering, by the OLT, the ONU requesting a late ONU registration in an ONU list after calculation of the RTT, wherein the OLT gives a new ONU ID to the ONU, and transmits a registration response frame that comprises the new ONU ID and the RTT to the ONU requesting the late ONU registration. - View Dependent Claims (7)
-
-
8. A method for implementing a plurality of functions in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, the method comprising the steps of:
-
a) transmitting by the OLT(Optical Line Termination) grant frames to a plurality of ONUs(Optical Network Units), in order to correct an error caused by an external variation, each grant frame comprising information relating to an ID of an ONU having a ranging opportunity, a grant start time and a grant time length;
b) transmitting by the ONU receiving the grant frame a ranging request frame to the OLT at a next ranging grant start time; and
c) calculating by the OLT receiving the ranging request frame an error using a difference between a predicted frame arrival time and a real frame arrival time, the predicted frame arrival time being predicted from the transmission start time of the ranging request frame indicated in the grant frame such that the OLT transmits the ranging response frame comprising an error correction value based on the calculated error to the ONU requesting ranging. - View Dependent Claims (9)
-
-
10. A method for implementing a plurality of functions in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, the method comprising the steps of:
-
a) transmitting by the OLT (Optical Line Termination) grant frames to a plurality of ONUs(Optical Network Units), in order to grant a bandwidth allocation request, each grant frame comprising information relating to the number of registered ONUs, an ID of an ONU having a bandwidth request opportunity, a periodic ranging correction value, a grant time offset and a transmission time length;
b) transmitting by the ONU receiving the grant frame a bandwidth allocation request frame comprising information relating to a size of buffers on transmission standby at a next bandwidth allocation request time to the OLT; and
c) after transmission of the bandwidth allocation request frame, transmitting by the ONU receiving the grant frame data on the transmission standby for the transmission time length on the basis of the transmission time length information to the OLT.
-
-
11. A structure of a variable-length Ethernet frame to be transmitted between an OLT (Optical Line Termination) and a plurality of ONUs (Optical Network Units) in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, comprising:
-
an SOP (Start Of Packet) field in which information indicating a start of a packet is recorded;
a packet type field in which information necessary for identifying a type of packet is recorded;
a PON (Passive Optical Network) header content field in which PON header contents according to the type of packet are recorded; and
a PDU (Packet Data Unit) field in which packet data according to the type of the packet is recorded. - View Dependent Claims (12, 13, 14)
-
-
15. A structure of a registration request frame for a registration request among PON-function control frames to be transmitted between an OLT (Optical Line Termination) and a plurality of ONUs (Optical Network Units) in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, comprising:
-
an SOP (Start Of Packet) field in which information indicating a start of a packet is recorded;
a packet type field in which information necessary for identifying a type of packet is recorded;
a control type field in which control type information necessary for performing a PON function is recorded;
a temporary ONU ID field in which a temporary ONU ID is recorded when ONU registration is requested;
a random delay field in which random delay information is recorded so that collision between ONU registration request packets is avoided; and
an HCS (Head Check Sum) field in which information for CRC (Cyclic Redundancy Check) is recorded so that an error in the registration request frame is checked. - View Dependent Claims (16, 17)
-
-
18. A structure of a registration response frame for a registration response among PON-function control frames to be transmitted between an OLT (Optical Line Termination) and a plurality of ONUs (Optical Network Units) in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, comprising:
-
an SOP (Start Of Packet) field in which information indicating a start of a packet is recorded;
a packet type field in which information necessary for identifying a type of packet is recorded;
a control type field in which control type information necessary for performing a PON function is recorded;
a temporary ONU ID field in which a temporary ONU ID is recorded when ONU registration is requested;
a registration ONU ID field in which a new ONU ID given by the OLT is recorded;
an RTT (Round Trip Time) field in which a round trip time between the OLT and a corresponding ONU is recorded; and
an HCS (Head Check Sum) field in which information for CRC (Cyclic Redundancy Check) is recorded so that an error in the registration response frame is checked.
-
-
19. A structure of a ranging request frame for a ranging request among PON-function control frames to be transmitted between an OLT (Optical Line Termination) and a plurality of ONUs (Optical Network Units) in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, comprising:
-
an SOP (Start Of Packet) field in which information indicating a start of a packet is recorded;
a packet type field in which information necessary for identifying a type of packet is recorded;
a control type field in which control type information necessary for performing a PON function is recorded;
an ONU ID field in which an ID of an ONU requesting ranging is recorded; and
an HCS (Head Check Sum) field in which information for CRC (Cyclic Redundancy Check) is recorded so that an error in the ranging request frame is checked.
-
-
20. A structure of a ranging response frame for a ranging response among PON-function control frames to be transmitted between an OLT (Optical Line Termination) and a plurality of ONUs (Optical Network Units) in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, comprising:
-
an SOP (Start Of Packet) field in which information indicating a start of a packet is recorded;
a packet type field in which information necessary for identifying a type of packet is recorded;
a control type field in which control type information necessary for performing a PON function is recorded;
an ONU ID field in which an ID of an ONU requesting ranging is recorded;
an error correction value field in which an error correction value is recorded after the ranging; and
an HCS (Head Check Sum) field in which information for CRC (Cyclic Redundancy Check) is recorded so that an error in the ranging response frame is checked.
-
-
21. A structure of a bandwidth allocation request frame for a bandwidth allocation request among PON-function control frames to be transmitted between an OLT (Optical Line Termination) and a plurality of ONUs (Optical Network Units) in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, comprising:
-
an SOP (Start Of Packet) field in which information indicating a start of a packet is recorded;
a packet type field in which information necessary for identifying a type of packet is recorded;
a control type field in which control type information necessary for performing a PON function is recorded;
an ONU ID field in which an ID of an ONU requesting bandwidth allocation is recorded;
a queue length field in which information indicating a size of buffers on transmission standby in the ONU requesting the bandwidth allocation is recorded; and
an HCS (Head Check Sum) field in which information for CRC (Cyclic Redundancy Check) is recorded so that an error in the bandwidth allocation request frame is checked.
-
-
22. A structure of a grant frame for granting an opportunity to transmit upstream data among PON-function control frames to be transmitted between an OLT (Optical Line Termination) and a plurality of ONUs (Optical Network Units) in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, comprising:
-
an SOP (Start Of Packet) field in which information indicating a start of a packet is recorded;
a packet type field in which information necessary for identifying a type of packet is recorded;
a control type field in which control type information necessary for performing a PON function is recorded;
a field in which information indicating the number of ONUs to which the OLT grants the opportunity to transmit the upstream data is recorded;
an ONU ID field in which an ID of an ONU receiving the grant frame is recorded;
a grant type field in which grant type information is recorded;
a grant time offset field in which information indicating a point when an ONU starts data transmission is recorded;
a grant time length field in which information indicating a transmission time length is recorded;
a periodic ranging correction value field in which a periodic ranging correction value is recorded; and
an HCS (Head Check Sum) field in which information for CRC (Cyclic Redundancy Check) is recorded so that an error in the grant frame is checked.
-
-
23. A structure of an OAM (Operations, Administration and Maintenance) frame among PON-function control frames to be transmitted between an OLT (Optical Line Termination) and a plurality of ONUs (Optical Network Units) in a GE-PON (Gigabit Ethernet-Passive Optical Network) system, comprising:
-
an SOP (Start Of Packet) field in which information indicating a start of a packet is recorded;
a packet type field in which information necessary for identifying a type of packet is recorded;
a control type field in which control type information necessary for performing a PON function is recorded;
an OAM content field in which OAM contents are recorded; and
an HCS (Head Check Sum) field in which information for CRC (Cyclic Redundancy Check) is recorded so that an error in the OAM frame is checked.
-
Specification