KR101009831B1 - System and method for registering video phone user - Google Patents
System and method for registering video phone user Download PDFInfo
- Publication number
- KR101009831B1 KR101009831B1 KR1020090062145A KR20090062145A KR101009831B1 KR 101009831 B1 KR101009831 B1 KR 101009831B1 KR 1020090062145 A KR1020090062145 A KR 1020090062145A KR 20090062145 A KR20090062145 A KR 20090062145A KR 101009831 B1 KR101009831 B1 KR 101009831B1
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- called terminal
- video call
- video
- user information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- 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
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/06—De-registration or detaching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
발신 단말의 사용자 정보와, 상기 발신 단말에서 발생한 영상전화 요청과 연관된 착신 단말의 사용자 정보를 데이터베이스에 등록 처리하는 정보 등록부, 및 상기 영상전화 요청에 대한 상기 착신 단말의 연결 응답에 따라 이루어지는 상기 발신 단말과 상기 착신 단말 간의 영상전화에 대해, 종료 요청이 발생하는 경우, 상기 등록된 각 사용자 정보를 상기 데이터베이스로부터 삭제 처리하는 정보 삭제부를 포함하는 영상전화 사용자 등록 시스템 및 방법이 개시된다.An information registration unit for registering and processing user information of a calling terminal and user information of a called terminal associated with a video call request generated in the calling terminal in a database, and the calling terminal made according to a connection response of the called terminal to the video call request. A video telephone user registration system and method are disclosed that includes an information deletion unit for deleting each registered user information from the database when a termination request is generated for a video telephone between the terminal and the called terminal.
영상전화, 사용자 등록, CSCF(Call Session Control Function) Video call, user registration, call session control function (CSCF)
Description
본 발명의 실시예들은 실제 영상전화를 사용하는 가입자들만 사용자 등록을 수행하도록 함으로써, 시스템 자원의 낭비를 제거하고, 효율성을 높여 경제적 시스템을 구축할 수 있도록 하는 영상전화 사용자 등록 시스템 및 방법에 관한 것이다.Embodiments of the present invention relate to a videophone user registration system and method that allows only subscribers who actually use a videophone to perform user registration, thereby eliminating wastage of system resources and increasing efficiency to build an economic system. .
통신기술의 발달로 이동통신단말에서는 음성 통화, 메시지 송수신과 같은 기본적인 기능 외에도, 무선 인터넷, 이메일, DMB 등 다양한 부가 기능을 제공할 수 있게 되었다.With the development of communication technology, mobile communication terminals can provide various additional functions such as wireless internet, email, and DMB, in addition to basic functions such as voice call and message transmission and reception.
또한, 최근의 이동통신단말에서는 상대방의 모습을 보면서 통화할 수 있는 영상전화 서비스를 제공할 수 있게 되었다.In addition, the recent mobile communication terminal has been able to provide a video phone service that allows you to talk while watching the appearance of the other party.
이동통신단말에서 영상전화의 발신과 착신을 위해서는 IMS 구조 하에, 영상전화를 관리하는 역할을 하는 CSCF에 이동통신단말이 등록되어 있어야 한다.In order to send and receive video calls in a mobile communication terminal, a mobile communication terminal must be registered in a CSCF that manages video calls under an IMS structure.
여기서 IMS(IP Multimedia Subsystem)는 IP를 기반으로 영상전화 서비스와 같은 다양한 멀티미디어 서비스를 제공할 수 있도록 하는 core network infra이다.Here, IMS (IP Multimedia Subsystem) is a core network infrastructure to provide various multimedia services such as video call service based on IP.
또한, CFCS(Call Session Control Function)는 3G 네트워크 상에서 SIP 기반 의 Call Control 및 Session Handing 기능을 수행하는 시스템으로 기반으로 영상전화 서비스와 같은 다양한 멀티미디어 서비스를 제공 가능하게 한다.In addition, CFCS (Call Session Control Function) is a system that performs SIP-based Call Control and Session Handing functions on a 3G network, and can provide various multimedia services such as video call service.
여기서 CSCF는 P-CSCF(Proxy CSCF), S-CSCF(Serving CSCF), I-CSCF(Interrogation CSCF), BGCF(Breakout Gateway Control Function), Registrar(VLR), 그리고 AS(Application Server)인 CFS-AS(Call Feature Serving Application Server)로 구성되어 있다. 또한, 기능별로 구분하면 AN(Access Node)(예컨대, EvDO, WiFi), HSS(Home Subscriber Server), AS(Application Server), 신호망 등과 연동하는 기능을 가지고 있다.Where CSCF is P-CSCF (Proxy CSCF), S-CSCF (Serving CSCF), I-CSCF (Interrogation CSCF), Breakout Gateway Control Function (BGCF), Registrar (VLR), and CFS-AS (AS) It consists of (Call Feature Serving Application Server). In addition, the function has a function of interworking with an access node (AN) (eg, EvDO, WiFi), a home subscriber server (HSS), an application server (AS), a signal network, and the like.
도 1은 CSCF의 기능 및 주요 연동 시스템의 기능을 도시한 도면이다.1 is a diagram illustrating the functions of the CSCF and the functions of the main interworking system.
도 1에 도시된 바와 같이 CSCF는 SIP 호 처리, 세션 관리, 번호 번역을 수행하는 S-CSCF, HSS 조회 기능을 수행하는 I-CSCF, 다른 IMS 망(공인 IP) 접점, IP 보안 기능을 수행하는 IBCF(Interconnection Border Control Function), Legacy SCP 연동, Sigtran(Signaling Transport) 변환 기능을 수행하는 IM-SSF, Legacy SSP(VTGW, MGCF) 연동 기능을 수행하는 BGCF, Access망 접점, 과부하 제어를 수행하는 P-CSCF를 포함할 수 있다. As shown in FIG. 1, the CSCF performs SIP call processing, session management, S-CSCF performing number translation, I-CSCF performing HSS lookup function, another IMS network (authorized IP) contact point, and IP security function. IM-SSF that performs IBCF (Interconnection Border Control Function), Legacy SCP interworking, Sigtran (Signaling Transport) conversion function, BGCF that performs Legacy SSP (VTGW, MGCF) interworking function, P network performing overload control May include -CSCF.
또한, 주요 연동 시스템으로는 가입자 관리 역할을 하는 Registrar(VLR)과, 영상전화 호 처리를 수행하는 IM-AS(IP Multimedia Application Server) 등이 있다.In addition, the main interworking systems include Registrar (VLR), which plays a role of subscriber management, and IP Multimedia Application Server (IM-AS), which performs video telephone call processing.
한편, 현재 영상전화는 단말기 전원을 온(on) 시킬 때나 EV_DO 망에 진입 시 CSCF에 사용자 등록을 하게 되어 있다. 또한, 한번 등록된 정보는 삭제되지 않고 항상 그 상태를 유지하게 되어 있다.On the other hand, the current video call is registered with the CSCF when the terminal is powered on or enters the EV_DO network. In addition, the information registered once is not deleted and is always maintained.
이로 인해, 기존의 영상전화와 관련된 시스템의 리소스(Resource)를 점유하게 되어 실제 사용하지 않는 가입자들까지도 시스템 자원을 사용하게 됨으로써 투자의 낭비를 가져오게 된다.As a result, it occupies the resources of the system related to the existing video call, and even the subscribers who do not actually use the system resources use the system resources, thus causing a waste of investment.
이에 따라, 본 발명의 일실시예는, 실제 영상전화를 사용하는 가입자들만 사용자 등록을 수행하도록 함으로써, 시스템 자원의 낭비를 제거하고, 효율성을 높여 경제적 시스템을 구축할 수 있는 방안을 제안하고자 한다.Accordingly, an embodiment of the present invention is to propose a method for constructing an economic system by eliminating waste of system resources and increasing efficiency by allowing only subscribers who actually use a video phone to perform user registration.
본 발명의 일실시예는 실제 영상전화를 사용하는 가입자들만 사용자 등록을 수행하도록 함으로써, 시스템 자원의 낭비를 제거하고, 효율성을 높여 경제적 시스템을 구축할 수 있도록 하는 영상전화 사용자 등록 시스템 및 방법을 목적으로 한다.An embodiment of the present invention is to provide a video telephone user registration system and method that allows only subscribers who use actual video telephones to perform user registration, thereby eliminating waste of system resources and improving efficiency and building an economical system. It is done.
본 발명의 일실시예에 따른 영상전화 사용자 등록 시스템은, 발신 단말의 사용자 정보와, 상기 발신 단말에서 발생한 영상전화 요청과 연관된 착신 단말의 사용자 정보를 데이터베이스에 등록 처리하는 정보 등록부, 및 상기 영상전화 요청에 대한 상기 착신 단말의 연결 응답에 따라 이루어지는 상기 발신 단말과 상기 착신 단말 간의 영상전화에 대해, 종료 요청이 발생하는 경우, 상기 등록된 각 사용자 정보를 상기 데이터베이스로부터 삭제 처리하는 정보 삭제부를 포함한다.According to an embodiment of the present invention, a video telephone user registration system includes: an information register configured to register user information of a calling terminal and user information of a called terminal associated with a video call request generated at the calling terminal in a database; And an information deletion unit for deleting the registered user information from the database when a termination request is generated for the video call between the calling terminal and the called terminal made according to the connection response of the called terminal to the request. .
또한, 본 발명의 일실시예에 따른 영상전화 사용자 등록 방법은, 영상전화 요청이 발생 함에 따라, 상기 영상전화 요청과 연관된 발신 단말과 착신 단말의 각 사용자 정보를 데이터베이스에 등록 처리하는 단계, 및 상기 영상전화 요청에 대한 상기 착신 단말의 연결 응답에 따라 이루어지는 상기 발신 단말과 상기 착신 단말 간의 영상전화에 대해, 종료 요청이 발생하는 경우, 상기 등록된 각 사용자 정보를 상기 데이터베이스로부터 삭제 처리하는 단계를 포함한다.In addition, the video phone user registration method according to an embodiment of the present invention, as the video call request occurs, the step of registering each user information of the calling terminal and the called terminal associated with the video call request in the database, and And deleting the registered user information from the database when a termination request occurs for the video call between the calling terminal and the called terminal, which is made according to the connection response of the called terminal to the video call request. do.
본 발명의 일실시예에 따르면, 실제 영상전화를 사용하는 가입자들만 사용자 등록을 수행하도록 함으로써, 시스템 자원의 낭비를 제거하고, 효율성을 높여 경제적 시스템을 구축할 수 있도록 한다.According to an embodiment of the present invention, only subscribers who use actual videophones can perform user registration, thereby eliminating waste of system resources and increasing efficiency to build an economic system.
이하에서, 본 발명에 따른 실시예들을 첨부된 도면을 참조하여 상세하게 설명한다. 그러나, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited or limited by the embodiments. Like reference numerals in the drawings denote like elements.
도 2는 발신 단말과 착신 단말, 및 CSCF 간의 네트워크 연결 관계를 도시한 도면이다.2 is a diagram illustrating a network connection relationship between a calling terminal, a called terminal, and a CSCF.
본 발명의 일실시예에 따른 영상전화 사용자 등록 시스템은 도 2에 도시된 CSCF(200)의 내부 또는 외부에 구현될 수 있다. 단, 본 명세서에서는 설명의 편의를 위해 CSCF(200)의 내부에 구현되는 것을 한정하여 설명한다.The videophone user registration system according to an embodiment of the present invention may be implemented inside or outside the CSCF 200 shown in FIG. 2. However, in the present specification, for the convenience of description, the description will be limited to those implemented in the CSCF 200.
발신 단말에서 영상전화 발신이 시도 됨에 따라 영상전화 요청이 발생하는 경우, CSCF(200)는 발신 단말에 대해 사용자 등록을 수행할 수 있다.When a video call request is generated as an attempt is made to send a video call from the calling terminal, the CSCF 200 may perform user registration with respect to the calling terminal.
또한, 착신 단말로 영상전화 착신이 시도 됨에 따라 상기 영상전화 요청이 착신 단말로 전달되는 경우, CSCF(200)는 착신 단말에 대해 사용자 등록을 수행할 수 있다.In addition, when the video call request is delivered to the called terminal as the incoming call is attempted by the called terminal, the CSCF 200 may perform user registration for the called terminal.
이때, 상기 영상전화 요청에 대한 착신 단말의 연결 응답에 따라 이루어지는 발신 단말과 착신 단말 간의 영상전화에 대해, 종료 요청이 발생하는 경우(즉, 영상전화가 종료되면), CSCF(200)는 상기 발신 단말과 상기 착신 단말에 대해 사용자 등록을 해제할 수 있다.At this time, when a termination request is generated (ie, when the video call is terminated) for the video call between the calling terminal and the called terminal made according to the connection response of the called terminal to the video call request, the CSCF 200 sends the call. User registration may be released from the terminal and the called terminal.
도 3은 본 발명의 일실시예에 따른 영상전화 사용자 등록 시스템의 구성을 도시한 도면이다.3 is a diagram showing the configuration of a videophone user registration system according to an embodiment of the present invention.
본 발명의 일실시예에 따른 영상전화 사용자 등록 시스템(300)은 정보 등록부(310), 데이터베이스(320), 정보 삭제부(330), 및 단말 확인부(340)를 포함하여 구성될 수 있다.The videophone
정보 등록부(310)는 발신 단말의 사용자 정보와, 상기 발신 단말에서 발생한 영상전화 요청과 연관된 착신 단말의 사용자 정보를 데이터베이스(320)에 등록 처리하는 기능을 한다.The
예컨대, 정보 등록부(310)는 상기 영상전화 요청으로부터 발신 단말 또는 착신 단말의 전화번호(CID)를 확인하고, 전화번호를 통해 고객 관리 서버(미도시함)로부터 발신 단말 또는 착신 단말의 각 사용자 정보를 식별하여 데이터베이스(320)에 등록 처리할 수 있다.For example, the
여기서 상기 발신 단말의 사용자 정보에는 발신 단말의 전화번호, 단말기 종류, 전원 상태, 또는 영상전화 거부대상 등이 포함될 수 있다. 또한, 상기 착신 단말의 사용자 정보에는 착신 단말의 전화번호, 단말기 종류, 전원 상태, 또는 영상전화 거부대상 등이 포함될 수 있다.The user information of the calling terminal may include a phone number of the calling terminal, a terminal type, a power state, or a video call rejection target. In addition, the user information of the called terminal may include a phone number of the called terminal, the terminal type, the power state, or a video call rejection target.
일례로, 단말 확인부(340)는 상기 발신 단말과 상기 착신 단말이, 영상전화 가능 단말기인지 여부를 확인할 수 있다. 상기 확인 결과, 상기 발신 단말과 상기 착신 단말이 영상전화 가능 단말기일 경우, 상기 정보 등록부(310)는 상기 발신 단 말과 상기 착신 단말의 각 사용자 정보를 상기 등록 처리할 수 있다.For example, the
예컨대, 단말 확인부(340)는 상기 식별한 각 사용자 정보로부터 각 단말의 단말기 종류를 확인하고, 단말기 종류를 통해 발신 단말과 착신 단말이 영상전화 기능이 포함된 단말기인지 여부를 확인할 수 있다.For example, the
상기 발신 단말과 상기 착신 단말에 영상전화 기능이 포함된 단말기로 확인될 경우, 상기 정보 등록부(310)는 상기 각 사용자 정보의 데이터베이스(320)로의 등록(Registration)을 수행할 수 있다.When the calling terminal and the called terminal are identified as a terminal including a video call function, the
이때, 영상전화를 발신하는 발신 단말과 영상전화를 착신하는 착신 단말의 각 사용자 정보의 등록 시점은 상이할 수 있다.At this time, the registration time of each user information of the calling terminal for sending the video call and the called terminal for receiving the video call may be different.
즉, 상기 정보 등록부(310)는 상기 영상전화 요청이 발생하는 시점에서, 상기 발신 단말의 사용자 정보를 데이터베이스(320)에 상기 등록 처리할 수 있다.That is, the
또한, 상기 정보 등록부(310)는 상기 영상전화 요청이 상기 착신 단말로 전달되는 시점에서, 상기 착신 단말의 사용자 정보를 데이터베이스(320)에 상기 등록 처리할 수 있다.In addition, the
다시 말해, 상기 정보 등록부(310)는 영상전화 발신 시도 시 발신 단말의 사용자 정보에 대해 데이터베이스(320)로의 등록을 수행할 수 있고, 영상전화 착신 시도 시 착신 단말의 사용자 정보에 대해 데이터베이스(320)로의 등록을 수행할 수 있다.In other words, the
또한, 상기 정보 등록부(310)는 발신 단말과 착신 단말의 구분 없이 각 사용자 정보를 데이터베이스(320)에 등록 처리하거나, 또는 각 사용자 정보를 발신 단 말과 착신 단말 별로 구분하여 데이터베이스(320)에 등록 처리할 수 있다.In addition, the
정보 삭제부(330)는 상기 영상전화 요청에 대한 상기 착신 단말의 연결 응답에 따라 이루어지는 상기 발신 단말과 상기 착신 단말 간의 영상전화에 대해, 종료 요청이 발생하는 경우, 상기 등록된 각 사용자 정보를 상기 데이터베이스(320)로부터 삭제 처리하는 기능을 한다.The
즉, 정보 삭제부(330)는 발신 단말 또는 착신 단말에서 영상전화 종료가 요청 됨에 연동하여, 데이터베이스(320)에 등록된 발신 단말과 착신 단말의 각 사용자 정보를 삭제 처리할 수 있다.That is, the
또는, 상기 착신 단말로 전달된 상기 영상전화 요청에 대해, 착신 단말로부터 거부 응답이 발생하거나, 또는 상기 연결 응답이 없을 경우, 발신 단말과 착신 단말 간에 영상전화가 불가능하므로, 상기 정보 삭제부(330)는 데이터베이스(320)에 등록된 발신 단말과 착신 단말의 각 사용자 정보를 삭제 처리할 수 있다.Alternatively, in response to the video call request delivered to the called terminal, if a rejection response is generated from the called terminal or if there is no connection response, the video call cannot be made between the calling terminal and the called terminal. ) May delete the user information of the calling terminal and the called terminal registered in the
일례로, 단말 확인부(340)는 상기 착신 단말이 전원 오프 상태인지 여부를 확인할 수 있다. 상기 확인 결과, 전원 오프 상태일 경우, 상기 정보 삭제부(330)는 상기 각 사용자 정보를 상기 데이터베이스(320)에서 삭제 처리할 수 있다.For example, the
예컨대, 상기 단말 확인부(340)는 착신 단말과 기지국 간에 주기적으로 송수신되는 신호의 유무를 통해 착신 단말의 전원 상태를 결정할 수 있다. 즉, 상기 단말 확인부(340)는 착신 단말과 기지국 간에 주기적으로 송수신되는 신호가 없을 경우 착신 단말을 전원 오프 상태로 확인하고, 착신 단말과 기지국 간에 주기적으로 송수신되는 신호가 있다면 착신 단말을 전원 온 상태로 확인할 수 있다.For example, the
착신 단말이 전원 오프 상태이면 발신 단말과 착신 단말 간에 영상전화가 불가능하므로, 상기 정보 삭제부(330)는 데이터베이스(320)에 등록된 발신 단말과 착신 단말의 각 사용자 정보를 삭제 처리할 수 있다.When the called terminal is in the power-off state, since a video call is not possible between the calling terminal and the called terminal, the
다른 일례로, 단말 확인부(340)는 발신 단말이 착신 단말의 영상전화 거부대상에 포함되는지 여부를 확인할 수 있다. 상기 확인 결과, 영상전화 거부대상에 포함되는 경우, 상기 정보 삭제부(330)는 상기 각 사용자 정보를 상기 데이터베이스(320)에서 삭제 처리할 수 있다.As another example, the
예컨대, 상기 단말 확인부(340)는 착신 단말에 의해 설정된 영상전화 거부대상을, 착신 단말의 사용자 정보로부터 식별하여 발신 단말의 전화번호(CID)가 상기 영상전화 거부대상에 등록되는지 확인할 수 있다.For example, the
발신 단말의 전화번호(CID)가 상기 영상전화 거부대상에 등록되면 발신 단말과 착신 단말 간에 영상전화가 불가능하므로, 상기 정보 삭제부(330)는 데이터베이스(320)에 등록된 발신 단말과 착신 단말의 각 사용자 정보를 삭제 처리할 수 있다.When the telephone number (CID) of the calling terminal is registered in the video call rejection target, video calling is impossible between the calling terminal and the called terminal, so that the
다른 일례로, 상기 영상전화 요청이 착신 단말로 전달되기 전에(즉, 착신 단말로 착신 시도하기 전에), 발신 단말로부터 상기 영상전화 요청에 대한 취소가 요청되면, 상기 정보 삭제부(330)는 데이터베이스(320)에 등록된 발신 단말의 사용자 정보를 삭제 처리할 수 있다.As another example, before the video call request is delivered to the called terminal (that is, before the incoming call is attempted to the called terminal), if the cancellation of the video call request is requested from the calling terminal, the
따라서, 본 발명의 일실시예예 따르면, 데이터베이스(320)에는 실제로 영상전화를 수행하는 가입자에 관한 정보(즉, 사용자 정보)가 등록되므로, 시스템 자원 이 효율적으로 사용될 수 있어 경제적 시스템의 구축을 도모하게 된다.Therefore, according to an embodiment of the present invention, since information (ie, user information) about a subscriber who actually performs a video call is registered in the
도 4는 본 발명의 일실시예에 따른 영상전화 사용자 등록 방법의 순서를 도시한 흐름도이다.4 is a flowchart illustrating a procedure of a video telephone user registration method according to an embodiment of the present invention.
본 발명의 일실시예에 따른 영상전화 사용자 등록 방법은 본 발명의 일실시예에 따른 영상전화 사용자 등록 시스템(300)에 의해 구현될 수 있다. 또한, 이하 도 4의 설명에서는 상술한 도 3을 함께 참조하여 도 4를 설명하여 발명의 이해를 도모한다.The videophone user registration method according to an embodiment of the present invention may be implemented by the videophone
단계 410에서 상기 영상전화 사용자 등록 시스템(300)은 영상전화 요청의 발생에 연동하여, 발신 단말의 사용자 정보를 데이터베이스(320)에 상기 등록 처리한다.In
즉, 상기 정보 등록부(310)는 상기 영상전화 요청이 발생하는 시점에서, 상기 발신 단말의 사용자 정보를 데이터베이스(320)에 상기 등록 처리할 수 있다. 다시 말해, 상기 정보 등록부(310)는 영상전화 발신 시도 시 발신 단말의 사용자 정보에 대해 데이터베이스(320)로의 등록을 수행할 수 있다.That is, the
여기서 상기 발신 단말의 사용자 정보에는 발신 단말의 전화번호, 단말기 종류, 전원 상태, 또는 영상전화 거부대상 등이 포함될 수 있다.The user information of the calling terminal may include a phone number of the calling terminal, a terminal type, a power state, or a video call rejection target.
예컨대, 단말 확인부(340)는 발신 단말의 사용자 정보로부터 발신 단말의 단말기 종류를 확인하여, 발신 단말에 영상전화 기능이 포함되는지 여부를 확인할 수 있다. 상기 발신 단말이 영상전화 기능이 포함된 단말기로 확인될 경우, 상기 정보 등록부(310)는 발신 단말에 대해 사용자 등록을 수행할 수 있다.For example, the
단계 420에서 상기 영상전화 사용자 등록 시스템(300)은 상기 영상전화 요청이 착신 단말로 전달 됨에 연동하여, 착신 단말의 사용자 정보를 데이터베이스(320)에 상기 등록 처리한다.In
즉, 상기 정보 등록부(310)는 상기 영상전화 요청이 상기 착신 단말로 전달되는 시점에서, 상기 착신 단말의 사용자 정보를 데이터베이스(320)에 상기 등록 처리할 수 있다. 다시 말해, 상기 정보 등록부(310)는 영상전화 착신 시도 시 착신 단말의 사용자 정보에 대해 데이터베이스(320)로의 등록을 수행할 수 있다.That is, the
여기서 상기 착신 단말의 사용자 정보에는 착신 단말의 전화번호, 단말기 종류, 전원 상태, 또는 영상전화 거부대상 등이 포함될 수 있다.The user information of the called terminal may include a phone number of the called terminal, a terminal type, a power state, or a video call rejection target.
예컨대, 단말 확인부(340)는 착신 단말의 사용자 정보로부터 착신 단말의 단말기 종류를 확인하여, 착신 단말에 영상전화 기능이 포함되는지 여부를 확인할 수 있다. 상기 착신 단말이 영상전화 기능이 포함된 단말기로 확인될 경우, 상기 정보 등록부(310)는 착신 단말에 대해 사용자 등록을 수행할 수 있다.For example, the
단계 430에서 상기 영상전화 사용자 등록 시스템(300)은 발신 단말 또는 착신 단말에서 영상전화 종료가 요청되는지 여부를 판단할 수 있다.In
즉, 정보 삭제부(330)는 상기 영상전화 요청에 대한 상기 착신 단말의 연결 응답에 따라 이루어지는 발신 단말과 착신 단말 간의 영상전화에 대해, 종료 요청이 발생하는지 여부를 판단할 수 있다.That is, the
또는, 정보 삭제부(330)는 상기 착신 단말로 전달된 상기 영상전화 요청에 대해, 착신 단말로부터 거부 응답이 발생하거나, 또는 상기 연결 응답이 없는지 여 부를 판단할 수 있다.Alternatively, the
또는, 정보 삭제부(330)는 상기 영상전화 요청이 착신 단말로 전달되기 전에(즉, 착신 단말로 착신 시도하기 전에), 발신 단말로부터 상기 영상전화 요청에 대한 취소가 요청되는지 여부를 판단할 수 있다.Alternatively, the
또한, 단말 확인부(340)는 착신 단말과 기지국 간에 주기적으로 송수신되는 신호의 유무를 통해 착신 단말의 전원 상태를 결정할 수 있다.In addition, the
또한, 단말 확인부(340)는 착신 단말에 의해 설정된 영상전화 거부대상을, 착신 단말의 사용자 정보로부터 식별하여 발신 단말의 전화번호(CID)가 상기 영상전화 거부대상에 등록되는지 확인할 수 있다.In addition, the
상기 단계 430에서의 판단 결과, 영상전화 종료가 요청되는 경우, 단계 440에서 상기 영상전화 사용자 등록 시스템(300)은 상기 영상전화 요청과 관련하여 데이터베이스(320)에 등록된 사용자 정보를 삭제 처리한다.As a result of the determination in
즉, 정보 삭제부(330)는 발신 단말 또는 착신 단말에서 영상전화 종료가 요청 됨에 연동하여, 데이터베이스(320)에 등록된 발신 단말과 착신 단말의 각 사용자 정보를 삭제 처리할 수 있다.That is, the
또는, 상기 착신 단말로 전달된 상기 영상전화 요청에 대해, 착신 단말로부터 거부 응답이 발생하거나, 또는 연결 응답이 없을 경우, 발신 단말과 착신 단말 간에 영상전화가 불가능하므로, 상기 정보 삭제부(330)는 데이터베이스(320)에 등록된 발신 단말과 착신 단말의 각 사용자 정보를 삭제 처리할 수 있다.Alternatively, in response to the video call request transmitted to the called terminal, if a rejection response is generated from the called terminal or there is no connection response, the video call cannot be made between the calling terminal and the called terminal. May delete the respective user information of the calling terminal and the called terminal registered in the
또는, 착신 단말이 전원 오프 상태인 경우 발신 단말과 착신 단말 간에 영상 전화가 불가능하므로, 상기 정보 삭제부(330)는 데이터베이스(320)에 등록된 발신 단말과 착신 단말의 각 사용자 정보를 삭제 처리할 수 있다.Alternatively, when the called terminal is in the power-off state, video calling between the calling terminal and the called terminal is impossible, so that the
또는, 발신 단말의 전화번호(CID)가 착신 단말에 의해 설정된 영상전화 거부대상에 등록된 경우 발신 단말과 착신 단말 간에 영상전화가 불가능하므로, 상기 정보 삭제부(330)는 데이터베이스(320)에 등록된 발신 단말과 착신 단말의 각 사용자 정보를 삭제 처리할 수 있다.Alternatively, when the telephone number (CID) of the calling terminal is registered in the video call rejection target set by the called terminal, video calling between the calling terminal and the called terminal is impossible, so that the
또는, 상기 영상전화 요청이 착신 단말로 전달되기 전에(즉, 착신 단말로 착신 시도하기 전에), 발신 단말로부터 상기 영상전화 요청에 대한 취소가 요청되면, 상기 정보 삭제부(330)는 데이터베이스(320)에 등록된 발신 단말의 사용자 정보를 삭제 처리할 수 있다.Alternatively, before the video call request is delivered to the called terminal (that is, before the incoming call is attempted to the called terminal), if the cancellation of the video call request is requested from the calling terminal, the
따라서, 본 발명의 일실시예예 따르면, 데이터베이스(320)에는 실제로 영상전화를 수행하는 가입자에 관한 정보(즉, 사용자 정보)가 등록되므로, 시스템 자원이 효율적으로 사용될 수 있어 경제적 시스템의 구축을 도모하게 된다.Therefore, according to an embodiment of the present invention, since information (ie, user information) about a subscriber who actually performs a video call is registered in the
도 5는 본 발명의 일실시예에 따라 발신 및 착신 시 사용자 정보를 등록하는 과정을 도시한 도면이다.5 is a diagram illustrating a process of registering user information when calling and receiving according to an embodiment of the present invention.
CSCF는 그 기능에 따라, P-CSCF(Proxy CSCF), I-CSCF(Interrogation CSCF), S-CSCF(Serving CSCF)로 나눌 수 있다.CSCF can be divided into P-CSCF (Proxy CSCF), I-CSCF (Interrogation CSCF), and S-CSCF (Serving CSCF).
상기 P-CSCF는 사용자(UE, User Equipment)가 GPRS 액세스를 통해서 IMS(Interconnection Border Control Function)에 접속할 때 처음 만나는 지점으로, P-CSCF는 IETF RFC 2543에 정의된 Proxy 또는 User Agent의 역할을 할 수 있 다.The P-CSCF is a point where a user (UE) first meets when accessing an IMS (Interconnection Border Control Function) through GPRS access. The P-CSCF serves as a proxy or user agent defined in IETF RFC 2543. Can be.
상기 I-CSCF는 망 내의 가입자에게 연결하기 위해서 들어오는 모든 호에 대해서 접점 역할 및 망 내에 로밍한 타망 가입자와의 접점 역할을 수행할 수 있다.The I-CSCF may serve as a contact point for all incoming calls to connect to subscribers in the network and as a contact point with other network subscribers roaming in the network.
상기 S-CSCF는 HSS와 연동하여 가입자 프로파일을 수신하여 호 처리를 위한 주요 기능을 수행할 수 있다. 상기 S-CSCF는 등록절차에서 RFC 2543 Registrar의 기능을 가질 수 있다.The S-CSCF may perform a main function for call processing by receiving a subscriber profile in association with an HSS. The S-CSCF may have a function of RFC 2543 Registrar in a registration procedure.
도 5를 참조하면, 상기 P-CSCF는 사용자(UE)로부터의 SIP Register Request(이하, SIP 등록 요구 메시지)를 UE의 홈 도메인의 I-CSCF로 전달하고 이 등록절차에서 S-CSCF의 주소를 저장했다가 UE로부터 S-CSCF로 향하는 SIP 등록 요구 메시지가 있을 때 이를 S-CSCF로 포워딩할 수 있다.Referring to FIG. 5, the P-CSCF forwards a SIP Register Request (hereinafter referred to as a SIP registration request message) from a user (UE) to the I-CSCF of the home domain of the UE and transmits the address of the S-CSCF in this registration procedure. When there is a SIP registration request message stored and forwarded from the UE to the S-CSCF, it can be forwarded to the S-CSCF.
상기 I-CSCF는 SIP 등록 요구 메시지를 수신할 경우, SLF를 이용해서 HSS(Home Subscriber Server)를 선정하고, HSS로부터 S-CSCF의 주소를 수신하고, 실제 등록을 담당할 S-CSCF를 할당할 수 있다.When the I-CSCF receives the SIP registration request message, the I-CSCF selects a home subscriber server (HSS) using SLF, receives an address of the S-CSCF from the HSS, and allocates an S-CSCF to be in charge of actual registration. Can be.
상기 S-CSCF는 사용자(UE)의 세션을 제어하는 서브시스템으로 HSS에 사용자를 등록하고, 사용자 정보를 다운로드하여 서비스 프로파일을 저장 관리할 수 있다.The S-CSCF is a subsystem for controlling a session of a user (UE). The S-CSCF may register a user with the HSS, download user information, and store and manage a service profile.
또한, 상기 S-CSCF는 사용자가 다이얼한 착신 번호을 통해 착신 단말의 홈도메인 I-CSCF/BGCF/MGCF 등으로부터 수신되는 응답 신호를 P-CSCF 또는 I-CSCF로 전달할 수 있다.In addition, the S-CSCF may transmit a response signal received from the home domain I-CSCF / BGCF / MGCF of the called terminal to the P-CSCF or I-CSCF through the called number dialed by the user.
그리고, 상기 P-CSCF는 I-CSCF 또는 S-CSCF로부터 수신되는 응답 신호를 사 용자(UE)로 전달할 수 있다.In addition, the P-CSCF may deliver a response signal received from the I-CSCF or the S-CSCF to the UE.
또한, 본 발명의 실시예들은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함한다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.Further, embodiments of the present invention include a computer readable medium having program instructions for performing various computer implemented operations. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하 거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.As described above, the present invention has been described by specific embodiments such as specific components and the like. For those skilled in the art to which the present invention pertains, various modifications and variations are possible. Therefore, the spirit of the present invention should not be limited to the described embodiments, and all of the equivalents and equivalents of the claims as well as the claims to be described later belong to the scope of the present invention. .
도 1은 CSCF의 기능 및 주요 연동 시스템의 기능을 도시한 도면이다.1 is a diagram illustrating the functions of the CSCF and the functions of the main interworking system.
도 2는 발신 단말과 착신 단말, 및 CSCF 간의 네트워크 연결 관계를 도시한 도면이다.2 is a diagram illustrating a network connection relationship between a calling terminal, a called terminal, and a CSCF.
도 3은 본 발명의 일실시예에 따른 영상전화 사용자 등록 시스템의 구성을 도시한 도면이다.3 is a diagram showing the configuration of a videophone user registration system according to an embodiment of the present invention.
도 4는 본 발명의 일실시예에 따른 영상전화 사용자 등록 방법의 순서를 도시한 흐름도이다.4 is a flowchart illustrating a procedure of a video telephone user registration method according to an embodiment of the present invention.
도 5는 본 발명의 일실시예에 따라 발신 및 착신 시 사용자 정보를 등록하는 과정을 도시한 도면이다.5 is a diagram illustrating a process of registering user information when calling and receiving according to an embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
300: 영상전화 사용자 등록 시스템300: video telephone user registration system
310: 정보 등록부310: information register
320: 데이터베이스320: database
330: 정보 삭제부330: information deletion unit
340: 단말 확인부340: terminal identification unit
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090062145A KR101009831B1 (en) | 2009-07-08 | 2009-07-08 | System and method for registering video phone user |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090062145A KR101009831B1 (en) | 2009-07-08 | 2009-07-08 | System and method for registering video phone user |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110004626A KR20110004626A (en) | 2011-01-14 |
KR101009831B1 true KR101009831B1 (en) | 2011-01-19 |
Family
ID=43612066
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090062145A KR101009831B1 (en) | 2009-07-08 | 2009-07-08 | System and method for registering video phone user |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101009831B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060031158A (en) * | 2004-10-07 | 2006-04-12 | 에스케이 텔레콤주식회사 | The system and method for providing terminal's power status information over the ims network |
KR20060068407A (en) * | 2004-12-16 | 2006-06-21 | 한국전자통신연구원 | Method and system for recording image communication data in 3gpp ims network |
KR20090000928A (en) * | 2007-06-29 | 2009-01-08 | 주식회사 케이티 | Service system of the ims-based network, service method thereof and terminal registration method thereof |
-
2009
- 2009-07-08 KR KR1020090062145A patent/KR101009831B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060031158A (en) * | 2004-10-07 | 2006-04-12 | 에스케이 텔레콤주식회사 | The system and method for providing terminal's power status information over the ims network |
KR20060068407A (en) * | 2004-12-16 | 2006-06-21 | 한국전자통신연구원 | Method and system for recording image communication data in 3gpp ims network |
KR20090000928A (en) * | 2007-06-29 | 2009-01-08 | 주식회사 케이티 | Service system of the ims-based network, service method thereof and terminal registration method thereof |
Also Published As
Publication number | Publication date |
---|---|
KR20110004626A (en) | 2011-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10932321B1 (en) | Method of providing data, voice, and SMS services to LTE subscribers roaming in 2G/3G visited networks | |
US7995565B2 (en) | System and method for managing call continuity in IMS network environment using SIP messaging | |
CA2605098C (en) | System and method for managing call continuity in ims network environment using sip messaging | |
CN102187637B (en) | IP multimedia subsystem user identity handling | |
US9313818B2 (en) | Method and system for converging call | |
CN103703737A (en) | Methods and apparatus for supporting the implementation of ims service continuity | |
CN101931923B (en) | Method for user registration of IP multimedia subsystem network and service fulfillment system | |
US20090280779A1 (en) | Subscriber server system for a cellular communication system | |
US9801040B2 (en) | Providing a set of services to a multi-mode mobile station that is able to operate over packet-switched and circuit-switched access networks | |
US8908634B2 (en) | Method for controlling VCC functions initiated by network and terminal and network server thereof | |
US9060005B2 (en) | Method, apparatus, system and related computer program product for handover management | |
CN106941669B (en) | Wireless communication method and P-CSCF (proxy Call Session control function) equipment | |
CN101227728B (en) | Conversation combining method of multimedia conversation continuity business | |
CN100527876C (en) | Method and device for updating user signing data | |
KR100703426B1 (en) | Method and apparatus for sending and receiving call unregistered user in a ip multimedia subsystem network | |
CN102547651B (en) | User roaming method and ICS (internet connection sharing) enhanced network | |
CN101631389B (en) | Method and system for playing abnormal prompt tone media of IP multimedia subsystem | |
KR101009831B1 (en) | System and method for registering video phone user | |
KR101530776B1 (en) | METHOD AND APPARATUS FOR MANAGING MISSED CALL IN VoLTE ENVIRONMENT | |
EP2040508A1 (en) | Method, apparatuses and program product for controlling IMS services when user is roaming in CS domain | |
KR20060033407A (en) | Method for terminating call unregistered user in ip multimedia subsystem network | |
KR102049587B1 (en) | Apparatus for handling Application Server failure in called network, method thereof and computer recordable medium storing the method | |
KR101115395B1 (en) | Method for detecting Internet protocol Multimedia Subsystem deregistration of Voice Call Continuity subscribers | |
CN101568112B (en) | Method and network unit for strengthening sharing common user identity in converged network | |
KR101629815B1 (en) | 3G Mobile Communication System supporting Service Centralized and Continuity and Method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20131216 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20161219 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20191211 Year of fee payment: 12 |