KR100773874B1 - 인터워킹 미디어 게이트웨이 및 상기 인터워킹 미디어게이트웨이의 동작 방법 - Google Patents

인터워킹 미디어 게이트웨이 및 상기 인터워킹 미디어게이트웨이의 동작 방법 Download PDF

Info

Publication number
KR100773874B1
KR100773874B1 KR1020060007453A KR20060007453A KR100773874B1 KR 100773874 B1 KR100773874 B1 KR 100773874B1 KR 1020060007453 A KR1020060007453 A KR 1020060007453A KR 20060007453 A KR20060007453 A KR 20060007453A KR 100773874 B1 KR100773874 B1 KR 100773874B1
Authority
KR
South Korea
Prior art keywords
mobile communication
communication terminal
terminal
message
img
Prior art date
Application number
KR1020060007453A
Other languages
English (en)
Other versions
KR20070077716A (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 KR1020060007453A priority Critical patent/KR100773874B1/ko
Publication of KR20070077716A publication Critical patent/KR20070077716A/ko
Application granted granted Critical
Publication of KR100773874B1 publication Critical patent/KR100773874B1/ko

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47BTABLES; DESKS; OFFICE FURNITURE; CABINETS; DRAWERS; GENERAL DETAILS OF FURNITURE
    • A47B97/00Furniture or accessories for furniture, not provided for in other groups of this subclass
    • A47B97/04Easels or stands for blackboards or the like
    • A47B97/08Easels or stands for blackboards or the like foldable
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B43WRITING OR DRAWING IMPLEMENTS; BUREAU ACCESSORIES
    • B43LARTICLES FOR WRITING OR DRAWING UPON; WRITING OR DRAWING AIDS; ACCESSORIES FOR WRITING OR DRAWING
    • B43L1/00Repeatedly-usable boards or tablets for writing or drawing

Landscapes

  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 이동통신망 및 VoIP 망 간 멀티미디어 모드 및 스피치(Speech) 모드의 폴백(Fallback)을 제어하는 인터워킹 미디어 게이트웨이(IMG: Interworking Media Gateway) 및 상기 인터워킹 미디어 게이트웨이의 동작 방법에 관한 것으로서, 더욱 상세하게는 이동통신 단말기와 VoIP 단말기의 호 설정에 있어서, 상기 이동통신 단말기가 3G 망을 지원하는 이동통신 단말기(제1 조건)인 동시에 상기 3G 망 영역에 위치하는 경우(제2 조건) 상기 이동통신 단말기 및 상기 VoIP 단말기 간의 멀티미디어 채널 오픈을 제어하고, 상기 이동통신 단말기가 상기 제1 조건 및 제2 조건을 동시에 만족하지 못하는 경우 상기 이동통신 단말기 및 상기 VoIP 단말기 간의 스피치 채널의 오픈을 제어하는 인터워킹 미디어 게이트웨이 및 상기 인터워킹 미디어 게이트웨이의 동작 방법에 관한 것이다.
IMG, VoIP, 3GPP, Fallback, Bearer Capability

Description

인터워킹 미디어 게이트웨이 및 상기 인터워킹 미디어 게이트웨이의 동작 방법{INTERWORKING MEDIA GATEWAY AND METOD OF OPERATING THE GATEWAY}
도 1은 본 발명의 일실시예에 따른 IMG를 포함하는 이동통신망 및 VoIP 망의 전체 네트워크를 도시한 도면.
도 2는 본 발명의 제1 실시예에 따른 IMG 동작 방법의 흐름을 도시한 도면.
도 3은 본 발명의 제2-1 실시예에 따른 IMG 동작 방법의 흐름을 도시한 도면.
도 4는 본 발명의 제2-2 실시예에 따른 IMG 동작 방법의 흐름을 도시한 도면.
도 5는 본 발명의 제2-3 실시예에 따른 IMG 동작 방법의 흐름을 도시한 도면.
도 6은 본 발명의 제3 실시예에 따른 IMG 동작 방법의 흐름을 도시한 도면.
도 7은 본 발명에 따른 IMG의 구성을 도시한 블록도.
도 8은 본 발명에 따른 IMG의 호 신호 정합부의 구성을 도시한 블록도.
도 9는 본 발명에 따른 IMG의 서비스 제어 정합부의 구성을 도시한 블록도.
도 10은 본 발명에 따른 IMG의 기본 호 제어부의 구성을 도시한 블록도.
도 11은 본 발명에 따른 IMG의 멀티미디어 제어부의 구성을 도시한 블록도.
<도면의 주요 부분에 대한 부호의 설명>
210 : IMG가 발신 이동통신 단말기로부터 착신 VoIP 단말기에 대한 멀티미디어 호 접속을 요청받는 단계
220 : IMG의 발신 이동통신 단말기 및 착신 VoIP 단말기 간 스피치 채널 설정 단계
230 : IMG의 발신 이동통신 단말기 및 착신 VoIP 단말기 간 멀티미디어 채널 설정 단계
본 발명은 이동통신망 및 VoIP 망 간 멀티미디어 모드 및 스피치(Speech) 모드의 폴백(Fallback)을 제어하는 인터워킹 미디어 게이트웨이(IMG: Interworking Media Gateway) 및 상기 인터워킹 미디어 게이트웨이의 동작 방법에 관한 것으로서, 더욱 상세하게는 이동통신 단말기와 VoIP 단말기의 호 설정에 있어서, 상기 이동통신 단말기가 3G 망을 지원하는 이동통신 단말기(제1 조건)인 동시에 상기 3G 망 영역에 위치하는 경우(제2 조건) 상기 이동통신 단말기 및 상기 VoIP 단말기 간의 멀티미디어 채널 오픈을 제어하고, 상기 이동통신 단말기가 상기 제1 조건 및 제2 조건을 동시에 만족하지 못하는 경우 상기 이동통신 단말기 및 상기 VoIP 단말기 간의 스피치 채널의 오픈을 제어하는 인터워킹 미디어 게이트웨이 및 상기 인터워킹 미디어 게이트웨이의 동작 방법에 관한 것이다.
최근 들어 통신망이 지속적인 진화에 따라, 종래의 PSTN 등의 레거시 통신망을 대체하는 차세대 통신망(NGN) 또는 광대역 통합망(Broadband Convergence Network)에 대한 관심이 커지고 있다. 이러한 차세대 통신망이나 광대역 통신망은 일반 전화망(PSTN), 비동기 전송 방식(ATM) 망, 프레임릴레이(FR) 망, 사설망, 무선 통신망 등의 모든 통신 네트워크를 패킷(packet) 기반의 공통망으로 통합하여 망 구축 비용 및 운용 비용 절감은 물론 유연하고 개방적인 네트워크 솔루션과 다양한 어플리케이션을 제공하기 위한 음성-영상-데이터 통합망으로 알려져 있다.
이러한 망의 진화와 함께 사용자의 통신 서비스에 대한 요구도 지속적으로 증대되면서, 종래의 레거시 통신망에서 제공할 수 없었던 다양한 멀티미디어 통신 서비스가 차세대 통신망에서 제공될 예정이다. 이러한 차세대 통신망에서 멀티미디어 통신 서비스를 제공하는데 가장 주요한 구성이 IMG(Interworking Media Gateway)이다.
IMG는 유선망, 무선망, 3GPP 망, VoIP망(H.323 통신망, SIP 망, MGCP망, MEGACO망) 등의 SSW, GK, CA(Call Agent), MGC(Media GW Controller), MSC, WCDMA-MSC(또는 3G-MSC), MSC server 등으로부터 신호 정합을 통해 영상, 음성 또는 데이터(이하, 멀티미디어 데이터)를 각각의 통신망에 적합한 신호와 멀티미디어 스트림 전송 정합과 멀티미디어 소스 코딩 정합을 제공하는 장치이다. IMG는 SIP/H.323 프로토콜 변환과 H.324M 프로토콜 변환, 미디어 스트림 번역(Media Stream Translation), H.245 시그널링 변환(signaling conversion), 미디어 수송 시그널링 변환(Media transport signaling conversion), SIP/H323 End Point 및 H.324M 터미 널 에뮬레이션(Terminal Emulation)의 기능을 수행한다.
이와 같이, IMG는 이동통신망 및 VoIP 망 간의 호 설정을 제어할 수 있다. 상기 호는 화상 전화 등의 멀티미디어 호로 구현될 수 있다. 물론, VoIP를 통한 화상 전화는 현재 서비스되고 있지만, 이동통신망을 통한 화상 전화 서비스는 3G 망을 지원하는 3G 이동통신 단말기에서나 가능하다. 하지만, 현재 아직까지는 상기 3G 이동통신 단말기의 보급율이 저조한 편이다.
따라서, IMG는 2G 이동통신 단말기와 VoIP 단말기 간의 호 접속을 요청 받는 경우가 3G 이동통신 단말기와 VoIP 단말기 간의 호 접속을 요청 받는 경우보다 더 많은 실정이다. 그러나, 현재 대부분의 IMG는 3G 망 전용으로 구현되어 출시되므로, 2G 이동통신 단말기로의 호 접속을 요청 받아도 동일 채널 내에서 두 가지 일을 동시에 수행할 수가 없으므로, 상기 2G 이동통신 단말기의 호 접속을 제어할 수가 없다.
이러한 종래 기술의 문제점에 따라, 이동통신 단말기가 3G 망을 지원하는 단말기인지 여부를 판단하여 그에 따라 멀티미디어 채널의 오픈 또는 스피치 채널의 오픈의 폴백(Fallback)을 제어할 수 있는 IMG의 개발이 요구되고 있다.
본 발명은 상기와 같은 종래 기술을 개선하기 위해 안출된 것으로서, 이동통신 단말기부터 수신하는 ISUP(ISDN User Part) IAM 메시지에 포함된 베어러 성능(Bearer Capability) 정보를 판독하여, 상기 베어러 성능 정보가 멀티미디어 모드로 설정된 경우에만 상기 이동통신 단말기와 VoIP 단말기 간의 멀티미디어 채널의 오픈을 제어함으로써, ISUP 시그널링만으로 3G 망 및 2G 망 간의 폴백(Fallback)을 지원할 수 있는 IMG 및 IMG의 동작 방법을 제공하는 것을 목적으로 한다.
또한, 본 발명은 VoIP 단말기로부터 소정의 이동통신 단말기에 대한 멀티미디어 채널의 오픈을 요청 받는 경우, 상기 이동통신 단말기의 단말기 정보 및 위치 정보에 대한 쿼리(Query)를 HLR(Home Location Register)로 전송하고, 상기 HLR로부터 상기 쿼리에 대응하는 응답 메시지를 수신하여, 상기 이동통신 단말기가 3G 망을 지원하는 이동통신 단말기인 동시에 상기 3G 망 영역에 위치하는 경우에만 상기 VoIP 단말기 및 상기 이동통신 단말기 간의 멀티미디어 채널의 오픈을 제어함으로써, 아웃 바운드 콜(Outbound Call)의 시작 전에 상기 멀티미디어 채널의 스피치 채널로의 폴백 여부를 수행할 수 있는 IMG 및 IMG의 동작 방법을 제공하는 것을 목적으로 한다.
또한, 본 발명은 VoIP 단말기로부터 소정의 이동통신 단말기에 대한 멀티미디어 채널의 오픈을 요청 받는 경우, 상기 멀티미디어 채널을 우선 오픈한 후, 상기 이동통신 단말기로부터 동기화 플래그(Synchronization Flag)가 검출되는 경우 상기 멀티미디어 채널을 유지하고, 상기 동기화 플래그가 검출되지 않는 경우 상기 멀티미디어 채널의 스피치 채널로의 폴백을 제어함으로써, 기존 시그널링을 유지하면서 상기 폴백을 제어할 수 있는 IMG 및 IMG의 동작 방법을 제공하는 것을 목적으로 한다.
또한, 본 발명은 3G 이동통신 단말기와 VoIP 단말기 간에 멀티미디어 채널이 오픈된 후, 상기 3G 이동통신 단말기가 3G 망 영역 밖으로 이동한 경우, 상기 3G 이동통신 단말기의 동기화 플래그에 따른 PCM을 분석하여 상기 3G 이동통신 단말기가 스피치 모드로 동작함을 인지한 후, 상기 멀티미디어 채널을 스피치 채널로 폴백함으로써, 동일 채널 내에서 3G 망 및 2G 망을 구분하여 호 접속을 제어할 수 있는 IMG 및 IMG의 동작 방법을 제공하는 것을 목적으로 한다.
상기의 목적을 이루고 종래기술의 문제점을 해결하기 위하여, 본 발명에 따른 인터워킹 미디어 게이트웨이의 동작 방법은, 소정의 이동 교환기(MSC: Mobile Switching Center)로부터 초기 어드레스 메시지(IAM: Initial Address Message)를 수신하는 단계 - 상기 초기 어드레스 메시지는 소정의 발신 이동통신 단말기가 소정의 착신 VoIP 단말기에 대해 상기 이동 교환기로 전송한 호 설정 메시지(SETUP)에 대응함 -; 상기 초기 어드레스 메시지가 포함하는 베어러 성능(Bearer Capability) 정보를 판독하는 단계; 상기 판독 결과, 멀티미디어 모드로 설정된 제1 베어러 성능 정보를 상기 초기 어드레스 메시지가 포함하는 경우, 상기 발신 이동통신 단말기 및 상기 착신 VoIP 단말기 간의 멀티미디어 채널의 오픈을 제어하는 단계; 및 상기 판독 결과, 상기 초기 어드레스 메시지가 상기 제1 베어러 성능 정보를 포함하지 않는 경우, 상기 발신 이동통신 단말기 및 상기 착신 VoIP 단말기 간의 스피치(Speech) 채널의 오픈을 제어하는 단계를 포함한다.
또한, 본 발명에 따른 인터워킹 미디어 게이트웨이의 동작 방법은, 소정의 발신 VoIP 단말기로부터 소정의 착신 이동통신 단말기에 대한 인바이트(INVITE) 메시지를 수신하는 단계 - 상기 인바이트 메시지는 멀티미디어 채널 오픈 정보를 포 함함 -; 소정의 이동 교환기(MSC: Mobile Switching Center)로 상기 인바이트 메시지에 대응하는 초기 어드레스 메시지(IAM: Initial Address Message)를 전송하는 단계 - 상기 이동 교환기는 상기 착신 이동통신 단말기로 상기 초기 어드레스 메시지에 대응하는 호 설정 메시지(SETUP)를 전송함 -; 상기 이동 교환기로부터 소정의 어드레스 완료 메시지(ACM: Address complete Message)를 수신하는 단계 - 상기 어드레스 완료 메시지는 상기 호 설정 메시지에 따른 상기 착신 이동통신 단말기의 앨럿팅(Alerting)에 대응함 -; 상기 어드레스 완료 메시지의 부가 필드(Optional Field)를 판독하는 단계; 상기 판독 결과, 멀티미디어 모드로 설정된 제1 베어러 성능 정보가 상기 어드레스 완료 메시지의 부가 필드에 포함된 경우, 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 멀티미디어 채널의 오픈을 제어하는 단계; 및 상기 판독 결과, 상기 제1 베어러 성능 정보가 상기 어드레스 완료 메시지의 부가 필드에 포함되지 않은 경우, 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 스피치(Speech) 채널의 오픈을 제어하는 단계를 포함한다.
또한, 본 발명에 따른 인터워킹 미디어 게이트웨이의 동작 방법은, 소정의 발신 VoIP 단말기로부터 소정의 착신 이동통신 단말기에 대한 인바이트(INVITE) 메시지를 수신하는 단계 - 상기 인바이트 메시지는 멀티미디어 채널 오픈 정보를 포함함 -; 소정의 홈 위치 등록기(HLR: Home Location Register)로 상기 착신 이동통신 단말기의 정보 및 위치에 대한 쿼리(Query)를 전송하는 단계; 상기 홈 위치 등록기로부터 소정의 응답(Response) 정보를 수신하는 단계; 상기 응답 정보를 판독하는 단계; 상기 판독 결과, 상기 착신 이동통신 단말기가 제1 조건 및 제2 조건을 동시에 만족하는 경우, 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 멀티미디어 채널의 오픈을 제어하는 단계 - 상기 제1 조건은 상기 착신 이동통신 단말기가 상기 멀티미디어 채널의 오픈이 가능한 단말기인 조건이고, 상기 제2 조건은 상기 착신 이동통신 단말기가 상기 멀티미디어 채널의 오픈이 가능한 지역에 위치하는 조건임 -; 및 상기 판독 결과, 상기 착신 이동통신 단말기가 상기 제1 조건 및 상기 제2 조건을 동시에 만족하지 못하는 경우, 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 스피치(Speech) 채널의 오픈을 제어하는 단계를 포함한다.
또한, 본 발명에 따른 인터워킹 미디어 게이트웨이의 동작 방법은, 소정의 발신 VoIP 단말기로부터 소정의 착신 이동통신 단말기에 대한 인바이트(INVITE) 메시지를 수신하는 단계 - 상기 인바이트 메시지는 멀티미디어 채널 오픈 정보를 포함함 -; 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 멀티미디어 채널의 오픈을 제어하는 단계; 상기 착신 이동통신 단말기로 상기 멀티미디어 채널에 대응하는 동기화 플래그(Synchronization Flag)를 전송하는 단계; 상기 동기화 플래그 전송에 대응하는 플래그를 상기 착신 이동통신 단말기로부터 수신하는 경우, 상기 멀티미디어 채널의 오픈을 유지하는 단계; 및 상기 동기화 플래그 전송에 대응하는 플래그를 상기 착신 이동통신 단말기로부터 수신하지 못하는 경우, 상기 멀티미디어 채널의 스피치(Speech) 채널로의 폴백(Fallback)을 제어하는 단계를 포함한다.
또한, 본 발명에 따른 인터워킹 미디어 게이트웨이의 동작 방법은, 소정의 이동 교환기(MSC: Mobile Switching Center)로부터 초기 어드레스 메시지(IAM: Initial Address Message)를 수신하는 단계 - 상기 초기 어드레스 메시지는 소정의 발신 이동통신 단말기가 소정의 착신 VoIP 단말기에 대해 상기 이동 교환기로 전송한 호 설정 메시지(SETUP)에 대응함 -; 상기 초기 어드레스 메시지가 포함하는 베어러 성능(Bearer Capability) 정보를 판독하여, 상기 초기 어드레스 메시지가 멀티미디어 채널로 설정된 제1 베어러 성능 정보를 포함하는 경우, 상기 발신 이동통신 단말기 및 상기 착신 VoIP 단말기 간의 멀티미디어 채널의 오픈을 제어하는 단계; 상기 멀티미디어 채널의 유지 시, 상기 발신 이동통신 단말기에 대응하는 PCM 데이터를 분석하는 단계; 및 상기 PCM 데이터 분석 결과, 상기 발신 이동통신 단말기가 상기 멀티미디어 채널의 오픈이 불가능한 지역으로 이동한 것으로 판단되는 경우, 상기 멀티미디어 채널의 스피치(Speech) 채널로의 폴백(Fallback)을 제어하는 단계를 포함한다.
이하에서는 첨부된 도면을 참조하여 본 발명의 실시예를 상세히 설명한다.
도 1은 본 발명의 일실시예에 따른 IMG를 포함하는 이동통신망 및 VoIP 망의 전체 네트워크를 도시한 도면이다.
본 발명의 일실시예에 인터워킹 미디어 게이트웨이(이하, IMG)는 이동통신망 및 VoIP 망 간의 미디어 채널 폴백(Fallback)을 수행한다. 즉, 이동통신 단말기가 VoIP 단말기로 호 접속을 요청하는 경우, 상기 호의 폴백을 수행할 수 있고, 상기 VoIP 단말기가 상기 이동통신 단말기로 호 접속을 요청하는 경우에도 상기 호의 폴백을 수행할 수 있다.
상기 폴백은 상기 호에 대응하여 멀티미디어 채널 및 스피치(Speech) 채널 간에 수행될 수 있다. 즉, 상기 호가 화상 전화 등의 멀티미디어 채널의 오픈을 요구하는 호인지, 아니면 일반 음성 전화와 같이 스피치 채널의 오픈만을 요구하는 호인지 여부에 따라 상기 폴백이 수행될 수 있다.
상기 폴백은 상기 이동통신 단말기가 3G 단말기인지 2G 단말기인지에 따라 수행될 수 있다. 상기 이동통신 단말기가 3G 단말기인 경우, IMG는 상기 3G 단말기와 상기 VoIP 단말기 간에 3G 네트워크를 통한 멀티미디어 채널의 오픈을 제어함으로써 화상 전화 서비스를 제공할 수 있다. 그러나, 상기 이동통신 단말기가 2G 단말기인 경우, IMG는 상기 멀티미디어 채널의 오픈을 제어할 수 없어 상기 화상 전화 서비스를 제공할 수 없다. 따라서, 이러한 경우, 상기 IMG는 상기 2G 단말기와 상기 VoIP 단말기 간에 2G 네트워크를 통한 스피치 채널의 오픈을 제어할 수 있다.
도 1에 도시된 바와 같이, IMG는 SSW(Soft Switch)의 SIP/H323프로토콜을 통해 SIP/H323 단말기와 접속될 수도 있고, RTP 프로토콜를 통해 상기 SIP/H323 단말기와 미디어를 송수신 할 수 있다. 또한, 상기 IMG는 SS7 망(E1 Audio)을 통해 2G 네트워크의 BSC/MSC와 접속함으로써, 2G 네트워크를 통해 2G 이동통신 단말기와 접속할 수 있다. 또한, 상기 IMG는 SS7 망(E1 Audio/Video)을 통해 3G 네트워크의 BSC/MSC와 접속함으로써, 3G 네트워크를 통해 3G 이동통신 단말기와 접속할 수 있다.
상기 네트워크 구성에 따라 수행되는 본 발명의 IMG 동작 방법은 아래와 같 이 5가지 실시예로 구분될 수 있다.
1) 발신 이동통신 단말기 및 착신 VoIP 단말기의 경우, 상기 발신 이동통신 단말기의 ISUP 메시지가 포함하는 베어러 성능(Bearer Capability) 정보를 판독하여 미디어 채널을 폴백하는 제1 실시예.
2) 발신 VoIP 단말기 및 착신 이동통신 단말기의 경우, 상기 착신 이동통신 단말기의 ISUP 메시지가 포함하는 베어러 성능 정보를 판독하여 미디어 채널을 폴백하는 제2-1 실시예.
3) 발신 VoIP 단말기 및 착신 이동통신 단말기의 경우, 상기 착신 이동통신 단말기의 정보를 홈 위치 등록기(HLR)로 문의하여 미디어 채널을 폴백하는 제2-2 실시예.
4) 발신 VoIP 단말기 및 착신 이동통신 단말기의 경우, 상기 착신 이동통신 단말기의 PCM 데이터를 분석하여 미디어 채널을 폴백하는 제2-3 실시예.
5) 3G 이동통신 단말기 및 VoIP 단말기의 멀티미디어 채널이 오픈된 후, 상기 3G 이동통신 단말기가 3G 망에서 2G 망으로 이동하는 경우, 상기 3G 이동통신 단말기의 PCM 데이터를 분석하여 미디어 채널을 폴백하는 제3 실시예.
상기와 같이, 본 발명에 따른 IMG의 동작 방법은 각 실시예로 구분될 수 있다. 상기 VoIP 단말기는 H323 프로토콜을 지원하는 단말기일 수도 있고, SIP 프로토콜을 지원하는 단말기일 수도 있다. 상기 이동통신 단말기는 3G 단말기일 수도 있고, 2G 단말기일 수도 있다. 단, 상기 제3 실시예에서는 상기 이동통신 단말기가 3G 및 2G을 모두 지원하는 이동통신 단말기로 구현될 수 있다.
또한, 상기 이동통신 단말기와 상기 VoIP 단말기 간의 멀티미디어 채널은 일반적인 3G 네트워크에서 사용되는 모든 프로토콜을 포함하여 설정될 수 있다. 다만, 본 명세서에서는 설명의 편의를 위하여, 상기 이동통신 단말기와 상기 VoIP 단말기 간의 멀티미디어 채널이 H223 프로토콜에 따라 설정되는 예를 들어 설명하기로 한다. 이하에서는 각 도면을 참조하여 상술한 각 실시예에 따른 본 발명의 IMG 동작 방법에 대하여 설명한다.
도 2는 본 발명의 제1 실시예에 따른 IMG 동작 방법의 흐름을 도시한 도면이다.
본 발명의 제1 실시예에서는 이동통신 단말기가 발신 단말기로, VoIP 단말기가 착신 단말기로 구현될 수 있다. 상기 이동통신 단말기는 3G 단말기일 수도 있고, 2G 단말기일 수도 있다. 이동 교환기는 MSC(Mobile Switching Center Originating) 또는 BSC(Base Station Controller)로 구현될 수 있다. 착신 VoIP 단말기는 SIP/H323단말기로 구현될 수 있다.
단계(210)에서, 상기 발신 이동통신 단말기는 상기 착신 VoIP 단말기와의 호 접속을 위하여, 상기 이동 교환기로 호 설정 메시지(SETUP)를 전송한다. 상기 이동 교환기는 상기 IMG로 상기 호 설정 메시지에 대응하는 초기 어드레스 메시지(IAM: Initial Address Message, 이하 IAM)를 전송하여 상기 호 접속을 요청한다. 상기 초기 어드레스 메시지는 ISUP 메시지의 일종으로 호 처리와 경로 설정에 필요한 번호 및 각종 정보를 포함한다. 상기 IAM은 상기 정보의 일환으로 상기 발신 이동통신 단말기가 요청하고자 하는 호의 종류를 의미하는 베어러 성능(Bearer Capability) 정보를 포함한다.
상기 베어러 성능 정보는 멀티미디어 모드로 설정될 수도 있고, 스피치(Speech) 모드로 설정될 수도 있다. 즉, 상기 발신 이동통신 단말기가 3G 단말기인 경우, 상기 베어러 성능 정보는 멀티미디어 모드로 설정될 수 있다. 상기 발신 이동통신 단말기가 2G 단말기인 경우, 상기 베어러 성능 정보는 스피치 모드로 설정될 수 있다.
이에, 상기 IMG는 상기 이동 교환기로부터 수신한 상기 IAM의 베어러 성능 정보를 판독한다. 상기 판독 결과, 상기 IAM의 베어러 성능 정보가 멀티미디어 모드로 설정된 제1 베어러 성능 정보가 아닌 경우, 상기 IMG는 상기 발신 이동통신 단말기의 호를 스피치 모드로 폴백(Fallback)한다. 즉, 상기 IMG는 3G 망으로 초기 설정되어 있으므로, 상기 스피치 모드로 상기 호를 폴백하여 상기 발신 이동통신 단말기와 상기 착신 VoIP 단말기 간의 스피치 채널의 오픈을 제어한다.
단계(220)에서, 상기 IMG는 상기 착신 VoIP 단말기로 INVITE 메시지를 전송하고 상기 착신 VoIP 단말기로부터 100 TRYING 메시지를 수신한다. 상기 IMG는 상기 이동 교환기로 어드레스 완료 메시지(ACM: Address complete Message, 이하 ACM)를 전송하고, 상기 이동 교환기는 상기 발신 이동통신 단말기로 ALERTING 메시지를 전송한다. 또한, 상기 착신 VoIP 단말기가 200 OK 메시지를 전송하면, 상기 IMG는 상기 이동 교환기로 응답 메시지(ANM: Answer Message, 이하 ANM)를 전송하고, 상기 이동 교환기가 상기 ANM에 대응하는 호 연결을 수행함으로써, 상기 발신 이동통신 단말기와 상기 착신 VoIP 단말기 간의 스피치 채널이 오픈된다.
그러나, 단계(210)에서, 상기 IAM의 베어러 성능 정보를 판독 결과, 상기 IAM의 베어러 성능 정보가 멀티미디어 모드로 설정된 제1 베어러 성능 정보를 포함하는 경우, 상기 IMG는 멀티미디어 모드로 동작 한다. 즉, 상기 IMG는 상기 발신 이동통신 단말기가 3G 단말기인 것으로 인식하여 3G 네트워크에 따른 일련의 동작을 수행할 수 있다.
단계(230)에서, 상기 IMG는 상기 착신 VoIP 단말기로 INVITE 메시지를 전송하고 상기 착신 VoIP 단말기로부터 100 TRYING 메시지를 수신한다. 상기 IMG는 상기 이동 교환기로 ACM을 전송하고, 상기 이동 교환기는 상기 발신 이동통신 단말기로 ALERTING 메시지를 전송한다. 또한, 상기 착신 VoIP 단말기가 200 OK 메시지를 전송하면, 상기 IMG는 상기 이동 교환기로 ANM을 전송하고, 상기 이동 교환기는 상기 발신 이동 통신 단말기와 상기 착신 VoIP 단말기 간의 호 연결을 제어한다.
이후, 상기 IMG는 상기 발신 이동통신 단말기 및 상기 착신 VoIP 단말기와의 H223 레벨 설정을 수행한다. 상기 각각의 H223 레벨 설정에서, 상기 IMG는 0단계, 1단계, 2단계, 및 3단계의 총 4단계의 레벨로 구성되는 H223의 각 레벨마다 사용하는 동기화 플래그(Synchronization Flag)를 상기 발신 이동통신 단말기로 연속해서 전송한다. 상기 IMG는 상기 발신 이동통신 단말기로부터 각각 최소 16개 이상 수신하는 플래그와 상기 전송한 플래그가 동일한 경우, 상기 H223 레벨 설정을 완료한다. 이로써, 상기 발신 이동통신 단말기와 상기 착신 VoIP 단말기 간의 멀티미디어 채널이 오픈될 수 있다.
도 3은 본 발명의 제2-1 실시예에 따른 IMG 동작 방법의 흐름을 도시한 도면 이다.
본 발명의 제2-1 실시예에서는 VoIP 단말기가 발신 단말기로, 이동통신 단말기가 착신 단말기로 구현될 수 있다. 상기 이동통신 단말기는 3G 단말기일 수도 있고, 2G 단말기일 수도 있다. 이동 교환기는 MSC(Mobile Switching Center Originating) 또는 BSC(Base Station Controller)로 구현될 수 있다. 착신 VoIP 단말기는 SIP/H323단말기로 구현될 수 있다.
단계(310)에서, 발신 VoIP 단말기가 IMG로 착신 이동통신 단말기와의 멀티미디어 채널 설정에 대한 INVITE 메시지를 전송하면, 상기 IMG는 이동 교환기로 IAM을 전송한다. 상기 IAM은 상기 착신 이동통신 단말기가 2G 단말기 또는 3G 단말기인지 여부를 문의하는 베어러 성능 정보를 포함할 수 있다.
상기 이동 교환기는 상기 IAM을 수신한 후, 상기 착신 이동통신 단말기로 SETUP 메시지를 전송한다. 상기 SETUP 메시지 수신에 대응하여, 상기 착신 이동통신 단말기는 상기 이동 교환기로 ALERTING 메시지를 전송하고, 상기 이동 교환기는 상기 IMG로 ACM을 전송한다.
상기 이동 교환기는 상기 ACM의 부가 필드(Optional Field)에 베어러 성능 정보를 기록하여 상기 IMG로 전송한다. 즉, 상기 착신 이동통신 단말기가 상기 멀티미디어 채널의 오픈이 가능한 단말기(3G 단말기)이고, 상기 멀티미디어 채널의 오픈이 가능한 지역(3G 망 영역)에 위치하는 경우, 상기 ACM의 부가 필드에 멀티미디어 모드가 설정된 제1 베어러 성능 정보를 기록할 수 있다. 그러나, 상기 착신 이동통신 단말기가 상기 조건을 모두 만족하지 못하는 경우, 상기 이동 교환기는 상기 ACM의 부가 필드에 상기 제1 베어러 성능 정보를 기록하지 않고, 스피치 모드가 설정된 베어러 성능 정보를 기록할 수 있다.
이에, 상기 IMG는 상기 발신 VoIP 단말기로 100 TRYING 메시지를 전송한 후, 상기 이동 교환기로부터 수신한 상기 ACM의 부가 필에 기록된 베어러 성능 정보를 판독한다. 상기 판독 결과, 상기 ACM의 부가 필드에 상기 제1 베어러 성능 정보가 포함되지 않은 경우, 상기 IMG는 상기 발신 VoIP 단말기의 호를 스피치 모드로 폴백(Fallback)한다. 즉, 상기 IMG는 3G 망으로 초기 설정되어 있으므로, 상기 스피치 모드로 상기 호를 폴백하여 상기 발신 VoIP 단말기와 상기 착신 이동통신 단말기 간의 스피치 채널의 오픈을 제어한다.
단계(320)에서, 상기 착신 이동통신 단말기가 CONNECT 메시지를 상기 이동 교환기로 전송하면, 상기 이동 교환기는 상기 IMG로 ANM 메시지를 전송한다. 상기 ANM 메시지의 수신에 따라 상기 IMG가 상기 발신 VoIP 단말기로 200 OK 메시지를 전송함으로써, 상기 발신 VoIP 단말기와 상기 착신 이동통신 단말기 간의 스피치 채널이 오픈될 수 있다.
그러나, 단계(310)에서 상기 ACM의 부가 필드에 기록된 베어러 성능 정보를 판독한 결과, 상기 ACM의 부가 필드에 상기 제1 베어러 성능 정보가 포함된 경우, 상기 IMG는 멀티미디어 모드로 동작 한다. 즉, 상기 IMG는 상기 착신 이동통신 단말기가 3G 단말기인 것으로 인식하여 3G 네트워크에 따른 일련의 동작을 수행할 수 있다.
단계(330)에서, 상기 착신 이동통신 단말기가 CONNECT 메시지를 상기 이동 교환기로 전송하면, 상기 이동 교환기는 상기 IMG로 ANM 메시지를 전송한다. 상기 ANM 메시지의 수신에 따라 상기 IMG는 상기 발신 VoIP 단말기로 200 OK 메시지를 전송한다.
이후, 상기 IMG는 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기와의 H223 레벨 설정을 수행한다. 상기 각각의 H223 레벨 설정에서, 상기 IMG는 0단계, 1단계, 2단계, 및 3단계의 총 4단계의 레벨로 구성되는 H223의 각 레벨마다 사용하는 동기화 플래그(Synchronization Flag)를 상기 착신 이동통신 단말기로 연속해서 전송한다. 상기 IMG는 상기 착신 이동통신 단말기로부터 각각 최소 16개 이상 수신하는 플래그와 상기 전송한 플래그가 동일한 경우, 상기 H223 레벨 설정을 완료한다. 이로써, 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 멀티미디어 채널이 오픈될 수 있다.
도 4는 본 발명의 제2-2 실시예에 따른 IMG 동작 방법의 흐름을 도시한 도면이다.
본 발명의 제2-2 실시예에서는 VoIP 단말기가 발신 단말기로, 이동통신 단말기가 착신 단말기로 구현될 수 있다. 상기 이동통신 단말기는 3G 단말기일 수도 있고, 2G 단말기일 수도 있다. 이동 교환기는 MSC(Mobile Switching Center Originating) 또는 BSC(Base Station Controller)로 구현될 수 있다. 착신 VoIP 단말기는 SIP/H323단말기로 구현될 수 있다. 또한, 본 발명의 제2-2 실시예에 따른 IMG 동작 방법은 홈 위치 등록기(HLR: Home Location Register)를 포함하여 구현될 수 있다.
단계(410)에서, 발신 VoIP 단말기가 IMG로 착신 이동통신 단말기와의 멀티미디어 채널 설정에 대한 INVITE 메시지를 전송하면, 상기 IMG는 HLR로 상기 착신 이동통신 단말기에 대한 단말기 정보 및 위치 정보에 대한 쿼리(QUERY)를 전송한다. 상기 HLR이 상기 착신 이동통신 단말기 정보 및 상기 착신 이동통신 단말기의 위치 정보를 포함하는 응답 메시지(RESPONSE)를 상기 IMG로 전송하면, 상기 IMG는 상기 응답 메시지를 판독한다.
상기 판독 결과, 상기 착신 이동통신 단말기가 상기 멀티미디어 채널 설정이 가능한 단말기(3G 단말기)인 제1 조건과, 상기 착신 이동통신 단말기가 상기 멀티미디어 채널의 설정이 가능한 지역(3G 망 영역)에 위치하는 제2 조건을 동시에 만족하지 못하는 경우, 상기 IMG는 상기 발신 VoIP 단말기의 호를 스피치 모드로 폴백(Fallback)한다. 즉, 상기 IMG는 3G 망으로 초기 설정되어 있으므로, 상기 스피치 모드로 상기 호를 폴백하여 상기 발신 VoIP 단말기와 상기 착신 이동통신 단말기 간의 스피치 채널의 오픈을 제어한다.
단계(420)에서, 상기 IMG는 상기 이동 교환기로 IAM을 전송한다. 상기 IAM은 스피치 모드로 설정된 베어러 성능 정보를 포함할 수 있다. 상기 IAM을 수신한 상기 이동 교환기는 상기 착신 이동통신 단말기로 SETUP 메시지를 전송한다. 상기 착신 이동통신 단말기는 상기 이동 교환기로 ALERTING 메시지를 전송하고, 상기 이동 교환기는 ACM을 상기 IMG로 전송한다. 또한, 상기 착신 이동통신 단말기가 상기 이동 교환기로 CONNECT 메시지를 전송하면, 상기 이동 교환기가 상기 IMG로 ANM을 전송함으로써, 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 스피 치 채널이 오픈될 수 있다.
그러나, 단계(410)에서, 상기 응답 메시지를 판독 결과, 상기 착신 이동통신 단말기가 상기 제1 조건 및 상기 제2 조건을 모두 만족하는 경우, 상기 IMG는 멀티미디어 모드로 동작 한다. 즉, 상기 IMG는 상기 착신 이동통신 단말기가 3G 단말기인 것으로 인식하여 3G 네트워크에 따른 일련의 동작을 수행할 수 있다.
단계(430)에서, 상기 IMG는 상기 이동 교환기로 IAM을 전송한다. 상기 IAM은 스피치 모드로 설정된 베어러 성능 정보를 포함할 수 있다. 상기 IAM을 수신한 상기 이동 교환기는 상기 착신 이동통신 단말기로 SETUP 메시지를 전송한다. 상기 착신 이동통신 단말기는 상기 이동 교환기로 ALERTING 메시지를 전송하고, 상기 이동 교환기는 ACM을 상기 IMG로 전송한다. 또한, 상기 착신 이동통신 단말기가 상기 이동 교환기로 CONNECT 메시지를 전송하면, 상기 이동 교환기가 상기 IMG로 ANM을 전송한다.
이후, 상기 IMG는 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기와의 H223 레벨 설정을 수행한다. 상기 각각의 H223 레벨 설정에서, 상기 IMG는 0단계, 1단계, 2단계, 및 3단계의 총 4단계의 레벨로 구성되는 H223의 각 레벨마다 사용하는 동기화 플래그(Synchronization Flag)를 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기로 연속해서 전송한다. 상기 IMG는 상기 착신 이동통신 단말기로부터 각각 최소 16개 이상 수신하는 플래그와 상기 전송한 플래그가 동일한 경우, 상기 H223 레벨 설정을 완료한다. 이로써, 상기 착신 이동통신 단말기 간의 멀티미디어 채널이 오픈될 수 있다.
도 5는 본 발명의 제2-3 실시예에 따른 IMG 동작 방법의 흐름을 도시한 도면이다.
본 발명의 제2-2 실시예에서는 VoIP 단말기가 발신 단말기로, 이동통신 단말기가 착신 단말기로 구현될 수 있다. 상기 이동통신 단말기는 3G 단말기일 수도 있고, 2G 단말기일 수도 있다. 이동 교환기는 MSC(Mobile Switching Center Originating) 또는 BSC(Base Station Controller)로 구현될 수 있다. 착신 VoIP 단말기는 SIP/H323단말기로 구현될 수 있다.
단계(510)에서, 발신 VoIP 단말기가 IMG로 착신 이동통신 단말기와의 멀티미디어 채널 설정에 대한 INVITE 메시지를 전송하면, 상기 IMG는 이동 교환기로 IAM을 전송한다. 상기 이동 교환기는 상기 IAM을 수신한 후, 상기 착신 이동통신 단말기로 SETUP 메시지를 전송한다. 상기 SETUP 메시지 수신에 대응하여, 상기 착신 이동통신 단말기는 상기 이동 교환기로 ALERTING 메시지를 전송하고, 상기 이동 교환기는 상기 IMG로 ACM을 전송한다. 상기 IMG는 상기 발신 VoIP 단말기로 100 TRYING 메시지를 전송한다.
이 후, 상기 착신 이동통신 단말기가 CONNECT 메시지를 상기 이동 교환기로 전송하면, 상기 이동 교환기는 상기 IMG로 ANM 메시지를 전송한다. 상기 ANM 메시지의 수신에 따라 상기 IMG가 상기 발신 VoIP 단말기로 200 OK 메시지를 전송함으로써, 상기 발신 VoIP 단말기와 상기 착신 이동통신 단말기 간의 멀티미디어 채널이 오픈될 수 있다. 즉, 본 발명의 제2-3 실시예에서는 상기 IMG가 상기 발신 VoIP 단말기와 상기 착신 이동통신 단말기 간 멀티미디어 채널을 우선 오픈한 후, 상기 착신 이동통신 단말기가 3G 단말기인지 2G 단말기인지 여부를 판독한다.
단계(520)에서, 상기 멀티미디어 채널의 오픈 후, 상기 IMG는 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기와의 H223 레벨 설정을 수행한다. 상기 착신 이동통신 단말기와의 H223 레벨 설정에서, 상기 H223의 각 레벨마다 사용하는 동기화 플래그(Synchronization Flag)를 상기 착신 이동통신 단말기로 연속해서 전송한다.
그러나, 상기 착신 이동통신 단말기로부터 상기 전송한 플래그와 동일한 플래그를 수신하지 못하는 경우, 상기 IMG는 상기 발신 VoIP 단말기의 호를 스피치 모드로 폴백(Fallback)한다. 즉, 상기 IMG는 상기 착신 이동통신 단말기가 상기 3G 단말기가 아닌 2G 단말기로 판단하고, 상기 스피치 모드로 상기 호를 폴백하여 상기 발신 VoIP 단말기와 상기 착신 이동통신 단말기 간의 스피치 채널의 오픈을 제어한다.
또한, 단계(520)에서 상기 착신 이동통신 단말기로부터 상기 전송한 플래그와 동일한 플래그를 수신하는 경우, 상기 IMG는 멀티미디어 모드로 동작한다. 즉, 상기 착신 이동통신 단말기가 상기 멀티미디어 모드가 가능한 3G 단말기로 판단하고, 상기 발신 VoIP 단말기와 상기 착신 이동통신 단말기 간의 상기 멀티미디어 채널의 오픈을 유지한다.
이후, 상기 IMG는 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기와의 H223 레벨 설정을 수행한다. 상기 각각의 H223 레벨 설정에서, 상기 IMG는 0단계, 1단계, 2단계, 및 3단계의 총 4단계의 레벨로 구성되는 H223의 각 레벨마다 사용하 는 동기화 플래그(Synchronization Flag)를 상기 착신 이동통신 단말기로 연속해서 전송한다. 상기 IMG는 상기 착신 이동통신 단말기로부터 각각 최소 16개 이상 수신하는 플래그와 상기 전송한 플래그가 동일한 경우, 상기 H223 레벨 설정을 완료한다. 이로써, 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 멀티미디어 채널 오픈이 유지될 수 있다.
도 6은 본 발명의 제3 실시예에 따른 IMG 동작 방법의 흐름을 도시한 도면이다.
본 발명의 제3 실시예에서는 이동통신 단말기가 발신 단말기로, VoIP 단말기가 착신 단말기로 구현될 수 있다. 상기 이동통신 단말기는 3G 단말기로서, 2G 망에 따른 호 접속 또한 지원할 수 있다. 즉, 상기 발신 이동통신 단말기는 3G 망 및 2G 망 모두에서 동작할 수 있다. 상기 발신 이동통신 단말기는 상기 3G 망에서 상기 2G 망으로 이동하는 경우, 상기 2G 이동통신망으로 핸드오프(Hand-Off)되도록 동작할 수 있다. 이동 교환기는 MSC(Mobile Switching Center Originating) 또는 BSC(Base Station Controller)로 구현될 수 있다. 착신 VoIP 단말기는 SIP/H323단말기로 구현될 수 있다.
단계(610)에서, 상기 발신 이동통신 단말기는 상기 착신 VoIP 단말기와의 호 접속을 위하여, 상기 이동 교환기로 SETUP 메시지를 전송한다. 상기 이동 교환기는 상기 IMG로 상기 SETUP 메시지에 대응하는 IAM을 전송하여 상기 호 접속을 요청한다. 상기 IAM은 상기 발신 이동통신 단말기가 3G 단말기인 정보를 의미하는, 멀티미디어 모드로 설정된 제1 베어러 성능 정보를 포함한다.
상기 IMG는 상기 IAM으로부터 상기 제1 베어러 성능 정보를 확인한 후, 멀티미디어 모드로 동작한다. 상기 IMG는 상기 착신 VoIP 단말기로 INVITE 메시지를 전송하고 상기 착신 VoIP 단말기로부터 100 TRYING 메시지를 수신한다. 상기 IMG는 상기 이동 교환기로 ACM을 전송하고, 상기 이동 교환기는 상기 발신 이동통신 단말기로 ALERTING 메시지를 전송한다. 또한, 상기 착신 VoIP 단말기가 200 OK 메시지를 전송하면, 상기 IMG는 상기 이동 교환기로 ANM을 전송하고, 상기 이동 교환기는 상기 발신 이동 통신 단말기로 CONNECT 메시지를 전송함으로써, 상기 발신 이동통신 단말기와 상기 착신 VoIP 단말기 간의 멀티미디어 채널이 오픈된다.
그러나, 단계(620)에서, 상기 발신 이동통신 단말기가 3G 망에서 2G 망으로 이동하는 경우, 상기 발신 이동통신 단말기는 상기 2G 망으로 핸드오프하여 스피치 모드로 동작한다. 따라서, 상기 발신 이동통신 단말기와 상기 착신 VoIP 단말기 간의 멀티미디어 채널 호 접속은 유지될 수 없다.
단계(630)에서, 상기 IMG는 상기 발신 이동통신 단말기에 대응하는 PCM 데이터를 분석하여 상기 발신 이동통신 단말기의 상기 2G 망으로의 이동을 감지할 수 있다. 즉, 상기 IMG는 상기 멀티미디어 채널의 유지에 따른 상기 발신 이동통신 단말기에 대응하는 동기화 플래그가 더 이상 검출되지 않는 경우, 상기 발신 이동통신 단말기가 상기 멀티미디어 채널의 오픈이 불가능한 2G 망으로 이동한 것으로 판단할 수 있다.
이에, 상기 IMG는 상기 발신 이동통신 단말기와 상기 착신 VoIP 단말기 간의 멀티미디어 채널의 스피치 채널로의 폴백(Fallback)을 제어한다. 따라서, 상기 상 기 발신 이동통신 단말기와 상기 착신 VoIP 단말기는 스피치 모드를 통해 호 접속을 유지할 수 있다.
지금까지는 각 실시예에 따른 IMG의 동작 방법을 설명하였다. 상기 각 실시예에 따른 IMG 동작 방법은 아래와 같이 정리할 수 있다.
1) 제1 실시예 및 제2-1 실시예
IMG가 이동통신 단말기부터 수신하는 ISUP(ISDN User Part) IAM 메시지에 포함된 베어러 성능(Bearer Capability) 정보를 판독하여, 상기 베어러 성능 정보가 멀티미디어 모드로 설정된 경우에만 상기 이동통신 단말기와 VoIP 단말기 간의 멀티미디어 채널의 오픈을 제어함으로써, ISUP 시그널링만으로 3G 망 및 2G 망 간의 폴백(Fallback)을 지원할 수 있다.
2) 제2-2 실시예
IMG가 VoIP 단말기로부터 소정의 이동통신 단말기에 대한 멀티미디어 채널의 오픈을 요청 받는 경우, 상기 이동통신 단말기의 단말기 정보 및 위치 정보에 대한 쿼리(Query)를 HLR(Home Location Register)로 전송하고, 상기 HLR로부터 상기 쿼리에 대응하는 응답 메시지를 수신하여, 상기 이동통신 단말기가 3G 망을 지원하는 이동통신 단말기인 동시에 상기 3G 망 영역에 위치하는 경우에만 상기 VoIP 단말기 및 상기 이동통신 단말기 간의 멀티미디어 채널의 오픈을 제어함으로써, 아웃 바운드 콜(Outbound Call)의 시작 전에 상기 멀티미디어 채널의 스피치 채널로의 폴백 여부를 수행할 수 있다.
3) 제2-3 실시예
IMG가 VoIP 단말기로부터 소정의 이동통신 단말기에 대한 멀티미디어 채널의 오픈을 요청 받는 경우, 상기 멀티미디어 채널을 우선 오픈한 후, 상기 이동통신 단말기로부터 동기화 플래그(Synchronization Flag)가 검출되는 경우 상기 멀티미디어 채널을 유지하고, 상기 동기화 플래그가 검출되지 않는 경우 상기 멀티미디어 채널의 스피치 채널로의 폴백을 제어함으로써, 기존 시그널링을 유지하면서 상기 폴백을 제어할 수 있는 있다.
4) 제3 실시예
IMG가 3G 이동통신 단말기와 VoIP 단말기 간에 멀티미디어 채널이 오픈된 후, 상기 3G 이동통신 단말기가 3G 망 영역 밖으로 이동한 경우, 상기 3G 이동통신 단말기의 동기화 플래그에 따른 PCM을 분석하여 상기 3G 이동통신 단말기가 스피치 모드로 동작함을 인지한 후, 상기 멀티미디어 채널을 스피치 채널로 폴백함으로써, 동일 채널 내에서 3G 망 및 2G 망을 구분하여 호 접속을 제어할 수 있다.
이하에서는 상기 각 실시예에 따른 동작을 수행하는 IMG의 구성에 대해 도 7 내지 도 11을 참조하여 설명한다.
도 7은 본 발명에 따른 IMG의 구성을 도시한 블록도이다.
본 발명에 따른 IMG는 서비스 제어 정합부(SCIP), 호 신호 정합부(CSIP), 운용 관리부(OAMP), 서비스 제어 응용부(SCAP), 기본 호 제어부(BCCP), 멀티미디어 제어부를 포함하여 구성된다. 상기 멀티미디어 제어부는 멀티미디어 전송 제어부(MTCP), 멀티미디어 자원 제어부(MRCP), 멀티미디어 파일 저장 장치, 및 멀티미디어 자원 처리부(MRPP)를 포함하여 구성된다.
기본 호 제어부는 이동 교환기(MSC: Mobile Switching Center)로부터 발신 단말기에서 전송된 호 설정 요청을 전달 받고, 상기 MSC를 통해 착신 단말기로 호 연결을 요청한다. 상기 호 설정 요청은 발신자 또는 착신자가 멀티미디어 링백톤 서비스에 관한 가입자 프로파일 정보를 포함한다.
상기 호 신호 정합부는 상기 기본 호 제어부를 통해 상기 발신 단말기 및 착신 단말기와 H.223 레벨 설정 및 H.245 니고시에이션 절차를 수행한다.
멀티미디어 제어부는 소정의 가입자 데이터베이스를 참조하여, 상기 발신 단말기로 상기 발신자 또는 상기 착신자가 설정한 소정의 멀티미디어 데이터를 재생하여 전송하고, 상기 착신 단말기의 훅 오프(Hook off) 응답에 대응하여 상기 멀티미디어 데이터의 재생을 중단한다.
도 7에 도시된 IMG에 포함되는 각 장치의 특성 및 기능에 대해서는 도 8내지 도 11을 참조하여 상세히 설명하기로 한다.
도 8은 본 발명에 따른 IMG의 호 신호 정합부의 구성을 도시한 블록도이다.
본 발명에 따른 IMG의 호 신호 정합부(CSIP, Call Signaling Interface Part)는 H323 정합 모듈, SIP 정합 모듈, MGCP 정합 모듈, H248/MEGACO 정합 모듈, R1 정합모듈, R2 정합 모듈, PRI 정합 모듈, 3G-ISUP 정합 모듈, ISUP 정합 모듈, SIGTRAN 정합 모듈, SS7 MTP1,2,3 정합 모듈을 포함하여 구성된다.
호 신호 정합부는 타 망과 연동하기 위해 위해 필요한 호 신호 정합 기능을 제공한다.
H323 신호 정합 모듈은 GK(Gate Keeper), T-MG(Trunk Media Gateway) 등과의 상호 연동하기 위해 SSW, GK, T-MG 로부터 TCP/IP를 통해 수신된 H.323 메시지를 ITU_T H.323 규격에 따라 디코딩하는 기능을 제공하며, H.323 메시지를 ITU_T H.323 규격에 따라 인코딩하여 GK, T-MG 등으로 전송하는 기능을 제공한다. 또한, GK, T-MG 등과의 호 시그널링 처리를 위한 호 연결 관리 및 제어 기능을 수행한다.
SIP 신호 정합 모듈은 SSW, T-MG 등과의 상호 연동하기 위해 GK, T-MG 로부터 TCP/IP 또는 UDP/IP를 통해 수신된 SIP 메시지를 IETF SIP 규격에 따라 디코딩하는 기능을 제공하며, SIP 메시지를 IETF SIP 규격에 따라 인코딩하여 SSW, T-MG 등으로 전송하는 기능을 제공한다. 또한, SSW, T-MG 등과의 호 시그널링 처리를 위한 호 연결 관리 및 제어 기능을 수행한다.
MGCP 신호 정합 모듈은 SSW, MGC, CA 등과의 상호 연동하기 위해 SSW, MGC, CA(Call Agent)로부터 TCP/IP 또는 UDP/IP를 통해 수신된 MGCP 메시지를 IETF MGCP 규격에 따라 디코딩하는 기능을 제공하며, MGCP 메시지를 IETF MGCP 규격에 따라 인코딩하여 SSW(Soft Switch), MGC(Media Gateway Controller), CA(Call Agent) 등으로 전송하는 기능을 제공한다. 또한, SSW, MGC, CA 등과의 호 시그널링 처리를 위한 호 연결 관리 및 제어 기능을 수행한다.
MEGACO 신호 정합 모듈은 SSWMGC, CA 등과의 상호 연동하기 위해 SSW, MGC, CA 로부터 TCP/IP 또는 UDP/IP를 통해 수신된 MEGACO 메시지를 IETF MEGACO 및 ITU-T H.248 규격에 따라 디코딩하는 기능을 제공하며, MEGACO 메시지를 IETF MEGACO 및 ITU-T H.248 규격에 따라 인코딩하여 SSW, MGC, CA 등으로 전송하는 기능을 제공한다. 또한, SSW, MGC, CA 등과의 호 시그널링 처리를 위한 호 연결 관 리 및 제어 기능을 수행한다.
R2 신호 정합 모듈은 기존 PSTN 교환기와의 상호 연동하기 위해 교환기로부터 E1또는 T1 링크를 통해 수신된 R2 시그널링 메시지를 ITU-T R2 규격에 따라 디코딩하는 기능을 제공하며, R2 시그널링 메시지를 ITU-T R2 규격에 따라 인코딩하여 교환기측으로 전송하는 기능을 제공한다. 또한, 교환기와의 호 시그널링 처리를 위한 호 연결 관리 및 제어 기능을 수행한다.
PRI 신호 정합 모듈은 기존 PSTN 또는 ISDN 교환기와의 상호 연동하기 위해 교환기로부터 E1또는 T1 링크를 통해 수신된 PRI 시그널링 메시지를 ITU-T PRI 규격에 따라 디코딩하는 기능을 제공하며, PRI 시그널링 메시지를 ITU-T PRI 규격에 따라 인코딩하여 교환기측으로 전송하는 기능을 제공한다. 또한, 교환기와의 호 시그널링 처리를 위한 호 연결 관리 및 제어 기능을 수행한다.
ISUP 신호 정합 모듈은 기존 PSTN 또는 ISDN 교환기와의 상호 연동하기 위해 교환기로부터 E1또는 T1 링크를 통해 수신된 ISUP 시그널링 메시지를 ITU-T ISUP 규격에 따라 디코딩하는 기능을 제공하며, ISUP 시그널링 메시지를 ITU-T ISUP 규격에 따라 인코딩하여 교환기측으로 전송하는 기능을 제공한다. 또한, 교환기와의 호 시그널링 처리를 위한 호 연결 관리 및 제어 기능을 수행한다.
SS7 정합 모듈은 ISUP 시그널링 메시지를 송수신하기 위한 기반 프로토콜 인터페이스이며, MTP1, MTP2, MTP3 프로토콜 기능을 제공한다.
SIGTRAN 신호 정합 모듈은 SG와의 상호 연동하기 위해 SG로부터 TCP/IP 또는 UDP/IP 또는 SCTCP/IP를 통해 수신된 SIGTRAN 시그널링 메시지를 IETF SIGTRAN 규 격에 따라 디코딩하는 기능을 제공하며, ISUP 시그널링 메시지를 IETF SIGTRAN 규격에 따라 인코딩하여 SG측으로 전송하는 기능을 제공한다. 또한, SG와의 호 시그널링 처리를 위한 호 연결 관리 및 제어 기능을 수행한다.
3G-ISUP 신호 정합 모듈은 3GPP MSC와의 상호 연동하기 위해 MSC로부터 E1 또는 T1 링크를 통해 수신된 3G-ISUP 시그널링 메시지를 3GPP ISUP 규격에 따라 디코딩하는 기능을 제공하며, 3G-ISUP 시그널링 메시지를 3GPP ISUP 규격에 따라 인코딩하여 교환기측으로 전송하는 기능을 제공한다. 또한, 교환기와의 호 시그널링 처리를 위한 호 연결 관리 및 제어 기능을 수행한다.
도 9는 본 발명에 따른 IMG의 서비스 제어 정합부의 구성을 도시한 블록도이다.
본 발명에 따른 IMG의 서비스 제어 정합부(SCIP, Service Control Interface Part)는, CAP 정합 모듈, MAP 정합 모듈, WIN/WIN+(Wireless Intelligent Network) 정합 모듈, INAP(Intelligent Network Application Protocol) 정합 모듈, SIP(Session Initiation Protocol) 정합 모듈, VXML(Voice XML) 정합 모듈, PARLAY 정합모듈, JAIN(JAVA Advanced Intelligent Network) 정합 모듈, AU 정합모듈, ccXML(Call Control XML) 정합 모듈, SS7 TCAP(Transaction Capability Application Part)/MTP1,2,3(Message Transfer Part 1,2,3) 정합 모듈을 포함하여 구성된다.
서비스 제어 정합부는 통신망에서 다양한 음성 또는 영상 등의 멀티미디어 서비스를 제공하기 위해서 서비스 로직을 수행하는 장비(예, SCP, AS(Application Server) 등)와의 서비스 제어 연동 기능을 제공한다. 이에, IMG는 서비스 제어 장치의 서비스 제어 메시지를 수신하여 메시지 내용에 따라 다양한 멀티미디어의 녹취, 송출, 미디어 믹싱, DTMF 수집, 음성인식(ASR: Automatic Speech Recognition), 음성합성(TTS: Text-To-Speech) 등의 기능을 제공한다.
WIN 정합 모듈은 SCP(서비스 제어 장치)와의 상호 연동하기 위해 SCP로부터 SS7 망을 통해 수신된 WIN/WIN+ 시그널링 메시지를 국내/국제 규격에 따라 디코딩하는 기능을 제공하며, WIN/WIN+ 시그널링 메시지를 국내/국제 규격에 따라 인코딩하여 SCP측으로 전송하는 기능을 제공한다. 또한, SCP와의 서비스 제어 시그널링 처리를 위한 서비스 호 연결 세션 관리 및 제어 기능을 수행한다.
CAP 정합 모듈은 SCP/HLR(서비스 제어 장치)와의 상호 연동하기 위해 SCP/HLR로부터 SS7 망을 통해 수신된 CAP 시그널링 메시지를 국내/국제 규격에 따라 디코딩하는 기능을 제공하며, CAP 시그널링 메시지를 국내/국제 규격에 따라 인코딩하여 SCP/HLR측으로 전송하는 기능을 제공한다. 또한, SCP/HLR와의 서비스 제어 시그널링 처리를 위한 서비스 호 연결 세션 관리 및 제어 기능을 수행한다.
MAP 정합 모듈은 SCP/HLR(서비스 제어 장치)와의 상호 연동하기 위해 SCP/HLR로부터 SS7 망을 통해 수신된 MAP 시그널링 메시지를 국내/국제 규격에 따라 디코딩하는 기능을 제공하며, MAP 시그널링 메시지를 국내/국제 규격에 따라 인코딩하여 SCP/HLR측으로 전송하는 기능을 제공한다. 또한, SCP/HLR와의 서비스 제어 시그널링 처리를 위한 서비스 호 연결 세션 관리 및 제어 기능을 수행한다.
INAP 정합 모듈은 SCP(서비스 제어 장치)와의 상호 연동하기 위해 SCP로부터 SS7 망을 통해 수신된 INAP 시그널링 메시지를 국내/국제 규격에 따라 디코딩하는 기능을 제공하며, INAP 시그널링 메시지를 국내/국제 규격에 따라 인코딩하여 SCP측으로 전송하는 기능을 제공한다. 또한, SCP와의 서비스 제어 시그널링 처리를 위한 서비스 호 연결 세션 관리 및 제어 기능을 수행한다.
SIP 정합 모듈은 AS(어플리케이션 서버 장치)와의 상호 연동하기 위해 AS로부터 TCP/IP 또는 UDP/IP를 통해 수신된 SIP 시그널링 메시지를 국내/국제 규격에 따라 디코딩하는 기능을 제공하며, SIP 시그널링 메시지를 국내/국제 규격에 따라 인코딩하여 AS측으로 전송하는 기능을 제공한다. 또한, AS와의 서비스 제어 시그널링 처리를 위한 서비스 호 연결 세션 관리 및 제어 기능을 수행한다.
Parlay, vXML, ccXML, JAIN, AU 등의 정합 모듈은 AS(어플리케이션 서버 장치), Parlay GW, VXML 서버 장치 등과의 상호 연동하기 위해 이들 장치로부터 TCP/IP 또는 UDP/IP를 통해 수신된 시그널링 메시지를 국내/국제 규격에 따라 디코딩하는 기능을 제공하며, 시그널링 메시지를 국내/국제 규격에 따라 인코딩하여 이들 장치측으로 전송하는 기능을 제공한다. 또한, 서비스 제어 시그널링 처리를 위한 서비스 호 연결 세션 관리 및 제어 기능을 수행한다.
또한, 서비스 제어 정합부는 SS7 망 연동을 위한 기반 프로토콜인 SS7 MTP1/2/3, TCAP 처리 모듈, 서비스 제공을 원활히 하기 위한 vXML, ccXML, MGCP or MEGACO AU Package, Tone 제어 패키지 등의 처리 모듈을 포함할 수 있다.
도 10은 본 발명에 따른 IMG의 기본 호 제어부의 구성을 도시한 블록도이다.
본 발명에 따른 IMG의 기본 호 제어부(BCCP: Basic Call Control Part)는 발 신측/착신측(Originating/Terminating) 기본호 제어 처리를 위한 기능을 제공한다. 또한, 기본 호 제어부는 매 호마다 기본 호 제어부는 호별 Call Context라는 호 처리 DB를 생성 유지 관리한다. 기본 호 제어부는 크게 Originating 호 제어 모듈, Terminating 호 제어 모듈, 번호번역 모듈, 호 세션 연결 정보 관리 모듈, 등으로 구성될 수 있다.
발신측/착신측(Originating/Terminating) 호 제어 모듈은 호 신호 정합부의 H323, SIP, R2, PRI, ISUP, MGCP, MEGACO 신호 정합 모듈로부터 수신한 시그널링 메시지를 전달 받아, H323, SIP, R2, PRI, ISUP, MGCP, MEGACO, IVR(Interactive Voice Response) 등의 호 제어 처리 기능을 제공한다.
발신측(Originating) 호 제어 모듈은 다른 호 처리 장치로부터 인입호(Incoming Call)가 발생할 경우 이를 처리하는 모듈로서 인입 기본 호 세션 연결 제어 및 관리 기능을 제공하고, 착신측(Terminating) 호 제어 모듈은 서비스 제어 장치나 미디어 서버의 라우팅 메커니즘에 의해 다른 호 처리 장치 측으로 출중계호(Outgoing Call)가 발생할 경우 이를 처리하는 모듈로서 출중계 기본 호 세션 연결 제어 및 관리 기능을 제공한다.
호 제어 모듈은 호 신호 정합부의 H323, SIP, R2, PRI, ISUP, 3G-ISUP, MGCP, MEGACO 신호 정합 모듈로부터 수신한 시그널링 메시지를 전달 받아, H323, SIP, R2, PRI, ISUP, MGCP, MEGACO, IVR 등의 호제어 처리 기능을 제공한다. 즉, 다른 호 처리 장치로부터 인입호가 발생할 경우 이를 처리하는 모듈로서 인입 기본 호 세션 연결 제어 및 관리 기능을 제공한다.
IVR 호 제어 모듈은 IVR 호 제어 기능을 요청 받을 경우 이를 처리하기 위한 기본 호 세션 연결 제어 및 관리 기능을 제공한다.
도 11은 본 발명에 따른 IMG의 멀티미디어 제어부의 구성을 도시한 블록도이다.
본 발명에 다른 IMG의 멀티미디어 제어부는 크게, 멀티미디어 자원 제어부(MRCP, Multimedia Resource Control Part), 멀티미디어 전송 제어부(MTCP, Multimedia Trnasport Control Part), 멀티미디어 자원 처리부(MRCP, Multimedia Resource Processing Part)를 포함하여 구성된다.
멀티미디어 자원 제어부는 호 제어부 또는 서비스 제어부로부터 제어 메시지를 수신하여 상기 호 제어부 또는 서비스 제어부에서 요구하는 자원을 제공하기 위한 기능을 제공한다. 또한, 자원을 효율적으로 관리, 제어하기 위해 자원 관리 체계는 음성, 또는 영상을 처리하는 최소 단위를 채널이라고 칭하고, 채널들의 묶음을 SLOT이라 칭하여, 상기 묵음 단위별로 채널 헌팅(Hunting) 및 라우팅(Routing) 기능을 제공한다. 상기 멀티미디어 자원 제어부는 자원 제어 모듈, 자원 관리 모듈을 포함하여 구성될 수 있다.
멀티미디어 전송 제어부는 실제 미디어 트래픽을 전하기 위한 하드웨어 및 소프트웨어 처리 기능 모듈을 제공한다. 상기 멀티미디어 전송 제어부는 ATM 또는 Ethernet 기반의 RTP/RTCP(Real-Time Protocol/Real-Time Control Procotol) over UDP/IP, TCP/IP 전송 정합 모듈, 3GPP circuit-multimedia 기반 H324M 전송 정합 모듈, 3GPP ATM 기반 H324M 전송 정합 모듈, TCP/IP 또는 UDP/IP를 통한 ASR/TTS/HTTP 서버와의 미디어 전송 정합 모듈, E1/T1 또는 STM-1 기반 전송 정합 모듈을 포함하여 구성될 수 있다.
멀티미디어 자원 처리부는 음성 또는 영상을 소스 코딩하거나 소스 디코딩하는 기능을 제공한다. 또한, 멀티미디어 코덱간 트랜스 코딩, 멀티미디어 믹싱, 감청, 송출, 녹취 등의 기능을 제공한다. 멀티미디어 자원 처리부는 멀티미디어 트랜스코딩 모듈, 멀티미디어 믹싱 모듈, 멀티미디어 감청 모듈, 멀티미디어 재생/녹화(Play/Recording)(IVR) 모듈, 멀티미디어 라우팅/포워딩/스위칭 모듈을 포함하여 구성될 수 있다.
지금까지 본 발명에 따른 구체적인 실시예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서는 여러 가지 변형이 가능함은 물론이다.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며, 후술하는 특허청구의 범위뿐 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
본 발명의 IMG 및 상기 IMG의 동작 방법에 따르면, 이동통신 단말기부터 수신하는 ISUP(ISDN User Part) IAM 메시지에 포함된 베어러 성능(Bearer Capability) 정보를 판독하여, 상기 베어러 성능 정보가 멀티미디어 모드로 설정된 경우에만 상기 이동통신 단말기와 VoIP 단말기 간의 멀티미디어 채널의 오픈을 제어함으로써, ISUP 시그널링만으로 3G 망 및 2G 망 간의 폴백(Fallback)을 지원할 수 있는 효과를 얻을 수 있다.
또한, 본 발명의 IMG 및 상기 IMG의 동작 방법에 따르면, VoIP 단말기로부터 소정의 이동통신 단말기에 대한 멀티미디어 채널의 오픈을 요청 받는 경우, 상기 이동통신 단말기의 단말기 정보 및 위치 정보에 대한 쿼리(Query)를 HLR(Home Location Register)로 전송하고, 상기 HLR로부터 상기 쿼리에 대응하는 응답 메시지를 수신하여, 상기 이동통신 단말기가 3G 망을 지원하는 이동통신 단말기인 동시에 상기 3G 망 영역에 위치하는 경우에만 상기 VoIP 단말기 및 상기 이동통신 단말기 간의 멀티미디어 채널의 오픈을 제어함으로써, 아웃 바운드 콜(Outbound Call)의 시작 전에 상기 멀티미디어 채널의 스피치 채널로의 폴백 여부를 수행할 수 있는 효과를 얻을 수 있다.
또한, 본 발명의 IMG 및 상기 IMG의 동작 방법에 따르면, VoIP 단말기로부터 소정의 이동통신 단말기에 대한 멀티미디어 채널의 오픈을 요청 받는 경우, 상기 멀티미디어 채널을 우선 오픈한 후, 상기 이동통신 단말기로부터 동기화 플래그(Synchronization Flag)가 검출되는 경우 상기 멀티미디어 채널을 유지하고, 상기 동기화 플래그가 검출되지 않는 경우 상기 멀티미디어 채널의 스피치 채널로의 폴백을 제어함으로써, 기존 시그널링을 유지하면서 상기 폴백을 제어할 수 있는 효과를 얻을 수 있다.
또한, 본 발명의 IMG 및 상기 IMG의 동작 방법에 따르면, 3G 이동통신 단말기와 VoIP 단말기 간에 멀티미디어 채널이 오픈된 후, 상기 3G 이동통신 단말기가 3G 망 영역 밖으로 이동한 경우, 상기 3G 이동통신 단말기의 동기화 플래그에 따른 PCM을 분석하여 상기 3G 이동통신 단말기가 스피치 모드로 동작함을 인지한 후, 상 기 멀티미디어 채널을 스피치 채널로 폴백함으로써, 동일 채널 내에서 3G 망 및 2G 망을 구분하여 호 접속을 제어할 수 있는 효과를 얻을 수 있다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.

