KR101080007B1 - 통신 네트워크에서의 데이터 메시지 전송 제어 방법 및 시스템, 메시지 게이트웨이 엔티티, 홈 가입자 데이터베이스, 컴퓨터 판독가능한 기록 매체 - Google Patents

통신 네트워크에서의 데이터 메시지 전송 제어 방법 및 시스템, 메시지 게이트웨이 엔티티, 홈 가입자 데이터베이스, 컴퓨터 판독가능한 기록 매체 Download PDF

Info

Publication number
KR101080007B1
KR101080007B1 KR1020087018996A KR20087018996A KR101080007B1 KR 101080007 B1 KR101080007 B1 KR 101080007B1 KR 1020087018996 A KR1020087018996 A KR 1020087018996A KR 20087018996 A KR20087018996 A KR 20087018996A KR 101080007 B1 KR101080007 B1 KR 101080007B1
Authority
KR
South Korea
Prior art keywords
message
gateway entity
information
request
message gateway
Prior art date
Application number
KR1020087018996A
Other languages
English (en)
Other versions
KR20080091465A (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 노키아 코포레이션
Publication of KR20080091465A publication Critical patent/KR20080091465A/ko
Application granted granted Critical
Publication of KR101080007B1 publication Critical patent/KR101080007B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명의 통신 네트워크에서의 데이터 메시지의 전송을 제어하는 메카니즘은, 등록 절차를 실행하는 단계와, MAP 시그널링을 이용하여, 메시지 게이트웨이 엔티티로부터 홈 가입자 데이터베이스로 등록 정보를 포함하는 요청 메시지를 송신하는 ―상기 요청 메시지는 상기 메시지 게이트웨이 엔티티와 관련된 등록 및 어드레스 데이터를 포함하는 정보 요소를 더 포함함― 단계와, 상기 홈 가입자 데이터베이스에 상기 등록 정보 및 정보 요소를 저장하는 단계와, 상기 저장된 등록 정보 및 정보 요소를 이용하여, 상기 홈 가입자 데이터베이스에 의해, 상기 메시지 게이트웨이 엔티티에 접속된 목적지로 데이터 메시지를 전송하기 위한 라우팅 정보 요청에 응답하는 단계를 포함한다.

Description

통신 네트워크에서의 데이터 메시지 전송 제어 방법 및 시스템, 메시지 게이트웨이 엔티티, 홈 가입자 데이터베이스, 컴퓨터 판독가능한 기록 매체{MECHANISM FOR CONTROLLING A TRANSMISSION OF DATA MESSAGES TO USER EQUIPMENT BY AN EXTERNAL GATEWAY}
본 발명은 통신 네트워크에서의 데이터 메시지, 특히, 통신 네트워크 에서의 SMS(short message service)의 단문 메시지의 전송을 제어하는 메카니즘에 관한 것이다. 특히, 본 발명은 외부 SM-GW(short message gateway entity)에 의해 사용자 장비(UE(user equipment)로의 데이터 메시지의 전송을 제어하는 방법, 해당 메시지 게이트웨이 엔티티, HLR(Home Location Register) 또는 HSS(Home Subscriber Server) 등의 해당 홈 가입자 데이터베이스, 등록 절차에 의해 제공되는 해당 라우팅 정보를 제공하는 것에 의해 메시지 전송을 제어하는 데 이용될 수 있는 해당 시스템 및 해당 컴퓨터 프로그램 제품에 관한 것이다.
본 명세서에서 후술될 본 발명의 목적과 관련하여, 다음과 같은 점에 유의해야 한다.
- 사용자 장비는 예를 들어 사용자가 통신 네트워크를 액세스 할 수 있는 임의의 장치일 수 있고, 이 장치에는, 기반이 되는 기술 플랫폼과 독립된 이동 장치, 비이동 장치 및 네트워크가 포함되며, 단지 예이지만, 3GPP(3rd Generation Partnership Project)에 의해 표준화된 원리에 따라 작동되며, 예를 들어 UMTS 단말로서 알려진 통신 장비가, 본 발명에 관해 이용하는 데 특히 적합하다는 점에 유의해야 한다.
- 비록 이전에 본 명세서에서 단문 메시지에 대해 참조가 이루어졌지만, 이것은 단지 특정 컨텐츠를 포함하는 메시지 유형의 특정 예를 예시한 것이며, 본 발명에서 이용되는 바와 같은 컨텐츠는 음성 데이터, 영상 데이터, 화상 데이터, 텍스트 데이터 중 적어도 하나의 멀티미디어 데이터, 및 음성, 영상, 화상 및/또는 텍스트 데이터의 속성을 나타내는 메타 데이터, 그들의 소정 조합 또는 그 등가물, 다른 예로서 액세스/다운로드될 애플리케이션 프로그램의 프로그램 코드와 같은 다른 데이터도 대안적으로 혹은 추가적으로 의미한다.
-소프트웨어 코드부로서 구현되어, 본 명세서에서 후술하는 엔티티 중 하나에서 프로세서를 이용하여 실행될 수도 있는 방법 단계는 독립된 소프트웨어 코드이며, 주지된 프로그래밍 언어 또는 보다 개선된 프로그래밍 언어를 이용하여 구현될 수 있다.
- 엔티티 중 하나에서 하드웨어 구성요소로서 구현될 수도 있는 방법 단계 및/또는 장치는 독립된 하드웨어이며, 주지된 하드웨어 기술 또는 보다 개선된 하드웨어 기술, 또는 ASIC 구성요소 또는 DSP 구성요소를 이용하는 MOS, CMOS, BiCMOS, ECL, TTL 등과 같은 이들의 복합 기술을 이용하여 구현될 수 있다.
- 일반적으로, 소정의 방법 단계는, 본 발명의 착상을 변경하지 않고 소프트웨어 또는 하드웨어로서 구현되기에 적합하다.
- 장치 또는 수단은 개별적인 장치 또는 수단으로서 구현될 수 있지만, 장치의 기능이 유지되는 한, 시스템 전체에 걸쳐 분산된 방식으로 구현될 수 있다.
최근에, 예를 들어, ISDN(Integrated Services Digital Network)과 같은 유선 기반 통신 네트워크, 또는 cdma(code division multiple access) 2000 시스템, UMTS(Universal Mobile Telecommunications System)와 같은 셀 방식의 3세대(3G(3rd generation) 통신 네트워크, GSM(Global System for Mobile communications), GPRS(General Packet Radio System), EDGE(Enhanced Data Rates for Global Evolutions)와 같은 셀 방식의 2세대(2G(2nd generation) 통신 네트워크 등의 무선 통신 네트워크, 또는 WLAN(Wireless Local Area Network)과 같은 기타 무선 통신 시스템의 통신 네트워크의 점차적인 확대가 세계 도처에서 이루어지고 있다. 3GPP(third Generation Partnership Project), ITU(International Telecommunication Union), 3GPP2(3rd Generation Partnership Project 2), IETF(Internet Engineering Task Force) 등과 같은 다양한 기관이 원격 통신 네트워크 및 다중 액세스 환경에 대한 표준에 대해 작업하고 있다.
일반적으로, 통신 네트워크의 시스템 구조는, 소정 그룹, 예를 들어, 이동국, 이동 전화, 유선 전화, PC(personal computer), 랩탑, PDA(personal digital assistant) 등과 같은 가입자 통신 장비가 송수신기(transceivers)와 무선 인터페이스(air interface), 유선 인터페이스 등과 같은 인터페이스를 통해 액세스 네트 워크 서브시스템으로 접속되는 구조이다. 액세스 네트워크 시스템은 통신 장비와의 통신 접속을 제어하며, 인터페이스를 거쳐 대응하는 코어 또는 백본 네트워크 서브시스템으로 접속된다. 코어(또는 백본) 네트워크 서브시스템은, 통신 접속을 통해 다른 통신 장비, 서비스 공급자(서버/프록시), 또는 다른 통신 네트워크와 같은 목적지 그룹으로 전송되는 데이터를 전환한다. 코어 네트워크 서브시스템은 복수의 액세스 네트워크 서브시스템으로 접속될 수 있다는 점에 유의해야 한다. 이용되는 통신 네트워크에 따라, 당업자에게 주지되고, 각 규격에 규정된 바와 같이, 실제 네트워크 구조는, 예를 들어, UMTS, GSM 등과 관련하여 변경될 수 있다.
일반적으로, 사용자 장비(또는 가입자 단말) 및 다른 통신 장비 또는 단말, 데이터베이스, 서버 등과 같은 네트워크 요소 사이의 통신 접속을 정확히 수립하고 처리하기 위해서, 노드 또는 서비스 노드를 지원하는, 네트워크 제어 요소와 같은 하나 이상의 중개 네트워크 요소가 필요하다. MSC(Mobile Switching Center), SGSN(Serving GPRS Support Node) 등과 같은 네트워크 제어 요소는 호 수립, 호 제어, 호 종료 등을 제어해야 한다.
CS(circuit switched; 회선 교환형) 네트워크, PS(packet switched; 패킷 교환형) 네트워크, IMS(IP Multimedia Subsystem)와 같은 IP(Internet Protocol) 기반 네트워크 등의 점점 더 많은 통신 네트워크 시스템이 병렬로 수립되기 때문에, 가입자의 호의 지속 또는 SMS와 같은 메시지의 교환을 가능하게 하는 이들 네트워크 시스템 사이의 상호 작용을 제공하는 것이 점점 관심사로 되고 있다. 이와 관련하여, 예를 들어, 메시지 전송이 정확하게 목적지로 라우팅된다는 점이 보장될 필요가 있다.
2G 또는 3G 원거리 통신(GSM/UMTS)과 같은 3GPP 기반 네트워크의 경우에, 현재, 해당 GSM/UMTS 코어 네트워크에서의 이동 단말 착신(mobile terminated) 단문 메시지의 전송은 가입자를 향한 단문 메시지의 라우팅을 위한 MSC 또는 SGSN을 통해서만 가능하다. 라우팅 정보는 보통 코어 네트워크 요소에 의해 HLR 또는 HSS와 같은 데이터베이스로부터 검색된다.
그러나, 단문 메시지의 송신이 (GSM/UMTS 코어 네트워크의 관점으로부터)소정 외부 게이트웨이를 이용하는 것에 의해서도 가능해야 한다는 새로운 요구가 있다. 그러한 요구에 대한 예가 3GPP 규격 TS 23.204(일반적인 3GPP IP 액세스를 통한 SMS 및 MMS의 지원)(3GPP specification TS 23.204(support of SMS and MMS over generic 3GPP IP access)) V1.0.0에 존재한다.
동 문서에는, IMS 능력을 이용하는 일반적인 IP-CAN(IP Connectivity Access Network)를 통한 SMS를 지원하는 데 필요한 능력 및 개선점이 규정되어 있다. 특히, IP 기반 UE와 SMSC(Short Message Service Centre) 사이의 단문 메시지의 배송을 위한 프로토콜 상호 작용을 제공하는 IP-SM-GW(IP Short Message Gateway)를 이용하는 것이 설명되어 있다. 상기 요소의 기능은 GMSC(Gateway MSC)로 접속하는 것―여기서, 상기 요소는 SMS-GMSC에게는 MSC 또는 SGSN으로서 보여짐―과, 수립된 MAP 프로토콜을 이용하는 SMS-IWMSC(SMS Interworking MSC)로 접속하는 것―여기서, 상기 요소는 SMS-IWMSC에게는 MSC 또는 SGSN으로서 보여짐―과, SMS 메시지의 형식과 기능을 유지하면서 트랜스포트로서 IMA 메시징을 이용하는 UE와 통신하는 것과, MSISDN과 단말의 IP 어드레스 사이의 연관성을 획득하는 것과, IMS 코어를 향한 AS(Application Server)로서 동작하는 것이다. 일반적인 IP 액세스에를 통한 그러한 SMS를 지원하기 위해, HSS는, IP-SM-GW의 어드레스를 저장하고 그것을 「단문 메시지에 대한 라우팅 정보를 송신하는」 절차의 일부로서 제공하는 기능과, 단말이 SMS의 배송을 위해 IP-SM-GW에 등록되었다는 표시 기능을 지원해야한다. SMS-GMSC로부터의 「SendRoutinglnfoForShortMsg」 요청에 응답하여 IP-SM-GW의 어드레스를 리턴할 수 있게 하기 위해, HSS는 단말이 IP 단문 메시지 게이트웨이에 의해 등록된 것이라는 점과 이것이 단문 메시지의 배송을 위한 적절한 방법이라는 표시를 가질 필요가 있다. IP-SM-GW는 IMS에서의 UE의 등록 상태를 알고 있다. 등록시, IP-SM-GW는 UE가 성공적으로 등록되었다는 것을 표시하는 메시지를 HSS로 송신한다.
TS23.204 규격에 따른 UE 및 IP-SM-GW에 대한 등록 또는 등록 해제 절차의 경우, 등록(등록 해제)를 위한 Sh 인터페이스를 통해 IP-SM-GW-(De)register Request 및 IP-SM-GW (De)Register Response를 이용하도록 규정되어 있다. IP-SM-GW와 HSS 사이에 Sh 인터페이스가 마련되어, 사용자가 IMS를 통해 SMS를 수신할 수 있다는 것을 HSS가 알 수 있게 해준다. MSC 또는 SGSN 어드레스는 위치 갱신 등과 관련하여 HLR에서 갱신된다.
그러나, 3GPP 표준은 HLR과 HSS을 「분리하지」 않는다. 이것은 3GPP에 따르면 HSS가 두 기능 세트를 포함한다는 것을 의미한다. 그러나, 실제 HLR과 HSS는 상이한 네트워크 요소일 수 있고, 그러한 경우가 종종 있다. 그래서, 본 기술 분 야에서 규정된 바와 같이, IP-SM-GW 어드레스가 Sh 인터페이스를 거쳐 HSS로 송신되는 경우, 이 어드레스를 HLR로 추가로 배송하기 위한 전용 솔루션을 제공해야 한다. 이 어드레스는 HLR에서 특히 필요하다는 점에 유의해야 한다. 또한, Sh 인터페이스는 디아미터 프로토콜(Diameter protocol)에 기반을 두고, 따라서 벤더 특정 디아미터 애플리케이션(vendor specific Diameter application)이다. 그러므로, 네트워크 구조는 보다 복잡해지고 그 결과 비싸질 수 있다.
발명의 요약
따라서, 본 발명의 목적은 통신 네트워크에서의 메시지 전송을 제어하는 개선된 메카니즘을 제공하는 것이다. 특히, 본 발명의 목적은 외부 메시지 게이트웨이 엔티티를 통해 데이터 메시지를 사용자 장비로 전송할 수 있는 메카니즘을 제공하는 것이며, 이때 필요한 라우팅 정보는 적절한 방법으로 입수할 수 있게 된다.
이 목적은 첨부된 클레임에 의해서 규정되는 수단에 의해서 달성된다.
특히, 제안된 해결 수단의 일 형태에 따르면, 예를 들어, 등록 절차를 실행하는 단계와, MAP 시그널링을 이용하여, 메시지 게이트웨이 엔티티로부터 홈 가입자 데이터베이스로 등록 정보를 포함하는 요청 메시지를 송신하는 ―상기 요청 메시지는 상기 메시지 게이트웨이 엔티티에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 더 포함함― 단계와, 상기 홈 가입자 데이터베이스에 상기 등록 정보 및 정보 요소를 저장하는 단계와, 상기 저장된 등록 정보 및 정보 요소를 이용하여, 상기 홈 가입자 데이터베이스에 의해, 상기 메시지 게이트웨이 엔티티에 접속된 목적지로 데이터 메시지를 전송하기 위한 라우팅 정보 요청에 응답하는 단계를 포함하는 통신 네트워크에서의 데이터 메시지의 전송 제어 방법을 제공한다.
또한, 제안된 해결 수단의 일 형태에 따르면, 통신 네트워크에서의 데이터 메시지의 전송을 위해 이용할 수 있는 메시지 게이트웨이 엔티티가 제공되는데, 예를 들어, 상기 메시지 게이트웨이 엔티티는, MAP 시그널링을 이용하여 등록 정보를 포함하는 요청 메시지를 홈 가입자 데이터베이스로 송신―상기 메시지 게이트웨이 엔티티는 상기 메시지 게이트웨이 엔티티에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 상기 요청 메시지에 포함하도록 구성됨―하여, 등록 절차에 참여하도록 동작 가능하게 접속되고 구성된다.
또한, 제안된 본 발명의 일 형태에 따르면, 통신 네트워크에서의 데이터 메시지의 전송을 제어하는 데 이용할 수 있는 홈 가입자 데이터베이스(HLR 등)를 제공하는데, 상기 홈 가입자 데이터베이스는, 예를 들어, MAP 시그널링을 이용하여 메시지 게이트웨이 엔티티로부터 등록 정보를 포함하는 요청 메시지를 수신―상기 요청 메시지는 상기 메시지 게이트웨이 엔티티에 관한 등록 및 정보 어드레스를 포함하는 정보 요소를 더 포함함―하고, 등록 절차를 실행하기 위한 상기 등록 정보 및 정보 요소를 상기 홈 가입자 데이터베이스에 저장하고, 상기 저장된 등록 정보 및 정보 요소를 이용하여 상기 메시지 게이트웨이 엔티티에 접속되는 목적지로 데이터 메시지를 전송하기 위한 라우팅 정보 요청에 응답하도록 동작 가능하게 접속되고 구성된다.
또한, 제안된 본 발명의 일 형태에 따르면, 예를 들어, 컴퓨터 상에서 실행될 때, 상기 컴퓨터를 네트워크에서의 데이터 메시지의 전송에 이용할 수 있는 메시지 게이트웨이 엔티티로서 기능하게 하는 소프트웨어 코드부를 포함하는 컴퓨터용 컴퓨터 프로그램 제품으로서, 상기 컴퓨터 프로그램 제품은, 등록 절차에 참여하는 단계와, MAP 시그널링을 이용함으로써 등록 정보를 포함하는 요청 메시지를 홈 가입자 데이터베이스로 송신하는 단계와, 가입자에 대한 호 관리를 제어하는 데 이용할 수 있는 상기 메시지 게이트웨이 엔티티 제어 요소에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 상기 요청 메시지에 포함시키는 단계를 실행하도록 구성된다.
마찬가지로, 제안된 본 발명의 일 형태에 따르면, 예를 들어, 컴퓨터 상에서 실행될 때, 상기 컴퓨터를 네트워크에서의 데이터 메시지의 전송을 제어하는 데 이용할 수 있는 홈 가입자 데이터베이스로서 기능할 수 있게 하는 소프트웨어 코드부를 포함하는 컴퓨터용 컴퓨터 프로그램 제품으로서, 상기 컴퓨터 프로그램 제품은, MAP 시그널링을 이용하여 메시지 게이트웨이 엔티티로부터 등록 정보를 포함하는 요청 메시지를 수신―상기 요청 메시지는 상기 메시지 게이트웨이 엔티티에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 더 포함함―하는 단계와, 등록 절차를 실행하기 위한 상기 등록 정보 및 정보 요소를 저장하는 단계와, 상기 저장된 등록 정보 및 정보 요소를 이용하여, 상기 메시지 게이트웨이 엔티티에 접속된 목적지로 데이터 메시지를 전송하기 위한 라우팅 정보 요청에 응답하는 단계를 실행하도록 구성된다.
더욱 개선된 것에 의하면, 제안된 해결 수단은 다음 특징들 중 하나 또는 그 이상을 포함할 수 있다.
- 상기 MAP 시그널링의 상기 요청 메시지로서 MAP-Any-Time-Modification 요청 메시지가 이용될 수 있다.
- 상기 정보 요소는 메시지 게이트웨이 엔티티 파라미터에 대한 변경 요청에 포함될 수 있다.
- 상기 메시지 게이트웨이 엔티티에 관한 상기 어드레스 데이터는 상기 요청 메시지에 별개의 정보 요소로서 포함될 수 있다. 이와 달리, 상기 메시지 게이트웨이 엔티티에 관한 상기 어드레스 데이터는 상기 메시지 게이트웨이 엔티티 관련 정보에 대해 재이용되는 기존 정보 요소와 관련하여 상기 요청 메시지에 포함될 수 있다.
- 상기 메시지 게이트웨이 엔티티에 관한 상기 정보 요소는 상기 메시지 게이트웨이 엔티티가 통신 네트워크의 코어 네트워크 제어 요소의 기능을 제공하도록 구성되어 있는지 여부를 나타내는 정보 요소를 더 포함할 수 있다.
- 상기 저장된 등록 정보 및 정보 요소를 이용하여, 상기 홈 가입자 데이터베이스에 의해, 상기 메시지 게이트웨이 엔티티에 접속된 목적지로 데이터 메시지를 전송하기 위한 라우팅 정보 요청에 응답하기 위하여, 단지 상기 메시지 게이트웨이 요소에 관한 상기 등록 정보 및 정보 요소만이 라우팅 정보에 대한 요청에 응답하여 송신될 수 있다. 이와 달리, 상기 저장된 등록 정보 및 정보 요소를 이용하여, 상기 홈 가입자 데이터베이스에 의해, 상기 메시지 게이트웨이 엔티티에 접속된 목적지로 전송하기 위한 라우팅 정보 요청에 응답하기 위하여, 상기 메시지 게이트웨이 엔티티에 관한 상기 등록 정보 및 정보 요소와, 상기 통신 네트워크에 존재하는 적어도 하나의 코어 네트워크 제어 요소에 관한 등록 정보 및 어드레스 데이터가 라우팅 정보에 대한 상기 요청에 응답하여 송신될 수 있다.
- 등록 해제 절차를 실행할 때, MAP 시그널링을 이용하여 등록 해제 정보를 포함하는 요청 메시지를 상기 메시지 게이트웨이 엔티티로부터 상기 홈 가입자 데이터베이스로 송신할 수 있는데, 상기 요청 메시지는 상기 메시지 게이트웨이 엔티티에 관한 등록 해제 데이터를 포함하는 정보 요소를 더 포함하고, 상기 저장된 등록 정보 및 정보 요소는 상기 홈 가입자 데이터베이스에서 삭제될 수 있고, 등록 해제의 완료를 나타내는, 상기 요청 메시지에 대한 응답 메시지를 홈 가입자 데이터베이스로부터 메시지 게이트웨이 엔티티로 송신할 수 있으며, 또한, 상기 MAP 시그널링의 상기 요청 메시지로서 MAP-Any-Time-Modification 요청 메시지를 이용할 수 있고, 또한, 상기 정보 요소는 메시지 게이트웨이 엔티티 파라미터에 대한 변경 요청에 포함될 수 있다.
- 상기 데이터 메시지 요소는 단문 메시지 서비스의 단문 메시지 일 수 있다.
제안된 해결 수단에 의해, 다음과 같은 효과를 얻을 수 있다. 이동 단말 착신 SM 송신을 위해 현재 이용 가능한 CS(Circuit Switched)/PS(Packet Switched) 라우팅과 같은 라우팅 메카니즘이외의 다른 라우팅 메카니즘을 이용하는 것이 가능하다. 본 발명에 따른 외부 SM-GW는 TS 23.204에서 규정된 바와 같은 IP 기반 IP-SM-GW만이 아니라, 임의의 외부 게이트웨이일 수 있다. 또한, 본 발명에 따른 메카니즘은 다른 목적, 예를 들어, 방문 네트워크로 송신하기 전에 어떤 외부 노드를 거쳐서 MT-SM을 라우팅하도록 하는 제한이 있는 경우에 대해서도 이용될 수 있다. 이것은, 단문 메시지 등의 메시지를, 예를 들어, 추가로 송신하기 전에 SMS에 대해 취해지는 체킹 혹은 기타 조치를 위해 외부 게이트웨이로 라우팅할 수 있다는 것을 의미한다. 이것은, 예를 들어, SMS 포워딩, 수령자 변경, 단문 메시지 스팸(또한 협박, 사기 또는 위조 단문 메시지)에 관한 단문 메시지의 체크의 수행, 및 그들의 필터링과 같은 신규 능력의 제공, 사기 및 위조 SMS 등에 대한 차단 포인트의 제공을 포함할 수 있다.
외부 SM-GW 어드레스 등록/등록 해제를 위해 미리 지정된 MAP-ANY-TIME- MODIFICATION 서비스를 이용함으로써, HLR이 이미 MAP-ANY- TIME-MODIFICATION 서비스를 지원하는 경우 특히 HLR에서의 구현 수고는 작다.
상술한 바와 같이, 3GPP는 HLR 및 HSS를 「분리」하지 않고 있지만, 실제로는 이들 기능이 상이한 네트워크 요소에 존재할 수 있다. 본 발명에 따른 등록/등록 해제에 관한 메카니즘을 이용함으로써, 즉 HLR로 직접 데이터를 송신하기 위한 MAP 프로토콜(SS7 스택)을 이용함으로써, 시스템을 복잡하게 만드는 전용 솔루션을 마련할 필요가 없다. 또한, 네트워크의 부하를 경감할 수 있게, 부가되는 시그널링 등이 없이 HLR에서 데이터를 직접 이용할 수 있다.
본 발명의 상기 및 기타 목적, 특징 및 효과는 첨부된 설명 및 도면을 참조하여 더욱 명확해질 것이다.
도 1은 본 발명에 따른 메카니즘을 적용할 수 있는 간략화된 네트워크 구조를 나타내는 블록도이다.
도 2a는 본 발명에 따른 메카니즘에서 이용되는 등록 절차를 나타내는 플로우차트이다.
도 2b는 본 발명에 따른 메카니즘에서 이용되는 등록 해제 절차를 나타내는 플로우차트이다.
도 3은 본 발명에 따른 등록 절차를 나타내는 메시지 흐름도이다.
도 4는 본 발명에 따른 등록 해제 절차를 나타내는 메시지 흐름도이다.
도 5는 본 발명에 따른 메카니즘에 의해 제어되는 메시지 배송 절차를 나타내는 메시지 흐름도이다.
도 6a 및 도 6b는 본 발명을 설명하는 예를 위해 이용될 MAP 메시지 컨텐츠에서의 파라미터 변경에 관한 예를 나타낸다.
도 7은 MAP-Any-Time-Modification 절차를 위한 메시지 흐름을 나타낸다.
이하, 도면을 참조하면서 본 발명의 실시예를 설명한다. 본 발명을 설명하기 위해, 3GPP 규격에 따른 이동 액세스 네트워크 서브시스템 및 코어 네트워크 서브시스템 구성요소를 포함하는 3G 네트워크 환경 뿐만 아니라 IMS 네트워크 환경에서 바람직한 실시예를 설명한다. 그러나, 본 발명은 그러한 네트워크 환경에서의 애플리케이션으로 제한되는 것이 아니라, 다른 네트워크 유형, 특히 메시지 게이트웨이 엔티티의 유형 및 그와 관련된 네트워크 유형과 관련하여 일반적으로 적용할 수 있음에 유의해야 한다.
도 1에서 통신 네트워크의 기본적인 네트워크 환경의 개략적인 블록도를 도시한다. 도 1에 따른 구조는 단지 본 발명을 적용할 수 있는 통신 네트워크 환경의 구조를 간략화한 예를 나타내는 것임에 유의해야 한다. 당업자에게 주지된 바와 같이, 통신 네트워크에 이용되는 몇몇 추가 네트워크 요소 및 시그널링 링크가 제공되지만, 간략화하기 위해서, 본 발명을 설명하기 위해 반드시 필요한 요소들만을 도시한다.
또한, 본 발명에서 설명하는 네트워크 요소 및 그들의 기능은 소프트웨어, 예를 들어 컴퓨터를 위한 컴퓨터 프로그램 제품에 의해서 구현될 수도 있고, 또는 하드웨어에 의해서 구현될 수도 있다. 어쨌든, 그들 각 기능을 실행하기 위해, 통신 장비, 이동 스위칭 센터 MSC 및 관련 기능 등의 코어 네트워크 제어 요소, 무선 액세스 네트워크 RAN 요소 등의 액세스 네트워크 서브시스템 요소, 외부 SM-GW 등의 메시지 게이트웨이 엔티티 등과 같이 대응하여 이용되는 장치는, 제어, 처리 및 통신/시그널링 기능을 위해 필요한 몇몇 수단과 구성요소(도시 생략함)를 포함한다. 그런 수단들은, 예를 들어, 명령어, 프로그램을 실행하고 데이터를 처리하는 프로세서 유닛, 명령어, 데이터를 저장하여 프로세서 등의 작업 영역으로서 제공되는 메모리 수단(예를 들어, ROM, RAM, EEPROM 등), 소프트웨어에 의해서 데이터 및 명령어를 입력하는 입력 수단(예를 들어, 플로피 디스켓, CD-ROM, EEPROM 등), 사 용자에게 감시 및 조작 가능성을 제공하는 사용자 인터페이스 수단(예를 들어, 스크린, 키보드 등), 프로세서 유닛의 제어 하에서 링크 및/또는 접속을 수립하는 인터페이스 수단(예를 들어, 유선 및 무선 인터페이스 수단, 안테나 등) 등을 포함할 수 있다. 그와 마찬가지로, 외부 SM-GW와 관련된 제 2 네트워크 환경, 예를 들어, IMS 도메인은, 당업자에게 알려져 있지만 본 명세서에서 보다 상세하게 설명하지 않는, 몇몇 요소 및/또는 기능을 포함할 수 있다.
도 1에서, 참조 부호 1은 단문 메시지 등의 메시지를 송수신하기 위해 네트워크와 통신하는 사용자 장비를 나타낸다. 특히, 이하의 설명은 이동 단말 착신 단문 메시지 송신에 관한 것이다.
참조 부호 2는 통신 네트워크로 액세스를 제공하는 액세스 네트워크 시스템/코어 네트워크 시스템을 나타낸다. 액세스 네트워크 시스템/코어 네트워크 시스템(2)은, 예를 들어, 몇몇 CSCF(call state control functions), 특히 P-CSCF(Proxy-CSCF) 및 S-CSCF(Serving-CSCF)를 포함하는 IMS 시스템일 수 있다. 일반적으로, 액세스 네트워크 시스템/코어 네트워크 시스템(2)은, 이동성을 위해 이동 기기(UE) 등록, 접속 및 세션 유지, 및 다른 서비스와 상호 작용을 관리하는 HSS 또는 HLR 등의 네트워크 데이터베이스와 상호 작용하는 S-CSCF 등의 통신 제어 기능을 갖는, 적어도 하나의 엔티티를 포함한다.
참조 부호 3은 외부 SM-GW 등의 외부 메시지 게이트웨이 엔티티를 나타낸다. 이 요소의 기능은 일반적으로 메시지를 송신하는 것, 특히 액세스 네트워크 시스템/코어 네트워크 시스템(2)를 통해 UE로 SM을 송신하는 것이다. 이를 위해, 이 외 부 메시지 게이트웨이 엔티티는 GMSC(Gateway MSC)에 접속하고, 수립된 MAP 프로토콜을 이용하는 SMS-IWMSC(SMS Interworking MSC)에 접속하고(도 1에서, SMS-GMSC 및 SMS-IWMSC는 하나의 요소로 결합되지만, 분리된 요소일 수도 있음), SMS 메시지의 형태 및 기능을 유지한 채 액세스 네트워크 시스템/코어 네트워크 시스템(2)에 의해 제공되는 트랜스포트 메카니즘을 이용하는 UE와 통신하고, MSISDN과 단말의 네트워크 어드레스 사이의 연관성에 관한 정보를 획득하는, 액세스 네트워크 시스템/코어 네트워크 시스템(2)을 향한 AS(Application Server)로서 동작하도록 구성된다. 또한, 예를 들어 등록 및 가입을 위해, HSS 또는 HLR 등의 홈 가입자 데이터베이스(6)에 접속된다. 외부 SM-GW와 HSS/HLR(6)을 접속하는 인터페이스는, 예를 들어, gsmSCF(GSM Service Control Function)와 HSS/HLR(6) 사이에서 규정된 J 인터페이스이다. gsmSCF는 이동 통신 네트워크에 대한 IN(Intelligent Network)을 규정하여, GSM/GPRS 시스템 등과 상호 작용할 수 있게 개선되었다. 또한, gsmSCF는 IN 서비스와 관련된 서비스 로직도 저장한다.
SMS-GMSC/SMS-IWMSC(7)는 외부 SM-GW가 MAP를 이용하여 SMS-GMSC로 접속할 수 있게 하는 E/Gd 인터페이스에 의해 외부 SM-GW로 접속된다. 옵션으로서, 외부 SM-GW는 MSC 또는 SGSN의 기능을 가질 수 있다. 그러한 경우, E/Gd 인터페이스는 외부 SM-GW가 SMC-GMSC에게 MSC 또는 SGSN으로서 보이게 할 수 있다. 예를 들어, 메시지가 포워딩될 때 라우팅 정보를 획득하기 위한 C' 인터페이스에 의해, SMS-GMSC/SMS- IWMSC(7)의 HSS/HLR(7)로의 접속이 제공된다. C' 인터페이스에 의하면, HLR이 외부 SM-GW 어드레스 뿐만 아니라 MSC 및/또는 SGSN 어드레스, 및/또는 SM- GW 어드레스를 SMS-GMSC(7)에 대한 라우팅 정보로서 리턴하는 것이 가능하다.
참조 부호 8은 단문 메시지의 전송을 제어하고 그 것들을 목적지 어드레스로 포워딩하는 SMSC(Short Message Service Centre)를 나타낸다. 참조 부호 9는 (예를 들어, 다른 UE, 애플리케이션 서버, 다른 SMSC 등과)단문 메시지를 송수신하는 SME(Short Message Entity)를 나타낸다.
비록 도 1에 도시하지는 않았지만, 외부 SM-GW는 과금하기 위해서 이용되는 데이터를 전송하는 네트워크의 과금 요소와도 접속될 수 있다.
이하, 도 1의 네트워크에서의 본 발명에 따른 등록 절차를 도 2a 및 도 3과 관련하여 설명하고, 도 1의 네트워크에서의 본 발명에 따른 등록 해제 절차를 도 2b 및 도 4와 관련하여 설명한다.
먼저, 본 발명에 따른 메시지 전송 제어 방법에서의 등록 절차를 도 2a 및 도 3과 관련하여 설명한다.
UE가 네트워크로 통신 접속을 개시하면, UE(1)와 액세스 NW 시스템/코어 NW 시스템(2) 사이에 제 1 접속이 수립된다(도 2a에서 단계 S110, 도 3에서 단계 S1). 예를 들어, 액세스 NW 시스템/코어 NW 시스템(2)이 IMS인 경우에, IP 접속이 먼저 수립된다. 제 1 접속의 수립 후 임의의 시점에서, 해당 네트워크에서의 UE에 대한 등록 절차에 따라, UE(1)는 액세스 NW 시스템/코어 NW 시스템(2)의 통신 제어 기능, 예를 들어, S-CSCF에 등록한다(도 2a에서 단계 S120, 도 3에서 단계 S2). 이들 등록 절차는 당업자에게 주지되어 있기 때문에, 그에 대한 상세한 설명은 생략한다. 또한, 간략화하기 위해서 UE와 제어 기능(예를 들어, S-CSCF) 사이와 제어 기능과 HSS/HLR 사이의 모든 메시지를 상세히 도시하지 않은 점에 유의해야 한다. 또한, P-CSCF 등과 같이 UE의 등록에서 도시되지 않은 추가의 네트워크 요소가 포함될 수 있다,
액세스 NW 시스템/코어 NW 시스템(2)의 통신 제어 기능에 UE를 등록하는 동안, 통신 제어 기능은 등록 절차 중에 HSS/HLR로부터 수신된 필터 정보를 체크한다(도 3에서 단계 S3). 액세스 NW 시스템/코어 NW 시스템(2)에의 성공적인 등록 후에, 필터 정보에 근거해서, 통신 제어 기능은 통신 제어 기능에 대한 애플리케이션 서버로서 보여질 수 있는 외부 SM-GW에 예를 들어 UE의 등록에 대해 통지한다(도 3에서 단계 S4).
외부 SM-GW가 UE의 등록에 대해 통지받으면, 본 발명에 따라 자신의 등록 절차를 개시한다. 이를 위해 MAP-Any-Time-Modification 서비스 등의 MAP 기반 서비스를 이용할 수 있다.
MAP-Any-Time-Modification 서비스는 가입 정보 등의 HLR의 정보의 변경에 대해 규정된다. 그의 상세한 규정은 예를 들어, 3GPP 규격 TS29.002 V7.2.0 및 TS23.078 V7.2.0으로부터 발견할 수 있고, 도 7에 도시된다. 예를 들어, HLR에서 가입자 데이터를 변경하기 위해 CAMEL(Customized Application for Mobile network Enhanced Logic)에 의해 MAP-Any-Time-Modification 서비스가 이용되고, 그 데이터는 예컨대 착신 전환(Call Forwarding), 착신 금지(Call Barring) 등을 포함할 수 있다. 일반적으로, HLR에서의 가입 정보가 변경되는 것인 경우, gsmSCF는 MAP-Any-Time-Modification 요청 메시지를 HLR로 송신한다(도 7에서 메시지 A). MAP- Any-Time-Modification 요청은 HLR이 변경을 행하는 데 이용하는 컨텐츠로서 몇몇 파라미터를 포함한다. 이 컨텐츠의 예를 도 6a 및 도 6b와 관련하여 하기에 설명한다. MAP-Any-Time-Modification 요청(메시지 A)에서 주어진 정보에 따라 HLR에 의해 변경이 이루어진 경우, MAP-Any-Time-Modification 응답(메시지 B)이 gsmSCF로 리턴된다. 본 발명에 따른 외부 메시지 게이트웨이 엔티티는 MAP-Any-Time-Modification 등의 MAP 서비스를 이용하도록 구성되어, 본질적으로 gsmSCF에 의한 것과 동일한 방식으로 서비스의 기능을 이용할 수 있다.
본 발명에 따르면, MAP-Any-Time-Modification 서비스와 같은 MAP 서비스가 이용되는 경우, 외부 SM-GW에 관한 등록 정보를 포함하는 신규 정보 요소(예를 들어, modificationRequestFor-SM-GW를 나타내는 요소)가 MAP-Any-Time-Modification 서비스 요청에 부가된다. 또한, 외부 SM-GW의 어드레스는 등록 절차, 즉, MAP-Any-Time-Modification 요청의 HLR로의 전송에 포함되는 것이 바람직하다. 외부 SM-GW 어드레스는 신규 정보 요소로서 포함될 수 있거나 또는 MAP-Any-Time-Modification 요청의 기존 컨텐츠, 즉, gsmSCF-Address 정보 요소를 재이용하는 것에 의해 포함될 수 있다. 또한, 외부 SM-GW가 SMS-GMSC를 향해 MSC 또는 SGSN 중 어느 한쪽으로 동작할 수 있으면, MAP-Any-Time-Modification 요청은 이 정보를 나타내는 데이터도 포함한다.
Any Time Modification을 이용하는 대신에, HLR에 외부 SM-GW 어드레스를 등록(및/또는 등록 해제)하기 위한 신규 MAP 서비스(및 애플리케이션 컨텍스트)를 도입하는 다른 대안도 있음에 유의해야 한다.
상술한 메카니즘에 더하여, 특히 외부 SM-GW의 어드레스가 고정된 경우에, HLR에서의 SM-GW 어드레스는 HLR에서의 가입자 데이터 관리에 의해 관리될 수도 있다.
도 2a 및 도 3을 참조하면, SM-GW는, 예를 들어 도 1에서의 J 인터페이스를 통해, 등록 정보 및 SM-GW 어드레스 등의 추가 정보 요소를 포함하는 MAP-Any-Time-Modification 요청을 HLR로 송신한다(도 2a에서 단계 130 및 도 3에서 단계 S5).
HLR은 수신된 정보를 저장하고, MAP-Any-Time-Modification 서비스에 대응하는 MAP-Any-Time-Modification 응답으로 외부 SM-GW에 응답한다(단계 2a에서 단계 S140, 도 3에서 단계 S6). 그 다음, 외부 SM-GW는 등록이 완료되었음을 나타내기 위한 OK메시지를 통신 제어 기능으로 리턴하여, 외부 SM-GW를 통한 메시지의 전송이 가능해진다(도 3에서 단계 S7).
HLR에서 등록이 성공하면, MSC 또는 SGSN을 이용하지 않고 외부 SM-GW를 통해서 UE로 메시지를 포워딩할 수 있다. 이를 위해, 상술한 바와 같은 등록 절차 동안 HLR에 저장된 정보는, 예를 들어, SMSC로부터 메시지를 수신한 경우, SMS-GMSC로부터의 라우팅 정보 요청에 응답하는 데 이용된다(도 2a에서 단계 S150).
다음으로, 본 발명에 따른 메시지 전송 제어 방법에서의 등록 해제 절차를 도 2b 및 도 4와 관련하여 설명한다.
등록 절차 후 임의의 시점에서, UE는 등록 해제 절차를 개시할 수 있다. 이를 위해, UE는 액세스 NW 시스템/코어 NW 시스템(2)의 통신 제어 기능으로 De-Registration 요청(예를 들어, 0의 값을 갖는 Expires 헤더를 포함하는 Register 요청)을 송신한다(도 2b에서 단계 S210, 도 4에서 단계 S11). 도 3에서 설명한 것과 마찬가지로, 액세스 NW 시스템/코어 NW 시스템(2)에서의 UE의 등록 해제 처리는 당업자에게 주지되어 있기 때문에, 더 상세히 설명하지는 않는다.
등록 해제 메시지를 수신하면, 통신 제어 기능(예를 들어, S-CSCF)은 OK 메시지로 UE에 응답한다(도 4에서 단계 S12). 그 다음, 통신 제어 기능은 IMS 등록 절차 동안 HSS로부터 검색된 필터 정보를 체크한다(도 3 참조). 필터 정보에 근거하여, 통신 제어 기능은 사용자의 등록 해제에 대해 외부 SM-GW에 통지한다.
외부 SM-GW는 HSS/HLR로 해당 요청 메시지를 송신하여 HSS/HLR에서 UE를 등록 해제하는 것을 시작한다(도 2b에서 단계 S220, 도 4에서 단계 S15). 이를 위해, 도 3과 관련하여 설명한 MAP-Any-Time-Modification 서비스와 같은 MAP 기반 서비스가 이용된다. 본 발명에 따르면, MAP-Any-Time-Modification 서비스와 같은 그러한 MAP 서비스가 이용되는 경우, 외부 SM-GW에 관한 등록 해제 정보를 포함하는 신규 정보 요소(예를 들어, modificationRequestion-SM-GW를 나타내는 요소)가 MAP-Any-Time-Modification 서비스 요청에 부가된다. 또한, 외부 SM-GW의 어드레스가 신규 정보 요소로서 포함되거나 또는, MAP-Any-Time-Modification 요청의 기존 컨텐츠, 즉 gsmSCF-Address 정보 요소를 재이용함으로써 포함된다.
도 3의 등록 절차에 대응하여, Any Time Modification을 이용하는 대신에, HLR에서 외부 SM-GW 어드레스를 등록 해제하기 위한 신규 MAP 서비스(및 애플리케이션 컨텍스트)를 도입할 수 있는 점에 유의해야 한다.
상술한 메카니즘에 더하여, 특히 외부 SM-GW의 어드레스가 고정된 경우, HLR에서의 SM-GW 어드레스도 HLR에서의 가입자 데이터 관리에 의해서 관리될 수 있다.
HSS/HLR이 등록 해제 정보를 포함하는 MAP-Any-Time-Modification 요청을 수신하면, HSS/HLR은 UE를 등록 해제한다. 즉, 외부 SM-GW 어드레스를 삭제한다(도 2b에서 단계 S230, S240). 그 다음, HLR은 등록 해제를 확인하기 위한 MAP-Any-Time-Modification 응답으로 외부 SM-GW에 응답한다(도 4에서 단계 S16). 그 다음 외부 SM-GW는 액세스 NW 시스템/코어 NW 시스템(2)의 통신 제어 기능에 대해 OK메시지를 리턴한다(도 4의 단계 S17). 그 후, 등록 해제가 완료된다.
이하, 도 2a 및 도 3에서 설명한 바와 같은 등록 절차를 수행한 후, 본 발명에 따른 메시지 전송 제어 메카니즘에 따른 데이터 메시지의 배송을 도 5와 관련하여 설명한다.
도 5의 단계 S21에서, 도 3에 따른 UE 및 외부 SM-GW의 등록 절차를 실행하여 완료한다. 그 다음, SM(short message)과 같은 데이터 메시지를 SMSC를 통해서 목적지인 UE로 송신한다. SMSC는 SM을 SMS-GMSC로 포워딩한다(단계 S22). SMS-GMSC는 HSS/HLR에게 문의하여 SM의 배송을 위한 라우팅 정보를 검색한다(단계 S23).
외부 SM-GW가 UE로의 전송 경로의 일부로서 HLR에 등록되어 있기 때문에, HLR은 라우팅 정보 요청에 응답하여, MSC 어드레스 및 SGSN 어드레스에 부가하여 또는 그 대신에, 저장된 외부 SM-GW 어드레스를 송신할 수 있다. SM-GW 어드레스는, 예를 들어, SMS-GMSC에 대한 대응 MAP 메시지 MAP-SEND-ROUTING-INFO-FOR-SM Response에 포함된다. 이것은 MAP-SEND- ROUTING-INFO-FOR-SM Response 메시지에 신규 정보 요소(예를 들어, sm-gw-Address)를 도입함으로써 이루어진다. HLR이 외부 SM-GW가 SMC-GMSC를 향해 MSC나 SGSN 중 어느 한쪽으로서 동작할 수 있다는 정보도 저장했으면(도 3에 따른 등록 절차에서 수신됨), 그 정보도 SMS-GMSC로 포워딩된다. HLR은 SMS-GMSC가 이 신규 정보 요소의 수신을 지원하는지의 여부를 인식해야 한다. 이를 위해, HLR에 의해서 인지되는 SMS-GMSC로부터 HLR로의 MAP-SEND-ROUTING-INFO-FOR-SM Request 메시지에 신규 정보 요소(예를 들어, sm-gw-Supportlndicator)를 부가할 필요가 있다. SMS-GMSC가 이 신규 정보 요소의 수신을 지원하지 않는 경우, HLR은 MSC 또는 SGGSN 어드레스 대신에 SM-GW 어드레스를 송신할 수 있다. 또한, HLR은 SM-GW의 어드레스만을 리턴할 수 있어야 한다. 이를 위해, MAP-SEND-ROUTING-INFO- FOR-SM Response 메시지에 신규 정보 요소(예를 들어, sm-gw- Nodelndicator)를 도입하여, 리턴되는 어드레스가 SM-GW 어드레스만을 포함한다는 점을 나타내도록 한다.
도 3의 절차에 따라 사용자가 등록되면, HSS/HLR은 MSC의 어드레스와 함께 SM-GW의 어드레스를 리턴할 수 있다. 메시지 배송을 위한 바람직한 경로(route)를 선택하는 로직은, 예를 들어, 네트워크 조작자 등에 의해 명시된다.
단계 S23에서 SMS-GMSC가 HLR로부터 라우팅 정보를 수신하였을 경우, SMS-GMSC는, 외부 SM-GW 어드레스를 향해 MAP-MT-FORWARD-SHORT-MESSAGE Request 메시지를 송신함으로써 SM을 포워딩하는 데 이용될, 외부 SM-GW 어드레스를 선택할 수 있다. 이것은 목표 UE의 MSISDN을 운반하는 MSC 또는 SGSN으로 단문 메시지를 배 송하는 것과 동일한 방식으로, SMS-GMSC가 외부 SM-GW로 단문 메시지를 배송하는 것을 의미한다(단계 S24).
외부 SM-GW는 목표 UE의 TEL-URI를 이용하여 SIP Request URI를 점유할 수 있어, 적절한 SIP 방법을 이용하여 단문 메시지를, 액세스 NW 시스템/코어 NW 시스템(2)의 통신 제어 기능을 향해, 예를 들어 S-CSCF로 송신할 수 있다(단계 S25). 액세스 NW 시스템/코어 NW 시스템(2)은 UE로 메시지를 포워딩하고(단계 S26), 이어서 OK 메시지로 응답한다(단계 S27). 그 다음, 액세스 NW 시스템/코어 NW 시스템(2)은 OK메시지로 외부 SM-GW에 응답한다(단계S28).
외부 SM-GW에 대한 것과 유사한 종류의 SMS 플래그는 MSC 및 SGSN에 대해 규정되는 것과 마찬가지로 명시되는 것이 바람직하다. 이들 플래그는 MWD(message waiting data) , MNRF(mobile not reachable flag), MNRG(mobile not reachable GPRS), MNRR(mobile not reachable reason) 및 MCEF(memory capacity exceed flag)를 포함할 수 있다.
예를 들어, MAP 서비스 AP-READY-FOR-SM이 외부 SM-GW와 HLR 사이에서 이용되어, 가입자가 외부 SM-GW를 통한 이동 단말 착신 SM 송신을 위해 이용할 수 있게 되었다는 점(즉, 접속이 수립되어 메모리가 이용할 수 있게 됨)을 나타낸다는 것에 유의해야 한다.
도 6a 및 도 6b에서, 본 발명에 따른 메카니즘에서 이용될 파라미터 및 MAP 메시지 컨텐츠에 대한 예가 도시된다. 이 예에서, 3GPP TS 29.002 V7.2.0에 의해서 규정된 파라미터 및 메시지 컨텐츠가, 베이스로서 사용되고, 본 발명에 따른 메 카니즘을 구현하기 위해서 필요한 변경이 도 6a 및 도 6b에 표시된다. 특히, Any_Time_Modification 및 Send_Routing_Info_For_SM에 대한 송신 라우팅 정보에 대한 파라미터가 변경된다. 본 명세서에서 주어진 예에 따른 Any_Time_Modification_request에서 SM-GW 어드레스는 gsmSCF-Address 파리미터부에서 송신된다는 점에 유의해야 한다.
상술한 바와 같이, 본 발명은 외부 SM 게이트웨이를 통해 MT-SM의 송신을 가능하게 한다. 또한, 외부 SM-GW 어드레스를 등록/등록 해제하는 메카니즘도 도입한다. 또한, 본 발명은 기존 MAP-ANY-TIME- MODIFICATION 서비스와 같은 MAP 서비스를 이용하여 SM-GW 어드레스를 HLR로 등록하는 것을 제안한다. Any Time Modification 서비스를 이용하는 대신에 외부 SM-GW 어드레스를 등록/등록 해제하는 신규 MAP 서비스(및 애플리케이션 컨텍스트)를 도입할 수 있다.
상술한 바와 같이, 통신 네트워크에서의 데이터 메시지의 전송을 제어하는 메카니즘은, 등록 절차를 실행하는 단계와, MAP 시그널링을 이용하여, 메시지 게이트웨이 엔티티로부터 홈 가입자 데이터베이스로 등록 정보를 포함하는 요청 메시지를 송신하는 ―상기 요청 메시지는 상기 메시지 게이트웨이 엔티티와 관련된 등록 및 어드레스 데이터를 포함하는 추가 정보 요소를 더 포함함― 단계와, 상기 홈 가입자 데이터베이스에 상기 등록 정보 및 추가 정보 요소를 저장하는 단계와, 상기 저장된 등록 정보 및 추가 정보 요소를 이용하여, 상기 홈 가입자 데이터베이스에 의해, 상기 메시지 게이트웨이 엔티티에 접속된 목적지로 데이터 메시지를 전송하기 위한 라우팅 정보 요청에 응답하는 단계를 포함한다. 등록 해제 절차를 위하여, 등록 해제 정보를 포함하는 요청 메시지가, MAP 시그널링을 이용하여, 메시지 게이트웨이 엔티티로부터 홈 가입자 데이터베이스로 송신되고, 상기 요청 메시지는 상기 메시지 게이트웨이 엔티티에 관한 등록 해제 데이터를 포함하는 추가 정보 요소를 더 포함하며, 상기 홈 가입자 데이터베이스의 상기 저장된 등록 정보 및 추가 정보 요소는 삭제된다.
상기 설명 및 첨부된 도면은 단지 본 발명을 설명하기 위한 예라고만 이해되어야 할 것이다. 따라서, 본 발명의 바람직한 실시예는 첨부된 청구범위의 범주 내에서 변경될 수 있다.

Claims (50)

  1. 통신 네트워크에서 데이터 메시지의 전송에 이용할 수 있는 메시지 게이트웨이 엔티티로서,
    등록 절차에 참여하고,
    등록 정보를 포함하는 요청 메시지를 MAP(Mobile Application Part) 시그널링을 이용하여 송신하며,
    상기 메시지 게이트웨이 엔티티는, 상기 메시지 게이트웨이 엔티티에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 상기 요청 메시지에 포함하도록 구성되고, 또한 상기 메시지 게이트웨이 엔티티는 무선 통신 시스템의 코어 네트워크에 대해 외부에 있으며, 상기 데이터 메시지를 라우팅하도록 구성되는
    메시지 게이트웨이 엔티티.
  2. 제 1 항에 있어서,
    상기 메시지 게이트웨이 엔티티는 상기 MAP 시그널링의 상기 요청 메시지로서 MAP-Any-Time-Modification 요청 메시지를 이용하도록 구성되는 메시지 게이트웨이 엔티티.
  3. 제 2 항에 있어서,
    상기 메시지 게이트웨이 엔티티는 상기 정보 요소를 메시지 게이트웨이 엔티티 파라미터에 대한 변경 요청에 포함하도록 구성되는 메시지 게이트웨이 엔티티.
  4. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 메시지 게이트웨이 엔티티는 상기 메시지 게이트웨이 엔티티에 관한 상기 어드레스 데이터를 분리된 정보 요소로서 상기 요청 메시지에 포함하도록 구성되는 메시지 게이트웨이 엔티티.
  5. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 메시지 게이트웨이 엔티티는 메시지 게이트웨이 엔티티 관련 정보에 대해 재이용되는 기존 정보 요소와 관련하여 상기 요청 메시지에 상기 메시지 게이트웨이 엔티티에 관한 상기 어드레스 데이터를 포함하도록 구성되는 메시지 게이트웨이 엔티티.
  6. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 메시지 게이트웨이 엔티티는 통신 네트워크의 코어 네트워크 제어 요소의 기능을 제공하도록 구성되어 있는지 여부를 나타내는 정보 요소를 상기 메시지 게이트웨이 엔티티에 관한 정보 요소에 도입하도록 구성되는 메시지 게이트웨이 엔티티.
  7. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 메시지 게이트웨이 엔티티는,
    등록 해제 절차에 참여하고,
    MAP 시그널링을 이용하여 등록 해제 정보를 포함하는 요청 메시지를 송신― 상기 요청 메시지는 상기 메시지 게이트웨이 엔티티에 관한 등록 해제 데이터를 포함하는 정보 요소를 더 포함함―하고,
    상기 등록 해제의 완료를 나타내는, 상기 요청 메시지에 대한 응답 메시지를 수신하도록 구성되는
    메시지 게이트웨이 엔티티.
  8. 제 7 항에 있어서,
    상기 메시지 게이트웨이 엔티티는 상기 MAP 시그널링의 상기 요청 메시지로서 MAP-Any-Time-Modification 요청 메시지를 이용하도록 구성되는 메시지 게이트웨이 엔티티.
  9. 제 8 항에 있어서,
    상기 메시지 게이트웨이 엔티티는 상기 정보 요소를 메시지 게이트웨이 엔티티 파라미터에 대한 변경 요청에 포함하도록 구성되는 메시지 게이트웨이 엔티티.
  10. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 데이터 메시지는 단문 메시지 서비스의 단문 메시지인 메시지 게이트웨이 엔티티.
  11. 메시지 게이트웨이 엔티티에서, 통신 네트워크에서의 데이터 메시지의 전송을 제어하는 단계와,
    등록 절차에 참여하는 단계와,
    MAP 시그널링을 이용하여 등록 정보를 포함하는 요청 메시지를 송신하는 단계와,
    상기 메시지 게이트웨이 엔티티에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 상기 요청 메시지에 포함하는 단계를 포함하며,
    상기 메시지 게이트웨이 엔티티는 무선 통신 시스템의 코어 네트워크에 대해 외부에 있으며, 상기 데이터 메시지를 라우팅하도록 구성되는
    통신 네트워크에서 데이터 메시지의 전송 방법.
  12. 제 11 항에 있어서,
    상기 MAP 시그널링의 상기 요청 메시지로서 MAP-Any-Time-Modification 요청 메시지를 이용하는 단계를 더 포함하는 방법.
  13. 제 12 항에 있어서,
    메시지 게이트웨이 엔티티 파라미터에 대한 변경 요청에 상기 정보 요소를 포함하는 단계를 더 포함하는 방법.
  14. 제 11 항 내지 제 13 항 중 어느 한 항에 있어서,
    상기 메시지 게이트웨이 엔티티에 관한 상기 어드레스 데이터를 분리된 정보 요소로서 상기 요청 메시지에 포함하는 단계를 더 포함하는 방법.
  15. 제 11 항 내지 제 13 항 중 어느 한 항에 있어서,
    메시지 게이트웨이 엔티티 관련 정보에 대해 재이용되는 기존 정보 요소와 관련하여 상기 요청 메시지에 상기 메시지 게이트웨이 엔티티에 관한 상기 어드레스 데이터를 포함하는 단계를 더 포함하는 방법.
  16. 제 11 항 내지 제 13 항 중 어느 한 항에 있어서,
    상기 메시지 게이트웨이 엔티티가 통신 네트워크의 코어 네트워크 제어 요소의 기능을 제공하도록 구성되어 있는지 여부를 나타내는 정보 요소를 상기 메시지 게이트웨이 엔티티에 관한 상기 정보 요소에 도입하는 단계를 더 포함하는 방법.
  17. 제 11 항 내지 제 13 항 중 어느 한 항에 있어서,
    등록 해제 절차에 참여하는 단계와,
    MAP 시그널링을 이용하여 등록 해제 정보를 포함하는 요청 메시지를 송신― 상기 요청 메시지는 상기 메시지 게이트웨이 엔티티에 관한 등록 해제 데이터를 포함하는 정보 요소를 더 포함함―하는 단계와,
    상기 등록 해제의 완료를 나타내는, 상기 요청 메시지에 대한 응답 메시지를 수신하는 단계를 더 포함하는 방법.
  18. 제 17 항에 있어서,
    상기 MAP 시그널링의 상기 요청 메시지로서 MAP-Any-Time-Modification 요청 메시지를 이용하는 단계를 더 포함하는 방법.
  19. 제 18 항에 있어서,
    상기 정보 요소를 메시지 게이트웨이 엔티티 파라미터에 대한 변경 요청에 포함하는 단계를 더 포함하는 방법.
  20. 제 11 항 내지 제 13 항 중 어느 한 항에 있어서,
    상기 데이터 메시지는 단문 메시지 서비스의 단문 메시지인 방법.
  21. 통신 네트워크에서 데이터 메시지의 전송을 제어하는 데 이용할 수 있는 장치로서,
    MAP 시그널링에 의해 등록 정보를 포함하는 요청 메시지를 수신― 상기 요청 메시지는 메시지 게이트웨이 엔티티에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 더 포함함―하고,
    등록 절차를 실행하는 상기 장치에 상기 등록 정보 및 정보 요소를 저장하고,
    상기 저장된 등록 정보 및 정보 요소를 이용하여, 상기 메시지 게이트웨이 엔티티에 접속되는 목적지로 데이터 메시지를 전송하기 위한 라우팅 정보 요청에 응답하도록 동작 가능하게 접속되고 구성되며,
    상기 메시지 게이트웨이 엔티티는 무선 통신 시스템의 코어 네트워크에 대해 외부에 있으며, 상기 데이터 메시지를 라우팅하도록 구성되는
    장치.
  22. 제 21 항에 있어서,
    상기 MAP 시그널링의 상기 요청 메시지로서 MAP-Any-Time-Modification 요청 메시지가 이용되는 장치.
  23. 제 22 항에 있어서,
    상기 정보 요소는 메시지 게이트웨이 엔티티 파라미터에 대한 변경 요청에 포함되는 장치.
  24. 제 21 항 내지 제 23 항 중 어느 한 항에 있어서,
    상기 메시지 게이트웨이 엔티티에 관한 상기 어드레스 데이터는 분리된 정보 요소로서 상기 요청 메시지에 포함되는 장치.
  25. 제 21 항 내지 제 23 항 중 어느 한 항에 있어서,
    상기 메시지 게이트웨이 엔티티에 관한 상기 어드레스 데이터는 메시지 게이트웨이 엔티티 관련 정보에 대해 재이용되는 기존 정보 요소와 관련하여 상기 요청 메시지에 포함되는 장치.
  26. 제 21 항 내지 제 23 항 중 어느 한 항에 있어서,
    상기 장치는, 상기 메시지 게이트웨이 엔티티가 통신 네트워크의 코어 네트워크 제어 요소의 기능을 제공하도록 구성되어 있는지 여부를 상기 메시지 게이트웨이 엔티티에 관한 상기 정보 요소의 일부로부터 인식하도록 구성되는 장치.
  27. 제 21 항 내지 제 23 항 중 어느 한 항에 있어서,
    상기 장치는 라우팅 정보에 대한 상기 요청에 응답하여 상기 메시지 게이트웨이 엔티티에 관한 상기 등록 정보 및 정보 요소만을 송신하도록 구성되는 장치.
  28. 제 21 항 내지 제 23 항 중 어느 한 항에 있어서,
    상기 장치는, 라우팅 정보에 대한 상기 요청에 응답하여, 상기 메시지 게이트웨이 요소에 관한 상기 등록 정보와 정보 요소, 및 라우팅 정보에 대한 상기 요청에 응답하여, 상기 통신 네트워크에 존재하는 적어도 하나의 코어 네트워크 제어 요소에 관한 등록 정보 및 어드레스 데이터를 전송하도록 구성되는 장치.
  29. 제 26 항에 있어서,
    상기 장치는, 상기 메시지 게이트웨이 요소가 통신 네트워크의 코어 네트워크 제어 요소의 기능을 제공하도록 되어 있다는 정보를 상기 메시지 게이트웨이 엔티티에 관한 상기 정보 요소의 상기 일부로부터 인식하는 경우, 라우팅 정보에 대한 상기 요청에 응답하여 상기 정보를 송신하도록 구성되는 장치.
  30. 제 21 항 내지 제 23 항 중 어느 한 항에 있어서,
    상기 장치는 또한,
    등록 해제 절차를 실행하고,
    MAP 시그널링에 의해 등록 해제 정보를 포함하는 요청 메시지를 수신―상기 요청 메시지는 메시지 게이트웨이 엔티티에 관한 등록 해제 데이터를 포함하는 정보 요소를 더 포함함―하고,
    상기 저장된 등록 정보 및 정보 요소를 삭제하고,
    상기 등록 해제의 완료를 나타내는 응답 메시지를 송신하도록 구성되는
    장치.
  31. 제 30 항에 있어서,
    상기 MAP 시그널링의 상기 요청 메시지로서 MAP-Any-Time-Modification 요청 메시지가 이용되는 장치.
  32. 제 31 항에 있어서,
    상기 정보 요소는 메시지 게이트웨이 엔티티 파라미터에 대한 변경 요청에 포함되는 장치.
  33. 제 21 항 내지 제 23 항 중 어느 한 항에 있어서,
    상기 데이터 메시지는 단문 메시지 서비스의 단문 메시지인 장치.
  34. 장치에서 데이터 메시지를 전송하는 방법으로서,
    상기 장치에서 통신 네트워크에서의 데이터 메시지의 전송을 제어하는 단계와,
    MAP 시그널링에 의해 등록 정보를 포함하는 요청 메시지를 수신 ―상기 요청 메시지는 메시지 게이트웨이 엔티티에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 더 포함함―하는 단계와,
    등록 절차를 실행하는 상기 장치에 상기 등록 정보 및 정보 요소를 저장하는 단계와,
    상기 저장된 등록 정보 및 정보 요소를 이용하여, 상기 메시지 게이트웨이 엔티티에 접속되는 목적지로 데이터 메시지를 전송하기 위한 라우팅 정보 요청에 응답하는 단계를 포함하며,
    상기 메시지 게이트웨이 엔티티는 무선 통신 시스템의 코어 네트워크에 대해 외부에 있으며, 상기 데이터 메시지를 라우팅하도록 구성되는
    장치에서의 데이터 메시지의 전송 방법.
  35. 제 34 항에 있어서,
    상기 MAP 시그널링의 상기 요청 메시지로서 MAP-Any-Time-Modification 요청 메시지가 이용되는 방법.
  36. 제 35 항에 있어서,
    상기 정보 요소는 메시지 게이트웨이 엔티티 파라미터에 대한 변경 요청에 포함되는 방법.
  37. 제 34 항 내지 제 36 항 중 어느 한 항에 있어서,
    상기 메시지 게이트웨이 엔티티에 관한 상기 어드레스 데이터는 분리된 정보 요소로서 상기 요청 메시지에 포함되는 방법.
  38. 제 34 항 내지 제 36 항 중 어느 한 항에 있어서,
    상기 메시지 게이트웨이 엔티티에 관한 상기 어드레스 데이터는 메시지 게이트웨이 엔티티 관련 정보에 대해 재이용되는 기존 정보 요소와 관련하여 상기 요청 메시지에 포함되는 방법.
  39. 제 34 항 내지 제 36 항 중 어느 한 항에 있어서,
    상기 메시지 게이트웨이 엔티티가 통신 네트워크의 코어 네트워크 제어 요소의 기능을 제공하도록 구성되어 있는지 여부를 상기 메시지 게이트웨이 엔티티에 관한 상기 정보 요소의 일부로부터 인식하는 단계를 더 포함하는 방법.
  40. 제 34 항 내지 제 36 항 중 어느 한 항에 있어서,
    라우팅 정보에 대한 상기 요청에 응답하여 상기 메시지 게이트웨이 엔티티에 관한 상기 등록 정보 및 정보 요소만을 송신하는 단계를 더 포함하는 방법.
  41. 제 34 항 내지 제 36 항 중 어느 한 항에 있어서,
    라우팅 정보에 대한 상기 요청에 응답하여, 상기 메시지 게이트웨이 요소에 관한 상기 등록 정보와 정보 요소, 및 라우팅 정보에 대한 상기 요청에 응답하여 상기 통신 네트워크에 존재하는 적어도 하나의 코어 네트워크 제어 요소에 관한 등록 정보 및 어드레스 데이터를 송신하는 단계를 더 포함하는 방법.
  42. 제 39 항에 있어서,
    상기 메시지 게이트웨이 엔티티가 통신 네트워크의 코어 네트워크 제어 요소의 기능을 제공하도록 되어 있다는 정보를 상기 메시지 게이트웨이 엔티티에 관한 상기 정보 요소의 상기 일부로부터 인식하는 경우, 라우팅 정보에 대한 상기 요청에 응답하여 송신하는 단계를 더 포함하는 방법.
  43. 제 34 항 내지 제 36 항 중 어느 한 항에 있어서,
    등록 해제 절차를 실행하는 단계와,
    MAP 시그널링에 의해 등록 해제 정보를 포함하는 요청 메시지를 수신―상기 요청 메시지는 상기 메시지 게이트웨이 엔티티에 관한 등록 해제 데이터를 포함하는 정보 요소를 더 포함함―하는 단계와,
    상기 저장된 등록 정보 및 정보 요소를 삭제하는 단계와,
    상기 등록 해제의 완료를 나타내는 응답 메시지를 송신하는 단계를 더 포함하는 방법.
  44. 제 43 항에 있어서,
    상기 MAP 시그널링의 상기 요청 메시지로서 MAP-Any-Time-Modification 요청 메시지가 이용되는 방법.
  45. 제 44 항에 있어서,
    상기 정보 요소는 메시지 게이트웨이 엔티티 파라미터에 대한 변경 요청에 포함되는 방법.
  46. 제 34 항 내지 제 36 항 중 어느 한 항에 있어서,
    상기 데이터 메시지는 단문 메시지 서비스의 단문 메시지인 방법.
  47. 네트워크에서 데이터 메시지의 전송을 제어하는 시스템으로서,
    상기 데이터 메시지에 대한 목적지로서의 수신자(receiving party)와,
    통신 네트워크에서 데이터 메시지의 전송을 위해 이용할 수 있는 메시지 게이트웨이 엔티티로서, 등록 절차에 참여하고, MAP 시그널링을 이용하여 장치로 등록 정보를 포함하는 요청 메시지를 송신―상기 메시지 게이트웨이 엔티티는 상기 메시지 게이트웨이 엔티티에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 상기 요청 메시지에 포함하도록 구성됨―하도록, 동작 가능하게 접속되고 구성되는 메시지 게이트웨이 엔티티와,
    상기 통신 네트워크에서 데이터 메시지의 전송을 제어하는 데 이용할 수 있는 장치로서, MAP 시그널링에 의해 상기 메시지 게이트웨이 엔티티로부터 등록 정보를 포함하는 상기 요청 메시지를 수신―상기 요청 메시지는 상기 메시지 게이트웨이 엔티티에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 더 포함함―하고, 등록 절차를 실행하는 상기 장치에 상기 등록 정보 및 정보 요소를 저장하고, 상기 저장된 등록 정보 및 정보 요소를 이용하여 상기 메시지 게이트웨이 엔티티에 접속된 목적지로 데이터 메시지를 전송하기 위한 라우팅 정보 요청에 응답하도록 동작 가능하게 접속되고 구성되는 장치를 포함하며,
    상기 메시지 게이트웨이 엔티티는 무선 통신 시스템의 코어 네트워크에 대해 외부에 있으며, 상기 데이터 메시지를 라우팅하도록 구성되는
    네트워크에서의 데이터 메시지의 전송 제어 시스템.
  48. 통신 네트워크에서의 데이터 메시지의 전송을 제어하는 방법으로서,
    등록 절차를 실행하는 단계와,
    MAP 시그널링을 이용하여, 메시지 게이트웨이 엔티티로부터 장치로 등록 정보를 포함하는 요청 메시지를 송신―상기 요청 메시지는 상기 메시지 게이트웨이 엔티티에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 더 포함함―하는 단계와,
    상기 등록 정보 및 정보 요소를 상기 장치에 저장하는 단계와,
    상기 저장된 등록 정보 및 정보 요소를 이용하여, 상기 장치에 의해, 상기 메시지 게이트웨이 엔티티에 접속된 목적지로 데이터 메시지를 전송하기 위한 라우팅 정보 요청에 응답하는 단계를 포함하며,
    상기 메시지 게이트웨이 엔티티는 무선 통신 시스템의 코어 네트워크에 대해 외부에 있으며, 상기 데이터 메시지를 라우팅하도록 구성되는
    통신 네트워크에서의 데이터 메시지의 전송 제어 방법.
  49. 통신 네트워크에서의 데이터 메시지의 전송에 이용할 수 있는 메시지 게이트웨이 엔티티의 기능을 가능하게 하는 소프트웨어 코드부를 포함하는 컴퓨터 프로그램을 포함하는 컴퓨터 판독가능한 기록 매체로서,
    상기 컴퓨터 프로그램은
    등록 절차에 참여하는 단계와,
    MAP 시그널링을 이용하여 등록 정보를 포함하는 요청 메시지를 송신하는 단계와,
    가입자에 대한 호 관리를 제어하는 데 이용할 수 있는 메시지 게이트웨이 엔티티 제어 요소에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 상기 요청 메시지에 포함시키는 단계를 컴퓨터가 실행하게 제어하도록 구성되고,
    상기 메시지 게이트웨이 엔티티는 무선 통신 시스템의 코어 네트워크에 대해 외부에 있으며, 상기 데이터 메시지를 라우팅하도록 구성되는
    컴퓨터 판독가능한 기록 매체.
  50. 통신 네트워크에서의 데이터 메시지의 전송을 제어하는 데 이용할 수 있는 장치의 기능을 가능하게 하는 소프트웨어 코드부를 포함하는 컴퓨터 프로그램을 포함하는 컴퓨터 판독가능한 기록 매체로서,
    상기 컴퓨터 프로그램은,
    MAP 시그널링에 의해 등록 정보를 포함하는 요청 메시지를 수신―상기 요청 메시지는 메시지 게이트웨이 엔티티에 관한 등록 및 어드레스 데이터를 포함하는 정보 요소를 더 포함함―하는 단계와,
    등록 절차를 실행하기 위해 상기 등록 정보 및 정보 요소를 저장하는 단계와,
    상기 저장된 등록 정보 및 정보 요소를 이용하여, 상기 메시지 게이트웨이 엔티티에 접속된 목적지로 데이터 메시지를 전송하기 위한 라우팅 정보 요청에 응답하는 단계를 컴퓨터가 실행하게 제어하도록 구성되고,
    상기 메시지 게이트웨이 엔티티는 무선 통신 시스템의 코어 네트워크에 대해 외부에 있으며, 상기 데이터 메시지를 라우팅하도록 구성되는
    컴퓨터 판독가능한 기록 매체.
KR1020087018996A 2006-02-03 2007-01-22 통신 네트워크에서의 데이터 메시지 전송 제어 방법 및 시스템, 메시지 게이트웨이 엔티티, 홈 가입자 데이터베이스, 컴퓨터 판독가능한 기록 매체 KR101080007B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US76478906P 2006-02-03 2006-02-03
US60/764,789 2006-02-03
US11/654,573 US8195168B2 (en) 2006-02-03 2007-01-18 Mechanism for controlling a transmission of data messages to user equipment by an external gateway
US11/654,573 2007-01-18

Publications (2)

Publication Number Publication Date
KR20080091465A KR20080091465A (ko) 2008-10-13
KR101080007B1 true KR101080007B1 (ko) 2011-11-04

Family

ID=38006983

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020087018996A KR101080007B1 (ko) 2006-02-03 2007-01-22 통신 네트워크에서의 데이터 메시지 전송 제어 방법 및 시스템, 메시지 게이트웨이 엔티티, 홈 가입자 데이터베이스, 컴퓨터 판독가능한 기록 매체

Country Status (7)

Country Link
US (1) US8195168B2 (ko)
EP (1) EP1980119A1 (ko)
JP (1) JP4768032B2 (ko)
KR (1) KR101080007B1 (ko)
CN (1) CN101361378B (ko)
AP (1) AP2603A (ko)
WO (1) WO2007088496A1 (ko)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6907012B1 (en) * 2000-10-24 2005-06-14 At & T Corp. Method and system for providing communication control functionality at a remotely located site using a distributed feature architecture
US20110143756A1 (en) * 2002-10-18 2011-06-16 Gallagher Michael D Method and system for registering an unlicensed mobile access subscriber with a network controller
EP1835675A1 (en) * 2006-03-14 2007-09-19 Hewlett-Packard Development Company, L.P. A method of coupling a circuit switched network to an internet protocol network
WO2008009006A2 (en) * 2006-07-13 2008-01-17 Neustar, Inc. System and method for short message service and instant messaging continuity
US8195158B2 (en) * 2007-07-05 2012-06-05 Synchronica Plc Maintaining IMS registration while disconnected from IP bearer
US20090270097A1 (en) * 2008-04-29 2009-10-29 Gallagher Michael D Method and Apparatus for User Equipment Registration Updates Triggered by a Tracking Area Change
JP5199461B2 (ja) * 2008-05-23 2013-05-15 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Imsおよび回路交換ネットワークにおけるメッセージルーティングの方法およびシステム
US8032164B2 (en) * 2008-09-22 2011-10-04 Interdigital Patent Holdings, Inc. Method and apparatus for communicating short message service and supplementary services messages
CN102763440B (zh) * 2009-12-14 2016-08-03 华为技术有限公司 短消息处理方法、装置及***
KR101641542B1 (ko) * 2010-01-15 2016-07-22 삼성전자주식회사 메시지 전송 방법 및 시스템
WO2011139952A1 (en) 2010-05-03 2011-11-10 Interdigital Patent Holdings, Inc. Allocation of internet (ip) addresses and usage during short message service (sms) transmission
US9444854B2 (en) * 2010-09-07 2016-09-13 T-Mobile Usa, Inc. Session initiation protocol (SIP) router
CN102413454B (zh) * 2010-09-21 2014-08-20 中兴通讯股份有限公司 一种数据传输的方法及aog***
CN101977354B (zh) * 2010-10-25 2014-12-17 中兴通讯股份有限公司 一种短信闭合用户群组业务的实现方法及装置
KR101891324B1 (ko) * 2011-11-09 2018-08-27 에스케이텔레콤 주식회사 이동통신 시스템에서의 다이어미터 메시지 서비스 방법 및 장치, 다이어미터 메시지 서비스를 위한 망 연동 장치
US20150030019A1 (en) * 2012-03-26 2015-01-29 Nokia Solutions And Networks Oy Mobile switching center acting as a short message service gateway
US9917772B2 (en) * 2012-05-29 2018-03-13 Alcatel Lucent Diameter message mirroring and spoofing
US8874120B1 (en) 2013-05-02 2014-10-28 Alcatel Lucent Avoiding formation of a call loop resulting from handling of a mobile terminated call in parallel with a location update in a wireless communication network
RU2017127249A (ru) 2015-02-09 2019-03-12 Маркпорт Лимитед Способ маршрутизации короткого сообщения на устройство пользователя
US10687206B2 (en) * 2018-01-30 2020-06-16 Hewlett Packard Enterprise Development Lp Response messages including information elements not indicated as requested

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6311190B1 (en) * 1999-02-02 2001-10-30 Harris Interactive Inc. System for conducting surveys in different languages over a network with survey voter registration
US7783508B2 (en) * 1999-09-20 2010-08-24 Numerex Corp. Method and system for refining vending operations based on wireless data
FI20010018A (fi) * 2001-01-05 2002-07-06 Nokia Corp Tilaajalle soitetun puhelun reitittäminen
US20020155834A1 (en) * 2001-04-18 2002-10-24 Olmstead Scott Douglas Method and apparatus for migrating subscribers between networks
US8432893B2 (en) * 2002-03-26 2013-04-30 Interdigital Technology Corporation RLAN wireless telecommunication system with RAN IP gateway and methods
US7792121B2 (en) * 2003-01-03 2010-09-07 Microsoft Corporation Frame protocol and scheduling system
US7546132B2 (en) * 2004-04-19 2009-06-09 Lg Electronics, Inc. Communication of point to multipoint service information in wireless communication system
GB2414364A (en) * 2004-05-18 2005-11-23 Empower Interactive Group Ltd Routing messages between different networks
CA2567444A1 (en) * 2004-05-28 2005-12-15 Mobile 365, Inc. System and method for intelligent dynamic message addressing
US7715856B2 (en) * 2004-06-02 2010-05-11 Interdigital Technology Corporation Reporting terminal capabilities for supporting short message service
US8103260B2 (en) * 2005-11-16 2012-01-24 Motorola Mobility, Inc. System and method for providing cordless extension of communication devices
US7734302B2 (en) * 2006-06-23 2010-06-08 Research In Motion Limited Apparatus, and associated method, for supporting SMS messaging by way of an IP network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
'3GPP TS 23.204 v1.0.0: Support of SMS and MMS over generic 3GPP IP access'(2005.11.30.) 1부.*

Also Published As

Publication number Publication date
AP2603A (en) 2013-02-26
AP2008004484A0 (en) 2008-06-30
US20070184860A1 (en) 2007-08-09
WO2007088496A1 (en) 2007-08-09
JP2009520434A (ja) 2009-05-21
CN101361378B (zh) 2013-03-27
KR20080091465A (ko) 2008-10-13
JP4768032B2 (ja) 2011-09-07
EP1980119A1 (en) 2008-10-15
CN101361378A (zh) 2009-02-04
US8195168B2 (en) 2012-06-05

Similar Documents

Publication Publication Date Title
KR101080007B1 (ko) 통신 네트워크에서의 데이터 메시지 전송 제어 방법 및 시스템, 메시지 게이트웨이 엔티티, 홈 가입자 데이터베이스, 컴퓨터 판독가능한 기록 매체
US10932321B1 (en) Method of providing data, voice, and SMS services to LTE subscribers roaming in 2G/3G visited networks
US8184621B2 (en) Apparatus, system and method for short message routing control
US7702342B2 (en) Method and system for implementing a message service based on IP multimedia subsystem
EP1880562B1 (en) Short message service encapsulation of supplementary service requests for ims
JP5199461B2 (ja) Imsおよび回路交換ネットワークにおけるメッセージルーティングの方法およびシステム
JP5080465B2 (ja) メッセージを変換するための方法及びシステム
US20100087215A1 (en) Method, system, and message service interworking module for implementing message service interworking
US10277552B2 (en) Relating to messaging gateways
CN101322381B (zh) 一种基于ip的消息路由方法、***和设备
US20090129372A1 (en) Ims and sms interworking
US20060230154A1 (en) Method and entities for performing a push session in a communication system
EP1788780A2 (en) A message interworking gateway
US20140155112A1 (en) Support of short message service in ims without msisdn
CN101573996A (zh) 允许通过ussd消息经由cs接入进行ims服务的会话控制的方法和设备
KR20080043266A (ko) 통합 메시징 서비스를 제공하기 위한 시스템과 방법
EP2061284A1 (en) Method and System providing a short message (SMS) forwarding unconditional service
EP2058991A1 (en) Method, system and apparatus for implementing the interworking of messages
KR20120080614A (ko) Lte 상에서 sms 등록 통지
CN105682058B (zh) 一种路由短消息的方法及装置
KR101586092B1 (ko) 무선 통신 시스템에서 로밍 서비스를 제공하는 방법 및 장치
CN100589454C (zh) 一种基于ip传输的消息路由方法和***
US20080254791A1 (en) Ims communication node proxies and methods
WO2015196809A1 (zh) 消息处理方法及装置
US9986392B1 (en) Delivering short message service (SMS) messages via an internet protocol multimedia subsystem (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
FPAY Annual fee payment

Payment date: 20141006

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee