KR100751719B1 - Bluetooth Based Wireless Private Branch Exchange System - Google Patents

Bluetooth Based Wireless Private Branch Exchange System Download PDF

Info

Publication number
KR100751719B1
KR100751719B1 KR1020060013142A KR20060013142A KR100751719B1 KR 100751719 B1 KR100751719 B1 KR 100751719B1 KR 1020060013142 A KR1020060013142 A KR 1020060013142A KR 20060013142 A KR20060013142 A KR 20060013142A KR 100751719 B1 KR100751719 B1 KR 100751719B1
Authority
KR
South Korea
Prior art keywords
bluetooth
phone terminal
controller
premises
call processing
Prior art date
Application number
KR1020060013142A
Other languages
Korean (ko)
Other versions
KR20070027427A (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 KR1020060013142A priority Critical patent/KR100751719B1/en
Publication of KR20070027427A publication Critical patent/KR20070027427A/en
Application granted granted Critical
Publication of KR100751719B1 publication Critical patent/KR100751719B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • H04M7/0066Details of access arrangements to the networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/06Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Sub-Exchange Stations And Push- Button Telephones (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 구내 사설 교환기와 블루투스 원폰 서비스를 지원하는 다수의 블루투스 AP(Access Point)를 결합하여 하나의 기업용 또는 개인용 원폰 단말기로 내선용 무선 전화 서비스 및 이동 전화 서비스를 이용할 수 있도록 한 블루투스 기반의 구내 무선 교환 시스템에 관한 것이다.The present invention combines a plurality of Bluetooth Access Points (APs) supporting a private private exchange and a Bluetooth one-phone service to enable an extension-based wireless telephone service and a mobile phone service to one enterprise or personal one-phone terminal. A wireless switching system.

본 발명은 다수의 블루투스 AP를 LAN으로 연결하여 AP 제어기로 관리하고, 이를 구내 사설 교환기와 결합하여 블루투스 기반의 구내 무선 교환 시스템을 구현함으로써, 각 블루투스 AP를 통해 다수의 원폰 단말기에 대하여 내선용 무선 전화 서비스를 제공할 수 있게 되며, 따라서 종래의 이동통신망 기반의 구내 무선 전화 시스템에 비하여 저렴한 비용으로 동일한 무선 전화 서비스를 제공할 수 있게 된다.The present invention connects a plurality of Bluetooth APs to a LAN, manages them with an AP controller, and combines them with an on-premises private exchange to implement a Bluetooth-based on-premises wireless switching system, thereby enabling wireless extension for a plurality of one-phone terminals through each Bluetooth AP. The telephone service can be provided, and thus, the same wireless telephone service can be provided at a lower cost than the conventional mobile telephone network-based wireless telephone system.

또한, 본 발명은 원폰 단말기 사용자의 경우 이동통신망에 접속하여 이동통신 서비스를 이용할 수 있을 뿐만 아니라, 일정 구내에서는 블루투스 AP에 접속하여 유선 전화선을 통해 무선 전화 서비스를 이용할 수 있게 되며, 특히, 개인용 원폰 단말기가 자동 접속 가능한 특정 개수의 블루투스 디바이스 어드레스 중에서 하나의 블루투스 디바이스 어드레스를 각 블루투스 AP에 할당하되, 서로 인접하는 블루투스 AP 간에 동일한 블루투스 디바이스 어드레스가 할당되지 않게 함으로써, 다수의 블루투스 AP 접속이 가능한 기업용 원폰 단말기 뿐만 아니라 접속 가능한 블루투스 AP 개수가 제한되어 있는 개인용 원폰 단말기로도 블루투스 기반의 구내 무 선 통신 환경에서 해당되는 원폰 단말기 사용자가 일정 구내의 어떤 장소에 있더라도 지정된 구내 전화번호로 자유롭게 발/착신 호 서비스를 제공받을 수 있게 된다.In addition, the present invention enables the one-phone terminal user to use the mobile communication service by accessing the mobile communication network, as well as accessing the Bluetooth AP in a certain premises to use the wireless telephone service through a wired telephone line, in particular, a personal one-phone One phone device that can be connected to multiple Bluetooth APs by assigning one Bluetooth device address to each Bluetooth AP among a specific number of Bluetooth device addresses that the terminal can automatically access, but not assigning the same Bluetooth device address among adjacent Bluetooth APs. In addition to terminals, personal one-phone terminals with a limited number of accessible Bluetooth APs can be used in a Bluetooth-based wireless communication environment. The call can be freely provided with incoming / outgoing call service.

구내 사설 교환기, 기업용 원폰 단말기, 개인용 원폰 단말기, 블루투스 AP, AP 제어기, LAN, PSTN 망, 무선 전화 서비스, 게이트웨이, 로밍, 핸드오프 Private branch exchange, enterprise one phone terminal, personal one phone terminal, Bluetooth AP, AP controller, LAN, PSTN network, wireless telephone service, gateway, roaming, handoff

Description

블루투스 기반의 구내 무선 교환 시스템{Bluetooth Based Wireless Private Branch Exchange System}Bluetooth Based Wireless Private Branch Exchange System

도 1은 종래의 블루투스 원폰 서비스 시스템을 개략적으로 도시한 도면.1 is a view schematically showing a conventional Bluetooth one-phone service system.

도 2는 본 발명의 일실시예에 따른 블루투스 기반의 구내 무선 교환 시스템을 도시한 도면.2 is a diagram illustrating a Bluetooth-based wireless switching system according to an embodiment of the present invention.

도 3은 본 발명의 일실시예에 따른 블루투스 기반의 구내 무선 교환 시스템에서의 착신 호 처리 절차를 도시한 도면.3 is a diagram illustrating an incoming call processing procedure in a Bluetooth-based premises wireless switching system according to an embodiment of the present invention.

도 4는 본 발명의 일실시예에 따른 블루투스 기반의 구내 무선 교환 시스템에서의 발신 호 처리 절차를 도시한 도면.4 is a diagram illustrating an outgoing call processing procedure in a Bluetooth-based premises wireless switching system according to an embodiment of the present invention.

도 5 및 도 6은 본 발명의 일실시예에 따른 블루투스 기반의 구내 무선 교환 시스템에서 기업용 원폰 단말기 및 개인용 원폰 단말기의 위치 이동시 블루투스 AP와의 자동 접속 가능 여부를 설명하기 위한 도면.5 and 6 are diagrams for explaining whether the automatic connection with the Bluetooth AP when the location of the enterprise one-phone terminal and personal one-phone terminal in the Bluetooth-based wireless switching system according to an embodiment of the present invention.

도 7은 본 발명의 다른 실시예에 따른 블루투스 기반의 구내 무선 교환 시스템에서 개인용 원폰 단말기가 모든 블루투스 AP와 자동 접속이 가능하도록 각 블루투스 AP에 블루투스 디바이스 어드레스를 할당한 경우를 예시한 도면.FIG. 7 is a diagram illustrating a case in which a Bluetooth device address is assigned to each Bluetooth AP so that a personal one-phone terminal can automatically connect to all Bluetooth APs in a Bluetooth-based wireless switching system according to another embodiment of the present invention.

도 8은 본 발명의 다른 실시예에 따른 블루투스 기반의 구내 무선 교환 시스템을 도시한 도면.8 is a diagram illustrating a Bluetooth-based wireless switching system according to another embodiment of the present invention.

도 9는 본 발명의 다른 실시예에 따른 블루투스 기반의 구내 무선 교환 시스템에서 개인용 원폰 단말기의 위치 이동시 블루투스 AP와의 자동 접속을 설명하기 위한 도면.9 is a view for explaining the automatic connection with the Bluetooth AP when the location of the personal one-phone terminal in the Bluetooth-based wireless switching system according to another embodiment of the present invention.

* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

10 : 기업용 원폰 단말기 20-1~20-n : 블루투스 AP10: enterprise one phone terminal 20-1 ~ 20-n: Bluetooth AP

30 : AP 제어기 40 : 게이트웨이30: AP controller 40: gateway

50 : 구내 사설 교환기 60 : 개인용 원폰 단말기50: private exchange in the premises 60: personal one-phone terminal

본 발명은 구내 무선 교환 시스템에 관한 것으로, 특히 구내 사설 교환기와 블루투스 원폰 서비스를 지원하는 다수의 블루투스 AP(Access Point)를 결합하여 하나의 기업용 또는 개인용 원폰 단말기로 내선용 무선 전화 서비스 및 이동 전화 서비스를 이용할 수 있도록 한 블루투스 기반의 구내 무선 교환 시스템에 관한 것이다.The present invention relates to an on-premises wireless switching system, and in particular, a wireless telephone service and a mobile telephone service for an extension as a single enterprise or personal one-phone terminal by combining a plurality of Bluetooth access points (APs) supporting a private private exchange and a Bluetooth one-phone service. The present invention relates to a Bluetooth-based wireless switching system.

최근에 무선 통신과 관련하여 급속한 발전이 이루어지면서 많은 기술 표준들이 제시되고 있는데, 이러한 기술 표준 중에서 블루투스 기술 표준은 2.4GHz를 이용하여 저렴한 데이터와 음성용 근거리 무선 접속을 제공하기 위한 기술 표준으로 서, IEEE 802.11 표준을 기본으로 하고 있으며, 이동 단말기(Mobile Station)와 밀접하게 결합하면서 복수 대역/복수 모드 이동 단말의 발전을 가져오고 있다.Recently, with the rapid development of wireless communication, many technical standards have been proposed. Among these technical standards, the Bluetooth technical standard is a technical standard for providing low-cost wireless data and voice short-range wireless access using 2.4 GHz. Based on the IEEE 802.11 standard, closely coupled with a mobile station, the development of a multi-band / multi-mode mobile terminal.

이와 관련하여, 최근에 KT(KT Corp.)에서 개발한 블루투스 원폰 서비스는 무선전화 기능이 내장된 원폰 단말기로 유선통신망(PSTN : Public Switching Telephone Network)과 이동통신망을 모두 이용하여 통화할 수 있도록 한 서비스로서, 이는 특정 장소(예컨대, 가정 등)에 하나의 블루투스 AP(Access Point)를 설치함으로써 원폰 단말기를 이용하여 가정에서는 무선 전화기로, 외부에서는 이동 전화기로 이용할 수 있도록 하고 있다.In this regard, the Bluetooth one-phone service recently developed by KT Corp. (KT Corp.) is a one-phone terminal with a built-in wireless telephone function, which allows users to make calls using both public switching telephone networks (PSTN) and mobile networks. As a service, one Bluetooth AP (Access Point) is installed in a specific place (eg, home, etc.) so that it can be used as a wireless phone at home and a mobile phone outside by using a one-phone terminal.

즉, 종래의 블루투스 원폰 서비스 시스템은 첨부된 도면 도 1에 도시된 바와 같이, 원폰 단말기는 이동통신망에 접속하여 이동 전화 서비스를 이용하며, 또한 블루투스 AP를 통해 PSTN 망에 접속하여 가정용 무선 전화기로 이용할 수도 있다.That is, in the conventional Bluetooth one-phone service system as shown in FIG. 1, the one-phone terminal accesses a mobile communication network to use a mobile phone service, and also accesses a PSTN network through a Bluetooth AP to be used as a home wireless phone. It may be.

이때, 블루투스 AP는 PSTN 망의 유선 전화선과 일대일로 연결되며, 블루투스의 CTP(Cordless Telephony Profile) 프로파일을 이용하여 원폰 단말기와 블루투스 무선 통신을 수행함으로써 PSTN 망으로 연결되는 기존 전화 서비스(POTS ; Plain Old Telephone Service) 즉, 가정용 무선 전화 서비스를 제공한다.At this time, the Bluetooth AP is connected one-to-one with the wired telephone line of the PSTN network, and the existing telephone service (POTS; Plain Old) is connected to the PSTN network by performing Bluetooth wireless communication with the one-phone terminal using the Cordless Telephony Profile (CTP) profile of Bluetooth. Telephone Service (ie, home wireless telephone service).

전술한 종래의 블루투스 원폰 서비스는 원폰 단말기가 지정된 하나의 블루투스 AP와만 통신하도록 설계되어 있기 때문에 개인 가정용으로는 적용이 용이하지만, 기업 환경의 구내 교환 시스템에서는 이를 적용하기가 어렵다는 문제점이 있었다.The conventional Bluetooth one-phone service described above is easy to apply to a personal home because the one-phone terminal is designed to communicate with only one designated Bluetooth AP, but there is a problem that it is difficult to apply it in the premises exchange system of the corporate environment.

또한, 최근에는 이동통신망 기반의 구내 무선 전화 시스템을 개발하여 이용 하고 있는데, 이는 특별히 할당된 CDMA(Code Division Multiple Access) 주파수에 맞춘 다수의 소형 기지국(BTS : Base Station Transceiver Subsystem)을 구내(기업, 공장 등)에 설치하고, 그 기지국들을 관장하고 스위치 역할을 하는 구내 무선 전화 시스템을 구내 사설 교환기와 연결함으로써 내선 전화를 일정 구내의 이동 전화로 이용할 수 있게 하고 있으며, 또한 구내 무선 전화 시스템은 이동통신망과도 연결되어 있어 이동통신망을 통해 이루어지는 이동 전화 서비스를 구내에 설치된 기지국으로 제공하고 있다.In addition, recently, a mobile communication network-based wireless telephone system has been developed and used, and this includes a number of small base station transceiver subsystems (BTSs) that are specifically tuned to a code division multiple access (CDMA) frequency. Factories, etc.), by connecting the on-site wireless telephone system, which manages the base stations and acts as a switch, with the on-site private exchange, so that the extension telephone can be used as a mobile phone in the premises. It is also connected to the network, providing mobile telephone service through a mobile communication network to a base station installed in the premises.

따라서, 사용자들은 하나의 CDMA 단말기로 구내 전화와 이동 전화를 동시에 사용할 수 있게 되었으나, 이러한 종래의 이동통신망 기반의 구내 무선 전화 시스템은 특정 서비스 구역에 다수의 소형 기지국들을 설치하여 별도의 CDMA 셀들을 할당하는 것으로, 저렴한 블루투스 AP와는 달리 소형 기지국을 설치해야 하는 등 서비스 제공을 위한 전체적인 시스템 구축 비용이 높다는 문제점이 있었다.Therefore, users can use both a local telephone and a mobile telephone at the same time with a single CDMA terminal. However, such a conventional mobile communication network-based wireless telephone system allocates separate CDMA cells by installing a plurality of small base stations in a specific service area. Unlike inexpensive Bluetooth APs, there is a problem in that the overall system construction cost for providing a service is high, such as a small base station to be installed.

본 발명은 전술한 바와 같은 문제점을 해결하기 위한 것으로 그 목적은, 다수의 블루투스 AP를 LAN으로 연결하여 AP 제어기로 관리하고, 이를 구내 사설 교환기와 결합하여 블루투스 기반의 구내 무선 교환 시스템을 구현함으로써, 각 블루투스 AP를 통해 다수의 원폰 단말기에 대하여 내선용 무선 전화 서비스를 제공하고, 이를 통해 종래의 이동통신망 기반의 구내 무선 전화 시스템에 비하여 저렴한 비용으로 동일한 무선 전화 서비스를 제공할 수 있도록 하는데 있다.The present invention is to solve the problems as described above, the object is, by connecting a plurality of Bluetooth AP to the LAN managed by the AP controller, by combining it with the private private exchange in the premises to implement a Bluetooth-based wireless wireless switching system, It provides an extension wireless telephone service to a plurality of one-phone terminals through each Bluetooth AP, thereby providing the same wireless telephone service at a lower cost than the conventional mobile telephone network-based wireless telephone system.

본 발명의 다른 목적은, 원폰 단말기 사용자에 대하여 이동통신 서비스 뿐만 아니라, 일정 구내에서는 블루투스 AP에 접속하여 유선 전화선을 통해 무선 전화 서비스를 이용할 수 있도록 하고, 이를 통해 원폰 단말기 사용자가 일정 구내의 어떤 장소에 있더라도 지정된 구내 전화번호로 발/착신 호 서비스를 자유롭게 제공받을 수 있도록 하는데 있다.Another object of the present invention, in addition to the mobile communication service for the one-phone terminal user, in a certain premises to connect to the Bluetooth AP to use the wireless telephone service through a wired telephone line, whereby the one-phone terminal user at any place in the certain premises Even if it is located in Korea, it is possible to be freely provided with outgoing / incoming call service to the designated premises phone number.

본 발명의 또 다른 목적은, 구내 무선 교환 시스템에서 개인용 원폰 단말기가 자동 접속 가능한 특정 개수의 블루투스 디바이스 어드레스 중에서 하나의 블루투스 디바이스 어드레스를 각 블루투스 AP에 할당하되, 서로 인접하는 블루투스 AP 간에 동일한 블루투스 디바이스 어드레스가 할당되지 않게 함으로써, 기업용 원폰 단말기 뿐만 아니라 접속 가능한 블루투스 AP 개수가 제한되어 있는 개인용 원폰 단말기로도 블루투스 기반의 구내 무선 통신 환경에서 자유롭게 발/착신 서비스를 제공받을 수 있도록 하는데 있다.Still another object of the present invention is to assign one Bluetooth device address to each Bluetooth AP among a specific number of Bluetooth device addresses that can be automatically connected to a personal one-phone terminal in an on-premises wireless switching system, but the same Bluetooth device address is provided between adjacent Bluetooth APs. By not assigning, not only the corporate one-phone terminal but also a personal one-phone terminal having a limited number of accessible Bluetooth APs can be freely provided with incoming / outgoing services in a Bluetooth-based wireless communication environment.

상술한 바와 같은 목적을 해결하기 위한 본 발명의 특징은, 블루투스 통신 및 이동통신이 가능한 듀얼모드 단말기로서, 블루투스 서비스 영역에서 블루투스 기기와의 자동 접속을 통한 무선 통신을 위해 자동 접속 가능한 블루투스 디바이스 어드레스 범위 정보를 저장 관리하는 기업용 원폰 단말기와; LAN을 통해 연결되어 상호간에 TCP/IP 통신을 지원하는 블루투스 기기로서, 고유의 블루투스 디바이스 어드레스를 가지고 상기 기업용 원폰 단말기와 CTP 프로파일 통신을 수행하며, 상 위의 제어기와 LAN을 통해 연결되어 TCP/IP 기반의 IPC 통신을 수행함으로써 상기 기업용 원폰 단말기와 상위 제어기 사이에서 호 처리 시그널 및 음성 데이터 전달 기능을 수행하는 다수의 블루투스 AP와; 상기 블루투스 AP의 상위 제어기로서, 각 블루투스 AP에 접속되어 있는 기업용 원폰 단말기 위치 등록 정보를 관리하고, 각 블루투스 AP들과 LAN을 통해 연결되어 TCP/IP 기반의 IPC 통신을 수행함으로써 상기 블루투스 AP에 대한 제어 기능을 수행하며, 게이트웨이와 LAN을 통해 연결되어 SIP(Session Initiation Protocol) 기반의 통신을 수행함으로써 각 블루투스 AP에 대한 호 처리 시그널 및 음성 데이터 전달 기능을 수행하는 AP 제어기와; 상기 기업용 원폰 단말기에 대한 구내 전화번호 정보와 그 기업용 원폰 단말기들의 현재 등록 상태 정보를 관리하며, PSTN 망과 연결되어 구내의 기업용 원폰 단말기에 대하여 상기 AP 제어기를 통해 발/착신 호 처리 및 음성 데이터 전송 기능을 수행함으로써 블루투스 기반의 기업용 원폰 단말기에 대하여 구내 무선 전화 서비스를 제공하는 구내 사설 교환기를 포함하는 블루투스 기반의 구내 무선 교환 시스템을 구현하는데 있다.A feature of the present invention for solving the above object is a dual mode terminal capable of Bluetooth communication and mobile communication, Bluetooth device address range that can be automatically connected for wireless communication through the automatic connection with the Bluetooth device in the Bluetooth service area An enterprise one phone terminal for storing and managing information; A Bluetooth device connected to a LAN to support TCP / IP communication with each other. A Bluetooth device having a unique Bluetooth device address performs CTP profile communication with the enterprise mobile phone terminal, and is connected to an upper controller through a LAN to connect to TCP / IP. A plurality of Bluetooth APs for performing call processing signals and voice data transmission functions between the enterprise one-phone terminal and an upper controller by performing IPC based communication; As an upper controller of the Bluetooth AP, the enterprise one-phone terminal location registration information connected to each Bluetooth AP is managed and connected to each Bluetooth AP through a LAN to perform TCP / IP-based IPC communication for the Bluetooth AP. An AP controller which performs a control function and performs a call processing signal and voice data transmission function for each Bluetooth AP by performing a SIP (Session Initiation Protocol) based communication through a gateway and a LAN; It manages the telephone number information of the corporate one-phone terminal and the current registration status information of the corporate one-phone terminals, and is connected to the PSTN network to process the incoming / outgoing call processing and voice data to the corporate one-phone terminal through the AP controller By performing the function to implement a Bluetooth-based on-premises wireless switching system including an on-premises private exchange that provides on-premises wireless telephone service for Bluetooth-based enterprise one-phone terminal.

여기서, 상기 기업용 원폰 단말기에서 저장 관리하는 블루투스 디바이스 어드레스 범위 정보에는, 상기 LAN을 통해 연결된 모든 블루투스 AP와의 자동 접속이 가능하도록 각 블루투스 AP가 가지고 있는 블루투스 디바이스 어드레스들이 모두 포함되는 것을 특징으로 한다.Here, the Bluetooth device address range information stored and managed by the enterprise one-phone terminal includes all Bluetooth device addresses included in each Bluetooth AP to enable automatic connection with all Bluetooth APs connected through the LAN.

본 발명의 다른 특징은, 블루투스 통신 및 이동통신이 가능한 듀얼모드 단말기로서, 블루투스 서비스 영역에서 블루투스 기기와의 자동 접속을 통한 무선 통신 을 위해 자동 접속 가능한 블루투스 디바이스 어드레스 리스트를 저장 관리하는 개인용 원폰 단말기와; LAN을 통해 연결되어 상호간에 TCP/IP 통신을 지원하는 블루투스 기기로서, 자신에게 할당된 블루투스 디바이스 어드레스를 사용하여 상기 개인용 원폰 단말기와 CTP 프로파일 통신을 수행하며, 상위의 제어기와 LAN을 통해 연결되어 TCP/IP 기반의 IPC 통신을 수행함으로써 상기 개인용 원폰 단말기와 상위 제어기 사이에서 호 처리 시그널 및 음성 데이터 전달 기능을 수행하는 다수의 블루투스 AP와; 상기 블루투스 AP의 상위 제어기로서, 각 블루투스 AP에 접속되어 있는 개인용 원폰 단말기 위치 등록 정보를 관리하고, 각 블루투스 AP들과 LAN을 통해 연결되어 TCP/IP 기반의 IPC 통신을 수행함으로써 상기 블루투스 AP에 대한 제어 기능을 수행하며, 게이트웨이와 LAN을 통해 연결되어 SIP(Session Initiation Protocol) 기반의 통신을 수행함으로써 각 블루투스 AP에 대한 호 처리 시그널 및 음성 데이터 전달 기능을 수행하는 AP 제어기와; 상기 개인용 원폰 단말기에 대한 구내 전화번호 정보와 그 개인용 원폰 단말기들의 현재 등록 상태 정보를 관리하며, PSTN 망과 연결되어 구내의 개인용 원폰 단말기에 대하여 상기 AP 제어기를 통해 발/착신 호 처리 및 음성 데이터 전송 기능을 수행함으로써 블루투스 기반의 개인용 원폰 단말기에 대하여 구내 무선 전화 서비스를 제공하는 구내 사설 교환기를 포함하는 블루투스 기반의 구내 무선 교환 시스템을 구현하는데 있다.Another feature of the present invention is a dual mode terminal capable of Bluetooth communication and mobile communication, and a personal one-phone terminal for storing and managing a list of automatically accessible Bluetooth device addresses for wireless communication through an automatic connection with a Bluetooth device in the Bluetooth service area; ; A Bluetooth device connected to a LAN and supporting TCP / IP communication with each other. The Bluetooth device performs a CTP profile communication with the personal one-phone terminal using the Bluetooth device address assigned to the user. A plurality of Bluetooth APs for performing call processing signals and voice data transfer functions between the personal one-phone terminal and a higher level controller by performing IP / IP based IPC communication; As an upper controller of the Bluetooth AP, the personal one-phone terminal location registration information connected to each Bluetooth AP is managed and connected to each Bluetooth AP through a LAN to perform TCP / IP-based IPC communication for the Bluetooth AP. An AP controller which performs a control function and performs a call processing signal and voice data transmission function for each Bluetooth AP by performing a SIP (Session Initiation Protocol) based communication through a gateway and a LAN; It manages the phone number information of the personal one-phone terminal and the current registration status information of the personal one-phone terminals, and is connected to the PSTN network through the AP controller for the outgoing / incoming call processing and voice data transmission to the personal one-phone terminal in the premises By performing a function to implement a Bluetooth-based on-premises wireless switching system including an on-premises private exchange that provides on-premises wireless telephone service to a Bluetooth-based personal one-phone terminal.

여기서, 상기 개인용 원폰 단말기에서 저장 관리하는 블루투스 디바이스 어드레스 리스트에는, 상기 LAN을 통해 연결된 각 블루투스 AP에 할당된 블루투스 디바이스 어드레스로 이루어진 특정 개수의 블루투스 디바이스 어드레스가 포함되는 것을 특징으로 한다.The Bluetooth device address list stored and managed by the personal one-phone terminal may include a specific number of Bluetooth device addresses including Bluetooth device addresses assigned to each Bluetooth AP connected through the LAN.

그리고, 상기 각 블루투스 AP의 블루투스 디바이스 어드레스는, 상기 개인용 원폰 단말기에서 저장 관리하는 블루투스 디바이스 어드레스 리스트에 존재하는 블루투스 디바이스 어드레스 중에서 하나의 블루투스 디바이스 어드레스를 할당하되, 서비스 영역에 서로 인접하는 블루투스 AP 간에는 서로 다른 블루투스 디바이스 어드레스를 할당하는 것을 특징으로 한다.The Bluetooth device address of each of the Bluetooth APs may be assigned one Bluetooth device address among Bluetooth device addresses present in the Bluetooth device address list stored and managed by the personal one-phone terminal, and the Bluetooth APs adjacent to each other in the service area may be assigned to each other. It is characterized by assigning another Bluetooth device address.

상술한 블루투스 기반의 구내 무선 교환 시스템은, 상기 AP 제어기와 LAN을 통해 연결되어 SIP 기반의 통신을 수행하고, 상기 구내 사설 교환기와 회선으로 연결되어 ISDN PRI 기반의 통신을 수행함으로써 상기 AP 제어기와 구내 사설 교환기 사이에서 호 처리 시그널 및 음성 데이터 전달 기능을 수행하는 게이트웨이를 더 포함하는 것을 특징으로 한다.The above-described Bluetooth-based wireless switching system is connected to the AP controller through a LAN to perform SIP-based communication, and is connected to the premises private exchange with a circuit to perform ISDN PRI-based communication to the premises with the AP controller. And a gateway for performing call processing signals and voice data transfer functions between private exchanges.

상기 게이트웨이는, 구내 사설 교환기로부터 전달되는 ISDN PRI 기반의 호 처리 시그널링 메시지를 SIP 프로토콜 기반의 호 처리 시그널링 메시지로 변환하여 AP 제어기로 전달하거나, 상기 AP 제어기로부터 전달되는 SIP 프로토콜 기반의 호 처리 시그널링 메시지를 ISDN PRI 기반의 호 처리 시그널링 메시지로 변환하여 상기 구내 사설 교환기로 전달하는 호 처리 시그널 전달 기능과, 상기 구내 사설 교환기로부터 ISDN B 채널로 전달되는 음성 트래픽을 RTP 패킷 데이터로 변환하여 상기 AP 제어기로 전달하거나, 상기 AP 제어기로부터 RTP 패킷 데이터로 전달되는 음성 트래픽을 ISDN B 채널을 통해 상기 구내 사설 교환기로 전달하는 음성 데이터 전달 기능을 수행하는 것을 특징으로 한다.The gateway converts the ISDN PRI-based call processing signaling message transmitted from the premises private exchange into a SIP protocol-based call processing signaling message and delivers it to the AP controller, or the SIP protocol-based call processing signaling message transmitted from the AP controller. Converts the ISDN PRI-based call processing signaling message to the premises private exchange and transfers the voice traffic transferred from the premises private exchange to the ISDN B channel to RTP packet data to the AP controller. Or to transmit voice traffic transmitted as RTP packet data from the AP controller to the premises private exchange through the ISDN B channel.

그리고, 상기 각 블루투스 AP는, 블루투스 서비스 영역 내의 원폰 단말기로부터 전송되는 TCS-BIN(Telephony Control Protocol BINary) 프로토콜 기반의 호 처리 시그널링 메시지를 IPC 통신을 기반으로 AP 제어기로 전달하거나, 상기 AP 제어기로부터 IPC 통신을 통해 전달되는 호 처리 시그널링 메시지를 TCS-BIN 프로토콜 기반의 호 처리 시그널링 메시지로 변환하여 상기 원폰 단말기로 전송하는 호 처리 시그널 전달 기능과, 상기 AP 제어기로부터 UDP 패킷 데이터로 전달되는 음성 트래픽을 블루투스 SCO 연결을 통해 상기 원폰 단말기로 전송하거나, 상기 원폰 단말기로부터 블루투스 SCO 연결을 통해 전송되는 음성 트래픽을 UDP 패킷 데이터로 변환하여 상기 AP 제어기로 전달하는 음성 데이터 전달 기능을 수행하는 것을 특징으로 한다.Each of the Bluetooth APs transmits a call processing signaling message based on a Telephony Control Protocol BINary (TCS-BIN) protocol transmitted from a one-phone terminal in a Bluetooth service area to an AP controller based on IPC communication or from the AP controller. A call processing signaling function for converting a call processing signaling message transmitted through communication into a call processing signaling message based on a TCS-BIN protocol and transmitting it to the one-phone terminal, and voice traffic transmitted as UDP packet data from the AP controller. A voice data transmission function for transmitting to the one-phone terminal through the SCO connection, or converts the voice traffic transmitted from the one-phone terminal via the Bluetooth SCO connection to UDP packet data and delivers it to the AP controller.

또한, 상기 AP 제어기는, 게이트웨이로부터 전달되는 SIP 프로토콜 기반의 호 처리 시그널링 메시지를 IPC 통신을 기반으로 블루투스 AP로 전달하거나, 상기 블루투스 AP로부터 IPC 통신을 기반으로 전달되는 호 처리 시그널링 메시지를 SIP 프로토콜 기반의 호 처리 시그널링 메시지로 변환하여 상기 게이트웨이로 전달하는 호 처리 시그널 전달 기능과, 상기 게이트웨이로부터 전달되는 RTP 패킷의 페이로드 부분에 있는 음성 트래픽을 UDP 패킷 데이터로 변환하여 상기 블루투스 AP로 전달하거나, 상기 블루투스 AP로부터 UDP 패킷 데이터로 전달되는 음성 트래픽을 RTP 패킷의 페이로드 부분에 기록하여 상기 게이트웨이로 전달하는 음성 데이터 전달 기능을 수행하는 것을 특징으로 한다.In addition, the AP controller may transfer the SIP protocol based call processing signaling message transmitted from the gateway to the Bluetooth AP based on the IPC communication, or the SIP protocol based call processing signaling message transmitted from the Bluetooth AP based on the IPC communication. A call processing signal transfer function for converting the call processing signaling message to the gateway and converting the voice traffic in the payload portion of the RTP packet transmitted from the gateway to UDP packet data for transmission to the Bluetooth AP; Voice data transfer from the Bluetooth AP to UDP packet data is recorded in the payload portion of the RTP packet to perform voice data transfer to the gateway.

이하, 본 발명에 따른 실시예를 첨부한 도면을 참조하여 상세하게 설명하면 다음과 같다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 발명에서는 개인용으로 개발된 블루투스 원폰 서비스 기술과 구내 사설 교환기를 결합하여 블루투스 기반의 구내 무선 교환 시스템을 구현함으로써 구내에서는 내선용 무선 전화 서비스를, 외부에서는 이동 전화 서비스를 하나의 원폰 단말기로 이용할 수 있게 되는데, 이를 위한 시스템 구성은 첨부한 도면 도 2와 같다.In the present invention, by combining the Bluetooth one-phone service technology developed for personal use with the private private exchange in the premises to implement a Bluetooth-based on-premises wireless switching system in the premises can use the wireless wireless telephone service in the premises, the mobile phone service from the outside as one one-phone terminal The system configuration for this is as shown in FIG.

즉, 본 발명의 일실시예에 따른 블루투스 기반의 구내 무선 교환 시스템은 도 2에 도시한 바와 같이, 기업용 원폰 단말기(10)와, 다수의 블루투스 AP(20-1~20-n)와, AP 제어기(30)와, 게이트웨이(40)와, 구내 사설 교환기(50)가 상호 연동하여 PSTN 망 및 이동통신망에 접속하여 해당되는 통신 서비스를 이용하는 구조를 가진다.That is, the Bluetooth-based on-premises wireless switching system according to an embodiment of the present invention, as shown in Figure 2, the enterprise one-phone terminal 10, a plurality of Bluetooth AP (20-1 ~ 20-n), AP The controller 30, the gateway 40, and the private branch exchange 50 of the premises interoperate with each other to connect to the PSTN network and the mobile communication network to use a corresponding communication service.

기업용 원폰 단말기(10)는 블루투스 통신 및 이동통신이 가능한 듀얼모드 단말기로서, 블루투스 서비스 영역에서는 블루투스 AP(20-1~20-n)와 자동 접속하여 무선 통신을 수행하고, 그 이외의 영역에서는 통상의 이동 단말기로서 이동통신망에 접속하여 서비스를 이용한다. 이때, 기업용 원폰 단말기(10)는 고유의 블루투스 디바이스 어드레스(BD_ADDR)를 가지고 있으며, 또한, 구내 무선 교환 시스템을 구성하는 각 블루투스 AP(20-1~20-n)와의 자동 접속이 가능하도록 각 블루투스 AP(20-1~20-n)들에 대한 블루투스 디바이스 어드레스를 포함하는 블루투스 디바이스 어드레스 범위(BD_ADDR Range) 정보를 저장 관리한다. 여기서, 기업용 원폰 단 말기(10)와 각 블루투스 AP(20-1~20-n)에 할당되는 블루투스 디바이스 어드레스는 48비트의 IEEE MAC 어드레스이다.The enterprise one-phone terminal 10 is a dual-mode terminal capable of Bluetooth communication and mobile communication, and performs wireless communication by automatically connecting to the Bluetooth APs 20-1 to 20-n in the Bluetooth service area, and generally in other areas. As a mobile terminal, a service is connected to a mobile communication network. At this time, the enterprise one-phone terminal 10 has a unique Bluetooth device address (BD_ADDR), and each Bluetooth so as to enable automatic connection with each Bluetooth AP (20-1 ~ 20-n) constituting the on-premises wireless switching system Store and manage Bluetooth device address range (BD_ADDR Range) information including Bluetooth device addresses for APs 20-1 to 20-n. Here, the Bluetooth device address assigned to the enterprise one-phone terminal 10 and each of the Bluetooth APs 20-1 to 20-n is a 48-bit IEEE MAC address.

각 블루투스 AP(20-1~20-n)는 블루투스 AP 상호간에 TCP/IP(Transmission Control Protocol/Internet Protocol) 통신을 지원하는 LAN(Local Area Network)을 통해 연결되며, 고유의 블루투스 디바이스 어드레스(BD_ADDR)를 가지고 기업용 원폰 단말기(10)와 CTP 프로파일 통신을 수행하며, AP 제어기(30)와 LAN을 통해 연결되어 TCP/IP 기반의 IPC(Inter Process Communication) 통신을 수행함으로써 기업용 원폰 단말기(10)와 AP 제어기(30) 사이에서 호 처리 시그널 및 음성 데이터를 전달해 주는 기능을 수행한다.Each Bluetooth AP 20-1 to 20-n is connected through a Local Area Network (LAN) that supports Transmission Control Protocol / Internet Protocol (TCP / IP) communication between the Bluetooth APs, and has a unique Bluetooth device address (BD_ADDR). And CTP profile communication with the enterprise one-phone terminal 10, and is connected to the AP controller 30 and the LAN to perform TCP / IP-based IPC (Inter Process Communication) communication with the enterprise one-phone terminal 10 The AP controller 30 performs a function of transferring call processing signals and voice data.

여기서, 각 블루투스 AP(20-1~20-n)의 호 처리 시그널 및 음성 데이터 전달 기능에 대하여 보다 상세히 설명하면, 이는 블루투스 서비스 영역 내의 기업용 원폰 단말기(10)로부터 전송되는 TCS-BIN 프로토콜 기반의 호 처리 시그널링 메시지를 IPC 통신을 기반으로 AP 제어기(30)로 전달하거나, AP 제어기(30)로부터 IPC 통신을 통해 전달되는 호 처리 시그널링 메시지를 TCS-BIN 프로토콜 기반의 호 처리 시그널링 메시지로 변환하여 기업용 원폰 단말기(10)로 전송하는 호 처리 시그널 전달 기능을 수행한다. 또한, 각 블루투스 AP(20-1~20-n)는 AP 제어기(30)로부터 UDP 패킷 데이터로 전달되는 음성 트래픽을 블루투스 SCO 연결을 통해 기업용 원폰 단말기(10)로 전송하거나, 기업용 원폰 단말기(10)로부터 블루투스 SCO 연결을 통해 전송되는 음성 트래픽을 UDP 패킷 데이터로 변환하여 AP 제어기(30)로 전달하는 음성 데이터 전달 기능을 수행한다.Here, the call processing signal and voice data transfer function of each Bluetooth AP 20-1 to 20-n will be described in more detail, which is based on the TCS-BIN protocol transmitted from the enterprise one-phone terminal 10 in the Bluetooth service area. Transfer the call processing signaling message to the AP controller 30 based on the IPC communication or convert the call processing signaling message transmitted from the AP controller 30 through the IPC communication into a call processing signaling message based on the TCS-BIN protocol. Performs a call processing signal transmission function to transmit to the one-phone terminal 10. In addition, each of the Bluetooth APs 20-1 to 20-n transmits voice traffic transmitted from the AP controller 30 as UDP packet data to the corporate one-phone terminal 10 through the Bluetooth SCO connection, or the corporate one-phone terminal 10. ) Converts voice traffic transmitted through the Bluetooth SCO connection into UDP packet data, and transmits the voice traffic to the AP controller 30.

AP 제어기(30)는 각 블루투스 AP(20-1~20-n)에 접속되어 있는 원폰 단말기 정보 즉, 원폰 단말기 위치 등록 정보를 관리하고, 각 블루투스 AP(20-1~20-n)들과 LAN을 통해 연결되어 TCP/IP 기반의 IPC 통신을 수행함으로써 블루투스 AP(20-1~20-n)에 대한 제어 기능을 수행하며, 게이트웨이(40)와 LAN을 통해 연결되어 SIP(Session Initiation Protocol) 기반의 통신을 수행함으로써 각 블루투스 AP(20-1~20-n)와 게이트웨이(40) 사이에서 호 처리 시그널 및 음성 데이터를 전달해 주는 기능을 수행한다.The AP controller 30 manages one-phone terminal information, that is, one-phone terminal location registration information, connected to each of the Bluetooth APs 20-1 to 20-n, and controls each of the Bluetooth APs 20-1 to 20-n. It is connected via LAN to perform TCP / IP based IPC communication to control Bluetooth APs 20-1 to 20-n, and is connected through gateway 40 and LAN to SIP (Session Initiation Protocol) By performing the communication based on it performs a function to transfer the call processing signal and voice data between each Bluetooth AP (20-1 ~ 20-n) and the gateway 40.

이때, AP 제어기(30)의 호 처리 시그널 및 음성 데이터 전달 기능에 대하여 보다 상세히 설명하면, 이는 게이트웨이(30)로부터 전달되는 SIP 프로토콜 기반의 호 처리 시그널링 메시지를 IPC 통신을 기반으로 호 처리 대상이 되는 기업용 원폰 단말기(10)가 위치한 블루투스 AP(20-1~20-n)로 전달하거나, 임의의 블루투스 AP(20-1~20-n)로부터 IPC 통신을 기반으로 전달되는 호 처리 시그널링 메시지를 SIP 프로토콜 기반의 호 처리 시그널링 메시지로 변환하여 게이트웨이(40)로 전달하는 호 처리 시그널 전달 기능을 수행한다. 또한, AP 제어기(30)는 게이트웨이(40)로부터 전달되는 RTP 패킷의 페이로드 부분에 있는 음성 트래픽을 UDP 패킷 데이터로 변환하여 호 처리 대상이 되는 기업용 원폰 단말기(10)가 위치한 블루투스 AP(20-1~20-n)로 전달하거나, 임의의 블루투스 AP(20-1~20-n)로부터 UDP 패킷 데이터로 전달되는 음성 트래픽을 RTP 패킷의 페이로드 부분에 기록하여 게이트웨이(40)로 전달하는 음성 데이터 전달 기능을 수행한다.In this case, the call processing signal and voice data transfer function of the AP controller 30 will be described in more detail, which means that the SIP protocol-based call processing signaling message transmitted from the gateway 30 becomes a call processing target based on IPC communication. SIP to the call processing signaling message delivered to the Bluetooth AP (20-1 ~ 20-n) where the enterprise one-phone terminal 10 is located, or based on IPC communication from any Bluetooth AP (20-1 ~ 20-n) Performs a call processing signal transmission function that is converted to a protocol-based call processing signaling message and delivered to the gateway 40. In addition, the AP controller 30 converts voice traffic in the payload portion of the RTP packet transmitted from the gateway 40 into UDP packet data so that the Bluetooth AP 20-10 in which the enterprise one-phone terminal 10 which is a call processing target is located. 1 to 20-n, or voice traffic delivered as UDP packet data from any Bluetooth AP 20-1 to 20-n is recorded in the payload portion of the RTP packet and delivered to the gateway 40. Perform data transfer functions.

게이트웨이(40)는 AP 제어기(30)와 LAN을 통해 연결되어 SIP 기반의 통신을 수행하고, 구내 사설 교환기(50)와 회선으로 연결되어 PRI(Primary Rate Interface) 기반의 통신을 수행함으로써 AP 제어기(30)와 구내 사설 교환기(50) 사이에서 호 처리 시그널 및 음성 데이터를 전달해 주는 기능을 수행한다.The gateway 40 is connected to the AP controller 30 through a LAN to perform SIP-based communication, and is connected to a private private exchange 50 via a circuit to perform PRI (Primary Rate Interface) based communication to perform an AP controller ( The call processing signal and voice data are transmitted between the 30 and the private branch exchange 50 in the premises.

이러한 게이트웨이(40)에서의 호 처리 시그널 및 음성 데이터 전달 기능을 보다 상세히 설명하면, 이는 PSTN 망과 연결된 구내 사설 교환기(50)로부터 전달되는 ISDN PRI 기반의 호 처리 시그널링 메시지를 SIP 프로토콜 기반의 호 처리 시그널링 메시지로 변환하여 AP 제어기(30)로 전달하거나, AP 제어기(30)로부터 전달되는 SIP 프로토콜 기반의 호 처리 시그널링 메시지를 ISDN PRI 기반의 호 처리 시그널링 메시지로 변환하여 구내 사설 교환기(50)로 전달하는 호 처리 시그널 전달 기능을 수행한다. 또한, 게이트웨이(40)는 구내 사설 교환기(50)로부터 ISDN B 채널로 전달되는 음성 트래픽을 RTP 패킷 데이터로 변환하여 AP 제어기(30)로 전달하거나, AP 제어기(30)로부터 RTP 패킷 데이터로 전달되는 음성 트래픽을 ISDN B 채널을 통해 구내 사설 교환기(50)로 전달하는 음성 데이터 전달 기능을 수행한다.If the call processing signal and voice data transfer function in the gateway 40 will be described in more detail, this means that the ISDN PRI-based call processing signaling message transmitted from the private branch exchange 50 connected to the PSTN network is handled by the SIP protocol-based call processing. Transmit the signaling message to the AP controller 30 or convert the SIP protocol-based call processing signaling message transmitted from the AP controller 30 into an ISDN PRI-based call processing signaling message and transfer the same to the private branch exchange 50 in the premises. It performs call processing signal forwarding function. In addition, the gateway 40 converts the voice traffic transmitted from the premises private exchange 50 to the ISDN B channel to RTP packet data to be delivered to the AP controller 30, or is transmitted as RTP packet data from the AP controller 30. It performs a voice data transfer function for delivering voice traffic to the private branch exchange 50 through the ISDN B channel.

구내 사설 교환기(50)는 구내 무선 전화 서비스용으로 설정된 기업용 원폰 단말기(10)에 대한 구내 전화번호 정보와 그 기업용 원폰 단말기(10)들의 현재 등록 상태 정보를 관리하며, PSTN 망과 연결되어 구내의 기업용 원폰 단말기(10)에 대하여 게이트웨이(40)와 연동하여 발/착신 호 처리 및 음성 데이터 전송 기능을 수행함으로써 블루투스 기반의 기업용 원폰 단말기(10)에 대하여 구내 무선 전화 서비스를 제공한다.The premises private exchange 50 manages premises phone number information for the corporate one-phone terminal 10 and the current registration state information of the enterprise one-phone terminal 10 set for the wireless telephone service in the premises and is connected to the PSTN network. The in-house wireless telephone service is provided to the Bluetooth-based corporate one-phone terminal 10 by performing an outgoing / incoming call processing and voice data transmission function in conjunction with the gateway 40 with respect to the corporate one-phone terminal 10.

이와 같은 구성을 가진 본 발명에 따른 블루투스 기반의 구내 무선 교환 시 스템의 구내 무선 전화 서비스 동작을 착신 호 처리에 의한 서비스와 발신 호 처리에 의한 서비스로 구분하여 설명하면 다음과 같다.In the premises wireless telephone service operation of the Bluetooth-based premises wireless switching system according to the present invention having the configuration as described above are divided into the service by the incoming call processing and the service by the outgoing call processing as follows.

먼저, 블루투스 서비스 영역에 위치한 기업용 원폰 단말기로의 착신 호 처리에 의한 구내 무선 전화 서비스 동작을 첨부한 도면 도 3을 참조하여 설명하면 다음과 같다.First, the operation of the wireless telephone service in the premises by the incoming call processing to the enterprise one-phone terminal located in the Bluetooth service area will be described with reference to FIG. 3.

임의의 기업용 원폰 단말기(10)에 할당된 구내 전화번호로의 착신 호는 통상적인 호 처리 절차에 따라 PSTN 망을 통해 구내 사설 교환기(50)로 전달되며, 이때 구내 사설 교환기(50)는 구내 무선 전화 서비스용으로 설정된 기업용 원폰 단말기(10)들의 현재 등록 상태 정보와 착신 요청된 구내 전화번호를 분석하여 대응하는 기업용 원폰 단말기(10)가 현재 착신 가능한 상태인지를 확인하게 된다.The incoming call to the premises telephone number assigned to any corporate one-phone terminal 10 is transmitted to the premises private exchange 50 through the PSTN network in accordance with a conventional call processing procedure, wherein the premises private exchange 50 is the wireless premises By analyzing the current registration status information of the enterprise one-phone terminal 10 set for the telephone service and the incoming call premises phone number to determine whether the corresponding enterprise one-phone terminal 10 is currently available.

만약, 착신 요청된 기업용 원폰 단말기(10)가 현재 착신 가능하지 않은 상태인 것으로 확인되는 경우 즉, 기업용 원폰 단말기(10)가 현재 구내의 특정 블루투스 AP(20-1~20-n)에 위치 등록되어있지 않거나 통화중인 경우 구내 사설 교환기(50)는 PSTN 망측으로 호 착신이 불가능함을 통보한 후에 해당되는 착신 호 처리를 종료하게 된다.If it is determined that the incoming enterprise one-phone terminal 10 is not currently available for incoming calls, that is, the enterprise one-phone terminal 10 is currently registered with a specific Bluetooth AP 20-1 to 20-n in the premises. If not, or in a call, the private exchange 50 of the premises notifies the PSTN network that the incoming call is impossible and terminates the corresponding incoming call processing.

하지만, 착신 요청된 기업용 원폰 단말기(10)가 현재 착신 가능한 상태인 것으로 확인되는 경우 이는 기업용 원폰 단말기(10)가 현재 구내의 특정 블루투스 AP(예컨대, 제1블루투스 AP(20-1))에 위치 등록되어 있고 통화중이 아님을 의미하므로, 구내 사설 교환기(50)는 착신 전화번호(구내 전화번호)를 ISDN PRI 기반의 셋업(SETUP) 메시지에 포함시켜 게이트웨이(40)로 전달함으로써 착신 호 설정을 위 한 절차를 시작하게 된다.However, if it is determined that the incoming enterprise one-phone terminal 10 is currently in a callable state, this means that the enterprise one-phone terminal 10 is currently located in a specific Bluetooth AP (eg, the first Bluetooth AP 20-1) in the premises. Since it means that it is registered and not busy, the private branch exchange 50 will forward the incoming call setup by forwarding the incoming phone number (premises phone number) to the gateway 40 by including it in the ISDN PRI-based SETUP message. The procedure above will begin.

이때, 구내 사설 교환기(50)로부터 PRI 기반의 셋업 메시지를 전달받은 게이트웨이(40)는 SIP 프로토콜 기반의 인바이트(INVITE) 메시지를 AP 제어기(30)로 전달함으로써 착신 호에 대응하는 SIP 세션 설정을 시작하게 되며, 한편으로는 셋업 메시지 수신에 대한 응답 메시지(SETUP ACK)를 구내 사설 교환기(50)로 전달하게 된다.At this time, the gateway 40 receiving the PRI-based setup message from the private branch exchange 50 transfers the SIP protocol-based INVITE message to the AP controller 30 to establish a SIP session setup corresponding to the incoming call. On the one hand, a response message (SETUP ACK) for receiving the setup message is forwarded to the private branch exchange 50 in the premises.

그리고, AP 제어기(30)는 인바이트 메시지에 포함된 착신 전화번호 즉, 구내 전화번호를 이용하여 자신이 관리하고 있는 원폰 단말기 위치 등록 정보를 검색함으로써 착신 요청된 구내 전화번호에 대응하는 기업용 원폰 단말기(10)가 현재 어떤 블루투스 AP(20-1~20-n)에 접속되어 있는지를 확인하게 되며, 검색 결과로 확인된 특정 블루투스 AP 즉, 착신 요청된 기업용 원폰 단말기(10)가 위치한 제1블루투스 AP(20-1)로 IPC 메시지를 이용하여 착신 요청된 기업용 원폰 단말기(10)에 대해 호 착신 처리가 필요함을 통보하게 된다.In addition, the AP controller 30 searches for the one-phone terminal location registration information managed by the user by using the called telephone number included in the invite message, that is, the telephone number of the enterprise, and the corporate one-phone terminal corresponding to the requested telephone number. It is to determine which Bluetooth AP (20-1 ~ 20-n) is currently connected to 10, the first Bluetooth located in the specific Bluetooth AP that is confirmed as a search result, that is, the incoming enterprise one-phone terminal 10 The AP 20-1 informs the enterprise one-phone terminal 10 that has been requested to receive a call by using an IPC message.

이에, 제1블루투스 AP(20-1)는 기업용 원폰 단말기(10)와 ACL(Asynchronous Connectionless Link) 연결을 가지고 있으므로, 블루투스 TCS-BIN(Telephony Control Protocol BINary) 프로토콜의 셋업 메시지(SETUP)를 착신 요청된 기업용 원폰 단말기(10)로 전달함으로써 호 착신 요청이 있음을 통보하게 되며, 이때 제1블루투스 AP(20-1)로부터 셋업 메시지를 전달받은 기업용 원폰 단말기(10)는 자신에게 호가 착신되었다는 사실을 알게 되고, 셋업 메시지에 대한 응답 메시지(SETUP ACK)를 제1블루투스 AP(20-1)로 전송해 주게 된다.Accordingly, since the first Bluetooth AP 20-1 has an Asynchronous Connectionless Link (ACL) connection with the enterprise one-phone terminal 10, the first Bluetooth AP 20-1 receives a setup message (SETUP) of the Bluetooth Telephony Control Protocol BINary (TCS-BIN) protocol. The corporate one-phone terminal 10 is notified that the call has been received by the call forwarding request. At this time, the enterprise one-phone terminal 10 having received the setup message from the first Bluetooth AP 20-1 indicates that the call has been received. If it is known, a response message (SETUP ACK) for the setup message is transmitted to the first Bluetooth AP 20-1.

이때, 구내 사설 교환기(50)에 셋업 응답 메시지를 전달한 게이트웨이(40)는 호 진행중임을 나타내는 ISDN PRI 기반의 메시지(CALL PROCEEDING)를 구내 사설 교환기(50)로 전달하게 되고, 게이트웨이(40)로부터 인바이트 메시지를 전달받은 AP 제어기(30)는 그 게이트웨이(40)에 호 진행중임을 나타내는 SIP 프로토콜 기반의 메시지(100 TRYING)를 게이트웨이(40)로 전달하게 되며, 이와 마찬가지로 제1블루투스 AP(20-1)는 IPC 통신을 기반으로 호 진행중임을 나타내는 메시지를 AP 제어기(30)로 전달하게 된다.At this time, the gateway 40 which has transmitted the setup response message to the private branch exchange 50 transmits an ISDN PRI-based message (CALL PROCEEDING) indicating that the call is in progress to the private branch exchange 50, and the gateway 40 receives the message. The AP controller 30 receiving the byte message transmits a SIP protocol based message 100 TRYING to the gateway 40 indicating that the call is in progress to the gateway 40, and likewise, the first Bluetooth AP 20-1. ) Transmits a message indicating that the call is in progress based on IPC communication to the AP controller 30.

또한, 제1블루투스 AP(20-1)로부터 셋업 메시지를 전송받고, 그에 대한 응답 메시지를 전송한 기업용 원폰 단말기(10)는 자신에게 호가 착신되었으므로, TCS-BIN 프로토콜 기반으로 호 진행중임을 나타내는 메시지(CALL PROCEEDING)를 제1블루투스 AP(20-1)로 전달해 주게 되며, 이후에 단말기 사용자가 호 착신을 인지할 수 있도록 정해진 벨소리를 출력해 줌으로써 착신 호출 처리를 수행한 후, 현재 착신 호출중임을 나타내는 TCS-BIN 프로토콜 기반의 메시지(ALERTING)를 자신이 접속된 제1블루투스 AP(20-1)로 전송해 주게 된다.In addition, since the enterprise one-phone terminal 10 receiving the setup message from the first Bluetooth AP 20-1 and transmitting a response message to the first Bluetooth AP 20-1 receives a call, the message indicates that the call is in progress based on the TCS-BIN protocol ( CALL PROCEEDING) is transmitted to the first Bluetooth AP 20-1, after which the terminal user outputs a predetermined ringtone so that the terminal user can recognize the incoming call. The TCS-BIN protocol-based message (ALERTING) is transmitted to the first Bluetooth AP 20-1 to which it is connected.

그리고, 기업용 원폰 단말기(10)로부터 착신 호출중임을 나타내는 메시지를 전송받은 제1블루투스 AP(20-1)는 IPC 통신을 기반으로 기업용 원폰 단말기(10)가 착신 호출중임을 나타내는 메시지를 AP 제어기(30)로 전달하게 되며, 이와 마찬가지로 AP 제어기(30)는 SIP 프로토콜을 기반으로, 게이트웨이(40)는 ISDN PRI 기반으로, 기업용 원폰 단말기(10)가 착신 호출중임을 나타내는 메시지(180 RINGING, ALERTING)를 각각 상위 블록 즉, 게이트웨이(40)나 구내 사설 교환기(50)로 전달해 주게 된다.In addition, the first Bluetooth AP 20-1 receiving the message indicating that the incoming call is received from the enterprise one-phone terminal 10 transmits a message indicating that the enterprise one-phone terminal 10 is the incoming call based on IPC communication. 30), the AP controller 30 is similarly based on the SIP protocol, the gateway 40 is based on the ISDN PRI, and a message indicating that the enterprise one-phone terminal 10 is in an incoming call (180 RINGING, ALERTING). Are delivered to the upper block, that is, the gateway 40 or the premises private exchange 50, respectively.

이후, 기업용 원폰 단말기(10)는 사용자가 착신 호출에 응답하게 되면, 통화로를 연결하기 위해 TCS-BIN 프로토콜 기반의 연결 메시지(CONNECT)를 현재 자신이 위치한 제1블루투스 AP(20-1)로 전송하게 되고, 제1블루투스 AP(20-1)는 그 연결 메시지를 IPC 통신을 통해 AP 제어기(30)로 전달하게 되며, AP 제어기(30)는 SIP 기반의 연결 메시지(200 OK)를 게이트웨이(40)로 전달함으로써 SIP 세션 설정을 완료하게 된다.Afterwards, when the user responds to an incoming call, the enterprise one-phone terminal 10 sends a TCS-BIN protocol based connection message CONNECT to the first Bluetooth AP 20-1 where the user is currently located in order to connect the call path. The first Bluetooth AP 20-1 transmits the connection message to the AP controller 30 through IPC communication, and the AP controller 30 transmits the SIP-based connection message 200 OK to the gateway ( 40) to complete the SIP session setup.

그리고, AP 제어기(30)로부터 통화로 연결을 요청하는 연결 메시지(200 OK)를 전달받은 게이트웨이(40)는 ISDN PRI 기반의 연결 메시지(CONNECT)를 구내 사설 교환기(50)로 전달함으로써 착신 호에 대한 시그널링 처리가 완료되고, 이때 각각 연결 응답 메시지(CONNECT ACK)를 전달해 줌으로써 하나의 통화로가 형성되며, 이렇게 하여 구내 사설 교환기(50)와 게이트웨이(40)는 ISDN B 채널을 이용하여, 게이트웨이(40)와 AP 제어기(30)는 RTP 패킷을 이용하여, AP 제어기(30)와 제1블루투스 AP(20-1)는 UDP 패킷을 이용하여, 제1블루투스 AP(20-1)와 기업용 원폰 단말기(10)는 블루투스 SCO(Synchronous Connection Oriented) 연결을 통해 각각 음성 트래픽을 처리함으로써 기업용 원폰 단말기(10)로의 착신 호 처리에 의한 구내 무선 전화 서비스를 제공하게 된다.In addition, the gateway 40 receiving the connection message 200 OK requesting the connection from the AP controller 30 to the call is transferred to the incoming call by transferring the ISDN PRI-based connection message CONNECT to the premises private exchange 50. Signaling processing is completed, and at this time, a single call path is formed by delivering a connection response message (CONNECT ACK), so that the private private exchange 50 and the gateway 40 use the ISDN B channel, 40 and the AP controller 30 use the RTP packet, the AP controller 30 and the first Bluetooth AP 20-1 use the UDP packet, and the first Bluetooth AP 20-1 and the enterprise one-phone terminal. 10 is to provide the on-premises wireless telephone service by the incoming call processing to the enterprise one-phone terminal 10 by processing the voice traffic through the Bluetooth Synchronous Connection Oriented (SCO) connection.

예를 들어, 구내 사설 교환기(50)로부터 ISDN B 채널로 전달되는 음성 트래픽은 게이트웨이(40)에 의해 RTP 패킷 데이터로 변환되어 AP 제어기(30)로 전달되고, AP 제어기(30)는 RTP 패킷의 음성 페이로드를 착신 응답한 기업용 원폰 단말기 (10)가 위치 등록된 제1블루투스 AP(20-1)까지 UDP 패킷으로 전달하며, 제1블루투스 AP(20-1)는 UDP 패킷으로 전달받은 음성 트래픽을 기업용 원폰 단말기(10)와 설정된 블루투스 SCO 연결을 통해 착신 응답한 기업용 원폰 단말기(10)로 전송함으로써 구내 무선 전화 서비스를 제공하게 된다.For example, voice traffic transmitted from the private private exchange 50 to the ISDN B channel is converted by the gateway 40 into RTP packet data and forwarded to the AP controller 30, which is configured to transmit the RTP packet. The enterprise one-phone terminal 10, which has received the voice payload, delivers the received voice packet to the location-registered first Bluetooth AP 20-1 in a UDP packet, and the first Bluetooth AP 20-1 receives the voice traffic received in the UDP packet. By transmitting the corporate one-phone terminal 10 and the enterprise one-phone terminal 10 to the incoming call through the established Bluetooth SCO connection to provide an on-premises wireless telephone service.

다음으로, 블루투스 서비스 영역에 위치한 기업용 원폰 단말기에 대한 발신 호 처리 절차는 상술한 착신 호 처리 절차와 유사하고 시그널링 메시지의 방향이 반대로 진행되는데, 이러한 기업용 원폰 단말기의 발신 호 처리에 의한 구내 무선 전화 서비스 동작을 첨부한 도면 도 4를 참조하여 설명하면 다음과 같다.Next, the outgoing call processing procedure for the enterprise one-phone terminal located in the Bluetooth service area is similar to the incoming call processing procedure described above, and the direction of the signaling message is reversed. The in-house wireless telephone service by the outgoing call processing of the enterprise one-phone terminal is performed. Referring to Figure 4 attached to the operation as follows.

임의의 블루투스 AP 예컨대, 제1블루투스 AP(20-1)의 서비스 영역에 위치한 원폰 단말기 사용자가 상대방 전화번호를 입력한 후에 통화 버튼을 눌러서 호 발신을 요청하게 되면, 기업용 원폰 단말기(10)는 자신이 저장 관리하고 있는 블루투스 디바이스 어드레스 리스트(BD_ADDR_List)를 참조하여 현재 자신이 위치하고 있는 영역을 서비스하는 제1블루투스 AP(20-1)와 자동 접속한 후, 발신 호 처리를 위해 상대방 전화번호가 포함된 TCS-BIN 프로토콜의 셋업 메시지(SETUP)를 앞에서 접속한 제1블루투스 AP(20-1)로 전송함으로써 호 발신을 요청하게 된다.If the user of the one-phone terminal located in the service area of the arbitrary Bluetooth AP, for example, the first Bluetooth AP 20-1, presses a call button after inputting the other party's telephone number, the enterprise one-phone terminal 10 himself / herself After referring to the Bluetooth device address list (BD_ADDR_List) that is stored and managed, it automatically connects to the first Bluetooth AP 20-1 serving the area where it is currently located, and then includes the other party's phone number for outgoing call processing. A call origination is requested by transmitting a setup message of the TCS-BIN protocol to the first Bluetooth AP 20-1.

그리고, 기업용 원폰 단말기(10)로부터 호 발신을 요청받은 제1블루투스 AP(20-1)는 셋업 메시지를 IPC 통신을 통해 AP 제어기(30)로 전달하게 되며, AP 제어기(30)는 SIP 프로토콜 기반의 인바이트(INVITE) 메시지를 게이트웨이(40)로 전달함으로써 발신 호에 대응하는 SIP 세션 설정을 시작하게 되며, 게이트웨이(40)는 PRI 기반의 셋업 메시지(SETUP)를 구내 사설 교환기(50)로 전달함으로써 기업용 원 폰 단말기(10)에 의한 호 발신을 요청하게 된다.In addition, the first Bluetooth AP 20-1 receiving a call origination from the enterprise one-phone terminal 10 transmits a setup message to the AP controller 30 through IPC communication, and the AP controller 30 is based on the SIP protocol. By sending an INVITE message to the gateway 40, the SIP session setup corresponding to the outgoing call is started, and the gateway 40 forwards the PRI-based setup message (SETUP) to the private branch exchange 50 in the premises. By doing so, a call origination request by the enterprise one-phone terminal 10 is requested.

이때, 기업용 원폰 단말기(10)로부터 셋업 메시지를 전송받고, 그에 대한 응답 메시지를 전송한 제1블루투스 AP(20-1)는 자신에게 호 발신이 요청되었으므로, TCS-BIN 프로토콜 기반으로 호 진행중임을 나타내는 메시지(CALL PROCEEDING)를 기업용 원폰 단말기(10)로 전달해 주게 되고, 이와 마찬가지로 AP 제어기(30)는 IPC 통신을 기반으로 호 진행중임을 나타내는 메시지를 현재 발신 요청한 기업용 원폰 단말기(10)가 위치하고 있는 제1블루투스 AP(20-1)로 전달하게 되며, AP 제어기(30)로부터 인바이트 메시지를 전달받은 게이트웨이(40)는 그 AP 제어기(30)에 호 진행중임을 나타내는 SIP 프로토콜 기반의 메시지(100 TRYING)를 전달하게 된다.At this time, the first Bluetooth AP 20-1 receiving the setup message from the enterprise one-phone terminal 10 and transmitting the response message indicates that the call is in progress based on the TCS-BIN protocol. The message (CALL PROCEEDING) is delivered to the enterprise one-phone terminal 10, and likewise, the AP controller 30 is the first one is located in the enterprise one-phone terminal 10 that currently requests to send a message indicating that the call is in progress based on IPC communication The gateway 40, which receives the invite message from the AP controller 30, transmits a SIP protocol-based message 100 TRYING to the AP controller 30. Will be delivered.

또한, 게이트웨이(40)로부터 셋업 메시지를 전송받고, 그에 대한 응답 메시지를 전송한 구내 사설 교환기(50)는 통상적인 호 처리 절차에 따라 유선 전화선을 통해 PSTN 망에 접속하여 발신 호 처리를 수행하게 되며, 이때 호 진행중임을 나타내는 ISDN PRI 기반의 메시지(CALL PROCEEDING)를 게이트웨이(40)로 전달하게 된다.In addition, the premises private exchange 50 that receives the setup message from the gateway 40, and transmits the response message to the gateway 40 is connected to the PSTN network through a wired telephone line in accordance with a conventional call processing procedure to perform the outgoing call processing At this time, the ISDN PRI-based message (CALL PROCEEDING) indicating that the call is in progress to deliver to the gateway 40.

그리고, 구내 사설 교환기(50)는 기업용 원폰 단말기(10)의 요청에 따라 발신 호 처리를 수행한 후에 현재 발신 호출중임을 나타내는 ISDN PRI 기반의 메시지(ALERTING)를 게이트웨이(40)로 전달하게 되며, 이와 마찬가지로 게이트웨이(40)는 SIP 프로토콜을 기반으로, AP 제어기(30)는 IPC 통신을 기반으로, 발신 호출중임을 나타내는 메시지(180 RINGING)를 각각 하위 블록 즉, AP 제어기(30)나 제1블루투스 AP(20-1)로 전달해 주게 되고, 또한 제1블루투스 AP(20-1)는 TCS-BIN 프로토콜을 기반으로 해당되는 발신 호출중임을 나타내는 메시지(ALERTING)를 발신 요청한 기업용 원폰 단말기(10)로 전송해 줌으로써 단말기 사용자에게 링백톤을 출력해 주게 된다.In addition, the private exchange 50 in the premises forwards the ISDN PRI-based message (ALERTING) indicating that the current outgoing call after performing the outgoing call processing according to the request of the enterprise one-phone terminal 10, the gateway 40, Similarly, the gateway 40 is based on the SIP protocol, and the AP controller 30 is based on the IPC communication, and each of the lower blocks, that is, the AP controller 30 or the first Bluetooth, indicates a message 180 RINGING indicating that an outgoing call is in progress. The first Bluetooth AP 20-1 is delivered to the AP 20-1, and the first Bluetooth AP 20-1 is transmitted to the enterprise one-phone terminal 10 requesting to send a message (ALERTING) indicating that a corresponding outgoing call is based on the TCS-BIN protocol. By sending it, a ringback tone is output to the terminal user.

이후, PSTN 망을 통해 구내 사설 교환기(50)로 상대측 착신자가 착신 호출에 응답하였음이 보고되면, 구내 사설 교환기(50)는 ISDN PRI 기반의 연결 메시지(CONNECT)를 게이트웨이(40)로 전송함으로써 통화로 연결을 요청하게 되며, 게이트웨이(40)는 SIP 기반의 연결 메시지(200 OK)를 AP 제어기(30)로 전달함으로써 SIP 세션 설정을 완료하게 된다.Subsequently, when it is reported that the called party has answered the incoming call to the private private exchange 50 through the PSTN network, the private private exchange 50 transmits an ISDN PRI-based connection message (CONNECT) to the gateway 40 to make a call. The gateway 40 transmits the SIP-based connection message 200 OK to the AP controller 30 to complete the SIP session setup.

그리고, 게이트웨이(40)로부터 통화 연결을 요청하는 연결 메시지(200 OK)를 전달받은 AP 제어기(30)는 IPC 통신을 통해 그 연결 메시지를 발신 요청한 기업용 원폰 단말기(10)가 위치하고 있는 제1블루투스 AP(20-1)로 전달하게 되며, 제1블루투스 AP(20-1)는 TCS-BIN 프로토콜 기반의 연결 메시지(CONNECT)를 발신 요청한 기업용 원폰 단말기(10)로 전송해 줌으로써 발신 호에 대한 시그널링 처리가 완료되고, 이때 각각 연결 응답 메시지(CONNECT ACK)를 전달해 줌으로써 하나의 통화로가 형성되며, 이렇게 하여 기업용 원폰 단말기(10)와 제1블루투스 AP(20-1)는 블루투스 SCO 연결을 통해, 제1블루투스 AP(20-1)와 AP 제어기(30)는 UDP 패킷을 이용하여, AP 제어기(30)와 게이트웨이(40)는 RTP 패킷을 이용하여, 게이트웨이(40)와 구내 사설 교환기(50)는 ISDN B 채널을 이용하여 각각 음성 트래픽을 처리함으로써 기업용 원폰 단말기(10)로부터의 발신 호 처리에 의한 구내 무선 전화 서비스를 제공하게 된다.In addition, the AP controller 30 that receives the connection message 200 OK for requesting the call connection from the gateway 40 is located in the first Bluetooth AP where the enterprise one-phone terminal 10 that has requested the connection message is transmitted through IPC communication. The first Bluetooth AP 20-1 transmits the TCS-BIN protocol based connection message to the enterprise one-phone terminal 10 that has requested the origination, thereby signaling the originating call. Is completed, and at this time, one call path is formed by delivering a connection response message (CONNECT ACK), and thus, the enterprise one phone terminal 10 and the first Bluetooth AP 20-1 are connected to each other through a Bluetooth SCO connection. 1 The Bluetooth AP 20-1 and the AP controller 30 use UDP packets, the AP controller 30 and the gateway 40 use RTP packets, and the gateway 40 and the premises private exchange 50 Each voice is tracked using the ISDN B channel. By treating the thus providing on-site wireless telephone service by the outgoing call process from the business wonpon terminal 10.

한편, 상술한 실시예에서 기업용 원폰 단말기(10)는 AP 제어기(30)에 의해 로밍 및 핸드오프가 처리되고, 자동 접속 가능한 블루투스 AP들에 대한 블루투스 디바이스 어드레스 범위 정보를 저장 관리하고 있으므로, 그 블루투스 디바이스 어드레스 범위 내에 속하는 임의의 블루투스 디바이스 어드레스를 가지는 다수의 블루투스 AP와 접속할 수 있으며, 따라서, 구내 무선 교환 시스템에서 서로 다른 블루투스 디바이스 어드레스를 가지는 다수의 블루투스 AP(20-1~20-n)를 LAN을 통해 연결하여 사용할 수 있게 된다.Meanwhile, in the above-described embodiment, the enterprise one-phone terminal 10 is roamed and handed off by the AP controller 30, and stores and manages Bluetooth device address range information for the Bluetooth APs that can be automatically connected. It is possible to connect with a plurality of Bluetooth APs having an arbitrary Bluetooth device address within the device address range, so that a plurality of Bluetooth APs 20-1 to 20-n having different Bluetooth device addresses in the premises wireless switching system are connected to the LAN. It can be connected and used through.

예를 들어, 첨부한 도면 도 5에 예시한 바와 같이, 15개의 블루투스 AP(20-1~20-15)가 LAN을 통해 연결되어 있는 구내 무선 교환 시스템이 있다고 가정하면, 해당 구내 무선 교환 시스템에서 임의의 블루투스 AP(20-1~20-15)와 자동 접속하여 무선 통신을 수행하는 기업용 원폰 단말기(10)는 모든 블루투스 AP(20-1~20-15)들에 대한 블루투스 디바이스 어드레스를 포함하는 블루투스 디바이스 어드레스 범위 정보 즉, 제1블루투스 AP(20-1)의 블루투스 디바이스 어드레스 정보인 '0x0002 5bff 1001' ~ 제15블루투스 AP(20-15)의 블루투스 디바이스 어드레스 정보인 '0x0002 5bff 100F'까지를 포함하는 블루투스 디바이스 어드레스 범위 정보를 저장 관리하게 된다. 따라서, 기업용 원폰 단말기(10)는 특정 블루투스 AP 예컨대, 제1블루투스 AP(20-1)의 서비스 영역에 위치하고 있다가 다른 블루투스 AP 예컨대, 제15블루투스 AP(20-15)의 서비스 영역으로 위치 이동하더라도 해당 제15블루투스 AP(20-15)와 자동 접속하여 구내 무선 전화 서비스를 이용할 수 있게 되는 등 구내 무선 교환 시스템에서 LAN을 통해 연결된 각 블루투스 AP(20-1~20-15)와 자동 접속 하여 구내 무선 전화 서비스를 이용할 수 있게 된다.For example, suppose that there is an on-premises wireless switching system in which 15 Bluetooth APs 20-1 to 20-15 are connected through a LAN, as illustrated in FIG. 5. The enterprise one-phone terminal 10 which performs wireless communication by automatically connecting to any of the Bluetooth APs 20-1 to 20-15 includes Bluetooth device addresses for all the Bluetooth APs 20-1 to 20-15. Bluetooth device address range information, that is, Bluetooth device address information '0x0002 5bff 1001' of the first Bluetooth AP 20-1 to '0x0002 5bff 100F' of Bluetooth device address information of the 15th Bluetooth AP 20-15. The Bluetooth device address range information is stored and managed. Accordingly, the enterprise one-phone terminal 10 is located in the service area of a specific Bluetooth AP, for example, the first Bluetooth AP 20-1, and then moves to a service area of another Bluetooth AP, for example, the fifteenth Bluetooth AP 20-15. Even if the 15th Bluetooth AP (20-15) is automatically connected to the on-premise wireless telephone service, such as the on-premises wireless switching system automatically connected to each Bluetooth AP (20-1 ~ 20-15) connected via LAN On-site wireless telephone service will be available.

하지만, 자동 접속 가능한 블루투스 AP 개수가 특정 개수 예컨대, 3개로 제한되어 있는 개인용 원폰 단말기의 경우에는 최대 3개의 블루투스 AP에 대한 블루투스 디바이스 어드레스 리스트만을 저장 관리할 수 있으며, 따라서, 다수(즉, 4개 이상)의 블루투스 AP가 존재하는 구내 무선 교환 시스템의 환경에서는 개인용 원폰 단말기의 사용에 제한이 있다. 예를 들어, 첨부한 도면 도 6에 도시한 바와 같이 15개의 블루투스 AP(20-1~20-15)가 LAN을 통해 연결되어 있는 구내 무선 교환 시스템이 있다고 가정할 때, 개인용 원폰 단말기(60)가 3개의 블루투스 AP와 자동 접속이 가능하다면 최대 3개의 블루투스 AP에 대한 블루투스 디바이스 어드레스 리스트만을 저장 관리하게 된다. 이때, 임의의 개인용 원폰 단말기(60)에 제1, 제2, 제3블루투스 AP(20-1~20-3)에 대한 블루투스 디바이스 어드레스('0x0002 5bff 1001', '0x0002 5bff 1002', '0x0002 5bff 1003')가 자동 접속 가능한 블루투스 디바이스 어드레스 리스트로 저장 관리되고 있다면, 그 개인용 원폰 단말기(60)는 제1, 제2, 제3블루투스 AP(20-1~20-3)의 서비스 영역에서는 AP 제어기(30)의 로밍 및 핸드오프 서비스를 받으면서 블루투스 AP(20-1~20-3)와 자동 접속하여 무선 통신을 수행하여 구내 무선 전화 서비스를 이용할 수 있지만, 그 이외의 다른 블루투스 AP(20-4~20-15) 예컨대, 제15블루투스 AP(20-15)의 서비스 영역으로 이동하는 경우에는 해당 제15블루투스(20-15)와의 자동 접속이 불가능하므로 구내 무선 전화 서비스를 이용할 수 없게 되며, 이 경우에는 단말기 사용자가 자동 접속 가능한 블루투스 AP 리스트를 수동으로 변경해야만 한다.However, in the case of a personal one-phone terminal in which the number of automatically accessible Bluetooth APs is limited to a specific number, for example, three, only one Bluetooth device address list for up to three Bluetooth APs can be stored and managed. In the environment of the premises wireless switching system in which the Bluetooth AP of the above) exists, there is a limit to the use of the personal one-phone terminal. For example, assuming that there is an on-premises wireless switching system in which 15 Bluetooth APs 20-1 to 20-15 are connected through a LAN, as shown in FIG. 6, the personal one-phone terminal 60 If it is possible to automatically connect with three Bluetooth APs, only the Bluetooth device address list for up to three Bluetooth APs is stored and managed. In this case, the Bluetooth device addresses ('0x0002 5bff 1001', '0x0002 5bff 1002', and '0x0002 for the first, second, and third Bluetooth APs 20-1 to 20-3 may be applied to any personal one-phone terminal 60. 5bff 1003 ') is stored and managed as a list of automatically accessible Bluetooth device addresses, the personal one-phone terminal 60 is the AP in the service area of the first, second, and third Bluetooth APs 20-1 to 20-3. While the roaming and handoff service of the controller 30 is received, the wireless communication service may be performed by automatically connecting to the Bluetooth APs 20-1 to 20-3 to perform wireless communication, but other Bluetooth APs 20- 20 may be used. 4 to 20-15) For example, when moving to the service area of the fifteenth Bluetooth AP 20-15, since the automatic connection with the fifteenth Bluetooth 20-15 is impossible, the wireless telephone service in the premises cannot be used. In this case, the list of Bluetooth APs that the terminal user can automatically connect to. It must be changed manually.

이를 보완하기 위해, 본 발명의 다른 실시예에서는 블루투스 기반의 구내 무선 교환 시스템에서 개인용 원폰 단말기(60)를 이용하여 자유롭게 이동하면서 각 블루투스 AP(20-1~20-15)와 자동 접속하여 구내 무선 전화 서비스를 이용할 수 있도록, LAN을 통해 연결된 각 블루투스 AP(20-1~20-15)들에 대하여 개인용 원폰 단말기(60)가 자동 접속 가능한 블루투스 디바이스 어드레스로 저장 관리하는 특정 개수(예컨대, 3개)의 블루투스 디바이스 어드레스 리스트에 존재하는 블루투스 디바이스 어드레스 중에서 하나의 블루투스 디바이스 어드레스를 할당하게 된다. 이때, 첨부한 도면 도 7에 예시한 바와 같이, 구내 무선 교환 시스템에서 LAN을 통해 연결된 블루투스 AP들 중에서 서로 인접하는 블루투스 AP의 경우에는 동일한 블루투스 디바이스 어드레스가 할당되지 않도록 즉, 동일한 블루투스 디바이스 어드레스(도 7에서 'A, B, C'를 블루투스 디바이스 어드레스라고 가정함)를 가지는 블루투스 AP들의 서비스 영역(Pico Cell)이 서로 겹치지 않도록 각 블루투스 AP에 대하여 블루투스 디바이스 어드레스를 할당하게 된다.In order to compensate for this, in another embodiment of the present invention in the Bluetooth-based on-premises wireless switching system by using the personal one-phone terminal 60, while moving freely and automatically connected to each Bluetooth AP (20-1 ~ 20-15) In order to use the telephone service, a specific number (for example, three) that the personal one-phone terminal 60 stores and manages each of the Bluetooth APs 20-1 to 20-15 connected via a LAN as an automatically accessible Bluetooth device address. One Bluetooth device address is allocated among the Bluetooth device addresses existing in the Bluetooth device address list. In this case, as illustrated in FIG. 7, in case of Bluetooth APs adjacent to each other among Bluetooth APs connected through a LAN in the premises wireless switching system, the same Bluetooth device address may not be allocated. In FIG. 7, a Bluetooth device address is allocated to each Bluetooth AP so that service areas (Pico Cells) of Bluetooth APs having 'A, B, and C' are assumed to be Bluetooth device addresses do not overlap each other.

상술한 바와 같은 본 발명의 다른 실시예에 따른 블루투스 기반의 구내 무선 교환 시스템은 첨부한 도면 도 8에 도시한 바와 같이, 개인용 원폰 단말기(60)와, 다수의 블루투스 AP(20-1~20-n)와, AP 제어기(30)와, 게이트웨이(40)와, 구내 사설 교환기(50)가 상호 연동하여 PSTN 망 및 이동통신망에 접속하여 해당되는 통신 서비스를 이용하는 구조를 가진다. 여기서, 게이트웨이(40)와 구내 사설 교환기(50)는 도 2에서와 동일한 기능을 수행하므로 그 설명을 생략하기로 한다.In the wireless communication system based on Bluetooth according to another embodiment of the present invention as described above, as shown in FIG. 8, a personal one-phone terminal 60 and a plurality of Bluetooth APs 20-1-20- n), the AP controller 30, the gateway 40, and the premises private exchange 50 interoperate with each other to access the PSTN network and the mobile communication network to use a corresponding communication service. Here, since the gateway 40 and the private private exchange 50 performs the same function as in FIG. 2, description thereof will be omitted.

개인용 원폰 단말기(60)는 블루투스 통신 및 이동통신이 가능한 듀얼모드 단 말기로서, 블루투스 서비스 영역에서는 블루투스 AP(20-1~20-n)와 자동 접속하여 무선 통신을 수행하고, 그 이외의 영역에서는 통상의 이동 단말기로서 이동통신망에 접속하여 서비스를 이용한다. 이때, 개인용 원폰 단말기(60)는 고유의 블루투스 디바이스 어드레스(BD_ADDR)를 가지고 있으며, 또한, 구내 무선 교환 시스템을 구성하는 각 블루투스 AP(20-1~20-n)와의 자동 접속을 위해 특정 개수의 블루투스 디바이스 어드레스를 자동 접속 가능한 블루투스 디바이스 어드레스 리스트로 저장 관리한다.The personal one-phone terminal 60 is a dual mode terminal capable of Bluetooth communication and mobile communication, and performs wireless communication by automatically connecting with the Bluetooth APs 20-1 to 20-n in the Bluetooth service area, and in other areas. As a normal mobile terminal, a service is connected to a mobile communication network. At this time, the personal one-phone terminal 60 has a unique Bluetooth device address (BD_ADDR), and also, a specific number for the automatic connection with each Bluetooth AP (20-1 ~ 20-n) constituting the on-premises wireless switching system Save and manage the Bluetooth device address as a list of Bluetooth device addresses that can be automatically connected.

각 블루투스 AP(20-1~20-n)는 블루투스 AP 상호간에 TCP/IP(Transmission Control Protocol/Internet Protocol) 통신을 지원하는 LAN(Local Area Network)을 통해 연결되며, 자신에게 할당된 블루투스 디바이스 어드레스(BD_ADDR)를 사용하여 개인용 원폰 단말기(60)와 CTP 프로파일 통신을 수행하며, AP 제어기(30)와 LAN을 통해 연결되어 TCP/IP 기반의 IPC(Inter Process Communication) 통신을 수행함으로써 개인용 원폰 단말기(60)와 AP 제어기(30) 사이에서 호 처리 시그널 및 음성 데이터를 전달해 주는 기능을 수행한다. 이때, 각 블루투스 AP(20-1~20-n)는 고유의 식별번호를 가지며, 개인용 원폰 단말기가 저장 관리하는 블루투스 디바이스 어드레스 리스트에 존재하는 블루투스 디바이스 어드레스 중에서 하나의 블루투스 디바이스 어드레스를 고유의 블루투스 디바이스 어드레스(BD_ADDR)로 할당받아 사용하되, 서비스 영역이 서로 인접하는 블루투스 AP 간에는 서로 다른 블루투스 디바이스 어드레스를 할당받아 사용한다.Each Bluetooth AP 20-1 to 20-n is connected through a Local Area Network (LAN) that supports Transmission Control Protocol / Internet Protocol (TCP / IP) communication between the Bluetooth APs, and is assigned a Bluetooth device address. The personal one-phone terminal 60 performs CTP profile communication with the personal one-phone terminal 60 using the BD_ADDR, and is connected to the AP controller 30 via a LAN to perform IPC (Inter Process Communication) based on TCP / IP. 60) and a call processing signal and voice data transfer between the AP controller 30. At this time, each Bluetooth AP (20-1 ~ 20-n) has a unique identification number, one Bluetooth device address among the Bluetooth device address existing in the Bluetooth device address list stored and managed by the personal one-phone terminal unique Bluetooth device It is used by being assigned to the address BD_ADDR, but different Bluetooth device addresses are allocated and used between Bluetooth APs in which service areas are adjacent to each other.

AP 제어기(30)는 각 블루투스 AP(20-1~20-n)에 접속되어 있는 원폰 단말기 정보 즉, 개인용 원폰 단말기 위치 등록 정보를 관리하고, 각 블루투스 AP(20-1~20-n)들과 LAN을 통해 연결되어 TCP/IP 기반의 IPC 통신을 수행함으로써 블루투스 AP(20-1~20-n)에 대한 제어 기능을 수행하며, 게이트웨이(40)와 LAN을 통해 연결되어 SIP(Session Initiation Protocol) 기반의 통신을 수행함으로써 각 블루투스 AP(20-1~20-n)와 게이트웨이(40) 사이에서 호 처리 시그널 및 음성 데이터를 전달해 주는 기능을 수행한다. 또한, AP 제어기(30)는 LAN을 통해 연결된 각 블루투스 AP(20-1~20-n)를 제어 관리함으로써 개인용 원폰 단말기(60)에 대한 로밍 및 핸드오프 처리를 수행한다. 이로써, 개인용 원폰 단말기(60)는 구내 무선 교환 시스템에서 LAN을 통해 연결된 각 블루투스 AP(20-1~20-n)들의 서비스 영역을 자유롭게 이동하면서 자신이 위치하는 임의의 블루투스 AP와 자동 접속하여 구내 무선 전화 서비스를 이용할 수 있게 된다.The AP controller 30 manages one-phone terminal information connected to each Bluetooth AP 20-1 to 20-n, that is, personal one-phone terminal location registration information, and each of the Bluetooth APs 20-1 to 20-n. Is connected via LAN and performs TCP / IP-based IPC communication to control Bluetooth APs 20-1 to 20-n, and is connected through gateway 40 and LAN to SIP (Session Initiation Protocol) ) To perform call-based signaling and voice data between each of the Bluetooth APs 20-1 to 20-n and the gateway 40. In addition, the AP controller 30 performs roaming and handoff processing for the personal one-phone terminal 60 by controlling and managing each Bluetooth AP 20-1 to 20-n connected through a LAN. As a result, the personal one-phone terminal 60 automatically connects to any Bluetooth AP in which it is located while moving freely through the service area of each Bluetooth AP 20-1 to 20-n connected through the LAN in the campus wireless switching system. Wireless telephone service will be available.

이와 같은 구성을 가진 본 발명의 다른 실시예에 따른 블루투스 기반의 구내 무선 교환 시스템의 구내 무선 전화 서비스 동작은 기업용 원폰 단말기(10) 대신에 개인용 원폰 단말기(60)에 대하여 구내 무선 전화 서비스를 제공한다는 점만 상이할 뿐, 앞에서 설명한 도 3 및 도 4에서와 동일한 절차에 따라 착신 호 및 발신 호 처리를 수행하므로, 그 상세한 설명을 생략하기로 한다.In-house wireless telephone service operation of the Bluetooth-based on-premises wireless switching system according to another embodiment of the present invention having such a configuration provides on-premises wireless telephone service for the personal one-phone terminal 60 instead of the corporate one-phone terminal 10. Only the points are different, and the incoming call and the outgoing call processing are performed according to the same procedure as in FIGS. 3 and 4 described above, and thus detailed description thereof will be omitted.

본 발명의 다른 실시예에 따르면, 첨부한 도면 도 9에 예시한 바와 같이 15개의 블루투스 AP(20-1~20-15)가 LAN을 통해 연결되어 있는 구내 무선 교환 시스템에서 개인용 원폰 단말기(60)가 특정 개수 예컨대, 최대 3개의 블루투스 디바이스 어드레스를 자동 접속 가능한 블루투스 디바이스 어드레스 리스트로 저장 관리할 수 있다고 가정할 때, 임의의 개인용 원폰 단말기(60)에 제1, 제2, 제3의 블루투스 디바이스 어드레스('0x0002 5bff 1001', '0x0002 5bff 1002', '0x0002 5bff 1003')가 포함된 블루투스 디바이스 어드레스 리스트를 저장 관리하고 있다면, 각 블루투스 AP(20-1~20-15)는 개인용 원폰 단말기(60)가 저장 관리하는 블루투스 디바이스 어드레스 리스트에 존재하는 블루투스 디바이스 어드레스('0x0002 5bff 1001', '0x0002 5bff 1002', '0x0002 5bff 1003') 중에서 하나의 블루투스 디바이스 어드레스를 고유의 블루투스 디바이스 어드레스(BD_ADDR)로 할당받아 사용하되, 서로 인접하는 블루투스 AP 간에는 서로 다른 블루투스 디바이스 어드레스를 할당받아 사용하게 된다.According to another embodiment of the present invention, the personal one-phone terminal 60 in the on-premises wireless switching system in which 15 Bluetooth APs 20-1 to 20-15 are connected via LAN, as illustrated in FIG. 9. Assumes that a certain number, for example, can store and manage a maximum of three Bluetooth device addresses as a list of automatically accessible Bluetooth device addresses, the first, second, and third Bluetooth device addresses in any personal one-phone terminal 60. If the Bluetooth device address list including ('0x0002 5bff 1001', '0x0002 5bff 1002', '0x0002 5bff 1003') is stored and managed, each Bluetooth AP 20-1 to 20-15 is a personal one-phone terminal 60 Bluetooth device among the Bluetooth device address ('0x0002 5bff 1001', '0x0002 5bff 1002', '0x0002 5bff 1003') in the Bluetooth device address list stored and managed). But using the allocated address to a Bluetooth device address (BD_ADDR) of its own, is another use allocated to another Bluetooth device address is a Bluetooth AP between adjacent to each other.

예컨대, 제1블루투스 AP(20-1), 제4블루투스 AP(20-4), 제7블루투스 AP(20-7), 제10블루투스 AP(20-10), 제13블루투스 AP(20-13)는 제1블루투스 디바이스 어드레스 '0x0002 5bff 1001'를, 제2블루투스 AP(20-2), 제5블루투스 AP(20-5), 제8블루투스 AP(20-8), 제11블루투스 AP(20-11), 제14블루투스 AP(20-14)는 제2블루투스 디바이스 어드레스 '0x0002 5bff 1002'를, 제3블루투스 AP(20-3), 제6블루투스 AP(20-6), 제9블루투스 AP(20-9), 제12블루투스 AP(20-12), 제15블루투스 AP(20-15)는 제3블루투스 디바이스 어드레스 '0x0002 5bff 1003'를 각각 할당받아 사용하게 된다.For example, the first Bluetooth AP 20-1, the fourth Bluetooth AP 20-4, the seventh Bluetooth AP 20-7, the tenth Bluetooth AP 20-10, and the thirteenth Bluetooth AP 20-13. ) Denotes the first Bluetooth device address '0x0002 5bff 1001', the second Bluetooth AP 20-2, the fifth Bluetooth AP 20-5, the eighth Bluetooth AP 20-8, and the eleventh Bluetooth AP 20 (11), the 14th Bluetooth AP 20-14 transmits the second Bluetooth device address '0x0002 5bff 1002', the third Bluetooth AP 20-3, the sixth Bluetooth AP 20-6, and the ninth Bluetooth AP. The 20th, 20th, and 12th Bluetooth APs 20-12 and 15th Bluetooth APs 20-15 receive and use the third Bluetooth device address '0x0002 5bff 1003', respectively.

이에 따라, 개인용 원폰 단말기(60)는 구내 무선 교환 시스템에서 AP 제어기(30)의 로밍 및 핸드오프 서비스를 받으면서 LAN을 통해 연결된 각 블루투스 AP(20-1~20-15)와 자동 접속하여 무선 통신을 수행함으로써 구내 무선 전화 서비스 를 이용할 수 있게 된다. 예를 들어, 개인용 원폰 단말기(60)는 특정 블루투스 AP 예컨대, 제1블루투스 AP(20-1)의 서비스 영역에 위치하고 있다가 다른 블루투스 AP 예컨대, 제15블루투스 AP(20-15)의 서비스 영역으로 위치 이동하더라도 해당 제15블루투스 AP(20-15)가 자신의 블루투스 디바이스 어드레스 리스트에 존재하는 블루투스 디바이스 어드레스인 '0x0002 5bff 1003'을 할당받아 사용하기 때문에 제15블루투스 AP(20-15)와 자동 접속하여 구내 무선 전화 서비스를 이용할 수 있게 되는 등 구내 무선 교환 시스템에서 LAN을 통해 연결된 각 블루투스 AP(20-1~20-15)와 자동 접속하여 구내 무선 전화 서비스를 이용할 수 있게 된다.Accordingly, the personal one-phone terminal 60 receives wireless roaming and handoff service of the AP controller 30 in the on-premises wireless switching system and automatically connects to each Bluetooth AP 20-1 to 20-15 connected via LAN to communicate wirelessly. By doing this, the on-site wireless telephone service can be used. For example, the personal one-phone terminal 60 is located in the service area of a specific Bluetooth AP, for example, the first Bluetooth AP 20-1, and then moves to a service area of another Bluetooth AP, for example, the fifteenth Bluetooth AP 20-15. Even if the location is moved, the 15th Bluetooth AP 20-15 automatically connects with the 15th Bluetooth AP 20-15 since the 15th Bluetooth AP 20-15 receives and uses the Bluetooth device address '0x0002 5bff 1003' which is present in its Bluetooth device address list. By using the wireless telephone service in the premises, the wireless switching system in the premises can be automatically connected to each Bluetooth AP (20-1 ~ 20-15) connected via the LAN to use the wireless telephone service in the premises.

또한, 본 발명에 따른 실시예는 상술한 것으로 한정되지 않고, 본 발명과 관련하여 통상의 지식을 가진자에게 자명한 범위내에서 여러 가지의 대안, 수정 및 변경하여 실시할 수 있다.In addition, the embodiments according to the present invention are not limited to the above-described embodiments, and various alternatives, modifications, and changes can be made within the scope apparent to those skilled in the art.

이상과 같이, 본 발명은 다수의 블루투스 AP를 LAN으로 연결하여 AP 제어기로 관리하고, 이를 구내 사설 교환기와 결합하여 블루투스 기반의 구내 무선 교환 시스템을 구현함으로써, 각 블루투스 AP를 통해 다수의 원폰 단말기에 대하여 내선용 무선 전화 서비스를 제공할 수 있게 되며, 따라서 종래의 이동통신망 기반의 구내 무선 전화 시스템에 비하여 저렴한 비용으로 동일한 무선 전화 서비스를 제공할 수 있게 된다.As described above, the present invention connects a plurality of Bluetooth APs to a LAN, manages them with an AP controller, and combines them with an on-premises private exchange to implement a Bluetooth-based on-premises wireless switching system, thereby providing a plurality of one-phone terminals through each Bluetooth AP. The wireless telephone service for the extension can be provided, and thus, the same wireless telephone service can be provided at a lower cost than the conventional mobile communication network-based wireless telephone system.

또한, 본 발명은 원폰 단말기 사용자의 경우 이동통신망에 접속하여 이동통 신 서비스를 이용할 수 있을 뿐만 아니라, 일정 구내에서는 블루투스 AP에 접속하여 유선 전화선을 통해 무선 전화 서비스를 이용할 수 있게 되며, 또한 원폰 단말기 사용자가 일정 구내의 어떤 장소에 있더라도 지정된 구내 전화번호로 자유롭게 발/착신 호 서비스를 제공받을 수 있게 된다.In addition, the present invention enables a one-phone terminal user to use a mobile communication service by accessing a mobile communication network, as well as to use a wireless telephone service through a wired telephone line by accessing a Bluetooth AP in a predetermined premises. Wherever a user is in a certain premises, the user can be freely provided with incoming / outgoing call service to a designated premises telephone number.

나아가, 본 발명은 구내 무선 교환 시스템에서 개인용 원폰 단말기가 자동 접속 가능한 특정 개수의 블루투스 디바이스 어드레스 중에서 하나의 블루투스 디바이스 어드레스를 각 블루투스 AP에 할당하되, 서로 인접하는 블루투스 AP 간에 동일한 블루투스 디바이스 어드레스가 할당되지 않게 함으로써, 다수의 블루투스 AP 접속이 가능한 기업용 원폰 단말기가 아닌 접속 가능한 블루투스 AP 개수가 제한되어 있는 개인용 원폰 단말기로도 블루투스 기반의 구내 무선 통신 환경에서 블루투스 디바이스 어드레스 리스트를 수동으로 변경하지 않고도 자유롭게 발/착신 서비스를 제공받을 수 있게 된다.Furthermore, the present invention allocates one Bluetooth device address to each Bluetooth AP among a specific number of Bluetooth device addresses that can be automatically connected to a personal one-phone terminal in an on-premises wireless switching system, but the same Bluetooth device address is not allocated between adjacent Bluetooth APs. By not disabling the enterprise one-phone terminal with a large number of accessible Bluetooth APs, a personal one-phone terminal with a limited number of accessible Bluetooth APs can be freely developed / unchanged without manually changing the Bluetooth device address list in a Bluetooth-based wireless communication environment. Incoming service can be provided.

Claims (9)

블루투스 통신 및 이동통신이 가능한 듀얼모드 단말기로서, 블루투스 서비스 영역에서 블루투스 기기와의 자동 접속을 통한 무선 통신을 위해 자동 접속 가능한 블루투스 디바이스 어드레스 범위 정보를 저장 관리하는 기업용 원폰 단말기와;10. A dual mode terminal capable of Bluetooth communication and mobile communication, comprising: an enterprise one-phone terminal for storing and managing Bluetooth device address range information that can be automatically connected for wireless communication through an automatic connection with a Bluetooth device in a Bluetooth service area; LAN을 통해 연결되어 상호간에 TCP/IP 통신을 지원하는 블루투스 기기로서, 고유의 블루투스 디바이스 어드레스를 가지고 상기 기업용 원폰 단말기와 CTP 프로파일 통신을 수행하며, 상위의 제어기와 LAN을 통해 연결되어 TCP/IP 기반의 IPC 통신을 수행함으로써 상기 기업용 원폰 단말기와 상위 제어기 사이에서 호 처리 시그널 및 음성 데이터 전달 기능을 수행하는 다수의 블루투스 AP와;A Bluetooth device connected to a LAN and supporting TCP / IP communication with each other. The Bluetooth device has a unique Bluetooth device address and performs CTP profile communication with the enterprise mobile phone terminal. A plurality of Bluetooth APs for performing a call processing signal and voice data transfer function between the enterprise one-phone terminal and an upper controller by performing IPC communication; 상기 블루투스 AP의 상위 제어기로서, 각 블루투스 AP에 접속되어 있는 기업용 원폰 단말기 위치 등록 정보를 관리하고, 각 블루투스 AP들과 LAN을 통해 연결되어 TCP/IP 기반의 IPC 통신을 수행함으로써 상기 블루투스 AP에 대한 제어 기능을 수행하며, 게이트웨이와 LAN을 통해 연결되어 SIP(Session Initiation Protocol) 기반의 통신을 수행함으로써 각 블루투스 AP에 대한 호 처리 시그널 및 음성 데이터 전달 기능을 수행하는 AP 제어기와;As an upper controller of the Bluetooth AP, the enterprise one-phone terminal location registration information connected to each Bluetooth AP is managed and connected to each Bluetooth AP through a LAN to perform TCP / IP-based IPC communication for the Bluetooth AP. An AP controller which performs a control function and performs a call processing signal and voice data transmission function for each Bluetooth AP by performing a SIP (Session Initiation Protocol) based communication through a gateway and a LAN; 상기 기업용 원폰 단말기에 대한 구내 전화번호 정보와 그 기업용 원폰 단말기들의 현재 등록 상태 정보를 관리하며, PSTN 망과 연결되어 구내의 기업용 원폰 단말기에 대하여 상기 AP 제어기를 통해 발/착신 호 처리 및 음성 데이터 전송 기능을 수행함으로써 블루투스 기반의 기업용 원폰 단말기에 대하여 구내 무선 전화 서비스를 제공하는 구내 사설 교환기를 포함하고,It manages the telephone number information of the corporate one-phone terminal and the current registration status information of the corporate one-phone terminals, and is connected to the PSTN network to process the incoming / outgoing call processing and voice data to the corporate one-phone terminal through the AP controller Including a private on-premises exchange to provide wireless wireless telephone service on-premises for the Bluetooth-based enterprise one-phone terminal by performing a function, 상기 기업용 원폰 단말기에서 저장 관리하는 블루투스 디바이스 어드레스 범위 정보에는, 상기 LAN을 통해 연결된 모든 블루투스 AP와의 자동 접속이 가능하도록 각 블루투스 AP가 가지고 있는 블루투스 디바이스 어드레스들이 모두 포함되는 것을 특징으로 하는 블루투스 기반의 구내 무선 교환 시스템.Bluetooth device address range information stored and managed by the enterprise one-phone terminal includes all the Bluetooth device addresses of each Bluetooth AP to enable automatic connection with all the Bluetooth APs connected through the LAN. Wireless switching system. 삭제delete 블루투스 통신 및 이동통신이 가능한 듀얼모드 단말기로서, 블루투스 서비스 영역에서 블루투스 기기와의 자동 접속을 통한 무선 통신을 위해 자동 접속 가능한 블루투스 디바이스 어드레스 리스트를 저장 관리하는 개인용 원폰 단말기와;A dual mode terminal capable of Bluetooth communication and mobile communication, comprising: a personal one-phone terminal for storing and managing a list of automatically accessible Bluetooth device addresses for wireless communication through an automatic connection with a Bluetooth device in a Bluetooth service area; LAN을 통해 연결되어 상호간에 TCP/IP 통신을 지원하는 블루투스 기기로서, 자신에게 할당된 블루투스 디바이스 어드레스를 사용하여 상기 개인용 원폰 단말기와 CTP 프로파일 통신을 수행하며, 상위의 제어기와 LAN을 통해 연결되어 TCP/IP 기반의 IPC 통신을 수행함으로써 상기 개인용 원폰 단말기와 상위 제어기 사이에서 호 처리 시그널 및 음성 데이터 전달 기능을 수행하는 다수의 블루투스 AP와;A Bluetooth device connected to a LAN and supporting TCP / IP communication with each other. The Bluetooth device performs a CTP profile communication with the personal one-phone terminal using the Bluetooth device address assigned to the user. A plurality of Bluetooth APs for performing call processing signals and voice data transfer functions between the personal one-phone terminal and a higher level controller by performing IP / IP based IPC communication; 상기 블루투스 AP의 상위 제어기로서, 각 블루투스 AP에 접속되어 있는 개인용 원폰 단말기 위치 등록 정보를 관리하고, 각 블루투스 AP들과 LAN을 통해 연결되어 TCP/IP 기반의 IPC 통신을 수행함으로써 상기 블루투스 AP에 대한 제어 기능을 수행하며, 게이트웨이와 LAN을 통해 연결되어 SIP(Session Initiation Protocol) 기반의 통신을 수행함으로써 각 블루투스 AP에 대한 호 처리 시그널 및 음성 데이터 전달 기능을 수행하는 AP 제어기와;As an upper controller of the Bluetooth AP, the personal one-phone terminal location registration information connected to each Bluetooth AP is managed and connected to each Bluetooth AP through a LAN to perform TCP / IP-based IPC communication for the Bluetooth AP. An AP controller which performs a control function and performs a call processing signal and voice data transmission function for each Bluetooth AP by performing a SIP (Session Initiation Protocol) based communication through a gateway and a LAN; 상기 개인용 원폰 단말기에 대한 구내 전화번호 정보와 그 개인용 원폰 단말기들의 현재 등록 상태 정보를 관리하며, PSTN 망과 연결되어 구내의 개인용 원폰 단말기에 대하여 상기 AP 제어기를 통해 발/착신 호 처리 및 음성 데이터 전송 기능을 수행함으로써 블루투스 기반의 개인용 원폰 단말기에 대하여 구내 무선 전화 서비스를 제공하는 구내 사설 교환기를 포함하고,It manages the phone number information of the personal one-phone terminal and the current registration status information of the personal one-phone terminals, and is connected to the PSTN network through the AP controller for the outgoing / incoming call processing and voice data transmission to the personal one-phone terminal in the premises Including a private on-premises exchange to provide wireless wireless telephone service on-premises to the Bluetooth-based personal one-phone terminal by performing a function, 상기 개인용 원폰 단말기에서 저장 관리하는 블루투스 디바이스 어드레스 리스트에는, 상기 LAN을 통해 연결된 각 블루투스 AP에 할당된 블루투스 디바이스 어드레스로 이루어진 특정 개수의 블루투스 디바이스 어드레스가 포함되는 것을 특징으로 하는 블루투스 기반의 구내 무선 교환 시스템.The Bluetooth-based on-premises wireless switching system of the Bluetooth device address list stored and managed by the personal one-phone terminal includes a specific number of Bluetooth device addresses including Bluetooth device addresses assigned to each Bluetooth AP connected through the LAN. . 삭제delete 제 3항에 있어서,The method of claim 3, wherein 상기 각 블루투스 AP의 블루투스 디바이스 어드레스는, 상기 개인용 원폰 단말기에서 저장 관리하는 블루투스 디바이스 어드레스 리스트에 존재하는 블루투스 디바이스 어드레스 중에서 하나의 블루투스 디바이스 어드레스를 할당하되, 서비스 영역에 서로 인접하는 블루투스 AP 간에는 서로 다른 블루투스 디바이스 어드레스를 할당하는 것을 특징으로 하는 블루투스 기반의 구내 무선 교환 시스템.The Bluetooth device address of each Bluetooth AP is assigned one Bluetooth device address among the Bluetooth device addresses existing in the Bluetooth device address list stored and managed by the personal one-phone terminal, and different Bluetooth APs are adjacent to each other in the service area. An on-premises wireless switching system based on Bluetooth, which assigns a device address. 제 1항 또는 3항에 있어서,The method of claim 1 or 3, 상기 AP 제어기와 LAN을 통해 연결되어 SIP 기반의 통신을 수행하고, 상기 구내 사설 교환기와 회선으로 연결되어 ISDN PRI 기반의 통신을 수행함으로써 상기 AP 제어기와 구내 사설 교환기 사이에서 호 처리 시그널 및 음성 데이터 전달 기능을 수행하는 게이트웨이를 더 포함하는 것을 특징으로 하는 블루투스 기반의 구내 무선 교환 시스템.Transfer of call processing signals and voice data between the AP controller and the private private exchange by connecting to the AP controller through a LAN to perform SIP-based communication, and connected to the premises private exchange by a circuit to perform ISDN PRI-based communication. Bluetooth-based on-premises wireless switching system further comprises a gateway to perform a function. 제 6항에 있어서,The method of claim 6, 상기 게이트웨이는, 구내 사설 교환기로부터 전달되는 ISDN PRI 기반의 호 처리 시그널링 메시지를 SIP 프로토콜 기반의 호 처리 시그널링 메시지로 변환하여 AP 제어기로 전달하거나, 상기 AP 제어기로부터 전달되는 SIP 프로토콜 기반의 호 처리 시그널링 메시지를 ISDN PRI 기반의 호 처리 시그널링 메시지로 변환하여 상기 구내 사설 교환기로 전달하는 호 처리 시그널 전달 기능과, 상기 구내 사설 교환기로부터 ISDN B 채널로 전달되는 음성 트래픽을 RTP 패킷 데이터로 변환하여 상기 AP 제어기로 전달하거나, 상기 AP 제어기로부터 RTP 패킷 데이터로 전달되는 음성 트래픽을 ISDN B 채널을 통해 상기 구내 사설 교환기로 전달하는 음성 데이터 전달 기능을 수행하는 것을 특징으로 하는 블루투스 기반의 구내 무선 교환 시스템.The gateway converts the ISDN PRI-based call processing signaling message transmitted from the premises private exchange into a SIP protocol-based call processing signaling message and delivers it to the AP controller, or the SIP protocol-based call processing signaling message transmitted from the AP controller. Converts the ISDN PRI-based call processing signaling message to the premises private exchange and transfers the voice traffic transferred from the premises private exchange to the ISDN B channel to RTP packet data to the AP controller. Or a voice data transfer function for transferring voice traffic transmitted from the AP controller to RTP packet data to the premises private exchange through an ISDN B channel. 제 1항 또는 3항에 있어서,The method of claim 1 or 3, 상기 각 블루투스 AP는, 블루투스 서비스 영역 내의 원폰 단말기로부터 전송되는 TCS-BIN(Telephony Control Protocol BINary) 프로토콜 기반의 호 처리 시그널링 메시지를 IPC 통신을 기반으로 AP 제어기로 전달하거나, 상기 AP 제어기로부터 IPC 통신을 통해 전달되는 호 처리 시그널링 메시지를 TCS-BIN 프로토콜 기반의 호 처리 시그널링 메시지로 변환하여 상기 원폰 단말기로 전송하는 호 처리 시그널 전달 기능과, 상기 AP 제어기로부터 UDP 패킷 데이터로 전달되는 음성 트래픽을 블루투스 SCO 연결을 통해 상기 원폰 단말기로 전송하거나, 상기 원폰 단말기로부터 블루투스 SCO 연결을 통해 전송되는 음성 트래픽을 UDP 패킷 데이터로 변환하여 상기 AP 제어기로 전달하는 음성 데이터 전달 기능을 수행하는 것을 특징으로 하는 블루투스 기반의 구내 무선 교환 시스템.Each Bluetooth AP transmits a call processing signaling message based on a Telephony Control Protocol BINary (TCS-BIN) protocol transmitted from a one-phone terminal in a Bluetooth service area to an AP controller based on IPC communication, or performs IPC communication from the AP controller. A call processing signaling function for converting a call processing signaling message transmitted through a TCS-BIN protocol based call processing signaling message and transmitting the call processing signaling message to the one-phone terminal, and a Bluetooth SCO connection for voice traffic transmitted as UDP packet data from the AP controller. Bluetooth-based premises, characterized in that for performing the voice data transmission function to transmit to the one-phone terminal or to convert the voice traffic transmitted from the one-phone terminal via the Bluetooth SCO connection to UDP packet data to the AP controller Wireless switching system. 제 1항 또는 3항에 있어서,The method of claim 1 or 3, 상기 AP 제어기는, 게이트웨이로부터 전달되는 SIP 프로토콜 기반의 호 처리 시그널링 메시지를 IPC 통신을 기반으로 블루투스 AP로 전달하거나, 상기 블루투스 AP로부터 IPC 통신을 기반으로 전달되는 호 처리 시그널링 메시지를 SIP 프로토콜 기반의 호 처리 시그널링 메시지로 변환하여 상기 게이트웨이로 전달하는 호 처리 시그널 전달 기능과, 상기 게이트웨이로부터 전달되는 RTP 패킷의 페이로드 부분에 있는 음성 트래픽을 UDP 패킷 데이터로 변환하여 상기 블루투스 AP로 전달하거나, 상기 블루투스 AP로부터 UDP 패킷 데이터로 전달되는 음성 트래픽을 RTP 패킷의 페이로드 부분에 기록하여 상기 게이트웨이로 전달하는 음성 데이터 전달 기능을 수행하는 것을 특징으로 하는 블루투스 기반의 구내 무선 교환 시스템.The AP controller transmits a SIP protocol based call processing signaling message transmitted from a gateway to a Bluetooth AP based on IPC communication, or sends a SIP protocol based call processing signaling message transmitted from the Bluetooth AP based on IPC communication. A call processing signal transfer function for converting a signaling signal to a gateway and converting the voice traffic in a payload portion of an RTP packet transmitted from the gateway into UDP packet data for transmission to the Bluetooth AP, or transmitting the Bluetooth AP to the Bluetooth AP. And a voice data transfer function for recording the voice traffic transmitted from the UDP packet data to the payload portion of the RTP packet and delivering the voice traffic to the gateway.
KR1020060013142A 2005-09-06 2006-02-10 Bluetooth Based Wireless Private Branch Exchange System KR100751719B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060013142A KR100751719B1 (en) 2005-09-06 2006-02-10 Bluetooth Based Wireless Private Branch Exchange System

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020050082665 2005-09-06
KR20050082665 2005-09-06
KR1020060013142A KR100751719B1 (en) 2005-09-06 2006-02-10 Bluetooth Based Wireless Private Branch Exchange System

Publications (2)

Publication Number Publication Date
KR20070027427A KR20070027427A (en) 2007-03-09
KR100751719B1 true KR100751719B1 (en) 2007-08-24

Family

ID=38100703

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060013142A KR100751719B1 (en) 2005-09-06 2006-02-10 Bluetooth Based Wireless Private Branch Exchange System

Country Status (1)

Country Link
KR (1) KR100751719B1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100862527B1 (en) * 2007-06-11 2008-10-09 에스케이 텔레콤주식회사 Voice call system and method between zone based personalized service enabled module and mobile communication terminal
US8644817B1 (en) * 2012-09-26 2014-02-04 Avaya Inc. System and method for presenting a single persistent view of a multi-module communication device to a network
US9544340B2 (en) 2013-03-15 2017-01-10 Avaya Inc. Application programming interface enabling communication features for different communication protocols
US9282489B2 (en) 2013-05-17 2016-03-08 Avaya Inc. Media escalation with use of endpoint adapter

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040029728A (en) * 2002-10-02 2004-04-08 주식회사 케이티 System and method for onephone service
KR20040073262A (en) * 2003-02-12 2004-08-19 삼성전자주식회사 complex wireless service device using wired or wireless communication systems
KR20040103582A (en) * 2003-05-29 2004-12-09 삼성전자주식회사 Complex Wireless Service Device using Wired or Wireless communication systems
KR20050001127A (en) * 2003-06-27 2005-01-06 주식회사 케이티 A method for sending wire/wireless call of one-phone terminal
KR20050082792A (en) * 2004-02-20 2005-08-24 주식회사 케이티 Apparatus for recognizing bluetooth zone and method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040029728A (en) * 2002-10-02 2004-04-08 주식회사 케이티 System and method for onephone service
KR20040073262A (en) * 2003-02-12 2004-08-19 삼성전자주식회사 complex wireless service device using wired or wireless communication systems
KR20040103582A (en) * 2003-05-29 2004-12-09 삼성전자주식회사 Complex Wireless Service Device using Wired or Wireless communication systems
KR20050001127A (en) * 2003-06-27 2005-01-06 주식회사 케이티 A method for sending wire/wireless call of one-phone terminal
KR20050082792A (en) * 2004-02-20 2005-08-24 주식회사 케이티 Apparatus for recognizing bluetooth zone and method thereof

Also Published As

Publication number Publication date
KR20070027427A (en) 2007-03-09

Similar Documents

Publication Publication Date Title
KR100501323B1 (en) Method and Apparatus for the realization of mobility by using WLAN Voice terminal at the ISDN switching system
KR100770931B1 (en) Network interworking system and method for providing seamless voice service and short message service betweem wireless communication system
CA2453069C (en) Methods, apparatus, and systems for accessing mobile and voice over ip telephone networks with a mobile handset
RU2646326C2 (en) Apparatus, method and system for integration of mobile and satellite telephony communication services
JP5074210B2 (en) Communication method and communication system
CN101305637B (en) Telecommunications apparatus and method
KR100694208B1 (en) Apparatus and method for providing call service in wireless lan system
US20040266426A1 (en) Extension of a local area phone system to a wide area network with handoff
US20200351962A1 (en) Method and apparatus of supporting wireless femtocell communications
US7395065B2 (en) Routing calls to facilitate call handover
JP2003319454A (en) Method and system for controlling call connection
KR100751719B1 (en) Bluetooth Based Wireless Private Branch Exchange System
JPH1188433A (en) Communication system
JP3924554B2 (en) HANDOVER METHOD AND GATEWAY DEVICE
KR20060082127A (en) Network connection system and method for providing voice service in a wireless network
JP5125647B2 (en) Communication control system, communication control method, proxy registration device, and computer program for proxy registration device
KR100570898B1 (en) Packet based indoor cellular system and handover method thereof
KR100403732B1 (en) Apparatus and method of registering subscriber location at public network in private wireless system
KR100941551B1 (en) Method for direct exchanging information among voip wireless phone by using wireless lan
KR101013583B1 (en) In-building telecommunication service on wibro network
JPWO2005071935A1 (en) Broadband transmission line modem, wireless terminal device, program, and recording medium
KR100745886B1 (en) Wireless access point and call manager
KR20060092475A (en) Network interworking system and method for offering voice service in wireless network
KR100957640B1 (en) Method for processing call connection between 2nd generation and 3rd generation mobile communication network
KR20040103028A (en) Extension call apparatus and method for mobile communication terminal in digital keyphone system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
G170 Publication of correction
FPAY Annual fee payment

Payment date: 20120810

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130819

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140818

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150817

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160802

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20170816

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20180814

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20190814

Year of fee payment: 13