Apparatus and Method for forwarding a Packet in Content Centric Network

The present invention relates to an apparatus for forwarding packets in a content centric network to efficiently process transit packets and a method thereof. According to the present invention, a node constituting the content centric network comprises: a plurality of interfaces configured to receiv...

Full description

Saved in:
Bibliographic Details
Main Author BYUN SUNG HYUK
Format Patent
LanguageEnglish
Korean
Published 23.04.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present invention relates to an apparatus for forwarding packets in a content centric network to efficiently process transit packets and a method thereof. According to the present invention, a node constituting the content centric network comprises: a plurality of interfaces configured to receive and transmit interest packets and data packets to a plurality of remote nodes; a pending interest table (PIT) storing information on a local interest packet, of which the source network or destination network corresponds to a network in which a corresponding node is located, among unanswered interest packets; a tag table storing information on a transit interest packet, of which the source network or destination network is not a network in which the corresponding node is located, among the unanswered interest packets by a group unit related to the source network; a forwarding information base (FIB) for forwarding the interest packet to the destination node; and a processor selecting the PIT or the tag table according to whether the packet is a local packet or a transit packet and performing packet forwarding on the basis of the selected table when forwarding a packet. 본 개시는 콘텐츠 중심 네트워크에서의 패킷 포워딩 방법 및 노드에 대한 것으로서, 콘텐츠 중심 네트워크를 구성하는 노드는, 복수의 원격 노드에 대해 인터레스트 패킷 및 데이터 패킷을 수신 및 송신하도록 구성된 복수의 인터페이스, 응답 받지 못한 인터레스트 패킷 중 소스 네트워크 또는 목적지 네트워크가 해당 노드가 위치한 네트워크에 해당하는 로컬(local) 인터레스트 패킷의 정보를 저장하는 PIT(Pending Interest Table), 응답 받지 못한 인터레스트 패킷 중 소스 네트워크 및 목적지 네트워크가 해당 노드가 위치한 네트워크가 아닌 트랜짓(transit) 인터레스트 패킷의 정보를 소스 네트워크와 연관한 그룹 단위로 저장하는 태그 테이블(tag table), 인터레스트 패킷을 목적지 노드에 포워딩 하기 위한 FIB(Forwarding Information Base), 패킷 포워딩 시 상기 패킷이 로컬 패킷(local packet)인지 트랜짓 패킷(transit packet)인지에 따라 상기 PIT 혹은 상기 태그 테이블을 선택하고, 상기 선택된 테이블을 기반으로 패킷 포워딩을 수행하는 프로세서를 포함할 수 있다.
Bibliography:Application Number: KR20200133500