KR102340567B1 - Sip 등록을 위한 사용자 단말의 통신 방법 및 그 사용자 단말 - Google Patents
Sip 등록을 위한 사용자 단말의 통신 방법 및 그 사용자 단말 Download PDFInfo
- Publication number
- KR102340567B1 KR102340567B1 KR1020150089634A KR20150089634A KR102340567B1 KR 102340567 B1 KR102340567 B1 KR 102340567B1 KR 1020150089634 A KR1020150089634 A KR 1020150089634A KR 20150089634 A KR20150089634 A KR 20150089634A KR 102340567 B1 KR102340567 B1 KR 102340567B1
- Authority
- KR
- South Korea
- Prior art keywords
- cscf
- user terminal
- address
- server
- sip registration
- Prior art date
Links
Images
Classifications
-
- 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
-
- H04L65/1003—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/10—Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
LTE 네트워크에 대한 접속을 요청하는 과정에서 제1 P-CSCF 주소를 획득하고, 사용자 단말을 관리하는 DM 서버와 연동하여 제2 P-CSCF 주소를 획득한 후, 제2 P-CSCF 주소를 이용하여 P-CSCF에게 요청한 SIP 등록이 성공했는지 여부에 따라, 제1 P-CSCF 주소를 이용하여 P-CSCF에게 SIP 등록을 요청하는, 사용자 단말의 통신 방법 및 사용자 단말을 제공할 수 있다.
Description
본 발명은 SIP 등록을 위한 사용자 단말의 통신 방법 및 그 사용자 단말에 관한 것이다.
통신 사업자 간 UICC(Universal Integrated Circuit Card) 이동성 제공을 위한 표준 규격의 적용으로 인해 사용자 단말은 VoLTE(Voice over LTE) 서비스를 제공받기 위해서는 서버에서의 SIP(Session Initiation Protocol) 등록(registration) 과정이 성공해야 한다. SIP 등록 과정을 진행하기 위해서 사용자 단말은 서버에 해당하는 P-CSCF(Proxy-Call Session Control Function)의 주소를 획득할 것일 요구된다.
일 실시예에 따르면, LTE 통신을 위하여 P-CSCF에 대한 사용자 단말의 SIP 등록 성공률을 향상시켜 VoLTE 서비스가 원활하게 제공되도록 할 수 있다.
일 실시예에 따르면, 사용자 단말의 통신 방법은 LTE(Long Term Evolution) 네트워크에 대한 접속(Attach)을 요청하는 과정에서 제1 P-CSCF(Proxy-Call Session Control Function) 주소를 획득하는 단계; 상기 사용자 단말을 관리하는 DM(Device Management) 서버와 연동하는 단계; 상기 DM 서버로부터 제2 P-CSCF 주소를 획득하는 단계; 및 상기 제2 P-CSCF 주소를 이용하여 P-CSCF에게 요청한 SIP(Session Initiation Protocol) 등록이 성공했는지 여부에 따라, 상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 단계를 포함한다.
상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 단계는 상기 제2 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 단계; 상기 SIP 등록이 성공했는지 여부를 판단하는 단계; 및 상기 판단 결과, 상기 SIP 등록이 실패한 경우, 상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 단계를 포함할 수 있다.
상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 단계는 상기 제1 P-CSCF 주소를 이용하여 상기 SIP 등록이 성공할 때까지 상기 SIP 등록을 반복하여 요청하는 단계를 포함할 수 있다.
상기 제1 P-CSCF 주소를 획득하는 단계는 상기 LTE 네트워크에 대한 접속을 요청하는 과정에서의 프로토콜 구성 옵션들(Protocol Configuration Options; PCO)을 통해 상기 제1 P-CSCF 주소를 획득하는 단계를 포함할 수 있다.
상기 제1 P-CSCF 주소를 획득하는 단계는 P-GW(Packet Data Network(PDN) Gateway)에게 상기 LTE 네트워크에 대한 접속을 요청하는 단계; 및 상기 요청에 응답하여, 상기 P-GW로부터 상기 제1 P-CSCF 주소 및 DNS(Domain Name System)의 주소를 획득하는 단계를 포함할 수 있다.
상기 DM 서버와 연동하는 단계는 상기 DNS의 주소를 기초로 상기 DNS에게 쿼리(query)를 요청하여 DM 서버의 주소를 획득하는 단계; 및 상기 DM 서버의 주소를 이용하여 상기 DM 서버와 연동하는 단계를 포함할 수 있다.
상기 DM 서버로부터 상기 제2 P-CSCF 주소를 획득하는 단계는 상기 DM 서버로부터 상기 사용자 단말이 필요로 하는 구성(configuration) 정보 및 상기 제2 P-CSCF 주소를 획득하는 단계를 포함할 수 있다.
일 실시예에 따르면, 사용자 단말은 LTE 네트워크에 대한 접속을 요청하는 과정에서 제1 P-CSCF 주소를 획득하는 제1 획득부; 상기 사용자 단말을 관리하는 DM 서버와 연동하는 연동부; 상기 DM 서버로부터 제2 P-CSCF 주소를 획득하는 제2 획득부; 및 상기 제2 P-CSCF 주소를 이용하여 P-CSCF에게 요청한 SIP 등록이 성공했는지 여부에 따라, 상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 요청부를 포함한다.
상기 요청부는 상기 제2 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하고, 상기 SIP 등록이 성공했는지 여부를 판단하며, 상기 SIP 등록이 실패한 경우, 상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청할 수 있다.
상기 요청부는 상기 제1 P-CSCF 주소를 이용하여 상기 SIP 등록이 성공할 때까지 상기 SIP 등록을 반복하여 요청할 수 있다.
상기 제1 획득부는 상기 LTE 네트워크에 대한 접속을 요청하는 과정에서의 프로토콜 구성 옵션들(PCO)을 통해 상기 제1 P-CSCF 주소를 획득할 수 있다.
상기 제1 획득부는 P-GW에게 상기 LTE 네트워크에 대한 접속을 요청하고, 상기 요청에 응답하여, 상기 P-GW로부터 상기 제1 P-CSCF 주소 및 DNS의 주소를 획득할 수 있다.
상기 연동부는 상기 DNS의 주소를 기초로 상기 DNS에게 쿼리를 요청하여 DM 서버의 주소를 획득하고, 상기 DM 서버의 주소를 이용하여 상기 DM 서버와 연동할 수 있다.
상기 제2 획득부는 상기 DM 서버로부터 상기 사용자 단말이 필요로 하는 구성 정보 및 상기 제2 P-CSCF 주소를 획득할 수 있다.
본 발명의 일 측에 따르면, 사용자 단말이 DM 서버로부터 획득한 제2 P-CSCF 주소뿐만 아니라 LTE 네트워크에 대한 접속을 요청하는 과정에서 획득한 제1 P-CSCF 주소 또한 함께 이용하여 P-CSCF에 대한 SIP 등록을 시도함으로써 LTE 통신을 위한 SIP 등록 성공률을 향상시킬 수 있다.
도 1은 일 실시예에 따른 사용자 단말의 통신 방법이 수행되는 시스템의 네트워크 구성도이다.
도 2는 일 실시예에 따른 사용자 단말의 통신 방법에 의한 SIP 등록 과정을 설명하기 위한 도면이다.
도 3은 일 실시예에 따른 사용자 단말의 통신 방법을 나타낸 흐름도이다.
도 4는 일 실시예에 따른 사용자 단말의 통신 방법이 네트워크 내에서 수행되는 과정을 나타낸 도면이다.
도 5는 일 실시예에 따른 사용자 단말의 블록도이다.
도 2는 일 실시예에 따른 사용자 단말의 통신 방법에 의한 SIP 등록 과정을 설명하기 위한 도면이다.
도 3은 일 실시예에 따른 사용자 단말의 통신 방법을 나타낸 흐름도이다.
도 4는 일 실시예에 따른 사용자 단말의 통신 방법이 네트워크 내에서 수행되는 과정을 나타낸 도면이다.
도 5는 일 실시예에 따른 사용자 단말의 블록도이다.
이하에서, 첨부된 도면을 참조하여 실시예들을 상세하게 설명한다. 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.
아래 설명하는 실시예들에는 다양한 변경이 가해질 수 있다. 아래 설명하는 실시예들은 실시 형태에 대해 한정하려는 것이 아니며, 이들에 대한 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
실시예에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 실시예를 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성 요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
또한, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조 부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 실시예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 실시예의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
도 1은 일 실시예에 따른 사용자 단말의 통신 방법이 수행되는 시스템의 네트워크 구성도이다.
도 1을 참조하면, 일 실시예에 따른 시스템의 네트워크(100)는 사용자 단말(110), eNB(Evolved Node B)(120), DM(Device Management) 서버(130), S,P-GW(GateWay)(140), SBC(Session Border Control)(150), P-CSCF(Proxy-Call Session Control Function)(160), MME(Mobility Management Entity)(170), 및 HHS(Home Subscriber Server)(180)을 포함한다.
사용자 단말(110)은 예를 들어, LTE 통신이 가능한 이동 단말, PDA(Personal Digital Assistant), 태블릿 컴퓨터(tablet computers), 또는 데이터 통신이 가능한 USB 동글(Dongle) 등을 포함할 수 있다.
eNB(Evolved Node B)(120)는 "LTE 기지국"이라 불리며, 사용자 단말(110)과 LTE 네트워크를 무선으로 연결해 준다. 도 1에서 사용자 단말(110)과 eNB(120) 간의 연결은 무선 연결이고, 나머지 구성 요소들은 모두 IP(Internet Protocol)을 통해 유선 연결될 수 있다.
DM(Device Management) 서버(130)는 디바이스, 즉 사용자 단말(110)에 대한 관리를 수행할 수 있다. DM 서버(130)는 예를 들어, 프로비져닝(Provisioning), 디바이스 구성(Device Configuration), 소프트웨어 업그레이드(Software Upgrade), 오류 관리(Fault Management) 등을 수행할 수 있다. 프로비져닝(Provisioning)은 디바이스를 위해 최적으로 조합된, 미리 정의된 정책이나 서비스를 준비해 놓고, 요청에 맞게 사용자에게 공급하는 절차 및 행위를 의미한다. 프로비져닝은 예를 들어, 인프라 지원을 사용자 또는 비즈니스의 요구 사항에 맞게 구성, 할당, 배치, 배포해서 시스템을 사용할 수 있도록 만들어 놓는 것이다.
DM 서버(130)는 디바이스의 설정 및 파라미터들을 변경하여 디바이스를 구성하고, 응용 프로그램 및 시스템 소프트웨어를 포함하는 새로운 소프트웨어를 디바이스에 로드(load)할 수 있다. 이 밖에도, DM 서버(130)는 디바이스의 에러를 보고하고, 디바이스의 상태에 대한 쿼리를 수행할 수 있다.
S,P-GW(140)는 S-GW(Serving Gateway)와 P-GW(Packet Data Network(PDN) GateWay)를 포함할 수 있다.
S-GW는 eNB(120) 간의 핸드오버(Handover)가 가능하게 도움을 준다. S-GW는 핸드오버 시에 시스템 간의 앵커 포인트(Anchoring Point) 역할을 한다. 예를 들어, 자동차로 이동 중이거나, 현재 연결되어 있는 eNB 1의 신호가 다른 eNB 2의 신호보다 약한 경우, 사용자 단말(110)은 eNB 1과의 접속을 해지하고, eNB 2로 핸드 오버를 수행할 수 있다. 이때, S-GW가 eNB 1과 eNB 2 간의 연결을 수행할 수 있다.
P-GW는 사용자 단말(110)을 외부 PDN(Packet Data Network) 망과 연결해 주고, 패킷 필터링(packet filtering)을 제공할 수 있다. 또한, P-GW는 3GPP에서 규정하고 있는 사용자 단말의 접속 절차를 통해 사용자 단말에게 IP 주소를 할당할 수 있다. P-GW는 S-GW들 사이의 스위칭(Switching)을 도와주고, 사용자 단말(110) 별로 서로 다른 QoS 정책(예를 들어, 우선 순위, 대역폭 제어 등)을 적용할 수 있다. 이 밖에도, P-GW는 각 가입자 별로 네트워크에 언제 접속했고, 얼마의 데이터를 사용했으며, 얼마 동안 접속했는지 등의 이력을 생성 및 관리할 수 있다.
도 1의 네트워크에서 사용자 데이터는 사용자 단말(110)에서 eNB(120), S,P-GW(140)를 거쳐 인터넷으로 전달될 수 있다.
SBC(Session Border Control)(150)는 시그널링(signaling)에 대한 제어 및 일반적으로 셋업, 수행 및 전화 통화 또는 다른 인터랙티브 미디어 통신의 분해에 관여한 미디어 스트림들을 제어하여 VoIP 네트워크를 정기적으로 배포하는 장치이다.
SBC(150)는 주거용 및/또는 기업 고객에게 서비스를 제공하기 위해 서비스 제공자들의 액세스 네트워크와 백본 네트워크 간의 중요한 배치를 제공할 수 있다.
Proxy-CSCF(P-CSCF)(160)는 인터넷 프로토콜 멀티미디어 서브 시스템(IP MULTIMEDIA SUBSYSTEM; 이하 'IMS')에서 SIP 시그널링 패킷들의 처리를 수행하는 CSCF의 하나이다. CSCF는 예를 들어, Proxy-CSCF (P-CSCF), Interrogating-CSCF (I-CSCF), 및 Serving-CSCF (S-CSCF)를 포함할 수 있다.
P-CSCF(160)는 사용자 단말(110)에 대한 첫 번째 접촉 지점을 나타내는 SIP 프록시(proxy)이다. P-CSCF(160)는 방문 네트워크에 위치할 수도 있고, 홈 네트워크에 위치할 수도 있다. 일부 네트워크에서는 P-CSCF(160)를 위해 SBC(150)을 사용할 수도 있다.
P-CSCF(160)는 등록(registration) 이전에 사용자 단말(110)에 할당되고, 등록 중에 변경되지 않는다. P-CSCF(160)는 사용자 단말(110)의 모든 신호들이 전달되는 경로 상에 위치하여 모든 신호들을 검사할 수 있다. 이때, 사용자 단말(110)은 암호화되지 않은 다른 신호는 무시해야 한다.
P-CSCF(160)는 사용자 단말(110)에 대한 가입자 인증(subscriber authentication)을 제공하며, 사용자 단말(110)과 관련된 보안 관계를 성립할 수 있다. 이러한 보안 관계는 스푸핑 공격(spoofing attacks) 및 재생 공격(replay attacks)을 방지하고, 가입자의 개인 정보를 보호할 수 있다.
MME(170)는 LTE 망의 두뇌 역할을 수행한다. MME(170)는 HHS(180)와 S6a 인터페이스를 통해 사용자 인증 및 로밍 기능을 제공할 수 있다. 이때, 사용자 단말(110)을 인증하기 위한 키(Key) 정보는 HHS(180)에 들어 있고, MME(170)는 이 키 정보를 HHS(180)로부터 수신하여 사용자 단말의 인증을 수행할 수 있다.
MME(170)는 EPS 베어러(Evolved Packet System Bearer)를 생성, 변경 및 해제할 수 있다. EPS 베어러는 특정 QoS로 IP 트래픽을 전송하기 위해 사용자 단말(110)과 P-GW(140) 간에 설정된 전달 경로로 이해될 수 있다.
이 밖에도, MME(170)는 예를 들어, 사용자 단말(110)이 현재 네트워크에 연결되어 있는지, 연결되어 있지 않은지, 연결되어 인터넷을 사용하는지, 아니면 사용하지 않는지 등과 같은 가입자의 이동성(Mobility) 상태를 관리할 수 있다.
HHS(180)는 각 사용자 별로 인증을 위한 키 정보 및 가입자 프로파일을 가지고 있는 중앙 데이터베이스이다. 가입자 프로파일은 각 가입자가 가입한 서비스 상품에 맞는 QoS 등급 정보(예를 들어, 우선 순위, 최대 사용 가능 대역폭)를 포함할 수 있다.
사용자 단말(110)의 인증을 위한 키 정보와 가입자 프로파일은 사용자 단말(110)이 LTE 망에 접속할 때 HHS(180)에서 MME(170)로 전달되어 MME(170)가 사용자 단말(110)에 대한 인증을 수행하고, 가입자 프로파일을 기반으로 EPS 베어러를 생성하도록 한다.
도 2는 일 실시예에 따른 사용자 단말의 통신 방법에 의한 SIP 등록 과정을 설명하기 위한 도면이다.
도 2를 참조하면, 일 실시예에 따른 사용자 단말(201)과 LTE 네트워크(205) 간에 수행되는 SIP 등록 과정이 도시된다.
사용자 단말(201)은 LTE 네트워크(205)에게 접속(Attach)을 요청(Request)하고(210), 이에 대한 수락(Accept)을 수신할 수 있다(230). 단계(210) 및 (230)의 과정을 'LTE 네트워크(205)에 대한 접속을 요청하는 과정'이라 부를 수 있다.
LTE 네트워크(205)에 대한 접속을 요청하는 과정에서 사용자 단말(201)은 LTE 네트워크(205)로부터 프로토콜 구성 옵션들(Protocol Configuration Options; PCO)을 통해 P-CSCF 주소를 획득할 수 있다.
이후, 사용자 단말(201)은 LTE 네트워크(205)에 포함된 DM 서버와 연동할 수 있다(250). 사용자 단말(201)은 DM 서버와의 연동을 통해 DM 서버로부터 P-CSCF의 주소를 획득할 수 있다.
사용자 단말(201)은 LTE 네트워크(205)에 대한 접속을 요청하는 과정에서 획득한 P-CSCF의 주소와 DM 서버로부터 획득한 P-CSCF의 주소를 이용하여 SIP 등록을 수행할 수 있다(270).
이하에서, 사용자 단말(201)이 LTE 네트워크(205)에 대한 접속을 요청하는 과정에서 획득한 P-CSCF 주소를 '제1 P-CSCF 주소'라고 하고, DM 서버로부터 획득한 P-CSCF 주소를 '제2 P-CSCF 주소'라고 부르기로 한다. 이때, 제1 P-CSCF 주소 및 제2 P-CSCF 주소는 모두 P-CSCF 주소를 나타내는 것으로서, 어느 과정에서 획득한 주소인지에 따라 서로 구분될 수 있다.
기존 규격에 따르면, 통신 사업자 간 UICC 이동성 제공을 위해 사용자 단말은 DM 서버로부터 제2 P-CSCF 주소를 수신하면 해당 주소로 SIP 등록을 시도한다. 이 경우, DM 서버로부터 제2 P-CSCF 주소를 수신하지 못한 경우, 사용자 단말은 LTE 접속 과정에서 수신한 접속 승인(accept) 시에 수신한 제1 P-CSCF 주소로 SIP 등록을 수행할 수 있다. 하지만, DM 서버로부터 제2 P-CSCF 주소를 수신한 경우, 사용자 단말(201)은 LTE 접속 과정에서 수신한 제1 P-CSCF 주소가 있더라도 제2 P-CSCF 주소를 사용하여 SIP 등록을 수행할 수 없다.
일 실시예에 따르면, 사용자 단말(201)은 DM 서버로부터 획득한 제2 P-CSCF 주소를 이용하여 P-CSCF에게 요청한 SIP 등록이 성공했는지 여부에 따라, LTE 네트워크에 대한 접속을 요청하는 과정에서 LTE 네트워크(205) 내의 다양한 엔티티들(예를 들어, eNB, S-GW 등)로부터 획득한 제1 P-CSCF 주소를 이용하여 SIP 등록을 요청할 수 있다.
일 실시예에 따르면, 사용자 단말(201)은 DM 서버와의 연동을 통해 획득한 제2 P-CSCF 주소를 이용한 SIP 등록 과정이 실패한 경우에 LTE 네트워크(205)에 대한 접속을 요청하는 과정에서 획득한 제1 P-CSCF 주소를 이용하여 SIP 등록을 수행할 수 있다.
도 3은 일 실시예에 따른 사용자 단말의 통신 방법을 나타낸 흐름도이다.
도 3을 참조하면, 일 실시예에 따른 사용자 단말은 LTE 네트워크에 대한 접속을 요청하는 과정에서 제1 P-CSCF 주소를 획득한다(310). 이때, 사용자 단말은 LTE 네트워크에 대한 접속을 요청하는 과정에서의 프로토콜 구성 옵션들(PCO)을 통해 제1 P-CSCF 주소를 획득할 수 있다.
사용자 단말은 예를 들어, LTE 네트워크 내의 P-GW에게 LTE 네트워크에 대한 접속을 요청하고, 요청에 응답하여, P-GW로부터 제1 P-CSCF 주소를 획득할 수 있다. 이때, 사용자 단말은 DNS(Domain Name System)의 주소 또한 획득할 수 있다.
사용자 단말은 사용자 단말을 관리하는 DM 서버와 연동한다(320). 사용자 단말은 단계(310)에서 제1 P-CSCF 주소와 함께 획득한 DNS의 주소를 기초로 DNS에게 쿼리(query)를 요청하여 DM 서버의 주소를 획득할 수 있다. 사용자 단말은 DM 서버의 주소를 이용하여 DM 서버와 연동할 수 있다.
사용자 단말은 단계(320)에서 연동한 DM 서버로부터 제2 P-CSCF 주소를 획득한다(330).
사용자 단말은 제2 P-CSCF 주소를 이용하여 P-CSCF에게 SIP 등록을 요청한다(340).사용자 단말은 단계(340)에서 요청한 SIP 등록이 성공했는지 여부를 판단할 수 있다(350).
단계(350)의 판단 결과, SIP 등록이 성공하지 못했다고(실패했다고) 판단되는 경우, 사용자 단말은 단계(310)에서 획득한 제1 P-CSCF 주소를 이용하여 P-CSCF에게 SIP 등록을 요청한다(360). 사용자 단말은 단계(350)으로 가서 SIP 등록이 성공했는지를 판단하고, SIP 등록이 성공할 때까지 단계(360)의 SIP 등록 요청을 반복하여 수행할 수 있다.
단계(350)의 판단 결과, SIP 등록이 성공했다고 판단되는 경우, 사용자 단말은 VoLTE 착/발신 가능 상태가 되어 통화를 수행할 수 있다(370).
도 4는 일 실시예에 따른 사용자 단말의 통신 방법이 네트워크 내에서 수행되는 과정을 나타낸 도면이다.
도 4를 참조하면, 일 실시예에 따른 네트워크는 사용자 단말(401), P-GW(403), DNS(405), DM 서버(407), 및 P-CSCF(409) 등을 포함할 수 있다. 도 4에서 도시하지 않았으나 사용자 단말(401)과 P-GW(403) 사이에는 eNB, 및 S-GW가 생략된 것으로 볼 수 있다.
사용자 단말(401)이 DM 서버(407)에 접속하는 경우로는 사용자 단말(401)의 전원의 OFF되었다가 ON되는 경우, 사용자 단말(401)에서 비행기 모드가 설정된 후 해제되는 경우, 및 DM 서버에 대한 주기적인 접속의 경우 등을 예로 들 수 있다.
사용자 단말(401)과 DM 서버(407) 간의 연동 과정은 다음과 같다.
사용자 단말은 P-GW에게 LTE 네트워크에 대한 접속(Attach)을 요청(Request)할 수 있다(410). 사용자 단말(401)은 단계(410)의 요청에 응답하여, P-GW(403)로부터 P-CSCF(409)의 주소(제1 P-CSCF 주소) 및 DNS(405)의 주소를 획득할 수 있다(420).
사용자 단말(401)은 단계(420)에서 획득한 DNS(405)의 주소를 기초로, DNS(405)에게 쿼리를 요청하고(430), 쿼리에 대한 응답으로 DM 서버(405)의 주소를 획득할 수 있다(440).
사용자 단말(401)은 DM 서버(405)의 주소를 이용하여 DM 서버(405)와 연동할 수 있다. 연동 과정에서 사용자 단말(401)은 DM 서버(405)에게 (IMS MO) 프로비져닝을 요청하고(450), 이에 따라 DM 서버(405)는 앞서 설명한 것과 같이 프로비져닝을 수행할 수 있다.
사용자 단말(401)은 DM 서버(405)로부터 프로비져닝 결과를 수신할 수 있다(460). 이때, 사용자 단말(401)은 DM 서버(405)로부터 프로비져닝에 따라 사용자 단말(401)이 필요로 하는 구성(configuration) 정보 및 제2 P-CSCF 주소를 획득할 수 있다.
사용자 단말(401)은 앞서 획득한 제1 P-CSCF 주소 또는 제2 P-CSCF 주소를 이용하여 P-CSCF(409)에게 SIP 등록을 요청하고(470), 이에 대한 응답을 수신할 수 있다(480). 이때, 사용자 단말(401)은 단계(420)에서 수신한 제1 P-CSCF 주소 또는 단계(460)에서 수신한 제2 P-CSCF 주소 모두를 이용하여 SIP 등록을 성공할 때까지 SIP 등록 요청을 반복적으로 수행할 수 있다.
도 5는 일 실시예에 따른 사용자 단말의 블록도이다.
도 5를 참조하면, 일 실시예에 따른 사용자 단말(500)은 제1 획득부(510), 연동부(520), 제2 획득부(530), 및 요청부(540)를 포함할 수 있다.
제1 획득부(510)는 LTE 네트워크에 대한 접속을 요청하는 과정에서 LTE 네트워크 내의 엔티티들로부터 제1 P-CSCF 주소를 획득한다. 제1 획득부(510)는 LTE 네트워크에 대한 접속을 요청하는 과정에서의 프로토콜 구성 옵션들(PCO)을 통해 제1 P-CSCF 주소를 획득할 수 있다. 또한, 제1 획득부(510)는 P-GW에게 LTE 네트워크에 대한 접속을 요청하고, 요청에 응답하여, P-GW로부터 제1 P-CSCF 주소 및 DNS의 주소를 획득할 수 있다.
연동부(520)는 사용자 단말을 관리하는 DM 서버와 연동한다. 연동부(520)는 DNS의 주소를 기초로 DNS에게 쿼리를 요청하여 DM 서버의 주소를 획득하고, DM 서버의 주소를 이용하여 DM 서버와 연동할 수 있다.
제2 획득부(530)는 DM 서버로부터 제2 P-CSCF 주소를 획득한다. 제2 획득부(530)는 DM 서버로부터 사용자 단말이 필요로 하는 구성 정보 및 제2 P-CSCF 주소를 획득할 수 있다.
요청부(540)는 제2 P-CSCF 주소를 이용하여 P-CSCF에게 요청한 SIP 등록이 성공했는지 여부에 따라, 제1 P-CSCF 주소를 이용하여 P-CSCF에게 SIP 등록을 요청한다.
요청부(540)는 제2 P-CSCF 주소를 이용하여 P-CSCF에게 SIP 등록을 요청하고, SIP 등록이 성공했는지 여부를 판단할 수 있다. 요청부(540)는 SIP 등록이 실패한 경우, 제1 P-CSCF 주소를 이용하여 P-CSCF에게 SIP 등록을 요청할 수 있다.
요청부(540)는 제1 P-CSCF 주소를 이용하여 SIP 등록이 성공할 때까지 SIP 등록을 반복하여 요청할 수 있다.
본 발명의 일실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
500: 사용자 단말
510: 제1 획득부
520: 연동부
530; 제2 획득부
540: 요청부
510: 제1 획득부
520: 연동부
530; 제2 획득부
540: 요청부
Claims (15)
- 사용자 단말의 통신 방법에 있어서,
LTE(Long Term Evolution) 네트워크에 대한 접속(Attach)을 요청하는 과정에서 제1 P-CSCF(Proxy-Call Session Control Function) 주소를 획득하는 단계;
상기 사용자 단말을 관리하는 DM(Device Management) 서버와 연동하는 단계;
상기 DM 서버로부터 제2 P-CSCF 주소를 획득하는 단계; 및
상기 제2 P-CSCF 주소를 이용하여 P-CSCF에게 요청한 SIP(Session Initiation Protocol) 등록이 성공했는지 여부에 따라, 상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 단계
를 포함하는, 사용자 단말의 통신 방법. - 제1항에 있어서,
상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 단계는
상기 제2 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 단계;
상기 SIP 등록이 성공했는지 여부를 판단하는 단계; 및
상기 판단 결과, 상기 SIP 등록이 실패한 경우, 상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 단계
를 포함하는, 사용자 단말의 통신 방법. - 제2항에 있어서,
상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 단계는
상기 제1 P-CSCF 주소를 이용하여 상기 SIP 등록이 성공할 때까지 상기 SIP 등록을 반복하여 요청하는 단계
를 포함하는, 사용자 단말의 통신 방법. - 제1항에 있어서,
상기 제1 P-CSCF 주소를 획득하는 단계는
상기 LTE 네트워크에 대한 접속을 요청하는 과정에서의 프로토콜 구성 옵션들(Protocol Configuration Options; PCO)을 통해 상기 제1 P-CSCF 주소를 획득하는 단계
를 포함하는, 사용자 단말의 통신 방법. - 제1항에 있어서,
상기 제1 P-CSCF 주소를 획득하는 단계는
P-GW(Packet Data Network(PDN) Gateway)에게 상기 LTE 네트워크에 대한 접속을 요청하는 단계; 및
상기 요청에 응답하여, 상기 P-GW로부터 상기 제1 P-CSCF 주소 및 DNS(Domain Name System)의 주소를 획득하는 단계
를 포함하는, 사용자 단말의 통신 방법. - 제5항에 있어서,
상기 DM 서버와 연동하는 단계는
상기 DNS의 주소를 기초로 상기 DNS에게 쿼리(query)를 요청하여 DM 서버의 주소를 획득하는 단계; 및
상기 DM 서버의 주소를 이용하여 상기 DM 서버와 연동하는 단계
를 포함하는, 사용자 단말의 통신 방법. - 제1항에 있어서,
상기 DM 서버로부터 상기 제2 P-CSCF 주소를 획득하는 단계는
상기 DM 서버로부터 상기 사용자 단말이 필요로 하는 구성(configuration) 정보 및 상기 제2 P-CSCF 주소를 획득하는 단계
를 포함하는, 사용자 단말의 통신 방법. - 제1항 내지 제7항 중 어느 한 항의 방법을 실행하기 위한 프로그램이 기록되어 있는 것을 특징으로 하는 컴퓨터에서 판독 가능한 기록 매체.
- 사용자 단말에 있어서,
LTE 네트워크에 대한 접속을 요청하는 과정에서 제1 P-CSCF 주소를 획득하는 제1 획득부;
상기 사용자 단말을 관리하는 DM 서버와 연동하는 연동부;
상기 DM 서버로부터 제2 P-CSCF 주소를 획득하는 제2 획득부; 및
상기 제2 P-CSCF 주소를 이용하여 P-CSCF에게 요청한 SIP 등록이 성공했는지 여부에 따라, 상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는 요청부
를 포함하는, 사용자 단말. - 제9항에 있어서,
상기 요청부는
상기 제2 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하고, 상기 SIP 등록이 성공했는지 여부를 판단하며, 상기 SIP 등록이 실패한 경우, 상기 제1 P-CSCF 주소를 이용하여 상기 P-CSCF에게 SIP 등록을 요청하는, 사용자 단말. - 제10항에 있어서,
상기 요청부는
상기 제1 P-CSCF 주소를 이용하여 상기 SIP 등록이 성공할 때까지 상기 SIP 등록을 반복하여 요청하는, 사용자 단말. - 제9항에 있어서,
상기 제1 획득부는
상기 LTE 네트워크에 대한 접속을 요청하는 과정에서의 프로토콜 구성 옵션들(PCO)을 통해 상기 제1 P-CSCF 주소를 획득하는, 사용자 단말. - 제9항에 있어서,
상기 제1 획득부는
P-GW에게 상기 LTE 네트워크에 대한 접속을 요청하고, 상기 요청에 응답하여, 상기 P-GW로부터 상기 제1 P-CSCF 주소 및 DNS의 주소를 획득하는, 사용자 단말. - 제13항에 있어서,
상기 연동부는
상기 DNS의 주소를 기초로 상기 DNS에게 쿼리를 요청하여 DM 서버의 주소를 획득하고, 상기 DM 서버의 주소를 이용하여 상기 DM 서버와 연동하는, 사용자 단말. - 제9항에 있어서,
상기 제2 획득부는
상기 DM 서버로부터 상기 사용자 단말이 필요로 하는 구성 정보 및 상기 제2 P-CSCF 주소를 획득하는, 사용자 단말.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150089634A KR102340567B1 (ko) | 2015-06-24 | 2015-06-24 | Sip 등록을 위한 사용자 단말의 통신 방법 및 그 사용자 단말 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150089634A KR102340567B1 (ko) | 2015-06-24 | 2015-06-24 | Sip 등록을 위한 사용자 단말의 통신 방법 및 그 사용자 단말 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170000571A KR20170000571A (ko) | 2017-01-03 |
KR102340567B1 true KR102340567B1 (ko) | 2021-12-16 |
Family
ID=57797246
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150089634A KR102340567B1 (ko) | 2015-06-24 | 2015-06-24 | Sip 등록을 위한 사용자 단말의 통신 방법 및 그 사용자 단말 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102340567B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108737322B (zh) * | 2017-04-13 | 2021-01-26 | 展讯通信(上海)有限公司 | 业务恢复方法、装置及移动终端 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070174443A1 (en) * | 2005-11-12 | 2007-07-26 | Interdigital Technology Corporation | Ims enabled attach procedure for lte |
WO2009052675A1 (fr) * | 2007-10-25 | 2009-04-30 | Zte Corporation | Procédé et système permettant au terminal d'obtenir l'adresse p-cscf |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100845310B1 (ko) * | 2006-11-30 | 2008-07-10 | 주식회사 케이티프리텔 | Ip 멀티미디어 서비스에서 sip 세션 형성 방법 및시스템 |
KR101135516B1 (ko) * | 2008-08-12 | 2012-04-16 | 에스케이플래닛 주식회사 | 이동통신망에서 통신 단말의 위치 등록을 위한 시스템 및 방법 |
-
2015
- 2015-06-24 KR KR1020150089634A patent/KR102340567B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070174443A1 (en) * | 2005-11-12 | 2007-07-26 | Interdigital Technology Corporation | Ims enabled attach procedure for lte |
WO2009052675A1 (fr) * | 2007-10-25 | 2009-04-30 | Zte Corporation | Procédé et système permettant au terminal d'obtenir l'adresse p-cscf |
Also Published As
Publication number | Publication date |
---|---|
KR20170000571A (ko) | 2017-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3442273B1 (en) | Method and apparatus for service processing | |
CN102378148B (zh) | 终端、hss、及核心网网元获知终端能力的方法和*** | |
US8521170B2 (en) | System and method for routing an incoming call to a proper domain in a network environment including IMS | |
US10827392B2 (en) | Handover delay optimization | |
EP1974519B1 (en) | Method and apparatus for providing ims services to circuit-switched controlled terminals | |
EP3639557A1 (en) | Quality of service initiated handover | |
US10966260B2 (en) | Device, system and method for VoLTE setup | |
JP2009535944A (ja) | Voip緊急呼に関する音声呼継続性をサポートするためのシステムと方法 | |
KR101148036B1 (ko) | Lte망과 무선랜망간의 핸드오버 방법 및 그 시스템 | |
US9467485B2 (en) | Method for switching session of IMS network and EATF | |
US11218516B1 (en) | Use of alternate VoIP call-placement service in response to IMS processing failure | |
US8817778B2 (en) | Session processing method, device, and communication system | |
US9800626B2 (en) | Selecting refresh periods in an IP network | |
US10863342B2 (en) | Method and device for processing a signaling message related to a communication service of a client device | |
WO2012023420A1 (ja) | 移動通信方法及びポリシー制御ノード | |
US8233417B1 (en) | Femtocell architecture using internet protocol multimedia subsystem centralized services | |
KR102340567B1 (ko) | Sip 등록을 위한 사용자 단말의 통신 방법 및 그 사용자 단말 | |
US20150304895A1 (en) | Communication system | |
CA3163895C (en) | Session management function registration and deregistration | |
CN102082766A (zh) | 一种ip多媒体子***中用户设备接入的方法和装置 | |
WO2024011619A1 (en) | Selection of data channel capable p-cscf | |
KR20160084516A (ko) | VoLTE(Voice over Long Term Evolution) 시스템 및 그 제어방법과 및 이 시스템에 포함되는 PGW(PDN Gateway) 및 CSCF(Call Session Control Function)과 그 제어방법 | |
KR101629815B1 (ko) | Scc를 지원하는 3g 이동통신 시스템 및 그 방법 | |
US9173184B2 (en) | Mobile communication system supporting service centralization and continuity and method thereof | |
CN102612141B (zh) | 移动交换中心获取ims控制点信息的方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |