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

KR101001515B1 - Media access control method for weighted fairness guarantee scheduling in ethernet passive optical network - Google Patents

Media access control method for weighted fairness guarantee scheduling in ethernet passive optical network Download PDF

Info

Publication number
KR101001515B1
KR101001515B1 KR1020030090500A KR20030090500A KR101001515B1 KR 101001515 B1 KR101001515 B1 KR 101001515B1 KR 1020030090500 A KR1020030090500 A KR 1020030090500A KR 20030090500 A KR20030090500 A KR 20030090500A KR 101001515 B1 KR101001515 B1 KR 101001515B1
Authority
KR
South Korea
Prior art keywords
traffic
optical network
optical
line terminal
cycle
Prior art date
Application number
KR1020030090500A
Other languages
Korean (ko)
Other versions
KR20050058573A (en
Inventor
김종안
강대경
김병철
이재용
Original Assignee
주식회사 케이티
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 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020030090500A priority Critical patent/KR101001515B1/en
Publication of KR20050058573A publication Critical patent/KR20050058573A/en
Application granted granted Critical
Publication of KR101001515B1 publication Critical patent/KR101001515B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1694Allocation of channels in TDM/TDMA networks, e.g. distributed multiplexers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J14/00Optical multiplex systems
    • H04J14/02Wavelength-division multiplex systems
    • H04J14/0226Fixed carrier allocation, e.g. according to service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0066Provisions for optical burst or packet networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0067Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0064Arbitration, scheduling or medium access control aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명은 이더넷 수동 광 네트워크(EPON) 시스템의 스케쥴링 방법에 관한 것이다. 본 발명은, 이더넷 수동 광 네트워크 시스템의 여러 광망 종단장치(ONU : Optical Network Unit) 로부터 광라인 터미널(OLT : Optical Line Terminal) 로의 상향 방향 링크를 공평하게 다중화하여 사용하기 위한 방안에 관한 것으로서, 다수의 광망 종단장치(ONU : Optical Network Unit)와 특정 광라인 터미널(OLT : Optical Line Terminal)를 구비하는 이더넷 수동 광 네트워크(EPON)에서의 매체 접근 제어 방법으로서, 상기 다수의 광망 종단장치에서 상기 특정 광라인 터미널로 한 사이클에서 전송할 수 있는 트래픽 전송량을 상기 다수의 광망 종단장치간 가중치에 비례해서 할당하는 제 1단계와, 상기 할당된 트래픽 전송량을 상기 다수의 광망 종단장치에 전송하기 위해 상기 특정 광라인 터미널장치의 트래픽 전송 알고리즘을 설정하는 제 2단계와, 상기 다수의 광망 종단장치가 상기 설정된 트래픽 전송 알고리즘에 따라 각각 한 사이클에서 트래픽이 존재하는 한 최대한의 트래픽을 특정 광라인 터미널로 전송하는 3단계와, 트래픽 할당량을 채우지 못한 경우 남은 할당량을 다음 사이클에 넘겨 사용하는 제 4단계를 포함하는 것을 특징으로 하는 이더넷 수동 광 네트워크의 가중치 공평성을 보장하는 매체 접근 제어 방법을 포함하여 이루어져 있다.The present invention relates to a scheduling method of an Ethernet passive optical network (EPON) system. The present invention relates to a method for equally multiplexing an uplink from an optical network unit (ONU) to an optical line terminal (OLT) in an Ethernet passive optical network system. A method of controlling access to a medium in an Ethernet passive optical network (EPON) having an optical network unit (ONU) and a specific optical line terminal (OLT) of the optical network terminal (ONU). A first step of allocating a traffic transmission amount that can be transmitted in one cycle to an optical line terminal in proportion to the weight between the plurality of optical network termination devices; and the specific optical data for transmitting the allocated traffic transmission amount to the plurality of optical network termination devices. A second step of setting a traffic transmission algorithm of a line terminal device; A third step of transmitting the maximum amount of traffic to a specific optical line terminal as long as there is traffic in each cycle according to a predetermined traffic transmission algorithm, and a fourth step of using the remaining quota for the next cycle if the traffic quota is not met. It comprises a medium access control method for ensuring the weight fairness of the Ethernet passive optical network characterized in that.

Description

이더넷 수동 광 네트워크의 가중치 공평성을 보장하는 매체 접근 제어 방법{MEDIA ACCESS CONTROL METHOD FOR WEIGHTED FAIRNESS GUARANTEE SCHEDULING IN ETHERNET PASSIVE OPTICAL NETWORK}  MEDIA ACCESS CONTROL METHOD FOR WEIGHTED FAIRNESS GUARANTEE SCHEDULING IN ETHERNET PASSIVE OPTICAL NETWORK}             

도 1은 이더넷 수동 광 네트워크 시스템의 망 구성도,1 is a network diagram of an Ethernet passive optical network system,

도 2는 본 발명에 따른 이더넷 수동 광 네트워크의 가중치 공평성을 보장하는 매체 접근 제어 방법의 일 실시예를 단계별로 나타낸 시퀀스도.
FIG. 2 is a sequence diagram showing step by step an embodiment of a medium access control method for ensuring weight fairness in an Ethernet passive optical network according to the present invention; FIG.

본 발명은 이더넷 수동 광 네트워크(EPON : Ethernet passive Optical Network) 시스템의 스케줄링 방법에 관한 것으로, 특히, 이더넷 수동 광 네트워크 시스템의 다수의 광망 종단장치(ONU : Optical Network Unit) 로부터 광라인 터미널(OLT : Optical Line Terminal) 로의 상향 방향 링크를 공평하게 다중화하여 사용하기 위한 것으로 매체 접근 제어에 필요한 스케줄링 방안에 관한 것이다.The present invention relates to a scheduling method of an Ethernet passive optical network (EPON) system, and more particularly, to an optical line terminal (OLT :) from a plurality of optical network units (ONUs) of an Ethernet passive optical network system. The present invention relates to a scheduling scheme required for media access control by using multiplexing uplinks to an optical line terminal.

도 1은 이더넷 수동 광 네트워크 시스템의 망 구성도로 광라인 터미널(100) 과, 광 분배기(150)와, 다수의 광망 종단장치(110)(120)(130)로 구성되어 있다.FIG. 1 is a network diagram of an Ethernet passive optical network system including an optical line terminal 100, an optical splitter 150, and a plurality of optical network termination devices 110, 120, 130.

동 도면에 있어서, 하나의 광라인 터미널(100)이 광 분배기(150)를 통해서 다수의 광망 종단장치(110)(120)(130)로 연결된 구조로서 데이터 전달단위로 이더넷 기반의 프레임을 사용하게 된다. In the figure, a single optical line terminal 100 is connected to a plurality of optical end devices 110, 120, 130 through an optical splitter 150 to use an Ethernet-based frame as a data transmission unit. do.

이더넷 수동 광 네트워크 시스템에서 각 광망 종단장치에게 동일한 속도를 제공하기 위해 기존에 제시된 방법으로는 각 광망 종단장치 별로 타임 슬롯을 할당하고 광망 종단장치에 도착한 패킷은 버퍼에서 기다리다가 자신의 타임 슬롯이 오면 상향 방향으로 전송되게 하는 방법의 TDMA(Time Division Multiple Access) 방식과,In order to provide the same speed to each fiber terminator in an Ethernet passive optical network system, the conventional method is to allocate time slots for each fiber terminator, and packets arriving at the fiber terminator wait in a buffer and then come to their time slot. A time division multiple access (TDMA) scheme for transmitting in an upward direction,

광망 종단장치에게 할당된 전송시간의 마지막 부분에 다음 사이클에서 전송하고자 하는 트래픽 양에 대한 요청(Request) 프레임을 전송하고, 광라인 터미널에서는 다음 사이클에서 해당 광망 종단장치의 요청에 해당하는 트래픽 할당량을 명시한 허락(Grant) 프레임을 보내어 광망 종단장치의 전송을 제어하는 IPACT(Interleaved Plooing with Adaptive Cycle Time) 방식이 있다.At the end of the allotted transmission time to the fiber terminator, a request frame is sent for the amount of traffic to be transmitted in the next cycle. There is an Interleaved Plooing with Adaptive Cycle Time (IPACT) scheme that controls the transmission of fiber termination devices by sending specified grant frames.

그러나 TDMA 방식은 사용되지 못하는 평균 잔여 대역폭이 크고 자기 유사성을 가지는 데이터 트래픽의 경우 지연 시간이 커지게 되며 트래픽 처리율이 낮아지는 단점을 가지고 있으며,However, the TDMA scheme has a disadvantage in that the average residual bandwidth that is not used is large and the data traffic having self similarity has a large delay time and a low traffic throughput rate.

IPACT 방식은 광망 종단장치에서 보내는 데이터의 양을 일정한 만큼 보낼 수 있고 버퍼에 있는 데이터 양에 비례하여 전송할 수 있는 장점을 가지고 있지만 각 광망 종단장치별로 데이터가 공평하게 전달되도록 하는 기능이 포함되어 있지 않는 단점을 가지고 있다. The IPACT method has the advantage of being able to send a certain amount of data from the fiber termination device and transmit it in proportion to the amount of data in the buffer, but it does not include a function to ensure that data is delivered fairly by each fiber termination device. It has a disadvantage.

상술한 바와 같이 종래의 방법은 동일한 요금을 내고 계약을 한 가입자들에게 트래픽 패턴이나 현재 망의 상태에 관계없이 동일한 서비스를 해주어야 하지만 이러한 점을 충족하지 못하는 문제점과 낭비되는 평균 잔여 대역폭이 크다는 문제점을 가지고 있다.
As described above, the conventional method has to provide the same service to the subscribers who pay the same fee regardless of the traffic pattern or the current network condition. Have.

본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 안출한 것으로, 트래픽의 대역폭을 각 광망 종단장치의 해당 가중치에 비례하여 제공함으로써 기존 이더넷 수동 광 네트워크 매체 접근제어에서 낭비되던 잔여 대역폭을 줄이는데 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned conventional problems, and provides the bandwidth of traffic in proportion to the corresponding weight of each optical fiber termination device to reduce the remaining bandwidth wasted in the conventional Ethernet passive optical network medium access control. There is this.

이와 같은 목적을 달성하기 위한 본 발명은, 다수의 광망 종단장치(ONU : Optical Network Unit)와 특정 광라인 터미널(OLT : Optical Line Terminal)를 구비하는 이더넷 수동 광 네트워크(EPON)에서의 매체 접근 제어 방법으로서, 상기 다수의 광망 종단장치에서 상기 특정 광라인 터미널로 한 사이클에서 전송할 수 있는 트래픽 전송량을 상기 다수의 광망 종단장치간 가중치에 비례해서 할당하는 제 1단계와, 상기 할당된 트래픽 전송량을 상기 다수의 광망 종단장치에 전송하기 위해 상기 특정 광라인 터미널장치의 트래픽 전송 알고리즘을 설정하는 제 2단계와, 상기 다수의 광망 종단장치가 상기 설정된 트래픽 전송 알고리즘에 따라 각각 한 사이클에서 트래픽이 존재하는 한 최대한의 트래픽을 특정 광라인 터미널로 전송하는 3단계와, 트래픽 할당량을 채우지 못한 경우 남은 할당량을 다음 사이클에 넘겨 사용하는 제 4단계를 포함하는 것을 특징으로 하는 이더넷 수동 광 네트워크의 가중치 공평성을 보장하는 매체 접근 제어 방법을 특징으로 한다.
In order to achieve the above object, the present invention provides a medium access control in an Ethernet passive optical network (EPON) having a plurality of optical network units (ONUs) and specific optical line terminals (OLTs). A method, comprising: a first step of allocating a traffic transmission amount that can be transmitted in one cycle from the plurality of optical network terminators to the specific optical line terminal in proportion to a weight between the plurality of optical network terminators; A second step of setting a traffic transmission algorithm of the specific optical line terminal device for transmission to a plurality of optical network terminators, and as long as the plurality of optical network terminators have traffic in one cycle according to the set traffic transmission algorithm, respectively 3 steps to send the maximum amount of traffic to a specific optical line terminal and fail to meet the traffic quota Wu and the remaining quota characterized by the media access control method for ensuring fairness weight of an Ethernet passive optical network comprising the step of using four handed over to the next cycle.

이하, 첨부된 도면을 참조하여 본 발명에 따른 실시예를 상세히 설명하면 다음과 같다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명에 따른 이더넷 수동 광 네트워크의 가중치 공평성을 보장하는 매체 접근 제어 방법의 일 실시예를 단계별로 나타낸 시퀀스도로,2 is a sequence diagram showing step by step an embodiment of a medium access control method for ensuring weight fairness in an Ethernet passive optical network according to the present invention;

광라인 터미널(330)은 각 광망 종단장치(340)(350)별로 서비스 받는 전송 가중치에 비례해서 각 광망 종단장치(340)(350)가 한 사이클에서 전송할 수 있는 트래픽 전송 양을 할당하고 할당된 트래픽 전송량의 전송을 위해 광라인 터미널장치의(330) 트래픽 알고리즘을 설정하는 1단계,The optical line terminal 330 allocates and allocates the amount of traffic transmission that each optical fiber terminator 340, 350 can transmit in one cycle, in proportion to the transmission weights that are serviced for each optical fiber terminator 340,350. Step 1 of setting a traffic algorithm of the optical line terminal device 330 for transmission of traffic volume;

광망 종단장치(340)(350)는 자신에게 할당된 전송시간의 마지막 부분에 다음 사이클에서 전송하고자 하는 트래픽 양에 대한 요청(Request) 프레임을 전송하는(304)(306) 2단계,The optical network terminator 340, 350 transmits a request frame for the amount of traffic to be transmitted in the next cycle (304, 306) in the last part of the transmission time allocated to it (step 304, 306),

요청(Request) 프레임 전송(304)(306)을 받은 광라인 터미널(330)은 다음 사이클에서 해당 광망 종단장치(340)(350)에게 허락하는 트래픽 할당량을 명시한 허락(Grant) 프레임을 전송하는(301)(302) 3단계,The optical line terminal 330 receiving the request frame transmission 304, 306 transmits a grant frame specifying the traffic allocation allowed to the corresponding fiber terminator 340, 350 in the next cycle ( 301) (302) step 3,

광라인 터미널(330)으로부터 트래픽 할당량을 전송받은 광망 종단장치(340)(350)는 할당받은 양만큼 트래픽을 전송하고(303)(305), 할당량을 채우지 못했다면 남은 할당량은 다음 사이클에 넘겨서 사용 하는 4단계로 구성되어 있다.The optical network terminator 340, 350, which has received the traffic quota from the optical line terminal 330, transmits the traffic by the allocated amount (303) (305), and if the quota is not met, the remaining quota is used for the next cycle. There are four steps.

상기 2단계에서 다음 사이클에서 전송하고자 하는 트래픽 양에 대한 요청 프레임에 대한 계산식은, j번째 사이클에서 i번째 광망 종단장치가 광라인 터미널에게 요청 프레임을 사용하여 전송을 요구하는 트래픽 양을

Figure 112003047466813-pat00001
(304)라고 했을 때
Figure 112003047466813-pat00002
(304)는 수학식 1과 같이 계산되어 진다.The calculation formula for the request frame for the amount of traffic to be transmitted in the next cycle in step 2 is the amount of traffic that the i-th optical end device requests transmission to the optical line terminal using the request frame in the j-th cycle.
Figure 112003047466813-pat00001
When we said 304
Figure 112003047466813-pat00002
304 is calculated as in Equation 1.

Figure 112003047466813-pat00003
Figure 112003047466813-pat00003

수학식 1에서

Figure 112003047466813-pat00004
(301)은 j번째 사이클에서 i번째 광망종단장치에게 할당되는 트래픽 전송 허락 양을 나타내며,
Figure 112003047466813-pat00005
는 현재 i번째 광망 종단장치의 큐에 도착해서 저장되어 있는 트래픽을 나타내고,
Figure 112003047466813-pat00006
는 현재 사이클에서 남은 전송량을 나타낸다.In Equation 1
Figure 112003047466813-pat00004
301 represents the traffic transmission permission amount allocated to the i th optical terminator in the j th cycle,
Figure 112003047466813-pat00005
Represents the traffic currently stored in the queue of the i-th fiber terminator,
Figure 112003047466813-pat00006
Indicates the amount of transmission remaining in the current cycle.

또한, 수학식 2는 한 사이클 당 할당량과 현재의 사이클에서 사용하지 못하고 남은 할당량과의 합을 나타낸다. 즉, 현재 사용하지 못한 양을 다음 사이클에서 사용함으로서 가중치 공평성을 유지하게 할 수 있다. In addition, Equation 2 shows the sum of the quota per cycle and the remaining quota not used in the current cycle. That is, by using an amount that is not currently used in the next cycle, weight fairness can be maintained.                     

Figure 112003047466813-pat00007
Figure 112003047466813-pat00007

하지만 실제로는 수학식 2 값이 정확히 패킷 경계와 일치하지 않을 확률이 높기 때문에 낭비되는 대역폭을 없애기 위해서 실제 할당량을 수학식 2의 값을 넘지 않으면서 패킷경계에 맞춘 값을 구하기 위해 같거나 작은 가장 큰 정수를 구하는 수학기호 lowbound를 사용한 수학식 3의 계산식 값을 사용한다. In practice, however, the value of Equation 2 is not likely to exactly match the packet boundary, so in order to eliminate the wasted bandwidth, the largest or less than To calculate the integer, we use the equation (3) using lowbound.

Figure 112003047466813-pat00008
Figure 112003047466813-pat00008

이 때 보낼 트래픽이 없는 광망 종단장치에게 사이클마다 사용하지 않는 양을 계속 누적해서 쌓아두는 것은 공평성에 위배되기 때문에 i번째 광망 종단장치의 버퍼에 대기하고 있는 패킷이 없을 때는 요청량

Figure 112003047466813-pat00009
(304) = 0로 하고 남은 할당량
Figure 112003047466813-pat00010
도 0으로 만든다.At this time, it is not fair to accumulate and accumulate the unused amount of the unused fiber end device every cycle because there is no packet waiting in the buffer of the i th optical end device.
Figure 112003047466813-pat00009
(304) = 0 and remaining quota
Figure 112003047466813-pat00010
Make it 0.

여기서 i번째 광망 종단장치는 요청 프레임에 대한 요청량

Figure 112003047466813-pat00011
(304)뿐만 아니라 현재 사이클에서 남은 전송량
Figure 112003047466813-pat00012
도 보내주어 광라인 터미널(330)이 해당 정보를 유지할 수 있도록 해준다. Where the i th optical end device is the request amount for the request frame
Figure 112003047466813-pat00011
304, as well as remaining traffic in the current cycle
Figure 112003047466813-pat00012
It is also sent so that the optical line terminal 330 can maintain the information.

상기 3단계에서 j번째 사이클에 요청된 트래픽 양

Figure 112003047466813-pat00013
(304)에 대한 프레임을 받은 광라인 터미널(330)은 j+1 번째 사이클에서 허락(Grant) 프레임을 통해 i 번째 광망 종단장치에게 허락하는 할당량 트래픽 양을
Figure 112003047466813-pat00014
(301)라고 했을 때 수학식 4와 같이 계산되어 진다.The amount of traffic requested for the j th cycle in step 3 above
Figure 112003047466813-pat00013
The optical line terminal 330 receiving the frame for 304 receives the amount of quota traffic that is allowed to the i th optical end device through the grant frame in the j + 1 th cycle.
Figure 112003047466813-pat00014
Suppose that (301) is calculated as in Equation 4.

Figure 112003047466813-pat00015
Figure 112003047466813-pat00015

상술한 i번째 광망 종단장치는 도 2의 제 1광망 종단장치(340)와 대응되며. i+1번째 광망 종단장치는 제 2광망 종단장치(350)와 대응된다.
The i-th optical network terminator described above corresponds to the first optical network terminator 340 of FIG. 2. The i + 1 th optical end device corresponds to the second optical end device 350.

위에서 양호한 실시예에 근거하여 이 발명을 설명하였지만, 이러한 실시예는 이 발명을 제한하려는 것이 아니라 예시하려는 것이다. 이 발명이 속하는 분야의 숙련자에게는 이 발명의 기술사상을 벗어남이 없이 위 실시예에 대한 다양한 변화나 변경 또는 조절이 가능함이 자명할 것이다. 그러므로, 이 발명의 보호범위는 첨부된 청구범위에 의해서만 한정될 것이며, 위와 같은 변화예나 변경예 또는 조절예를 모두 포함하는 것으로 해석되어야 할 것이다.
While the invention has been described above based on the preferred embodiments thereof, these embodiments are intended to illustrate rather than limit the invention. It will be apparent to those skilled in the art that various changes, modifications, or adjustments to the above embodiments can be made without departing from the spirit of the invention. Therefore, the protection scope of the present invention will be limited only by the appended claims, and should be construed as including all such changes, modifications or adjustments.

이상과 같이 본 발명에 따른 가중치 공평성을 보장하는 매체 접근 제어 방법을 이더넷 수동 광 네트워크 시스템에 적용하면, 서로 다른 대역폭 요구 사항을 가지는 여러 광망 종단장치들 간에 할당 대역폭 차별화 기능을 구현해 줄 수 있으므로, 서로 다른 대역폭을 이용하는 사용자들의 요구 사항을 효과적으로 만족시킬 수가 있다. 또한 광망 종단장치들 간에 가중치가 부여된 공평성을 짧은 시간구간에서도 효과적으로 유지할 수 있다. 또한 광망 종단장치가 전송 요구량을 패킷경계에 맞추어 요구할 수 있으므로, 기존의 매체 접근제어 방법 할당량이 패킷 경계와 맞지 않아 발생하였던 미사용 낭비 대역폭을 완전히 없앨 수 있는 효과가 있다. As described above, if the media access control method for guaranteeing the weight fairness according to the present invention is applied to the Ethernet passive optical network system, the allocation bandwidth differentiation function can be implemented among the various optical end devices having different bandwidth requirements. It can effectively meet the requirements of users using different bandwidths. In addition, weighted fairness among optical fiber terminations can be effectively maintained even in a short time period. In addition, since the optical network terminator can request the transmission requirement according to the packet boundary, there is an effect to completely eliminate the unused wasted bandwidth caused by the existing media access control method quota does not match the packet boundary.

