Abstract:
Disclosed are a method and an apparatus for forwarding a packet. The method for forwarding a packet comprises the steps of receiving a packet; providing the packet to a network controller through a data plane if flow information for forwarding the packet is not available; and receiving a message including the flow information for forwarding the packet from the network controller through a control plane. Therefore, the method and the apparatus can increase the efficiency of packet forwarding.
Abstract:
Disclosed are a method for providing a quality of service (QoS) in a software-defined networking based network and an apparatus thereof. The method for providing the QoS comprises the steps of searching for forwarding information and QoS rule information corresponding to a first packet of a received predetermined flow in a forwarding table and a QoS rule table, respectively; transmitting the packet to a controller if the forwarding information and the QoS rule information do not exist in the forwarding table and the QoS rule table; and generating a flow entry corresponding to the packet in a flow learning table based on the forwarding information and the QoS rule information that are received from the controller, thereby efficiently providing the QoS.
Abstract:
The present invention provides a device and a method for providing a content and a system for providing a content which transmits a content in a completely distributed structure by maintaining a compatibility with an IP network and excluding content synchronization and request routing process for transmitting the content. The provided system includes: a user terminal for requesting a content; a first content providing device for determining if a content is stored when a request for the content is received and transmitting the stored content to the user terminal when the content is stored; and a second content providing device which comprises a cluster with the first content providing device for determining if the content is stored according to a request of the first content providing device when the content is not stored in the first content providing device and transmitting the content to the user terminal through the first content terminal when the content is stored.
Abstract:
PURPOSE: A routing device of a mobile ad-hoc network and a method thereof are provided to maintain energy balance of a mobile node by selecting a transfer path according to a priority of a message. CONSTITUTION: An order determining unit(110) determines a priority of a message which is transmitted from a source node to a destination node. A transmission path selecting unit(120) selects a path of the determined message from the source node to destination node. A message transmitting unit(130) transmits the message through the transmission path.
Abstract:
PURPOSE: A dynamic access control system per flow and a method thereof are provided to perform control about an original cyber attach through dynamic access control per flow and traffic usage shape analysis. CONSTITUTION: An access control server generates access permit state information of flow from a specific packet about the flow received from a user. An access control server examine whether an access through a flow is a normal access or not. The access control server is operated in access control mode to be blocked as a rule. The access control server displays the access permit state information to permit access about inner communication network.
Abstract:
An IP conversion apparatus and a method for tunneling an IPv6(Internet Protocol version 6) packet to an IPv4 in an IPv4 network environment are provided to allow a service provider to create a new profit at a low investment cost and users to switch to an IPv6 without applying a complicated structure. A tunnel configuration unit(2501) allocates an IPv6 address to terminals located in an IPv4 network. In order to establish a tunnel between the first and second terminals which want to communicate with each other, among the terminals which have received the IPv6 address from the tunnel configuration unit, a tunneling address resolution unit(2502) converts IPv6 addresses of the first and second terminals into IPv4 addresses and transmits the IPv4 addresses mutually between the first and second terminals. The tunnel configuration unit includes an authentication unit that receives subscriber identification information from a terminal first located in the IPv4 network and authenticates it.
Abstract:
A QoS(Quality of Service) supply device of MPLS(Multi Protocol Label Switching) traffic and a method thereof are provided to ensure QoS for MPLS traffic according to each EXP(Experimental) field for LSPs(Label Switching Paths), with regards to packets coming into an MPLS network, by using the LSPs and the EXP fields, thus different QoS types can be provided to each LSP. Label information and EXP information included in an inputted MPLS packet are extracted(S501). The extracted label information and the extracted EXP information are inputted to a preset hash function to generate at least one hash value(S502). It is checked whether the at least one generated hash value exists in a session table(S503,S504). If so, the MPLS packet is forwarded according to QoS policy information and forwarding information corresponding to an MPLS session(S505,S508).
Abstract:
패킷을 스케줄링하는 라우터 및 그 방법이 개시된다. 스트림 분류부는 외부로부터 수신한 패킷의 헤더정보를 기초로 패킷의 스트림 ID를 결정하고, 패킷을 각 스트림 ID별로 구분하여 출력한다. 순번할당부는 각 스트림 ID별로 구분하여 출력되는 패킷에 순번(sequence number)을 할당하고, 패킷의 길이(length)를 기초로 패킷을 일반패킷(general packet) 및 점보패킷(jumbo packet)으로 분류한다. 버퍼부는 일반패킷을 저장하는 제1버퍼 및 점보패킷을 저장하는 제2버퍼를 각 스트림 ID 마다 할당한다. 스케줄러는 각 스트림 ID의 제1버퍼에 저장된 일반패킷에 각 스트림 ID의 제2버퍼에 저장된 점보패킷보다 서비스 우선순위(priority)를 부여한다. 순서관리부는 동일한 스트림 ID에 속하는 패킷들의 출력순서를 순번할당부에 의해 할당된 순번을 기초로 보정한다. 이로써, 길이가 긴 점보패킷에 의해 라우터에서 발생하는 전달지연을 방지하고 VoIP같은 전달 지연에 민감한 서비스의 질을 보장할 수 있다. 스트림 ID, 점보패킷, 순번(sequence number)
Abstract:
PURPOSE: A QoS(Quality of Service) guaranteeing method in Ethernet optical network is provided to guarantee various QoS restriction conditions required by various kinds of multimedia application services. CONSTITUTION: A buffer manager of a system of an OLT checks whether buffers overflow at every moment. If the buffers overflow and thus newly arrived packets are lost, it is determined whether a loss rate measured on a real time basis is lower than a permissible loss rate in a corresponding class. If the loss rate measured on a real time basis is lower than the permissible loss rate in a corresponding class, the system maintains the current state. If even one of QoS restriction conditions applied to each class queue is violated, a scheduling algorithm operates to allocate a new band. The number of received packets are counted, and if the number of packets exceeds a periodical number and QoS numerical values experienced in each class exceed permissible numerical values with respect to delay, jitter and loss allocated to each class, the scheduling algorithm operates to allocate a new band.
Abstract:
PURPOSE: An IP address lookup system consisting of a 3-step table and a method thereof are provided to use a forwarding table having a 3-step table structure for an IP address lookup function, thereby minimizing defects and improving a lookup speed. CONSTITUTION: A forwarding table(30a) has a 3-step table structure for retrieving each address group configuring an IP destination address of an input packet. A forwarding engine(40a) obtains packet processing information on a packet and information on a next hop by retrieving the forwarding table(30a) relating to each address group through the IP destination address. An IP lookup system comprises as follows. A routing information collecting and forwarding information generating portion(90) collects routing information through a routing protocol, and processes the collected routing information as forwarding information. A forwarding table manager(12) stores the forwarding information in the forwarding table(30a).