KR100926237B1 - Wireless calling method and apparatus using RSSI and time difference algorithm - Google Patents
Wireless calling method and apparatus using RSSI and time difference algorithm Download PDFInfo
- Publication number
- KR100926237B1 KR100926237B1 KR1020070122911A KR20070122911A KR100926237B1 KR 100926237 B1 KR100926237 B1 KR 100926237B1 KR 1020070122911 A KR1020070122911 A KR 1020070122911A KR 20070122911 A KR20070122911 A KR 20070122911A KR 100926237 B1 KR100926237 B1 KR 100926237B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- relay means
- relay
- calling
- rssi
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000004891 communication Methods 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- 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/20—Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/90—Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/003—Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Emergency Management (AREA)
- Environmental & Geological Engineering (AREA)
- Public Health (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 방법 및 장치는, 무선 호출 기능에 더하여 호출 전용 무선 통신 단말 수단을 가진 사람이 어느 곳에 있든지 서버에서 발신자에 대한 정보와 함께 발신자의 위치까지도 인지하여 상황에 맞는 대응(예를 들어, 위급 상황에 대한 응급 구조 등)이 가능하게 하고자 하는 것이다.
또한 무선 통신 단말 수단의 배터리 상태와 각 중계기 간의 네트워크 상태를 체크하고, RSSI와 시간차 알고리즘에 따라 가장 최단 거리에 있는 중계기를 찾아 발신자의 위치 정보를 전달함으로써 신속한 통신이 가능하게 된다.
페이저(Pager), 중계기(Relay), 긴급 호출
The wireless calling method and apparatus using the RSSI and the time difference algorithm according to the present invention, in addition to the wireless calling function, recognizes the location of the caller together with information on the caller in the server wherever a person with a call-only wireless communication terminal means is located. It is intended to enable context-sensitive responses (eg, emergency rescue for emergencies).
In addition, it is possible to quickly communicate by checking the battery status of the wireless communication terminal means and the network status between each repeater and finding the repeater at the shortest distance according to the RSSI and the time difference algorithm, and transmitting the location information of the caller.
Pager, Relay, Emergency Call
Description
본 발명은 무선 호출 시의 네트워크 상에서의 통신 방법에 관한 것으로서, 특히 RSSI와 시간차 알고리즘을 이용한 무선 호출 방법 및 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication method on a network during radio calling, and more particularly, to a radio calling method and apparatus using RSSI and a time difference algorithm.
기존의 페이징 시스템은 무선 호출 수단을 가진 발신자가 누구인지 알 수 있도록 하는 인식 기능은 구비하고 있었으나, 발신자의 위치까지는 알 수가 없었으므로 발신자의 위치를 필요로 하는 경우, 예를 들어, 발신자가 외부의 도움을 필요로 하는 긴급한 상황에 처한 경우에는 그에 대한 적절한 조치가 어려웠다. Conventional paging systems have a recognition function that enables the caller to know who the caller has the wireless call means, but since the caller's location is not known, for example, if the caller needs the caller's location, Appropriate action was difficult when faced with an urgent need for help.
또한, 발신자가 무선 호출 수단을 가지고 있더라도 배터리 상태에 신경을 쓰지 않아 정작 필요한 경우 그 효용을 발휘하지 못하는 경우가 발생하고 있다. In addition, even if the caller has a wireless calling means, it does not care about the state of the battery has not been able to achieve its utility when necessary.
또한, 기존의 메쉬(Mesh) 프로토콜 기반 하에서의 통신은 신뢰성은 보장 받을 수 있으나, 그 링크 버짓(Link Budget)은 증가하게 되는 바, 한정된 공간이 아닌 실외나 넓은 범위의 지역의 경우에는 이를 보완할 방안이 요구되고 있으며, 통신 서버에서는 신속성과 신뢰성 유지를 위하여 네트워크 경로 상에서 발생하는 문제를 되도록 빨리 해결해야 하는 부담을 갖게 된다. In addition, communication based on the existing mesh protocol can be guaranteed reliability, but the link budget is increased, and thus, in the case of an outdoor area or a wide range of areas, which is not a confined space, a plan to compensate for this is required. There is a demand, and the communication server has a burden to solve the problems occurring on the network path as soon as possible to maintain the speed and reliability.
또한, 메쉬 프로토콜의 특성상 이웃하고 있는 여러 개의 중계기(Relay)에 중첩되어 신호가 거의 동시에 전달될 때 RSSI(Receiving Signal Strength Indicate: 전계 수신 강도) 수신 값의 오차가 발생하는 점이 문제가 되고 있다.In addition, due to the characteristics of the mesh protocol, an error in RSSI (Receiving Signal Strength Indicate) field is generated when signals are overlapped and are transmitted at almost the same time.
본 발명은 상술한 종래 기술의 문제점을 해결하기 위해 안출된 것으로서, 무선 호출 수단으로부터의 위치 정보에 의해 발신자의 위치를 연산하여 발신자의 위치 정보를 서버에서 알 수 있도록 하고자 한다. The present invention has been made to solve the above-mentioned problems of the prior art, and is intended to allow the server to know the location information of the caller by calculating the location of the caller by the location information from the wireless calling means.
또한, 서버는 발신자의 배터리 잔량에 대한 정보를 수신하여 유지, 보수를 용이하게 하고자 한다.In addition, the server receives information about the battery level of the caller to facilitate maintenance and repair.
또한, RSSI와 시간차 알고리즘에 의해 실외와 같은 넓은 지역의 경우에, 링크 버짓(Link Budget)의 증가를 줄이고자 하였으며, 수신 확률과 RSSI 값을 높여 오차를 줄임으로써 발신자의 정확한 위치 정보를 전달하고자 한다.In addition, the RSSI and time difference algorithms attempt to reduce the increase of the link budget in large areas such as outdoors, and to deliver accurate location information of the sender by reducing the error by increasing the reception probability and the RSSI value. .
상기 목적을 달성하고, 상술한 종래기술의 문제점을 해결하기 위하여, 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 방법은 적어도 하나 이상의 무선 호출 수단이 위치 정보를 송출하는 단계, 적어도 하나 이상의 중계(Relay) 수단이 상기 송출된 위치 정보를 수신하여 인식 정보를 생성하는 단계, 상기 중계 수단이 상기 생성된 인식 정보를 다시 상기 호출 수단으로 송신하는 단계, 상기 인식 정보를 수신한 상기 호출 수단이 상기 수신한 인식 정보를 기초로 연산하여 자신과 가장 인접한 거리에 위치한 제 1 중계 수단을 인식하는 단계, 상기 무선 호출 수단이 상기 인식된 제 1 중계 수단으로만 상기 위치 정보를 송신하는 단계, 상기 제 1 중계 수단이 수신한 상기 위치 정보를 메인 서버로 송신하는 단계를 포함한다. In order to achieve the above object and to solve the above-mentioned problems of the prior art, the radio calling method using the RSSI and the time difference algorithm according to an embodiment of the present invention comprises the steps of transmitting at least one radio calling means, at least one location information; At least one relay means receiving the transmitted position information to generate recognition information, the relay means transmitting the generated recognition information back to the calling means, the call receiving the recognition information Means for recognizing, based on the received recognition information, a first relay means located at the closest distance to itself, the wireless calling means transmitting the position information only to the recognized first relay means; Transmitting the location information received by the first relay means to a main server.
또한 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 메인 서버 제어 방법은 상기 제 1 중계 수단에서 수신한 상기 위치 정보로부터 신호 경로를 파악하는 단계, 상기 파악된 경로를 디스플레이 하는 단계, 상기 수신된 위치 정보 및 상기 파악된 경로를 기초로 중계 수단 간의 네트워크 상태를 실시간으로 모니터링 하는 단계, 상기 수신된 위치 정보 및 상기 파악된 경로를 기초로 발신자 위치를 연산하는 단계, 상기 수신된 위치 정보 중 비상 알람 신호를 수신한 경우 상기 연산된 발신자 위치를 디스플레이하고 구조 요청하는 단계를 포함한다.In addition, the method for controlling a radio call main server using a RSSI and a time difference algorithm according to an embodiment of the present invention comprises the steps of: identifying a signal path from the location information received by the first relay means; displaying the identified path; Monitoring a network condition between the relay means in real time based on the received location information and the identified path, calculating a caller location based on the received location information and the identified path, and the received location information If the emergency alarm signal is received, the step of displaying the calculated caller location and rescue request.
본 발명에 따르면, RSSI와 시간차 알고리즘을 이용한 무선 호출 방법은 무선 호출 수단으로부터의 RSSI (Receiving Signal Strength Indicate: 전계 수신 강도), 타임 딜레이(Time Delay) 등의 위치 정보에 의하여 발신자의 위치를 연산하여 발신자의 위치를 서버에서 알 수 있다.According to the present invention, a radio calling method using RSSI and a time difference algorithm calculates a caller's position based on location information such as RSSI (Receiving Signal Strength Indicate), time delay, etc. from a radio calling means. The server's location can be known from the server.
또한, 서버는 무선 호출 수단으로부터 발신자의 배터리 잔량에 대한 정보를 수신하여 유지, 보수를 용이하게 한다.In addition, the server receives information on the remaining battery level of the caller from the wireless calling means to facilitate maintenance and repair.
또한, RSSI와 시간차 알고리즘에 의해 실외와 같은 넓은 지역의 경우에 특정 위치에 따라 적용되는 안테나의 수신 각도 범위 및 사이즈를 다르게 선정한 후, 일반적인 메쉬 프로토콜이 아닌 특정 중계기(Relay)로의 단계별 중계를 통하여 위치 정보가 전달되게 하는 링크 버짓(Link Budget)를 구성한다.In addition, by using RSSI and time difference algorithm, in case of large area such as outdoor, the reception angle range and size of antenna are differently selected according to specific location, and then the location is not changed by general mesh protocol but by step relay to specific relay. Configure a Link Budget that allows information to be delivered.
또한, 차등화된 RSSI 값을 다수의 단계별 디지털 신호로 변경시켜 전송하여 정확한 위치 정보를 전달할 수 있고. 각 지역에 방향성을 갖는 안테나를 설치함으로써 하나의 무선 통신 단말 수단으로부터의 신호에 대한 수신 확률과 RSSI 값을 높여 RSSI 수신 값의 오차를 줄일 수 있다.In addition, it is possible to deliver accurate location information by changing the differential RSSI value to a plurality of step-by-step digital signal and transmit. By providing a directional antenna in each region, it is possible to reduce the error of the RSSI reception value by increasing the reception probability and RSSI value for a signal from one wireless communication terminal means.
이하에서는, 첨부된 도면들 및 상기 첨부된 도면들에 기재된 내용들을 참조하여 본 발명의 바람직한 실시 예들을 상세하게 설명하지만, 본 발명이 실시 예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.Hereinafter, with reference to the accompanying drawings and the contents described in the accompanying drawings will be described in detail preferred embodiments of the present invention, but the present invention is not limited or restricted by the embodiments. Like reference numerals in the drawings denote like elements.
한편, 본 발명을 설명함에 있어서, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는, 그 상세한 설명을 생략할 것이다. 그리고, 본 명세서에서 사용되는 용어(terminology)들은 본 발명의 바람직한 실시예를 적절히 표현하기 위해 사용된 용어들로서, 이는 사용자, 운용자의 의도 또는 본 발명이 속하는 분야의 관례 등에 따라 달라질 수 있다. 따라서, 본 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다On the other hand, in describing the present invention, when it is determined that the detailed description of the related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. Terminology used herein is a term used to properly express a preferred embodiment of the present invention, which may vary according to a user, an operator's intention, or a custom in the field to which the present invention belongs. Therefore, the definitions of the terms should be made based on the contents throughout the specification.
도 1 은 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 방법 및 장치의 개념도이다.1 is a conceptual diagram of a radio calling method and apparatus using RSSI and a time difference algorithm according to an embodiment of the present invention.
이하, 도 1 을 참조하여, 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 방법을 설명한다.Hereinafter, a radio calling method using RSSI and a time difference algorithm according to an embodiment of the present invention will be described with reference to FIG. 1.
본 발명에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 방법은 무선 호출 수단(예를 들어, Pager)(110)과 중계(Relay) 수단(120), 메인 서버(130) 등을 포함하여 구성되며 그 실시예는 다음과 같다.The wireless calling method using the RSSI and the time difference algorithm according to the present invention includes a wireless calling means (for example, Pager) 110, a relay means 120, a
이 경우 상기 호출 수단(110)은 하나의 호출 버튼과 하나의 비상 알람 버튼이 있어 상황에 맞는 호출, 비상 알람 기능의 수행이 가능하며, 발광 소자나 기타 디스플레이 수단 등에 의해 상기 무선 호출 수단의 배터리 상태 파악 및 배터리 잔량의 상태를 표시하고 이를 송신 할 수 있다.In this case, the call means 110 has one call button and one emergency alarm button to enable call and emergency alarm functions according to a situation, and the battery state of the wireless call means by a light emitting element or other display means. You can grasp and display the status of battery level and send it.
또한, 상기 호출 수단(110)은 휴대가 가능한 크기로 기본적인 생활 방수가 가능하며, 사용자 구분이 가능한 무선 호출 수단 고유의 ID와 비상 알람 신호, 배터리 잔량 상태를 송신하고, 호출 신호를 수신하며, 그리고 발광 소자를 통하여 상기 단말 수단의 배터리 잔량 상태를 표시하고 이를 상기의 정보와 함께 전송하게 된다.In addition, the
상기 중계 수단(120)은 상기 호출 수단과 가장 가까운 거리에 있어 제1 중계 수단으로 정의 될 수 있는 중계 수단을 제외하고는 메쉬(Mesh) 구조 또는 특정 트리(Tree)구조로 구성된다. The relay means 120 is composed of a mesh structure or a specific tree structure except for the relay means which may be defined as the first relay means at the closest distance to the calling means.
예를 들어 무선 호출 수단(110)을 가진 사람이 실내 또는 실외에서 자신에 대한 호출 신호를 수신함과 더불어, 자신에게 응급 상황이 발생한 경우에 어느 곳에 있던지 중계 수단(120)를 통하여, 또는 직접 메인 서버(130)에게 발신자에 대한 정보와 함께 발신자의 위치까지도 알려 상황에 맞는 대응(예를 들어, 위급 상황에 대한 응급 구조 등)이 가능하게 된다. 이 경우 상기 호출 수단(110)을 구비한 사람 은 다수이며, 적어도 하나 이상의 무선 호출 수단(110)에서 위치 정보를 송출한다. 그러면 적어도 하나 이상의 중계 수단(120)이 상기 호출 수단(110)에서 송출한 위치 정보를 수신하고 이를 이용하여 RSSI(Receiving Signal Strength Indicate : 전계 수신 강도)정보와 시간정보, 알람 신호로 구성된 무선 호출 수단의 위치 정보와 ACK신호를 포함하는 인식 정보를 생성하여 다시 상기 호출 수단으로 송신하게 된다.For example, a person with wireless call means 110 receives a call signal for himself indoors or outdoors, and wherever he or she is in the event of an emergency, via relay means 120 or directly to the main server. In addition to the information on the
상기 인식 정보를 수신한 상기 호출 수단(110)은 상기 수신한 인식 정보를 기초로 연산하여 자신과 가장 가까운 거리에 있는 중계 수단인 제 1 중계 수단을 인식하게 되고, 상기 위치 정보를 제 1 중계 수단으로만 송신하여 최단 거리에 있는 중계 수단을 통해 상기 위치 정보를 메인 서버로 송신한다. 또한 상기 호출 수단(110)의 출력은 상기 중계 수단(120)의 출력보다 작아 메쉬 네트워킹이 용이하게 이루어지도록 한다. The calling means 110 receiving the recognition information recognizes the first relay means, which is a relay means that is closest to itself by calculating based on the received recognition information, and converts the position information into the first relay means. Transmits the location information to the main server through the relay means at the shortest distance. In addition, the output of the
상기 중계 수단(120)이 수신하는 위치 정보는 상기 호출 수단(110) 고유 ID와 수신 시간, RSSI(Receiving Signal Strength Indicate:전계 수신 강도) 정보, 비상 알람 신호 중의 적어도 하나 이상이며, 상기 수신된 위치 정보 중 RSSI 정보를 복수의 단계별 디지털 신호로 변경하는 수단을 가지기도 한다.The location information received by the relay means 120 is at least one of the unique ID and reception time of the calling means 110, Receiving Signal Strength Indicate (RSSI) information, an emergency alarm signal, and the received location. It also has a means for changing the RSSI information of the information into a plurality of step-by-step digital signals.
또한, 상기 중계 수단(120)은 산업, 과학, 의료 분야용으로 국제기구에서 할당한 2.4 GHz ISM (Industrial, Scientific, Medical) 주파수 대역 또는 UHF(UltraHigh Frequency: 초극단파) 대역을 사용하며, 중계되는 통신 프로토콜은 기본적으로 메쉬(Mesh)구조 또는 특정 트리(Tree) 구조로도 구현이 가능하며, 사용 자의 환경에 따라 중계 수단의 설치 수와 중계 루트는 임의 설정 및 자동 설정이 가능하다. In addition, the relay means 120 uses a 2.4 GHz Industrial, Scientific, Medical (ISM) frequency band or UHF (Ultra High Frequency) band allocated by an international organization for industrial, scientific, and medical fields. The communication protocol can be basically implemented as a mesh structure or a specific tree structure, and the number of relay means and relay route can be set arbitrarily and automatically according to the user's environment.
실외 또는 넓은 지역에서의 중계의 경우, 특정 위치에 따라 적용되는 안테나의 수신 각도 범위 및 사이즈를 다르게 선정할 수 있으며, 일반적인 메쉬 프로토콜이 아닌 특정 중계 수단으로 단계별 중계를 통하여 위치 인식 정보가 전달되는 무선 링크 버짓(link Budget)을 구성할 수도 있다.In the case of relaying outdoors or in a large area, the reception angle range and size of the antenna to be applied can be selected differently according to a specific position, and wirelessly the position recognition information is transmitted through the step-by-step relay using a specific relay means rather than a general mesh protocol. It is also possible to configure a link budget.
이 경우, 메쉬 프로토콜의 특성상 이웃하고 있는 여러 개의 중계 수단(120)에 중첩되어 신호가 거의 동시에 전달될 때 나타날 수 있는 RSSI 수신 값의 오차를 최소화하기 위한 방안으로 상기 제안된 차등화된 RSSI값을 복수의 단계별 디지털 신호로 변경시켜 전송하여 정확한 위치 인식 정보를 전달할 수 있으며, 또는 각 지역에 방향성을 갖는 안테나를 설치하여 하나의 호출 전용 통신 단말 수단(110)의 신호에 대한 수신 확률과 RSSI 값을 높일 수 있다.In this case, due to the characteristics of the mesh protocol, a plurality of differentiated RSSI values are proposed as a method for minimizing an error in RSSI received values that may appear when signals are overlapped and overlapped with neighboring relay means 120. It is possible to transmit accurate location-aware information by changing and transmitting the digital signal of each step, or increase the reception probability and RSSI value of the signal of one call-
상기 메인 서버(130)는 상기 제 1 중계 수단에서 수신한 상기 위치 정보로부터 신호 경로를 파악하여 상기 파악된 경로를 디스플레이 하고, 상기 수신된 위치 정보 및 상기 파악된 경로를 기초로 중계 수단 간의 네트워크 상태를 실시간으로 모니터링 한다.The
또한 상기 수신된 위치 정보 및 상기 파악된 경로를 기초로 발신자 위치를 연산하여 상기 호출 수단(110)으로부터 비상 알람 신호를 수신한 경우 상기 연산된 발신자 위치를 디스플레이하고 구조 기관에 구조를 요청하게 된다. 이 경우 상기의 과정이 반드시 일련의 순서대로 진행되어야 하는 것은 아니며 제어 방법의 순서가 달리 실행될 수도 있다.In addition, when the
도 2 는 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 수단의 구성도이다.2 is a block diagram of a radio calling means using RSSI and a time difference algorithm according to an embodiment of the present invention.
이하, 도 2 를 참조하여, 본 발명에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 수단의 구성 및 역할을 설명한다. Hereinafter, with reference to FIG. 2, the configuration and role of the radio call means using the RSSI and the time difference algorithm according to the present invention.
본 발명에 따른 무선 호출 수단(110)은 송수신부(210), 연산부(220), 제 1 중계 수단 인식부(230) 등을 포함하여 구성된다.The wireless call means 110 according to the present invention includes a transceiver 210, a
송수신부(210)는 무선 호출 수단 고유의 ID와 비상 알람 신호, 배터리 잔량 상태를 송신하고, 호출 신호를 수신하며, 그리고 상기 호출 수단의 배터리 잔량 상태를 송신한다.The transceiver 210 transmits an ID unique to the radio call means, an emergency alarm signal, a battery remaining state, receives a call signal, and transmits a battery remaining state of the calling means.
연산부(220)는 상기 무선 호출 수단이 수신한 인식 정보 중 RSSI 정보 값과 시간 정보 값을 비교하여 가장 RSSI 정보 값이 큰 것과 시간 정보 값이 가장 작은 것을 연산하여 그 결과를 하기 제 1 중계 수단 인식부(230)로 알려준다. The
제 1 중계 수단 인식부(230)는 상기 연산부(220)에서 연산된 무선 호출 수단이 수신한 인식 정보 중 RSSI 정보 값이 가장 크고, 상기 시간 정보가 가장 작은 값을 가지는 가장 인접한 거리에 위치한 중계 수단을 제 1 중계 수단으로 결정하고 상기 제 1 중계 수단으로만 보낸다는 정보를 함께 포함시킴으로써 다른 중계 수단과는 신호 전달을 위한 네트워크를 구성하지 않게 한다. The first relay means
도 3 은 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 중계 수단의 구성도이다.3 is a block diagram of a radio call relay means using an RSSI and a time difference algorithm according to an embodiment of the present invention.
이하, 도 3 을 참조하여, 본 발명에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 중계 수단의 구성 및 역할을 설명한다Hereinafter, with reference to FIG. 3, the configuration and role of the radio call relay means using the RSSI and the time difference algorithm according to the present invention will be described.
본 발명에 따른 무선 호출 중계 수단(120)은 송수신부(310), 인식 정보 생성부(320), RSSI 디지털 신호화부(330) 등을 포함하여 구성된다. The wireless call repeater 120 according to the present invention includes a
송수신부(310)는 상기 호출 수단(110)으로부터 무선 호출 수단 고유의 ID와 수신 시간, 비상 알람 신호, RSSI(Receiving Signal Strength Indicate: 전 계 수신 강도) 등의 위치 정보와 배터리 잔량 상태 신호 중 적어도 하나 이상을 수신한다.The transmitter /
인식 정보 생성부(320)는 상기 송수신부(310)에서 수신한 RSSI(Receiving Signal Strength Indicate : 전계 수신 강도)정보와 시간정보, 알람 신호로 구성된 무선 호출 수단의 위치 정보에 ACK신호를 포함시킴으로써 다시 상기 호출 수단(110)으로 인식 정보를 송신한 경우에 제 1 중계 수단의 결정이 가능하도록 한다. The recognition
RSSI 디지털 신호화부(330) 는 상기 호출 수단(110)으로부터 수신된 위치 정보 중 RSSI 정보를 복수의 단계별 디지털 신호로 변경하여 RSSI 값의 오차를 최소화함으로써 보다 정확한 위치 인식이 가능하도록 한다.The RSSI
도 4 는 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 메인 서버의 구성도이다.4 is a configuration diagram of a radio call main server using RSSI and a time difference algorithm according to an embodiment of the present invention.
이하, 도 4 를 참조하여, 본 발명에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 메인 서버 구성 및 역할을 설명한다. Hereinafter, the configuration and role of a radio call main server using RSSI and a time difference algorithm according to the present invention will be described with reference to FIG. 4.
본 발명에 따른 무선 호출 메인 서버(130)는 송수신부(410), 경로파악부(420), 디스플레이부(430), 연산부(440), 구조 요청부(450), 모니터링부(460) 등을 포함하여 구성된다.The wireless call
송수신부(410)는 적어도 하나 이상의 상기 중계 수단(120)으로부터 위치 정보 및 배터리 잔량 상태 신호 등을 수신하고, 이후의 구조 요청부(450)에서의 요청 신호 및 사용자 정보를 구조 기관으로 송신한다. The transmitter /
경로 파악부(420)는 상기 송수신부(410)를 통하여 수신된 위치 정보로부터 신호 경로를 파악하며 이때 각 중계 수단 간의 전달 경로를 파악하여 이를 기초로 후에 디스플레이부(420)에서 파악된 경로를 디스플레이 하게 된다. The
디스플레이부(430)는 사용자 환경에 따라 미리 설정되어 있는 일종의 맵(Map)을 바탕으로 LED(Light Emitting Diode : 발광 다이오드)를 이용한 문자판 또는 모니터상의 맵 상에 디스플레이 하는 등의 표시 방법에 의하여 하기 연산부(440)에서의 계산에 위해 파악된 발신자의 위치를 표시한다.The
연산부(440)는 상기 수신된 위치 정보 및 상기 파악된 경로를 기초로 발신자 위치를 연산한다.The
구조 요청부(450)는 상기 수신된 위치 정보 중 비상 알람 신호를 수신한 경우, 상기 연산부(440)의 연산에 의해 파악된 발신자 위치를 디스플레이부(430)를 통하여 표시하게 하고 송수신부(410)를 통하여 구조 기관으로의 요청 신호를 보낸다.When the
모니터링부(460)는 상기 수신된 위치 정보 및 상기 경로 파악부(420)를 통하 여 파악된 경로를 기초로 중계 수단 간의 네트워크 상태를 실시간으로 모니터링하고 상기 무선 호출 수단(110)으로부터 정보 중 비상 알람 신호가 수신된 경우 구조요청부(450)를 통하여 요청신호를 보내고, 위치를 디스플레이부(430)를 통하여 표시하도록 한다. The
또한 연산부(440)의 발신자 위치 연산과 송수신부(410)를 제어한다. It also controls the caller position calculation of the
도 5 는 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘의 수행을 도시한 도면이다.5 is a diagram illustrating execution of an RSSI and a time difference algorithm according to an embodiment of the present invention.
이하, 도 5 를 참조하여, 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 수행을 설명한다. Hereinafter, an implementation using RSSI and a time difference algorithm according to an embodiment of the present invention will be described with reference to FIG. 5.
본 발명에 따른 RSSI와 시간차 알고리즘에서 적어도 하나 이상의 무선 호출 수단(예를 들어, 페이저)(110)에서 발생된 신호는 주변에 있는 1, 2, 3번 중계 수단(120)으로 전송 가능하고, 이때 그 밖의 적어도 하나 이상의 중계 수단(120)은 상기 호출 수단(110)의 신호를 수신할 가능성이 있으나, 거리와 장애물로 인하여 4번 중계 수단 등에는 전송될 가능성이 사실상 희박하다. In the RSSI and time difference algorithm according to the present invention, a signal generated from at least one radio calling means (for example, pager) 110 may be transmitted to neighboring 1, 2, and 3 relay means 120, wherein At least one other relay means 120 is likely to receive the signal of the call means 110, but due to distance and obstacles, it is virtually unlikely to be transmitted to the relay means 4, etc.
이 경우 상기 호출 수단(110)의 신호를 수신한 1, 2, 3번 중계 수단은 발신 페이저의 정보인 RSSI(Receiving Signal Strength Indicate : 전계 수신 강도)정보와 시간정보, 알람 신호로 구성된 무선 호출 수단의 위치 정보와 함께 ACK신호를 포함한 인식 정보를 발생하며, 이때 ACK신호는 상기 중계 수단(120)을 통하여 메인 서버(130)로 전달되지는 않는다.In this case, the relay means 1, 2, and 3, which have received the signal of the calling means 110, are wireless calling means composed of RSSI (Receiving Signal Strength Indicate) information, time information, and alarm signal, which is information of an outgoing pager. Recognition information including an ACK signal is generated together with the position information of the ACK signal, and the ACK signal is not transmitted to the
상기 호출 수단(110)에서는 자신의 상기 ACK신호를 포함한 인식 정보를 1, 2, 3번 중계 수단(120)으로부터 수신하게 되고, 이때 수신된 RSSI값과 경로에 따른 시간차인 시간 정보를 계산하게 된다. 즉, 상기 호출 수단(110)은 상기 호출 수단(110)에서 상기 중계 수단(120)까지의 중계 시간*2 인 시간 정보 중 가장 작은 값을 가지고, 각 1, 2, 3번 중계 수단에서 들어오는 RSSI 값 중 가장 큰 값을 가지게 되는 자신과 가장 인접한 거리에 위치한 중계수단을 인식하게 된다.The calling means 110 receives the identification information including its own ACK signal from the first, second, and third relay means 120, and calculates time information that is a time difference according to the received RSSI value and path. . That is, the calling means 110 has the smallest value of the time information that is the relay time * 2 from the calling means 110 to the relay means 120, and the RSSI coming from the relay means 1, 2, 3, respectively. It recognizes the relay means located closest to itself, which has the largest value.
도 5 에서 보여지는 것과 같이 상기 호출 수단(110)은 상기 호출 수단(110)에서 상기 중계 수단(120)까지의 중계 시간*2 시간 및 RSSI 정보를 가지고 자신과 가장 인접한 거리에 있는 제 1 중계 수단인 1번 중계 수단을 인식하고 1번 중계 수단으로만 위치 정보 신호를 전송한다.As shown in FIG. 5, the calling means 110 has a relay time * 2 time from the calling means 110 to the relay means 120 and the first relay means at the closest distance to itself with RSSI information. Recognizes the relay means 1 and transmits the position information signal to the relay means 1 only.
이때 인접한 나머지 중계 수단에서도 상기 신호의 수신이 가능하나, 1번 중계 수단으로만 보낸다는 정보를 포함시켜 다른 중계 수단과의 신호 전달을 위한 네트워크를 구성하지 않게 한다.At this time, the other neighboring relay means can receive the signal, but includes information indicating that the signal is sent only to the first relay means so as not to construct a network for signal transmission with other relay means.
제 1 중계 수단인 상기 1번 중계 수단은 상기 호출 수단(110)의 위치 정보를 받아 메쉬(Mesh) 구조 또는 특정 트리(Tree) 구조를 통하여 신호를 메인 서버로 전송하며, 기본적으로 상기 호출 수단(110)의 신호 출력보다 상기 중계 수단(120)의 출력이 강하여 메쉬 네트워킹(Mesh Networking)이 용이하게 이루어지도록 한다. The first relay means, which is a first relay means, receives position information of the call means 110 and transmits a signal to a main server through a mesh structure or a specific tree structure, and basically the call means ( The output of the relay means 120 is stronger than the signal output of 110 to facilitate mesh networking.
본 발명에 따른 고정 라우팅 알고리즘을 이용한 무선 호출 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명이 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The wireless calling method using the fixed routing algorithm according to the present invention can be implemented in the form of program instructions that can be executed by various computer means and recorded in a computer readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as one or more software modules for performing the operations, and vice versa.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. As described above, the present invention has been described by way of limited embodiments and drawings, but the present invention is not limited to the above embodiments, and those skilled in the art to which the present invention pertains various modifications and variations from such descriptions. This is possible.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the claims below but also by the equivalents of the claims.
도 1 은 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 방법 및 장치의 개념도이다.1 is a conceptual diagram of a radio calling method and apparatus using RSSI and a time difference algorithm according to an embodiment of the present invention.
도 2 는 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 수단의 구성도이다.2 is a block diagram of a radio calling means using RSSI and a time difference algorithm according to an embodiment of the present invention.
도 3 은 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 중계 수단의 구성도이다.3 is a block diagram of a radio call relay means using an RSSI and a time difference algorithm according to an embodiment of the present invention.
도 4 는 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘을 이용한 무선 호출 메인 서버의 구성도이다.4 is a configuration diagram of a radio call main server using RSSI and a time difference algorithm according to an embodiment of the present invention.
도 5 는 본 발명의 일실시예에 따른 RSSI와 시간차 알고리즘의 수행을 도시한 도면이다.5 is a diagram illustrating execution of an RSSI and a time difference algorithm according to an embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
110 : 무선 호출 수단;110: radio calling means;
120 : 중계 수단;120: relay means;
130 : 메인 서버;130: main server;
230 : 제 1 중계 수단 인식부;230: a first relay means recognition section;
320 : 인식 정보 생성부; 320: recognition information generation unit;
330 : RSSI 디지털 신호화부;330: RSSI digital signal unit;
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070122911A KR100926237B1 (en) | 2007-11-29 | 2007-11-29 | Wireless calling method and apparatus using RSSI and time difference algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070122911A KR100926237B1 (en) | 2007-11-29 | 2007-11-29 | Wireless calling method and apparatus using RSSI and time difference algorithm |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090055991A KR20090055991A (en) | 2009-06-03 |
KR100926237B1 true KR100926237B1 (en) | 2009-11-09 |
Family
ID=40987446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070122911A Expired - Fee Related KR100926237B1 (en) | 2007-11-29 | 2007-11-29 | Wireless calling method and apparatus using RSSI and time difference algorithm |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100926237B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101067392B1 (en) * | 2009-07-31 | 2011-09-27 | 알트론 주식회사 | Structure request signal processing apparatus and method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980073691A (en) * | 1997-03-18 | 1998-11-05 | 윤종용 | Automatic positioning system and method |
KR20010019649A (en) * | 1999-08-28 | 2001-03-15 | 윤종용 | Apparatus and method for locating service using dummy pilot pn signal in mobile communication system |
KR20010082220A (en) * | 1999-08-05 | 2001-08-29 | 요트.게.아. 롤페즈 | Location finding system and method |
KR20030057270A (en) * | 2001-12-28 | 2003-07-04 | 가부시키가이샤 히타치세이사쿠쇼 | Multi point wireless transmission repeater system and wireless equipments |
-
2007
- 2007-11-29 KR KR1020070122911A patent/KR100926237B1/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980073691A (en) * | 1997-03-18 | 1998-11-05 | 윤종용 | Automatic positioning system and method |
KR20010082220A (en) * | 1999-08-05 | 2001-08-29 | 요트.게.아. 롤페즈 | Location finding system and method |
KR20010019649A (en) * | 1999-08-28 | 2001-03-15 | 윤종용 | Apparatus and method for locating service using dummy pilot pn signal in mobile communication system |
KR20030057270A (en) * | 2001-12-28 | 2003-07-04 | 가부시키가이샤 히타치세이사쿠쇼 | Multi point wireless transmission repeater system and wireless equipments |
Also Published As
Publication number | Publication date |
---|---|
KR20090055991A (en) | 2009-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7091852B2 (en) | Emergency response personnel automated accountability system | |
US7091851B2 (en) | Geolocation system-enabled speaker-microphone accessory for radio communication devices | |
US9716976B2 (en) | Wireless sensor network controlled low energy link | |
US7652571B2 (en) | Graphical user interface for emergency apparatus and method for operating same | |
US7245216B2 (en) | First responder communications system | |
US20040070515A1 (en) | First responder communications system | |
KR101585364B1 (en) | Wireless relay module for remote monitoring systems having power and medical device proximity monitoring functionality | |
US10028104B2 (en) | System and method for guided emergency exit | |
KR101711064B1 (en) | Terminal device, method of controlling terminal device and program | |
US10225723B1 (en) | Method and apparatus for controlling transmission signal for disaster scene communication system | |
KR101480302B1 (en) | A system for preventing crimes in vulnerable areas by interworking with smart watches and the method thereof | |
US10887817B2 (en) | Location-based network system and location-based communication method | |
Sevin et al. | Design and implementation of a man-overboard emergency discovery system based on wireless sensor networks | |
KR101060919B1 (en) | Automatic Distress Report System Using Zigbee Communication | |
KR100926237B1 (en) | Wireless calling method and apparatus using RSSI and time difference algorithm | |
KR100972514B1 (en) | Wireless calling method and device using fixed routing algorithm | |
JP2008306676A (en) | Portable communication terminal, and short-range communicating party searching method | |
JP2020022181A (en) | Information management system and peripheral environment management method | |
KR20150120189A (en) | Position tracking method and system using mobile terminal | |
JP2020188325A (en) | Leading support system | |
KR20080069160A (en) | Hazard Notification Communication System Using Closed Circuit TV Camera | |
KR101699435B1 (en) | Disaster indoor communication system with wireless communication network and the communication method thereof | |
KR20190080333A (en) | System and Method for Location Information Services using BLE Transmitter and Receiver | |
KR20250018244A (en) | Real-time people counting and disaster evacuation guidance system and method using uwb communication device | |
HK1242902A1 (en) | Method and system for controlling low energy links in wireless sensor networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20071129 |
|
PA0201 | Request for examination | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20080729 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
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: 20090730 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: 20091030 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20091103 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20091103 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20131009 |