Claims (12)

  1. 인터워킹 미디어 게이트웨이(IMG: Interworking Media Gateway)의 동작 방법에 있어서,
    소정의 이동 교환기(MSC: Mobile Switching Center)로부터 초기 어드레스 메시지(IAM: Initial Address Message)를 수신하는 단계 - 상기 초기 어드레스 메시지는 소정의 발신 이동통신 단말기가 소정의 착신 VoIP 단말기에 대해 상기 이동 교환기로 전송한 호 설정 메시지(SETUP)에 대응함 -;
    상기 초기 어드레스 메시지가 포함하는 베어러 성능(Bearer Capability) 정보를 판독하는 단계;
    상기 판독 결과, 멀티미디어 모드로 설정된 제1 베어러 성능 정보를 상기 초기 어드레스 메시지가 포함하는 경우, 상기 발신 이동통신 단말기 및 상기 착신 VoIP 단말기 간의 멀티미디어 채널의 오픈을 제어하는 단계; 및
    상기 판독 결과, 상기 초기 어드레스 메시지가 상기 제1 베어러 성능 정보를 포함하지 않는 경우, 상기 발신 이동통신 단말기 및 상기 착신 VoIP 단말기 간의 스피치(Speech) 채널의 오픈을 제어하는 단계
    를 포함하는 것을 특징으로 하는 인터워킹 미디어 게이트웨이의 동작 방법.
  2. 인터워킹 미디어 게이트웨이(IMG: Interworking Media Gateway)의 동작 방법에 있어서,
    소정의 발신 VoIP 단말기로부터 소정의 착신 이동통신 단말기에 대한 인바이트(INVITE) 메시지를 수신하는 단계 - 상기 인바이트 메시지는 멀티미디어 채널 오픈 정보를 포함함 -;
    소정의 이동 교환기(MSC: Mobile Switching Center)로 상기 인바이트 메시지에 대응하는 초기 어드레스 메시지(IAM: Initial Address Message)를 전송하는 단계 - 상기 이동 교환기는 상기 착신 이동통신 단말기로 상기 초기 어드레스 메시지에 대응하는 호 설정 메시지(SETUP)를 전송함 -;
    상기 이동 교환기로부터 소정의 어드레스 완료 메시지(ACM: Address complete Message)를 수신하는 단계 - 상기 어드레스 완료 메시지는 상기 호 설정 메시지에 따른 상기 착신 이동통신 단말기의 앨럿팅(Alerting)에 대응함 -;
    상기 어드레스 완료 메시지의 부가 필드(Optional Field)를 판독하는 단계;
    상기 판독 결과, 멀티미디어 모드로 설정된 제1 베어러 성능 정보가 상기 어드레스 완료 메시지의 부가 필드에 포함된 경우, 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 멀티미디어 채널의 오픈을 제어하는 단계; 및
    상기 판독 결과, 상기 제1 베어러 성능 정보가 상기 어드레스 완료 메시지의 부가 필드에 포함되지 않은 경우, 상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 스피치(Speech) 채널의 오픈을 제어하는 단계
    를 포함하는 것을 특징으로 하는 인터워킹 미디어 게이트웨이의 동작 방법.
  3. 제2항에 있어서,
    상기 이동 교환기는 상기 착신 이동통신 단말기의 상기 앨럿팅에 대응하여, 상기 착신 이동통신 단말기가 상기 멀티미디어 채널의 오픈이 가능한 단말기이고, 상기 멀티미디어 채널의 오픈이 가능한 지역에 위치하는 경우에만 상기 어드레스 완료 메시지의 부가 필드에 상기 제1 베어러 성능 정보를 기록하는 것을 특징으로 하는 인터워킹 미디어 게이트웨이의 동작 방법.
  4. 제2항에 있어서,
    상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 멀티미디어 채널의 오픈을 제어하는 상기 단계는,
    상기 착신 이동통신 단말기와의 H223 레벨 설정시, 상기 H223의 각 레벨마다 상기 착신 이동통신 단말기로 동기화 플래그(Synchronization Flag)를 연속하여 전송하는 단계; 및
    상기 착신 이동통신 단말기로부터 상기 각 레벨마다 수신하는 플래그와 상기 전송한 플래그가 동일한 경우, 상기 H223 레벨 설정을 완료하는 단계
    를 포함하는 것을 특징으로 하는 인터워킹 미디어 게이트웨이의 동작 방법.
  5. 삭제
  6. 삭제
  7. 인터워킹 미디어 게이트웨이(IMG: Interworking Media Gateway)의 동작 방법에 있어서,
    소정의 발신 VoIP 단말기로부터 소정의 착신 이동통신 단말기에 대한 인바이트(INVITE) 메시지를 수신하는 단계 - 상기 인바이트 메시지는 멀티미디어 채널 오픈 정보를 포함함 -;
    상기 발신 VoIP 단말기 및 상기 착신 이동통신 단말기 간의 멀티미디어 채널의 오픈을 제어하는 단계;
    상기 착신 이동통신 단말기로 상기 멀티미디어 채널에 대응하는 동기화 플래그(Synchronization Flag)를 전송하는 단계;
    상기 동기화 플래그 전송에 대응하는 플래그를 상기 착신 이동통신 단말기로부터 수신하는 경우, 상기 멀티미디어 채널의 오픈을 유지하는 단계; 및
    상기 동기화 플래그 전송에 대응하는 플래그를 상기 착신 이동통신 단말기로부터 수신하지 못하는 경우, 상기 멀티미디어 채널의 스피치(Speech) 채널로의 폴백(Fallback)을 제어하는 단계
    를 포함하는 것을 특징으로 하는 인터워킹 미디어 게이트웨이의 동작 방법.
  8. 제7항에 있어서,
    상기 멀티미디어 채널의 오픈을 유지하는 상기 단계는,
    상기 착신 이동통신 단말기와의 H223 레벨 설정시, 상기 H223의 각 레벨마다 상기 착신 이동통신 단말기로 동기화 플래그를 연속하여 전송하는 단계; 및
    상기 착신 이동통신 단말기로부터 상기 각 레벨마다 수신하는 플래그와 상기 전송한 플래그가 동일한 경우, 상기 H223 레벨 설정을 완료하는 단계
    를 포함하는 것을 특징으로 하는 인터워킹 미디어 게이트웨이의 동작 방법.
  9. 인터워킹 미디어 게이트웨이(IMG: Interworking Media Gateway)의 동작 방법에 있어서,
    소정의 이동 교환기(MSC: Mobile Switching Center)로부터 초기 어드레스 메시지(IAM: Initial Address Message)를 수신하는 단계 - 상기 초기 어드레스 메시지는 소정의 발신 이동통신 단말기가 소정의 착신 VoIP 단말기에 대해 상기 이동 교환기로 전송한 호 설정 메시지(SETUP)에 대응함 -;
    상기 초기 어드레스 메시지가 포함하는 베어러 성능(Bearer Capability) 정보를 판독하여, 상기 초기 어드레스 메시지가 멀티미디어 채널로 설정된 제1 베어러 성능 정보를 포함하는 경우, 상기 발신 이동통신 단말기 및 상기 착신 VoIP 단말기 간의 멀티미디어 채널의 오픈을 제어하는 단계;
    상기 멀티미디어 채널의 유지 시, 상기 발신 이동통신 단말기에 대응하는 PCM 데이터를 분석하는 단계; 및
    상기 PCM 데이터 분석 결과, 상기 발신 이동통신 단말기가 상기 멀티미디어 채널의 오픈이 불가능한 지역으로 이동한 것으로 판단되는 경우, 상기 멀티미디어 채널의 스피치(Speech) 채널로의 폴백(Fallback)을 제어하는 단계
    를 포함하는 것을 특징으로 하는 인터워킹 미디어 게이트웨이의 동작 방법.
  10. 제9항에 있어서,
    상기 발신 이동통신 단말기는 3G 이동통신망 및 2G 이동통신망을 모두 지원하고, 상기 3G 이동통신망에서 상기 2G 이동통신망으로 이동하는 경우, 상기 2G 이동통신망으로 핸드오프(Hand-Off)되는 것을 특징으로 하는 인터워킹 미디어 게이트웨이의 동작 방법.
  11. 제9항에 있어서,
    상기 멀티미디어 채널의 유지 시, 상기 발신 이동통신 단말기에 대응하는 PCM 데이터를 분석하는 상기 단계는,
    상기 멀티미디어 채널의 유지에 따라 상기 발신 이동통신 단말기에 대응하는 동기화 플래그(Synchronization Flag)를 검출하는 단계; 및
    상기 발신 이동통신 단말기로부터 상기 동기화 플래그가 검출되지 않는 경우, 상기 발신 이동통신 단말기가 상기 멀티미디어 채널의 오픈이 불가능한 지역으 로 이동한 것으로 판단하는 단계
    를 포함하는 것을 특징으로 하는 인터워킹 미디어 게이트웨이의 동작 방법.
  12. 제1항 내지 제4항 및 제7항 내지 제11항 중 어느 한 항의 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.
KR1020060007453A 2006-01-24 2006-01-24 인터워킹 미디어 게이트웨이 및 상기 인터워킹 미디어게이트웨이의 동작 방법 KR100773874B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060007453A KR100773874B1 (ko) 2006-01-24 2006-01-24 인터워킹 미디어 게이트웨이 및 상기 인터워킹 미디어게이트웨이의 동작 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060007453A KR100773874B1 (ko) 2006-01-24 2006-01-24 인터워킹 미디어 게이트웨이 및 상기 인터워킹 미디어게이트웨이의 동작 방법

Publications (2)

Publication Number Publication Date
KR20070077716A KR20070077716A (ko) 2007-07-27
KR100773874B1 true KR100773874B1 (ko) 2007-11-06

Family

ID=38502230

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060007453A KR100773874B1 (ko) 2006-01-24 2006-01-24 인터워킹 미디어 게이트웨이 및 상기 인터워킹 미디어게이트웨이의 동작 방법

Country Status (1)

Country Link
KR (1) KR100773874B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101340634B (zh) * 2008-08-14 2012-12-05 中兴通讯股份有限公司 一种彩信互通前转消息去重保护的实现方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101414373B1 (ko) * 2008-02-13 2014-08-06 삼성전자주식회사 통합 메시징 서비스의 인터워킹 방법

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040051359A (ko) * 2002-12-12 2004-06-18 엘지전자 주식회사 멀티미디어 서비스용 액세스 게이트웨이 시스템
KR20040076662A (ko) * 2003-02-26 2004-09-03 에스케이 텔레콤주식회사 Wcdma망과 cdma2000 1xev-do망 사이의화상전화 연동 방법
KR20050013684A (ko) * 2003-07-29 2005-02-05 에스케이 텔레콤주식회사 이동 통신망에서의 화상 전화 서비스 제공 방법
KR20050078597A (ko) * 2004-02-02 2005-08-05 삼성전자주식회사 이종 이동통신 시스템 사이에서 아이피 멀티미디어 서브시스템을 이용한 음성 호 처리 방법
KR20050096389A (ko) * 2004-03-30 2005-10-06 삼성전자주식회사 음성 모드와 데이터 모드간 대체를 이용한 화상전화안내방송 방법
KR20060037695A (ko) * 2004-10-28 2006-05-03 에스케이 텔레콤주식회사 이기종 망에서의 화상전화 컬러링 서비스 시스템 및 그 방법
KR20070015843A (ko) * 2005-08-01 2007-02-06 삼성전자주식회사 CSI 단말과 VoIP 단말 사이의 음성 및 멀티미디어서비스 연동을 위한 방법 및 장치

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040051359A (ko) * 2002-12-12 2004-06-18 엘지전자 주식회사 멀티미디어 서비스용 액세스 게이트웨이 시스템
KR20040076662A (ko) * 2003-02-26 2004-09-03 에스케이 텔레콤주식회사 Wcdma망과 cdma2000 1xev-do망 사이의화상전화 연동 방법
KR20050013684A (ko) * 2003-07-29 2005-02-05 에스케이 텔레콤주식회사 이동 통신망에서의 화상 전화 서비스 제공 방법
KR20050078597A (ko) * 2004-02-02 2005-08-05 삼성전자주식회사 이종 이동통신 시스템 사이에서 아이피 멀티미디어 서브시스템을 이용한 음성 호 처리 방법
KR20050096389A (ko) * 2004-03-30 2005-10-06 삼성전자주식회사 음성 모드와 데이터 모드간 대체를 이용한 화상전화안내방송 방법
KR20060037695A (ko) * 2004-10-28 2006-05-03 에스케이 텔레콤주식회사 이기종 망에서의 화상전화 컬러링 서비스 시스템 및 그 방법
KR20070015843A (ko) * 2005-08-01 2007-02-06 삼성전자주식회사 CSI 단말과 VoIP 단말 사이의 음성 및 멀티미디어서비스 연동을 위한 방법 및 장치

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101340634B (zh) * 2008-08-14 2012-12-05 中兴通讯股份有限公司 一种彩信互通前转消息去重保护的实现方法

