KR20170041037A - Control and Management Server of Network System and Network Routing Method - Google Patents
Control and Management Server of Network System and Network Routing Method Download PDFInfo
- Publication number
- KR20170041037A KR20170041037A KR1020150140478A KR20150140478A KR20170041037A KR 20170041037 A KR20170041037 A KR 20170041037A KR 1020150140478 A KR1020150140478 A KR 1020150140478A KR 20150140478 A KR20150140478 A KR 20150140478A KR 20170041037 A KR20170041037 A KR 20170041037A
- Authority
- KR
- South Korea
- Prior art keywords
- wireless terminal
- information
- integrated gateway
- path
- management server
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/248—Connectivity information update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/22—Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 발명은 네트워크 통신 기술에 관한 것으로서, 더 구체적으로는 무선 단말의 데이터 통신을 지원하는 네트워크 시스템의 제어관리 서버 및 네트워크 라우팅 방법에 관한 것이다.The present invention relates to a network communication technology, and more particularly, to a control management server and a network routing method of a network system supporting data communication of a wireless terminal.
일반적으로, LTE, Internet 등 통신 네트워크에는 데이터 전송을 위한 다양한 방법이 존재하며 무선 접속 기술에 의존한다.In general, communication networks such as LTE and Internet exist in various ways for data transmission and depend on wireless connection technology.
일 예로, 이동통신망 표준단체인 3GPP의 4G 표준에서는 EPC(evolved packet core) 코어 네트워크가 존재한다. For example, in the 4G standard of the 3GPP, a mobile communication network standards organization, there is an evolved packet core (EPC) core network.
EPC에는 단말의 이동성 제공, 과금, PDN(Packet Data Network)과의 연동, 등을 위해 P-GW, S-GW가 존재하며, 액세스 네트워크단의 eNodeB와 연결된다. EPC에서는 단말의 이동성 제공을 위해 eNodeB와 S-GW간과 S-GW와 P-GW간에 GTP(GPRS Tunneling Protocol)라 불리는 터널링 프로토콜을 사용한다.EPC includes P-GW and S-GW for providing mobility of a terminal, billing, interworking with a PDN (Packet Data Network), and is connected to an eNodeB of an access network. EPC uses a tunneling protocol called GTP (GPRS Tunneling Protocol) between eNodeB and S-GW and between S-GW and P-GW to provide mobility of the terminal.
하지만, GTP의 사용은 터널링을 위한 새로운 IP 주소 매핑과 압축 및 압축해제(Encapsulation & Decapsulation) 동작 등으로 인한 오버로드(Overhead) 증가를 야기 시키며, 이로 인해 네트워크의 부하가 가중되는 문제가 있다.However, the use of GTP causes an increase in overhead due to new IP address mapping and encapsulation & decapsulation for tunneling, which increases the load on the network.
한편, 인터넷에서 단말의 데이터 전송 및 이동성을 제공하기 위한 기술로 Mobile IP가 있다. Mobile IP는 IP를 사용하는 인터넷망에서 단말의 IP 주소관리와 제어 메커니즘을 통해 단말의 이동성을 제공한다. 하지만, Mobile IP는 동작 메커니즘에서 오는 삼각관계의 문제(Triangular Problem), 높은 대기시간(Latency), 압축 및 압축해제(Encapsulation & Decapsulation) 과정으로 인한 오버로드 증가 및 네트워크의 부하 증가 문제가 있다.On the other hand, Mobile IP is a technology for providing data transmission and mobility of terminals in the Internet. Mobile IP provides terminal mobility through IP address management and control mechanism in IP-based Internet network. However, Mobile IP has problems such as triangular problem, high latency, encapsulation & decapsulation process, and network load increase due to the operation mechanism.
인터넷이 전 세계로 확대되면서 네트워크 간 라우팅의 중요성은 날로 증대되고 있지만, 현재의 라우팅 아키텍처는 서비스의 품질과 사용자 측면에서의 다양한 요구사항을 수용하지 못하여 많은 문제점을 가지고 있다.Although the importance of inter-network routing is growing as the Internet is expanded all over the world, current routing architecture has many problems because it can not accommodate various requirements in terms of service quality and users.
IPv6의 등장과 4G 네트워크에서 발생하는 많은 트래픽 처리를 위해선 현재 인터넷 라우팅 아키텍처의 변화가 더욱 필요하다. In the emergence of IPv6 and the processing of large amounts of traffic in 4G networks, there is a need for a change in the current Internet routing architecture.
종래의 인터넷 라우팅 아키텍처의 문제점 중 가장 큰 문제는 네트워크의 확장성을 들 수 있다. 이러한 확장성은 시스템의 용량, 패킷 스위칭 용량, 이용할 수 있는 프로토콜 주소, 전체 네트워크의 토폴로지 등을 포함하며 네트워크의 트래픽 볼륨의 규모가 폭발적으로 증가하고 있기 때문에 라우터 간의 라우팅 정보전달 시 많은 오버헤드가 발생하고 있다.The biggest problem of the conventional Internet routing architecture is the scalability of the network. Such extensibility includes system capacity, packet switching capacity, available protocol addresses, and topology of the entire network. Since the volume of traffic on the network is explosively increasing, there is much overhead involved in routing information between routers have.
왜냐하면, 현재 라우팅 프로토콜은 MPLS(Multiprotocol Label Switching)와 VPN을 위한 시그널링 프로토콜로 전환되고 있고, 시그널링 프로토콜로 동작하기 위해서 라우터는 부가적인 상태정보들을 유지하고 전체 라우터의 해당 메커니즘의 지원 여부를 항상 파악하고 있어야 하기 때문이다. 이러한 성능과 복잡도 면에서의 과부하는 네트워크를 구성하는 라우터에 부담으로 작용하며, 그로 인해 현재 인터넷 라우팅 아키텍처는 과부하 상태에 놓여 있다.This is because the current routing protocol is being converted into a signaling protocol for Multiprotocol Label Switching (MPLS) and VPN, and in order to operate as a signaling protocol, the router maintains additional state information and always grasps whether the corresponding mechanism of the entire router is supported It must be. This performance and complexity overload is burdened on the routers that make up the network, and the current Internet routing architecture is overloaded.
라우팅 프로토콜은 IPv6와 IPv4가 공존하는 상황에서 효과적으로 작동되어야 하는데, 현재의 라우팅 아키텍처는 IPv4와 IPv6가 동일한 업데이트 메시지를 사용할 수 없기 때문에 두 도메인 간의 완벽한 호환성을 보장하지 않고 있다.Routing protocols should work effectively in the context of IPv6 and IPv4 coexistence. The current routing architecture does not guarantee full compatibility between the two domains because IPv4 and IPv6 can not use the same update message.
또한, 종래의 라우팅 아키텍처를 결정하는 정책은 각 AS(Autonomous System) 내에서 임시 결정되므로 라우터 간 정책의 일관성이 완벽히 관리되지 않았으며, 일관적인 방법으로 정책을 수행할 수 있는 네트워크 모델이 존재하지 않았다.In addition, since the policy for determining the conventional routing architecture is temporarily determined in each AS (Autonomous System), the consistency of the policy between the routers is not completely managed, and there is no network model capable of performing the policy in a consistent manner .
본 발명은 전술한 바와 같은 기술적 배경에서 안출된 것으로서, 무선 단말의 정보를 관리하는 네트워크 시스템의 제어관리 서버 및 네트워크 라우팅 방법을 제공하는 것을 그 목적으로 한다.SUMMARY OF THE INVENTION It is an object of the present invention to provide a control management server and a network routing method of a network system for managing information of a wireless terminal.
본 발명의 목적은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects not mentioned can be clearly understood by those skilled in the art from the following description.
본 발명의 일면에 따른 각 무선 단말의 단말 정보를 등록하여 관리하는 제어관리 서버의 중재에 따라 제1 무선 단말과 제2 무선 단말 간의 네트워크 라우팅 방법은, 기등록된 무선 단말들 중에서 제1 무선 단말로부터 제2 무선 단말로의 데이터 통신을 위한 세션 ID를 생성하고, 상기 제1 무선 단말로부터 상기 제2 무선 단말에 이르는 최적 경로를 설정하여 상기 경로 정보로 등록하는 단계; 상기 최적 경로에 포함된 송신측과 수신측의 기지국 또는 액세스 포인트, 송신측과 수신측의 통합 게이트웨이 및 상기 게이트들 간의 통신을 중계하는 적어도 하나의 라우터를 포함하는 노드들에게 상기 세션 ID 및 최적 경로의 정보를 알리는 단계; 및 상기 제1 무선 단말이 제1 통합 게이트웨이의 통신 영역에서 제2 통합 게이트웨이의 통신 영역으로 이동하면, 상기 제1 통합 게이트웨이 대신에 상기 제2 통합 게이트웨이를 상기 제1 무선 단말의 단말 정보에 대응하는 경로 정보에 등록하는 단계를 포함하는 것을 특징으로 한다.A network routing method between a first wireless terminal and a second wireless terminal according to an arbitration of a control management server for registering and managing terminal information of each wireless terminal according to an aspect of the present invention includes: Generating a session ID for data communication from the first wireless terminal to the second wireless terminal, setting an optimal path from the first wireless terminal to the second wireless terminal, and registering the optimal path as the path information; To the nodes including the transmitting side and the receiving side base station or access point included in the optimal path, the transmitting side and the receiving side integrated gateway, and at least one router relaying communication between the gates, Of the information; And when the first wireless terminal moves from the communication area of the first integrated gateway to the communication area of the second integrated gateway, the second integrated gateway is connected to the first integrated gateway in the communication area of the second integrated gateway, And registering the route information in the route information.
본 발명의 다른 면에 따른 액세스 포인트, 기지국, 라우터 및 통합 게이트웨이를 포함하는 노드들을 거치는 통신경로를 설정하는 제어관리 서버는, 기등록된 각 무선 단말의 사용자 ID, IP 주소, MAC 주소, 세션 ID 및 통신경로 정보 중 적어도 하나를 저장하는 저장부; 상기 기등록된 각 무선 단말 중에서 일 무선 단말의 통신 요청에 따라 상기 저장부로부터 상기 타 무선 단말의 정보를 검색하여 상기 일 무선 단말에 제공하고 상기 일 무선 단말에서 상기 타 무선 단말에 이르는 노드들 중에서 데이터 전송에 최적인 최적 경로를 결정하는 경로 설정부; 및 결정된 상기 최적 경로에 대응하는 모든 노드에 경로 정보를 전달하는 광고부를 포함하는 것을 특징으로 한다.The control management server for establishing a communication path through nodes including an access point, a base station, a router and an integrated gateway according to another aspect of the present invention includes a user ID, an IP address, a MAC address, a session ID And a communication path information; The information of the other wireless terminal is retrieved from the storage unit according to a communication request of one wireless terminal among the previously registered wireless terminals and provided to the one wireless terminal, and among the nodes from the one wireless terminal to the other wireless terminal A path setting unit for determining an optimum path optimal for data transmission; And an advertisement unit for transmitting route information to all nodes corresponding to the determined optimal route.
본 발명에 따르면, 이중 라우팅 프로토콜에 대한 호환성을 제공할 수 있다.According to the present invention, it is possible to provide compatibility with a dual routing protocol.
도 1은 본 발명의 실시예에 따른 네트워크 시스템을 도시한 구성도.
도 2는 본 발명의 실시예에 따른 제어관리 서버를 도시한 구성도.
도 3a는 본 발명의 실시예에 따른 네트워크 시스템에서 단말 정보 등록 과정을 도시한 도면.
도 3b는 본 발명의 실시예에 따른 네트워크 시스템에서 통신 정보 준비 과정을 도시한 도면.
도 3c는 본 발명의 실시예에 따른 네트워크 시스템에서 데이터 송신 과정을 도시한 도면.
도 3d는 본 발명의 실시예에 따른 네트워크 시스템에서 통신중이지 않을 때의 핸드오버 과정을 도시한 도면.
도 3e는 본 발명의 실시예에 따른 네트워크 시스템에서 통신중일 때의 핸드오버 과정을 도시한 도면.
도 3f는 본 발명의 실시예에 따른 네트워크 시스템에서 핸드오버된 경로를 이용한 통신 과정을 도시한 도면.1 is a configuration diagram showing a network system according to an embodiment of the present invention;
2 is a configuration diagram showing a control management server according to an embodiment of the present invention;
FIG. 3A illustrates a process of registering a terminal information in a network system according to an embodiment of the present invention; FIG.
FIG. 3B illustrates a process of preparing communication information in a network system according to an embodiment of the present invention; FIG.
3C is a diagram illustrating a data transmission process in a network system according to an embodiment of the present invention.
FIG. 3D is a diagram illustrating a handover process when a network system according to an embodiment of the present invention is not in communication. FIG.
FIG. 3E is a diagram illustrating a handover process when communicating in a network system according to an embodiment of the present invention; FIG.
FIG. 3F is a diagram illustrating a communication process using a handover path in a network system according to an embodiment of the present invention. FIG.
본 발명의 전술한 목적 및 그 이외의 목적과 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 한편, 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성소자, 단계, 동작 및/또는 소자는 하나 이상의 다른 구성소자, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.BRIEF DESCRIPTION OF THE DRAWINGS The above and other objects, advantages and features of the present invention and methods of achieving them will be apparent from the following detailed description of embodiments thereof taken in conjunction with the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Is provided to fully convey the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims. It is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. In the present specification, the singular form includes plural forms unless otherwise specified in the specification. As used herein, the terms " comprises, " and / or "comprising" refer to the presence or absence of one or more other components, steps, operations, and / Or additions.
이제 본 발명의 실시예에 대하여 첨부한 도면을 참조하여 상세히 설명하기로 한다. 도 1은 본 발명의 실시예에 따른 네트워크 시스템을 도시한 구성도이다.Embodiments of the present invention will now be described in detail with reference to the accompanying drawings. 1 is a block diagram illustrating a network system according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 네트워크 시스템(10)은 복수의 무선 단말(110, 120, etc), 적어도 하나의 액세스 포인트(5G_AP1, 5G_AP2, 5G_AP3, ¨), 적어도 하나의 기지국(5G_eNodeB1, 5G_eNodeB2, 5G_eNodeB3, ¨), 복수의 통합 게이트웨이(C_GW1, C_GW2,¨), 복수의 라우터(IR1~6) 및 제어관리 서버(200)를 포함한다.1, a
복수의 무선 단말(110, 120, etc)은 5G, IoT(Internet of Things) 및 스마트그리드 등의 네트워크 통신 가능한 송신 단말 및 수신 단말을 포함한다.The plurality of
적어도 하나의 액세스 포인트(5G_AP1, 5G_AP2, 5G_AP3, ¨) 또는 기지국(5G_eNodeB1, 5G_eNodeB2, 5G_eNodeB3, ¨)은 송신 단말의 패킷 및 패킷 정보를 제어관리 서버(200) 또는 통합 게이트웨이(C_GW1, C_GW2,¨)에 전달한다.At least one of the access points 5G_AP1, 5G_AP2 and 5G_AP3 or the base stations 5G_eNodeB1 and 5G_eNodeB2 and 5G_eNodeB3 and ¨ can transmit packet and packet information of the transmitting terminal to the
여기서, 각 액세스 포인트(5G_AP1, 5G_AP2, 5G_AP3, ¨) 또는 각 기지국(5G_eNodeB1, 5G_eNodeB2, 5G_eNodeB3, ¨)은 수신된 송신 단말의 패킷 정보를 유지관리 및 저장할 수 있다. 여기서, 패킷 정보는 세션 ID, 사용자 ID, IP 주소 및 MAC 주소 중 적어도 하나를 포함할 수 있다.Here, each of the access points 5G_AP1, 5G_AP2, and 5G_AP3, or each of the base stations 5G_eNodeB1, 5G_eNodeB2, and 5G_eNodeB3, can maintain and store the packet information of the received transmitting terminal. Here, the packet information may include at least one of a session ID, a user ID, an IP address, and a MAC address.
적어도 하나의 액세스 포인트(5G_AP1, 5G_AP2, 5G_AP3, ¨) 또는 적어도 하나의 기지국(5G_eNodeB1, 5G_eNodeB2, 5G_eNodeB3, ¨)은 송신 단말로부터의 패킷에 제어관리 서버(200)로부터의 세션 ID를 OSI 7계층 중에서 2.5계층에 추가한 패킷을 재구성하여 통합 게이트웨이(C_GW1, C_GW2,¨)로 전달한다.At least one of the access points 5G_AP1, 5G_AP2, 5G_AP3, or at least one of the base stations 5G_eNodeB1, 5G_eNodeB2 and 5G_eNodeB3 includes a session ID from the
복수의 통합 게이트웨이(C_GW1, C_GW2,¨)는 송신 단말의 패킷을 다음 홉의 라우터에 중계하거나, 라우터로부터의 패킷을 수신 단말과 연결된 기지국 또는 액세스 포인트에 전달할 수 있다. 여기서, 통합 게이트웨이(C_GW1, C_GW2,¨)는 5G_eNodeB가 모두 접속할 수 있는 통합 게이트웨이(Convergence Gateway)이다.The plurality of integrated gateways C_GW1 and C_GW2 can relay the packet of the transmitting terminal to the router of the next hop or deliver the packet from the router to the base station or the access point connected to the receiving terminal. Here, the integrated gateway (C_GW1, C_GW2, ¨) is an integrated gateway (Convergence Gateway) to which all 5G_eNodeBs can be connected.
각 송신 측의 통합 게이트웨이(예컨대, C_GW1)는 제어관리 서버(200)로부터의 경로 정보를 기반으로 송신 단말의 패킷을 송신할 다음 홉의 라우터를 확인하고, 확인된 다음 홉의 라우터에 전달할 수 있다. 이때, 각 송신 측의 통합 게이트웨이(예컨대, C_GW1)는 세션 ID별 경로 정보를 저장하여 관리할 수 있다.Based on the routing information from the
수신 측의 통합 게이트웨이(예컨대, C_GW2)는 라우터로부터의 패킷을 수신 단말과 연결된 기지국(예컨대, 5G_eNodeB2) 또는 액세스 포인트(예컨대, 5G_AP2)에 전달한다.The receiving side integrated gateway (e.g., C_GW2) forwards the packet from the router to a base station (e.g., 5G_eNodeB2) or an access point (e.g., 5G_AP2) connected to the receiving terminal.
마찬가지로, 패킷을 수신한 적어도 하나의 라우터(IR1~6중 하나)는 제어관리 서버(200)로부터의 경로 정보(세션 ID)를 기반으로 수신된 패킷을 송신할 다음 홉의 기기를 확인하고, 다음 홉의 기기로 수신된 패킷을 전달한다. 여기서, 라우터(IR1~6)는 IR(Internal Router)일 수 있다. 이 같이, 본 발명에서는 라우터(IR1~6)가 별도로 경로 정보를 확인할 필요가 없이 세션 ID만을 이용하여 다음 홉을 확인할 수 있다.Similarly, at least one router (one of IR1 to 6) that has received the packet confirms the device of the next hop to transmit the received packet based on the path information (session ID) from the
각 라우터(IR1~6)는 세션 ID별 다음 홉의 정보를 저장하고, 이를 패킷 중계에 이용할 수 있다.Each of the routers IR1 to IR6 stores the information of the next hop for each session ID and can use it for packet relaying.
제어관리 서버(200)는 복수의 무선 단말(110, 120, etc) 중에서 등록을 요청하는 단말의 요청에 따라 각 무선 단말의 단말 정보를 등록한다. 여기서, 단말 정보는 사용자 ID, IP 주소, MAC 주소, 세션 ID 및 통신경로 정보 등일 수 있다. 여기서, 제어관리 서버(200)는 단일 또는 분산 서버일 수 있다.The
제어관리 서버(200)는 송신 단말이 수신 단말의 정보(IP 주소)를 요청하면, 요청과 함께 송신된 수신 단말의 사용자 ID를 기반으로 수신 단말의 IP 주소를 검색하여 제공한다. 이후, 수신 단말로의 통신이 요청되면, 제어관리 서버(200)는 저장된 단말 정보를 기반으로 송신 단말과 수신 단말을 상호 매핑하고, 세션 ID를 생성한다. 그리고 제어관리 서버(200)는 송신 단말과 수신 단말에 이르는 최적 경로를 설정하여 최적 경로에 대응하는 노드들에게 제공하며, 세션 ID도 그에 대응하는 노드들에게 송신한다. 이때, 최적 경로에는 제1 무선 단말(110)의 송신시에 제1 무선 단말(110)에서 제2 무선 단말(120)에 이르는 데이터 통신 경로 및 제2 무선 단말(120)의 송신시 제2 무선 단말(120)에서 제1 무선 단말(110)에 이르는 데이터 통신 경로를 포함할 수 있다.When the transmitting terminal requests information (IP address) of the receiving terminal, the
제어관리 서버(200)는 단말기의 이동시에 단말 정보를 갱신하고, 통신중일 경우 최적 경로를 재설정하여 이전 및 재설정된 최적 경로에 대응하는 노드들에게 제공할 수 있다. The
이와 같이, 본 발명의 실시예는 단말 정보를 등록하여 관리하고 경로 설정을 중재하는 별도의 제어관리 서버를 이용함에 따라 종래의 경로 설정 및 경로 공지를 수행하던 라우터의 부하를 줄일 수 있다.As described above, according to the embodiment of the present invention, a separate control management server for registering and managing terminal information and mediating the route setting is used, thereby reducing the load on the router that performs the conventional route setting and route notification.
또한, 본 발명의 실시예는 5G 망, IoT 및 스마트 그리드 등의 네트워크에서 무선 단말의 핸드오버 시에도 효율적인 전송 경로를 제공할 수 있어, 네트워크 통신 품질을 향상시킬 수 있다.In addition, the embodiment of the present invention can provide an efficient transmission path even in a handover of a wireless terminal in a network such as a 5G network, an IoT, and a smart grid, thereby improving network communication quality.
이하, 도 2를 참조하여 본 발명의 실시예에 따른 제어관리 서버에 대하여 설명한다. 도 2는 본 발명의 실시예에 따른 제어관리 서버를 도시한 구성도이다.Hereinafter, a control management server according to an embodiment of the present invention will be described with reference to FIG. 2 is a configuration diagram illustrating a control management server according to an embodiment of the present invention.
도 2에 도시된 바와 같이, 본 발명의 실시예에 따른 제어관리 서버(200)는 저장부(240), 등록부(210), 경로 설정부(220) 및 광고부(230)를 포함한다.2, the
저장부(240)는 기등록된 각 무선 단말의 사용자 명칭(User), 사용자 ID(User ID), IP 주소(IP), MAC 주소(MAC), 세션 ID(Session ID) 및 경로 정보(Path) 중 적어도 하나를 포함하는 단말정보 테이블을 저장한다. 이때, 사용자 명칭은 사용자의 고유식별자로서, 사용자가 복수의 무선 단말을 이용하는 경우에 대비하여 저장부(240)에는 사용자 명칭이 구분되어 저장될 수 있다.The
여기서, 경로 정보는 각 무선 단말의 데이터 전송을 위한 경로에 대한 정보이며, 각 무선 단말의 데이터 전송 경로가 설정되기 이전이면, 각 무선 단말의 통합 게이트웨이 정보만을 저장할 수 있다.Here, the path information is information on a path for data transmission of each wireless terminal, and only the integrated gateway information of each wireless terminal can be stored before the data transmission path of each wireless terminal is set.
등록부(210)는 각 무선 단말(110, 120, etc)로부터 수신된 패킷을 이용하여 단말정보 테이블에 단말 정보를 등록한다. 여기서, 단말 정보는 각 무선 단말의 사용자 ID, IP 주소 및 MAC 주소를 포함한다.The
경로 설정부(220)는 상호 통신하는 무선 단말들을 상호 매핑하고 세션 ID를 생성하며, 데이터 통신을 위한 최적 경로를 계산한다.The
상세하게는, 경로 설정부(220)는 일 무선 단말의 타 무선 단말의 사용자 ID 요청에 따라 단말정보 테이블로부터 사용자 ID에 대응하는 타 무선 단말의 정보를 검색할 수 있다. 또한, 경로 설정부(220)는 일 무선 단말의 통신 요청에 따라 일 무선 단말과 타 무선 단말을 맵핑하고 일 무선 단말과 타 무선 단말의 세션 ID를 각기 생성한다. 그리고 경로 설정부(230)는 일 무선 단말에서 타 무선 단말에 이르는 노드들에 의한 경로 중에서 최적 경로를 계산한다. 이때, 경로 설정부(220)는 세션 ID 및 최적 경로의 경로 정보를 단말정보 테이블에 저장할 수 있다. In more detail, the
여기서, 경로 설정부(220)가 최적 경로를 설정하는 방법은 종래의 기술로부터 도출 가능하므로, 그에 대한 세부 설명은 생략한다.Here, the method of setting the optimum path by the
경로 설정부(220)는 일 무선 단말의 이동에 의해 변경 접속된 통합 게이트웨이로부터 일 무선 단말의 이동을 확인하면, 변경 접속된 통합 게이트웨이를 고려하여 최적 경로를 갱신하여 설정한다. When confirming the movement of one wireless terminal from the integrated gateway which is changed and connected by the movement of one wireless terminal, the
광고부(230)는 갱신된 경로 정보가 있으면, 최적 경로에 대응하는 노드들에게 경로 정보를 전달할 수 있다. 여기서, 최적 경로에 대응하는 노드는 송신시의 경로에 포함된 노드들 예컨대, 송신 단말과 연결된 기지국 또는 액세스 포인트, 송신 측 통합 게이트웨이, 중계를 위한 적어도 하나의 라우터, 수신 측 통합 게이트웨이, 수신 단말에 연결된 기지국 또는 액세스 포인트 및 수신시 이용되는 경로에 포함된 노드들을 포함할 수 있다.If there is updated route information, the
이때, 광고부(230)는 경로 정보와 함께 생성된 세션 ID를 최적 경로에 대응하는 노드들에게 송신할 수 있다.At this time, the
이와 같이, 본 발명의 실시예는 IPv6와 IPv4가 공존하는 상황에서도 두 도메인 간의 호환성을 제공할 수 있다.As described above, the embodiment of the present invention can provide compatibility between two domains even when IPv6 and IPv4 coexist.
또한, 본 발명의 실시예는 라우팅을 하나의 서버에 의해 수행하므로 일관성 있는 라우팅 기법을 수행할 수 있다.In addition, since the embodiment of the present invention performs routing by one server, it is possible to perform a consistent routing technique.
이하, 도 3a 내지 3c를 참조하여 본 발명의 실시예에 따른 단말 등록 및 통신 준비 과정에 대하여 설명한다. 도 3a는 본 발명의 실시예에 따른 네트워크 시스템에서 단말 정보 등록 과정을 도시한 도면이고, 도 3b는 본 발명의 실시예에 따른 네트워크 시스템에서 통신 정보 준비 과정을 도시한 도면이다. 도 3c는 본 발명의 실시예에 따른 네트워크 시스템에서 데이터 송신 과정을 도시한 도면이다.Hereinafter, a terminal registration and communication preparation process according to an embodiment of the present invention will be described with reference to FIGS. 3A to 3C. FIG. FIG. 3A is a diagram illustrating a process of registering a terminal information in a network system according to an embodiment of the present invention, and FIG. 3B is a diagram illustrating a process of preparing communication information in a network system according to an embodiment of the present invention. 3C is a diagram illustrating a data transmission process in a network system according to an embodiment of the present invention.
도 3a와 같이, 제1 무선 단말(110)은 통신을 요청하기 전에 네트워크 시스템에 단말을 등록하여야 한다.As shown in FIG. 3A, the
먼저, 제1 무선 단말(110)은 자신과 연결된 제1 액세스 포인트(5G_AP1) 또는 제1 기지국(5G_eNodeB1)에 세션 ID, IP 주소 및 MAC 주소를 패킷화하여 전달한다.First, the
제1 액세스 포인트(5G_AP1) 또는 제1 기지국(5G_eNodeB1)은 전달받은 제1 무선 단말(110)의 패킷을 제어관리 서버(200)에 전달한다.The first access point 5G_AP1 or the first base station 5G_eNodeB1 transmits the packet of the
그러면, 제어관리 서버(200)는 전달받은 패킷에 포함된 단말 정보를 테이블 또는 데이터베이스 형식으로 저장하여 관리한다. 이하에서는 단말 정보가 테이블형식으로 저장되는 경우를 예로 들어 설명한다. Then, the
도 3b와 같이, 제1 무선 단말(110)은 제2 무선 단말(120)과 통신하기 위해서 제어관리 서버(200)에 제2 무선 단말(120)의 사용자 ID를 기반으로 제2 무선 단말(120)의 IP를 질의한다. 여기서, 사용자 ID는 전화번호, E-Mail, 로그인 ID 등일 수 있다.3B, the
이때, 제어관리 서버(200)는 제2 무선 단말(120)의 사용자 ID를 포함하는 IP 질의를 수신하면, 단말정보 테이블로부터 제2 무선 단말(120)의 IP 주소를 검색하여 제1 무선 단말(110)에 제공할 수 있다.When the
이후, 제1 무선 단말(110)은 자신의 IP 주소, 제2 무선 단말(120)의 사용자 ID 및 IP 주소를 패킷화하여 자신과 연결된 제1 액세스 포인트(5G_AP1) 또는 제1 기지국(5G_eNodeB1)에 전달하며, 제1 액세스 포인트(5G_AP1) 또는 제1 기지국(5G_eNodeB1)은 제어관리 서버(200)로 수신된 패킷을 전달한다.The
이때, 제어관리 서버(200)는 단말정보 테이블로부터 제2 무선 단말(120)의 정보를 검색하고, 검색된 정보를 바탕으로 제1 무선 단말(110)과 제2 무선 단말(120)의 정보를 상호 매핑하고, 세션 ID를 생성한다.At this time, the
동시에, 제어관리 서버(200)는 제1 무선 단말(110) 및 제2 무선 단말(120)과 논리적 또는 물리적으로 연결된 노드들에서 최적 경로(데이터전송 경로)를 계산하고, 계산된 경로 정보를 저장 및 관리한다. 이때, 제어관리 서버(200)는 경로 정보를 제1 무선 단말(110)과 제2 무선 단말(120) 간의 최적 경로에 포함된 모든 노드에 전달한다. 여기서, 경로 정보는 세션 ID 정보, 다음 홉 정보를 포함할 수 있다.At the same time, the
도 3c와 같이, 제1 무선 단말(110)은 제2 무선 단말(120)로 데이터를 송신하기 위해서, 송신할 데이터, 자신의 IP 주소와 MAC 주소를 포함하는 패킷을 구성하여 자신과 연결된 제1 액세스 포인트(5G_AP1) 또는 제1 기지국(5G_eNodeB1)으로 송신한다.3C, in order to transmit data to the
그러면, 제1 액세스 포인트(5G_AP1) 또는 제1 기지국(5G_eNodeB1)은 전달받은 패킷에 세션 ID 정보를 2.5계층에 추가하여 패킷을 재구성하고, 재구성된 패킷을 송신 측의 제1 통합 게이트웨이(C_GW1)에 전달한다.Then, the first access point 5G_AP1 or the first base station 5G_eNodeB1 reconstructs the packet by adding session ID information to the received layer 2.5 layer, and transmits the reconfigured packet to the first integrated gateway C_GW1 of the transmitting side .
제1 통합 게이트웨이(C_GW1)는 제어관리 서버(200)로부터 전달받은 경로 정보를 기반으로 재구성된 패킷을 송신할 다음 홉(Next hop)을 확인하고, 제1 라우터(IR1)로 재구성된 패킷을 전달한다.The first integrated gateway C_GW1 confirms the next hop to transmit the reconfigured packet based on the path information received from the
제1 라우터(IR1)는 세션 ID에 의해 다음 홉인 제4 라우터(IR4)에 재구성된 패킷을 전달한다. 이후, 경로 정보에 포함된 다른 라우터에서도 동일한 중계 과정이 수행된다.The first router IR1 delivers the reconfigured packet to the fourth router IR4, which is the next hop by the session ID. Thereafter, the same relay process is performed in another router included in the path information.
수신 측의 통합 게이트웨이인 제2 통합 게이트웨이(C_GW2)는 경로 정보를 기반으로 제2 무선 단말(120)과 연결된 제2 기지국(5G_eNodeB2) 또는 제2 액세스 포인트(5G_AP2)에 재구성된 패킷을 전달한다.The second integrated gateway C_GW2 as the receiving side integrated gateway delivers the reconfigured packet to the second base station 5G_eNodeB2 or the second access point 5G_AP2 connected to the
제2 무선 단말(120)과 연결된 제2 기지국(5G_eNodeB2) 또는 제2 액세스 포인트(5G_AP2)는 재구성된 패킷에서 세션 ID를 떼어낸 패킷 즉, 데이터, IP 주소 및 MAC 주소를 포함하는 패킷을 제2 무선 단말(120)에 전달한다.The second base station 5G_eNodeB2 or the second access point 5G_AP2 connected to the
이하, 도 3d 내지 3f를 참조하여 본 발명의 실시예에 따른 네트워크 시스템의 핸드오버 과정에 대하여 설명한다. 도 3d는 본 발명의 실시예에 따른 네트워크 시스템에서 통신중이지 않을 때의 핸드오버 과정을 도시한 도면이고, 도 3e는 본 발명의 실시예에 따른 네트워크 시스템에서 통신중일 때의 핸드오버 과정을 도시한 도면이고, 도 3f는 본 발명의 실시예에 따른 네트워크 시스템에서 핸드오버된 경로를 이용한 통신 과정을 도시한 도면이다.Hereinafter, a handover process of the network system according to the embodiment of the present invention will be described with reference to FIGS. 3d to 3f. FIG. 3D is a diagram illustrating a handover process when the network system is not in communication in the network system according to the embodiment of the present invention. FIG. 3E is a diagram illustrating a handover process when a communication is in progress in a network system according to an embodiment of the present invention. And FIG. 3F is a diagram illustrating a communication process using a handover path in a network system according to an embodiment of the present invention.
도 3d와 같이, 제1 무선 단말(110)이 등록된 후 통신중이지 않을 때 사용자에 의해 소지 된 제1 무선 단말(110)이 제1 통합 게이트웨이(C_GW1)의 통신 영역에서 제5 통합 게이트웨이(C_GW5)의 통신 영역으로 이동하면, 제1 무선 단말(110)은 제어관리 서버(200)로 자신의 핸드오버를 알린다. 이때, 제1 무선 단말(110)은 사용자 ID, IP 및 MAC 주소를 포함하는 패킷을 송신할 수 있다.As shown in FIG. 3D, the
이때, 제5 통합 게이트웨이(C_GW5)는 제어관리 서버(200)로 제1 무선 단말(110)의 사용자 ID, IP 및 MAC 주소를 알린다.At this time, the fifth integrated gateway C_GW5 informs the
그러면, 제어관리 서버(200)는 단말정보 테이블의 단말정보와 수신된 패킷에 대응하는 사용자 ID, IP 주소 및 MAC 주소를 비교하여 제1 무선 단말(110)의 경로 정보를 제1 통합 게이트웨이(C_GW1)에서 제5 통합 게이트웨이(C_GW5)로 갱신할 수 있다(도 3의 상단 테이블 참조). Then, the
한편, 제2 무선 단말(120)이 통화이지 않을 때의 핸드오버 과정은 전술한 제1 무선 단말(110)과 유사한 방식으로 수행될 수 있다.Meanwhile, the handover process when the
이하, 제1 무선 단말(110)이 등록된 후 통신중일 때, 제1 무선 단말(110)이 제1 통합 게이트웨이(C_GW1)의 통신영역에서 제5 통합 게이트웨이(C_GW5)의 통신영역으로 이동하는 경우의 핸드오버 과정에 대하여 설명한다.Hereinafter, when the
제1 무선 단말(110)이 이동함에 따라 통신 영역이 변경되면, 제1 무선 단말(110)은 제5 통합 게이트웨이(C_GW5)에 접속을 요청한다. 이때, 제1 무선 단말(110)은 사용자 ID, IP 주소 및 MAC 주소를 송신할 수 있다. 제1 무선 단말(110)은 IP 주소가 변경된 경우에도 변경되기 이전의 IP 주소를 송신할 수 있다.If the communication area is changed as the
그러면, 제5 통합 게이트웨이(C_GW5)는 접속한 제1 무선 단말(110)의 사용자 ID, IP 주소 및 MAC 주소를 제어관리 서버(200)로 알린다. Then, the fifth
그러면, 제어관리 서버(200)는 단말정보 테이블의 경로 정보를 참조하여 제1 무선 단말(110)의 통신 영역이 변경되어 최적 경로의 재설정이 필요함을 확인할 수 있다. 이후, 제어관리 서버(200)는 데이터전송 경로를 다시 계산하여 제1 무선 단말(110)과 제2 무선 단말(120) 간의 통신에 사용중인 최적 경로를 재설정할 수 있다.Then, the
그리고 제어관리 서버(200)는 재설정된 최적 경로의 경로 정보를 이전 및 재설정된 최적 경로의 경로 정보에 대응하는 노드들에게 송신한다.Then, the
재설정된 경로 정보를 수신함에 따라, 이전 경로 정보에 대응하는 노드들은 더는 제1 무선 단말(110)과 제2 무선 단말(120) 간의 통신에 관여하지 않아야 함을 알 수 있다. 또한, 재설정된 경로 정보에 대응하는 노드들은 이후 제1 무선 단말(110)과 제2 무선 단말(120) 간의 통신을 중계할 수 있다.It can be seen that the nodes corresponding to the previous path information should no longer be involved in the communication between the
한편, 전술한 실시예에서는 최적 경로를 재설정할 때 세션 ID를 별도로 갱신하지 않는 경우를 예로 들어 설명하였다. 하지만, 이와 달리, 제어관리 서버(200)는 최적 경로를 재설정할 때 세션 ID를 갱신할 수도 있다.In the above-described embodiment, the case where the session ID is not separately updated when resetting the optimum path has been described as an example. Alternatively, however, the
이하, 도 3f를 참조하여 변경된 최적 경로를 이용하여 데이터 통신하는 과정에 대하여 설명한다.Hereinafter, a process of data communication using the changed optimal path will be described with reference to FIG.
도 3f와 같이, 제1 무선 단말(110)이 이동함에 따라 경로 정보가 갱신된 경우, 제1 무선 단말(110)은 데이터, 핸드 오버 이전의 IP 주소 및 MAC 주소로 구성된 패킷을 구성하여 그와 연결된 제5 액세스 포인트(C_GW5)로 전송한다.As shown in FIG. 3F, when the path information is updated as the
이때, 제5 액세스 포인트(C_GW5)는 전달받은 패킷에 세션 ID 정보를 2.5계층에 추가한 패킷을 구성하고, 데이터, IP 주소, 세션 ID 및 MAC 주소를 포함하는 패킷을 송신 측의 제2 통합 게이트웨이(C_GW2)에 전달한다.At this time, the fifth access point C_GW5 constructs a packet in which the session ID information is added to the received packet in the 2.5 layer, and transmits a packet including the data, the IP address, the session ID and the MAC address to the second integrated gateway (C_GW2).
제2 통합 게이트웨이(C_GW2)는 갱신된 경로 정보를 기반으로 다음 홉인 제1 라우터(IR1)에 전달받은 패킷을 전달한다. 이러한 과정이 반복되어, Edge인 수신 측 제2 통합 게이트웨이(C_GW2)가 해당 패킷을 수신하면, 제2 무선 단말(120)과 연결된 제2 액세스 포인트(5G_AP2) 또는 제2 기지국(5G_eNodeB2)에 해당 패킷을 전달한다.The second integrated gateway C_GW2 delivers the packet received to the first router IR1, which is the next hop, based on the updated route information. When the second integrated gateway C_GW2 receives the packet, the second access point 5G_AP2 or the second base station 5G_eNodeB2 connected to the
제2 액세스 포인트(5G_AP2) 또는 제2 기지국(5G_eNodeB2)은 전달받은 패킷으로부터 세션 ID를 제거하고, 데이터, IP 주소 및 MAC 주소를 포함하는 패킷을 제2 무선 단말(120)에 전달한다.The second access point 5G_AP2 or the second base station 5G_eNodeB2 removes the session ID from the received packet and forwards the packet including the data, the IP address and the MAC address to the
이에, 제2 무선 단말(120)은 제1 무선 단말(110)로부터의 데이터를 수신할 수 있으며, 제2 무선 단말(120)은 제1 무선 단말(110)로 데이터를 송신하기 위해서는 전술한 통신 요청, 경로 설정과정을 거쳐 제1 무선 단말(110)로 데이터를 송신할 수 있다. 이때, 도 3f와 같이 제2 무선 단말(120)에 대한 최적 경로는 제1 무선 단말(110)의 최적 경로와는 상이할 수 있으며, 그 데이터 송신에 사용되는 세션 ID도 상이할 수 있다. The
이와 같이, 본 발명의 실시예는 종래에 비하여 네트워크 부담을 덜 수 있고, 자원 관리 등 네트워크 제어가 유동적인 무선 단말의 이동 방식을 제공할 수 있다.As described above, the embodiment of the present invention can reduce the burden on the network and provide a method of moving the wireless terminal, such as resource management, which is flexible in network control.
또한, 본 발명의 실시예는 종래의 프로토콜의 오버헤드, 룩업 시간, 테이블 광고(Table Advertisement) 및 리플레시 프로세싱(Reflesh processing) 등에 의해 야기되는 네트워크 부담을 줄일 수 있다.Further, the embodiment of the present invention can reduce the network load caused by overhead of conventional protocols, lookup time, table advertisement, reflesh processing, and the like.
이상, 본 발명의 구성에 대하여 첨부 도면을 참조하여 상세히 설명하였으나, 이는 예시에 불과한 것으로서, 본 발명이 속하는 기술분야에 통상의 지식을 가진자라면 본 발명의 기술적 사상의 범위 내에서 다양한 변형과 변경이 가능함은 물론이다. 따라서 본 발명의 보호 범위는 전술한 실시예에 국한되어서는 아니되며 이하의 특허청구범위의 기재에 의하여 정해져야 할 것이다.While the present invention has been described in detail with reference to the accompanying drawings, it is to be understood that the invention is not limited to the above-described embodiments. Those skilled in the art will appreciate that various modifications, Of course, this is possible. Accordingly, the scope of protection of the present invention should not be limited to the above-described embodiments, but should be determined by the description of the following claims.
Claims (10)
기등록된 무선 단말들 중에서 제1 무선 단말의 통신 요청에 따라 상기 제1 무선 단말로부터 제2 무선 단말로의 데이터 통신을 위한 세션 ID를 생성하고, 상기 제1 무선 단말로부터 상기 제2 무선 단말에 이르는 최적 경로를 설정하여 경로 정보로 등록하는 단계;
상기 최적 경로에 포함된 송신측과 수신측의 기지국 또는 액세스 포인트, 송신측과 수신측의 통합 게이트웨이 및 상기 게이트들 간의 통신을 중계하는 적어도 하나의 라우터를 포함하는 노드들에게 상기 세션 ID 및 최적 경로의 정보를 알리는 단계; 및
상기 제1 무선 단말이 이전의 상기 수신측의 통합 게이트웨이인 제1 통합 게이트웨이의 통신 영역에서 다른 상기 수신측의 통합 게이트웨이인 제2 통합 게이트웨이의 통신 영역으로 이동하면, 상기 제1 통합 게이트웨이 대신에 상기 제2 통합 게이트웨이를 상기 제1 무선 단말의 단말 정보에 대응하는 경로 정보에 등록하는 단계
를 포함하는 네트워크 라우팅 방법.A network routing method between a first wireless terminal and a second wireless terminal in accordance with an arbitration of a control management server for registering and managing terminal information of each wireless terminal,
The second wireless terminal generates a session ID for data communication from the first wireless terminal to the second wireless terminal in response to a communication request of the first wireless terminal among the previously registered wireless terminals, Setting an optimal path to be registered as path information;
To the nodes including the transmitting side and the receiving side base station or access point included in the optimal path, the transmitting side and the receiving side integrated gateway, and at least one router relaying communication between the gates, Of the information; And
When the first wireless terminal moves from the communication area of the first integrated gateway that is the previous integrated gateway of the reception side to the communication area of the second integrated gateway that is the other integrated gateway of the reception side, Registering the second integrated gateway in the path information corresponding to the terminal information of the first wireless terminal
Lt; / RTI >
적어도 하나의 액세스 포인트 또는 적어도 하나의 기지국과 연결된 상기 각 무선 단말이 자신의 사용자 ID, IP 주소 및 MAC 주소를 알림에 따라, 상기 제어관리 서버가 상기 각 무선 단말의 사용자 ID, IP 주소, MAC 주소 및 접속정보를 등록하는 단계
를 더 포함하는 네트워크 라우팅 방법.The method of claim 1,
An IP address, and a MAC address of each wireless terminal connected to at least one access point or at least one base station, the control management server notifies the user ID, IP address, MAC address And registering the connection information
Lt; / RTI >
상기 제1 무선 단말이 자신의 사용자 ID, 상기 통신 영역이 변경되기 이전에 IP 주소 및 MAC 주소를 알림에 따라, 상기 제어관리 서버가 상기 제2 통합 게이트웨이를 상기 경로 정보에 갱신하는 단계
를 더 포함하는 네트워크 라우팅 방법.The method of claim 1,
Updating the second integrated gateway to the route information by the control management server according to the user ID of the first wireless terminal, the IP address and the MAC address before the communication area is changed,
Lt; / RTI >
상기 제어관리 서버는, 상기 제1 통합 게이트웨이 대신에 상기 제2 통합 게이트웨이를 거치는 최적 경로를 재설정하는 단계; 및
재설정된 상기 최적 경로에 대응하는 노드들에게 상기 최적 경로를 알리는 단계를 포함하는 것인 네트워크 라우팅 방법.4. The method of claim 3, wherein if the first wireless terminal is in communication,
Wherein the control management server is configured to reestablish an optimal path through the second integrated gateway instead of the first integrated gateway; And
And notifying the optimal path to the nodes corresponding to the reset optimal path.
상기 제1 기지국 또는 상기 제1 액세스 포인트가 상기 제1 무선 단말로부터 사용자 ID, IP 주소 및 MAC 주소를 포함하는 패킷을 전달받으면, 상기 세션 ID를 OSI 7계층 중에서 2.5계층에 추가하여 재구성된 패킷을 상기 제1 통합 게이트웨이로 송신하는 단계; 및
상기 제1 통합 게이트웨이가 상기 재구성된 패킷을 상기 적어도 하나의 라우터 중에서 상기 최적 경로에 따른 다음 홉의 라우터에 송신하는 단계
를 더 포함하는 네트워크 라우팅 방법.The method of claim 1,
When the first base station or the first access point receives a packet including a user ID, an IP address, and a MAC address from the first wireless terminal, the session ID is added to the 2.5 layer of the OSI 7 layer to transmit the reconstructed packet Transmitting to the first integrated gateway; And
The first integrated gateway sending the reconfigured packet to the router of the next hop according to the best route among the at least one router
Lt; / RTI >
상기 수신측의 통합 게이트웨이가 상기 적어도 하나의 라우터로부터 패킷을 수신하면, 상기 수신측의 기지국 또는 액세스 포인트에 전달하는 단계; 및
상기 수신측의 기지국 또는 액세스 포인트가 상기 패킷으로부터 세션 ID를 제외한 패킷을 구성하여 상기 제2 무선 단말에 전달하는 단계
를 더 포함하는 네트워크 라우팅 방법.The method of claim 1,
When the receiving integrated gateway receives the packet from the at least one router, transmitting the packet to the receiving base station or the access point; And
The receiving base station or the access point constructs a packet excluding the session ID from the packet and transmits the packet to the second wireless terminal
Lt; / RTI >
5G, IoT 및 스마트 그리드 중 적어도 하나의 규격의 네트워크 라우팅 방법. The method of claim 1,
5G, IoT, and Smart Grid.
기등록된 각 무선 단말의 사용자 ID, IP 주소, MAC 주소, 세션 ID 및 통신경로 정보 중 적어도 하나를 저장하는 저장부;
상기 기등록된 각 무선 단말 중에서 일 무선 단말의 통신 요청에 따라 상기 저장부로부터 상기 타 무선 단말의 정보를 검색하여 상기 일 무선 단말에 제공하고 상기 일 무선 단말에서 상기 타 무선 단말에 이르는 노드들 중에서 데이터 전송에 최적인 최적 경로를 결정하는 경로 설정부; 및
결정된 상기 최적 경로에 대응하는 모든 노드에 경로 정보를 전달하는 광고부
를 포함하는 제어관리 서버.A control management server for establishing a communication path through nodes including an access point, a base station, a router and an integrated gateway,
A storage unit for storing at least one of a user ID, an IP address, a MAC address, a session ID, and communication path information of each of the previously registered wireless terminals;
The information of the other wireless terminal is retrieved from the storage unit according to a communication request of one wireless terminal among the previously registered wireless terminals and provided to the one wireless terminal, and among the nodes from the one wireless terminal to the other wireless terminal A path setting unit for determining an optimum path optimal for data transmission; And
And for transmitting the route information to all nodes corresponding to the determined optimal route,
And a control management server.
상기 경로 설정부는, 상기 저장부를 참조해 상기 일 무선 단말과 타 무선 단말의 정보를 매핑하고 상기 일 무선 단말과 타 무선 단말 간의 통신을 위한 세션 ID를 생성하며,
상기 광고부는, 상기 세션 ID를 상기 일 무선 단말이 접속한 액세스 포인트, 기지국, 통합 게이트웨이 및 최적 경로에 포함된 각 노드에 전달하는 것인 제어관리 서버.9. The method of claim 8,
The path setting unit maps the information of one wireless terminal and another wireless terminal by referring to the storage unit, generates a session ID for communication between the wireless terminal and another wireless terminal,
Wherein the advertisement unit delivers the session ID to each node included in an access point, a base station, an integrated gateway, and an optimal path to which the one wireless terminal is connected.
상기 경로 설정부는, 상기 일 무선 단말의 이동에 의해 변경 접속된 통합 게이트웨이로부터 상기 일 무선 단말의 이동을 확인하면, 상기 변경 접속된 통합 게이트웨이를 고려하여 상기 최적 경로를 갱신하여 설정하며,
상기 광고부는, 갱신된 상기 최적 경로를 상기 갱신된 최적 경로에 포함된 노드들에게 상기 최적 경로에 대응하는 경로 정보를 전달하는 것인 제어관리 서버.9. The method of claim 8,
Wherein the route setting unit updates and sets the optimal route considering the changed connected integrated gateway when confirming the movement of the one wireless terminal from the integrated gateway changed by the movement of the one wireless terminal,
Wherein the advertisement unit delivers route information corresponding to the optimal route to the nodes included in the updated optimal route with the updated optimal route.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150140478A KR20170041037A (en) | 2015-10-06 | 2015-10-06 | Control and Management Server of Network System and Network Routing Method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150140478A KR20170041037A (en) | 2015-10-06 | 2015-10-06 | Control and Management Server of Network System and Network Routing Method |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20170041037A true KR20170041037A (en) | 2017-04-14 |
Family
ID=58579649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150140478A KR20170041037A (en) | 2015-10-06 | 2015-10-06 | Control and Management Server of Network System and Network Routing Method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20170041037A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114125827A (en) * | 2021-11-24 | 2022-03-01 | 北京天融信网络安全技术有限公司 | Terminal management method, device and centralized management system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110061609A1 (en) | 2009-09-16 | 2011-03-17 | Dennis Allen Van Wyk | Fluid heater |
-
2015
- 2015-10-06 KR KR1020150140478A patent/KR20170041037A/en unknown
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110061609A1 (en) | 2009-09-16 | 2011-03-17 | Dennis Allen Van Wyk | Fluid heater |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114125827A (en) * | 2021-11-24 | 2022-03-01 | 北京天融信网络安全技术有限公司 | Terminal management method, device and centralized management system |
CN114125827B (en) * | 2021-11-24 | 2023-11-10 | 北京天融信网络安全技术有限公司 | Terminal management method, device and centralized management system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8072900B2 (en) | Automatic distribution of server and gateway information for pool configuration | |
US8804746B2 (en) | Network based on identity identifier and location separation architecture backbone network, and network element thereof | |
JP6179523B2 (en) | COMMUNICATION SYSTEM, GATEWAY CONTROL DEVICE, ROUTE CONTROL DEVICE, COMMUNICATION METHOD, AND PROGRAM | |
US9787497B2 (en) | Network apparatus and method using link layer routing | |
US8711749B2 (en) | Information obtaining and notification, data message forwarding and handover method and access node | |
JP2020537457A (en) | Data routing in communication systems | |
CN105874756B (en) | The transmission method and equipment of control signaling | |
JP5655018B2 (en) | Handover processing system and gateway router | |
EP2466815B1 (en) | Method and system for initiating forwarding of communicaiton, information and data message and for routing configuration | |
WO2018188728A1 (en) | Handover with no or limited mme involvement | |
KR101774994B1 (en) | Network system for transferring data efficiently, and method for transferring data thereof | |
US9439127B2 (en) | Method for data transmission and local network entity | |
CN112804137B (en) | Information processing method, apparatus and computer readable storage medium | |
KR101029113B1 (en) | Method for providing IP Mobility using SCTP Signaling of Next Generation Mobile Communication Network based on 3GPP | |
KR20140117987A (en) | Mobile commuication network and mobile communication method using the same | |
US20090147759A1 (en) | Method and apparatus for supporting mobility of node using layer 2/layer 3 addresses | |
JP5950023B2 (en) | Communication path control apparatus, address conversion apparatus, communication system, and communication path setting method | |
KR20170041037A (en) | Control and Management Server of Network System and Network Routing Method | |
EP3454588B1 (en) | Method and device for transmitting messages | |
KR102180407B1 (en) | Apparatus and Method of Next Generation Mobile Network based on Link Layer Routing | |
WO2018090411A1 (en) | Method for realizing wireless network convergence | |
WO2012088828A1 (en) | Method, system and access gateway router for table maintenance | |
CN103517262B (en) | A kind of method of data exchange, couple in router and location management server | |
EP3131245B1 (en) | Data transmission method, forwarding information updating method, communications device, and controller | |
KR20110071442A (en) | Wireless network method and system with distributed location management function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant |