[go: up one dir, main page]

KR101266692B1 - VoIP 서비스 제어 시스템 및 방법 - Google Patents

VoIP 서비스 제어 시스템 및 방법 Download PDF

Info

Publication number
KR101266692B1
KR101266692B1 KR1020100136900A KR20100136900A KR101266692B1 KR 101266692 B1 KR101266692 B1 KR 101266692B1 KR 1020100136900 A KR1020100136900 A KR 1020100136900A KR 20100136900 A KR20100136900 A KR 20100136900A KR 101266692 B1 KR101266692 B1 KR 101266692B1
Authority
KR
South Korea
Prior art keywords
cscf
mobile
user terminal
wireless lan
registration procedure
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020100136900A
Other languages
English (en)
Other versions
KR20120074912A (ko
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 KR1020100136900A priority Critical patent/KR101266692B1/ko
Priority to US13/177,761 priority patent/US8929223B2/en
Publication of KR20120074912A publication Critical patent/KR20120074912A/ko
Application granted granted Critical
Publication of KR101266692B1 publication Critical patent/KR101266692B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 올웨이즈 온(Always-On) 기능을 탑재하여 상시 IP 접속을 유지하고 있는 단말이 무선랜(Wireless LAN)을 통해 추가적으로 할당받은 IP를 이용하여 VoIP 서비스를 제공받던 중에, 무선랜을 통해 더 이상 VoIP 서비스를 제공받지 못하게 되면, 올웨이즈 온으로 가지고 있던 IP를 사용하여 VoIP 서비스를 지속적으로 제공받을 수 있도록 하는 VoIP 서비스 제어 시스템 및 방법에 관한 것이다.
이를 위해, 본 발명은 사용자 단말이 무선랜에 접속하여 할당받은 제2이동 IP를 이용하여 제1P-CSCF를 통해 CSCF로 등록 절차를 수행한 후, 무선랜을 통해 VoIP 서비스를 제공받는 중에, 무선랜의 신호 세기를 모니터링하여, 무선랜의 신호 세기가 기설정된 값 이하로 떨어지면, 부팅시 접속된 무선 패킷망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF를 통해 등록 절차를 다시 수행하고, CSCF에서는 사용자 단말이 제1이동 IP를 이용하여 등록 절차를 다시 수행함에 따라 제2이동 IP에 대한 SIP 세션을 초기화한 후, 사용자 단말로 착신되는 VoIP 호를 수신하게 되면, 수신한 VoIP 호를 사용자 단말이 최근에 등록 절차를 수행한 제2P-CSCF로 전달하도록 구성되는 것이 바람직하다.
이에 따라, 본 발명은 사용자 단말이 무선랜을 통해 더 이상 VoIP 서비스를 제공받지 못하게 되면, 올웨이즈 온으로 가지고 있던 IP를 사용하여 CSCF로 SIP 등록 절차를 수행함으로써, 사용자 단말이 VoIP 서비스를 지속적으로 제공받을 수 있게 된다.

Description

VoIP 서비스 제어 시스템 및 방법{SYSTEM AND METHOD FOR CONTROLLING VoIP SERVICE}
본 발명은 VoIP 서비스 제어 시스템 및 방법에 관한 것으로서, 특히 올웨이즈 온(Always-On) 기능을 탑재하여 상시 IP 접속을 유지하고 있는 단말이 무선랜(Wireless LAN)을 통해 추가적으로 할당받은 IP를 이용하여 VoIP 서비스를 제공받던 중에, 무선랜을 통해 더 이상 VoIP 서비스를 제공받지 못하게 되면, 올웨이즈 온으로 가지고 있던 IP를 사용하여 VoIP 서비스를 지속적으로 제공받을 수 있도록 하는 VoIP 서비스 제어 시스템 및 방법에 관한 것이다.
무선 통신 시스템은 초기 단순한 음성 통신 서비스만을 제공하는 형태에서 고속의 데이터 서비스 및 패킷을 이용한 음성 서비스(VoIP) 등을 제공할 수 있는 형태로 발전하고 있다.
이에 따라, 최근에는 무선 통신 시스템이 모든 서비스가 패킷 교환 방식을 통해 이루어지는 LTE(Long Term Evolution)/SAE(System Architecture Evolution), LTE-Advanced 시스템으로 교체되고 있는 추세이다.
전술한 바와 같이 모든 서비스가 패킷 교환 방식을 통해 이루어지는 LTE/SAE, LTE-Advanced 망을 지원하는 단말은 부팅하여 망에 접속할 때, 등록 절차을 통해 이동 IP를 할당받고, 할당받은 이동 IP를 상시 유지시켜 사용자가 필요한 경우 언제 어디서나 패킷 서비스를 제공받을 수 있도록 올웨이즈 온(Always-On) 기능을 제공한다.
한편, LTE/SAE, LTE-Advanced 시스템에서는 음성 서비스 위해서 IMS(IP Multimedia Subsystem)을 이용하여 VoIP 방식으로 음성 서비스를 제공하는 데, 망의 부하와 속도, 비싼 요금 등의 이유로 이용률이 높지않은 편이다.
이에 따라, 최근에는 무료 또는 저가로 이용가능한 WiFi, WiMAX, WiBro(Wireless Broadband) 등과 같은 무선랜 모듈을 사용자 단말에 추가로 탑재하여, 무선랜 모듈을 통한 VoIP 서비스가 활성화되고 있다.
그러나, 무선랜은 전파 도달거리가 짧아서 사용자가 이동중일 때나 AP(Access Point)에서 멀어지는 경우, VoIP 서비스의 연속성을 보장할 수 없게 되는 문제점이 있다.
즉, 무선랜 모듈이 탑재된 사용자 단말은 도 1에 도시하는 바와 같이, 무선랜을 통해 제1P-CSCF에 접속하여 등록(Registration) 절차를 수행하고, 인증 등록(Auth Registration)의 응답 메시지 내의 세션 만료 시간이 만료되기 전에 등록 리프레시(Registration Refresh) 절차를 반복적으로 수행하는 데, 등록 리프레시 절차를 수행한 후에 다음 등록 리프레시 절차가 수행되기 전까지 사용자 단말과 P-CSCF는 아무런 통신을 하지 않게 된다. 이에 따라, 해당 기간(대략 40초~1분) 동안에 제1P-CSCF는 사용자 단말의 상태를 알 수 없게 되므로, 사용자 단말을 통화 가능한 상태로 인지한다.
이와 같이, 종래에는 사용자 단말이 등록 리프레시 절차를 수행한 직후, 사용자 단말이 무선랜의 커버리지를 벗어나거나 하여 AP와의 접속이 끊어지는 경우, 제1P-CSCF는 다음 등록 리프레시 절차가 수행되기 전까지 사용자 단말과 AP 간의 접속이 끊어진 것을 인지하지 못하게 된다. 이에 따라, 등록 리프레시 절차를 수행한 직후에 사용자 단말과 AP 사이의 접속이 끊어지고, 곧 바로 사용자 단말과 VoIP 통화를 원하는 상대방 단말이 제3P-CSCF를 통해 SIP Invite 메시지를 보내어 사용자 단말에게 VoIP 호 연결을 시도하게 되면, 제1P-CSCF는 SIP Invite 메시지에 대한 응답 메시지를 상대방 단말로 보내고 사용자 단말로 SIP Invite 메시지를 전송하나, 사용자 단말과 AP 간의 접속은 이미 끊겨 있는 상태여서 제1P-CSCF는 기설정된 시간 내에 사용자 단말로부터 SIP Invite 메시지에 대한 응답 메시지를 수신하지 못하게 된다. 이와 같이, 응답 메시지를 수신하지 못한 제1P-CSCF는 사용자 단말로 SIP Invite 메시지를 재전송한 뒤, 재전송 시간이 만료되면 사용자 단말이 통화 불능 상태임을 인지하고, 상대방 단말로 사용자 단말이 응답하지 않는다는 메시지를 보내 해당 호를 종료한 뒤, CSCF로 보고하여 사용자 단말에 대한 SIP 등록 정보를 삭제한다.
이상에서 살펴본 바와 같이, 종래에는 사용자 단말과 AP 사이의 접속이 끊어진 경우에도, 제1P-CSCF에서 이를 인지하지 못하여, 제1P-CSCF이 사용자 단말로 SIP Invite 메시지를 재전송하는 불필요한 동작을 수행하고, 사용자 단말로 VoIP 호를 시도한 상대방 단말은 제1P-CSCF이 사용자 단말로 SIP Invite 메시지를 재전송하는 시간 동안 링백톤을 기다려야 하는 문제점이 있다.
또한, 도 2에 도시하는 바와 같이, 무선랜을 통해 제1P-CSCF에 접속되어 있는 사용자 단말과 제3P-CSCF에 접속되어 있는 상대방 단말 사이의 VoIP 통화가 개시된 경우, 사용자 단말은 VoIP 통화 중에도 등록 리프레시 절차를 지속적으로 수행하는 데, 사용자 단말과 상대방 단말 간의 VoIP 통화 중에 사용자 단말과 AP 사이의 접속이 끊어지는 경우, 사용자 단말과 미디어 서버와의 RTP(Real Time Protocol) 세션은 끊어지게 되나, 제1P-CSCF와 제3P-CSCF는 사용자 단말이 통화 불능 상태인 것을 인지하지 못한다. 이로 인해, 사용자 단말이 통화 불능 상태임에도 상대방 단말은 일정 시간 동안 VoIP 호를 유지하게 되고, 이로 인해 통화중 묵음 현상이 발생하게 되는 문제점이 있다.
본 발명은 전술한 문제점을 해결하기 위해 안출된 것으로서, 올웨이즈 온 기능을 탑재하여 상시 IP 접속을 유지하고 있는 사용자 단말이 무선랜을 통해 추가적으로 할당받은 IP를 이용하여 VoIP 서비스를 제공받던 중에, 무선랜을 통해 더 이상 VoIP 서비스를 제공받지 못하게 될 것인 지를 예측하고, 예측 결과 사용자 단말이 무선랜을 통해 더 이상 VoIP 서비스를 제공받지 못하게 되면, 올웨이즈 온으로 가지고 있던 IP를 사용하여 SIP 등록 절차를 수행함으로써, 사용자 단말이 VoIP 서비스를 지속적으로 제공받을 수 있도록 하는 VoIP 서비스 제어 시스템 및 방법을 제공함에 그 목적이 있다.
전술한 목적을 달성하기 위한 본 발명의 일 실시예에 따른 VoIP 서비스 제어 시스템은, 부팅시 접속된 무선 패킷망으로부터 올웨이즈 온(Always-On) 기능에 사용될 제1이동 IP를 할당받고, 무선랜에 접속하여 제2이동 IP를 할당받는 사용자 단말과; 상기 사용자 단말이 무선랜을 통해 VoIP 서비스를 제공받기 위해 접속하여 등록 절차를 수행하는 제1P-CSCF와; 상기 사용자 단말이 무선 패킷망을 통해 VoIP 서비스를 제공받기 위해 접속하여 등록 절차를 수행하는 제2P-CSCF와; SIP(Session Initiation Protocol)을 기반으로 하여 VoIP 호 제어를 수행하는 CSCF를 포함하여 이루어지며, 상기 사용자 단말은 제2이동 IP를 이용하여 상기 제1P-CSCF를 통해 CSCF로 등록 절차를 수행하여 VoIP 서비스를 제공받는 중에, 무선랜의 신호 세기를 모니터링하여 무선랜의 신호 세기가 기설정된 값 이하로 떨어지게 되면, 상기 제1이동 IP를 이용하여 제2P-CSCF를 통해 CSCF로 등록 절차를 수행하고, 상기 CSCF는 상기 사용자 단말이 제2이동 IP를 이용하여 등록 절차를 수행한 후, 제1이동 IP를 이용하여 등록 절차를 다시 수행하게 되면, 나중에 등록 절차를 수행한 제1이동 IP의 SIP 세션을 현재 사용하는 세션으로 판단하여, 상기 사용자 단말로 착신되는 VoIP 호를 상기 제2P-CSCF로 전달하는 것이 바람직하다.
나아가, 상기 사용자 단말은 무선랜을 통해 상대방 단말과 VoIP 통화 중이면, 무선랜의 신호 세기와 패킷 손실률을 모니터링하여 두 조건 중 하나라도 임계치를 벗어나면, 상기 제1이동 IP를 이용하여 제2P-CSCF를 통해 CSCF로 등록 절차를 수행하고, 상기 CSCF는 상기 사용자 단말이 상기 제1이동 IP를 이용하여 상기 제2P-CSCF를 통해 등록 절차를 다시 수행한 사실을 상기 사용자 단말과 상기 상대방 단말 간의 패킷을 중계하는 미디어 서버로 통지하고, 상기 미디어 서버는 상기 사용자 단말이 상기 제1이동 IP를 이용하여 설정한 RTP 세션과 상기 상대방 단말과의 사이에 설정되어 있는 RTP 세션을 연결시켜 상기 사용자 단말과 상대방 단말 간의 VoIP 통화를 유지시키는 것이 바람직하다.
한편, 본 발명의 일 실시예에 따른 사용자 단말은, 부팅시 접속된 무선 패킷망으로부터 제1이동 IP를 할당받고, 무선 패킷망을 통해 VoIP 서비스를 제공받기 위해 제1이동 IP를 이용하여 제2P-CSCF를 통해 CSCF로 등록 절차를 수행하는 무선 패킷망 접속 모듈과; 무선랜을 통해 제2이동 IP를 할당받고, 무선랜을 통해 VoIP 서비스를 제공받기 위해 제2이동 IP를 이용하여 제1P-CSCF를 통해 CSCF로 등록 절차를 수행하는 무선랜 모듈과; 무선랜의 신호 세기를 측정하는 신호 세기 측정부와; 무선랜을 통해 VoIP 서비스를 제공받기 위해 상기 제2이동 IP를 이용하여 등록 절차를 수행한 후, 무선랜의 신호 세기가 기설정된 값 이하로 떨어지면, 상기 제1이동 IP를 이용하여 상기 제2P-CSCF를 통해 CSCF로 등록 절차를 수행하는 제어부를 포함하여 이루어지는 것이 바람직하다.
한편, 본 발명의 일 실시예에 따른 VoIP 서비스 제어 방법은, 부팅시 무선 패킷망으로부터 제1이동 IP를 할당받은 사용자 단말이 무선랜에 접속하여 할당받은 제2이동 IP를 이용하여 제1P-CSCF를 통해 CSCF로 등록 절차를 수행한 후, 무선랜을 통해 VoIP 서비스를 제공받는 중에, 무선랜의 신호 세기를 모니터링하는 과정과; 상기 모니터링 결과 무선랜의 신호 세기가 기설정된 값 이하로 떨어지면, 상기 제1이동 IP를 이용하여 제2P-CSCF를 통해 CSCF로 등록 절차를 다시 수행하는 과정과; 상기 CSCF에서 상기 제2이동 IP에 대한 SIP 세션을 초기화한 후, 상기 사용자 단말로 착신되는 VoIP 호를 수신하게 되면, 상기 VoIP 호를 상기 사용자 단말이 최근에 등록 절차를 수행한 상기 제2P-CSCF로 전달하는 과정을 포함하여 이루어지는 것이 바람직하다.
한편, 본 발명의 다른 실시예에 따른 VoIP 서비스 제어 방법은, 부팅시 무선 패킷망으로부터 제1이동 IP를 할당받은 사용자 단말이 무선랜에 접속하여 할당받은 제2이동 IP를 이용하여 제1P-CSCF를 통해 CSCF로 등록 절차를 수행한 후, 무선랜을 통해 상대방 단말과 VoIP 통화를 수행하는 중에, 무선랜의 신호 세기 및 패킷 손실률을 모니터링하는 과정과; 상기 모니터링 결과 두 조건 중에서 어느 하나라도 임계치를 벗어나면, 상기 제1이동 IP를 이용하여 제2P-CSCF를 통해 CSCF로 등록 절차를 다시 수행한 후, 상기 제1이동 IP를 이용하여 미디어 서버와 RTP 세션을 설정하는 과정과; 상기 CSCF가 미디어 서버로 상기 사용자 단말이 제1이동 IP로 등록 절차를 다시 수행한 사실을 통지하고, 상기 제2이동 IP에 대한 SIP 세션을 초기화하는 과정과; 상기 미디어 서버에서 상기 사용자 단말이 상기 제1이동 IP를 이용하여 설정한 RTP 세션과 상기 상대방 단말과의 사이에 설정되어 있는 RTP 세션을 연결시키는 과정을 포함하여 이루어지는 것이 바람직하다.
본 발명의 VoIP 서비스 제어 시스템 및 방법에 따르면, 사용자 단말이 무선랜을 통해 더 이상 VoIP 서비스를 제공받지 못하게 되면, 올웨이즈 온으로 가지고 있던 IP를 사용하여 CSCF로 등록 절차를 수행함으로써, 사용자 단말이 VoIP 서비스를 지속적으로 제공받을 수 있게 된다.
도 1 및 도 2는 종래 기술을 설명하기 위한 처리도.
도 3은 본 발명의 일 실시예에 따른 VoIP 서비스 제어 시스템을 포함하는 IMS 기반의 무선 통신망을 개략적으로 보인 도면.
도 4는 본 발명에 적용되는 사용자 단말의 구성을 개략적으로 보인 도면.
도 5는 본 발명의 일 실시예에 따른 VoIP 서비스 제어 방법을 설명하기 위한 처리도.
도 6은 본 발명의 다른 실시예에 따른 VoIP 서비스 제어 방법을 설명하기 위한 처리도.
이하에서는 첨부한 도면을 참조하여 본 발명의 바람직한 실시예에 따른 VoIP 서비스 제어 시스템 및 방법에 대해서 상세하게 설명한다.
도 3은 본 발명의 일 실시예에 따른 VoIP 서비스 제어 시스템을 포함하는 IMS 기반의 무선 통신망을 개략적으로 보인 도이다.
도 3에서, 사용자 단말(10)은 무선랜 모듈이 장착된 LTE/SAE 단말로, 부팅시에 LTE/SAE 망에 접속하여 제1이동 IP를 할당받고, 할당받은 제1이동 IP를 이용하여 LTE/SAE 망과 연결된 IP 세션을 상시 유지시켜 사용자가 필요한 경우 언제 어디서나 패킷 서비스를 제공받을 수 있도록 올웨이즈 온 기능을 제공한다.
본 발명의 실시예에서는 무선랜 모듈이 장착된 LTE/SAE 단말을 예로 들어 설명하기로 한다. 그러나, 본 발명이 구현될 수 있는 단말을 LTE/SAE 단말로 한정하는 것이 아니며, CDMA 2000 1x 단말, WCMDA 단말, HSDPA(High Speed Downlink Packet Access) 단말, LTE-Advanced 단말 등과 같이 올웨이즈 온 기능을 탑재하여 상시 IP 세션을 유지할 수 있으며, 무선랜 모듈이 추가로 장착될 수 있는 모든 단말에 적용될 수 있음을 밝힌다.
전술한, 사용자 단말(10)은 무선랜을 통해 VoIP 서비스를 제공받고자 하는 단말 사용자의 요청에 따라 무선랜에 접속하여 제2이동 IP를 할당받은 후, 제2이동 IP를 이용하여 제1P-CSCF(20)를 통해 CSCF(30)로 등록 절차를 수행한다. 그리고, 제2이동 IP를 이용하여 무선랜을 통해 VoIP 서비스를 제공받는 중에, 실시간으로 무선랜의 신호 세기(RSSI)를 모니터링하여 무선랜의 신호 세기가 기설정된 값 이하로 떨어지게 되면, LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해, 부팅시에 접속된 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행한다.
전술한, 사용자 단말(10)은 제2이동 IP를 이용하여 무선랜을 통해 상대방 단말(50)과 VoIP 통화 중일 때, 실시간으로 무선랜의 신호 세기와 RTP(Real Time Protocol) 패킷 손실률을 모니터링하여 두 조건 중 하나라도 임계치를 벗어나면, LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해, 부팅시에 접속된 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행한다.
전술한, 사용자 단말(10)은 실시간으로 무선랜의 신호 세기를 모니터링한 결과, 기설정된 값 이하로 떨어진 무선랜의 신호 세기가 기설정된 시간 동안 지속되는 경우에만, LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해, 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행하는 것이 바람직하다.
또한, 사용자 단말(10)은 부팅시에 접속된 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행한 후, 기설정된 시간 내에 무선랜의 신호 세기가 다시 양호해지면, CSCF(30)로 무선랜의 신호 세기가 다시 양호해졌음을 통지한다.
한편, 제1P-CSCF(Proxy-Call Session Control Function)(20)는 사용자 단말(10)이 무선랜을 통해 VoIP 서비스를 제공받기 위해 접속하여 등록 절차를 수행한다.
제2P-CSCF(40)는 사용자 단말(10)이 LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해 접속하여 등록 절차를 수행한다.
제3P-CSCF(60)는 사용자 단말(10)로 VoIP 호를 요청하는 상대방 단말(50)이 VoIP 서비스를 제공받기 위해 접속하는 P-CSCF로, 상대방 단말(50)은 무선랜을 통해 제3P-CSCF(60)에 접속해도 되고, LTE/SAE 망을 통해 제3P-CSCF(60)에 접속해도 되며, 그외 다른 무선 패킷망을 통해 접속해도 된다.
CSCF(30)는 SIP(Session Initiation Protocol)을 기반으로 하여 VoIP 호 제어를 수행한다.
전술한, CSCF(30)는 사용자 단말(10)이 무선랜에 접속하여 할당받은 제2이동 IP를 이용하여 제1P-CSCF(20)를 통해 등록 절차를 수행한 후, 무선랜의 신호 세기가 기설정된 값 이하로 떨어져, 사용자 단말(10)이 LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해, 부팅시에 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 등록 절차를 다시 수행하면, 나중에 등록 절차를 수행한 제1이동 IP의 SIP 세션을 현재 사용하는 세션으로 판단하여, 사용자 단말(10)로 착신되는 VoIP 호가 있으면, 이를 제2P-CSCF(40)로 전달한다.
또한, CSCF(30)는 사용자 단말(10)이 무선랜을 통해 상대방 단말(50)과 VoIP 통화를 수행하는 중에 무선랜의 신호 세기가 기설정된 값 이하로 떨어지거나, 패킷 손실률이 기설정된 값 이상이 되어, 사용자 단말(10)이 LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해, 부팅시 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 등록 절차를 다시 수행하게 되면, 사용자 단말(10)이 이전에 제1P-CSCF(20)를 통해 등록 절차를 수행한 제2이동 IP의 SIP 세션을 초기화하는 데, 사용자 단말(10)과 제1P-CSCF(20) 간의 SIP 세션을 초기화하기 전에 사용자 단말(10)과 상대방 단말(50) 간의 RTP 패킷을 중계하는 미디어 서버(70)로 사용자 단말(10)이 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 등록 절차를 다시 수행한 사실을 통지한다.
이에 따라, 미디어 서버(70)는 CSCF(30)로부터 사용자 단말(10)이 제1이동 IP를 이용하여 등록 절차를 다시 수행한 사실을 통지받게 되면, 사용자 단말(10)이 제1이동 IP를 이용하여 미디어 서버(70)와 맺은 제2RTP 세션과 상대방 단말(50)과의 사이에 설정되어 있는 RTP 세션을 연결시켜, CSCF(30)에 의해 사용자 단말(10)과 제1P-CSCF(20) 간의 SIP 세션이 초기화되어 사용자 단말(10)과 미디어 서버(70) 간의 제1RTP 세션의 연결이 끊기더라도 사용자 단말(10)과 상대방 단말(50) 간의 VoIP 통화가 유지되도록 한다.
또한, CSCF(30)는 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 등록 절차를 다시 수행한 사용자 단말(10)로부터 기설정된 시간 내에 무선랜의 신호 세기가 다시 양호해졌다는 통지를 받게 되면, 사용자 단말(10)이 나중에 등록 절차를 수행한 제1이동 IP의 SIP 세션을 초기화하여, 사용자 단말(10)이 무선랜을 통해 VoIP 서비스를 지속적으로 제공받도록 하는 것이 바람직하다.
한편, HSS(Home Subscriber Server)(80)는 사용자 프로파일의 관리와 사용자 단말의 이동성 관리를 위한 정보 관리 기능 및 권한 검증 등의 기능을 수행한다.
AS(Application Server)(90)는 다양한 IMS 서비스를 제공한다.
도 4는 본 발명에 적용되는 사용자 단말의 구성을 개략적으로 보인 도로, 본 발명의 실시예에서는 무선랜 모듈을 포함하는 LTE/SAE 단말을 예를 들어 설명을 진행한다. 그러나, 본 발명이 적용될 수 있는 단말을 LTE/SAE 단말로 한정하는 것이 아니며, 앞서 설명한 바와 같이 CDMA 2000 1x 단말, WCMDA 단말, HSDPA(High Speed Downlink Packet Access) 단말, LTE-Advanced 단말 등과 같이 올웨이즈 온 기능을 탑재하여 상시 IP 접속을 유지할 수 있으며, 무선랜 모듈이 추가로 장착될 수 있는 모든 단말에 적용될 수 있음을 밝힌다.
도 4에서, 무선랜 모듈(11)은 무선랜을 통해 VoIP 서비스를 제공받기 위해 제1P-CSCF(20)에 접속하여 등록 절차를 수행한다.
LTE/SAE 모듈(13)은 LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해 제2P-CSCF(40)에 접속하여 등록 절차를 수행한다.
신호 세기 측정부(15)는 무선랜의 신호 세기(RSSI)를 실시간 측정하고, 측정 결과를 제어부(19)로 인가한다.
패킷 손실률 측정부(17)는 VoIP 통화를 수행하는 중에 발생하는 RTP 패킷 손실률을 실시간 측정하고, 측정 결과를 제어부(19)로 인가한다.
제어부(19)는 올웨이즈 온 기능을 제공하기 위해 부팅시에 LTE/SAE 망에 접속하여 제1이동 IP를 할당받는다. 부팅시에 LTE/SAE 망으로부터 제1이동 IP를 할당받은 제어부()는 제1이동 IP를 이용하여 LTE/SAE 망과 연결된 IP 세션을 상시 유지시켜 사용자가 필요한 경우 언제 어디서나 패킷 서비스를 제공받을 수 있도록 한다.
한편, 제어부(19)는 무선랜을 통해 VoIP 서비스를 제공받고자 하는 단말 사용자의 요청에 따라 무선랜 모듈(11)을 통해 무선랜에 접속하여 제2이동 IP를 할당받아 제1P-CSCF(20)를 통해 등록 절차를 수행한 후, 신호 세기 측정부(15)로부터 인가되는 무선랜의 신호 세기가 기설정된 값 이하로 떨어지면, LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해, 부팅시 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행한다.
또한, 제어부(19)는 사용자 단말(10)이 무선랜을 통해 상대방 단말(50)과 통화중이면, 무선랜의 신호 세기와 RTP 패킷 손실률을 모니터링하여 두 조건 중 하나라도 임계치를 벗어나면 즉, 무선랜의 신호 세기가 기설정된 값보다 낮아지거나, RTP 패킷 손실률이 기설정된 값 이상이 되면, LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해, 부팅시 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행한다.
전술한, 제어부(19)는 주변 환경에 따라 무선랜의 신호 세기가 순간적으로 낮아질 경우, 순간적인 전파 환경의 악화는 VoIP 서비스에 중대한 영향을 미치지 않으므로, 기설정된 값 이하로 떨어진 무선랜의 신호 세기가 기설정된 시간 동안 지속되는 경우에만, 부팅시 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행한다.
또한, 제어부(19)는 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행한 후, 기설정된 시간 내에 무선랜의 신호 세기가 다시 양호해지면, 무선랜을 통해 지속적으로 VoIP 서비스를 제공받기 위해 CSCF(30)로 무선랜의 신호 세기가 다시 양호해졌음을 통지하여, CSCF(30) 측에서 사용자 단말(10)이 나중에 등록 절차를 수행한 제1이동 IP의 SIP 세션을 초기화하도록 하여, 사용자 단말(10)이 무선랜을 통해 지속적으로 VoIP 서비스를 제공받을 수 있도록 하는 것이 바람직하다.
도 5는 본 발명의 일 실시예에 따른 VoIP 서비스 제어 방법을 설명하기 위한 처리도이다.
우선, 부팅시 LTE/SAE 망으로부터 제1이동 IP를 할당받은 사용자 단말(10)이 무선랜을 통해 VoIP 서비스를 제공받고자 하는 단말 사용자의 요청에 따라 무선랜에 접속하여 제2이동 IP를 할당받은 후, 제1P-CSCF(20)를 통해 CSCF(30)로 등록(Registration) 절차를 수행한다(S10).
상기한 과정 S10을 통해 CSCF(30)로 등록 절차를 수행한 사용자 단말(10)은 인증 등록(Auth Registration) 절차를 수행하고(S12), 이후에는 CSCF(30)로부터 인증 등록에 대한 응답으로 수신한 응답 메시지(200 OK)에 포함되어 있는 세션 만료 시간이 만료되기 전에 등록 리프레시(Registration Refresh) 절차를 반복적으로 수행한다(S14).
전술한 바와 같이, 등록 리프레시 절차는 반복적으로 수행되는 데, 수행 주기가 짧아지면 배터리 소모량이 늘어나므로, 통상적으로 VoIP 서비스 사업자는 40초~1분 주기로 등록 리프레시 절차가 수행되도록 규정하고 있으며, 등록 리프레시 절차를 수행한 후 다음 등록 리프레시 절차가 수행되기 전까지 사용자 단말(10)과 제1P-CSCF(20)는 아무런 통신을 하지 않게 된다.
전술한 바와 같이, 사용자 단말(10)이 등록 리프레시 절차를 수행한 후 다음 등록 리프레시 절차를 수행하기 전까지 제1P-CSCF(20)는 사용자 단말(10)의 상태를 알 수 없게 되므로, 사용자 단말(10)은 반복적으로 등록 리프레시 절차를 수행하는 동안에, 실시간으로 무선랜의 신호 세기를 모니터링하여(S16), 무선랜의 신호 세기가 기설정된 값 이하로 떨어지는 지를 판단한다(S18).
상기한 과정 S18의 판단결과 무선랜의 신호 세기가 기설정된 값 이하로 떨어지면, 사용자 단말(10)은 LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해, 부팅시에 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행한다(S20).
상기한 과정 S20에서 사용자 단말(10)은 주변 환경에 따라 무선랜의 신호 세기가 순간적으로 낮아지는 경우도 있으므로, 무선랜의 신호 세기가 기설정된 시간 동안 지속적으로 기설정된 값 이하로 유지되면, 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행하는 것이 바람직하다.
상기한 과정 S20에서 제1이동 IP를 이용하여 등록 절차를 수행한 사용자 단말(10)은 기설정된 시간 내에 무선랜의 신호 세기가 다시 양호해지면, 무선랜을 통해 지속적으로 VoIP 서비스를 제공받기 위해 CSCF(30)로 무선랜의 신호 세기가 다시 양호해졌음을 통지할 수도 있다.
또한, LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해 제2이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행한 사용자 단말(10)은 무선랜을 통해 제1P-CSCF(20)와의 사이에 설정되어 있는 SIP 세션을 끊기 위해 등록 해제(deregistration) 절차를 수행할 수도 있다.
상기한 과정 S20을 통해 사용자 단말(10)이 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행하면, CSCF(30)는 하나의 사용자 단말(10)에 대해 서로 다른 2개의 이동 IP를 가지므로, 이러한 경우에는 사용자 단말(10)이 나중에 등록 절차를 수행한 제1이동 IP의 SIP 세션을 현재 사용하는 세션으로 판단하여, 사용자 단말(10)이 무선랜에 접속하여 등록 절차를 수행한 제2이동 IP의 SIP 세션은 초기화한다.
한편, 상기한 과정 S20에서 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 등록 절차를 수행한 사용자 단말(10)이 기설정된 시간 내에 무선랜의 신호 세기가 다시 양호해져서 이를 CSCF(30)로 통지하면, CSCF(30)는 사용자 단말(10)이 나중에 등록 절차를 수행한 제1이동 IP의 SIP 세션을 초기화하여, 사용자 단말(10)이 무선랜을 통해 지속적으로 VoIP 서비스를 제공받을 수 있도록 하는 것이 바람직하다.
상기한 과정 S20을 통해 사용자 단말(10)이 제2P-CSCF(40)를 통해 등록 절차를 수행한 후, 사용자 단말(10)과 VoIP 통화를 원하는 상대방 단말(50)이 제3P-CSCF(60)를 통해 VoIP 호 설정을 요청하는 SIP Invite 메시지를 CSCF(30)로 전송하면, CSCF(30)는 상대방 단말(50)로부터 수신한 SIP Invite 메시지를 사용자 단말(10)이 최근에 등록 절차를 수행한 제2P-CSCF(40)로 전달한다(S22).
상기한 과정 S22를 통해 SIP Invite 메시지를 수신한 제2P-CSCF(40)는 SIP Invite 메시지에 대한 응답 메시지를 CSCF(30)를 통해 상대방 단말(50)이 접속되어 있는 제3P-CSCF(60)로 보내고, 사용자 단말(10)로 SIP Invite 메시지를 전송한다(S24).
상기한 과정 S24를 통해 제2P-CSCF(40)로부터 SIP Invite 메시지를 수신한 사용자 단말(10)은 제2P-CSCF(40)를 통해 상대방 단말(50)로 SIP Invite 메시지에 대한 응답 메시지를 전송한다(S26).
이후, 사용자 단말(10)과 상대방 단말(50)은 RTP 패킷을 중계하는 미디어 서버(70)와 RTP 세션을 설정하여 VoIP 통화를 수행한다(S28).
도 6은 본 발명의 다른 실시예에 따른 VoIP 서비스 제어 방법을 설명하기 위한 처리도이다.
우선, 무선랜을 통해 접속된 제1P-CSCF(20)를 통해 등록 리프레시 절차를 반복적으로 수행하는 사용자 단말(10)과 제3P-CSCF(60)를 통해 등록 리프레시 절차를 반복적으로 수행하는 상대방 단말(50) 사이에 VoIP 통화가 개시되면(S40), 무선랜에 접속되어 있는 사용자 단말(10)은 실시간으로 무선랜의 신호 세기 및 패킷 손실률을 모니터링하여(S42), 두 조건 중에서 어느 하나라도 임계치를 벗어나는 지를 판단한다(S44). 즉, 무선랜의 신호 세기가 기설정된 값 이하로 떨어지거나, RTP 패킷 손실률이 기설정된 값 이상으로 되는 지를 판단한다.
상기한 과정 S44의 판단결과 무선랜의 신호 세기가 기설정된 값 이하로 떨어지거나, RTP 패킷 손실률이 기설정된 값 이상으로 되면, 사용자 단말(10)은 LTE/SAE 망을 통해 VoIP 서비스를 제공받기 위해 부팅시에 LTE/SAE 망으로부터 할당받은 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 다시 수행한다(S46).
이후, 상기한 과정 S46에서 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 수행한 사용자 단말(10)은 LTE/SAE 망을 통해 상대방 단말(50)과 VoIP 통화를 유지하기 위해 제1이동 IP를 이용하여 미디어 서버(70)와 제2RTP 세션을 설정한다(S48).
한편, 상기한 과정 S46을 통해 사용자 단말(10)이 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 CSCF(30)로 등록 절차를 다시 수행하면, CSCF(30)는 사용자 단말(10)이 서로 다른 2개의 이동 IP를 가지므로, 이러한 경우에는 사용자 단말(10)이 나중에 등록 절차를 수행한 제1이동 IP의 SIP 세션을 현재 사용하는 세션으로 판단하여, 사용자 단말(10)이 무선랜에 접속하여 할당받은 제2이동 IP에 대한 SIP 세션은 초기화한다.
이때, CSCF(30)는 사용자 단말(10)과 제1P-CSCF(20) 사이의 SIP 세션을 초기화하기 전에 미디어 서버(70)로 사용자 단말(10)이 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 등록 절차를 다시 수행한 사실을 통지한다.
전술한 바와 같이, CSCF(30)로부터 사용자 단말(10)이 제1이동 IP를 이용하여 제2P-CSCF(40)를 통해 등록 절차를 다시 수행한 사실을 통지받은 미디어 서버(70)는 상기한 과정 S48을 통해 사용자 단말(10)이 제1이동 IP를 이용하여 미디어 서버(70)와 맺은 제2RTP 세션과 상대방 단말(50)과의 사이에 설정되어 있는 RTP 세션을 연결시킨다(S50).
상기한 과정 S50을 통해 미디어 서버(70)가 사용자 단말(10)과 제1이동 IP를 이용하여 설정한 제2RTP 세션과 상대방 단말(50)과 설정한 RTP 세션을 연결하면, CSCF(30)에 의해 사용자 단말(10)과 제1P-CSCF(20) 간의 SIP 세션이 초기화되어 사용자 단말(10)과 미디어 서버(70) 간의 제1RTP 세션의 연결이 끊기더라도 사용자 단말(10)과 상대방 단말(50) 간의 VoIP 통화는 유지될 수 있게 된다.
본 발명의 VoIP 서비스 제어 시스템 및 방법은 전술한 실시예에 국한되지 않고 본 발명의 기술 사상이 허용하는 범위 내에서 다양하게 변형하여 실시할 수 있다. 예를 들어, 본 발명의 실시예에서는 VoIP 서비스를 예로 들어 설명하였으나, 본 발명은 SMS(Short Message Service), IM(Instant Messaging) 등과 같이 SIP을 이용한 서비스에도 적용 가능하다.
10. 사용자 단말, 20. 제1P-CSCF,
30. CSCF, 40. 제2P-CSCF,
50. 상대방 단말, 60. 제3P-CSCF,
70. 미디어 서버, 80. HSS,
90. AS

Claims (9)

  1. 부팅시 접속된 무선 패킷망으로부터 올웨이즈 온(Always-On) 기능에 사용될 제1이동 IP를 할당받고, 무선랜에 접속하여 제2이동 IP를 할당받는 사용자 단말과;
    상기 사용자 단말이 무선랜을 통해 VoIP 서비스를 제공받기 위해 접속하여 등록 절차를 수행하는 제1P-CSCF와;
    상기 사용자 단말이 무선 패킷망을 통해 VoIP 서비스를 제공받기 위해 접속하여 등록 절차를 수행하는 제2P-CSCF와;
    SIP(Session Initiation Protocol)을 기반으로 하여 VoIP 호 제어를 수행하는 CSCF를 포함하여 이루어지며,
    상기 사용자 단말은 제2이동 IP를 이용하여 상기 제1P-CSCF를 통해 CSCF로 등록 절차를 수행하여 VoIP 서비스를 제공받는 중에, 무선랜의 신호 세기를 모니터링하여 무선랜의 신호 세기가 기설정된 값 이하로 떨어지게 되면, 상기 제1이동 IP를 이용하여 제2P-CSCF를 통해 CSCF로 등록 절차를 수행하고,
    상기 CSCF는 상기 사용자 단말이 제2이동 IP를 이용하여 등록 절차를 수행한 후, 제1이동 IP를 이용하여 등록 절차를 다시 수행하게 되면, 나중에 등록 절차를 수행한 제1이동 IP의 SIP 세션을 현재 사용하는 세션으로 판단하여, 상기 사용자 단말로 착신되는 VoIP 호를 상기 제2P-CSCF로 전달하는 것을 특징으로 하는 VoIP 서비스 제어 시스템.
  2. 제 1항에 있어서, 상기 사용자 단말은 무선랜을 통해 상대방 단말과 VoIP 통화 중이면, 무선랜의 신호 세기와 패킷 손실률을 모니터링하여 두 조건 중 하나라도 임계치를 벗어나면, 상기 제1이동 IP를 이용하여 제2P-CSCF를 통해 CSCF로 등록 절차를 수행하고,
    상기 CSCF는 상기 사용자 단말이 상기 제1이동 IP를 이용하여 상기 제2P-CSCF를 통해 등록 절차를 다시 수행한 사실을 상기 사용자 단말과 상기 상대방 단말 간의 패킷을 중계하는 미디어 서버로 통지하고,
    상기 미디어 서버는 상기 사용자 단말이 상기 제1이동 IP를 이용하여 설정한 RTP 세션과 상기 상대방 단말과의 사이에 설정되어 있는 RTP 세션을 연결시켜 상기 사용자 단말과 상대방 단말 간의 VoIP 통화를 유지시키는 것을 특징으로 하는 VoIP 서비스 제어 시스템.
  3. 제 1항 또는 제2항에 있어서, 상기 CSCF는,
    상기 제1이동 IP를 이용하여 상기 제2P-CSCF를 통해 등록 절차를 다시 수행한 상기 사용자 단말로부터 기설정된 시간 내에 무선랜의 신호 세기가 다시 양호해졌다는 통지를 받으면, 상기 사용자 단말이 나중에 등록 절차를 수행한 제1이동 IP의 SIP 세션을 초기화하여, 상기 사용자 단말이 무선랜을 통해 VoIP 서비스를 지속적으로 제공받게 하는 것을 특징으로 하는 VoIP 서비스 제어 시스템.
  4. 부팅시 접속된 무선 패킷망으로부터 제1이동 IP를 할당받고, 무선 패킷망을 통해 VoIP 서비스를 제공받기 위해 제1이동 IP를 이용하여 제2P-CSCF를 통해 CSCF로 등록 절차를 수행하는 무선 패킷망 접속 모듈과;
    무선랜을 통해 제2이동 IP를 할당받고, 무선랜을 통해 VoIP 서비스를 제공받기 위해 제2이동 IP를 이용하여 제1P-CSCF를 통해 CSCF로 등록 절차를 수행하는 무선랜 모듈과;
    무선랜의 신호 세기를 측정하는 신호 세기 측정부와;
    무선랜을 통해 VoIP 서비스를 제공받기 위해 상기 제2이동 IP를 이용하여 등록 절차를 수행한 후, 무선랜의 신호 세기가 기설정된 값 이하로 떨어지면, 상기 제1이동 IP를 이용하여 상기 제2P-CSCF를 통해 CSCF로 등록 절차를 수행하는 제어부를 포함하여 이루어지는 사용자 단말.
  5. 제 4항에 있어서, VoIP 통화를 수행하는 중에 발생하는 패킷 손실률을 측정하는 패킷 손실률 측정부를 더 포함하여 이루어지며,
    상기 제어부는, 상기 무선랜 모듈을 통해 VoIP 통화를 수행하는 중에, 무선랜의 신호 세기와 패킷 손실률을 모니터링하여 두 조건 중 하나라도 임계치를 벗어나면, 상기 제1이동 IP를 이용하여 상기 제2P-CSCF를 통해 CSCF로 등록 절차를 수행하는 것을 특징으로 하는 사용자 단말.
  6. 제 4항에 있어서, 상기 제어부는,
    기설정된 값 이하로 떨어진 무선랜의 신호 세기가 기설정된 시간 동안 지속되는 경우에만, 상기 제1이동 IP를 이용하여 상기 제2P-CSCF로 CSCF로 등록 절차를 수행하는 것을 특징으로 하는 사용자 단말.
  7. 제 4항에 있어서, 상기 제어부는,
    상기 제2이동 IP를 이용하여 상기 제2P-CSCF를 통해 CSCF로 등록 절차를 수행한 후, 기설정된 시간 내에 무선랜의 신호 세기가 다시 양호해지면 상기 CSCF로 이를 통지하는 것을 특징으로 하는 사용자 단말.
  8. 부팅시 무선 패킷망으로부터 제1이동 IP를 할당받은 사용자 단말이 무선랜에 접속하여 할당받은 제2이동 IP를 이용하여 제1P-CSCF를 통해 CSCF로 등록 절차를 수행한 후, 무선랜을 통해 VoIP 서비스를 제공받는 중에, 무선랜의 신호 세기를 모니터링하는 과정과;
    상기 모니터링 결과 무선랜의 신호 세기가 기설정된 값 이하로 떨어지면, 상기 제1이동 IP를 이용하여 제2P-CSCF를 통해 CSCF로 등록 절차를 다시 수행하는 과정과;
    상기 CSCF에서 상기 제2이동 IP에 대한 SIP 세션을 초기화한 후, 상기 사용자 단말로 착신되는 VoIP 호를 수신하게 되면, 상기 VoIP 호를 상기 사용자 단말이 최근에 등록 절차를 수행한 상기 제2P-CSCF로 전달하는 과정을 포함하여 이루어지는 VoIP 서비스 제어 방법.
  9. 부팅시 무선 패킷망으로부터 제1이동 IP를 할당받은 사용자 단말이 무선랜에 접속하여 할당받은 제2이동 IP를 이용하여 제1P-CSCF를 통해 CSCF로 등록 절차를 수행한 후, 무선랜을 통해 상대방 단말과 VoIP 통화를 수행하는 중에, 무선랜의 신호 세기 및 패킷 손실률을 모니터링하는 과정과;
    상기 모니터링 결과 두 조건 중에서 어느 하나라도 임계치를 벗어나면, 상기 제1이동 IP를 이용하여 제2P-CSCF를 통해 CSCF로 등록 절차를 다시 수행한 후, 상기 제1이동 IP를 이용하여 미디어 서버와 RTP 세션을 설정하는 과정과;
    상기 CSCF가 미디어 서버로 상기 사용자 단말이 제1이동 IP로 등록 절차를 다시 수행한 사실을 통지하고, 상기 제2이동 IP에 대한 SIP 세션을 초기화하는 과정과;
    상기 미디어 서버에서 상기 사용자 단말이 상기 제1이동 IP를 이용하여 설정한 RTP 세션과 상기 상대방 단말과의 사이에 설정되어 있는 RTP 세션을 연결시키는 과정을 포함하여 이루어지는 VoIP 서비스 제어 방법.
KR1020100136900A 2010-12-28 2010-12-28 VoIP 서비스 제어 시스템 및 방법 Active KR101266692B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020100136900A KR101266692B1 (ko) 2010-12-28 2010-12-28 VoIP 서비스 제어 시스템 및 방법
US13/177,761 US8929223B2 (en) 2010-12-28 2011-07-07 System and method for controlling VoIP service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100136900A KR101266692B1 (ko) 2010-12-28 2010-12-28 VoIP 서비스 제어 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20120074912A KR20120074912A (ko) 2012-07-06
KR101266692B1 true KR101266692B1 (ko) 2013-05-22

Family

ID=46316654

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100136900A Active KR101266692B1 (ko) 2010-12-28 2010-12-28 VoIP 서비스 제어 시스템 및 방법

Country Status (2)

Country Link
US (1) US8929223B2 (ko)
KR (1) KR101266692B1 (ko)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103685789B (zh) * 2012-09-13 2018-10-23 南京中兴新软件有限责任公司 基于网络电话的通信方法及系统
FR2998123A1 (fr) * 2012-11-13 2014-05-16 France Telecom Selection de periodes de rafraichissement dans un reseau ip
CN105357172A (zh) * 2014-08-21 2016-02-24 中兴通讯股份有限公司 数据报文的传输处理方法及装置
US10069871B2 (en) * 2016-02-01 2018-09-04 Verizon Patent And Licensing Inc. Measuring session initiation protocol (SIP) messaging latency
US11076051B1 (en) 2016-05-04 2021-07-27 8X8, Inc. Endpoint location update control for call routing decisions
US10542150B1 (en) * 2016-05-04 2020-01-21 8X8, Inc. Server generated timing of location updates for call routing decisions
US10530934B1 (en) * 2016-05-04 2020-01-07 8X8, Inc. Endpoint location determination for call routing decisions
US10326888B1 (en) 2016-05-04 2019-06-18 8X8, Inc. Location updates for call routing decisions
CN108737322B (zh) * 2017-04-13 2021-01-26 展讯通信(上海)有限公司 业务恢复方法、装置及移动终端
JP7073976B2 (ja) * 2018-08-07 2022-05-24 日本電信電話株式会社 管理装置および管理方法
US11343686B2 (en) * 2020-03-11 2022-05-24 Verizon Patent And Licensing Inc. Systems and methods for call session control function failover using dynamic routing techniques

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6725036B1 (en) * 2000-05-30 2004-04-20 Nokia Telecommunications Ojy System and method of controlling application level access of a subscriber to a network
US20030229699A1 (en) * 2002-06-07 2003-12-11 Moran Timothy L. Method of limiting media description negotiation
US7746849B2 (en) * 2003-07-30 2010-06-29 Nortel Networds Limited Providing packet-based multimedia services via a circuit bearer
US7961714B1 (en) * 2004-05-11 2011-06-14 Nortel Networks Limited Providing packet-based multimedia services via a circuit bearer
US20070100981A1 (en) * 2005-04-08 2007-05-03 Maria Adamczyk Application services infrastructure for next generation networks including one or more IP multimedia subsystem elements and methods of providing the same
CA2550721A1 (en) * 2005-06-22 2006-12-22 Newstep Networks, Inc. Method and system for a communications session join function to facilitate the provision of enhanced communications services
US8849297B2 (en) * 2006-07-14 2014-09-30 Qualcomm Incorporated Call establishment and maintenance in a wireless network
US8477720B2 (en) * 2006-10-16 2013-07-02 Telefonaktiebolaget L M Ericsson (Publ) Mobility for IMS users
US9288276B2 (en) * 2006-11-03 2016-03-15 At&T Intellectual Property I, L.P. Application services infrastructure for next generation networks including a notification capability and related methods and computer program products
US8472371B1 (en) * 2007-02-21 2013-06-25 At&T Mobility Ii Llc Roaming support for wireless access subscriber over fixed IP access networks
JP2008236183A (ja) * 2007-03-19 2008-10-02 Nec Corp 呼セッション制御サーバ割り当て方法および呼セッション制御サーバ割り当てシステム
US8935407B2 (en) * 2007-05-31 2015-01-13 Alcatel Lucent Providing supplemental content to an IMS user during registration
CN100589661C (zh) * 2007-11-01 2010-02-10 中兴通讯股份有限公司 一种漫游时获取代理呼叫会话控制功能地址的方法
US8254877B2 (en) * 2008-01-04 2012-08-28 Qualcomm Incorporated Method and apparatus for extended call establishment for IMS emergency calls
US7920523B2 (en) * 2008-01-07 2011-04-05 Alcatel-Lucent Usa Inc. Method of supporting quality-of-service application session continuity during inter-technology handover using a common packet data function
US8565150B2 (en) * 2009-03-11 2013-10-22 At&T Mobility Ii Llc Architectural model for LTE (long term evolution) EPC (evolved packet core) deployment
ES2918456T3 (es) * 2010-08-18 2022-07-15 Blackberry Ltd Métodos para mantener la continuidad de las llamadas

Also Published As

Publication number Publication date
US8929223B2 (en) 2015-01-06
KR20120074912A (ko) 2012-07-06
US20120163184A1 (en) 2012-06-28

Similar Documents

Publication Publication Date Title
KR101266692B1 (ko) VoIP 서비스 제어 시스템 및 방법
US10064112B2 (en) Apparatus, systems and methods for switching between radio access technologies
US10278106B2 (en) Optimizations for voice handovers over wireless data access
US20210037430A1 (en) Circuit Switched Fallback Method and Apparatus
US8917713B2 (en) Method and system for managing wireless links in a communication network
US20140328323A1 (en) Method And System For Single Radio Voice Continuity Handover
TWI516068B (zh) 操控註冊計時器以於網際網路協定多媒體子系統中提供服務延續性
US8712398B2 (en) Soliciting first party in communication session to maintain call when degradation of connection to second party is anticipated
CN112218300B (zh) 选择性地允许堆叠之间射频资源共享的移动设备和方法
US8320334B2 (en) Handoff of a mobile station between packet-switched and circuit-switched wireless domains
US10893409B2 (en) Indication of evolved packet system fallback capability
CN102396254B (zh) 支持无线通信系统中的保活机制的系统和方法
CN108966203A (zh) 用户设备及同步方法
WO2013123641A1 (zh) 紧急呼叫接入方法和系统、基站及终端
US12238668B2 (en) Nodes and methods for handling state change of a communication link in a communications network
CN111480327B (zh) 通信网络中的装置注册
US10178591B2 (en) Client-based access network handover
US9001817B2 (en) Method and system for maintaining wireless links in a communication network
KR20140073861A (ko) 단말 간 usim 이동 통보 방법, 단말 간 usim 이동에 따른 가입자 프로파일 관리 방법, 및 단말 간 usim 이동에 따른 서비스 제공 방법 그리고 상기 방법들을 제공하기 위한 서버
US20250168800A1 (en) Nodes and methods for handling state change of a communication link in a communications network
EP2437459A1 (en) Communication agent for managing IMS network communication, a method for same, and a user equipment adapted for same
KR20130023971A (ko) 트래픽 제어 게이트웨이 및 이를 이용한 트래픽 제어 방법
KR20170000571A (ko) Sip 등록을 위한 사용자 단말의 통신 방법 및 그 사용자 단말
US20200322392A1 (en) Improved handling of an ims conversational service of a user equipment

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20101228

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20120118

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20101228

Comment text: Patent Application

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20130509

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20130514

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20130514

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20160517

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20160517

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20180508

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20180508

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20190425

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20190425

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20200506

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20210304

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20220307

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20230306

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20240305

Start annual number: 12

End annual number: 12

PR1001 Payment of annual fee

Payment date: 20250305

Start annual number: 13

End annual number: 13