Abstract:
An apparatus and a method for classifying packets are provided to increase the efficiency of a memory by providing not only a single field search device according to the property of a single field but also plural search results in the first search device. A packet analysis and particular field extractor(110) analyzes packets, and extracts specific fields necessary for classifying packets. Plural single file search units(120) searches whether or not an item satisfies a certain condition for the extracted specific field. If to, the single field search unit extracts a pointer for the correspondent item and a hitting notification signal.
Abstract:
An apparatus and a method for supporting/controlling functions associated with QoS(Quality of Service) in an EPON(Ethernet Passive Optical Network) system are provided to combine and use a classified class, an output port, and an LLID for the output port using information included into a service packet sufficiently, thereby dealing with various types of QoS by service. A packet classifying unit(200) classifies the class of a packet on the basis of the header information of a service packet. A reading unit(210) searches a port, to which the packet is outputted, and an LLID(Logical Link Identifier) corresponding to the port. A queue operating unit(220) sets a queue waiting in the port and determines the priority of the queue on the basis of the classified class and the output port, and the LLID. A bandwidth control unit(230) allocates a service bandwidth on the basis of at least one of the classified class, the output port, the LLID, or the output queue.
Abstract:
A method of detecting an effective frame length for preventing a fragment loss in an EPON(Ethernet Passive Optical Network) MAC(Media Access Control) is provided to manage plural reference values for plural Ethernet frame buffers by using a minimum sized frame length memory of an ONU(Optical Network Unit). A reference value for a size of data to be transmitted is set in a frame buffer. A remaining frame length, which corresponds to a difference between a sum of input Ethernet frame lengths and a smallest reference value of the reference values greater than the sum of the lengths, is obtained. When the length of a new Ethernet frame is smaller than the remaining frame length, a sum of the previous Ethernet frame lengths is detected as an effective frame length. Otherwise, the sum of the previous Ethernet frame lengths and the sum of the new Ethernet frame lengths are detected as the effective frame lengths.
Abstract:
A dynamic bandwidth allocation and apparatus according to a hierarchical weight value round robin method are provided to increase overall throughput in allocating an uplink bandwidth to each ONU(Optical Network Unit). The first table(11) stores information for dynamic bandwidth allocation including a report value of each LLID(Logical Link Identification). When a report message transmitted by an ONU is received, a report writing unit(20) records a report value of the received message in the first table. A dynamic gate generating unit(30) reads the report value of each LLID sequentially from the first table without a predetermined period to generate a gate with a length corresponding to the report value, and deletes the gate-generated report value from the first table.
Abstract:
본 발명은 DSP 혹은 CPU에서의 복잡한 유동 소숫점 연산이 없이도 다수의 ONU들에 대하여 각각 최소 전송 시간을 보장하면서 ONU의 송신할 데이터 량을 기반으로 효율적으로 그랜트를 분배할 수 있는 EPON의 동적 대역폭 할당 방법 및 장치, 이를 이용한 EPON 마스터 장치를 제공하기 위한 것으로서, 본 발명은 다수의 ONU가 OLT로 데이타를 전송하기 위한 상향 대역폭을 할당하는데 있어서, 일정 주기로 해당주기에서 할당가능한 전체 그랜트 길이(L)를 확인하고, EPON 내의 모든 ONU로부터 수신된 리포트 프레임에 근거하여, 각 ONU에서 상향 데이타 전송에 필요한 그랜트 길이의 요구량을 설정한 후, 상기 확인된 할당가능한 전체 그랜트 길이(L)의 잔여량이 0가 되거나, 모든 ONU에 분배된 그랜트 길이가 해당 ONU에 설정된 그랜트 길이의 요구량 이상이 될 때까지, 상기 전체 그랜트 길이(L)로부터 기본 단위씩을 빼어 각 ONU에 차례로 분배하는 과정을 순환 반복하여, 다수 ONU의 그랜트 길이를 설정하는 것을 기술적 요지로 한다. EPON, 상향 대역폭, 그랜트(GRANT) 프레임, 리포트 프레임, 워터-필링(water-filling) 방식
Abstract:
A method for managing service bandwidths according to customers and an EPON(Ethernet Passive Optical Network) system using the same are provided to perform customer management more definitely and execute service bandwidth control more diversely and minutely according to customers and service types by classifying customer access ports by customers. Customer identifiers are allocated according to each customer(S10). Service identifiers are allocated according to each of service types and features(S20). Service priorities are allocated according to service features(S30). Service classes are determined by combinations of customer identifiers, service identifiers, and service priorities(S40). Permissible service bandwidths are established according to the service classes(S50). Bandwidth control is carried out according to the service classes(S60).
Abstract:
본 발명은 EPON에서 링크 보안 기술을 적용하기 위해 필요한 키 분배 방법이다. OLT와 ONU는 각각 생성한 제1 랜덤값을 상호 교환하고, 교환한 제1랜덤값과 미리 분배된 마스터 키를 기초로 해쉬함수를 수행하여 쌍방 마스터 키를 생성한다. 그리고, OLT와 ONU는 각각 생성한 제2 랜덤값을 상호 교환하고, 교환한 제2 랜덤값, OLT와 ONU의 MAC 주소, 쌍방 마스터 키를 기초로 해쉬함수를 수행하여 유니캐스트 보안 채널을 구성하는데 사용할 임시 키를 생성한다. 이와 같은 방법으로, EPON에서 별도의 보안 채널을 구비하지 않고도 안전하게 키를 분배할 수 있다. EPON, 쌍방 마스터 키, 해쉬함수, MAC 프레임, 보안 채널
Abstract:
본 발명은 EPON의 광회선단말(Optical Line Terminal, OLT)과 새로 접속되는 광망종단장치(Optical Network Unit, ONU) 간에 이루어지는 인증방법으로서, 암호화기술과 동일한 계층인 데이터 링크 계층에서 구현되는 EPON 구간내에서의 링크 보안을 위한 인증 방법에 관한 것이다. 본 발명은 EPON의 OLT 및 ONU 양측에 인증키를 분배한 후, OLT(또는 ONU)에서 임의의 제1,2랜덤값를 설정하고, 상기 제1,2랜덤값이 포함된 인증 요구 프레임을 생성하여 ONU(또는 OLT)에 전송하면, 해당 ONU(또는 OLT)가 상기 인증 요구 프레임의 제1,2랜덤 값과 분배된 인증키를 이용하여 소정의 함수에 따라 결과값을 생성하고, 생성된 결과값을 인증 응답 프레임에 실어 OLT(또는 ONU)로 전송하고, 상기 OLT(또는 ONU)가 인증 응답 프레임에 실린 결과값을 상기 제1,2랜덤값 및 자신이 분배받은 인증키로부터 소정 함수에 따라 생성된 결과값을 비교하여, 인증 성공 여부를 판단하고, 그 결과를 인증 확인 프레임에 실어 ONU(또는 OLT)로 전송하는 것이다. EPON, OLT, ONU, 마스터 키, 슬로우 프로토콜(slow protocol), PRF(Pseudo Random Function) ,인증
Abstract:
본 발명은 레이저 다이오드의 종류 및 특성에 관계없이 적절한 온도 보상을 수행할 수 있으며, 입력 신호 레벨이 일정하고 주기적인 연속신호 모드(continuous wave mode) 뿐만아니라 입력신호의 패킷 크기가 다양한 버스트 모드(Burst-Mode)에서도 안정적으로 적용될 수 있는 아날로그/디지탈 혼합 방식 온도보상 기능을 구비한 광 송신 장치에 관한 것으로서, 본 발명에 의한 광 송신 장치는 디지털 '1' 또는 '0'을 광 신호로 출력하는 레이저 다이오드의 광 출력 파워를 모니터링 PD를 통해 검출하여, '1'과 '0'의 광 출력 레벨이 일정 값을 유지하도록 레이저 구동회로의 바이어스전류를 제어하는데 있어서, 온도변화에 따른 레이저 구동회로의 바이어스/변조 전류 제어를 위한 프로그램을 구비하고, 상기 프로그램에 따라 레이저 구동회로의 바이어스전류 및 변조전류를 제어하는 디지털 제어부를 포함하여 온도보상회로를 구성함으로서, 상기 디지털 제어부의 프로그램 변경만으로 온도 보상 동작을 조정할 수 있도록 구성한 것이다. 레이저 다이오드, 버스트 모드(Burst-Mode), 온도 보상, 마이크로 프로세서, 바이어스 전류, 변조 전류,
Abstract:
본 발명은 EPON(Ethernet Passive Optical Network)의 OLT(Optical Line Termination)와 ONU(Optical Network Unit)에서 125MHz의 낮은 클록 주파수로 동작하여 2Gbps 속도의 링크 암호화 기능을 제공할 수 있는 고속 GCM-AES(Galois Counter Mode-Advanced Encryption Standard) 블록 암호화 장치 및 방법에 관한 것으로서, 그 구성은 8 라운드 CTR-AES(Counter-AES) 블록 암호화 모듈과 3라운드 CTR-AES 블록 암호화 모듈을 이용하여, 128 비트 입력 데이터에 대한 11라운드의 블록 암호화를 구현함으로서, 62.5MHz 입력주파수에 대해 1Gbps 링크 암호화 기능을 제공할 수 있고, 125MHz 입력주파수에서 2Gbps 링크 암호화 기능을 제공할 수 있는 것이다. 링크 암호화, GCM-AES 블록 암호화, MAC 보안(Security), EPON