KR101212651B1 - Multi-ring service providing system and method for plurality of receiving terminals - Google Patents
Multi-ring service providing system and method for plurality of receiving terminals Download PDFInfo
- Publication number
- KR101212651B1 KR101212651B1 KR1020100119879A KR20100119879A KR101212651B1 KR 101212651 B1 KR101212651 B1 KR 101212651B1 KR 1020100119879 A KR1020100119879 A KR 1020100119879A KR 20100119879 A KR20100119879 A KR 20100119879A KR 101212651 B1 KR101212651 B1 KR 101212651B1
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- call
- receiving terminals
- receiving
- ring
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42229—Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
- H04M3/42263—Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location where the same subscriber uses different terminals, i.e. nomadism
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42348—Location-based services which utilize the location information of a target
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/46—Arrangements for calling a number of substations in a predetermined sequence until an answer is obtained
- H04M3/465—Arrangements for simultaneously calling a number of substations until an answer is obtained
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
Abstract
복수의 수신 단말에 대한 멀티링 서비스 제공 시스템 및 방법이 제공된다. 복수의 수신 단말에 대하여 멀티링 서비스를 제공하는 서버는, 발신 단말로부터 호 연결 요청을 수신하고, 상기 호 연결 요청 신호에 포함된 전화 번호에 대응되는 복수의 수신 단말들을 확인하는 수신 단말 확인부; 상기 확인된 수신 단말들 중 인터넷 전화 단말의 위치를 판단하는 단말 위치 판단부; 및 상기 인터넷 전화 단말이 기 설정된 지역에 존재하는 경우에, 상기 인터넷 전화 단말을 포함하여 상기 확인된 수신 단말들에게 호 연결을 시도하는 멀티링 수행부를 포함한다.Provided are a multi-ring service providing system and method for a plurality of receiving terminals. A server providing a multi-ring service to a plurality of receiving terminals includes: a receiving terminal checking unit receiving a call connection request from an originating terminal and confirming a plurality of receiving terminals corresponding to a telephone number included in the call connection request signal; A terminal location determination unit which determines a location of an internet phone terminal among the identified receiving terminals; And a multi-ring performing unit that attempts to connect to the identified receiving terminals including the internet telephone terminal when the internet telephone terminal exists in a preset area.
Description
본 발명은 복수의 단말에 대한 멀티링 서비스 제공 시스템 및 방법에 관한 것으로서, 보다 상세하게는, 수신 단말의 종류 및 위치에 기초하여 복수의 수신 단말에 대하여 효과적으로 멀티링 서비스를 제공하는 시스템 및 방법에 관한 것이다.The present invention relates to a multi-ring service providing system and method for a plurality of terminals, and more particularly, to a system and method for effectively providing a multi-ring service for a plurality of receiving terminals based on the type and location of the receiving terminal. It is about.
현대 사회는 이동 통신 서비스가 보편화되어 일상에서 이동 통신 단말기를 이용한 정보 교환이 가장 중요한 통신 수단으로 자리 잡고 있으며, 일반 유선 전화 및 인터넷 전화 등과 같은 다양한 전화 서비스 및 단말이 제공되고 있다. 특히, 인터넷 전화는 일반 유선 전화와 달리 음성 통화 이외에 문자 메시지, 무선 인터넷, MP3, 방송 등과 같은 다양한 서비스를 제공할 수 있다.In modern society, mobile communication services are becoming more common, and information exchange using mobile communication terminals is the most important communication means in everyday life, and various telephone services and terminals such as general landline telephones and internet telephones are provided. In particular, the Internet phone can provide a variety of services, such as text messages, wireless Internet, MP3, broadcast, etc., in addition to voice calls, unlike ordinary landline phones.
또한, 최근에는 하나의 가입자가 여러 종류의 전화 단말기를 소유하는 경우가 점차 늘어나고 있으며, 특정 단말기로 걸려오는 전화를 다른 단말기를 통하여 수신해야 하는 경우가 빈번하게 발생하고 있다.In addition, in recent years, a single subscriber owns several types of telephone terminals, and more and more, a call to a specific terminal has to be received through another terminal.
이러한 경우 종래에는 사용의 편의를 위해 단말기에 착신 전환 서비스가 제공되었으며, 이러한 착신 전환 서비스는 일부 전화 단말기의 배터리가 떨어졌거나 또는 사용자의 잦은 이동에 따른 전화기 변경이 필요할 경우에도 주로 이용되었다.In this case, the call forwarding service is provided to the terminal for convenience of use, and the call forwarding service is mainly used even when the battery of some telephone terminals is exhausted or the phone needs to be changed due to frequent movement of the user.
그러나, 착신 전화 서비스의 경우에, 특정 전화 단말의 사용을 막고 다른 전화 단말을 통하여 통신을 수행하기 때문에, 복수 단말을 통합하여 사용하기에는 무리가 있었다.However, in the case of an incoming telephone service, since it prevents the use of a specific telephone terminal and communicates through another telephone terminal, it is difficult to integrate and use multiple terminals.
이에 따라, 복수의 종류의 전화 단말 중 특정 단말에 전화가 걸려오는 경우에, 전체 단말에서 전화벨이 울리게 하는 서비스, 즉, 멀티링 서비스가 등장하였다.Accordingly, when a call is made to a specific terminal among a plurality of types of telephone terminals, a service for ringing a telephone ring in all terminals, that is, a multi-ring service has emerged.
그러나, 종래의 멀티링 서비스의 경우에는, 단말의 위치에 따라 선택적으로 멀티링 서비스의 대상이 되는 단말을 결정할 수 없어 단말의 위치에 따라 탄력적으로 멀티링 서비스를 제공할 수 없는 문제가 있었으며, 통화의 종류 또는 단말의 상태에 기초하여 다양한 통신 서비스에 따라 적응적으로 멀티링 서비스를 제공할 수 없는 문제가 있었다.However, in the case of the conventional multiring service, there is a problem in that it is not possible to selectively determine a terminal that is a target of the multiring service according to the location of the terminal, and thus, it is not possible to flexibly provide the multiring service according to the location of the terminal. There is a problem in that it is not possible to adaptively provide a multi-ring service according to various communication services based on the type or the state of the terminal.
본 발명의 일부 실시예는, 수신 단말의 위치에 기초하여 효과적으로 멀티링 서비스를 제공할 수 있는, 복수의 수신 단말에 대한 멀티링 서비스 제공 시스템 및 방법을 제공한다.Some embodiments of the present invention provide a multi-ring service providing system and method for a plurality of receiving terminals, which can effectively provide a multi-ring service based on the location of the receiving terminal.
또한, 본 발명의 일 실시예는, 수신 단말의 종류에 기초하여 멀티링 서비스의 대상 단말을 효율적으로 제한할 수 있는, 복수의 수신 단말에 대한 멀티링 서비스 제공 시스템 및 방법을 제공한다.In addition, an embodiment of the present invention provides a multi-ring service providing system and method for a plurality of receiving terminals that can efficiently limit the target terminal of the multi-ring service based on the type of the receiving terminal.
또한, 본 발명의 일 실시예는, 수신 단말의 통화 상태에 기초하여 불필요한 멀티링 서비스를 방지할 수 있는, 복수의 수신 단말에 대한 멀티링 서비스 제공 시스템 및 방법을 제공한다. In addition, an embodiment of the present invention provides a multi-ring service providing system and method for a plurality of receiving terminals, which can prevent unnecessary multi-ring services based on the call state of the receiving terminal.
또한, 본 발명의 일 실시예는, 수신 단말 사이에 멀티링을 위한 호가 계속하여 반복되는 것을 효과적으로 방지할 수 있는, 복수의 수신 단말에 대한 멀티링 서비스 제공 시스템 및 방법을 제공한다.In addition, an embodiment of the present invention provides a multi-ring service providing system and method for a plurality of receiving terminals, which can effectively prevent repeated calls for multi-ringing between receiving terminals.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면은, 발신 단말로부터 호 연결 요청을 수신하고, 상기 호 연결 요청 신호에 포함된 전화 번호에 대응되는 복수의 수신 단말들을 확인하는 수신 단말 확인부; 상기 확인된 수신 단말들 중 인터넷 전화 단말의 위치를 판단하는 단말 위치 판단부; 및 상기 인터넷 전화 단말이 기 설정된 지역에 존재하는 경우에, 상기 인터넷 전화 단말을 포함하여 상기 확인된 수신 단말들에게 호 연결을 시도하는 멀티링 수행부를 포함하는, 복수의 수신 단말에 대하여 멀티링 서비스를 제공하는 서버를 제공할 수 있다.As a technical means for achieving the above technical problem, a first aspect of the present invention, receiving a call connection request from the calling terminal, and confirming a plurality of receiving terminals corresponding to the telephone number included in the call connection request signal Receiving terminal identification unit; A terminal location determination unit which determines a location of an internet phone terminal among the identified receiving terminals; And a multi-ring performing unit for attempting to connect a call to the identified receiving terminals, including the Internet telephone terminal, when the Internet telephone terminal exists in a preset area. It can provide a server that provides.
또한, 본 발명의 제 2 측면은, 발신 단말로부터 전화 통화를 위한 호 연결 요청을 수신하는 단계; 상기 호 연결 요청 신호에 포함된 전화 번호를 확인하는 단계; 상기 확인된 전화 번호에 대응되는 수신 단말들의 전화 번호를 확인하는 단계; 상기 수신 단말 중에서 인터넷 전화 단말이 기 설정된 위치에 존재하는 지를 판단하는 단계; 및 상기 인터넷 전화 단말이 기 설정된 위치에 존재하지 않는 경우에, 상기 인터넷 전화 단말을 제외한 수신 단말들에 대하여 벨을 울리는 단계를 포함하는, 복수의 수신 단말에 대하여 멀티링 서비스를 제공하는 방법을 제공할 수 있다.In addition, a second aspect of the present invention includes the steps of: receiving a call connection request for a telephone call from an originating terminal; Confirming a telephone number included in the call connection request signal; Confirming telephone numbers of receiving terminals corresponding to the confirmed telephone numbers; Determining whether an internet telephone terminal exists at a preset position among the receiving terminals; And ringing for receiving terminals other than the Internet telephone terminal when the Internet telephone terminal does not exist at a preset location. can do.
또한, 본 발명의 제 3 측면은, 발신 단말로부터 전화 통화를 위한 호 연결 요청을 수신하는 단계; 상기 호 연결 요청 신호에 포함된 전화 번호를 확인하는 단계; 상기 확인된 전화 번호에 대응되는 수신 단말들의 전화 번호를 확인하는 단계; 상기 발신 단말이 영상 통화를 시도하는 지를 판단하는 단계; 상기 발신 단말이 영상 통화를 시도하는 경우에 상기 수신 단말 중에서 적어도 하나 이상의 인터넷 전화 단말을 구별하는 단계; 및 상기 구별된 인터넷 전화 단말에 대하여만 호 연결을 시도하는 단계를 포함하는, 복수의 수신 단말에 대하여 멀티링 서비스를 제공하는 방법을 제공할 수 있다.In addition, a third aspect of the invention, the step of receiving a call connection request for a telephone call from the calling terminal; Confirming a telephone number included in the call connection request signal; Confirming telephone numbers of receiving terminals corresponding to the confirmed telephone numbers; Determining whether the calling terminal attempts a video call; Distinguishing at least one or more Internet telephone terminals from the receiving terminals when the calling terminal attempts a video call; And attempting to connect a call only to the distinguished Internet telephone terminal, and may provide a method for providing a multi-ring service to a plurality of receiving terminals.
전술한 본 발명의 과제 해결 수단에 의하면, 수신 단말 중 인터넷 단말의 위치를 확인하고, 확인된 위치에 기초하여 탄력적으로 멀티링 서비스를 제공할 수 있다.According to the above-described problem solving means of the present invention, it is possible to check the position of the Internet terminal of the receiving terminal, and to flexibly provide a multi-ring service based on the identified position.
또한, 전술한 본 발명의 과제 해결 수단에 의하면, 수신 단말의 종류에 기초하여 통화 종류에 따라 멀티링 서비스의 대상이 되는 수신 단말을 효과적으로 제한할 수 있다.In addition, according to the above-described problem solving means of the present invention, it is possible to effectively limit the receiving terminal to be the subject of the multi-ring service according to the type of call based on the type of the receiving terminal.
또한, 본 발명의 다른 과제 해결 수단 중 하나에 의하면, 수신 단말의 통화 상태에 기초하여 불필요한 멀티링 서비스의 제공을 방지할 수 있다.Further, according to one of the other problem solving means of the present invention, it is possible to prevent the provision of unnecessary multi-ring service based on the call state of the receiving terminal.
또한, 본 발명의 또 다른 과제 해결 수단 중 하나에 의하면, 수신 단말 사이에 멀티링을 위한 호가 계속하여 반복되는 것을 효과적으로 방지할 수 있다.In addition, according to one of the other problem solving means of the present invention, it is possible to effectively prevent the repeated call for the multi-ring between the receiving terminal.
도 1은 본 발명의 일 실시예에 따른 복수의 수신 단말에 대한 멀티링 서비스 제공 시스템의 전체 개요도이다.
도 2는 본 발명의 일 실시예에 따른 멀티링 서비스 제공 서버(300)의 세부 구성도이다.
도 3은 본 발명의 일 실시예에 따른 가입자 관리 DB(320)에 저장된 가입자 등록 테이블의 일례를 도시한 도면이다.
도 4는 본 발명의 일 실시예에 따른 복수의 수신 단말에 대한 멀티링 서비스 제공 방법의 세부 흐름도이다.1 is an overall schematic diagram of a multi-ring service providing system for a plurality of receiving terminals according to an embodiment of the present invention.
2 is a detailed block diagram of the multi-ring
3 is a diagram illustrating an example of a subscriber registration table stored in the
4 is a detailed flowchart of a multi-ring service providing method for a plurality of receiving terminals according to an embodiment of the present invention.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between . Also, when an element is referred to as "comprising ", it means that it can include other elements as well, without departing from the other elements unless specifically stated otherwise.
또한, 본 명세서에서 멀티링 서비스란, 발신 단말(100)이 특정 전화 번호로 호 연결을 요청하는 경우에 해당 전화 번호에 대응되는 복수의 수신 단말(200)에 대하여 호 연결을 시도하고 벨을 울리도록 하는 서비스를 말한다. 예를 들어, 멀티링 서비스에 의하면, 가입자가 댁내의 PSTN(Public Switched Telephone Network) 전화 단말 및 자신의 인터넷 전화 단말을 함께 서비스에 등록시키는 경우에, 발신 단말이 PSTN 전화 단말 또는 인터넷 전화 단말 중 어느 하나의 단말에 전화 통화를 요청하면, PSTN 전화 단말 및 인터넷 전화 단말 모두에서 벨이 울릴 수 있다.In addition, in the present specification, the multi-ring service, when the calling
이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른 복수의 수신 단말에 대한 멀티링 서비스 제공 시스템의 전체 개요도이다.1 is an overall schematic diagram of a multi-ring service providing system for a plurality of receiving terminals according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 멀티링 서비스 제공 시스템은, 발신 단말(100), 수신 단말(200), 멀티링 서비스 제공 서버(300) 및 네트워크(400)를 포함한다.As shown in FIG. 1, the multi-ring service providing system according to an exemplary embodiment of the present invention includes an
사용자가 복수의 수신 단말(200)을 멀티링 서비스에 등록하고, 발신 단말(100)이 수신 단말(200) 중에서 어느 하나의 단말에게 호 연결을 요청하는 경우에, 멀티링 서비스 제공 서버(300)는 등록된 복수의 수신 단말(200)에 대하여 호 연결을 시도한다.When a user registers a plurality of receiving
이 때, 멀티링 서비스 제공 서버(300)는 등록된 복수의 수신 단말(200)의 단말 위치, 단말 종류(예를 들어, 영상 통화가 지원되는 단말인지 여부 등) 또는 단말 상태(예를 들어, 통화 중인지 여부, 전원이 꺼졌는지 여부 등)에 기초하여, 수신 단말(200)의 전부 또는 일부에 대하여 선택적으로 멀티링 서비스를 제공할 수 있다.At this time, the multi-ring
또한, 멀티링 서비스 제공 서버(300)는 복수의 수신 단말(200) 사이에서 호 연결 요청이 계속하여 반복되는 것을 방지하며, 보다 효율적으로 멀티링 서비스를 제공할 수가 있다.In addition, the multi-ring
네트워크(400)는 전용선, 인트라넷, 사설 전화망, 공중 전화망, PSTN 망 및 이들의 상호 조합을 포함하며, 도 1에 도시된 각 네트워크 구성 주체가 서로 원활하게 통신을 할 수 있도록 하는 포괄적인 의미의 데이터 통신망이며, 유선 인터넷, 무선 인터넷 및 모바일 무선 통신망을 포함한다. 또한, 네트워크(400)는 근거리 통신망(Local Area Network; LAN), 광역 통신망(Wide Area Network; WAN) 또는 부가가치 통신망(Value Added Network; VAN) 등과 같은 유선 네트워크나 이동 통신망(mobile radio communication network) 또는 위성 통신망 등과 같은 모든 종류의 무선 네트워크로 구현될 수 있다.The
발신 단말(100) 및 수신 단말(200)은 네트워크(400)를 통하여 전화 통화를 수행할 수 있는 모든 종류의 유무선 통신 단말을 포함한다. 수신 단말(200)은 PSTN 전화 단말과 같은 일반 전화 단말뿐만 아니라, VoIP(Voice Over Internet Protocol) 전화 단말, SoIP(Service over IP) 전화 단말과 같은 인터넷 전화 단말을 포함한다.
The originating
이하, 도 2를 참조하여 본 발명의 일 실시예에 따른 멀티링 서비스 제공 서버(300)의 세부 구성에 대하여 설명하기로 한다.Hereinafter, a detailed configuration of a multiring
도 2는 본 발명의 일 실시예에 따른 멀티링 서비스 제공 서버(300)의 세부 구성도이다.2 is a detailed block diagram of the multi-ring
도 2에 도시된 바와 같이, 본 발명의 일 실시예에 따른 멀티링 서비스 제공 서버(300)는 멀티링 단말 등록부(310), 가입자 관리 DB(320), 수신 단말 확인부(330), 단말 위치 판단부(340), 통화 종류 판단부(350), 통화 상태 판단부(360), 멀티링 수행부(370), 제어부(380) 및 송수신부(390)를 포함한다.As shown in Figure 2, the multi-ring
멀티링 단말 등록부(310)는 멀티링 서비스의 대상이 되는 수신 단말(200)을 등록받는다. 멀티링 단말 등록부(310)는 멀티링 단말 등록을 위한 UI(User Interface)를 웹 사이트 등을 통하여 가입자에게 제공할 수 있으며, 제공된 UI를 통하여 가입자로부터 상기 멀티링 서비스의 대상이 되는 수신 단말들을 등록받을 수 있다. The multiring
가입자 관리 DB(320)는 멀티링 서비스의 대상이 되는 수신 단말(200)들에 대한 정보를 저장한다. 가입자 관리 DB(320)는, 예를 들어, 수신 단말(200)의 단말 전화 번호, 단말 종류, 단말의 위치 등의 정보를 저장할 수 있으며, 가입자 별로 상기 정보를 구분하여 저장할 수 있다.The
수신 단말 확인부(330)는 발신 단말(100)로부터 호 연결 요청을 수신하고, 상기 호 연결 요청 신호에 포함된 전화 번호에 대응되는 수신 단말(200)들을 확인한다. 수신 단말 확인부(330)는 호 연결 요청 신호에 포함된 전화 번호에 기초하여, 멀티링 서비스의 대상이 되는 수신 단말(200)들의 전화 번호를 가입자 관리 DB(320)로부터 검출할 수 있다.The receiving
수신 단말 확인부(330)는 호 연결 요청 신호에 포함된 전화 번호를 이용하는 가입자의 다른 수신 단말(200)들을 멀티링 서비스의 대상이 되는 단말로 확인할 수 있다.The receiving
단말 위치 판단부(340)는 멀티링 서비스의 대상이 되는 수신 단말(200) 중에서 인터넷 전화 단말의 위치를 판단한다. 단말 위치 판단부(340)는 인터넷 전화 단말의 IP 주소 값을 수신하고, 수신된 IP 주소 값에 대응되는 동코드를 확인하여 인터넷 전화 단말의 위치를 확인할 수 있다.The terminal position determining unit 340 determines the position of the Internet telephone terminal among the
인터넷 전화 단말은 REGISTER 메시지에 단말의 IP 주소를 포함하여 CSCF(Call Session Control Function: 미도시)에 위치 등록을 시도할 수 있으며, 이 때, 단말의 IP 주소 정보는 P-KT-UE-IP 헤더에 포함되어 전달될 수 있다. 나아가 단말 위치 판단부(340)는 CSCF에서 정상적인 Registration 절차를 수행된 후에 가입자 프로파일 정보에 따라 P-KT-UE-IP를 포함한 REGISTRER 메시지를 CSCF로부터 수신하여 인터넷 전화 단말의 IP 주소에 대응되는 동코드를 별도의 DB에서 확인할 수 있다.The Internet telephony terminal may attempt to register a location in a Call Session Control Function (CSCF), including the IP address of the terminal in a REGISTER message, wherein the IP address information of the terminal is a P-KT-UE-IP header. It can be included and delivered. Further, the terminal location determining unit 340 receives the REGISTRER message including the P-KT-UE-IP from the CSCF according to the subscriber profile information after the normal registration procedure is performed in the CSCF, and corresponds to the IP address of the Internet telephone terminal. You can check in a separate DB.
통화 종류 판단부(350)는 발신 단말(100)이 요청한 전화 통화의 종류를 판단한다. 통화 종류 판단부(350)는, 예를 들어, 발신 단말(100)이 요청한 전화 통화가 음성 통화인지 영상 통화인지 여부를 판단할 수 있다.The call
통화 상태 판단부(360)는 수신 단말(200)의 통화 상태를 확인한다. 통화 상태 판단부(360)는 멀티링 서비스의 대상이 되는 수신 단말(200)이 통화 중인지 여부를 확인할 수 있다.The call
멀티링 수행부(370)는 멀티링 서비스의 대상이 되는 수신 단말(200)들에게 호 연결을 시도하여 수신 단말(200)들에서 벨이 울리도록 한다.The
멀티링 수행부(370)는 수신 단말(200)들 중에서 인터넷 전화 단말의 위치에 기초하여 수신 단말(200)들의 전부 또는 일부에 대하여 선택적으로 호 연결을 시도할 수 있다. 멀티링 수행부(370)는 인터넷 전화 단말이 기 설정된 지역에 존재하지 않는 경우에는, 상기 인터넷 전화 단말을 제외한 나머지 수신 단말(200)들에 대하여만 호 연결을 시도할 수 있다. 이 경우, 멀티링 수행부(370)는 P-KT-UE-IP 정보 또는 동코드에 기초하여 해당 인터넷 전화 단말이 멀티링 서비스가 제공되는 기 설정된 지역에 존재하는 지를 판단할 수 있다.The
따라서, 인터넷 전화 단말이 멀티링 서비스가 필요 없는 지역으로 이동되는 경우에 멀티링 서비스가 필요한 수신 단말(200)에 대하여만 멀티링 서비스를 제공할 수 있으며, 가입자는 멀티링 서비스가 필요한 지역을 설정하여 탄력적으로 멀티링 서비스를 제공받을 수 있게 된다.Therefore, when the Internet phone terminal is moved to an area where the multi-ring service is not required, the multi-ring service can be provided only to the receiving
또한, 멀티링 수행부(370)는 발신 단말(100)이 요청한 전화 통화의 종류에 기초하여 수신 단말(200)들의 전부 또는 일부에 대하여 선택적으로 호 연결을 시도할 수 있다. 발신 단말(100)이 영상 통화를 요청하는 경우에, 멀티링 수행부(370)는 영상 통화를 수행할 수 없는 PSTN 전화 단말을 제외하고 나머지 단말에 대하여 호 연결을 시도할 수 있다.In addition, the
따라서, 멀티링 수행부(370)는 전화 통화의 종류에 따라서 해당 통화를 지원하는 수신 단말(200)에 대하여만 효율적으로 멀티링 서비스를 제공할 수 있게 된다.Therefore, the
또한, 멀티링 수행부(370)는 수신 단말(200)의 통화 상태에 기초하여, 수신 단말(200)들의 전부 또는 일부에 대하여 선택적으로 호 연결을 시도할 수 있다. 멀티링 수행부(370)는 수신 단말(200) 중에서 통화 중인 단말이 존재하는 경우에, 통화 중인 단말을 제외한 나머지 수신 단말(200)에 대하여 호 연결을 시도할 수 있다.In addition, the
한편, 멀티링 수행부(370)는 멀티링 수행을 위한 호가 반복 전송(looping)되는 것을 방지한다. 멀티링 수행부(370)는 CSCF(미도시), MGCF(Media Gateway Control Function: 미도시) 및 LE(Location Exchange: 미도시)에게 제공되는 호 연결을 위한 INVITE 메시지 내에 트리거 방지를 위한 정보를 포함시켜, 멀티링 수행을 위한 호가 CSCF(미도시), MGCF(미도시) 또는 LE(미도시) 간에 반복 전송(looping)되는 것을 방지할 수 있다.On the other hand, the
예들 들어, 멀티링 수행부(370)는, INVITE 메시지 내에 “cpc=8”의 정보를 포함시켜 CSCF, MGCF 및 LE에게 전달할 수 있으며, LE는 해당 정보를 확인하고 트리거를 수행하지 않음으로써 호가 계속하여 반복 전송(looping)되는 것을 방지할 수 있다. For example, the
제어부(380)는 멀티링 서비스 제공 서버(300)가 멀티링 서비스의 대상이 되는 수신 단말(200)을 등록 받고, 수신 단말(200)의 단말 위치, 단말 종류 또는 전화 통화의 종류 등에 기초하여 효과적으로 멀티링 서비스를 제공할 수 있도록, 멀티링 단말 등록부(310), 가입자 관리 DB(320), 수신 단말 확인부(330), 단말 위치 판단부(340), 통화 종류 판단부(350), 통화 상태 판단부(360), 멀티링 수행부(370) 및 후술할 송수신부(390)를 제어한다.The
송수신부(390)는 멀티링 서비스의 제공에 필요한 각종의 정보를 발신 단말(100) 및 수신 단말(200)과 송수신한다.
The
이하, 도 3을 참조하여 본 발명의 일 실시예에 따른 가입자 관리 DB(320)에 저장된 가입자 등록 테이블의 일례에 대하여 설명하기로 한다.Hereinafter, an example of a subscriber registration table stored in the
도 3은 본 발명의 일 실시예에 따른 가입자 관리 DB(320)에 저장된 가입자 등록 테이블의 일례를 도시한 도면이다.3 is a diagram illustrating an example of a subscriber registration table stored in the
도 3에 도시된 바와 같이, 본 발명의 일 실시예에 따른 가입자 등록 테이블은 가입자 ID 필드(30), PSTN 번호 필드(32), VoIP 번호 필드(34), VoIP 위치 값 필드(36) 및 영상 통화 가능 단말 번호 필드(38)를 포함한다.As shown in FIG. 3, the subscriber registration table according to an embodiment of the present invention includes a
가입자 ID 필드(30)에는 멀티링 서비스에 가입된 가입자의 식별값이 기록되며, PSTN 번호 필드(32)에는 가입자가 등록한 PSTN 전화 단말의 전화 번호가 기록된다. 또한, VoIP 번호 필드(34)에는 가입자가 등록한 인터넷 전화 단말의 전화 번호가 기록되며, VoIP 위치 값 필드(36)에는 각각의 인터넷 전화 단말의 위치 값이 기록된다. 인터넷 전화 단말의 위치 값은 IP 주소 또는 동 코드 값 등으로 기록될 수 있으나, 이에 제한되지 않는다. 또한, 영상 통화 가능 단말 번호 필드(38)는 가입자가 등록한 수신 단말(200) 중에서 영상 통화가 제공되는 단말의 전화 번호가 기록된다.In the
이와 같이, 가입자 등록 테이블에는 가입자 별로 멀티링 서비스에 등록된 수신 단말(200)들에 관한 각종 정보가 기록되며, 멀티링 서비스 제공 서버(300)는 복수의 수신 단말(200)에 대하여 보다 효율적으로 멀티링 서비스를 제공할 수 있게 된다.
As such, the subscriber registration table records various information about the receiving
이하, 도 4를 참조하여 본 발명의 일 실시예에 따른 복수의 수신 단말에 대한 멀티링 서비스 제공 방법에 대하여 설명하기로 한다.Hereinafter, a multi-ring service providing method for a plurality of receiving terminals according to an embodiment of the present invention will be described with reference to FIG. 4.
도 4는 본 발명의 일 실시예에 따른 복수의 수신 단말에 대한 멀티링 서비스 제공 방법의 세부 흐름도이다.4 is a detailed flowchart of a multi-ring service providing method for a plurality of receiving terminals according to an embodiment of the present invention.
단계 S400은 발신 단말(100)로부터 호 연결 요청을 수신하는 단계이다. 단계 S400에서는 발신 단말(100)로부터 호 연결 요청을 수신하고 호 연결 요청 신호에 포함된 전화 번호를 확인할 수 있다.Step S400 is a step of receiving a call connection request from the calling
단계 S402는 호 연결 요청에 대응되는 수신 단말(200)들의 전화 번호를 확인하는 단계이다. 단계 S402에서는, 호 연결 요청 신호에 포함된 전화 번호에 대응되는 수신 단말(200)들을 확인할 수 있다. 멀티링 서비스에 가입된 가입자의 복수의 수신 단말(200)의 전화 번호가 함께 매칭되어 저장될 수 있으며, 단계 S402에서는 호 연결 요청 신호에 포함된 전화 번호에 매칭된 수신 단말(200)의 전화 번호를 확인할 수 있다.Step S402 is a step of checking the telephone numbers of the receiving
단계 S404는 수신 단말(200) 중 인터넷 전화 단말이 멀티링 서비스 제공 지역에 존재하는 지를 판단하는 단계이다. 단계 S404에서는, 멀티링 서비스의 대상이 되는 수신 단말(200) 중에서 인터넷 전화 단말의 IP 주소 값을 수신하고, 수신된 IP 주소 값에 대응되는 동코드를 확인하여 인터넷 전화 단말의 위치를 확인할 수 있다.Step S404 is a step of determining whether an Internet telephone terminal exists in the multi-ring service providing area among the receiving
인터넷 전화 단말은 REGISTER 메시지에 단말의 IP 주소를 포함하여 CSCF(Call Session Control Function: 미도시)에 위치 등록을 시도할 수 있으며, 이 때, 단말의 IP 주소 정보는 P-KT-UE-IP 헤더에 포함되어 전달될 수 있다. 나아가 CSCF에서 정상적인 Registration 절차를 수행된 후에 가입자 프로파일 정보에 따라 P-KT-UE-IP를 포함한 REGISTRER 메시지를 CSCF로부터 수신하여 인터넷 전화 단말의 IP 주소에 대응되는 동코드를 별도의 DB에서 확인할 수 있다.The Internet telephony terminal may attempt to register a location in a Call Session Control Function (CSCF), including the IP address of the terminal in a REGISTER message, wherein the IP address information of the terminal is a P-KT-UE-IP header. It can be included and delivered. Furthermore, after performing the normal registration procedure in CSCF, you can receive a REGISTRER message including P-KT-UE-IP from CSCF according to subscriber profile information and check the same code in a separate DB corresponding to the IP address of the Internet phone terminal. .
단계 S406은, 상기 판단 결과(S404) 인터넷 전화 단말이 멀티링 서비스 제공 지역에 존재하지 않는 경우에, 수신 단말(200) 중에서 PSTN 전화 단말에 대하여만 호 연결을 시도하여 벨을 울리는 단계이다.In step S406, when the Internet phone terminal does not exist in the multi-ring service providing area (S404), it is a step of attempting to connect a call only to the PSTN phone terminal among the receiving
멀티링 서비스의 제공을 받기 위한 지역은 가입자에 의해 미리 설정될 수 있으며, 단계 S406에서는 P-KT-UE-IP 정보 또는 동코드에 기초하여 해당 인터넷 전화 단말이 멀티링 서비스가 제공되는 기 설정된 지역에 존재하는 지를 판단할 수가 있다.The area for receiving the multi-ring service may be preset by the subscriber. In step S406, the preset area in which the corresponding Internet phone terminal is provided with the multi-ring service based on the P-KT-UE-IP information or the same code. You can determine if it exists in.
따라서, 인터넷 전화 단말이 멀티링 서비스가 필요 없는 지역으로 이동되는 경우에 멀티링 서비스가 필요한 수신 단말(200)에 대하여만 멀티링 서비스를 제공할 수 있으며, 가입자는 멀티링 서비스가 필요한 지역을 설정하여 탄력적으로 멀티링 서비스를 제공받을 수 있게 된다.Therefore, when the Internet phone terminal is moved to an area where the multi-ring service is not required, the multi-ring service can be provided only to the receiving
단계 S408은, 상기 판단 결과(S404) 인터넷 전화 단말이 멀티링 서비스 제공 지역에 존재하는 경우에, 발신 단말(100)이 영상 통화를 시도하는 지를 판단하는 단계이다.Step S408 is a step of determining whether the calling terminal 100 attempts a video call when the Internet telephone terminal exists in the multi-ring service providing area (S404).
상기 판단 결과(S408), 발신 단말(100)이 영상 통화를 시도하는 경우에는, 단계 S410을 수행하여 영상 통화를 제공하는 인터넷 전화 단말에 대하여만 호 연결을 시도하고 벨을 울리도록 한다. 따라서, 전화 통화의 종류에 따라서 해당 통화를 지원하는 수신 단말(200)에 대하여만 효율적으로 멀티링 서비스를 제공할 수 있게 된다.As a result of the determination (S408), when the calling terminal 100 attempts a video call, step S410 is performed to attempt to connect a call only to an Internet telephone terminal providing a video call and to ring a bell. Therefore, according to the type of telephone call, it is possible to efficiently provide a multi-ring service only to the receiving
또한, 상기 판단 결과(S408), 발신 단말(100)이 영상 통화를 시도하지 않는 경우에는, 단계 S412를 수행한다.In addition, when the determination result (S408), the calling
단계 S412는 수신 단말(200)의 통화 상태를 판단한다. 단계 S412에서는 수신 단말(200) 중에서 통화 중인 단말이 존재하는 경우에, 통화 중인 단말을 제외한 나머지 수신 단말(200)에 대하여 호 연결을 시도할 수 있다.Step S412 determines the call state of the receiving
단계 S414는 수신 단말(200) 중에서 통화 중인 단말을 제외하고 나머지 수신 단말(200)에 대하여 호 연결을 시도하고 벨이 울리도록 하는 단계이다.Step S414 is a step of attempting to connect a call to the remaining receiving
한편, 단계 S406, 단계 S410 및 단계 S414에서는 멀티링 수행을 위한 호가 계속하여 반복 전송(looping)되는 것을 방지할 수 있다. 이를 위하여, 단계 S406, 단계 S410 및 단계 S414에서는 CSCF(미도시), MGCF(Media Gateway Control Function: 미도시) 및 LE(Location Exchange)에게 제공되는 호 연결을 위한 INVITE 메시지 내에 트리거 방지를 위한 정보를 포함시켜, 멀티링 수행을 위한 호가 CSCF(미도시), MGCF(미도시) 또는 LE(미도시) 간에 반복 전송(looping)되는 것을 방지할 수 있다.Meanwhile, in steps S406, S410, and S414, the call for performing the multi-ring may be prevented from being repeatedly transmitted. To this end, in steps S406, S410, and S414, information for trigger prevention is included in an INVITE message for a call connection provided to a CSCF (not shown), a Media Gateway Control Function (MGCF), and a Location Exchange (LE). It may be included to prevent the call for performing the multi-ring is repeated looping between the CSCF (not shown), MGCF (not shown) or LE (not shown).
예들 들어, 단계 S406, 단계 S410 및 단계 S414에서는, INVITE 메시지 내에 “cpc=8”의 정보를 포함시켜 CSCF, MGCF 및 LE에게 전달할 수 있으며, LE는 해당 정보를 확인하고 트리거를 수행하지 않음으로써 호가 계속하여 반복 전송(looping)되는 것을 방지할 수 있다.
For example, in steps S406, S410, and S414, the information of “cpc = 8” may be included in the INVITE message and passed to the CSCF, MGCF, and LE, and the LE checks the information and does not trigger the call. It can be prevented from repeated looping.
본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다. One embodiment of the present invention may also be embodied in the form of a recording medium including instructions executable by a computer, such as program modules, being executed by a computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes any information delivery media, including computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The foregoing description of the present invention is intended for illustration, and it will be understood by those skilled in the art that the present invention may be easily modified in other specific forms without changing the technical spirit or essential features of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is shown by the following claims rather than the above description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.
100: 발신 단말 200: 수신 단말
300: 멀티링 서비스 제공 서버 310: 멀티링 단말 등록부
320: 가입자 관리 DB 330: 수신 단말 확인부
340: 단말 위치 판단부 350: 통화 종류 판단부
360: 통화 상태 판단부 370: 멀티링 수행부
380: 제어부 390: 송수신부
400: 네트워크100: calling terminal 200: receiving terminal
300: multi-ring service providing server 310: multi-ring terminal register
320: subscriber management DB 330: receiving terminal confirmation unit
340: terminal position determination unit 350: call type determination unit
360: call state determination unit 370: multi-ring execution unit
380: control unit 390: transceiver
400: network
Claims (13)
발신 단말로부터 호 연결 요청을 수신하고, 상기 호 연결 요청 신호에 포함된 전화 번호에 대응되는 복수의 수신 단말들을 확인하는 수신 단말 확인부;
상기 확인된 수신 단말들 중 인터넷 전화 단말의 위치를 판단하는 단말 위치 판단부; 및
상기 인터넷 전화 단말이 기 설정된 지역에 존재하는 경우에, 상기 인터넷 전화 단말을 포함하여 상기 확인된 수신 단말들에게 호 연결을 시도하는 멀티링 수행부
를 포함하는, 멀티링 서비스 제공 서버.
In the server providing a multi-ring service for a plurality of receiving terminals,
A receiving terminal confirmation unit receiving a call connection request from an originating terminal and confirming a plurality of receiving terminals corresponding to a telephone number included in the call connection request signal;
A terminal location determination unit which determines a location of an internet phone terminal among the identified receiving terminals; And
In the case where the Internet phone terminal exists in a preset area, a multi-ring performing unit which attempts to connect a call to the identified receiving terminals including the Internet phone terminal.
Including, the multi-ring service providing server.
상기 멀티링 수행부는, CSCF(Call Session Control Function), MGCF(Media Gateway Control Function) 및 LE(Location Exchange)에게 제공되는, 호 연결을 위한 Invite 메시지 내에 트리거 방지를 위한 정보를 포함시켜, 멀티링 수행을 위한 호가 반복 전송되는 것을 방지하는 것인, 멀티링 서비스 제공 서버.
The method of claim 1,
The multi-ring performing unit includes information for trigger prevention in an invite message for call connection, which is provided to a call session control function (CSCF), a media gateway control function (MGCF), and a location exchange (LE). Preventing repeated transmission of the call for the multi-ring service providing server.
상기 수신된 호 연결 요청에 기초하여, 상기 발신 단말이 요청한 통화의 종류를 판단하는 통화 종류 판단부
를 더 포함하며,
상기 멀티링 수행부는, 상기 통화의 종류가 영상 통화인 경우에는, 상기 확인된 수신 단말 중에서 인터넷 전화 단말에 대하여만 호 연결을 시도하는 것인, 멀티링 서비스 제공 서버.
The method of claim 1,
Call type determination unit for determining the type of the call requested by the calling terminal based on the received call connection request
More,
The multi-ring performing unit, when the type of the call is a video call, attempts to connect the call only to the Internet phone terminal of the confirmed receiving terminal, the multi-ring service providing server.
상기 확인된 수신 단말들의 통화 상태를 판단하는 통화 상태 판단부;
를 더 포함하며,
상기 멀티링 수행부는, 상기 확인된 수신 단말들 중에서 통화 중인 단말을 제외하고, 나머지 단말들에 대하여 호 연결을 시도하는 것인, 멀티링 서비스 제공 서버.
The method of claim 1,
A call state determination unit to determine call states of the identified receiving terminals;
More,
The multi-ring performing unit, except for a terminal that is in a call among the identified receiving terminals, attempts to connect to the remaining terminals, multi-ring service providing server.
가입자로부터 상기 멀티링 서비스의 대상이 되는 수신 단말들을 등록받는 멀티링 단말 등록부; 및
상기 가입자 별로 상기 등록받은 수신 단말들의 단말 정보를 저장하는 가입자 관리 DB;
를 더 포함하며,
상기 수신 단말 확인부는, 상기 호 연결 요청에 응답하여, 상기 가입자 관리 DB에서 상기 호 연결 신호에 포함된 전화 번호에 대응되는 수신 단말들의 전화 번호를 확인하는 것인, 멀티링 서비스 제공 서버.
The method of claim 1,
A multi-ring terminal register configured to register receiving terminals, which are targets of the multi-ring service, from a subscriber; And
A subscriber management DB storing terminal information of the registered receiving terminals for each subscriber;
More,
The receiving terminal confirming unit, in response to the call connection request, confirming the telephone numbers of the receiving terminals corresponding to the telephone number included in the call connection signal in the subscriber management DB, multi-ring service providing server.
상기 단말 위치 판단부는, 상기 인터넷 전화 단말의 IP 주소에 대응되는 동코드를 확인하며,
상기 멀티링 수행부는, 상기 동코드에 기초하여 상기 인터넷 전화 단말이 기 설정된 지역 내에 존재하는지를 판단하는 것인, 멀티링 서비스 제공 서버.
The method of claim 1,
The terminal position determination unit checks the same code corresponding to the IP address of the Internet telephone terminal,
And the multi-ring performing unit determines whether the Internet telephone terminal exists in a predetermined area based on the same code.
발신 단말로부터 전화 통화를 위한 호 연결 요청을 수신하는 단계;
상기 호 연결 요청 신호에 포함된 전화 번호를 확인하는 단계;
상기 확인된 전화 번호에 대응되는 수신 단말들의 전화 번호를 확인하는 단계;
상기 수신 단말 중에서 인터넷 전화 단말이 기 설정된 위치에 존재하는 지를 판단하는 단계; 및
상기 인터넷 전화 단말이 기 설정된 위치에 존재하지 않는 경우에, 상기 인터넷 전화 단말을 제외한 수신 단말들에 대하여 벨을 울리는 단계
를 포함하는, 멀티링 서비스 제공 방법.
In the method for providing a multi-ring service for a plurality of receiving terminals,
Receiving a call connection request for a telephone call from an originating terminal;
Confirming a telephone number included in the call connection request signal;
Confirming telephone numbers of receiving terminals corresponding to the confirmed telephone numbers;
Determining whether an internet telephone terminal exists at a preset position among the receiving terminals; And
Ringing for the receiving terminals other than the Internet telephone terminal when the Internet telephone terminal does not exist at a preset position;
Including a multi-ring service providing method.
상기 벨을 울리는 단계는, CSCF(Call Session Control Function), MGCF(Media Gateway Control Function) 및 LE(Location Exchange)에게 제공되는 호 연결을 위한 Invite 메시지 내에 트리거 방지를 위한 정보를 포함시켜, 멀티링 수행을 위한 호가 반복 전송되는 것을 방지하는 것인, 멀티링 서비스 제공 방법.
The method of claim 7, wherein
The ringing may include multi-ringing by including information for trigger prevention in an Invite message for a call connection provided to a Call Session Control Function (CSCF), a Media Gateway Control Function (MGCF), and a Location Exchange (LE). Preventing repeated transmission of the call for the, the method of providing multi-ring service.
상기 인터넷 전화 단말이 기 설정된 위치에 존재하는 지를 판단하는 단계는, 상기 인터넷 전화 단말의 IP 주소에 대응되는 동코드를 확인하고, 상기 확인된 동코드에 기초하여 상기 인터넷 전화 단말이 상기 기 설정된 위치에 존재하는지를 판단하는 것인, 멀티링 서비스 제공 방법.
The method of claim 7, wherein
The determining of whether the Internet phone terminal exists at a preset location comprises: checking a code corresponding to the IP address of the Internet phone terminal, and based on the checked code, the Internet phone terminal is set to the preset location. Determining whether it exists in the multi-ring service providing method.
상기 발신 단말이 영상 통화를 시도하는 지를 판단하는 단계; 및
상기 수신 단말 중에서 영상 통화를 제공하는 인터넷 전화 단말을 확인하는 단계
를 더 포함하며,
상기 수신 단말에 대하여 벨을 울리는 단계는, 상기 영상 통화를 제공하는 인터넷 전화 단말에 대하여만 벨을 울리는 것인, 멀티링 서비스 제공 방법.
The method of claim 7, wherein
Determining whether the calling terminal attempts a video call; And
Identifying an Internet telephone terminal providing a video call among the receiving terminals;
More,
Ringing for the receiving terminal, ringing only for the Internet phone terminal providing the video call, multi-ring service providing method.
상기 인터넷 전화 단말을 제외한 수신 단말들의 통화 상태를 판단하는 단계;
를 더 포함하며,
상기 수신 단말에 대하여 벨을 울리는 단계는, 상기 상기 인터넷 전화 단말을 제외한 수신 단말들 중에서 통화 중인 단말을 제외한 수신 단말에 대하여만 벨을 울리는 것인, 멀티링 서비스 제공 방법.
The method of claim 7, wherein
Determining call states of receiving terminals other than the Internet telephone terminal;
More,
The ringing of the receiving terminal, ringing only the receiving terminal except the terminal in the call among the receiving terminals except the Internet telephone terminal, multi-ring service providing method.
발신 단말로부터 전화 통화를 위한 호 연결 요청을 수신하는 단계;
상기 호 연결 요청 신호에 포함된 전화 번호를 확인하는 단계;
상기 확인된 전화 번호에 대응되는 수신 단말들의 전화 번호를 확인하는 단계;
상기 발신 단말이 영상 통화를 시도하는 지를 판단하는 단계;
상기 발신 단말이 영상 통화를 시도하는 경우에 상기 수신 단말 중에서 적어도 하나 이상의 인터넷 전화 단말을 구별하는 단계; 및
상기 구별된 인터넷 전화 단말에 대하여만 호 연결을 시도하는 단계;
를 포함하는, 멀티링 서비스 제공 방법.
In the method for providing a multi-ring service for a plurality of receiving terminals,
Receiving a call connection request for a telephone call from an originating terminal;
Confirming a telephone number included in the call connection request signal;
Confirming telephone numbers of receiving terminals corresponding to the confirmed telephone numbers;
Determining whether the calling terminal attempts a video call;
Distinguishing at least one or more Internet telephone terminals from the receiving terminals when the calling terminal attempts a video call; And
Attempting to connect a call only to the distinguished Internet telephone terminal;
Including a multi-ring service providing method.
상기 호 연결을 시도하는 단계는, CSCF(Call Session Control Function), MGCF(Media Gateway Control Function) 및 LE(Location Exchange)에게 제공되는 호 연결을 위한 Invite 메시지 내에 트리거 방지를 위한 정보를 포함시켜, 멀티링 수행을 위한 호가 반복 전송되는 것을 방지하는 것인, 멀티링 서비스 제공 방법.13. The method of claim 12,
The attempting to connect the call may include information for trigger prevention in an Invite message for call connection provided to a call session control function (CSCF), a media gateway control function (MGCF), and a location exchange (LE). Preventing repeated transmission of a call for performing a ring.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100119879A KR101212651B1 (en) | 2010-11-29 | 2010-11-29 | Multi-ring service providing system and method for plurality of receiving terminals |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100119879A KR101212651B1 (en) | 2010-11-29 | 2010-11-29 | Multi-ring service providing system and method for plurality of receiving terminals |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120058203A KR20120058203A (en) | 2012-06-07 |
KR101212651B1 true KR101212651B1 (en) | 2012-12-14 |
Family
ID=46609860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100119879A KR101212651B1 (en) | 2010-11-29 | 2010-11-29 | Multi-ring service providing system and method for plurality of receiving terminals |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101212651B1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9820116B2 (en) | 2015-05-13 | 2017-11-14 | T-Mobile Usa, Inc. | Routing multiple numbers for one telecommunications device |
US9729702B2 (en) | 2015-05-13 | 2017-08-08 | T-Mobile Usa, Inc. | Client application enabling multiple line call termination and origination |
US9826087B2 (en) | 2015-08-03 | 2017-11-21 | T-Mobile Usa, Inc. | Originating a voice call from a selected number using a temporary routing number |
US9961199B2 (en) | 2015-09-15 | 2018-05-01 | T-Mobile Usa, Inc. | Communication termination using hunt groups and implicit registration |
-
2010
- 2010-11-29 KR KR1020100119879A patent/KR101212651B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20120058203A (en) | 2012-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7570631B2 (en) | Cable telephony network supporting roaming VoIP terminals | |
US7206611B2 (en) | Method for displaying special alerting icon | |
KR101243488B1 (en) | Coding and behavior when receiving an ims emergency session indicator from authorized source | |
US20170163811A1 (en) | Establishing telephone communications with secondary devices | |
US8837704B2 (en) | Client controlled dynamic call forwarding | |
US8223951B1 (en) | System and method for alternate path routing and redundancy based on cost sensitive network selection | |
US8457290B2 (en) | Method, apparatus, and computer program products for providing dynamic replacement communication identification service | |
US20070286402A1 (en) | Calling party controlled ringback tones | |
KR100809419B1 (en) | Method and system for location management using hss in voip service | |
US8989721B2 (en) | Systems and methods for terminating telephony communications to mobile telephony devices | |
US20100151868A1 (en) | Communication apparatus and mobile terminal | |
KR101212651B1 (en) | Multi-ring service providing system and method for plurality of receiving terminals | |
TW200828974A (en) | Method of conditionally routing a call made to a fixed telephone number | |
KR20130062983A (en) | Web based access to video content associated with voicemail | |
US20080267167A1 (en) | System and method for set up of an ip communication to the origin of a circuit switched call | |
KR20100109023A (en) | Apparatus for providing concurrently pots with internet telephony service and method thereof | |
KR20070036847A (en) | A group directory number providing method in network based on 3gpp ims | |
US8374330B2 (en) | Call control | |
US8938057B1 (en) | Dynamic registration for call-pickup group membership, and selective rerouting of calls | |
CN102857892B (en) | Urgent call cut-in method and system | |
JP4585480B2 (en) | Telephone system and telephone exchange device | |
KR101936596B1 (en) | Method and system for providing ARS service using data network | |
US8804928B2 (en) | System and method for allowing virtual private network users to obtain presence status and/or location of others on demand | |
CA2710199C (en) | A method and system for establishing a connection with a packet-based application server | |
AU2007250519A1 (en) | System and method for communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |