KR20040063453A - The method for RTT estimation in EPON system - Google Patents
The method for RTT estimation in EPON system Download PDFInfo
- Publication number
- KR20040063453A KR20040063453A KR1020030000868A KR20030000868A KR20040063453A KR 20040063453 A KR20040063453 A KR 20040063453A KR 1020030000868 A KR1020030000868 A KR 1020030000868A KR 20030000868 A KR20030000868 A KR 20030000868A KR 20040063453 A KR20040063453 A KR 20040063453A
- Authority
- KR
- South Korea
- Prior art keywords
- time
- olt
- onu
- test pattern
- ont
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0682—Clock or time synchronisation in a network by delay compensation, e.g. by compensation of propagation delay or variations thereof, by ranging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0064—Arbitration, scheduling or medium access control aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
본 발명은 EPON(Ethernet Passive Optical Network) 시스템의 레인징(Ranging)기술에 관한 것으로, 특히 OLT(Optical Line Termination)에서 각 ONU(Optical Network Unit)/ONT(Optical Network Termination)의 거리가 상이할 경우 ONU/ONT의 거리를 판단하는 RTT(Round Trip Time) 측정 방법에 관한 것이다.The present invention relates to a ranging technology of an EPON (Ethernet Passive Optical Network) system, in particular, when the distance between each optical network unit (ONU) / optical network termination (ONT) in the optical line termination (OLT) The present invention relates to a round trip time (RTT) measurement method for determining a distance of an ONU / ONT.
EPON(Ethernet Passive Optical Network)이라 함은 IEEE802 표준화 기구에서 가장 활발한 표준화 대상으로서, 기존의 이더넷 망과 달리 포인트 투 멀티 포인트(point-to-multipoint)형상의 광통신망에서 동작한다. EPON 은 포인트 투 포인트(point-to-point) 방식에 비하여 경제적인 장점이 있다.EPON (Ethernet Passive Optical Network) is the most active standardization standard in the IEEE802 standardization organization, and operates in a point-to-multipoint optical communication network unlike an existing Ethernet network. EPON has economic advantages over point-to-point methods.
EPON 의 수동소자로는 단일모드 광섬유(SMF: Single Mode Fiber), 수동 광 스플리터(Splitter), 커플러(Coupler), 커넥터 등이 있으며 이는 광 분배망 내에 놓이게 된다. OLT 와 ONU 같은 능동망 요소들은 PON 의 양단(End point)에 위치하게 된다. PON을 통해 전송되는 광신호들은 전달방향에 따라 광 스플리터/커플러에 의해 여러개의 광섬유로 분리되거나 단일 광섬유로 합쳐지게 된다. PON 의 구조는 일반적으로 주거환경에 적용되는 경우 점대 다점 트리구조나 가지구조 형태를 갖고, 캠퍼스 환경인 경우에는 버스 구조로, 비즈니스 영역에 적용되는 경우에는 보호링 구조 형태를 갖는다. EPON 과 APON 의 가장 큰 차이점은 EPON 의 데이타는 가변길이 패킷으로 전달되는 반면에 APON의 데이터는 53 byte의 고정된 길이의 셀 형태로 전달된다는 것이다. 이는 IP 트래픽을 전달하는 데에는 APON 이 비효율적이라는 것을 의미한다.EPON passive devices include single mode fiber (SMF), passive optical splitters, couplers and connectors, which are placed in the optical distribution network. Active network elements such as OLT and ONU are located at the end points of the PON. Optical signals transmitted through the PON are separated into multiple optical fibers or combined into a single optical fiber by optical splitters / couplers depending on the transmission direction. In general, the PON structure has a point-to-multipoint tree structure or branch structure when applied to a residential environment, a bus structure when used in a campus environment, and a protection ring structure when applied to a business area. The main difference between EPON and APON is that EPON data is delivered in variable-length packets, while APON data is delivered in fixed-length cells of 53 bytes. This means that APON is inefficient for carrying IP traffic.
ONU(Optical Network Unit: 광 통신망 유닛)라 함은 최종 사용자들에게 서비스 인터페이스를 제공하는 광 통신망의 종단장치이다. ONU 는 FTTC(fiber to the curb), FTTB(fiber to the building), FTTF(fiber to the floor), FTTO(fiber to the office) 등을 수용함으로써 사용자들에게 접근성이 높도록 구현된다. ONU 는 고객의 아날로그 신호를 전송하는 케이블과 광시설들을 연결시켜 주는 장치이므로 바로 이곳에서 광신호와 전기신호가 서로 교환된다.ONU (Optical Network Unit) is an end device of an optical network that provides a service interface to end users. ONU is implemented to be accessible to users by accommodating fiber to the curb (FTTC), fiber to the building (FTTB), fiber to the floor (FTTF), and fiber to the office (FTTO). ONU is a device that connects cables and optical facilities that transmit analog signals of customers, so optical and electrical signals are exchanged here.
FTTC는 평범한 전화 서비스를 대체할 목적으로, 광케이블을 집이나 회사 근처의 도로까지 설치하고 사용하는 것에 관련된 용어로서 보이는 모든 전화선을 제거하고 광케이블 회선으로 대체한 것이라 생각할 수 있으며 이는 대부분의 장거리 전화나 인터넷 용도로 이미 광섬유가 사용되고 있음을 인정하는 것이다. 그러나 마지막 단계인 FTTC 를 위해서는 매우 비용이 많이 든다. 이러한 이유 때문에 FTTC는 매우 느린 속도로 진척되고 있으며 그 사이에 가정용으로는 일반 전화선을 이용한 ADSL이나, 위성통신 등과 같이 비용이 적게 드는 다른 대안들이 좀더 빨리 진행되고 있다. FTTC는 집 앞의 도로에서부터 각 가정까지의 구간에서는 동축케이블이나, 또는 그 외의 매체들을 이용하여 신호들을 전송한다는 것을 암시하며, FTTB (Fiber to the building)는 전화회사로부터 회사나 아파트와 같은 특정한 건물까지 광섬유를 설치하는 것을 의미한다.FTTC can be thought of as a term used to replace the ordinary telephone service, removing all the telephone lines that appear to be related to installing and using optical cables to roads near homes or businesses, and replacing them with optical cable lines. Recognizing that optical fiber is already used for this purpose. However, it is very expensive for the last step, FTTC. For this reason, FTTC is advancing at a very slow pace, while other low-cost alternatives, such as ADSL over ordinary telephone lines or satellite communications, are moving faster. The FTTC implies that signals are routed from the road in front of the house to each home using coaxial cable or other media, while the FTTB (Fiber to the building) is a specific building from a telephone company such as a company or apartment That means installing fiber optics up.
도 1은 EPON 시스템의 기본 구조를 나타낸 블록도 이다. 도시된 바와 같이 EPON 시스템에 있어서 OLT 는 광 커플러(coupler) 를 통하여 전달된 광 신호 즉 데이타를 EPON 시스템의 가입자부인 ONU/ONT 에 전송한다. 이때 하향(Downstream) 방향의 데이타는 브리지(Bridge)형태로 동일한 데이타가 동일한 시간에 각 가입자(ONU/ONT)에 전달된다. 상향(Upstream) 방향의 데이타 라인은 브리지 형태로 되어 있으나 각 가입자(ONU/ONT)에서 전달되는 데이타의 충돌을 피하기 위해 순차적으로 올라온다.1 is a block diagram showing the basic structure of an EPON system. As shown, in the EPON system, the OLT transmits an optical signal, that is, data, transmitted through an optical coupler to ONU / ONT, which is a subscriber part of the EPON system. In this case, the downstream data is bridged, and the same data is transmitted to each subscriber (ONU / ONT) at the same time. Upstream data lines are bridged, but are sequentially raised to avoid collisions of data transmitted from each subscriber (ONU / ONT).
이때 EPON(Ethernet Passive Optical Network) 시스템의 가입자부는 기술한 바와 같이 상향(Upstream) 데이터 전송시 데이타의 충돌을 피하기 위해 순차적으로 인에이블(Enable)되어야 하는데 이때 OLT에서 각 ONU/ONT의 거리가 상이할 경우 각각의 거리를 파악하여 시간 지연(Delay)을 줌으로써 가상적으로 동일한 거리에 있도록 하는 레인징(Ranging)기술이 필요하게 된다. 가령 ONU/ONT 1 내지 ONU/ONT 3 에 대한 하향 데이타 전송 시간이 모두 4 초 일 때 ONU/ONT 4 에 대한 하향 방향의 데이타 전송 시간이 6 초라고 가정하면 ONU/ONT 4 까지의 거리가 더 멀다는 것을 알 수 있다. 이때 상향 데이터 전송시 순차적 인에이블을 위한 가상적인 동일 거리의 설정을 위해서는 개별 가입자부 ONU/ONT 1 내지 ONU/ONT 3 에 대한 하향 방향의 데이타 전송 시간을 실제 소요시간인 4 초에 대해 2 초를 지연시킴으로써 OLT 에서 볼 때 모든 개별 가입자부에 대한 하향 방향의 데이타 전송 시간은 6 초로 인식하게 된다. 결국 OLT 에서 볼 때 모든 개별 가입자부에 대한 거리는 동일한 것으로 인식하게 된다.At this time, the subscriber part of the Ethernet Passive Optical Network (EPON) system must be enabled in order to avoid data collision during upstream data transmission as described above. In this case, the distance between each ONU / ONT in the OLT may be different. In this case, there is a need for a ranging technique for identifying each distance and giving a time delay to virtually the same distance. For example, if the downlink data transfer time for ONU / ONT 1 to ONU / ONT 3 is 4 seconds, the distance to ONU / ONT 4 is further assuming that the downlink data transfer time for ONU / ONT 4 is 6 seconds. It can be seen that. In this case, in order to set the virtual same distance for sequential enable during uplink data transmission, the downlink data transmission time for the individual subscriber units ONU / ONT 1 to ONU / ONT 3 is 2 seconds for the actual time of 4 seconds. By delaying, in OLT, the downlink data transfer time for all individual subscribers is 6 seconds. As a result, in the OLT, the distances to all individual subscribers are recognized as the same.
OLT 로 부터 모든 개별 가입자부에 대한 거리가 동일한 경우 상향 방향의 데이타 전송을 위해서는 개별 가입자부로 부터 데이터 전송이 동시에 동일 전송 선로에 몰림으로써 상호 충돌이 발생하는 일이 없도록 해야 한다. 이를 위해 개별 가입자부에서는 순차적인 상향 방향의 데이타 전송이 이루어지도록 하였으며 동일한 거리에 따른 동일시간 소요로 인하여 시분할 방식에 의한 데이터 전송이 가능해 진다. 즉 순차적으로 일정한 시간을 개별 가입자부에 할당함으로써 개별 가입자부로 부터의 상향 방향의 데이타 전송이 순차적으로 이루어지도록 하였다.If the distance to all individual subscribers from the OLT is the same, data transmission from the individual subscribers should not occur in the same transmission line at the same time for data transmission in the upward direction. To this end, the individual subscribers are allowed to perform sequential upward data transmission, and data transmission by time division method is possible due to the same time according to the same distance. That is, by sequentially allocating a predetermined time to individual subscribers, the uplink data transmission from individual subscribers is performed sequentially.
도 2 를 참조하여 종래 기술에 따른 RTT 측정방법을 살펴보면 다음과 같다.Looking at the RTT measuring method according to the prior art with reference to Figure 2 as follows.
먼저 OLT, ONU/ONT 는 각각의 클럭에 따라 동기화된 각자의 시계를 가지고 동작하고 있다. OLT 에서 "2"라는 시간에 테스트 패턴(Start Time)을 주면 수신되는 ONU/ONT 1의 시계는 수신되는 시점에 자기 시간을 OLT 의 시간 즉 2 와 동일하게 맞춘다. 이때 테스트 패턴이라 함은 RTT 측정을 위한 특정 데이터를 말하는 것으로 단지 RTT 를 위해서만 사용되는 데이터를 말한다.First, OLT and ONU / ONT operate with their clocks synchronized according to their respective clocks. When the test pattern (Start Time) is given at the time "2" in the OLT, the received ONU / ONT 1 clock sets its own time equal to the time of the OLT, that is, 2 at the time of reception. In this case, the test pattern refers to specific data for RTT measurement and refers to data used only for RTT.
한편 ONU/ONT 1 에서는 OLT 의 시간과 동일하게 맞추기 위한 처리 과정을 거친 후 처리 완료된 자신의 시간인 6 을 OLT 에 전송한다. OLT는 수신시간 10 으로부터 전송 시점의 시간인 6 을 뺀 값 즉 4 를 라인을 거치며 소요된 시간으로 계산해 낸다. 이때의 수치를 RTT (Round Trip Time)라고 한다. 동일한 방법으로 ONU/ONT 2 를 계산하면 RTT 는 12 - 6 = 6 임을 알 수 있다. OLT는 각 ONU/ONT의 RTT 값을 보고 각 ONU/ONT가 어느 정도의 거리를 두고 시간 지연이 일어나는지를 파악하여 동일한 거리에 각 ONU/ONT가 위치하도록 시간 지연(Delay)을 설정하게 된다.On the other hand, ONU / ONT 1 goes through the processing to match the time of the OLT and transmits its own time of 6 to the OLT. The OLT calculates the time taken over the line, that is, 4 minus 6, the time at the time of transmission, from the reception time 10. The value at this time is called RTT (Round Trip Time). By calculating ONU / ONT 2 in the same way, we can see that RTT is 12-6 = 6. OLT looks at the RTT value of each ONU / ONT and finds out how long each ONU / ONT is at a time delay, and sets the delay so that each ONU / ONT is located at the same distance.
도 3 은 종래 기술에 따른 RTT 측정시 오차 발생을 도시한 도면이다. 도시된 바와 같이 OLT 에서 보내준 OLT 시간에 맞추어 ONU/ONT의 시간을 수정할 경우 ONU/ONT는 OLT의 테스트 패턴에서 OLT의 시간을 꺼내서 해석을 하고 이 시간에 자기 시간을 맞추어야 한다. 이러한 처리 과정에서 시간 지연(Delay)이 발생하게 되며 따라서 정확한 수신 시간에 OLT 시간을 맞출 수 없게 된다.3 is a diagram illustrating an error occurrence in the RTT measurement according to the prior art. As shown in the figure, when the time of the ONU / ONT is corrected according to the OLT time sent by the OLT, the ONU / ONT must extract the time of the OLT from the test pattern of the OLT and analyze the time. In this process, a time delay occurs and thus the OLT time cannot be set to the correct reception time.
도시된 바와 같이 시간 설정 시 발생하는 오차에는 수신처리에 따른 시간 지연(Delay) 및 실제 시간(actual time) 설정에 따른 지연이 중복하여 발생하게 된다. 즉 시간을 수신 받아 인식하고 인식한 시간을 실제로 설정하는 과정을 거치는 동안 시간 지연(Delay)이 발생하게 되고 이에 따른 오차가 발생하게 되는 것이다. 가령 OLT 로부터의 수신된 시간이 2 인 경우 이를 인식하여 처리하는 시간지연(Delay) 및 이를 실제로 처리 설정한 시간인 액츄얼 타임은 실제 시간인 3 과 차이가 발생하게 된다. 또한 ONU/ONT 로부터 OLT 에 대한 시간 전송시 역시 동일한 오류가 발생하게 된다.As shown in the figure, an error occurring during time setting is overlapped with a delay according to a reception process and a delay according to an actual time setting. In other words, during the process of receiving and recognizing the time and actually setting the recognized time, a delay occurs and an error occurs. For example, when the time received from the OLT is 2, a time delay for recognizing and processing the delay and the actual time, which is a time for actually setting the processing, may be different from the actual time 3. In addition, the same error occurs in the time transmission from the ONU / ONT to the OLT.
결국 시간 지연(Delay)의 발생에 따른 시간 세팅 및 액츄얼 타임 설정은 RTT 계산시 실제 소요 시간과의 차이를 보이게 되어 지연 시간만큼 실제 RTT 와 오차를 보이게 된다는 문제점이 있다.As a result, the time setting and the actual time setting according to the occurrence of the delay are different from the actual time required when calculating the RTT, and thus there is a problem in that the actual RTT and the error are shown as much as the delay time.
본 발명은 상기한 종래의 문제점을 해결하기 위한 것으로, ONU/OLT 의 수신 시간 세팅 과정을 생략함으로써 수신된 시간부터 지연 없이 바로 반영되도록 하여 RTT 의 오차를 최소화하는 방법을 제공하는 것을 목적으로 한다.The present invention is to solve the above-mentioned problems, and to provide a method of minimizing the error of the RTT by immediately reflecting without delay from the received time by omitting the reception time setting process of the ONU / OLT.
도 1 은 EPON 시스템의 기본 구조를 나타낸 블록도1 is a block diagram showing the basic structure of an EPON system
도 2 는 종래 기술에 따른 RTT 측정방법 도시도2 is a diagram illustrating a RTT measurement method according to the prior art.
도 3 은 종래 기술에 따른 RTT 측정 오차 발생을 도시한 도면3 is a view showing the occurrence of the RTT measurement error according to the prior art
도 4 는 본 발명에 따른 RTT 측정방법을 도시한 도면4 is a diagram illustrating a RTT measuring method according to the present invention;
도 5 는 본 발명에 따른 RTT 측정방법 흐름도5 is a flowchart illustrating a RTT measurement method according to the present invention.
이러한 목적을 달성하기 위하여 본 발명은 OLT 로 부터 RTT 를 시작할 수 있는 테스트 패턴(Start time)을 각 ONU/ONT로 내려주는 단계; OLT 시간으로 수신 시간을 타임 스탬프(Time Stamp)에 기록하는 단계; ONU/ONT의 송신시간을 타임 스탬프에 기록하는 단계; 타임 스탬프 차의 절대값을 송출하는 단계;및 ONU/ONT의 리턴(Return) 절대값을 검출하여 RTT 를 계산하는 단계; 로 이루어진다.In order to achieve the above object, the present invention includes the steps of dropping a test pattern (Start time) capable of starting RTT from each OLT to each ONU / ONT; Recording the reception time in a time stamp as an OLT time; Recording the transmission time of the ONU / ONT in a time stamp; Sending an absolute value of the time stamp difference; and calculating an RTT by detecting an absolute value of a return of the ONU / ONT; Is made of.
전술한 바와 같이 하향 방향의 데이타는 브리지 형태로 동일한 데이타가 동일한 시간에 각 가입자(ONU/ONT)에 전달되며 상향 방향의 데이타는 라인은 브리지형태로 되어 있으나 각 가입자(ONU/ONT)에서 전달되는 데이타의 충돌을 피하기 위해 순차적으로 올라오도록 구성되어 있다.As described above, the downlink data is bridged, and the same data is delivered to each subscriber (ONU / ONT) at the same time, and the uplink data is bridged but transmitted from each subscriber (ONU / ONT). It is configured to come up sequentially to avoid data collisions.
이하, 첨부된 도면을 참조하여 본 발명을 상세히 설명한다. 도 4 는 본 발명에 따른 RTT 측정방법을 도시한 도면이다.Hereinafter, with reference to the accompanying drawings will be described in detail the present invention. 4 is a diagram illustrating a RTT measuring method according to the present invention.
먼저 OLT 로부터 가입자단(ONU/ONT)에 RTT 측정을 위한 특정 데이터인 테스트 패턴(Start time)을 전송한다. 가입자단(ONU/ONT)는 OLT의 테스트 패턴을 수신하는 경우 기존에는 전술한 바와 같이 OLT 의 시간 즉 2 를 확인하여 이와 동일한 시간 즉 2 로 가입자단(ONU/ONT)의 시간을 조정함으로써 RTT 측정이 이루어 졌다. 하지만 본 발명은 OLT 시간과 무관하게 본래 설정된 자신의 시간에 맞추어 카운트를 계속하도록 한다. 다시 말해 테스트 패턴이 수신된 시간인 7 을 타임 스탬프(Time Stamp)에 기록한 다음 7 로 부터 가입자단의 내부 처리 과정을 진행한다. 즉 가입자단의 내부 처리 시작 시점은 7 이 된다. 7 로부터 시작된 가입자단의 내부 처리 과정은 OLT로 결과를 리턴(Return)해줄 때까지 내부 카운트를 계속 진행한다. 이때 a 만큼의 시간이 소요됨을 알 수 있다.First, a test pattern (Start time) which is specific data for RTT measurement is transmitted from the OLT to the subscriber station (ONU / ONT). When the subscriber station (ONU / ONT) receives the test pattern of the OLT, as described above, the subscriber station (ONU / ONT) checks the time of the OLT, or 2, and adjusts the time of the subscriber station (ONU / ONT) to the same time, that is, 2, as described above. This was done. However, the present invention allows the count to continue according to the time originally set regardless of the OLT time. In other words, it records the time 7 when the test pattern is received in the time stamp and then proceeds with the internal processing of the subscriber station from 7. That is, the internal processing start time of the subscriber end is 7. The subscriber's internal processing starting at 7 continues the internal count until it returns a result to the OLT. At this time, it can be seen that a time is required.
가입자단(ONU/ONT)는 OLT 에 대하여 내부 처리 과정을 거친 값으로서 리턴값을 송신한다. 즉 OLT의 테스트 패턴을 수신한 시작 시점 시간인 7 과 리턴값 송신시점 시간인 11 과의 차의 절대값인 4 를 결과 값 즉 리턴값으로 OLT에 송신한다. 한편 OLT는 테스트 패턴 발생 시점 시간과 리턴 값 수신 시점 시간의 차인 8 과 리턴값인 4 로 부터 그 차를 계산하여 RTT를 얻을 수 있게 된다.The subscriber end (ONU / ONT) transmits a return value as an internal processing value for the OLT. In other words, the absolute value 4 of the difference between the start time of receiving the OLT test pattern 7 and the return time 11 is transmitted to the OLT as a result value, that is, a return value. On the other hand, the OLT calculates the difference from the difference between the time 8 when the test pattern occurs and the time when the return value is received and the return value 4, thereby obtaining an RTT.
이를 보다 상세히 설명하면 다음과 같다. 도 4 에서 a 는 가입자단(ONU/ONT)에서 테스트 패턴 수신시점으로부터 리턴값 송신시점까지의 소요된 시간인 4 임을 알 수 있으며 b 는 OLT 로부터의 테스트 패턴 송신시점으로부터 리턴값 수신시점까지의 소요시간인 8 임을 알 수 있다. 또한 이때 b 는 데이터 송신에 소요되는 시간인 x 와 데이터 수신에 소요되는 시간인 y 의 합산값에 대해 가입자단(ONU/ONT) 에서 소요된 시간인 a 가 더하여진 값임을 알 수 있다. 즉 b = x + a + y 가 성립한다.This will be described in more detail as follows. In FIG. 4, it can be seen that a is 4, which is the time required from the test pattern reception time to the return value transmission time at the subscriber end (ONU / ONT), and b is the time required from the test pattern transmission time to the return value reception time from the OLT. We can see that it is eight hours. In addition, it can be seen that b is a value obtained by adding a, which is the time required by the subscriber station (ONU / ONT), to the sum of x, which is the time required for data transmission and y, which is the time required for data reception. That is, b = x + a + y.
결국 데이터 송수신에 소요되는 시간인 x, y 는 b 로부터 a 를 뺀값이 되어 송수신에 소요되는 시간 즉 RTT 인 x, y 는 송 수신 시간이 동일하다고 가정할 경우, 즉 x = y 인 경우 RTT = (b - a)/2 가 성립함을 알 수 있다.Eventually, x and y, which are the time required for data transmission and reception, are subtracted a from b, and the time required for transmission and reception, i.e., x and y, which are RTT, is assumed to be equal to the transmission and reception time, that is, when x = y, RTT = ( It can be seen that b-a) / 2 holds.
전술한 바와 같이 본 발명은 이 과정에서 테스트 패턴 송수신에 따른 시간 설정 과정을 생략함에 따라 시간 설정에 따른 지연 발생의 여지가 없어져 RTT 측정 오차발생을 방지할 수 있다.As described above, the present invention omits the time setting process according to the transmission and reception of the test pattern in this process, so that there is no room for delay due to time setting, thereby preventing the occurrence of the RTT measurement error.
도 5 는 본 발명에 따른 RTT 측정방법 흐름도이다.5 is a flowchart illustrating a RTT measurement method according to the present invention.
우선 첫 번째 단계는 OLT 의 클럭 타이머를 설정하여 OLT 의 시간을 측정할수 있도록 한다(S1). 클럭 타이머 설정은 송 수신단 동기화를 위한 것이다. 다음 단계로는 가입자단(ONU/ONT) 에 대해 OLT 와 동기로 동작하는 타이머가 구동되도록 한다(S2). 타이머의 동기화는 본 발명의 중요한 전제가 된다.First, the first step is to set the OLT clock timer to measure the time of the OLT (S1). The clock timer setting is for synchronization of the receiver. In the next step, the timer operating in synchronization with the OLT is driven for the subscriber end ONU / ONT (S2). Synchronization of timers is an important premise of the present invention.
다음 단계는 OLT 로 부터 RTT 를 시작할 수 있는 테스트 패턴을 각 가입자단(ONU/ONT)으로 내려주는 단계로 이루어지며 이때의 시간을 타임 스탬프에 기록한다(S3). 이때의 시간은 RTT 측정의 시작 시점으로서 이후 테스트 패턴에 대한 응답값 수신시까지의 시간격에 의하여 RTT 측정이 이루어진다. 가입자단(ONU/ONT)에서는 OLT 로부터 전송된 테스트 패턴이 수신된 시점을 스탬프에 기록하고 난 다음(S4) 가입자단(ONU/ONT)으로 부터 내부 처리 과정을 거친 후 다시 송신시간을 타임 스탬프에 기록한다(S5).The next step is to lower the test pattern for starting the RTT from the OLT to each subscriber end (ONU / ONT), and records the time in this time stamp (S3). The time at this time is the start time of the RTT measurement, the RTT measurement is performed by the time interval until the response value for the test pattern thereafter. The subscriber station (ONU / ONT) records the time at which the test pattern transmitted from the OLT is received in the stamp (S4), and then passes the internal processing from the subscriber station (ONU / ONT) to the time stamp again. Record (S5).
다음으로는 가입자단(ONU/ONT)에서 테스트 패턴이 수신된 시점과 가입자단(ONU/ONT)로 부터 송신시점의 타임 스탬프 차의 절대값을 송출한다(S6). 이때 OLT 에서는 가입자단(ONU/ONT)에 송신된 테스트 패턴 송수신 타임 스탬프 차의 절대값인 리턴(Return) 값을 검출(S7)함으로써 전술한 방법에 의하여 RTT 를 계산할 수 있게 된다(S8).Next, the absolute value of the time stamp difference between the time point at which the test pattern is received at the subscriber end (ONU / ONT) and the transmission time point at the subscriber end (ONU / ONT) is transmitted (S6). At this time, the OLT detects a return value, which is an absolute value of the difference between the test pattern transmission and reception time stamps transmitted to the subscriber station ONU / ONT, in operation S7, so that the RTT can be calculated by the method described above (S8).
이상에서 본 발명에 대한 기술사상을 첨부도면과 함께 서술하였지만 이는 본 발명의 바람직한 실시예를 예시적으로 설명한 것이지 본 발명을 한정하는 것은 아니다. 또한, 이 기술분야의 통상의 지식을 가진 자라면 누구나 본 발명의 기술사상의 범주를 이탈하지 않는 범위 내에서 다양한 변형 및 모방이 가능함은 명백한 사실이다.The technical spirit of the present invention has been described above with reference to the accompanying drawings, but this is by way of example only and not intended to limit the present invention. In addition, it is obvious that any person skilled in the art can make various modifications and imitations without departing from the scope of the technical idea of the present invention.
본 발명에 의하면, EPON 시스템의 RTT 측정시 가입자단(ONU/ONT)가 OLT의 시간과 동일하게 설정하기 위해 지연되는 시간만큼 발생하는 RTT 오차에 대해, 시간 설정 과정을 생략함으로써 RTT의 오차발생 최소화가 가능하도록 하였다.According to the present invention, the error setting of the RTT is minimized by omitting the time setting process for the RTT error generated by the subscriber station (ONU / ONT) to be delayed to set the same time as the OLT during the RTT measurement of the EPON system. Was made possible.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0000868A KR100475440B1 (en) | 2003-01-07 | 2003-01-07 | The method for RTT estimation in EPON system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0000868A KR100475440B1 (en) | 2003-01-07 | 2003-01-07 | The method for RTT estimation in EPON system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040063453A true KR20040063453A (en) | 2004-07-14 |
KR100475440B1 KR100475440B1 (en) | 2005-03-10 |
Family
ID=37354356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2003-0000868A KR100475440B1 (en) | 2003-01-07 | 2003-01-07 | The method for RTT estimation in EPON system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100475440B1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100735335B1 (en) * | 2005-02-14 | 2007-07-04 | 삼성전자주식회사 | Local Switching Method by Using LLID in EPON system |
US20070201486A1 (en) | 2005-12-13 | 2007-08-30 | David Solomon | GPON management system |
WO2010017762A1 (en) * | 2008-08-13 | 2010-02-18 | 华为技术有限公司 | Time synchronization method and device for passive optical network and passive optical network |
KR100945965B1 (en) * | 2008-01-30 | 2010-03-09 | 금오공과대학교 산학협력단 | Enhanced ONU Activation Methods for the G-PON Based on G.984.3 |
WO2010088830A1 (en) * | 2009-02-04 | 2010-08-12 | 中兴通讯股份有限公司 | Time synchronization method and corresponding synchronization system for passive optical network system |
KR101046110B1 (en) * | 2008-09-24 | 2011-07-01 | 주식회사 케이티 | Method and apparatus for determining cycle time of passive optical network |
CN102377556A (en) * | 2010-08-19 | 2012-03-14 | 中兴通讯股份有限公司 | Method and system for realizing timestamp synchronization of active and standby optical line terminals |
-
2003
- 2003-01-07 KR KR10-2003-0000868A patent/KR100475440B1/en not_active IP Right Cessation
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100735335B1 (en) * | 2005-02-14 | 2007-07-04 | 삼성전자주식회사 | Local Switching Method by Using LLID in EPON system |
US7990853B2 (en) | 2005-12-13 | 2011-08-02 | Fujitsu Limited | Link aggregation with internal load balancing |
US20070201486A1 (en) | 2005-12-13 | 2007-08-30 | David Solomon | GPON management system |
US8289858B2 (en) * | 2005-12-13 | 2012-10-16 | Fujitsu Limited | ONU delay and jitter measurement |
US8184625B2 (en) | 2005-12-13 | 2012-05-22 | Fujitsu Limited | GPON management system |
US7852880B2 (en) | 2005-12-13 | 2010-12-14 | Fujitsu Limited | Provision of TDM service over GPON using VT encapsulation |
US7876753B2 (en) | 2005-12-13 | 2011-01-25 | Fujitsu Limited | IP multi-cast video ring distribution and protection |
KR100945965B1 (en) * | 2008-01-30 | 2010-03-09 | 금오공과대학교 산학협력단 | Enhanced ONU Activation Methods for the G-PON Based on G.984.3 |
CN101707505A (en) * | 2008-08-13 | 2010-05-12 | 华为技术有限公司 | Method and device for time synchronization in passive optical network and passive optical network |
WO2010017762A1 (en) * | 2008-08-13 | 2010-02-18 | 华为技术有限公司 | Time synchronization method and device for passive optical network and passive optical network |
US8335437B2 (en) | 2008-08-13 | 2012-12-18 | Huawei Technologies Co., Ltd. | Time synchronization method and device in passive optical network and passive optical network |
CN101707505B (en) * | 2008-08-13 | 2013-08-28 | 华为技术有限公司 | Method and device for time synchronization in passive optical network and passive optical network |
US8805201B2 (en) | 2008-08-13 | 2014-08-12 | Huawei Technologies Co., Ltd. | Time synchronization method and device in passive optical network and passive optical network |
KR101046110B1 (en) * | 2008-09-24 | 2011-07-01 | 주식회사 케이티 | Method and apparatus for determining cycle time of passive optical network |
WO2010088830A1 (en) * | 2009-02-04 | 2010-08-12 | 中兴通讯股份有限公司 | Time synchronization method and corresponding synchronization system for passive optical network system |
US8768169B2 (en) | 2009-02-04 | 2014-07-01 | Zte Corporation | Time synchronization method and system for a passive optical network system |
CN102377556A (en) * | 2010-08-19 | 2012-03-14 | 中兴通讯股份有限公司 | Method and system for realizing timestamp synchronization of active and standby optical line terminals |
CN102377556B (en) * | 2010-08-19 | 2016-04-13 | 中兴通讯股份有限公司 | A kind ofly realize the synchronous method and system of active and standby optical line terminal timestamp |
Also Published As
Publication number | Publication date |
---|---|
KR100475440B1 (en) | 2005-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8712244B2 (en) | Communication system and time synchronization method | |
JP2780832B2 (en) | Operation method of optical communication circuit | |
US8428457B2 (en) | Optical passive network system and its operation method | |
US8818201B2 (en) | Optical communication | |
EP2421179B1 (en) | Method, device and system for testing optical network | |
US9071394B2 (en) | Remote timing communications | |
CA2368316C (en) | Fast protection switching by snooping on upstream signals in an optical network | |
CA2368552C (en) | Fast protection switching by snooping on downstream signals in an optical network | |
JP4442635B2 (en) | Failure notification method in PON system | |
US9025949B2 (en) | Equalization delay agnostic protection switching in protected passive optical networks | |
US8953940B2 (en) | Method, apparatus, and system for time synchronization on passive optical network | |
US8625640B2 (en) | Transparent clocks in access networks | |
JP4913865B2 (en) | Optical communication network system, master station optical communication device, optical communication method and communication program | |
CN101997605B (en) | Optical distribution network as well as fault processing method, registration method and physical positioning method for optical network unit | |
WO2012071927A1 (en) | Time synchronization information transmission method, system, and device | |
CN102388549B (en) | Method, system and device for detecting optical fiber link in passive optical network | |
KR100475440B1 (en) | The method for RTT estimation in EPON system | |
KR101679628B1 (en) | System and method for synchronizing precision time in passive optical network | |
CN101577590A (en) | Signal transmission method, relay device and passive optical network system | |
WO2017061667A1 (en) | Relay apparatus and relay method for passive optical network | |
KR100606027B1 (en) | Method for compensating round trip delay in transmission of ethernet frames over a passive optical network and passive optical network system therefor | |
KR101043099B1 (en) | Method and Device for Providing Distance Information for MAC Ranging in TDM-PON, and TDM-PON System Therewith | |
JP2004064494A (en) | Atm-pon system and its distance measuring method | |
CN112202519A (en) | Method for controlling message transmission delay jitter | |
Yang et al. | Research and emulation of ranging in BPON system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130130 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20140128 Year of fee payment: 10 |
|
LAPS | Lapse due to unpaid annual fee |