KR101731996B1 - 로라 및 와이파이 통신을 절체시키기 위한 장치 - Google Patents
로라 및 와이파이 통신을 절체시키기 위한 장치 Download PDFInfo
- Publication number
- KR101731996B1 KR101731996B1 KR1020160165450A KR20160165450A KR101731996B1 KR 101731996 B1 KR101731996 B1 KR 101731996B1 KR 1020160165450 A KR1020160165450 A KR 1020160165450A KR 20160165450 A KR20160165450 A KR 20160165450A KR 101731996 B1 KR101731996 B1 KR 101731996B1
- Authority
- KR
- South Korea
- Prior art keywords
- module
- protocol
- communication
- lora
- terminal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/109—Integrated on microchip, e.g. switch-on-chip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
-
- H04L61/2007—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명에서 와이파이 및 로라 통신을 자동으로 절체시키기 위한 장치를 개시한다.
본 발명에 따른 장치는, 와이파이 통신 프로토콜에 기반하여 단말기와의 무선 통신을 수행하는 와이파이 모듈; 로라(LoRa) 통신 프로토콜에 기반하여 단말기와의 무선 통신을 수행하는 로라 모듈; 상기 단말기와 통신서버 간의 통신 접속을 실행하는 송수신부와, 상기 와이파이 모듈 또는 로라 모듈로부터 접속되는 단말기의 네트워크 신호를 설정된 규정에 따라 상기 통신서버에 전달하는 네트워크 칩셋; 상기 송수신부 및 네트워크 칩셋 사이에 구비되어, MAC 어드레스 정보를 기반으로 IP 주소 검색 및 할당 기능을 수행하는 스위칭 MAC; 상기 와이파이 모듈 또는 로라 모듈로부터 수신된 신호의 통신 규약을 분석하는 프로토콜 분석모듈; 상기 프로토콜 분석모듈의 결과를 인지한 후, 현재 요청된 신호의 통신규약에 따라 네트워킹을 실행하도록 상기 네트워크 칩셋을 제어하는 절체 컨트롤러로 이루어진 것을 특징으로 한다.
따라서, 본 발명은 비인가 기술인 LoRa 기술과 Wi-Fi 기술을 접목시켜 통신의 안정성 및 효율성을 높이고, 트레픽 감소 효율을 유도할 수 있는 효과가 있다.
본 발명에 따른 장치는, 와이파이 통신 프로토콜에 기반하여 단말기와의 무선 통신을 수행하는 와이파이 모듈; 로라(LoRa) 통신 프로토콜에 기반하여 단말기와의 무선 통신을 수행하는 로라 모듈; 상기 단말기와 통신서버 간의 통신 접속을 실행하는 송수신부와, 상기 와이파이 모듈 또는 로라 모듈로부터 접속되는 단말기의 네트워크 신호를 설정된 규정에 따라 상기 통신서버에 전달하는 네트워크 칩셋; 상기 송수신부 및 네트워크 칩셋 사이에 구비되어, MAC 어드레스 정보를 기반으로 IP 주소 검색 및 할당 기능을 수행하는 스위칭 MAC; 상기 와이파이 모듈 또는 로라 모듈로부터 수신된 신호의 통신 규약을 분석하는 프로토콜 분석모듈; 상기 프로토콜 분석모듈의 결과를 인지한 후, 현재 요청된 신호의 통신규약에 따라 네트워킹을 실행하도록 상기 네트워크 칩셋을 제어하는 절체 컨트롤러로 이루어진 것을 특징으로 한다.
따라서, 본 발명은 비인가 기술인 LoRa 기술과 Wi-Fi 기술을 접목시켜 통신의 안정성 및 효율성을 높이고, 트레픽 감소 효율을 유도할 수 있는 효과가 있다.
Description
본 발명은 통신 절체 장치에 관한 것으로, 더욱 상세하게는 비인가 통신 기술인 LoRa 모듈과 WIFI 모듈을 상호 접목시킨 후, 수신된 통신 프로토콜에 기반하여 LoRa 모듈 또는 WIFI 모듈을 자동으로 절체시킬 수 있는 로라 및 와이파이 통신을 절체시키기 위한 장치에 관한 것이다.
최근 Wi-Fi 등 무선 근거리 통신 기술이 폭넓게 시장에 적용되는 상황에서 기기 간의 연결은 로컬 네트워크(local network) 만을 기반으로 하는 것이 아니라 기기 간의 직접 연결을 통해서도 이루어지고 있다. Wi-Fi를 이용한 기기 간의 직접 연결 기술 중의 하나가 바로 Wi-Fi 다이렉트(Direct)이다. Wi-Fi 다이렉트는 링크 계층(Link layer)의 동작까지 기술하는 네트워크 연결성(network connectivity) 표준 기술이다.
상위에 애플리케이션 (application) 에 대한 규약이나 표준에 대한 정의가 없기 때문에 Wi-Fi 다이렉트 기기 간 연결된 이후에 애플리케이션 구동 시 호환성 및 동작의 일관성이 없게 된다. 이런 문제 때문에 WiFi 다이렉트 서비스(Wi-Fi Direct Services; WFDS)라는 상위 애플리케이션기술 내용을 포함하는 표준 기술을 최근 Wi-Fi Alliance (WFA)에서 진행 중에 있다.
WFA는 Wi-Fi 다이렉트라는 모바일 기기 간 직접 연결을 통하여 데이터를 달하기 위한 새로운 규격을 발표하였고 이에 따라 관련 업계에서는 Wi-Fi 다이렉트 규격을 만족시키기 위한 활발한 기술 개발 활동이 진행 중이다. 엄밀한 의미에서 Wi-Fi 다이렉트는 마케팅 용어로서 상표명에 해당하고 이데 대한 기술 규격은 Wi-Fi P2P(Peer to Peer)로서 통칭된다.
기존의 Wi-Fi 망에서는 AP(Access Point)를 통하여 접속한 후 인터넷 망에 접속하는 방법이 일반적인 Wi-Fi 탑재 기기의 사용 방법이었다. 기기 간 직접 연결을 통한 데이터 통신 방법은 기존에도 블루투스(Bluetooth)와 같은 무선통신 기술을 탑재한 휴대폰과 노트PC와 같은 기기에 탑재되어 일부 사용자에 의해 사용되었지만 전송속도가 느리고 실재 사용은 전송거리가 10m 이내로 제한된다. 특히 대용량 데이터 전송이나 많은 블루투스 장치가 존재하는 환경에서 사용할 때 체감 성능상에서 기술적 한계가 존재한다.
한편, 근래에는 LoRa 통신기술이 대세를 이루고 있으며, LoRa 통신망 기술은 다른 무선 프로토콜 보다 훨씬 긴 범위(가시거리가 확보된 환경에서 최대 21km)를 가지므로 많은 리피터 및 AP 가 필요 없어 인프라 구축 비용을 낮출 수 있으며, 3/4G 셀룰러 네트워크에 비해 임베디드 애플리케이션을 위한 보다 높은 확장 가능성과 비용 효율성을 제공할 수 있다.
LoRa 통신기술 기반의 IoT 서비스를 위한 시스템 구조를 나타내며, LoRa 태그(tag)는 LoRa 통신 모듈과 센서 모듈을 활용하는 디바이스이며, 해당 디바이스로부터 환경 및 디바이스에 대한 상태 정보 등은 LoRa 통신을 이용하여 LoRa AP 로 전달된다. 전달된 정보는 서버에 저장 및 관리되며, 웹기반의 운영자 모드 및 스마트폰앱 기반의 사용자 모드에서 실시간으로 모니터링 서비스를 제공한다.
이 새로운 모듈은 10마일(16.093Km) 이상의 범위(교외)에서 10년 이상 지속되는 배터리 수명으로 사물 인터넷(IoT)과 M2M(Machine-to-Machine) 무선 통신을 구현하고 수백만 개의 무선 센서 노드를 LoRa 기술 게이트웨이에 연결할 수 있다. 433/868MHz의 RN2483은 유럽통신지침 관련(R&TTE Directive) 인증을 받은 무선 모듈로, 개발 시간을 단축시키고 개발 비용을 줄여준다. RN2483은 17.8x26.3x3mm의 소형 모듈 폼팩터와 14개 GPIO를 결합해 높은 공간 활용성은 물론 수많은 센서와 액추에이터를 연결하고 제어할 수 있는 유연성을 제공한다.
RN2483은 LoRaWAN™ 프로토콜 스택과 함께 제공되므로 민영 LAN은 물론 통신 사업자가 운영하는 공중망을 모두 포함해 기존 인프라와 함께 빠르게 확산 중인 LoRa 얼라이언스 인프라와 간편하게 연결할 수 있으며 LPWAN(Low Power Wide Area Network)을 전국적인 규모로 구성한다.
이러한 스택 통합은 수백 여종의 마이크로칩 PIC® MCU를 포함해 UART 인터페이스를 내장한 모든 마이크로컨트롤러와 함께 해당 모듈을 사용할 수 있다. 더불어 RN2483은 손쉬운 구성 및 제어를 위한 마이크로칩의 간단한 ASCII 명령 인터페이스를 제공한다.
이러한, LoRa 기술은 다른 무선 시스템에 비해 여러 장점을 가지고 있다. 먼저, 이 기술은 확산 스펙트럼 기반 변조 방식을 이용하므로 20dB 미만의 잡음 레벨로 복조가 가능하다. 또한, 이러한 성능은 높은 감도로 견고한 네트워크 링크를 구성하고 네트워크 효율을 증가시키며 간섭을 제거한다. 또한, LoRaWAN 프로토콜의 스타형 토폴로지는 망형 네트워크에 비해 동기화 오버헤드와 홉 현상이 없어 전력 소모를 줄이고 네트워크에서 여러 개의 애플리케이션을 동시에 실행할 수 있도록 한다.
따라서, LoRa 기술은 다른 무선 프로토콜보다 훨씬 긴 범위를 가지므로 리피터 없이 RN2483을 동작할 수 있어 총 소유 비용을 낮출 수 있다. LoRa 기술은 3G 및 4G 셀룰러 네트워크에 비해 임베디드 애플리케이션을 위한 보다 높은 확장 가능성과 비용 효율성을 제공한다.
그러나, 전술한 바와 같이 LoRa 기술과 WIFI 기술은 개별적인 진화과정을 통해 상호 연계되지 못하고 있어, 상호 장점을 효율적으로 활용하지 못하는 문제가 있다. 따라서, 비인가 통신에서 LoRa 기술과 WIFI 기술의 접목은 시대적 상황에서 매우 절실한 실정이며, 소비자 측면에서 효율적 시스템이 될 것이다.
본 발명은 이와 같은 문제점을 해결하기 위해 창출된 것으로, 본 발명의 목적은 비인가 기술인 LoRa 기술과 Wi-Fi 기술을 접목시켜 통신의 안정성 및 효율성을 높이고, 트레픽 감소 효율을 유도할 수 있는 로라 및 와이파이 통신을 절체시키기 위한 장치를 제공함에 있다.
본 발명의 다른 목적은, 비인가 통신 기술인 LoRa 모듈과 WIFI 모듈을 상호 접목시킨 후, 수신된 통신 프로토콜에 기반하여 LoRa 모듈 또는 WIFI 모듈을 자동으로 절체시킴에 따라, LoRa 통신 네트워크 기반이 미비한 시점에서 통신 자원의 효율적 운용을 유도할 수 있는 로라 및 와이파이 통신을 절체시키기 위한 장치를 제공함에 있다.
상기 목적을 달성하기 위한 본 발명에 따른 로라 및 와이파이 통신을 절체시키기 위한 장치는, 로라 통신 및 와이파이 통신을 자동 절체시키기 위한 장치에 있어서, 와이파이 통신 프로토콜에 기반하여 단말기와의 무선 통신을 수행하는 와이파이 모듈; 로라(LoRa) 통신 프로토콜에 기반하여 단말기와의 무선 통신을 수행하는 로라 모듈; 상기 단말기와 통신서버 간의 통신 접속을 실행하는 송수신부와, 상기 와이파이 모듈 또는 로라 모듈로부터 접속되는 단말기의 네트워크 신호를 설정된 규정에 따라 상기 통신서버에 전달하는 네트워크 칩셋; 상기 송수신부 및 네트워크 칩셋 사이에 구비되어, MAC 어드레스 정보를 기반으로 IP 주소 검색 및 할당 기능을 수행하는 스위칭 MAC; 어플리케이션 데이터 포맷 중 디바이스-네트워크 서버 간 주고받는 어플리케이션 데이터 포맷 정보로서 Fport=0xDF 데이터 유무를 기반으로 LoRa 통신인지를 판단하고, 2바이트 구조를 갖는 FC로부터 프로토콜의 버전 정보의 유무를 기반으로 와이파이 통신인지를 판단함으로써, 상기 와이파이 모듈 또는 로라 모듈로부터 수신된 신호의 통신 규약을 분석하는 프로토콜 분석모듈; 상기 프로토콜 분석모듈의 결과를 인지한 후, 현재 요청된 신호의 통신규약에 따라 네트워킹을 실행하도록 상기 네트워크 칩셋을 제어하는 절체 컨트롤러로 이루어진 것을 특징으로 한다.
본 발명의 바람직한 실시 예에 따른 상기 단말기는, 무선 통신 모듈이 구비된 모바일 단말로써, 휴대폰, MP3P, PMP, 네비게이션, 각종 센서 중 어느 하나이며, 상기 단말기는 UPnP(Universal Plug and Play)를 지원하는 것을 특징으로 한다.
한편, 본 발명의 바람직한 실시 예에 따른 상기 단말기에 구비된 무선 통신 모듈은, 와이파이 모듈(WIFI Protocol) 또는 로라 모듈(LoRa Protocol)을 기반으로 하는 통신수단인 것을 특징으로 한다.
한편, 본 발명의 바람직한 실시 예에 따른 상기 프로토콜 분석모듈은, 무선통신 규약인 IEEE 802 프로토콜에 적용되는 FC 프로토콜의 버전 정보, 유형정보, 부유형 정보 중 어느 하나의 정보를 기반으로, 현재 수신된 신호가 와이파이 통신 프로토콜을 적용하고 있음으로 판단하며; 상기 절체 컨트롤러는 상기 프로토콜 분석모듈로부터 현재 검출된 신호의 통신규약에 따라 네트워킹을 실행하는 것을 특징으로 한다.
한편, 본 발명의 바람직한 실시 예에 따른 상기 프로토콜 분석모듈은, 무선통신 규약인 IEEE 802 프로토콜에 적용되는 데이터 포맷 정보를 기반으로, 현재 수신된 신호가 로라 통신 프로토콜을 적용하고 있음으로 판단하며; 상기 절체 컨트롤러는 상기 프로토콜 분석모듈로부터 현재 검출된 신호의 통신규약에 따라 네트워킹을 실행하는 것을 특징으로 한다.
본 발명에서 제시하는 로라 및 와이파이 통신을 절체시키기 위한 장치는, 비인가 기술인 LoRa 기술과 Wi-Fi 기술을 접목시켜 통신의 안정성 및 효율성을 높이고, 트레픽 감소 효율을 유도할 수 있는 효과가 있다. 또한, LoRa 모듈과 WIFI 모듈을 상호 접목시킨 후, 수신된 통신 프로토콜에 기반하여 LoRa 모듈 또는 WIFI 모듈을 자동으로 절체시킴에 따라, LoRa 통신 네트워크 기반이 미비한 시점에서 통신 자원의 효율적 운용을 유도할 수 있는 효과를 제공한다.
도 1은 본 발명에 따른 로라 및 와이파이 통신을 절체시키기 위한 장치의 주요 기능을 설명하기 위한 도면이다.
도 2는 본 발명에서 적용되는 무선통신 규약인 IEEE 802 프로토콜을 설명하기 위한 도면이다.
도 3은 로라 통신 프로토콜로 적용되는 데이터 포맷을 설명하기 위한 도면이다.
도 4는 본 발명의 동작을 설명하기 위한 플로우챠트이다.
도 2는 본 발명에서 적용되는 무선통신 규약인 IEEE 802 프로토콜을 설명하기 위한 도면이다.
도 3은 로라 통신 프로토콜로 적용되는 데이터 포맷을 설명하기 위한 도면이다.
도 4는 본 발명의 동작을 설명하기 위한 플로우챠트이다.
이하, 본 발명의 바람직한 실시 예를 첨부된 예시도면에 의거 상세히 설명하면 다음과 같다.
도 1은 본 발명에 따른 와이파이 통신모듈 및 로라(LoRa) 통신 모듈 간의 절체를 수행하기 위한 장치이다. 도시된 바와 같이, 와이파이 통신 프로토콜에 기반하여 단말기와의 무선 통신을 수행하는 와이파이 모듈(113)과, 로라(LoRa) 통신 프로토콜에 기반하여 단말기와의 무선 통신을 수행하는 로라 모듈(115)과, 상기 단말기와 통신서버 간의 통신 접속을 실행하는 송수신부(107)와, 상기 와이파이 모듈(113) 또는 로라 모듈(115)로부터 접속되는 단말기의 네트워크 신호를 설정된 규정에 따라 상기 통신서버에 전달하는 네트워크 칩셋(103)과, 상기 송수신부(107) 및 네트워크 칩셋(103) 사이에 구비되어, MAC 어드레스 정보를 기반으로 IP 주소 검색 및 할당 기능을 수행하는 스위칭 MAC(105)과, 상기 와이파이 모듈(113) 또는 로라 모듈(115)로부터 수신된 신호의 통신 규약을 분석하는 프로토콜 분석모듈(109)과, 상기 프로토콜 분석모듈(109)의 결과를 인지한 후, 현재 요청된 신호의 통신규약에 따라 네트워킹을 실행하도록 상기 네트워크 칩셋(103)을 제어하는 절체 컨트롤러(101)로 이루어진다.
여기서, 상기 단말기는 무선 통신 모듈이 구비된 모바일 단말이 될 수 있다. 예컨대, 휴대폰, MP3P, PMP, 네비게이션, 각종 센서 등이 될 수 있으며, 단말기를 통해 다른 무선 통신 기기와 네트워크를 형성하는 것이 가능하다. 그리고, 단말기는 UPnP(Universal Plug and Play)를 지원할 수 있다.
상기 단말기에 구비된 무선 통신 모듈은, 본 발명에 따라 인터넷 프로토콜(Internet Protocol, IP)을 기반으로 하지 아니하는 와이파이 모듈(WIFI Protocol, 113) 또는 로라 모듈(LoRa Protocol, 115)을 기반으로 하는 통신수단이다. 즉, 단말기의 종류에 따라 와이파이 통신을 수행하거나, 로라 통신을 수행하는 것으로, 상기 절체 컨트롤러(101)는 해당 단말기의 종류를 인지함으로써, 와이파이 통신 또는 로라 통신의 섹션을 유지하기 위한 자동 절체를 수행한다.
상기 와이파이 모듈(113)은 엑세스 포인트(Access Point)를 주변에서 찾고, 엑세스 포인트로부터 부여 받은 IP를 기반으로 무선 통신을 수행하는 기술을 말하는 것이 일반적이나, 와이파이는 엑세스 포인트가 없더라도 애드혹 모드(Ad-hoc mode)를 통해 애드혹 네트워크에 속한 기기들과 통신을 하는 것이 가능하다.
또한 상기 절체 컨트롤러(101)는 와이파이 또는 로라 통신을 위한 UPnP 서비스 소프트웨어를 포함할 수 있으며, 상기 네트워크 칩셋(103)을 제어함으로써 와이파이 모듈(113) 또는 로라 모듈(115)의 수신 데이터에 대한 네트워킹을 실시간 제어한다.
한편, 상기 로라 모듈(115)은 저전력 장거리 통신 서비스(LPWA)로서, 기존의 이동통신네트워크 망을 활용하는 것이 아니라 비면허 주파수 대역을 활용하여 독자적인 저전력 사물인터넷 통신망을 구축한다. 상기 로라 모듈(115)은 LoRa Alliance에서 제공하는 LoRaWAN(Long Range Wide Area Network)이 적용되며, 상기 와이파이 모듈(113)과는 안정적인 커버리지 확보를 위해 일반적으로 1GHz 이하 대역을 활용하고 있다.
상기 와이파이 모듈(113) 및 로라 모듈(115)은 무선통신 규약인 IEEE 802 프로토콜을 사용하고 있으며 도 2에서 인지되는 바와 같이, 2바이트 구조를 갖는 FC는 프로토콜의 버전, 유형, 부유형을 포함하여 플래그 정보, 전력관리정보, 데이터 초과 관리정보, 보안성 및 예약 등의 정보를 포함하며, 이어지는 2바이트 구조의 D(Duration) 영역은 NAV의 값 설정 시 사용되는 전송 기간과 관련된 정보가 저장되고, 각 6바이트로 구성되는 주소 1, 주소 2, 주소 3은 MAC 어드레스 정보를 제공한다.
SC(Sequence Control) 영역은 흐름제어에 사용되는 프레임의 순서 번호를 제공하며, 6바이트 구조의 주소 4는 단말기에 대한 시스템 어드레스 정보가 저장되고, 이어서 2 ~ 312 바이트의 프레임 본체 즉, 송수신 데이터가 저장된다. 4바이트의 FCS는 CRC-32 오류 검출 시퀀스를 포함한다.
한편, 상기 로라 모듈(115)은 도 3에서 도시한 바와 같이, 전술된 프레임 본체의 데이터를 변형하여 어플리케이션 메시지 전달이 이루어지는데, 네트워크 접속을 위한 어플리케이션 데이터 포맷이 정의된다. 이는 LoRa 프로토콜의 Fport를 기준으로 하며, Fport 값은 200여개의 값을 가질 수 있으므로 App 데이터포맷도 200여 개 정도로 나누어 정의된다. 여기서, 어플리케이션 데이터 포맷 중 디바이스-네트워크 서버간 주고 받는 어플리케이션 데이터 포맷은 Fport=0xDF로 정의되며 상기 로라 모듈(115; 모뎀프로토콜)에서 처리된다.
또한, 어플리케이션 데이터 포맷 중 디바이스- ThingPlug 플랫폼 간 주고받는 어플리케이션 데이터포맷은 Fport=0xDE로 정의되고, 상위 어플리케이션에서 수행하게 된다. 상기 로라 모듈(115)는 디바이스 어플리케이션에서 Fport와 프레임 본체의 데이터를 전달 받아 송수신부(107)로 전달하여 네트워킹을 수행한다.
상기 디바이스 어플리케이션이 사용할 수 있는 Fport은 0x01~0xDD을 사용하며, 로라 모듈(115)은 네트워크 서버에서 수신된 데이터 프레임 중 Fport 0x00(LoRa MAC 7 프로토콜)과 0xDF(디바이스-네트워크 서버 간 어플리케이션 프로토콜)을 직접 처리한다. 나머지 0x01~0xDE 데이터프레임은 디바이스 어플리케이션에서 처리하는 구조를 갖는다.
따라서, 상기 프로토콜 분석모듈(109)은 현재 수신된 데이터 구조를 기반으로 와이파이 통신 규약에 따른 신호인지 또는 로라 통신 규약에 따른 신호인지를 판단한다. 이는 첨부된 도 4에서 인지되는 바와 같이, S401 단계에서 상기 프로토콜 분석모듈(109)이 현재 수신되는 신호를 접수하여 통신 규약에 따른 프로토콜이 존재하는지를 판단한 후, 수신된 프로토콜에서 프레임 본체를 추출한다.
상기 프로토콜 분석모듈(109)은 S403 단계로 진입하여 상기한 프레임 본체의 내용이 로라의 어플리케이션 데이터 포맷에 따른 로라 통신을 위한 규약인지를 판단한다. 즉, LoRa 프로토콜의 Fport를 기준으로 Fport 값이 존재하는지를 판단하는 것으로 예컨대, 어플리케이션 데이터 포맷 중 디바이스-네트워크 서버간 주고 받는 어플리케이션 데이터 포맷 정보로서 Fport=0xDF 데이터가 존재하는 것으로 판단되는 경우, 상기 절체 컨트롤러(101)로 해당 결과를 제공한다.
상기 절체 컨트롤러(101)는 S407 단계로 진입하여, 상기 프로토콜 분석모듈(109)의 판단 결과를 수신함으로써, 현재 수신된 신호가 로라 통신규약에 따른 것으로 인지하여 상기 네트워크 칩셋(103)을 활성화시킨다. 그리고, 상기 네트워크 칩셋(103)은 로라 통신이 가능하도록 상기 스위칭 MAC(105)로 저장된 MAC 어드레스를 기반으로 송수신부(107)와의 통신 섹션을 유지하게 된다.
반면, 상기 S403 단계에서 판단한 결과 어플리케이션 데이터 포맷이 존재하지 않는 경우, S405 단계로 진입하여 전술된 2바이트 구조를 갖는 FC는 프로토콜의 버전 정보가 존재하는지를 판단한다.
S405 단계에서 판단한 결과, FC 프로토콜의 버전 정보가 존재하는 경우, 상기 프로토콜 분석모듈(109)은 해당 결과를 상기 절체 컨트롤러(101)로 제공한다. 따라서, 상기 절체 컨트롤러(101)는 S409 단계로 진입하여 상기 프로토콜 분석모듈(109)의 판단 결과가 현재 수신된 신호가 와이파이 통신규약에 따른 것으로 인지한다. 그리고, 상기 절체 컨트롤러(101)는 상기 네트워크 칩셋(103)을 활성화시키며, 상기 네트워크 칩셋(103)은 와이파이 통신이 가능하도록 상기 스위칭 MAC(105)로 저장된 MAC 어드레스를 기반으로 송수신부(107)와의 통신 섹션을 유지하게 된다.
이와 같이 상기 프로토콜 분석모듈(109)은 현재 수신된 데이터 구조에 기반하여 통신규약을 판단하며, 그 결과를 상기 절체 컨트롤러(101)로 제공함으로써, 현재 수신된 신호에 따라 와이파이 통신을 위한 절체를 수행하거나, 로라 통신을 위한 절체를 수행한다. 이는 통신 자원의 효율성을 높이게 되며 사용자의 편의성 또한 향상되어 저자본으로 효율적인 통신 인프라를 제공하게 된다.
101 : 절체 컨트롤러 103 : 네트워크 칩셋
105 : 스위칭 MAC 107 : 송수신부
109 : 프로토콜 분석모듈 113 : 와이파이 모듈
115 : 로라 모듈
105 : 스위칭 MAC 107 : 송수신부
109 : 프로토콜 분석모듈 113 : 와이파이 모듈
115 : 로라 모듈
Claims (5)
- 와이파이 통신 프로토콜에 기반하여 단말기와의 무선 통신을 수행하는 와이파이 모듈(113)과, 로라(LoRa) 통신 프로토콜에 기반하여 단말기와의 무선 통신을 수행하는 로라 모듈(115)에 대한 절체 장치에 있어서,
상기 단말기와 통신서버 간의 통신 접속을 실행하는 송수신부(107)와, 상기 와이파이 모듈(113) 또는 로라 모듈(115)로부터 접속되는 단말기의 네트워크 신호를 설정된 규정에 따라 상기 통신서버에 전달하는 네트워크 칩셋(103);
상기 송수신부(107) 및 네트워크 칩셋(103) 사이에 구비되어, MAC 어드레스 정보를 기반으로 IP 주소 검색 및 할당 기능을 수행하는 스위칭 MAC(105);
어플리케이션 데이터 포맷 중 디바이스-네트워크 서버 간 주고받는 어플리케이션 데이터 포맷 정보로서 Fport=0xDF 데이터 유무를 기반으로 LoRa 통신인지를 판단하고, 2바이트 구조를 갖는 FC로부터 프로토콜의 버전 정보의 유무를 기반으로 와이파이 통신인지를 판단함으로써, 상기 와이파이 모듈(113) 또는 로라 모듈(115)로부터 수신된 신호의 통신 규약을 분석하는 프로토콜 분석모듈(109);
상기 프로토콜 분석모듈(109)의 결과를 인지한 후, 현재 요청된 신호의 통신규약에 따라 네트워킹을 실행하도록 상기 네트워크 칩셋(103)을 제어하는 절체 컨트롤러(101)로 이루어진 것을 특징으로 하는 로라 및 와이파이 통신을 절체시키기 위한 장치. - 제 1 항에 있어서,
상기 단말기는 무선 통신 모듈이 구비된 모바일 단말로써, 휴대폰, MP3P, PMP, 네비게이션, 각종 센서 중 어느 하나이며, 상기 단말기는 UPnP(Universal Plug and Play)를 지원하는 것을 특징으로 하는 로라 및 와이파이 통신을 절체시키기 위한 장치. - 제 2 항에 있어서,
상기 단말기에 구비된 무선 통신 모듈은, 와이파이 모듈(WIFI Protocol, 113) 또는 로라 모듈(LoRa Protocol, 115)을 기반으로 하는 통신수단인 것을 특징으로 하는 로라 및 와이파이 통신을 절체시키기 위한 장치. - 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
상기 프로토콜 분석모듈(109)은 무선통신 규약인 IEEE 802 프로토콜에 적용되는 FC 프로토콜의 버전 정보, 유형정보, 부유형 정보 중 어느 하나의 정보를 기반으로, 현재 수신된 신호가 와이파이 통신 프로토콜을 적용하고 있음으로 판단하며;
상기 절체 컨트롤러(101)는 상기 프로토콜 분석모듈(109)로부터 현재 검출된 신호의 통신규약에 따라 네트워킹을 실행하는 것을 특징으로 하는 로라 및 와이파이 통신을 절체시키기 위한 장치. - 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
상기 프로토콜 분석모듈(109)은 무선통신 규약인 IEEE 802 프로토콜에 적용되는 데이터 포맷 정보를 기반으로, 현재 수신된 신호가 로라 통신 프로토콜을 적용하고 있음으로 판단하며;
상기 절체 컨트롤러(101)는 상기 프로토콜 분석모듈(109)로부터 현재 검출된 신호의 통신규약에 따라 네트워킹을 실행하는 것을 특징으로 하는 로라 및 와이파이 통신을 절체시키기 위한 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160165450A KR101731996B1 (ko) | 2016-12-07 | 2016-12-07 | 로라 및 와이파이 통신을 절체시키기 위한 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160165450A KR101731996B1 (ko) | 2016-12-07 | 2016-12-07 | 로라 및 와이파이 통신을 절체시키기 위한 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101731996B1 true KR101731996B1 (ko) | 2017-05-04 |
Family
ID=58743190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160165450A KR101731996B1 (ko) | 2016-12-07 | 2016-12-07 | 로라 및 와이파이 통신을 절체시키기 위한 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101731996B1 (ko) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107195058A (zh) * | 2017-07-03 | 2017-09-22 | 常州工程职业技术学院 | 一种基于LoRa无线通信协议的宾馆指纹门禁系统及其应用 |
CN107781646A (zh) * | 2017-11-21 | 2018-03-09 | 中煤航测遥感集团有限公司 | 天然气监控系统 |
KR101870875B1 (ko) | 2018-04-12 | 2018-06-26 | (주)아이렉스넷 | 저전력 기반 lpwa 무선통신 센서장치 제어 방법 |
CN108646594A (zh) * | 2018-04-04 | 2018-10-12 | 温州大学苍南研究院 | 一种LoRa无线开关执行器 |
CN108848538A (zh) * | 2018-05-30 | 2018-11-20 | 新华三技术有限公司 | 报文发送方法和装置 |
KR20180135177A (ko) * | 2017-06-12 | 2018-12-20 | (주)와이솔 | 무선 단말기 및 무선 단말기의 통신방법 |
WO2019029058A1 (zh) * | 2017-08-05 | 2019-02-14 | Central Merchandising Asian Limited | 基于wifi的设备远程控制装置 |
KR20190053048A (ko) | 2017-11-09 | 2019-05-17 | 콘텔라 주식회사 | 로라 망에서 단말 관리 및 메시지 필터링을 제공하는 장치 및 방법 |
KR102038104B1 (ko) | 2018-07-30 | 2019-10-29 | 콘텔라 주식회사 | 로라 망에서 백홀 구간의 통신 지연에 따라 로라 단말의 수신 타이밍을 조절하는 시스템 및 방법 |
CN111076762A (zh) * | 2019-12-31 | 2020-04-28 | 湖南景程电子科技有限公司 | 一种无线电子仪表配置集成系统 |
KR20200076955A (ko) * | 2018-12-20 | 2020-06-30 | 주식회사 엘케이에스글로벌 | 사람 또는 반려 동물 감지 및 정보 전달 시스템 |
CN111510891A (zh) * | 2020-04-28 | 2020-08-07 | 深圳中科国威信息系统技术有限公司 | 认知WiFi与LPWA互操作的物联网通信方法、设备及存储设备 |
KR102254181B1 (ko) * | 2020-12-22 | 2021-05-20 | (주)디티 | WiFi 및 LoRa 게이트웨이 일체형 AP 통합 시스템, 그리고 이를 위한 WiFi 및 LoRa 게이트웨이 일체형 AP 장치 |
KR102276409B1 (ko) * | 2021-01-15 | 2021-07-13 | 주식회사 이엠웨이브 | 로라 통신 단말의 무선 펌웨어 업그레이드 시스템 및 방법 |
KR102425688B1 (ko) * | 2021-03-26 | 2022-07-28 | (주)에이아이큐브 | 중계용 키오스크 장치 및 이를 기반으로 한 통신 방법 |
KR102425689B1 (ko) * | 2021-03-26 | 2022-07-28 | (주)에이아이큐브 | 중계용 키오스크 시스템 |
-
2016
- 2016-12-07 KR KR1020160165450A patent/KR101731996B1/ko active IP Right Grant
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102304883B1 (ko) * | 2017-06-12 | 2021-09-27 | 성지산업 주식회사 | 무선 단말기 및 무선 단말기의 통신방법 |
KR20180135177A (ko) * | 2017-06-12 | 2018-12-20 | (주)와이솔 | 무선 단말기 및 무선 단말기의 통신방법 |
CN107195058A (zh) * | 2017-07-03 | 2017-09-22 | 常州工程职业技术学院 | 一种基于LoRa无线通信协议的宾馆指纹门禁系统及其应用 |
WO2019029058A1 (zh) * | 2017-08-05 | 2019-02-14 | Central Merchandising Asian Limited | 基于wifi的设备远程控制装置 |
KR20190053048A (ko) | 2017-11-09 | 2019-05-17 | 콘텔라 주식회사 | 로라 망에서 단말 관리 및 메시지 필터링을 제공하는 장치 및 방법 |
CN107781646A (zh) * | 2017-11-21 | 2018-03-09 | 中煤航测遥感集团有限公司 | 天然气监控系统 |
CN108646594A (zh) * | 2018-04-04 | 2018-10-12 | 温州大学苍南研究院 | 一种LoRa无线开关执行器 |
KR101870875B1 (ko) | 2018-04-12 | 2018-06-26 | (주)아이렉스넷 | 저전력 기반 lpwa 무선통신 센서장치 제어 방법 |
CN108848538A (zh) * | 2018-05-30 | 2018-11-20 | 新华三技术有限公司 | 报文发送方法和装置 |
KR102038104B1 (ko) | 2018-07-30 | 2019-10-29 | 콘텔라 주식회사 | 로라 망에서 백홀 구간의 통신 지연에 따라 로라 단말의 수신 타이밍을 조절하는 시스템 및 방법 |
KR20200076955A (ko) * | 2018-12-20 | 2020-06-30 | 주식회사 엘케이에스글로벌 | 사람 또는 반려 동물 감지 및 정보 전달 시스템 |
KR102143703B1 (ko) * | 2018-12-20 | 2020-08-13 | 주식회사 엘케이에스글로벌 | 사람 또는 반려 동물 감지 및 정보 전달 시스템 |
CN111076762A (zh) * | 2019-12-31 | 2020-04-28 | 湖南景程电子科技有限公司 | 一种无线电子仪表配置集成系统 |
CN111510891A (zh) * | 2020-04-28 | 2020-08-07 | 深圳中科国威信息系统技术有限公司 | 认知WiFi与LPWA互操作的物联网通信方法、设备及存储设备 |
CN111510891B (zh) * | 2020-04-28 | 2024-02-02 | 深圳中科国威信息系统技术有限公司 | 认知WiFi与LPWA互操作的物联网通信方法、设备及存储设备 |
KR102254181B1 (ko) * | 2020-12-22 | 2021-05-20 | (주)디티 | WiFi 및 LoRa 게이트웨이 일체형 AP 통합 시스템, 그리고 이를 위한 WiFi 및 LoRa 게이트웨이 일체형 AP 장치 |
KR102276409B1 (ko) * | 2021-01-15 | 2021-07-13 | 주식회사 이엠웨이브 | 로라 통신 단말의 무선 펌웨어 업그레이드 시스템 및 방법 |
KR102425688B1 (ko) * | 2021-03-26 | 2022-07-28 | (주)에이아이큐브 | 중계용 키오스크 장치 및 이를 기반으로 한 통신 방법 |
KR102425689B1 (ko) * | 2021-03-26 | 2022-07-28 | (주)에이아이큐브 | 중계용 키오스크 시스템 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101731996B1 (ko) | 로라 및 와이파이 통신을 절체시키기 위한 장치 | |
JP5468595B2 (ja) | 共有通信による無線ネットワークへのアクセス方法および無線端末装置 | |
Lethaby | Wireless connectivity for the Internet of Things: One size does not fit all | |
US20120120934A1 (en) | Method for tethering network connection, method for connecting to network, and wireless communication group applying the same | |
EP3139694B1 (en) | Repeating method of wireless repeating device, and wireless repeating device | |
CN102685249B (zh) | 具有全球泛在通信功能的gid系统及其终端身份识别方法 | |
US20120307658A1 (en) | Method, apparatus and system for bandwidth aggregation of mobile internet access node | |
US20150350815A1 (en) | Method, device and system for sharing network | |
TR201807176T4 (tr) | Wifi kanalı ölçümlerinin bir hücresel radyo ağına bildirilmesi. | |
CN101557658B (zh) | ZigBee/TD-SCDMA网关 | |
Sulyman et al. | Expanding the cellular-IoT umbrella: An architectural approach | |
Ab Rahman et al. | Comparison of internet of things (IoT) data link protocols | |
CN102612033B (zh) | 具有瘦无线接入点功能的手机以及其通信方法 | |
US20160036579A1 (en) | Method and apparatus for configuring link in wireless lan system | |
Mehboob et al. | Survey of IoT communication protocols techniques, applications, and issues | |
Ejaz et al. | Communication technologies and protocols for internet of things | |
CN205092974U (zh) | 一种无线局域网接入设备 | |
Chafi et al. | The integration of Multi Agent System within the Internet of Things: the use of SigFox shield as a network | |
CN114885039B (zh) | 一种数据传输方法、装置及存储介质 | |
CN103916977A (zh) | 控制终端连接短距离无线网络的方法 | |
US9537828B2 (en) | Secure mobile communication relay having firewall function | |
CN117223303A (zh) | 通信方法、设备及存储介质 | |
CN100450055C (zh) | 无线网络共享系统及其连接方法 | |
Chafi et al. | Dynamic management of bridge within internet of things system based on multi agent concept | |
CN103987073A (zh) | 基于无线协议扩展的控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20200211 Year of fee payment: 4 |