Claims (5)

다수의 광망 종단장치(ONU : Optical Network Unit)와 특정 광라인 터미널(OLT : Optical Line Terminal)를 구비하는 이더넷 수동 광 네트워크(EPON)에서의 매체 접근 제어 방법으로서,A media access control method in an Ethernet passive optical network (EPON) having a plurality of optical network units (ONUs) and specific optical line terminals (OLTs), 상기 다수의 광망 종단장치에서 상기 특정 광라인 터미널로 한 사이클에서 전송할 수 있는 트래픽 전송량을 상기 다수의 광망 종단장치간 가중치에 비례해서 할당하는 제 1단계와,A first step of allocating a traffic transmission amount that can be transmitted in one cycle from the plurality of optical network terminators to the specific optical line terminal in proportion to the weights of the plurality of optical network terminators; 상기 할당된 트래픽 전송량을 상기 다수의 광망 종단장치에 전송하기 위해 상기 특정 광라인 터미널장치의 트래픽 전송 알고리즘을 설정하는 제 2단계와,Setting a traffic transmission algorithm of the specific optical line terminal device to transmit the allocated traffic transmission amount to the plurality of optical network termination devices; 상기 다수의 광망 종단장치가 상기 설정된 트래픽 전송 알고리즘에 따라 각각 한 사이클에서 트래픽이 존재하는 한 최대한의 트래픽을 특정 광라인 터미널로 전송하는 3단계와,Transmitting, by the plurality of optical network terminators, maximum traffic to a specific optical line terminal as long as there is traffic in one cycle according to the set traffic transmission algorithm; 트래픽 할당량을 채우지 못한 경우 남은 할당량을 다음 사이클에 넘겨 사용하는 제 4단계If the traffic quota has not been met, the fourth step is to use the remaining quota over the next cycle. 를 포함하는 것을 특징으로 하는 이더넷 수동 광 네트워크의 가중치 공평성을 보장하는 매체 접근 제어 방법.Media access control method for ensuring the weight fairness of the Ethernet passive optical network comprising a. 제 1 항에 있어서,The method of claim 1, 상기 1단계에서 상기 다수의 광망 종단장치가 특정 광라인 터미널로 한 사이 클에서 전송할 수 있는 트래픽 전송량을 할당하는데 있어 미리 설정된 트래픽 전송량 값을 상기 특정 광라인 터미널에 요청하여 미사용 대역폭을 방지하는 단계를 더 포함하는 것을 특징으로 하는 이더넷 수동 광 네트워크의 가중치 공평성을 보장하는 매체 접근 제어 방법. In step 1, when the plurality of optical network terminators allocate a traffic amount that can be transmitted in one cycle to a specific optical line terminal, requesting a predetermined traffic amount value to prevent the unused bandwidth. The method of claim 1, further comprising a weight fairness of the Ethernet passive optical network. 제 2 항에 있어서,The method of claim 2, 상기 미리 설정된 트래픽 전송량 값은 하기의 수학식 10과 같은 것을 특징으로 하는 이더넷 수동 광 네트워크의 가중치 공평성을 보장하는 매체 접근 제어 방법.The preset traffic transmission value is equal to the following Equation (10). [수학식 10][Equation 10]
Figure 112003047466813-pat00016
Figure 112003047466813-pat00016
단, 상기 수학식 10에서
Figure 112003047466813-pat00017
는 j번째 사이클에서 i번째 광망 종단장치가 광라인 터미널에게 요청 프레임을 사용하여 전송을 요구하는 트래픽 양,
Figure 112003047466813-pat00018
는 j번째 사이클에서 i번째 광망종단장치에게 할당되는 트래픽 전송 허락 양,
Figure 112003047466813-pat00019
는 i번째 광망 종단장치에 도착해서 저장되어 있는 트래픽,
Figure 112003047466813-pat00020
는 현재 사이클에서 남 은 전송량.
However, in Equation 10
Figure 112003047466813-pat00017
Is the amount of traffic that the i-th optical end device requires to transmit to the optical line terminal using a request frame,
Figure 112003047466813-pat00018
Is the amount of traffic allowance allocated to the i th optical terminator in the j th cycle,
Figure 112003047466813-pat00019
Is the traffic stored at the i th optical end device,
Figure 112003047466813-pat00020
Is the amount of transmission remaining in the current cycle.
제 3 항에 있어서,The method of claim 3, wherein 상기 미사용 대역폭을 없애기 위해 상기 수학식 10에서 하기의 수학식 20 값을 사용하는 것을 특징으로 하는 이더넷 수동 광 네트워크의 가중치 공평성을 보장하는 매체 접근 제어 방법.And a value of Equation 20 below in Equation (10) to eliminate the unused bandwidth. [수학식 20][Equation 20]
Figure 112010049637396-pat00021
Figure 112010049637396-pat00021
제 1 항에 있어서,The method of claim 1, 상기 2단계에서 상기 특정 광라인 터미널 및 상기 다수의 광망 종단장치를 설정하는데 있어 상기 다수의 광망 종단장치에서 요청(request) 프레임을 통해 상기 특정 광라인 터미널에 트래픽 전송량 요청하면 상기 특정 광라인 터미널에서는 이를 받아 트래픽 할당량을 명시한 허락(grant) 프레임을 보내어 상기 다수의 광망 종단장치의 전송을 제어하는데 있어, 상기 허락(grant) 프레임을 통해 보내는 트래픽 할당량은 수학식 30의 계산값과 같은 것을 특징으로 하는 이더넷 수동 광 네트워크의 가중치 공평성을 보장하는 매체 접근 제어 방법.In setting the specific optical line terminal and the plurality of optical network terminators, the specific optical line terminal requests the traffic volume to the specific optical line terminal through a request frame in the plurality of optical network terminators. In order to control the transmission of the plurality of optical network end devices by sending a grant frame specifying the traffic quota, the traffic quota sent through the grant frame is equal to the calculated value of Equation 30. A medium access control method that guarantees weight fairness in Ethernet passive optical networks. [수학식 30]Equation 30
Figure 112010049637396-pat00022
Figure 112010049637396-pat00022
단, 상기 수학식 30에서
Figure 112010049637396-pat00026
는 j+1 번째 사이클 에서 허락(Grant) 프레임,
Figure 112010049637396-pat00027
는 j번째 사이클에서 i번째 광망 종단장치가 광라인 터미널에게 요청 프레임을 사용하여 전송을 요구하는 트 래픽 양,
Figure 112010049637396-pat00028
는 j번째 사이클에서 i번째 광망종단장치에게 할당되는 트래픽 전송 허락 양,
Figure 112010049637396-pat00029
는 현재 사이클에서 남은 전송량.
However, in Equation 30
Figure 112010049637396-pat00026
Is the grant frame at j + 1th cycle,
Figure 112010049637396-pat00027
Is the amount of traffic that the i-th optical end device requests to the optical line terminal to transmit using the request frame, in cycle j,
Figure 112010049637396-pat00028
Is the amount of traffic allowance allocated to the i th optical terminator in the j th cycle,
Figure 112010049637396-pat00029
Is the amount of transfer remaining in the current cycle.
KR1020030090500A 2003-12-12 2003-12-12 Media access control method for weighted fairness guarantee scheduling in ethernet passive optical network KR101001515B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030090500A KR101001515B1 (en) 2003-12-12 2003-12-12 Media access control method for weighted fairness guarantee scheduling in ethernet passive optical network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030090500A KR101001515B1 (en) 2003-12-12 2003-12-12 Media access control method for weighted fairness guarantee scheduling in ethernet passive optical network

Publications (2)

Publication Number Publication Date
KR20050058573A KR20050058573A (en) 2005-06-17
KR101001515B1 true KR101001515B1 (en) 2010-12-14

Family

ID=37251914

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030090500A KR101001515B1 (en) 2003-12-12 2003-12-12 Media access control method for weighted fairness guarantee scheduling in ethernet passive optical network

Country Status (1)

Country Link
KR (1) KR101001515B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100666989B1 (en) * 2005-12-12 2007-01-10 삼성전자주식회사 Epon system and method of traffic scheduling thereof
KR100734914B1 (en) * 2006-03-27 2007-07-03 한국정보통신대학교 산학협력단 Apparatus and method for allocating differentiated bandwidth load distribution and service weight-based in a ethernet-pon network

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030038266A (en) * 2001-11-10 2003-05-16 삼성전자주식회사 Gigabit ethernet passive optical network system and method for media access control thereof
KR20030040934A (en) * 2001-11-17 2003-05-23 주식회사 케이티 MAC scheduling apparatus and method of OLT in PON
KR20030062526A (en) * 2002-01-17 2003-07-28 삼성전자주식회사 Method for implementation procedure in giga bit ethernet passive optical network and ethernet frame structure thereof
KR20030073472A (en) * 2002-03-11 2003-09-19 삼성전자주식회사 Dynamic bandwidth allocation method for gigabit ethernet passive optical network
KR20030079311A (en) * 2002-04-03 2003-10-10 삼성전자주식회사 Method for point-to-point emulation n gigabit ethernet passive optical network
KR20030087881A (en) * 2002-05-10 2003-11-15 삼성전자주식회사 Dynamic bandwidth allocation method for gigabit ethernet passive optical network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030038266A (en) * 2001-11-10 2003-05-16 삼성전자주식회사 Gigabit ethernet passive optical network system and method for media access control thereof
KR20030040934A (en) * 2001-11-17 2003-05-23 주식회사 케이티 MAC scheduling apparatus and method of OLT in PON
KR20030062526A (en) * 2002-01-17 2003-07-28 삼성전자주식회사 Method for implementation procedure in giga bit ethernet passive optical network and ethernet frame structure thereof
KR20030073472A (en) * 2002-03-11 2003-09-19 삼성전자주식회사 Dynamic bandwidth allocation method for gigabit ethernet passive optical network
KR20030079311A (en) * 2002-04-03 2003-10-10 삼성전자주식회사 Method for point-to-point emulation n gigabit ethernet passive optical network
KR20030087881A (en) * 2002-05-10 2003-11-15 삼성전자주식회사 Dynamic bandwidth allocation method for gigabit ethernet passive optical network