Also Published As

Publication number Publication date
KR20070077716A (ko) 2007-07-27

Similar Documents

Publication Publication Date Title
US6574469B1 (en) System and method of minimizing the number of voice transcodings during a conference call in a packet-switched network
EP1786162B1 (en) Method for the calling user terminal listening to the signal tone of the called user terminal when inter-networking
US20020141386A1 (en) System, apparatus and method for voice over internet protocol telephone calling using enhanced signaling packets and localized time slot interchanging
CN1860801B (zh) 智能多媒体呼叫
IL171237A (en) Real-time communications between telephone and internet users
KR100773874B1 (ko) 인터워킹 미디어 게이트웨이 및 상기 인터워킹 미디어게이트웨이의 동작 방법
KR100726462B1 (ko) 지능형 통합 멀티미디어 서버
KR100699349B1 (ko) 지능형 통합 멀티미디어 게이트웨이
KR100727079B1 (ko) Ip기반 영상 전화에서 영상 통화중 멀티미디어 컨텐츠삽입 처리 방법 및 시스템
Cisco Voice, Video, and Fax Overview
KR100704263B1 (ko) 3g 이동통신망을 통한 멀티미디어 링백톤 서비스 제공방법 및 그 시스템
US7539177B2 (en) Call hold/terminal portability in H.323/ISUP-BICC-SIP networks
CN100550941C (zh) 使用ip放音的宽窄带网络合一的彩铃实现方法及***
KR100647273B1 (ko) 영상 통화 시 호 대기 방법 및 그 시스템
US7881294B1 (en) Method and apparatus for enabling network based media manipulation
KR100922720B1 (ko) 유/무선 영상전화 제공 방법 및 시스템
JP4335037B2 (ja) インタワーク装置
KR100741423B1 (ko) 실시간 스트리밍 주문형 벨 서비스 제공 방법 및 시스템
US7633929B1 (en) Arrangement for providing ISUP transparency across voice over packet networks based on determined exchange type
KR100740858B1 (ko) 실시간 멀티미디어 벨 서비스 제공 방법 및 시스템
CN101754409B (zh) 一种ip承载的建立方法及所采用的软交换
CN100499708C (zh) 慢速呼叫终端播放个性化回铃音的方法
KR100664841B1 (ko) 광대역 통신망에서의 다자간 통화 서비스 제공방법 및시스템
Kim et al. Analysis of Next Generation Network Configurations for Supporting Enhanced Services

Legal Events

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

Payment date: 20110928

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee