[go: up one dir, main page]

KR102565845B1 - Network Switching Apparatus Capable of Adaptive Network Routing - Google Patents

Network Switching Apparatus Capable of Adaptive Network Routing Download PDF

Info

Publication number
KR102565845B1
KR102565845B1 KR1020210087286A KR20210087286A KR102565845B1 KR 102565845 B1 KR102565845 B1 KR 102565845B1 KR 1020210087286 A KR1020210087286 A KR 1020210087286A KR 20210087286 A KR20210087286 A KR 20210087286A KR 102565845 B1 KR102565845 B1 KR 102565845B1
Authority
KR
South Korea
Prior art keywords
network path
modem
network
port
switching device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020210087286A
Other languages
Korean (ko)
Other versions
KR20230006271A (en
Inventor
이상로
이동욱
김진현
Original Assignee
주식회사 제이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 제이티 filed Critical 주식회사 제이티
Priority to KR1020210087286A priority Critical patent/KR102565845B1/en
Publication of KR20230006271A publication Critical patent/KR20230006271A/en
Application granted granted Critical
Publication of KR102565845B1 publication Critical patent/KR102565845B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/70Routing based on monitoring results
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/12Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/622Layer-2 addresses, e.g. medium access control [MAC] addresses

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

적응적으로 네트워크 경로 설정이 가능한 네트워크 스위칭 장치를 개시한다.
본 실시예의 일 측면에 의하면, 액세스 장치 및 모뎀의 사이에서 네트워크 경로를 형성하며, 품질에 따라 적응적으로 네트워크 경로를 가변시키는 네트워크 스위칭 장치에 있어서, 하나 이상의 액세스 장치와 연결되는 하나 이상의 제1 포트와 하나 이상의 모뎀과 연결되는 하나 이상의 제2 포트와 상기 제1 포트에 연결된 액세스 장치의 MAC 주소 및 상기 제2 포트에 연결된 모든 모뎀으로 브로드캐스팅(Broadcating)한 후 응답을 수신한 모든 모뎀의 MAC 주소를 저장하는 메모리부 및 상기 제1 포트에 연결된 임의의 액세스 장치와 상기 제2 포트에 연결된 모뎀 중 기 설정된 조건을 만족한 모뎀을 연결시켜 네트워크 경로를 형성하며, 형성된 네트워크 경로의 품질이 악화된 경우 대기 시간없이 상기 제1 포트에 연결된 임의의 액세스 장치와 다른 모뎀을 연결시켜 네트워크 경로를 형성하는 제어부를 포함하는 것을 특징으로 하는 네트워크 스위칭 장치를 제공한다.
Disclosed is a network switching device capable of adaptively setting a network path.
According to an aspect of the present embodiment, in a network switching device that forms a network path between an access device and a modem and adaptively varies the network path according to quality, one or more first ports connected to one or more access devices and MAC addresses of one or more second ports connected to one or more modems, MAC addresses of access devices connected to the first ports, and MAC addresses of all modems receiving responses after broadcasting to all modems connected to the second ports. When a network path is formed by connecting a memory unit for storing , an arbitrary access device connected to the first port, and a modem connected to the second port, a modem that satisfies a predetermined condition, and the quality of the formed network path deteriorates. and a controller for forming a network path by connecting an arbitrary access device connected to the first port and another modem without waiting time.

Description

적응적으로 네트워크 경로 설정이 가능한 네트워크 스위칭 장치{Network Switching Apparatus Capable of Adaptive Network Routing}Network Switching Apparatus Capable of Adaptive Network Routing

본 발명은 네트워크 환경에 따라 적응적으로 (네트워크) 경로 설정이 가능한 네트워크 스위칭 장치에 관한 것이다.The present invention relates to a network switching device capable of adaptively setting a (network) path according to a network environment.

이 부분에 기술된 내용은 단순히 본 실시예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.The contents described in this part merely provide background information on the present embodiment and do not constitute prior art.

스마트폰과 같은 단말이 네트워크 서비스, 예를 들어, 와이 파이(Wi-Fi)를 사용할 경우, 네트워크 경로는 다음과 같이 설정된다.When a terminal such as a smartphone uses a network service, eg, Wi-Fi, a network path is set as follows.

단말, AP(Access Point), 스위칭 장치, 모뎀/중계기 및 BBU(Baseband Unit) 간에 네트워크 경로가 설정되며 단말과 BBU 간에 데이터가 송·수신된다. 여기서, 스위칭 장치는 네트워크 경로상 AP와 모뎀/중계기 사이에서. 전송 중 패킷의 충돌이 일어나지 않도록 하는 장치이다. 스위칭 장치는 패킷을 수신할 목적지 주소를 기준으로 (패킷을) 전송하는 곳과 받는 곳을 계산하여 포트를 이용해 1:1로 연결한다.A network path is established between a terminal, an access point (AP), a switching device, a modem/repeat, and a baseband unit (BBU), and data is transmitted and received between the terminal and the BBU. Here, the switching device is between the AP and the modem/repeat on the network path. It is a device that prevents packet collisions during transmission. The switching device calculates the destination address (packet) to be transmitted and the destination to receive the packet based on the destination address to receive the packet, and connects 1:1 using a port.

스위칭 장치는 단말로부터 ARP(Address Resolution Protocol) 요청신호가 수신되면, 각 모뎀/중계기로 브로드캐스팅을 하고 그로부터 가장 빠른 응답을 수신하는 모뎀/중계기의 경로로 네트워크 경로를 설정한다. 네트워크 경로의 설정에 있어, 스위칭 장치는 데이터를 송·수신할 AP와 모뎀/중계기의 MAC 주소를 저장하며, 저장된 MAC 주소를 갖는 기기로 데이터를 전달한다. When an Address Resolution Protocol (ARP) request signal is received from a terminal, the switching device broadcasts to each modem/repeater and sets a network path as a path of the modem/repeater that receives the fastest response therefrom. In setting a network path, the switching device stores MAC addresses of APs and modems/repeaters to transmit/receive data, and transfers data to a device having the stored MAC addresses.

이때, 모뎀/중계기의 이동이나 통신 감도가 떨어지는 등의 문제로 인해 네트워크의 경로가 변경될 필요가 발생한 경우, 스위칭 장치 내 저장된 MAC 주소가 업데이트 되어야만 한다. 종래의 스위칭 장치는 카운팅을 개시(Aging Time)하며 기 설정된 시간 동안 카운팅이 완료되어야만 MAC 주소의 업데이트가 가능했다. 이러한 특성에 따라, 전술한 네트워크 감도가 떨어지는 문제가 발생하더라도 기 설정된 카운팅 시간이 경과되어야만, 종래의 스위칭 장치는 MAC 주소의 업데이트가 가능했기 때문에 신속하게 네트워크 경로 설정이 곤란했던 문제가 있다.At this time, when a network path needs to be changed due to problems such as movement of the modem/repeat or low communication sensitivity, the MAC address stored in the switching device must be updated. A conventional switching device starts counting (Aging Time) and updates the MAC address only when counting is completed for a preset time. According to these characteristics, even if the above-described network sensitivity problem occurs, it is difficult to quickly set a network path because the conventional switching device can update the MAC address only after a preset counting time has elapsed.

본 발명의 일 실시예는, 네트워크 환경에 따라 적응적으로 대응하여 네트워크 경로를 신속하게 설정할 수 있는 네트워크 스위칭 장치를 제공하는 데 일 목적이 있다.An object of one embodiment of the present invention is to provide a network switching device capable of quickly setting a network path in response to an adaptive response according to a network environment.

본 발명의 일 측면에 의하면, 액세스 장치 및 모뎀의 사이에서 네트워크 경로를 형성하며, 품질에 따라 적응적으로 네트워크 경로를 가변시키는 네트워크 스위칭 장치에 있어서, 하나 이상의 액세스 장치와 연결되는 하나 이상의 제1 포트와 하나 이상의 모뎀과 연결되는 하나 이상의 제2 포트와 상기 제1 포트에 연결된 액세스 장치의 MAC 주소 및 상기 제2 포트에 연결된 모든 모뎀으로 브로드캐스팅(Broadcating)한 후 응답을 수신한 모든 모뎀의 MAC 주소를 저장하는 메모리부 및 상기 제1 포트에 연결된 임의의 액세스 장치와 상기 제2 포트에 연결된 모뎀 중 기 설정된 조건을 만족한 모뎀을 연결시켜 네트워크 경로를 형성하며, 형성된 네트워크 경로의 품질이 악화된 경우 대기 시간없이 상기 제1 포트에 연결된 임의의 액세스 장치와 다른 모뎀을 연결시켜 네트워크 경로를 형성하는 제어부를 포함하는 것을 특징으로 하는 네트워크 스위칭 장치를 제공한다.According to one aspect of the present invention, in a network switching device that forms a network path between an access device and a modem and adaptively varies the network path according to quality, one or more first ports connected to one or more access devices and MAC addresses of one or more second ports connected to one or more modems, MAC addresses of access devices connected to the first ports, and MAC addresses of all modems receiving responses after broadcasting to all modems connected to the second ports. When a network path is formed by connecting a memory unit for storing , an arbitrary access device connected to the first port, and a modem connected to the second port, a modem that satisfies a predetermined condition, and the quality of the formed network path deteriorates. and a controller for forming a network path by connecting an arbitrary access device connected to the first port and another modem without waiting time.

본 발명의 일 측면에 의하면, 상기 기 설정된 조건은 가장 빠르게 응답을 전송한 것인 것을 특징으로 한다.According to one aspect of the present invention, the preset condition is characterized in that a response is transmitted most quickly.

본 발명의 일 측면에 의하면, 상기 제어부는 형성된 네트워크 경로의 품질이 악화된 경우 대기 시간없이 상기 기 설정된 조건을 만족한 모뎀 다음으로 응답신호를 빠르게 전송한 모뎀을 상기 제1 포트에 연결된 임의의 액세스 장치와 연결시켜 네트워크 경로를 형성시키는 것을 특징으로 한다.According to one aspect of the present invention, when the quality of the formed network path deteriorates, the control unit selects a modem that quickly transmits a response signal next to a modem that satisfies the preset condition without waiting time for random access connected to the first port. It is characterized in that a network path is formed by connecting with a device.

본 발명의 일 측면에 의하면, 상기 제어부는 상기 제1 포트에 연결된 임의의 액세스 장치와 다른 모뎀을 연결시켜 네트워크 경로를 형성함에 있어, 상기 제1 포트에 연결된 임의의 액세스 장치로 상기 다른 모뎀의 MAC 주소를 전송하는 것을 특징으로 한다.According to one aspect of the present invention, in forming a network path by connecting a random access device connected to the first port and another modem, the control unit connects the random access device connected to the first port to the MAC of the other modem. It is characterized by sending an address.

본 발명의 일 측면에 의하면, 상기 제어부는 형성된 네트워크 경로의 품질이 악화된 경우 대기 시간없이 상기 메모리부에 저장된 MAC 주소 중 상기 기 설정된 조건을 만족한 모뎀의 MAC 주소를 삭제하는 것을 특징으로 한다.According to one aspect of the present invention, the control unit deletes the MAC address of the modem that satisfies the predetermined condition from among the MAC addresses stored in the memory unit without waiting time when the quality of the formed network path deteriorates.

본 발명의 일 측면에 의하면, 상기 제어부는 기 형성된 네트워크 경로 상의 중계기가 BBU와 멀어지거나, 통신 감도가 저하되는 경우 네트워크 경로의 품질이 악화된 것으로 판단하는 것을 특징으로 한다.According to one aspect of the present invention, the control unit determines that the quality of the network path has deteriorated when a repeater on a pre-established network path moves away from the BBU or communication sensitivity decreases.

본 발명의 일 측면에 의하면, 상기 메모리부는 각 액세스 장치 및 각 모뎀의 MAC주소와 함께 그것들이 연결된 포트의 번호도 대응시켜 저장하는 장치.것을 특징으로 한다.According to one aspect of the present invention, the memory unit stores MAC addresses of each access device and each modem in correspondence with port numbers to which they are connected.

이상에서 설명한 바와 같이, 네트워크 환경에 따라 적응적으로 대응하여 네트워크 경로를 변경함으로써, 기 설정된 네트워크 경로의 환경이 나빠지더라도 신속하게 네트워크 경로를 변경하여 네트워크 환경을 쾌적하게 유지할 수 있는 장점이 있다.As described above, by adaptively changing the network path according to the network environment, there is an advantage in maintaining a pleasant network environment by quickly changing the network path even if the environment of the preset network path deteriorates.

도 1은 본 발명의 일 실시예에 따른 네트워크 시스템을 도시한 도면이다.
도 2는 본 발명의 일 실시예에 따른 네트워크 스위칭 장치의 구성을 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 네트워크 스위칭 장치의 입력포트와 출력포트의 예시도이다.
도 4는 네트워크 스위칭 장치의 MAC 주소 테이블의 일 예를 도시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 네트워크 스위칭 장치가 네트워크를 설정하는 방법을 도시한 타이밍차트이다.
도 6은 본 발명의 일 실시예에 따른 네트워크 스위칭 장치가 설정된 네트워크를 변경하는 방법을 도시한 타이밍차트이다.
1 is a diagram illustrating a network system according to an embodiment of the present invention.
2 is a diagram showing the configuration of a network switching device according to an embodiment of the present invention.
3 is an exemplary view of an input port and an output port of a network switching device according to an embodiment of the present invention.
4 is a diagram illustrating an example of a MAC address table of a network switching device.
5 is a timing chart illustrating a method of configuring a network by a network switching device according to an embodiment of the present invention.
6 is a timing chart illustrating a method of changing a network in which a network switching device according to an embodiment of the present invention is set.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시 예를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 상세하게 설명하고자 한다. 그러나 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.Since the present invention can make various changes and have various embodiments, specific embodiments will be illustrated in the drawings and described in detail. However, this is not intended to limit the present invention to specific embodiments, and should be understood to include all modifications, equivalents, or substitutes included in the spirit and technical scope of the present invention. Like reference numerals have been used for like elements throughout the description of each figure.

제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.Terms such as first, second, A, and B may be used to describe various components, but the components should not be limited by the terms. These terms are only used for the purpose of distinguishing one component from another. For example, a first element may be termed a second element, and similarly, a second element may be termed a first element, without departing from the scope of the present invention. The terms and/or include any combination of a plurality of related recited items or any of a plurality of related recited items.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에서, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.It is understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, but other elements may exist in the middle. It should be. On the other hand, when an element is referred to as “directly connected” or “directly connected” to another element, it should be understood that no intervening element exists.

본 출원에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서 "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Terms used in this application are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly dictates otherwise. It should be understood that terms such as "include" or "having" in this application do not exclude in advance the possibility of existence or addition of features, numbers, steps, operations, components, parts, or combinations thereof described in the specification. .

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해서 일반적으로 이해되는 것과 동일한 의미를 가지고 있다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs.

일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related art, and unless explicitly defined in the present application, they should not be interpreted in an ideal or excessively formal meaning. don't

또한, 본 발명의 각 실시예에 포함된 각 구성, 과정, 공정 또는 방법 등은 기술적으로 상호 간 모순되지 않는 범위 내에서 공유될 수 있다.In addition, each configuration, process, process or method included in each embodiment of the present invention may be shared within a range that does not contradict each other technically.

도 1은 본 발명의 일 실시예에 따른 네트워크 시스템을 도시한 도면이다.1 is a diagram illustrating a network system according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일 실시예에 따른 네트워크 시스템(100)은 단말(110), 액세스 장치(120), 네트워크 스위칭 장치(130), 모뎀(140), 중계기(150) 및 BBU(160)를 포함한다.Referring to FIG. 1, a network system 100 according to an embodiment of the present invention includes a terminal 110, an access device 120, a network switching device 130, a modem 140, a repeater 150, and a BBU ( 160).

단말(110)은 BBU(Baseband Unit, 160)과 시스템(100) 내 각 구성을 거치며 네트워크 경로가 설정되어 데이터를 송·수신한다. 예를 들어, 단말(110)은 BBU(160)와 와이파이를 위한 네트워크 경로가 설정되어 무선 네트워크, 예를 들어, 와이파이를 이용할 수 있으며, 데이터를 송·수신(업로드/다운로드)할 수 있다.The terminal 110 passes through a baseband unit (BBU) 160 and each component in the system 100, and a network path is set to transmit and receive data. For example, the terminal 110 can use a wireless network, eg, Wi-Fi, by setting a network path for Wi-Fi with the BBU 160, and transmit/receive (upload/download) data.

액세스 장치(120)는 단말(110)을 스위칭 장치(130) 및 모뎀(140)/중계기(150)에 접속시켜 단말(110)이 무선 네트워크를 이용할 수 있도록 한다. 액세스 장치(120)는 자신에 접속되었거나 접속될 수 있는 단말(110) 및 모뎀(140)의 맥(MAC) 주소를 저장하여, 저장된 어느 하나의 구성으로부터 데이터의 전송 요청을 받을 경우, 저장된 다른 하나의 구성으로 데이터를 전송할 수 있다. 무선 네트워크가 와이파이일 경우, 액세스 장치(120)는 AP(Access Point)로 구현될 수 있다.The access device 120 connects the terminal 110 to the switching device 130 and the modem 140 / repeater 150 so that the terminal 110 can use the wireless network. The access device 120 stores the MAC addresses of the terminals 110 and modems 140 that are or can be connected to the access device, and when receiving a data transmission request from one of the stored configurations, the other stored MAC addresses. Data can be transmitted with the configuration of When the wireless network is Wi-Fi, the access device 120 may be implemented as an access point (AP).

네트워크 스위칭 장치(130, 이하에서 "스위칭 장치"로 약칭함)는 액세스 장치(120) 및 모뎀(140)의 사이에서 네트워크 경로를 형성하며, 설정된 네트워크 경로의 품질에 따라 적응적으로 네트워크 경로를 가변시킨다. The network switching device 130 (hereinafter abbreviated as "switching device") forms a network path between the access device 120 and the modem 140, and adaptively changes the network path according to the quality of the set network path. let it

스위칭 장치(130)는 각 포트로 하나 이상의 액세스 장치(120) 및 하나 이상의 모뎀(140)과 연결되어, 포트를 이용해 1:1로 양자를 연결한다. 스위칭 장치(130)는 입력포트 및 출력포트를 구비하며, 각 입·출력 포트를 하나 이상 구비한다. 각 포트에 서로 다른 액세스 장치와 모뎀(140)이 연결되며, 양자를 연결한다. 양자의 연결에 있어, 스위칭 장치(130)는 자신에 연결된 장치들의 MAC 주소를 저장하며, MAC 주소가 저장된 장치들만을 상호간에 연결시키며 네트워크 경로를 형성한다.The switching device 130 is connected to one or more access devices 120 and one or more modems 140 through respective ports, and connects the two 1:1 using the ports. The switching device 130 includes an input port and an output port, and includes one or more input/output ports. Different access devices and modems 140 are connected to each port, and both are connected. In the connection between the two, the switching device 130 stores the MAC addresses of the devices connected to it, connects only the devices with the MAC addresses stored to each other, and forms a network path.

스위칭 장치(130)는 설정된 네트워크 경로의 품질에 따라 적응적으로 네트워크 경로를 가변시킨다. 설정된 네트워크 경로의 품질이 경우에 따라 악화되는 경우가 존재한다. 예를 들어, 중계기(150)와 BBU(160)간 통신 감도가 저하되거나, 중계기(150)가 이동하며 BBU(160)로부터 멀어지는 등의 경우가 있다. 이와 같이, 설정된 네트워크 경로의 품질이 악화되는 경우, 스위칭 장치(130)는 이를 인지할 수 있다. 설정된 현 네트워크 경로의 품질이 악화되는 경우, 스위칭 장치(130)는 별도의 대기시간없이(카운팅) 즉각적으로 품질이 악화된 네트워크 경로 내 구성의 MAC 주소를 삭제하며, 다른 네트워크 경로를 구성하는 구성과 네트워크 경로를 형성한다. 이에 따라, 스위칭 장치(130)는 일 네트워크 경로의 품질이 악화되더라도, 즉각적으로 네트워크 경로를 변경하여 대기시간 없이 원활히 단말(110)과 BBU(160) 간에 데이터가 송·수신될 수 있도록 한다. 스위칭 장치(130)에 대한 구체적인 구성과 동작은 도 2 내지 4를 참조하여 후술한다.The switching device 130 adaptively changes the network path according to the quality of the set network path. There are cases in which the quality of the established network path deteriorates in some cases. For example, communication sensitivity between the repeater 150 and the BBU 160 may decrease or the repeater 150 may move away from the BBU 160. In this way, when the quality of the established network path deteriorates, the switching device 130 may recognize this. When the quality of the set current network path deteriorates, the switching device 130 immediately deletes the MAC address of the configuration in the network path whose quality deteriorates without a separate waiting time (counting), and the configuration constituting the other network path form a network path. Accordingly, even if the quality of one network path deteriorates, the switching device 130 immediately changes the network path so that data can be transmitted/received between the terminal 110 and the BBU 160 smoothly without waiting time. A specific configuration and operation of the switching device 130 will be described later with reference to FIGS. 2 to 4 .

모뎀(140) 및 중계기(150)는 스위칭 장치(130)와 BBU(160)의 사이에서 데이터의 송수신을 중계한다. 단말(110)과 BBU(160)간에는 다양한 개수의 모뎀(140a, 140b 등)과 중계기(150a, 150b)가 존재할 수 있으며, 다양한 네트워크 경로의 형성이 가능하다. 네트워크 경로를 형성하기 위해, 각 모뎀(140a, 140b 등)들은 스위칭 장치(130)의 포트에 연결되어, 자신의 MAC 주소를 전달하며 저장시킨다. 이에 따라, 다양한 네트워크 경로의 형성될 수 있으며, 스위칭 장치(130)의 제어에 따라 최적의 네트워크 경로로 단말(110)과 BBU(160)간에 네트워크가 형성되거나, 경우에 따라 다른 네트워크 경로로 변경될 수 있다.The modem 140 and the repeater 150 relay data transmission and reception between the switching device 130 and the BBU 160 . Various numbers of modems 140a and 140b and repeaters 150a and 150b may exist between the terminal 110 and the BBU 160, and various network paths may be formed. To form a network path, each modem (140a, 140b, etc.) is connected to a port of the switching device 130, transmits and stores its own MAC address. Accordingly, various network paths may be formed, and a network may be formed between the terminal 110 and the BBU 160 through an optimal network path under the control of the switching device 130, or may be changed to another network path in some cases. can

도 2는 본 발명의 일 실시예에 따른 네트워크 스위칭 장치의 구성을 도시한 도면이고, 도 3은 본 발명의 일 실시예에 따른 네트워크 스위칭 장치의 입력포트와 출력포트의 예시도이며, 도 4는 네트워크 스위칭 장치의 MAC 주소 테이블의 일 예를 도시한 도면이다.Figure 2 is a diagram showing the configuration of a network switching device according to an embodiment of the present invention, Figure 3 is an example of an input port and an output port of the network switching device according to an embodiment of the present invention, Figure 4 is It is a diagram showing an example of a MAC address table of a network switching device.

도 2를 참조하면, 본 발명의 일 실시예에 따른 네트워크 스위칭 장치(130)는 입력포트(210), 출력포트(220), 제어부(230) 및 메모리부(240)를 포함한다. Referring to FIG. 2 , a network switching device 130 according to an embodiment of the present invention includes an input port 210 , an output port 220 , a control unit 230 and a memory unit 240 .

입력포트(210)는 각 액세스 장치(120)들과 연결되어 액세스 장치(120)로 데이터를 송·수신한다. 하나의 액세스 장치(120) 내 입력포트(210)는 하나 이상이 포함될 수 있어, 반드시 하나의 액세스 장치(120)와 연결되어야만 하는 것은 아니며 하나 이상의 서로 다른 액세스 장치(120)가 스위칭 장치(130)와 연결될 수 있다.The input port 210 is connected to each access device 120 and transmits and receives data to and from the access device 120 . One or more input ports 210 in one access device 120 may be included, so they do not necessarily have to be connected to one access device 120, and one or more different access devices 120 may be connected to the switching device 130. can be connected with

출력포트(220)는 각 모뎀(140)들과 연결되어 모뎀(140)으로 데이터를 송·수신한다. 입력포트(210)와 마찬가지로, 출력포트 역시 하나 이상이 포함될 수 있으며, 하나 이상의 서로 다른 모뎀(140)이 스위칭 장치(130)와 연결될 수 있다.The output port 220 is connected to each modem 140 to transmit and receive data to and from the modem 140 . Like the input port 210, one or more output ports may be included, and one or more different modems 140 may be connected to the switching device 130.

입력포트(210)와 출력포트(220)의 예시는 도 3에 도시되어 있다.An example of an input port 210 and an output port 220 is shown in FIG. 3 .

일 예로서 도 3에 도시된 바와 같이, 스위칭 장치(130)는 3개의 입력포트(210a 내지 210c)와 2개의 출력포트(220a 및 220b)를 포함할 수 있으며, 각 입력포트에 서로 다른 액세스 장치(120)가 결합될 수도 있고, 각 출력포트에 서로 다른 모뎀(140)들이 결합될 수도 있다.As an example, as shown in FIG. 3 , the switching device 130 may include three input ports 210a to 210c and two output ports 220a and 220b, and each input port has a different access device. 120 may be coupled, and different modems 140 may be coupled to each output port.

다시 도 2를 참조하면, 입력포트(210)와 출력포트(220)는 구분을 위해 편의상 정의된 것으로서, 입력포트(210)에서 데이터의 입력만이 수행되고 출력포트(220)에서 데이터의 출력만이 수행되는 것은 아니다.Referring back to FIG. 2, the input port 210 and the output port 220 are defined for convenience for distinction, and only input of data is performed at the input port 210 and only output of data is performed at the output port 220. this is not being done.

제어부(230)는 메모리부(240)에 저장된 데이터를 이용하여 액세스 장치(120)와 모뎀(140)의 (네트워크 상의) 연결 및 변경을 제어한다.The control unit 230 controls connection and change (on a network) between the access device 120 and the modem 140 using data stored in the memory unit 240 .

제어부(230)는 입력포트(210)에 연결된 어느 하나의 액세스 장치(120)와 출력포트(220)에 연결된 어느 하나의 모뎀(140)을 연결시킨다. 제어부(230)는 최초 액세스 장치(120)로부터 데이터(예를 들어, 이더넷 데이터)를 수신하는 경우, 액세스 장치(120)의 MAC 주소를 저장하도록 메모리부(240)를 제어하며, 수신된 데이터의 경로를 찾기 위해 자신의 출력포트(220)에 연결된 각 모뎀(140)들로 브로드캐스팅(Broadcasting)한다. 브로드캐스팅 후, 제어부(230)는 가장 빠르게 응답신호를 보낸 모뎀(140)과 액세스 장치(120)를 연결하여 네트워크 경로를 형성한다. 가장 빠르게 응답신호가 도착한 모뎀(140)과의 네트워크 경로가 가장 품질이 우수하기 때문이다. 다만, 제어부(230)는 네트워크 경로는 가장 빠르게 응답신호를 보낸 모뎀과 형성시키나, 응답신호를 보낸 모든 모뎀(140)들의 MAC 주소를 저장하도록 메모리부(240)를 제어한다. 제어부(230)는 응답신호를 보낸 모든 모뎀(140)들의 MAC 주소를 저장하도록 제어하기에, 현재 설정된 네트워크 경로의 품질이 악화될 경우 별도의 대기시간 없이 즉각적으로 네트워크 경로를 저장된 MAC주소를 갖는 다른 모뎀 중 어느 하나로 변경할 수 있다.The controller 230 connects any one access device 120 connected to the input port 210 and any one modem 140 connected to the output port 220. When data (eg, Ethernet data) is received from the first access device 120, the control unit 230 controls the memory unit 240 to store the MAC address of the access device 120, and stores the received data It broadcasts to each modem 140 connected to its own output port 220 to find a route. After broadcasting, the controller 230 establishes a network path by connecting the modem 140 that sent the response signal the fastest and the access device 120. This is because the network path with the modem 140 to which the response signal arrives the fastest has the highest quality. However, the control unit 230 controls the memory unit 240 to form a network path with the modem that sent the response signal the fastest, but to store the MAC addresses of all modems 140 that sent the response signal. Since the control unit 230 controls to store the MAC addresses of all modems 140 that have sent response signals, if the quality of the currently set network path deteriorates, the network path is immediately stored in another mode having the MAC address stored without waiting time. You can change to any of the modems.

현재 연결된 네트워크 경로의 품질이 악화될 경우, 제어부(230)는 즉각적으로 네트워크 경로를 변경한다. 현재 연결된 네트워크 경로의 품질이 악화된다면, 현재 경로 상의 모뎀(140)과 중계기(150)를 거쳐 BBU(160)로 전달되는 데이터는 목적지를 찾지 못하는 데이터(DLF: Destination Lookup Failure)가 되어 폐기된다. 이처럼, 폐기되는 데이터가 발생할 경우, 제어부(230)는 네트워크 경로의 품질이 악화되었음을 인지하여 해당 경로 상의 모뎀(140)에 대한 MAC 주소를 별도의 대기시간 없이 즉각 삭제한다. 이후, 제어부(230)는 기존 액세스 장치(120)와 다른 모뎀(140)을 연결시켜, 다른 모뎀(140)과 네트워크 경로를 형성시킨다. 전술한 대로, 제어부(230)는 브로드캐스팅 후 수신하는 모든 모뎀들의 MAC 주소를 저장하도록 메모리부(240)를 제어한다. 이에 따라, 별도로 추가적인 다른 모뎀들의 MAC주소 수신없이 삭제가 진행된 후 바로 다른 모뎀과의 네트워크 경로 설정이 가능해진다. 이에 따라, 네트워크 품질이 악화된 경우, 제어부(230)는 즉각적으로 다른 네트워크 경로로 설정할 수 있다. 별도로 대기 시간을 거친 후에야 비로소 저장된 MAC 주소의 변경(삭제) 및 그에 따른 네트워크 경로 변경이 가능했던 종래의 스위칭 장치와 달리, 스위칭 장치(130)는 전술한 제어부(230)의 제어에 따라 즉각적으로 네트워크 경로의 변경이 가능하다.When the quality of the currently connected network path deteriorates, the controller 230 immediately changes the network path. If the quality of the currently connected network path deteriorates, data transmitted to the BBU 160 via the modem 140 and the repeater 150 on the current path becomes destination lookup failure (DLF) and is discarded. As such, when discarded data occurs, the control unit 230 recognizes that the quality of the network path has deteriorated and immediately deletes the MAC address of the modem 140 on the corresponding path without additional waiting time. Thereafter, the control unit 230 connects the existing access device 120 and another modem 140 to form a network path with the other modem 140 . As described above, the control unit 230 controls the memory unit 240 to store the MAC addresses of all modems received after broadcasting. Accordingly, it is possible to set a network path with other modems immediately after the deletion is performed without additionally receiving the MAC addresses of other modems. Accordingly, when network quality deteriorates, the controller 230 can immediately set another network path. Unlike a conventional switching device in which a stored MAC address can be changed (deleted) and a network path can be changed accordingly only after a separate waiting time, the switching device 130 immediately operates on the network under the control of the control unit 230 described above. It is possible to change the route.

메모리부(240)는 스위칭 장치(130)의 각 포트(210, 220)에 연결된 구성들의 MAC 주소와 연결된 포트 번호를 저장한다. 도 4에 도시된 바와 같이, 메모리부(240)는 입력포트(210)에 연결된 액세스 장치(120)의 MAC 주소/연결된 포트 번호 및 출력포트(220)에 연결된 모뎀(140)의 MAC 주소/연결된 포트 번호를 저장한다. 도 4에 도시된 바와 같이, 종래에는 저장된 MAC 주소의 수정 또는 삭제 등을 진행하기 위해서는 기 설정된 대기시간(Aging Time)을 경과해야 하는 불편이 존재해왔다. 그러나 종래의 메모리부 등과는 달리, 메모리부(240)는 제어부(230)의 제어에 따라, 브로드캐스팅 후 응답을 전달한 모든 모뎀(140)의 MAC 주소를 저장한다. 또한, 메모리부(240)는 제어부(230)의 제어에 따라 대기시간 없이 즉각적으로 저장된 MAC 주소의 수정 또는 삭제를 진행함으로써 적응적으로 네트워크 경로의 변경을 가능케한다.The memory unit 240 stores MAC addresses and port numbers of elements connected to the respective ports 210 and 220 of the switching device 130 . As shown in FIG. 4, the memory unit 240 stores the MAC address of the access device 120 connected to the input port 210/connected port number and the MAC address of the modem 140 connected to the output port 220/connected port number. Save the port number. As shown in FIG. 4, in the related art, in order to modify or delete a stored MAC address, a predetermined aging time has to elapse, which is inconvenient. However, unlike conventional memory units, the memory unit 240 stores the MAC addresses of all modems 140 that have transmitted responses after broadcasting under the control of the control unit 230 . In addition, the memory unit 240 enables a network path to be adaptively changed by immediately modifying or deleting the stored MAC address without waiting time under the control of the controller 230 .

도 5는 본 발명의 일 실시예에 따른 네트워크 스위칭 장치가 네트워크를 설정하는 방법을 도시한 타이밍차트이다.5 is a timing chart illustrating a method of configuring a network by a network switching device according to an embodiment of the present invention.

단말(110)은 ARP 요구(Request) 신호를 액세스 장치(120)로 전송한다(S510). 네트워크의 시작을 위해, 단말은 자신의 MAC 주소를 포함한 ARP 요구 신호를 액세스 장치(120)로 전송한다.The terminal 110 transmits an ARP request signal to the access device 120 (S510). To start the network, the terminal transmits an ARP request signal including its own MAC address to the access device 120.

액세스 장치(120)는 수신한 ARP 요구신호를 토대로, 단말(110)의 MAC 주소를 저장한다(S520). 액세스 장치(120)는 단말의 MAC 주소를 저장함으로써, 단말(110)과 스위칭 장치(130) 간을 네트워크 경로 상으로 연결한다.The access device 120 stores the MAC address of the terminal 110 based on the received ARP request signal (S520). The access device 120 connects the terminal 110 and the switching device 130 through a network path by storing the MAC address of the terminal.

액세스 장치(120)는 단말(110)로부터 수신한 데이터를 스위칭 장치(130)로 전송한다(S530). 액세스 장치(120)는 단말(110)로부터 수신한 데이터와 함께, 스위칭 장치(130)가 자신을 인지할 수 있도록 자신의 MAC 주소도 함께 전송한다.The access device 120 transmits the data received from the terminal 110 to the switching device 130 (S530). The access device 120 transmits its own MAC address together with the data received from the terminal 110 so that the switching device 130 can recognize itself.

스위칭 장치(130)는 액세스 장치(120)의 MAC 주소를 저장한다(S540).The switching device 130 stores the MAC address of the access device 120 (S540).

스위칭 장치(130)는 자신에 연결된 모든 모뎀(140)으로 수신한 데이터를 브로드캐스팅한다(S550, S555).The switching device 130 broadcasts the received data to all modems 140 connected thereto (S550 and S555).

스위칭 장치(130)는 브로드캐스팅 후 응답을 주는 모든 모뎀의 MAC 주소를 저장한다(S560). 종래와 달리, 스위칭 장치(130)는 응답을 한 모든 모뎀의 MAC 주소를 모두 저장한다.The switching device 130 stores the MAC addresses of all modems giving responses after broadcasting (S560). Unlike the prior art, the switching device 130 stores all MAC addresses of all modems that have responded.

스위칭 장치(130)는 특정 모뎀의 주소를 액세스 장치(120)로 전송한다(S570). 스위칭 장치(130)는 응답을 준 모뎀 중 가장 빠르게 응답을 준 모뎀의 MAC 주소를 액세스 장치(120)로 전달한다. 액세스 장치(120)로 모뎀의 MAC 주소가 전달됨에 따라, 추후, 액세스 장치(120)가 단말(110)로부터 BBU(160)로 전송될 데이터가 해당 모뎀을 거쳐 전송하도록 지정하게 할 수 있다. The switching device 130 transmits the address of the specific modem to the access device 120 (S570). The switching device 130 transfers the MAC address of the modem that responded the fastest among the modems that responded to the access device 120 . As the MAC address of the modem is transmitted to the access device 120, the access device 120 may specify that data to be transmitted from the terminal 110 to the BBU 160 be transmitted via the corresponding modem.

액세스 장치(120)는 수신한 모뎀의 MAC 주소를 저장한다(S580).The access device 120 stores the MAC address of the received modem (S580).

액세스 장치(120)는 수신한 모뎀의 MAC 주소를 단말(110)로 전송한다(S590).The access device 120 transmits the MAC address of the received modem to the terminal 110 (S590).

이러한 과정에 따라, 해당 모뎀 및 그에 연결된 중계기를 거치는 네트워크 경로가 설정되며, 단말(110)과 BBU(160)는 해당 경로로 통신을 수행한다.According to this process, a network path passing through the corresponding modem and the repeater connected thereto is set, and the terminal 110 and the BBU 160 perform communication through the corresponding path.

도 6은 본 발명의 일 실시예에 따른 네트워크 스위칭 장치가 설정된 네트워크를 변경하는 방법을 도시한 타이밍차트이다.6 is a timing chart illustrating a method of changing a network in which a network switching device according to an embodiment of the present invention is set.

기 설정된 네트워크 경로에 이상이 발생한 경우, 스위칭 장치(130)는 해당 모뎀(150a)의 MAC 주소를 즉시 삭제한다(S610). 기 설정된 네트워크 경로에 중계기가 BBU(160)와 멀어지거나 통신 감도가 떨어지는 등 이상이 발생할 수 있다. 이러할 경우, 스위칭 장치(130)가 액세스 장치(120)로부터 데이터를 수신하여 특정 모뎀으로 전송하더라도, 목적지를 찾지 못하는 데이터가 되어 폐기된다. 이처럼 데이터가 폐기되는지 여부 등으로 스위칭 장치(130)는 네트워크 경로에 이상이 발생하였음을 확인한다. When an error occurs in a preset network path, the switching device 130 immediately deletes the MAC address of the corresponding modem 150a (S610). An abnormality may occur in a preset network path, such as a repeater moving away from the BBU 160 or communication sensitivity decreasing. In this case, even if the switching device 130 receives data from the access device 120 and transmits the data to a specific modem, it becomes data that cannot find a destination and is discarded. In this way, the switching device 130 confirms that an error has occurred in the network path based on whether or not the data is discarded.

이상이 발생한 경우, 스위칭 장치(130)는 별도의 대기 시간 없이 해당 모뎀(150a)의 MAC 주소를 즉시 삭제한다. When an error occurs, the switching device 130 immediately deletes the MAC address of the corresponding modem 150a without waiting time.

스위칭 장치(130)는 ARP 응답(Reply) 신호를 전송한다(S620). 이상이 발생한 경로 상의 모뎀의 MAC 주소를 삭제한 경우, 스위칭 장치(130)는 다른 모뎀(150b)의 MAC 주소를 포함한 ARP 응답 신호를 액세스 장치(120)로 전송한다. 여기서, 다른 모뎀은 스위칭 장치(130)가 브로드캐스팅한 후, 차순위로 빠르게 응답신호를 전송한 모뎀일 수 있다.The switching device 130 transmits an ARP response (Reply) signal (S620). When the MAC address of the modem on the path where the error occurred is deleted, the switching device 130 transmits an ARP response signal including the MAC address of the other modem 150b to the access device 120. Here, the other modem may be a modem that quickly transmits a response signal in the next priority after the switching device 130 broadcasts.

액세스 장치(120)는 저장된 모뎀(150a)의 MAC 주소는 삭제하고, 수신한 모뎀(150b)의 MAC 주소를 저장한다(S630). 액세스 장치(120)가 모뎀의 MAC 주소를 수정함으로써, 추후, 단말(110)로부터 BBU(160)로 데이터가 전송되거나 그 역의 경우 새로운 모뎀이 존재하는 네트워크 경로 상으로 진행된다. The access device 120 deletes the stored MAC address of the modem 150a and stores the MAC address of the received modem 150b (S630). By modifying the MAC address of the modem by the access device 120, later, data is transmitted from the terminal 110 to the BBU 160 or vice versa on the network path where the new modem exists.

이상의 설명은 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 실시예들은 본 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely an example of the technical idea of the present embodiment, and various modifications and variations can be made to those skilled in the art without departing from the essential characteristics of the present embodiment. Therefore, the present embodiments are not intended to limit the technical idea of the present embodiment, but to explain, and the scope of the technical idea of the present embodiment is not limited by these embodiments. The scope of protection of this embodiment should be construed according to the claims below, and all technical ideas within the scope equivalent thereto should be construed as being included in the scope of rights of this embodiment.

100: 네트워크 시스템
110: 단말
120: 액세스 장치
130: 네트워크 스위칭 장치
140: 모뎀
150: 중계기
160: BBU
210: 입력포트
220: 출력포트
230: 제어부
240: 메모리부
100: network system
110: Terminal
120: access device
130: network switching device
140: modem
150: repeater
160: BBU
210: input port
220: output port
230: control unit
240: memory unit

Claims (7)

액세스 장치 및 모뎀의 사이에서 네트워크 경로를 형성하며, 품질에 따라 적응적으로 네트워크 경로를 가변시키는 네트워크 스위칭 장치에 있어서,
하나 이상의 액세스 장치와 연결되는 하나 이상의 제1 포트;
하나 이상의 모뎀과 연결되는 하나 이상의 제2 포트;
상기 제1 포트에 연결된 액세스 장치의 MAC 주소 및 상기 제2 포트에 연결된 모든 모뎀으로 브로드캐스팅(Broadcating)한 후 응답신호를 보낸 모든 모뎀의 MAC 주소를 저장하는 메모리부; 및
상기 제1 포트에 연결된 임의의 액세스 장치와 상기 제2 포트에 연결된 모뎀 중 가장 빠르게 응답을 전송한 모뎀을 연결시켜 네트워크 경로를 형성하며, 형성된 네트워크 경로의 품질이 악화된 경우 대기 시간없이 차순위로 응답신호를 빠르게 전송한 다른 모뎀을 상기 제1 포트에 연결된 임의의 액세스 장치와 연결시켜 네트워크 경로를 형성시키되, 상기 제1 포트에 연결된 임의의 액세스 장치와 다른 모뎀을 연결시켜 네트워크 경로를 형성함에 있어, 상기 제1 포트에 연결된 임의의 액세스 장치로 다른 모뎀의 MAC 주소를 전송하고, 형성된 네트워크 경로의 품질이 악화된 경우 대기 시간없이 상기 메모리부에 저장된 MAC 주소 중 가장 빠르게 응답을 전송한 모뎀의 MAC 주소를 삭제하는 제어부
를 포함하는 것을 특징으로 하는 네트워크 스위칭 장치.
A network switching device that forms a network path between an access device and a modem and adaptively varies the network path according to quality,
one or more first ports connected to one or more access devices;
one or more second ports connected to one or more modems;
a memory unit for storing MAC addresses of access devices connected to the first port and MAC addresses of all modems that have sent response signals after broadcasting to all modems connected to the second port; and
A network path is formed by connecting a random access device connected to the first port and a modem that transmits a response fastest among the modems connected to the second port, and when the quality of the formed network path deteriorates, a response is made in the next priority without waiting time. A network path is formed by connecting another modem that transmits a signal quickly with an arbitrary access device connected to the first port, and a network path is formed by connecting the arbitrary access device connected to the first port and another modem, The MAC address of another modem is transmitted to the random access device connected to the first port, and when the quality of the formed network path deteriorates, the MAC address of the modem that transmits the fastest response among the MAC addresses stored in the memory unit without waiting time Control to delete
Network switching device comprising a.
삭제delete 삭제delete 삭제delete 삭제delete 제1항에 있어서,
상기 제어부는,
기 형성된 네트워크 경로 상의 중계기가 BBU와 멀어지거나, 통신 감도가 저하되는 경우 네트워크 경로의 품질이 악화된 것으로 판단하는 것을 특징으로 하는 네트워크 스위칭 장치.
According to claim 1,
The control unit,
A network switching device that determines that the quality of a network path has deteriorated when a repeater on a pre-established network path moves away from the BBU or communication sensitivity is lowered.
제1항에 있어서,
상기 메모리부는,
각 액세스 장치 및 각 모뎀의 MAC주소와 함께 그것들이 연결된 포트의 번호도 대응시켜 저장하는 것을 특징으로 하는 네트워크 스위칭 장치.

According to claim 1,
the memory unit,
A network switching device characterized by storing MAC addresses of each access device and each modem in correspondence with the number of a port to which they are connected.

KR1020210087286A 2021-07-02 2021-07-02 Network Switching Apparatus Capable of Adaptive Network Routing Active KR102565845B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210087286A KR102565845B1 (en) 2021-07-02 2021-07-02 Network Switching Apparatus Capable of Adaptive Network Routing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210087286A KR102565845B1 (en) 2021-07-02 2021-07-02 Network Switching Apparatus Capable of Adaptive Network Routing

Publications (2)

Publication Number Publication Date
KR20230006271A KR20230006271A (en) 2023-01-10
KR102565845B1 true KR102565845B1 (en) 2023-08-11

Family

ID=84893594

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210087286A Active KR102565845B1 (en) 2021-07-02 2021-07-02 Network Switching Apparatus Capable of Adaptive Network Routing

Country Status (1)

Country Link
KR (1) KR102565845B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101557857B1 (en) * 2014-04-02 2015-10-06 유넷시스템주식회사 Detection apparatus for wireless intrusion prevention system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100669030B1 (en) * 2003-11-28 2007-01-15 (주)넷비젼텔레콤 Ethernet link protector for fast communication recovery
US7408911B2 (en) * 2004-11-08 2008-08-05 Meshnetworks, Inc. System and method to decrease the route convergence time and find optimal routes in a wireless communication network
KR20120127996A (en) * 2011-05-16 2012-11-26 에스케이텔레콤 주식회사 Roaming system and method for wireless data service

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101557857B1 (en) * 2014-04-02 2015-10-06 유넷시스템주식회사 Detection apparatus for wireless intrusion prevention system

Also Published As

Publication number Publication date
KR20230006271A (en) 2023-01-10

Similar Documents

Publication Publication Date Title
US11382175B2 (en) Method for providing a breakout PDU session for local IP access
RU2713442C1 (en) Cell switching system and method
CN111543080B (en) System and method for network topology management
EP3311533B1 (en) Mesh path selection
CN102186221B (en) Method and device for updating routing table item
KR20190030653A (en) A method for establishing a network cluster between network devices
CN101621802A (en) Method, system and device for authenticating portal in wireless network
EP2858306B1 (en) Data transmission method, device and gateway
JP2012253750A (en) MiAN, MiAN BAND WIDTH AGGREGATION METHOD, AND AGGREGATION SYSTEM
US12225469B2 (en) Peer-to-peer communication with non-simultaneous transmit and receive operation
WO2022082602A1 (en) Method and apparatus for packet rerouting
KR101658299B1 (en) Control apparatus, communication system, node control method and program
EP3939215B1 (en) Filtering ethernet device source addresses for loop avoidance
KR102565845B1 (en) Network Switching Apparatus Capable of Adaptive Network Routing
CN113645301A (en) Communication method and device
EP3068082B1 (en) Fault processing method and apparatus for edge route bridge in trill network
US20230292238A1 (en) Method and apparatus for nstr operation with multiple twt over multiple links
CN109873763B (en) Communication method and device
AU2016301035A1 (en) Method for discovering a node of an ad hoc network
US20240121686A1 (en) Handover technique for time-sensitive networking
CN112087787B (en) Method for establishing WiFi network, communication method of WiFi network and WiFi equipment
US8305968B2 (en) Solicitation triggers for opening a network link
US20250126520A1 (en) On-demand wireless link between access points
US9301153B2 (en) Radio relay apparatus, communication control method thereof, and communication system
JP2010220174A (en) Relay apparatus, method for learning communication device identification information, program and network system

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20210702

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20230206

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20230518

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20230807

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20230807

End annual number: 3

Start annual number: 1

PG1601 Publication of registration