Also Published As

Publication number Publication date
KR20050058573A (en) 2005-06-17

Similar Documents

Publication Publication Date Title
KR100832531B1 (en) Dynamic bandwidth allocation apparatus and method in Ethernet Passive Optical Network, and EPON master apparatus using the same
CA2295563C (en) Method and apparatus for controlling communications in a passive optical network
US7539211B2 (en) Dynamic bandwidth allocation method considering multiple services in ethernet passive optical network system
EP0961522B1 (en) Novel method and apparatus for traffic shaping in a broadband fiber-based access system
JP4339880B2 (en) Bandwidth allocation apparatus and method for guaranteeing QoS in an Ethernet (registered trademark) passive optical subscriber network
CN101771902B (en) Method, system and device for allocating passive optical network uplink bandwidth
KR20080088351A (en) Dynamic bandwidth allocation and service differentiation for broadband passive optical networks
JP2014508463A (en) Optimized dynamic bandwidth scheduler
JP2008270898A (en) Optical subscriber line terminal
CN116634313B (en) Single-frame multi-burst distribution method, burst frame uplink method, distribution device and computer readable storage medium in optical forwarding network
KR100734914B1 (en) Apparatus and method for allocating differentiated bandwidth load distribution and service weight-based in a ethernet-pon network
KR101021329B1 (en) Method for SLA-based dynamic bandwidth allocation for ethernet passive optical network
KR100584420B1 (en) Dynamic bandwidth allocation method for gigabit ethernet passive optical network
KR101001515B1 (en) Media access control method for weighted fairness guarantee scheduling in ethernet passive optical network
JP2004289780A (en) Optical subscriber's line terminal station device, optical subscriber's line termination apparatus and band assignment method to be used thereby
KR100758784B1 (en) MAC scheduling apparatus and method of OLT in PON
JP2002330147A (en) Optical subscriber line terminal station equipment, apon system and cell delay fluctuation control method
KR100503417B1 (en) QoS guaranteed scheduling system in ethernet passive optical networks and method thereof
JP3686498B2 (en) Bandwidth allocation circuit
CN114499680B (en) Optical line terminal and optical network unit
KR20060028043A (en) Dynamic bandwidth allocation method for transmitting upstream data in ethernet passive optical network
KR20050002048A (en) Dynamic Bandwidth Allocation Scheme for Ethernet Passive Optical Networks
KR100986224B1 (en) Device for active bandwidth allocation in ethernet passive optical network and method thereof
JP2004129172A (en) Optical line terminal, optical network unit, and band assignment method used by them
JP2000295233A (en) Frequency band control system for optical network unit

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20131202

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20141201

Year of fee payment: 5