상기한 목적을 달성하기 위한 수단으로서 본 발명은 가입자의 위치 정보와 서비스 정보 등을 저장하는 CDMA HLR(Home Location Register), 상기 CDMA HLR에 접속되며 호 접속 기능을 담당하는 CDMA MSC(Mobile Switching Center), 및 상기 CDMA MSC에 무선 접속되며 SIM 카드 장착이 가능한 CDMA 단말기를 포함하는 CDMA 시스템; 가입자의 위치 정보와 서비스 정보 등을 저장하는 GSM HLR, 상기 GSM HLR에 접속되며 호 접속 기능을 담당하는 GSM MSC, GSM 망 요소에 접속되며 단말기의인증 기능을 담당하는 AuC(Authentication Center), 상기 GSM MSC에 무선 접속되는 GSM 단말기를 포함하는 GSM 시스템; 및 상기 CDMA 시스템과 GSM 시스템 사이에 접속되어 시스템 간의 신호 교환이 이루어질 수 있도록 신호의 변환을 수행하는 IRGS(International Roaming Gateway System)를 포함하며, 상기 GSM 시스템에 의해 제공되는 서비스의 가입자가 상기 CDMA 시스템에 의해 제공되는 서비스를 사용할 수 있는 지역으로 이동하여 자신의 SIM 카드를 상기 CDMA 단말기에 장착하는 경우, 상기 GSM 서비스 가입자에 대한 초기 위치 등록 작업, 위치변경 시 위치 등록 작업, 다른 가입자와의 착신 및 발신 작업이 가능하도록 한다.
상기 CDMA 단말기와 CDMA MSC 사이의 특정 데이터 전송 및 상기 CDMA MSC와 상기 IRGS 사이의 특정 데이터 전송은 CDMA 데이터버스트 메시지 전송에 의해 수행된다.
상기 CDMA 시스템이 상기 GSM SIM 카드 내에 저장된 IMSI(International Mobile Subscriber Identity) 번호 체계를 지원하는 경우, 상기 IMSI를 그대로 사용하여 상기 GSM 서비스 가입자에 대한 위치 등록을 수행한다.
상기 CDMA 시스템이 MIN(mobile Identity Number) 번호 체계를 지원하는 경우, 상기 IMSI에 대응되는 특정된 MIN(TMIN)을 사용하여 상기 GSM 서비스 가입자에 대한 위치 등록을 수행한다.
상기한 목적을 달성하기 위한 본 발명의 다른 수단은 호 접속 기능을 담당하는 CDMA MSC 및 상기 CDMA MSC에 무선 접속되며 SIM 카드 장착이 가능한 CDMA 단말기를 포함하는 CDMA 시스템; 가입자의 위치 정보와 서비스 정보 등을 저장하는 GSMHLR 및 GSM 망 요소에 접속되며 단말기의 인증 기능을 담당하는 AuC를 포함하는 GSM 시스템; 및 상기 CDMA 시스템과 GSM 시스템 사이에 접속되어 시스템 간의 신호 교환이 이루어질 수 있도록 신호의 변환을 수행하는 IRGS를 포함하는 시스템에서, 상기 GSM 시스템 서비스의 가입자가 상기 CDMA 시스템 서비스 지역으로 이동하여 자신의 SIM 카드를 상기 CDMA 단말기에 장착하여 상기 CDMA 시스템 서비스에 로밍 시 위치를 등록하는 방법에 있어서, 상기 CDMA 단말기가 상기 CDMA MSC를 통해 상기 IRGS에게 위치 등록을 요구하는 단계; 상기 위치 등록 요구를 수신한 IRGS가 상기 GSM HLR과 상기 CDMA 단말기 사이의 메시지 전송을 중재하여 상기 GSM 가입자의 인증을 수행하는 단계; 및 상기 GSM 서비스 가입자의 인증이 완료되는 경우, 상기 IRGS와 GSM HLR 사이의 메시지 전송을 통해 상기 GSM 가입자의 위치 등록 작업이 수행되는 단계를 포함한다.
본 발명의 또 다른 수단은 호 접속 기능을 담당하는 CDMA MSC 및 상기 CDMA MSC에 무선 접속되며 SIM 카드 장착이 가능한 CDMA 단말기를 포함하는 CDMA 시스템; 호 접속 기능을 담당하는 GSM MSC를 포함하는 GSM 시스템; 및 상기 CDMA 시스템과 GSM 시스템 사이에 접속되어 시스템 간의 신호 교환이 이루어질 수 있도록 신호의 변환을 수행하는 IRGS를 포함하는 시스템에서, 상기 GSM 시스템 서비스의 가입자가 상기 CDMA 시스템 서비스를 이용할 수 있는 지역으로 이동하여 자신의 SIM 카드를 상기 CDMA 단말기에 장착하여 상기 CDMA 서비스에 로밍된 후 상기 로밍된 GSM 서비스 가입자의 위치변경 발생 시 위치를 등록하는 방법에 있어서, 상기 CDMA 단말기가 상기 CDMA MSC를 통해 상기 IRGS에게 위치변경으로 인한 위치 등록을 요구하는 단계; 및 상기 위치 등록 요구를 수신한 IRGS와 상기 CDMA MSC 내부에 위치하며 방문 가입자의 정보를 저장하는 VLR(Visit Location Register) 사이의 메시지 전송에 의해 상기 VLR에 저장된 상기 로밍 가입자의 위치를 삭제하는 단계를 포함한다.
본 발명의 또 다른 수단은 호 접속 기능을 담당하는 CDMA MSC를 포함하는 CDMA 시스템; 가입자의 위치 정보와 서비스 정보 등을 저장하는 GSM HLR 및 상기 GSM HLR에 무선 접속되는 GSM 단말기를 포함하는 GSM 시스템; 및 상기 CDMA 시스템과 GSM 시스템 사이에 접속되어 시스템 간의 신호 교환이 이루어질 수 있도록 신호의 변환을 수행하는 IRGS를 포함하는 시스템에서, 상기 CDMA 서비스에 로밍된 GSM 서비스 가입자가 상기 CDMA 서비스를 이용한 후 상기 GSM 서비스 지역 내로 복귀 시에 위치를 등록하는 방법에 있어서, 상기 GSM 단말기가 상기 GSM HLR에게 상기 로밍 가입자의 복귀로 인한 위치 등록을 요구하는 단계; 및 상기 위치 등록 요구를 수신한 GSM HLR이 상기 IRGS와의 메시지 전송에 의해 상기 CDMA MSC의 내부에 위치하며 방문 가입자의 정보를 저장하는 VLR에 저장된 상기 로밍 가입자에 대한 위치를 삭제하는 단계를 포함한다.
본 발명의 또 다른 수단은 호 접속 기능을 담당하는 CDMA MSC 및 상기 CDMA MSC에 무선 접속되며 SIM 카드 장착이 가능한 CDMA 단말기를 포함하는 CDMA 시스템; 가입자의 위치 정보와 서비스 정보 등을 저장하는 GSM HLR 및 상기 GSM HLR에 접속되며 호 접속 기능을 담당하는 GSM MSC를 포함하는 GSM 시스템; 및 상기 CDMA 시스템과 GSM 시스템 사이에 접속되어 시스템 간의 신호 교환이 이루어질 수 있도록 신호의 변환을 수행하는 IRGS를 포함하는 시스템에서, 상기 GSM 시스템 서비스 가입자가 상기 CDMA 시스템 서비스 지역으로 이동하여 자신의 SIM 카드를 상기 CDMA 단말기에 장착하여 상기 CDMA 서비스에 로밍된 후 발신하는 방법에 있어서, 상기 로밍 가입자가 상기 CDMA 단말기를 사용하여 상기 CDMA MSC로 음성 호 발신을 요구하는 단계; 상기 음성 호 발신 요구를 수신한 CDMA MSC가 상기 IRGS에게 상기 음성 호 설정에 필요한 착신 가입자의 위치 정보를 요구하는 단계; 상기 착신 가입자의 위치 정보 요구를 수신한 IRGS가 상기 GSM HLR을 통해 착신 가입자의 위치 정보를 습득하여 상기 CDMA MSC로 송신하는 단계; 상기 CDMA MSC가 상기 IRGS로부터 수신되는 착신 가입자의 위치 정보를 통해 착신 가입자에 대응되는 MSC와 연결되어 상기 로밍 가입자와 상기 착신 가입자 간의 음성 통화 연결을 수행하는 단계를 포함한다.
본 발명의 또 다른 수단은 호 접속 기능을 담당하는 CDMA MSC 및 상기 CDMA MSC에 무선 접속되며 SIM 카드 장착이 가능한 CDMA 단말기를 포함하는 CDMA 시스템; 가입자의 위치 정보와 서비스 정보 등을 저장하는 GSM HLR 및 상기 GSM HLR에 접속되며 호 접속 기능을 담당하는 GSM MSC를 포함하는 GSM 시스템; 및 상기 CDMA 시스템과 GSM 시스템 사이에 접속되어 시스템 간의 신호 교환이 이루어질 수 있도록 신호의 변환을 수행하는 IRGS를 포함하는 시스템에서, 상기 GSM 시스템 서비스 가입자가 상기 CDMA 시스템 서비스 지역으로 이동하여 자신의 SIM 카드를 상기 CDMA 단말기에 장착하여 상기 CDMA 서비스에 로밍된 후 착신하는 방법에 있어서, 특정 발신 가입자가 자신의 단말기를 사용하여 상기 로밍 가입자에 대한 음성 호발신을 요구하는 단계; 상기 발신 가입자의 단말기에 무선 접속되는 MSC가 상기 IRGS에게 착신자인 상기 로밍 가입자의 위치 정보를 요구하는 단계; 상기 착신 가입자의 위치 정보 요구를 수신한 IRGS가 상기 CDMA MSC 내에 구비되어 있는 VLR로부터 상기 로밍 가입자의 위치 정보를 수신하여 상기 MSC에게 송신하는 단계; 상기 MSC가 상기 IRGS로부터 수신되는 착신 가입자의 위치 정보를 통해 착신 가입자에 대응되는 CDMA MSC와 연결되어 상기 특정 발신 가입자와 상기 로밍 가입자 간의 음성 통화 연결을 수행하는 단계를 포함한다.
본 발명의 또 다른 수단은 호 접속 기능을 담당하는 CDMA MSC 및 상기 CDMA MSC에 무선 접속되며 SIM 카드 장착이 가능한 CDMA 단말기를 포함하는 CDMA 시스템; 가입자의 위치 정보와 서비스 정보 등을 저장하는 GSM HLR, 상기 GSM HLR에 접속되며 호 접속 기능을 담당하는 GSM MSC를 포함하는 GSM 시스템; 및 상기 CDMA 시스템과 GSM 시스템 사이에 접속되어 시스템 간의 신호 교환이 이루어질 수 있도록 신호의 변환을 수행하는 IRGS를 포함하는 시스템에서, 상기 GSM 시스템 서비스 가입자가 상기 CDMA 시스템 서비스 지역으로 이동하여 자신의 SIM 카드를 상기 CDMA 단말기에 장착하여 상기 CDMA 서비스에 로밍된 후 단문 메시지를 발신하는 방법에 있어서, 상기 로밍 가입자가 상기 CDMA 단말기를 사용하여 상기 CDMA MSC로 단문 메시지 발신을 요구하는 단계; 상기 CDMA MSC가 상기 CDMA 단말기로부터 수신된 단문 메시지를 상기 IRGS에게 전달하는 단계; 상기 IRGS가 상기 GSM HLR을 통해 착신 가입자의 위치 정보를 습득하는 단계; 상기 IRGS가 상기 습득된 착신 가입자에 대응되는 MSC로 상기 단문 메시지를 송신하는 단계; 상기 MSC가 상기 IRGS로부터 수신된 단문 메시지를 무선 접속된 단말기로 송신하는 단계를 포함한다.
본 발명의 또 다른 수단은 호 접속 기능을 담당하는 CDMA MSC 및 상기 CDMA MSC에 무선 접속되며 SIM 카드 장착이 가능한 CDMA 단말기를 포함하는 CDMA 시스템; 가입자의 위치 정보와 서비스 정보 등을 저장하는 GSM HLR, 상기 GSM HLR에 접속되며 호 접속 기능을 담당하는 GSM MSC, 및 상기 GSM MSC에 접속되며 메시지 전송 처리를 수행하는 GSM SMC(Short Message Center)를 포함하는 GSM 시스템; 및 상기 CDMA 시스템과 GSM 시스템 사이에 접속되어 시스템 간의 신호 교환이 이루어질 수 있도록 신호의 변환을 수행하는 IRGS를 포함하는 시스템에서, 상기 GSM 시스템 서비스 가입자가 상기 CDMA 시스템 서비스 지역으로 이동하여 자신의 SIM 카드를 상기 CDMA 단말기에 장착하여 상기 CDMA 서비스에 로밍된 후 단문 메시지를 착신하는 방법에 있어서, 특정 발신 가입자가 자신의 단말기를 사용하여 상기 로밍 가입자에 대한 단문 메시지 발신을 요구하는 단계; 상기 발신 가입자의 단말기에 무선 접속되는 MSC가 상기 단문 메시지를 상기 IRGS에게 송신하는 단계; 상기 IRGS가 상기 MSC로부터 수신된 단문 메시지를 상기 로밍 가입자에 대응되는 CDMA MSC로 송신하는 단계; 및 상기 CDMA MSC가 상기 IRGS로부터 수신된 단문 메시지를 상기 로밍 가입자의 CDMA 단말기에게 송신하는 단계를 포함한다.
이하, 본 발명의 실시예에 대해 첨부된 도면을 참조하여 상세히 설명한다.
도 1은 본 발명의 실시예에 따른 CDMA 서비스 지역에서 SIM 카드를 사용한 로밍 서비스를 위한 개략적인 망 구조를 도시한 도면이다.
도 1에 도시되어 있듯이, 본 발명의 실시예에 따른 로밍 서비스 시스템은CDMA 시스템(100), GSM 시스템(200), 및 CMDA 시스템(100)과 GSM 시스템(200) 간을 연결시켜주는 IRGS(300)를 포함한다.
CDMA 시스템(100)은 CDMA 망(110)에 접속되며 가입자의 위치 정보와 서비스 정보 등을 저장하는 HLR(120), CDMA 망(110)에 접속되며 호 접속 기능을 담당하는 MSC(130), MSC(130)에 접속되며 유선망과 무선 구간의 인터페이스 기능을 담당하는 BSS(Base Station System)(140), 및 BSS(140)에 무선 접속되며 SIM 카드 장착이 가능한 CDMA 단말기(150)를 포함한다.
CDMA 시스템(100) 내에는 여러개의 HLR 및 MSC가 구비되고, 이들이 상호 연동되어 가입자 관리 및 호 교환 기능이 수행되도록 되어 있다. 하나의 HLR에는 여러개의 MSC들이 연결되며, 또한 하나의 MSC에는 복수의 BSS들이 연결될 수 있다. 또한, 상기 구성요소 외에도 단말기의 인증 기능을 수행하는 인증센터, 주로 MSC(130) 내부에 위치하며 방문 가입자의 정보를 저장하는 VLR 등이 포함될 수 있다.
한편, GSM 시스템(200)의 구성도 CDMA 시스템(100)의 구성과 유사하며, GSM 망(210)에 접속되며 가입자의 위치 정보와 서비스 정보 등을 저장하는 HLR(220), GSM 망(210)에 접속되며 호 접속 기능을 담당하는 MSC(230), GSM 망(210)에 접속되며 단말기의 인증 기능을 담당하는 인증센터(Authentication Center, 이하 AuC라고 함)(260), MSC(230)에 접속되며 유선망과 무선 구간의 인터페이스 기능을 담당하는 BSS(240), 및 BSS(240)에 무선 접속되는 GSM 단말기(250)를 포함한다.
GSM 시스템(200)도 CDMA 시스템(100)과 마찬가지로 복수의 HLR, MSC, BSS를가지며, 이들 이외에도 다수의 구성요소를 구비할 수 있다.
IRGS(300)는 CDMA 망(110)과 GSM 망(210) 사이에 접속되며, 두 망(110, 210) 간의 신호 교환이 이루어질 수 있도록 신호의 변환을 수행한다.
IRGS(300)는 CDMA 시스템(100) 입장에서는 HLR의 기능을 담당하여 GSM SIM 가입자의 프로파일을 관리하고, GSM 시스템(200) 입장에서는 VLR의 기능을 담당하여, GSM 시스템(200)이 로밍된 GSM SIM 가입자의 위치를 IRGS(300)로 인식하게 한다.
GSM SIM을 수용하는 CDMA 단말기(150)는 GSM 시스템(200)에서 요구하는 데이터를 BSS(140)와 송수신하기 위해 별도의 부가 기능이 요구된다.
이러한 부가 기능에는 로밍 가입자의 위치 등록 시 사용자의 인증에 필요한 데이터를 GSM 시스템(200)에 넘겨주기 위해 CDMA 데이터버스트 메시지를 사용하는 기능이 있다. 이러한 CDMA 데이터버스트 채널을 사용함으로써 현재의 네트워크의 변경을 최소화시킴과 동시에 로밍 가입자를 수용할 수 있다.
CDMA 데이터버스트 채널을 통한 메시지 전송은 현재 단문 메시지 전송으로 사용되고 있는데, 이 CDMA 데이터버스트 메시지는 모든 CDMA 무선 채널을 사용할 수 있으며, 어떤 채널이라도 망의 변경없이 데이터를 송수신할 수 있다.
이하, 본 발명의 실시예에 따라, CDMA 서비스 지역에서 GSM 가입자가 자신의 SIM 카드를 CDMA 단말기에 장착하여 사용하는 동작에 대하여 설명한다.
먼저, GSM 가입자가 CDMA 서비스 지역으로 이동하여 CDMA 단말기(150)에 SIM 카드를 장착한 후 위치 등록을 시도하는 과정에 대해 설명한다.
위치 등록 과정은 크게 두가지 방법으로 구현이 가능하다.
첫째는 GSM 시스템(200)에서 사용하는 번호 체계인 IMSI(International Mobile Subscriber Identity)를 CDMA 시스템(100)에서 그대로 수용하는 방법이다.
현재 우리나라의 번호 체계는 MIN(Mobile Identity Number)이다. GSM SIM을 그대로 수용하기 위해서는 IMSI 번호 체계를 CDMA 시스템(100)에서 수용하여야 가능하다. 따라서, CDMA 시스템(100)이 IMSI를 그대로 수용한다는 전제 하에 CDMA 데이터버스트 메시지를 이용하여 GSM 시스템(200)에 위치 등록이 가능하다.
둘째는 IMSI 번호 체계를 CDMA 시스템(100)이 수용하지 않고 그대로 MIN을 사용하는 경우의 구현 방법이다.
이 경우, IMSI를 그대로 사용할 수가 없으므로, CDMA 시스템(100)에서 사용 가능한 예약된 MIN(이하 TMIN이라고 함)을 IMSI에 할당한 후, 이 TMIN을 이용하여 등록을 한 후 통화를 연결시키는 것이다.
이하, 도 2 및 도 3을 참조하여 첫 번째 방법에 따라 위치 등록을 시도하는 제1 실시예에 대해 설명한다.
먼저, GSM SIM 가입자가 CDMA 시스템(100)에 로밍하여 CDMA 단말기(150)에 SIM 카드를 장착하는 경우, 해당 단말기는 상기 가입자에 대한 위치 등록을 요구한다(S100). 즉, CDMA 단말기(150)에 SIM 카드가 장착되면, CDMA 단말기(150)는 SIM 카드가 장착된 것을 인식하여 SIM 카드에 저장된 가입자 프로파일에서 IMSI를 포함하는 필요 정보를 읽어서 BSS(140)로 송신하고, BSS(140)는 해당 정보를 MSC(130)로 전달함으로써 위치 등록을 요구한다.
다음, CDMA 단말기(150)로부터 위치 등록 요구를 수신하는 MSC(130)는 IRGS(300)에게 위치 등록을 요구한다(S102). 즉, MSC(130)는 BSS(140)를 통해 CDMA 단말기(150)로부터 송신되는 IMSI를 포함하는 정보를 수신하여, 다시 IRGS(300)로 송신함으로써 CDMA 단말기(150)로부터의 위치 등록 요구가 IRGS(300)로 전달되도록 한다. 이 때, MSC(130)는 CDMA 단말기(150)로부터 수신되는 IMSI를 통해 상기 가입자의 HLR이 IRGS(300)인 것으로 인식한다.
그 후, 위치 등록 요구를 수신하는 IRGS(300)는 위치 등록을 요구하는 가입자가 GSM 서비스 가입자이므로, GSM 시스템(200)에 대한 가입자 인증이 필요하다는 것을 인식한 후, GSM 시스템(200)의 HLR(220)에게 인증 파라미터를 요구한다(S104). 즉, IRGS(300)는 MSC(130)로부터 수신되는 IMSI를 가지고 해당 HLR(220)에게 인증 파라미터를 요구한다.
한편, IRGS(300)로부터 인증 파라미터 요구를 수신하는 GSM 시스템(200)의 HLR(220)은 해당 가입자에 대해 AuC(260)로부터 획득한 인증 파라미터를 IRGS(300)에게 송신한다(S106). 즉, GSM 시스템(200)의 HLR(220)은 AuC(260)로부터 획득한 인증자, 즉 SRES와 인증 알고리즘 초기치인 난수, 즉 RAND를 IRGS(300)에게 송신한다.
GSM 시스템(200)의 HLR(220)로부터 인증 파라미터를 수신한 IRGS(300)는 CDMA 데이터버스트 메시지를 통해 CDMA 단말기(150)로 인증 파라미터 RAND를 송신한다(S108). 이와 같이 RAND를 전송하기 위해서 CDMA 데이터버스트 메시지를 이용함으로써 CDMA 시스템(100)의 변경을 최소화할 수 있다.
이 때, CDMA 단말기(150)는 RAND를 수신하였음을 알리는 응답을 CDMA 데이터버스트 메시지를 이용하여 IRGS(300)로 송신함으로써, IRGS(300)는 자신이 송신한 RAND가 CDMA 단말기(150)에서 수신되었음을 확인할 수 있다(S112).
다음, CDMA 단말기(150)는 수신된 RAND를 CDMA 단말기(150)에 장착된 SIM 카드에 전달하고, SIM 카드는 수신되는 RAND로 GSM 시스템(200)의 AuC(260)와 동일한 인증 알고리즘을 실행하여 그 결과값인 SRES를 산출하여(S114) CDMA 단말기(150)로 전달하면, CDMA 단말기(150)는 전달된 SRES를 CDMA 데이터버스트 메시지를 이용하여 IRGS(300)로 송신한다(S116).
CDMA 단말기(150)로부터 SRES를 수신하는 IRGS(300)는 CDMA 데이터버스트 메시지를 이용하여 CDMA 단말기(150)로 SRES 수신 응답을 송신함으로써, CDMA 단말기(150)가 송신한 SRES가 최종으로 IRGS(300)에게 전달되었다는 것을 알 수 있도록 한다(S120).
한편, 송신한 RAND에 의해 산출된 SRES를 수신하는 IRGS(300)는 GSM 시스템(200)의 HLR(220)로부터 수신된 SRES와 SIM 카드에 의해 산출되어 수신된 SRES를 비교한 후(S122), 두 값이 일치하지 않으면 적법한 사용자가 아니므로 위치 등록 실패를 CDMA 단말기(150)에게 통보하고, 위치 등록 과정을 종료한다.
만일 두 값이 일치하는 경우(S124), IRGS(300)는 위치 등록을 요구한 가입자가 적법한 가입자로 판단하여 GSM 시스템(200)의 HLR(220)로 위치 등록을 요구한다(S126).
다음, IRGS(300)로부터 위치 등록 요구를 수신하는 GSM 시스템(200)의HLR(220)은 IRGS(300)로 해당 가입자에 대한 프로파일을 송신한다(S128). 즉, GSM 시스템(200)의 HLR(220)은 IRGS(300)를 GSM 시스템(200)의 VLR로 인지하여 현재 로밍 가입자의 위치가 IRGS(300)인 것으로 저장하고, 해당 로밍 가입자에게 서비스를 해주기 위해 현재 가입자 프로파일을 IRGS(300)로 송신한다.
한편, IRGS(300)는 GSM 시스템(200)의 HLR(220)로부터 송신된 가입자 프로파일 수신에 대한 응답을 하고, 해당 프로파일을 저장한다(S130). 이 때, IRGS(300)는 가입자 프로파일 수신에 대한 응답을 GSM 시스템(200)의 HLR(220)로 송신하면, HLR(220)은 가입자 프로파일 송신에 대한 응답을 수신한 후, 위치 등록 완료 응답을 IRGS(300)로 송신하고(S132), IRGS(300)는 다시 CDMA 시스템(100)의 MSC(130)로 위치 등록 완료 응답을 송신하며(S134), 해당 MSC(130)는 다시 CDMA 단말기(150)로 위치 등록 완료 응답을 송신(S136)함으로써, GSM 서비스 가입자의 CDMA 서비스 지역 내에서의 로밍 가입자 위치 등록이 완료된다.
이 때, GSM 시스템(200)의 HLR(220)은 로밍 가입자가 CDMA 서비스 지역으로의 로밍 이전에 등록되었던 위치를 삭제하여야 한다(S140). 즉, GSM 시스템(200)의 HLR(220)은 GSM 시스템(200)의 MSC(230) 내에 있는 VLR에게 CDMA 서비스 지역으로의 로밍 이전에 등록되었던 가입자의 위치 삭제를 요구하고, GSM 시스템(200)의 MSC(230) 내의 VLR은 해당 가입자의 이전 위치를 삭제한다(S140).
다음, 도 4를 참조하여 두 번째 방법에 따라 위치 등록을 시도하는 제2 실시예에 대해 설명한다.
제2 실시예에 따라 위치 등록을 시도하는 과정은 상기 설명한 제1 실시예에따라 위치 등록을 시도하는 과정과 유사하므로, 상이한 부분에 대해서만 설명한다.
여기에서는 CDMA 시스템(100)이 SIM 카드에 저장된 IMSI 번호 체계를 수용하지 않기 때문에 IMSI를 사용할 수 없으므로, GSM 로밍 가입자가 CDMA 단말기(150)에 SIM 카드를 장착하는 경우, CDMA 단말기(150)는 SIM 카드로부터 IMSI를 포함하는 필요 정보를 읽어서 CDMA 시스템(100)의 BSS(140)를 통해 MSC(130)로 송신한다(S10).
CDMA 시스템(100)의 MSC(130)는 CDMA 단말기(150)로부터 수신되는 IMSI를 포함하는 정보를 IRGS(300)로 송신하고(S20), IRGS(300)는 해당 정보 수신에 대한 응답을 CDMA 시스템(100)의 MSC(130)로 송신하며(S30), MSC(130)도 또한 해당 정보 수신 응답을 CDMA 단말기(150)로 송신한다(S40).
다음, IRGS(300)는 수신된 IMSI를 포함하는 정보에 대응되는 TMIN을 할당하여 CDMA 데이터버스트 메시지를 이용하여 CDMA 단말기(150)로 송신한다(S50). 이 때 수신된 IMSI와 대응되는 TMIN이 IRGS(300) 내에 저장되고, 이후의 과정에서 TMIN이 수신되는 경우, 해당 TMIN에 대응되어 저장된 IMSI를 사용하여 GSM 시스템(200)과 통신을 시도하게 된다.
한편, IRGS(300)로부터 TMIN을 수신하는 CDMA 단말기(150)는 TMIN 수신 응답을 CDMA 데이터버스트 메시지를 이용하여 IRGS(300)로 송신한 후 해당 TMIN을 저장한다(S70). 이후, CDMA 단말기(150)는 IRGS(300)로부터 부여받은 TMIN을 사용하여 로밍 서비스를 받는다.
다음부터 수행되는 위치 등록 과정은 제1 실시예의 과정과 유사하며, 단지CDMA 단말기(150)로부터 IRGS(300)로 송신되는 과정에서 제1 실시예에서는 IMSI가 사용되었으나, 본 제2 실시예에서는 IRGS(300)로부터 부여받은 TMIN이 사용된다는 점만이 상이하다.
이에 대해 보다 상세하게 설명하면 다음과 같다.
먼저, CDMA 단말기(150)가 GSM 서비스 가입자에 대한 위치 등록 요구를 CDMA 시스템(100)의 MSC(130)로 송신한다(S200). 즉, CDMA 단말기(150)가 위치 등록 요구를 위해 내부에 저장된 TMIN을 CDMA 시스템(100)의 BSS(140)를 통해 MSC(130)로 송신한다.
다음, CDMA 단말기(150)로부터 위치 등록 요구를 수신하는 CDMA 시스템(100)의 MSC(130)는 IRGS(300)에게 위치 등록을 요구한다(S202). 즉, CDMA 시스템(100)의 MSC(130)는 BSS(140)를 통해 CDMA 단말기(150)로부터 송신되는 TMIN을 수신하여, 다시 IRGS(300)로 송신함으로써 CDMA 단말기(150)로부터의 위치 등록 요구가 IRGS(300)로 전달되도록 한다.
그 후, 위치 등록 요구를 수신하는 IRGS(300)는 위치 등록을 요구하는 가입자가 GSM 서비스 가입자이므로, GSM 시스템(200)에 대한 가입자 인증이 필요하다는 것을 인식한 후, GSM 시스템(200)의 HLR(220)에게 인증 파라미터를 요구한다(S204). 즉, IRGS(300)는 CDMA 시스템(100)의 MSC(130)로부터 수신되는 TMIN에 대응되는 IMSI를 가지고 해당 HLR(220)에게 인증 파라미터를 요구한다.
이 다음부터 제1 실시예에서 수행되는 단계(S106, S108, S110, S112, S114)가 제2 실시예에서도 동일하게 수행된다(S206, S208, S210, S212, S214).
그 후, 제1 실시예에서 수행되는 단계(S116, S118, S120)는 IMSI 대신에 TMIN이 사용되는 것을 제외하고는 동일하게 수행된다(S216, 218, 220).
그 후, 제1 실시예에서 수행되는 단계(S122, S124, S126, S128, S130, S132, S134, S136, S138, S140, S140')가 제2 실시예에서도 동일하게 수행되어(S222, S224, S226, S228, S230, S232, S234, S236, S238, S240, S240'), GSM 서비스 가입자의 CDMA 서비스 지역 내에서의 로밍 가입자 위치 등록이 완료된다.
다음, 도 5a 및 도 5b를 참조하여 GSM 가입자가 CDMA 서비스 지역 내에서 위치변경 시 위치 등록을 시도하는 제3 실시예에 대해 설명한다.
GSM 가입자가 상기 제1 실시예 및 제2 실시예에서 설명한 바와 같이 초기 위치 등록이 끝난 후에는 CDMA 시스템(100)의 홈 가입자와 동일하게 위치변경을 처리한다. 이 때, 위치변경 및 위치 등록의 관리는 IRGS(300)가 CDMA 시스템(100)의 HLR 기능을 한다. 또한, GSM 시스템(200) 입장에서는 로밍 가입자가 CDMA 시스템(100)에서 위치변경을 하게 되어도 항상 가입자의 위치는 IRGS(300)가 된다.
한편, 제1 실시예에서와 같은 방식을 사용하는 경우에는 IMSI를 그대로 사용하며, 제2 실시예에서와 같은 방식을 사용하는 경우에는 IMSI 대신에 TMIN을 사용한다.
먼저, 로밍 가입자가 위치변경으로 인한 위치 등록을 BSS(140)를 통해 CDMA 시스템(100)의 MSC(130)로 요구하면(S300), 해당 MSC(130)는 위치 등록을 요구하는 로밍 가입자의 인증을 수행한다. 이러한 인증 과정은 IMSI를 사용하는 경우에는 도 2 및 도 3을 참조하여 상기 제1 실시예에서 설명한 바와 같은 위치 등록과정(S102 ∼ S136)과 동일한 과정이 수행되고, TMIN을 사용하는 경우에는 도 4를 참조하여 상기 제2 실시예에서 설명한 바와 같은 위치 등록 과정(S20 ∼ S236)과 동일한 과정이 수행되므로 여기에서는 상세한 설명을 생략한다.
즉, IMSI가 사용되는 경우에는 CDMA 시스템(100)의 MSC(130)가 위치 등록을 요구하는 단계(S102)부터 시작하여 위치 등록을 완료한 후 응답을 CDMA 단말기(150)로 송신하는 단계(S136)까지의 과정이, TMIN이 사용되는 경우에는 CDMA 시스템(100)의 MSC(130)가 CDMA 단말기(150)로부터 수신되는 IMSI를 포함하는 정보를 IRGS(300)로 송신하는 단계(S20)부터 시작하여 위치 등록을 완료한 후 응답을 CDMA 단말기(150)로 송신하는 단계(S236)까지의 과정이 본 실시예에서 인증 과정으로 수행되지만, 이러한 인증 과정은 시스템 설계에 따라 포함되지 않을 수 있으나, 바람직하게는 이러한 인증 과정을 거쳐 다음 과정으로 진행되는 것이 좋다. 따라서, 이러한 인증 과정이 IMSI가 사용되는 경우에는 도 5a, TMIN이 사용되는 경우에는 도 5b에 상세하게 도시되어 있다.
상기와 같은 인증 과정이 완료된 후, CDMA 시스템(100)의 MSC(130)는 위치 등록을 요구한 CDMA 단말기(150)의 IMSI 또는 TMIN을 IRGS(300)로 송신하여 위치 갱신 등록을 요구한다(S310).
해당 MSC(130)로부터 위치 갱신 등록 요구를 수신한 IRGS(300)는 CDMA 시스템(100) 내에 있는 상기 로밍 가입자의 위치 변경 전의 위치를 저장하고 있는 위치 변경전 CDMA 시스템(100)의 MSC(130') 내 VLR의 위치 삭제를 요구하고(S320), 위치 변경전 MSC(130') 내 VLR은 해당 위치를 삭제한 후, 삭제 완료 응답을 IRGS(300)로송신하면(S330), IRGS(300)는 해당 위치 삭제 완료 응답을 CDMA 시스템(100)의 MSC(130) 및 BSS(140)를 통해 CDMA 단말기(150)로 송신하여, 로밍 가입자의 위치변경으로 인한 위치 갱신 등록이 완료되었음을 알린다(S340, S350).
이 때, 홈 GSM 시스템(200)은 로밍 가입자의 위치를 IRGS(300)로 인지하고 있기 때문에 GSM 시스템(200)의 HLR(220)은 무관하다.
다음, 도 6을 참조하여 GSM 가입자가 CDMA 서비스 지역 내에서 로밍 서비스를 사용한 후, 홈 GSM 서비스 지역으로 복귀하는 경우에 위치 등록을 시도하는 제4 실시예에 대해 설명한다.
GSM 가입자가 CDMA 서비스 지역을 떠나 홈 GSM 서비스 지역으로 다시 돌아가는 경우, 로밍 가입자의 위치는 다시 GSM 서비스 지역 내의 위치로 갱신되어야 하므로, CDMA 시스템(100)의 HLR 기능을 하는 IRGS(300)의 위치는 삭제되며, GSM 시스템(200)의 HLR(220)은 위치가 갱신된다. 이때는 GSM 시스템(200)에서 종래 수행되는 위치 등록 과정이 그대로 수행되며, IRGS(300)는 GSM 시스템(200)의 위치 삭제 메시지를 CDMA 시스템(100)의 위치 삭제 메시지로 변환하여 상기 과정을 수행하게 된다.
먼저, 홈 GSM 서비스 지역 내로 복귀한 가입자가 GSM 시스템(200)의 MSC(230)를 통해 HLR(220)로 위치 갱신을 요구하면(S400), 해당 HLR(220)은 GSM 시스템(200)의 VLR의 기능을 수행하는 IRGS(300)에게 해당 가입자의 위치 삭제를 요구한다(S410).
다음, HLR(220)로부터 위치 삭제 요구를 수신한 IRGS(300)는 CDMA시스템(100)의 VLR(130)에게 위치 삭제를 요구한다(S420). 이 때, 제2 실시예에서와 같이 TMIN을 사용하는 방식의 경우에 IRGS(300)는 VLR(130)로 IMSI에 대응되는 TMIN의 삭제를 요구한다.
한편, CDMA 시스템(100)의 VLR(130)은 IRGS(300)의 요구에 따라 해당 가입자의 위치를 삭제한 후, 삭제 완료 응답을 IRGS(300)로 송신한다(S430).
CDMA 시스템(100)의 VLR(130)로부터 위치 삭제 완료 응답을 수신한 IRGS(300)는 해당 위치 삭제 완료 응답을 GSM 시스템(200)의 HLR(220)로 송신하며, 제2 실시예에서와 같이 TMIN을 사용하는 해당 경우에는 IMSI에 대응되는 TMIN을 릴리스(release)시킨다(S440).
다음 IRGS(300)로부터 위치 삭제 완료 응답을 수신한 HLR(220)은 GSM 시스템(200)의 MSC(230) 및 BSS(240)를 통해 GSM 단말기(250)로 위치 삭제 완료 응답을 송신함으로써, GSM 가입자의 CDMA 서비스 지역으로부터의 복귀로 인한 위치 갱신 등록이 완료되었음을 알린다(S450).
이하, 로밍 가입자가 CDMA 서비스 지역 내에서 발신하는 과정에 대해 설명한다.
먼저, 도 7을 참조하여 로밍 가입자가 홈 GSM 서비스 지역 내에 있는 GSM 가입자에게 발신하는 제5 실시예에 대해 설명한다.
이 때, 제1 실시예에서와 같은 방식을 사용하는 경우에는 IMSI를 그대로 사용하며, 제2 실시예에서와 같은 방식을 사용하는 경우에는 IMSI 대신에 TMIN을 사용한다.
먼저, 로밍 가입자가 CDMA 단말기(150)를 사용하여 CDMA 시스템(100)의 BSS(140)를 통해 MSC(130)로 음성 호 발신을 요구하면(S500), CDMA 시스템(100)의 MSC(130)는 해당 로밍 가입자의 인증을 수행한다. 이러한 인증 과정은 IMSI를 사용하는 경우에는 도 2 및 도 3을 참조하여 상기 제1 실시예에서 설명한 바와 같은 위치 등록 과정(S102 ∼ S136)과 동일한 과정이 수행되고, TMIN을 사용하는 경우에는 도 4를 참조하여 상기 제2 실시예에서 설명한 바와 같은 위치 등록 과정(S20 ∼ S236)과 동일한 과정이 수행되며, 이러한 과정은 도 5a 및 도 5b를 참조하여 상기 제3 실시예에서 설명한 바와 같이 적용되므로 여기에서는 상세한 설명을 생략한다. 이 때, 본 실시예, 즉 제5 실시예에서는 상기 단계(S102, S202)가 제1 실시예, 제2 실시예, 및 제3 실시예에서와 같은 위치 등록 요구 단계가 아니라 로밍 가입자에 대한 인증 요구 단계인 점만이 상이하다.
따라서, 상기 설명한 바와 같이, IMSI가 사용되는 경우에는 CDMA 시스템(100)의 MSC(130)가 로밍 가입자의 인증을 요구하는 단계(S102)부터 시작하여 위치 등록을 완료한 후 응답을 CDMA 단말기(150)로 송신하는 단계(S136)까지의 과정이, TMIN이 사용되는 경우에는 CDMA 시스템(100)의 MSC(130)가 CDMA 단말기(150)로부터 수신되는 IMSI를 포함하는 정보를 IRGS(300)로 송신하는 단계(S20)부터 시작하여 위치 등록을 완료한 후 응답을 CDMA 단말기(150)로 송신하는 단계(S236)까지의 과정이 본 실시예에서 인증 과정으로 수행되지만, 이러한 인증 과정은 시스템 설계에 따라 포함되지 않을 수 있으나, 바람직하게는 이러한 인증 과정을 거쳐 다음 과정으로 진행되는 것이 좋다. 한편, 이러한 인증 과정은 상기 제3 실시예에서 참조된 도 5a 및 도 5b를 참조하면 쉽게 이해될 수 있으므로, 본 실시예에서는 설명을 간단히 하기 위해 상기 인증 과정이 제외된 과정, 특히 IMSI가 사용되는 경우만의 과정에 대한 설명에 대해서만 도 7에 도시하였다.
상기와 같은 인증 과정이 완료된 후, CDMA 시스템(100)의 MSC(130)는 호 설정에 필요한 착신 라우팅 정보, 즉 착신 단말기의 위치 정보를 IRGS(300)에게 요구한다(S510).
CDMA 시스템(100)의 MSC(120)로부터 착신 라우팅 정보 요구를 수신한 IRGS(300)는 착신 가입자가 GSM 서비스 가입자인 것을 인지한 후, GSM 시스템(200)의 HLR(220)에게 착신 라우팅 정보를 요구한다(S520). 이 때, IRGS(300)는 CDMA 시스템(100)의 착신 라우팅 정보 요구 메시지를 GSM 시스템(200)의 메시지로 변환하여 HLR(220)로 송신한다.
IRGS(300)로부터 착신 라우팅 정보 요구를 수신한 GSM 시스템(200)의 HLR(220)은 해당 VLR(230)에게 해당 라우팅 정보를 요구하고(S530), 해당 VLR(230)은 해당 라우팅 정보를 HLR(220)로 송신한다(S540).
다음, VLR(230)로부터 해당 라우팅 정보를 수신한 GSM 시스템(200)의 HLR(220)은 수신된 라우팅 정보를 IRGS(300)에게 송신하고(S550), IRGS(300)는 수신된 라우팅 정보를 CDMA 시스템(100)의 라우팅 정보로 변환하여 MSC(130)로 전달한다(S560).
그 후, 착신 라우팅 정보를 수신받은 CDMA 시스템(100)의 MSC(130)가 해당 라우팅 정보를 통해 착신자의 위치가 홈 GSM 시스템(200)의 MSC(230)인 것을 알고서 해당 MSC(230)와 직접 연결함으로써 실제 음성호가 이루어지게 된다(S570).
다음, 도 8을 참조하여 로밍 가입자가 CDMA 서비스 지역 내의 또 다른 로밍 가입자에게 발신하는 제6 실시예에 대해 설명한다.
먼저, 로밍 가입자가 CDMA 단말기(150)를 사용하여 CDMA 시스템(100)의 BSS(140)를 통해 MSC(130)로 음성 호 발신을 요구하면(S600), CDMA 시스템(100)의 MSC(130)는 해당 로밍 가입자의 인증을 수행한다. 이러한 인증 과정은 상기 설명한 제6 실시예에서 수행되는 인증 과정과 동일하게 수행된다. 즉, IMSI가 사용되는 경우에는 CDMA 시스템(100)의 MSC(130)가 로밍 가입자의 인증을 요구하는 단계(S102)부터 시작하여 위치 등록을 완료한 후 응답을 CDMA 단말기(150)로 송신하는 단계(S136)까지의 과정이, TMIN이 사용되는 경우에는 MSC(130)가 CDMA 단말기(150)로부터 수신되는 IMSI를 포함하는 정보를 IRGS(300)로 송신하는 단계(S20)부터 시작하여 위치 등록을 완료한 후 응답을 CDMA 단말기(150)로 송신하는 단계(S236)까지의 과정이 인증 과정으로 수행된다. 이 때, 이러한 인증 과정은 시스템 설계에 따라 포함되지 않을 수 있으나, 바람직하게는 이러한 인증 과정을 거쳐 다음 과정으로 진행되는 것이 좋다. 한편, 이러한 인증 과정은 상기 설명한 제6 실시예와 마찬가지로 제3 실시예에서 참조된 도 5a 및 도 5b를 참조하면 쉽게 이해될 수 있으므로, 본 실시예에서는 설명을 간단히 하기 위해 상기 인증 과정이 제외된 과정, 특히 IMSI가 사용되는 경우만의 과정에 대한 설명에 대해서만 도 8에 도시하였다.
상기와 같은 인증 과정이 완료된 후, CDMA 시스템(100)의 MSC(130)는 호 설정에 필요한 착신 라우팅 정보, 즉 착신 단말기의 위치 정보를 IRGS(300)에게 요구한다(S610).
다음, MSC(130)로부터 착신 라우팅 정보 요구를 수신한 IRGS(300)는 착신 가입자가 GSM 서비스 가입자인 것을 인지한 후, GSM 시스템(200)의 HLR(220)에게 착신 라우팅 정보를 요구한다(S620). 이 때, IRGS(300)는 CDMA 시스템(100)의 착신 라우팅 정보 요구 메시지를 GSM 시스템(200)의 메시지로 변환하여 HLR(220)로 송신한다.
IRGS(300)로부터 착신 라우팅 정보 요구를 수신한 GSM 시스템(200)의 HLR(220)은 해당 VLR이 IRGS(300)로 되어 있음을 인지한 후, IRGS(300)에게 해당 라우팅 정보를 요구하고(S630), 해당 VLR인 IRGS(300)는 해당 CDMA 시스템(100)의 다른 VLR(130')에게 라우팅 정보를 요구한다(S640).
IRGS(300)로부터 라우팅 정보 요구를 수신한 CDMA 시스템(100)의 VLR(130')은 착신 단말기의 위치 정보를 IRGS(300)에게 요구하는 상기 단계(S610) 이전에 수행되는 인증 과정, 즉 착신 단말기(150')를 사용하는 또 다른 로밍 가입자에 대한 인증 과정을 수행한다. 이러한 인증 과정은 상기 단계(S61) 이전에 수행되는 인증 과정과 동일하게 수행되지만, 다른 점은 착신 단말기(150')를 사용하는 또 다른 로밍 가입자에 대한 인증이라는 점이다. 즉, IMSI가 사용되는 경우에는 CDMA 시스템(100)의 MSC(130')가 착신 단말기(150')를 사용하는 로밍 가입자의 인증을 요구하는 단계(S102)부터 시작하여 위치 등록을 완료한 후 응답을 착신 단말기(150')로 송신하는 단계(S136)까지의 과정이, TMIN이 사용되는 경우에는CDMA 시스템(100)의 MSC(130')가 착신 단말기(150')로부터 수신되는 IMSI를 포함하는 정보를 IRGS(300)로 송신하는 단계(S20)부터 시작하여 위치 등록을 완료한 후 응답을 착신 단말기(150')로 송신하는 단계(S236)까지의 과정이 인증 과정으로 수행된다. 이 때, 이러한 인증 과정도 시스템 설계에 따라 포함되지 않을 수 있으나, 바람직하게는 이러한 인증 과정을 거쳐 다음 과정으로 진행되는 것이 좋다. 한편, 이러한 인증 과정도 상기 설명한 제6 실시예와 마찬가지로 제3 실시예에서 참조된 도 5a 및 도 5b를 참조하면 쉽게 이해될 수 있으므로, 본 실시예에서는 설명을 간단히 하기 위해 상기 인증 과정이 제외된 과정, 특히 IMSI가 사용되는 경우만의 과정에 대한 설명에 대해서만 도 8에 도시하였다.
이와 같이, 착신 단말기(150')를 사용하는 또 다른 로밍 가입자에 대한 인증이 완료된 후, CDMA 시스템(100)의 VLR(130')은 착신 로밍 단말기의 라우팅 정보를 IRGS(300)에게 송신하고(S650), IRGS(300)는 CDMA 시스템(100)의 VLR(130')로부터 수신된 라우팅 정보를 GSM 시스템(200)의 라우팅 정보로 변환하여 GSM 시스템(200)의 HLR(220)로 전달한다(S660).
이 때, 제2 실시예에 따른 방식에서는 IMSI 해당하는 TMIN의 라우팅 정보를 요구한다.
다음, IRGS(300)로부터 라우팅 정보를 수신한 GSM 시스템(200)의 HLR(220)은 수신된 라우팅 정보를 IRGS(300)에게 재 전달하고(S670), IRGS(300)는 수신된 라우팅 정보를 CDMA 시스템(100)의 라우팅 정보로 변환하여 CDMA 시스템(100)의 MSC(130)로 전달한다(S680). 이와 같이 IRGS(300)가 착신 가입자의 라우팅 정보를알고 있는 경우에도 종래의 GSM 시스템(200)의 호 처리 과정의 변화가 없게 하기 위해 재 전달 과정을 수행한다.
그 후, 착신 라우팅 정보를 수신받은 CDMA 시스템(100)의 MSC(130)가 해당 라우팅 정보를 통해 착신자의 위치가 또 다른 로밍 가입자로서 다른 CDMA 시스템(100)의 MSC(130')를 통해 접속 가능한 것을 알고서 해당 MSC(130')와 직접 연결함으로써 실제 음성호가 이루어지게 된다(S690).
다음, 도 9를 참조하여 로밍 가입자가 CDMA 서비스 지역 내에서 착신하는 제7 실시예에 대해 설명한다.
여기에서는, 로밍 가입자가 홈 GSM 서비스 지역 내의 가입자로부터 착신하는 경우에 대해서만 설명하겠지만, 로밍 가입자가 CDMA 서비스 지역 내의 다른 로밍 가입자로부터 착신하는 과정은 상기 설명한 제6 실시예에서 쉽게 이해될 수 있으므로 여기에서는 생략한다.
먼저, GSM 서비스 지역 내의 가입자가 GSM 단말기(250)를 사용하여 GSM 시스템(200)의 BSS(240)를 통해 MSC(230)로 음성 호 발신을 요구하면(S700), GSM 시스템(200)의 MSC(230)는 호 설정에 필요한 착신 라우팅 정보, 즉 착신 단말기의 위치 정보를 GSM 시스템(200)의 HLR(220)에게 요구한다(S710).
GSM 시스템(200)의 MSC(230)로부터 착신 라우팅 정보 요구를 수신한 GSM 시스템(200)의 HLR(220)은 해당 로밍 가입자의 VLR로 인지된 IRGS(300)에게 착신 라우팅 정보를 요구하고(S720), 라우팅 정보 요구를 수신한 IRGS(300)는 CDMA 시스템(100)의 해당 VLR(130)에게 라우팅 정보를 요구한다(S730).
IRGS(300)로부터 라우팅 정보 요구를 수신한 CDMA 시스템(100)의 VLR(130)은 착신 CDMA 단말기(150)를 사용하는 로밍 가입자에 대한 인증 과정을 수행한다. 이러한 인증 과정은 상기 설명한 제6 실시예에서 수행되는 인증 과정과 동일하게 수행된다. 즉, IMSI가 사용되는 경우에는 CDMA 시스템(100)의 MSC(130)가 로밍 가입자의 인증을 요구하는 단계(S102)부터 시작하여 위치 등록을 완료한 후 응답을 착신 CDMA 단말기(150)로 송신하는 단계(S136)까지의 과정이, TMIN이 사용되는 경우에는 CDMA 시스템(100)의 MSC(130)가 착신 CDMA 단말기(150)로부터 수신되는 IMSI를 포함하는 정보를 IRGS(300)로 송신하는 단계(S20)부터 시작하여 위치 등록을 완료한 후 응답을 착신 CDMA 단말기(150)로 송신하는 단계(S236)까지의 과정이 인증 과정으로 수행된다. 이 때, 이러한 인증 과정은 시스템 설계에 따라 포함되지 않을 수 있으나, 바람직하게는 이러한 인증 과정을 거쳐 다음 과정으로 진행되는 것이 좋다. 한편, 이러한 인증 과정은 상기 설명한 제6 실시예와 마찬가지로 제3 실시예에서 참조된 도 5a 및 도 5b를 참조하면 쉽게 이해될 수 있으므로, 본 실시예에서는 설명을 간단히 하기 위해 상기 인증 과정이 제외된 과정, 특히 IMSI가 사용되는 경우만의 과정에 대한 설명에 대해서만 도 9에 도시하였다.
이와 같이, 착신 단말기(150)를 사용하는 로밍 가입자에 대한 인증이 완료된 후, CDMA 시스템(100)의 VLR(130)은 해당 라우팅 정보를 IRGS(300)로 송신하고(S740), IRGS(300)는 수신된 라우팅 정보를 GSM 시스템(200)의 라우팅 정보로 변환하여 GSM 시스템(200)의 HLR(220)로 전달한다(S750).
이 때, 제2 실시예에 따른 방식에서는 IMSI 해당하는 TMIN의 라우팅 정보를요구한다.
그 후, GSM 시스템(200)의 HLR(220)은 IRGS(300)로부터 수신된 해당 라우팅 정보를 GSM 시스템(200)의 MSC(230)로 전달하면(S760), 해당 MSC(230)는 수신된 라우팅 정보를 통해 착신자의 위치가 CDMA 서비스 지역 내에 있는 CDMA 시스템(100)의 MSC(130)인 것을 알고서 해당 MSC(130)와 직접 연결함으로써 실제 음성호가 이루어지게 된다(S770).
다음, 상기 설명한 로밍 가입자의 단문 메시지 서비스에 대해 설명한다.
로밍 가입자를 위한 단문 메시지 서비스는 IRGS(300)가 SMC의 기능을 담당하여 메시지 전송 및 수신을 모두 IRGS(300)가 받아서 처리한다.
먼저, 도 10을 참조하여 로밍 가입자가 홈 GSM 서비스 지역 내에 있는 GSM 서비스 가입자에게 단문 메시지를 발신하는 제8 실시예에 대해 설명한다.
CDMA 서비스 지역 내에 있는 로밍 가입자가 CDMA 단말기(150)를 사용하여 단문 메시지 발신을 요구하면(S800), CDMA 시스템(100)의 BSS(140) 및 MSC(130)는 CDMA 단말기(150)로부터 단문 메시지를 수신받아서 IRGS(300)로 전달한다(S810).
한편, IRGS(300)는 SMC의 기능을 담당하므로 CDMA 시스템(100)의 MSC(130)로부터 단문 메시지가 수신되면 수신 완료 응답을 MSC(130)로 송신한 후(S820), 착신 단말기의 위치 정보를 GSM 시스템(200)의 HLR(220)에게 요구한다(S830).
IRGS(300)로부터 위치 정보 요구를 수신한 GSM 시스템(200)의 HLR(220)은 착신 단말기의 위치 정보를 IRGS(300)로 전달하고(S840), IRGS(300)는 GSM 시스템(200)의 HLR(220)로부터 전달된 위치 정보에 해당하는 GSM 시스템(200)의MSC(230)로 이전에 수신된 단문 메시지를 GSM 시스템(200) 형식의 메시지로 변환하여 송신한다(S850).
그 후, IRGS(300)로부터 메시지를 수신한 GSM 시스템(200)의 MSC(230)는 메시지 수신이 완료되었다는 응답을 IRGS(300)로 송신한 후(S860), 해당 단문 메시지를 BSS(240)를 통해 GSM 단말기(250)로 송신하여 완료한다(S870).
다음, 도 11을 참조하여 로밍 가입자가 홈 GSM 서비스 지역 내의 가입자로부터 단문 메시지를 착신하는 제9 실시예에 대해 설명한다.
먼저, 홈 GSM 서비스 지역 내의 가입자가 GSM 단말기(250)를 사용하여 단문 메시지 발신을 요구하면(S900), GSM 시스템(2200)의 MSC(230)는 GSM 단말기(250)로부터 단문 메시지를 수신받아서 GSM 시스템(200)의 SMC(270)로 전달한다(S910).
한편, SMC(270)는 GSM 시스템(200)의 MSC(230)로부터 단문 메시지가 수신되면, 착신 단말기의 위치 정보 요구를 GSM 시스템(200)의 HLR(220)로 송신한다(S920).
SMC(270)로부터 위치 정보 요구를 수신한 GSM 시스템(200)의 HLR(220)은 착신 단말기의 위치 정보를 SMC(270)로 전달하고(S930), SMC(270)는 CDMA 시스템(100)의 SMC 기능을 담당하는 IRGS(300)에게 이전에 수신된 단문 메시지를 송신한다(S940). 이 때 IRGS(300)는 단문 메시지 수신 완료 응답을 SMC(270)로 송신한다(S950).
그 후, IRGS(300)는 수신된 단문 메시지를 CDMA 시스템(100) 형태의 메시지로 변환하여 해당 CDMA 시스템(100)의 MSC(130)로 전달하고(S960), MSC(130)는 메시지 수신 완료 응답을 IRGS(300)로 송신한 후(S970), 해당 단문 메시지를 CDMA 시스템(100)의 BSS(140)를 통해 CDMA 단말기(150)로 송신하여 완료한다(S980).
비록, 본 발명이 가장 실제적이며 바람직한 실시예를 참조하여 설명되었지만, 본 발명은 상기 개시된 실시예에 한정되지 않으며, 후술되는 특허청구범위 내에 속하는 다양한 변형 및 등가물들도 포함한다.
예를 들어, 로밍 가입자가 다른 로밍 가입자에게 단문 메시지를 발신하는 과정이나, 또는 이와 반대로 로밍 가입자가 다른 로밍 가입자로부터 단문 메시지를 착신하는 과정 등에 대해서는 상세한 설명을 생략하였으나, 상기에서 설명한 여러 실시예를 참조하면 당업자가 쉽게 이해할 수 있다.
또한, 본 실시예들에서는 GSM SIM 카드를 CDMA 단말기(150)에 장착하여 CDMA 서비스 지역 내에서의 로밍 서비스에 대해서만 설명하였지만, 본 실시예들을 참조하는 경우, UIM 카드를 GSM 단말기(250)에 장착하여 GSM 서비스 지역 내에서의 로밍 서비스도 쉽게 이해될 수 있음은 자명하다.