IP Library Granted Patent US 8,886,042
Granted Patent B2
US 8,886,042 · App. 13/497,688 · Granted Nov 11, 2014

Method and system for scheduling uplink message based on gigabit-capable passive optical network (GPON)

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,886,042
App. No.
13/497,688
Granted
Nov 11, 2014
Kind
B2
Abstract

The present invention discloses a method and a system for scheduling an uplink message based on a Gigabit-capable Passive Optical Network (GPON). The method includes the following steps of: configuring a private managed entity for an 802.1p entity, and defining a mapping relationship between a priority queue and a priority of an uplink message in the private managed entity (S 100 ); the 802.1p entity scheduling an uplink message from an optical network unit, mapping the uplink message to a corresponding GEM PORT, and creating a corresponding priority queue according to the mapping relationship between the priority queue and the priority of the uplink message defined in the private managed entity (S 101 ). In the present invention, the uplink messages mapped to the GEM PORTs in the GPON system can be flexibly scheduled under the N:M bridge-mapping service model of the GPON system, and it is a beneficial extension to the existing mode for scheduling an uplink message based on the GPON system.

Claims (22)

1. A method for scheduling an uplink message based on a Gigabit-Capable Passive Optical Network (GPON), the method comprising:

configuring a private managed entity for an 802.1p entity, and defining a mapping relationship between a priority queue and a priority of an uplink message in the private managed entity; and

scheduling, by the 802.1p entity, an uplink message from an optical network unit, mapping the uplink message to a corresponding GPON Encapsulation Method Port (GEM PORT), and creating a corresponding priority queue according to the mapping relationship between the priority queue and the priority of the uplink message defined in the private managed entity;

wherein scheduling the uplink message from the optical network unit by the 802.1p entity and creating the corresponding priority queue according to the mapping relationship between the priority queue and the priority of the uplink message defined in the private managed entity comprises:

A: searching the priority queue corresponding to the priority of each uplink message in order, if priorities of all uplink messages are traversed, ending the process, otherwise proceeding to B; and

B: judging whether or not the found priority queue of the uplink message has been created, if so, returning to A to continue to search the priority queue corresponding to the priority of the next uplink message, otherwise creating the corresponding priority queue and then returning to A.

2. The method according to claim 1 , wherein configuring the private managed entity for the 802.1p entity comprises: creating the private managed entity automatically by the optical network unit according to an Optical Line Terminal (OLT) command.

3. The method according to claim 1 , wherein the priority of the uplink message in the private managed entity is the same as the priority of the uplink message defined by other managed entities in a management information base of the optical network unit.

4. The method according to claim 1 , wherein the mapping relationship between priority queues and the priorities of uplink messages within the same GEM PORT is defined in the private managed entity.

5. The method according to claim 1 , wherein the mapping relationship between priority queues and the priorities of uplink messages within different GEM PORTs is defined in the private managed entity.

6. The method according to claim 1 , wherein A comprises:

A1: searching the priority queue corresponding to the priority of each uplink message in a management information base of the optical network unit in order, if the priorities of all the uplink messages are traversed, ending the process, otherwise proceeding to next;

A2: judging whether or not the priority queue corresponding to the priority of the uplink message is nonempty, if so, proceeding to A3, otherwise returning to A1;

A3: judging whether or not the priority queue corresponding to the priority of the uplink message defined in the private managed entity is nonempty, if so, proceeding to B, otherwise proceeding to A4; and

A4: finding a default priority queue corresponding to a GEM PORT associated with the 802.1p entity, then proceeding to B.

7. The method according to claim 6 , wherein if the mapping relationship between priority queues and priorities of uplink messages within the same GEM PORT is defined in the private managed entity, A1 executes search operation on the uplink messages mapped to the same GEM PORT; otherwise, A1 executes search operation on the uplink messages mapped to each GEM PORT in order.

8. The method according to claim 7 , wherein the order in which A1 executes search operation on the uplink messages mapped to the same GEM PORT is determined according to the priorities of the uplink messages.

9. A system for scheduling an uplink message based on a Gigabit-Capable Passive Optical Network (GPON), the system comprising:

an 802.1p entity, wherein a private managed entity is configured in the 802.1p entity, and a mapping relationship between a priority queue and a priority of an uplink message is defined in the private managed entity;

the 802.1p entity is configured to schedule an uplink message from an optical network unit and map the uplink message to a corresponding GPON Encapsulation Method Port (GEM PORT), and create a corresponding priority queue according to the mapping relationship between the priority queue and the priority of the uplink message defined in the private managed entity, wherein scheduling the uplink message from the optical network unit by the 802.1p entity and creating the corresponding priority queue according to the mapping relationship between the priority queue and the priority of the uplink message defined in the private managed entity comprises:

A: searching the priority queue corresponding to the priority of each uplink message in order, if priorities of all uplink messages are traversed, ending the process, otherwise proceeding to B; and

B: judging whether or not the found priority queue of the uplink message has been created, if so, returning to A to continue to search the priority queue corresponding to the priority of the next uplink message, otherwise creating the corresponding priority queue and then returning to A.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2022
From: ZTE CORPORATION
To: EIGHT DEER VENTURES, LLC
Reel/Frame 060641/0036 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TITLE: METHOD AND SYSTEM FOR SCHEDULING UPLINK MESSAGE BASED ON GIGABIT-CAPABLE PASSIVE OPTICAL NETWORK (GPON) PREVIOUSLY RECORDED ON REEL 027914 FRAME 0909. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 9, 2012
From: YANG, DONGHU
To: ZTE CORPORATION
Reel/Frame 028184/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2012
From: YANG, DONGHU
To: ZTE CORPORATION
Reel/Frame 027914/0909 →