KR100805056B1 - 멀티미디어 데이터의 재전송을 위한 장치, 방법 및 시스템 - Google Patents

멀티미디어 데이터의 재전송을 위한 장치, 방법 및 시스템 Download PDF

Info

Publication number
KR100805056B1
KR100805056B1 KR1020050131849A KR20050131849A KR100805056B1 KR 100805056 B1 KR100805056 B1 KR 100805056B1 KR 1020050131849 A KR1020050131849 A KR 1020050131849A KR 20050131849 A KR20050131849 A KR 20050131849A KR 100805056 B1 KR100805056 B1 KR 100805056B1
Authority
KR
South Korea
Prior art keywords
multimedia data
message
terminal
receiving
notification message
Prior art date
Application number
KR1020050131849A
Other languages
English (en)
Other versions
KR20070069569A (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 KR1020050131849A priority Critical patent/KR100805056B1/ko
Publication of KR20070069569A publication Critical patent/KR20070069569A/ko
Application granted granted Critical
Publication of KR100805056B1 publication Critical patent/KR100805056B1/ko

Links

Images

Landscapes

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

Abstract

본 발명은 이동 통신망에서 멀티미디어 데이터를 재전송하는 시스템 및 방법에 관한 것으로, 멀티미디어 데이터를 수신하는 착신 단말기가 음성 통화 중이거나 데이터 채널을 사용 중인 경우에 상기 멀티미디어 데이터를 수신할 수 없으므로, 본 발명에서는 착신 단말기가 수신 불가 이유를 포함하는 수신 불가 메시지를 멀티미디어 데이터 전송 장치로 전송함으로써, 멀티미디어 데이터 전송 장치가 멀티미디어 데이터를 착신 단말기로 재전송하도록 한다. 이러한 본 발명의 시스템은 멀티미디어 데이터를 수신하고 그에 따른 수신 통지 메시지를 전송하는 멀티미디어 데이터 전송 장치; 및 상기 수신 통지 메시지를 수신하여 착신 단말기로 중계하는 착신 요청 에이전트를 포함하되, 상기 멀티미디어 데이터 전송 장치는, 상기 착신 단말기로부터 멀티미디어 데이터 수신 불가 메시지를 수신하는 경우, 상기 수신 통지 메시지를 재전송하는 것을 특징으로 한다. 이러한 본 발명은 멀티미디어 데이터의 전송 성공 확률을 높이고 서비스 가입자의 만족도를 높이는 효과가 있다.
멀티미디어, MMS, SMSC, 이유 코드, 수신 불가

Description

멀티미디어 데이터의 재전송을 위한 장치, 방법 및 시스템{Apparatus, Method and System for Retransmitting Multimedia Data}
도 1은 본 발명에 따른 멀티미디어 데이터 재전송을 위한 네트워크 환경을 나타낸 도면,
도 2는 본 발명에 따른 멀티미디어 재전송 장치의 일실시예 구성도,
도 3은 본 발명에 따른 무선 통신 단말기의 일실시예 구성도,
도 4는 본 발명에 따른 멀티미디어 데이터 재전송 방법을 설명하는 일실시예 흐름도,
도 5는 본 발명에 따른 멀티미디어 데이터 재전송 방법을 설명하는 다른 일실시예 흐름도이다.
* 도면의 주요 부분에 대한 부호의 설명
310 : 인터페이스 320 : 트랜스코더
330 : 단말DB 340 : 저장부
350 : 타이머 360 : 제어부
본 발명은 멀티미디어 데이터 재전송 기술에 관한 것으로, 더욱 상세하게는 이동통신망에서 착신 단말이 멀티미디어 데이터 수신 불능시 멀티미디어 데이터를 재전송하는 장치, 방법 및 시스템과 재전송을 요구하는 무선 통신 단말기에 관한 것이다.
최근 들어 이동통신 단말기는 음성 통화나 단문 메시지의 송수신 기능 이외에 다양한 부가 기능이 추가되고 있다. 즉, 이동통신 단말기는 무선 인터넷에 접속하여 웹 서비스를 받을 수 있고, 주소록, 사진, 애니메이션, 동영상, 벨소리 등 이른바 멀티미디어 데이터를 다운로드 받아 저장 및 재생할 수 있도록 구현되고 있다.
나아가, 이동통신 단말기는 카메라 기능이 추가되어 일반 사진은 물론 동영상 등을 촬영하여 이를 저장 및 재생할 수 있을 뿐만 아니라 다른 단말기로 전송할 수 있도록 구현되고 있다.
특히, 국제 표준 권고안 3GPP(3rd Generation Partnership Project) 기술 사양(TS:Technical Specification) 22.140과 23.140에 정의된 멀티미디어 메시징 서비스(MMS)는 단말기 간에 단문의 텍스트 메시지 뿐만 아니라 음성, 이미지, 오디오, 비디오 데이터 등의 다양한 멀티미디어 데이터를 송수신할 수 있도록 한다.
이러한 멀티미디어 데이터는 데이터 채널(Data Channel)을 통해 전송된다. 즉, 음성 통화는 회선 교환 방식의 음성 채널(Voice Channel)을 사용하고, 멀티미디어 데이터는 패킷 교환 방식의 데이터 채널(Data Channel)을 사용한다.
따라서, 병행 연산(Coucurrent)이나 SVD(Simultaneous Voice and Data)가 지원되지 않는 이동통신망에서는 음성 통화와 멀티미디어 데이터 전송 서비스를 동시에 제공할 수 없어, 음성 통화 중인 착신 단말기는 멀티미디어 데이터를 수신하지 못하는 문제점이 있다.
한편, SVD가 지원되는 이동통신망이라도 착신 단말기가 음성 통화와 멀티미디어 데이터 전송 서비스를 동시에 사용할 때 코덱 간의 충돌이 발생하여 멀티미디어 데이터를 수신하지 못하는 경우가 빈번하게 발생하는 문제점이 있다.
또한, 멀티태스크(Multitask)를 지원하지 못하는 단말기의 경우에는 사용자가 오프라인으로 어플리케이션을 사용하고 있는 동안에 멀티미디어 데이터를 수신할 수 없는 문제점이 있다.
본 발명은 상기 문제점을 해결하기 위하여 제안된 것으로, 이동 통신망에서 착신 단말이 멀티미디어 데이터를 수신할 수 없는 경우 재전송하는 시스템 및 그 방법을 제공하는데 그 목적이 있다.
또한, 본 발명은, 발신 단말기로부터 수신한 멀티미디어 데이터를 착신 단말기로 전송하는 멀티미디어 전송 장치로서, 착신 단말기가 멀티미디어 데이터를 수신할 수 없는 경우 재전송하는 멀티미디어 전송 장치를 제공하는데 다른 목적이 있 다.
또한, 본 발명은, 멀티미디어 데이터를 수신할 수 없는 경우 수신 불가 이유를 포함하는 수신 불가 메시지를 상기 멀티미디어 전송 장치로 전송하는 무선 통신 단말기를 제공하는데 또 다른 목적이 있다.
본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.
상기 목적을 달성하기 위한 본 발명은, 이동 통신망에서 멀티미디어 데이터의 재전송을 위한 시스템으로서, 멀티미디어 데이터를 수신하고 그에 따른 수신 통지 메시지를 전송하는 멀티미디어 데이터 전송 장치; 및 상기 수신 통지 메시지를 수신하여 착신 단말기로 중계하는 착신 요청 에이전트를 포함하되, 상기 멀티미디어 데이터 전송 장치는, 상기 착신 단말기로부터 멀티미디어 데이터 수신 불가 메시지를 수신하는 경우, 상기 수신 통지 메시지를 재전송하는 것을 특징으로 한다.
또한, 본 발명은, 이동 통신망에서 멀티미디어 데이터를 재전송하는 방법으로서, 멀티미디어 데이터를 수신하고 그에 따른 수신 통지 메시지를 전송하는 단계; 상기 수신 통지 메시지를 수신한 단말기로부터 멀티미디어 데이터 수신 불가 메시지를 수신하는 단계; 및 상기 수신 통지 메시지를 재전송하는 단계를 포함하는 것을 특징으로 한다.
또한, 본 발명은, 이동 통신망에서 멀티미디어 데이터를 재전송하는 장치로서, 멀티미디어 데이터 수신시 수신 통지 메시지를 생성하여 착신 단말기로 전송하기 위한 통지 수단; 상기 착신 단말기로부터 멀티미디어 데이터 수신 불가 메시지를 수신하기 위한 수신 수단; 상기 수신 수단을 통해 수신 불가 메시지 수신시, 상기 통지 수단이 수신 통지 메시지를 재전송하도록 제어하기 위한 제어 수단을 포함하는 것을 특징으로 한다.
또한, 본 발명은, 멀티미디어 데이터의 재전송을 요구하는 무선 통신 단말기로서, 멀티미디어 데이터 수신 통지 메시지를 수신하기 위한 수신 수단; 단말기의 사용 상태를 파악하기 위한 판단 수단; 및 상기 멀티미디어 데이터를 수신할 수 없는 사용 상태인 경우, 멀티미디어 데이터 수신 불가 메시지를 전송하기 위한 송신 수단을 포함하는 것을 특징으로 한다.
상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명한다.
멀티미디어 데이터로서 멀티미디어 메시징 서비스(MMS:Multimedia Messaging Service, 이하 'MMS'라 한다) 메시지를 예로 들어 설명하고, 멀티미디어 재전송 장치로는 멀티미디어 메시징 서비스 센터(MMSC)를 예로 들어 설명한다. 그러나, 멀티미디어 재전송 장치는 멀티미디어 메시징 서비스 센터(MMSC)가 아닌 독립된 장치로서 구현되어 멀티미디어 데이터 서비스를 제공할 수 있음을 명확히 한다.
또한, 멀티미디어 데이터 수신 통지 메시지를 전송하는 착신 알림 에이전트로 단문 메시징 서비스 센터(SMSC)를 예로 들어 설명하나, 이에 한정되지 않고 멀티미디어 데이터 수신 통지를 수행할 수 있는 독립된 시스템으로 구현될 수 있을 뿐만 아니라, 멀티미디어 재전송 장치의 내부 모듈로 구현될 수 있음을 명확히 한다.
도 1은 본 발명에 따른 멀티미디어 데이터 재전송을 위한 네트워크 환경을 나타낸 도면이다.
도 1에 도시된 발신 단말기(101) 및 착신 단말기(102)는 멀티미디어 메시징 서비스(이하, 'MMS'라 함)를 지원하는 단말기로, MMS 메시지의 작성, 수신 및 MMS 메시지의 저장 및 디스플레이를 지원한다. 이러한 이동통신 단말기는 MMS 지원을 위한 MMS 클라이언트가 설치되어 있으며, 사용자는 단말기의 자체 기능(카메라 등)을 이용하여 MMS 메시지를 직접 작성하거나, 이동통신망을 통해 멀티미디어 콘텐츠를 제공하는 콘텐츠 제공자(Contents Provider) 서버에 접속하여 MMS 메시지를 작성할 수 있다.
발신 단말기(101)는 기지국(BTS, 103) 및 기지국 제어기(BSC, 104)를 거쳐 패킷 데이터 서비스 노드(PDSN:Packet Data Service Node, 106)에 접속하여 패킷 데이터 서비스 노드(106)와 PPP 연결을 수행한 후 패킷 데이터 서비스 노드(106)로부터 IP 주소를 할당받는다. 그리고 발신 단말기(101)는 작성된 MMS 메시지를 패킷 데이터 서비스 노드(106)를 거쳐 멀티미디어 메시징 서비스 센터(MMSC:Multimedia Messaging Service Center, 109, 이하 'MMSC'라 한다)로 전송한다.
한편, 이동통신 단말기 뿐만 아니라 개인용 컴퓨터(110)를 이용하여 MMS 메시지를 작성하여 이동통신 단말기로 전송할 수 있다. 이 경우, 개인용 컴퓨터(110)에는 MMS 클라이언트가 설치되어 내부에 저장된 멀티미디어 콘텐츠를 이용하여 MMS 메시지를 작성하거나, 콘텐츠 제공자 서버에 접속하여 MMS 메시지를 작성하여 인터넷망을 통해 MMSC(109)로 전송한다.
MMSC(109)는 이동통신 단말기 또는 개인용 컴퓨터로부터 MMS 메시지를 수신하여 저장하고, 단문 메시징 서비스 센터(SMSC:Short Messaging Service Center, 108, 'SMSC'라 함)를 통해 착신 단말기(102)로 SMS 메시지를 전송하여 MMS 메시지가 수신되었음을 통지(Notification)한다.
즉, SMSC(108)는 MMSC(109)로부터의 수신 통지 메시지 전달 요청에 따라 착신 단말기 정보를 이용하여 홈 위치 등록기(HLR, 107)로 착신 단말기(102)의 위치 정보를 획득하고, MMSC(109)로부터 수신된 수신 통지 메시지를 착신 단말기(102)로 전송하여 MMS 메시지가 수신되었음을 통지한다.
이 때, MMSC(109)는 MMS 메시지를 풀(PULL) 방식 또는 푸쉬(PUSH) 방식으로 전송할 수 있는데, 각 경우에 따라 수신 통지 메시지의 형식이 달라진다. MMS 메시 지를 풀 방식으로 전송하는 경우, 착신 단말기(102)는 수신 통지 메시지를 수신하여 사용자가 확인할 수 있도록 표시하고, 사용자는 해당 수신 통지 메시지를 확인하고 착신 단말기(102)를 통해 MMSC(109)에 접속하여 해당 MMS 메시지를 다운로드 받는다. 한편, MMS 메시지를 푸쉬 방식으로 전송하는 경우, 착신 단말기(102)는 수신 통지 메시지를 사용자에게 표시하지 않고 즉시 MMSC(109)로 접속하여 자동으로 해당 MMS 메시지를 다운로드 받는다.
MMSC(109)가 SMSC(108)를 통해 착신 단말기(102)로 전송하는 수신 통지 메시지는 콜백 URL, MMS 메시지 ID, 메시지 제목, 전송 시간, MMS 메시지 전송 방식(풀 또는 푸쉬) 필드 등을 포함한다.
착신 단말기(102)는 패킷 데이터 서비스 노드(106)와 PPP 협상을 수행하여 데이터 채널을 설정한 후 상기 수신 통지 메시지에 포함된 콜백 URL(222)에 접속하여 해당 MMS 메시지를 다운로드 받는다. 다만, MMSC(109)가 푸쉬 방식으로 MMS 메시지를 전송할 때, 착신 단말기(102)가 현재 음성 통화를 수행 중이거나 오프라인으로 어플리케이션을 사용하여 MMS 메시지를 다운로드 받지 못하는 경우, 착신 단말기(102)는 착신 번호, 콜백 URL, MMS 메시지 ID 및 수신 불가 이유 코드(Reason Code)를 포함하는 SMS 수신 불가 메시지를 생성하여 SMSC(108)를 거쳐 MMSC(109)로 전송한다.
이 때, SMS 수신 불가 메시지에 포함된 착신 번호는 MMSC로 라우팅이 가능한 특별 번호로서, SMSC(108)는 수신 불가 메시지에 포함된 착신 번호가 특별 번호임을 인식하여 수신 불가 메시지를 MMSC(109)로 라우팅한다.
한편, 병행 연산(Coucurrent)이나 SVD(Simultaneous Voice and Data)가 지원되는 이동 통신망에서 착신 단말기(102)가 데이터 채널을 사용할 수는 있으나 데이터 통신을 위한 리소스(Resource)가 부족하여 MMS 메시지를 수신할 수 없는 경우, 착신 단말기(102)는 MMSC(109)와의 데이터 연결을 통해 수신 불가 메시지를 전송할 수 있다. 착신 단말기(102)는 패킷 교환망과 연결되어 휴면 상태를 유지하면서 MMS 메시지를 수신할 수 없는 경우 데이터 채널을 통해 수신 불가 메시지를 전송한다.
MMSC(109)는 착신 단말기(102)로부터 수신된 수신 불가 메시지에 포함된 수신 불가 이유 코드(243)를 독출하여 해당 이유 코드 마다 설정된 전송 주기로 수신 통지 메시지를 착신 단말기(102)로 재전송한다.
도 2는 본 발명에 따른 멀티미디어 재전송 장치의 일실시예 구성도이다.
도 2에 도시된 바와 같이, 본 발명에 따른 멀티미디어 재전송 장치는 패킷 데이터 서비스 노드, 단문 메시징 서비스 센터 등을 포함하는 이동통신망 및 인터넷망과의 데이터 송수신을 수행하는 네트워크 인터페이스(310), 발신 단말기로부터 수신된 MMS 메시지를 착신 단말기에서 처리할 수 있는 포맷으로 변환하기 위한 트랜스코더(320), 가입자 단말기의 정보를 저장하기 위한 단말 DB(330), 수신된 MMS 메시지를 저장하고 MMS 메시지 수신 불가 이유 코드 및 이에 대응하는 재전송 주기를 저장하는 저장부(340), 착신 단말기로 MMS 메시지를 재전송하는 시간을 체크하기 위한 타이머(350), 멀티미디어 재전송 장치의 전체적인 동작을 제어하는 제어부(360)를 포함한다.
멀티미디어 재전송 장치는 TCP/IP를 기반으로 네트워크 인터페이스(310)를 통해 패킷 데이터 서비스 노드(PDSN)로부터 MMS 메시지를 수신하여 저장부(340)에 저장한다.
제어부(360)는 수신된 MMS 메시지에 포함된 정보를 이용하여 착신 단말기로 전송할 푸쉬 방식의 SMS 수신 통지 메시지를 작성하고, 작성된 수신 통지 메시지를 착신 알림 에이전트(일 예로, 단문 메시징 서비스 센터(SMSC)로 전송한다. SMS 수신 통지 메시지는 콜백 URL, MMS 메시지 ID, MMS 메시지 전송 방식(푸쉬) 필드 등을 포함한다.
만약, 착신 단말기가 음성 통화 중이거나 어플리케이션을 수행하여 MMS 메시지를 다운로드 받을 수 없는 경우, 착신 단말기는 URL, 메시지 ID, 수신 불가 이유 코드를 포함하는 수신 불가 메시지를 전송한다.
멀티미디어 데이터 재전송 장치의 제어부(360)는 네트워크 인터페이스(310)를 통해 수신된 상기 수신 불가 메시지에서 수신 불가 이유 코드를 추출하고, 저장부(340)에서 상기 추출된 수신 불가 이유 코드에 대응하는 재전송 주기를 검색한다. 예를 들면, 저장부(340)에는 음성 통화에 관한 수신 불가 이유 코드와 재전송 주기 3분, 어플리케이션 사용에 관한 수신 불가 이유 코드와 재전송 주기 5분이 각각 연결되어 테이블로 저장될 수 있다.
이 때, 저장부(340)에 저장된 재전송 주기는 사용자의 단말기 사용 패턴에 따라 조정될 수 있다. 예를 들면, 이동 통신 가입자들의 평균 음성 통화 시간에 따라 음성 통화에 관한 재전송 주기를 설정한다.
제어부(360)는 타이머(350)를 동작시켜 상기 재전송 주기에 따라 수신 통지 메시지를 착신 단말기로 재전송한다. 예를 들어, 상기 수신 불가 메시지에 포함된 수신 불가 이유 코드가 음성 통화에 관한 수신 불가 이유 코드인 경우, 제어부(360)는 재전송 주기 3분을 추출하여 타이머(350)를 동작시키고 해당 시간이 경과한 시점에 수신 통지 메시지를 네트워크 인터페이스(310)를 통해 착신 알림 에이전트(예로, 단문 메시징 서비스 센터(SMSC))로 전송한다.
한편, 착신 단말기가 수신 통지 메시지를 수신하여 수신 통지 메시지에 포함된 콜백 URL에 기초하여 멀티미디어 재전송 장치에 접속하면, 트랜스코더(320)는 단말 DB(330)에 저장된 단말기 정보, 즉 단말기 타입, 단말기 제조업체, 브라우져 타입, 버전, 단말기 유형 ID 등을 참조하여 착신 단말기에서 MMS 메시지를 재생시킬 수 있도록 MMS 메시지의 포맷을 변환하여 착신 단말기로 전송한다.
도 3은 본 발명에 따른 무선 통신 단말기의 일실시예 구성도로, 본 발명에 따른 무선 통신 단말기는 음성 통화 중이나 또는 어플리케이션의 실행, 또는 데이터 채널의 사용으로 MMS 메시지를 다운로드 받을 수 없을 때 수신 불가 이유를 멀티미디어 재전송 장치로 전송한다.
도 3에 도시된 바와 같이, 본 발명에 따른 무선 통신 단말기는 안테나를 통해 무선 신호를 송수신하는 송수신부(410), 복수의 숫자 키와 기능선택 키로 이루어진 키 입력부(420), 음성을 입력하고 출력하는 송수화부(430), 문자 신호 및 그래픽 등을 출력하는 디스플레이부(440), 상기 송수신부(410)를 통해 수신된 MMS 메 시지 및 단문 메시지(SMS 메시지)와 수신 불가 이유 코드 등을 저장하는 메모리(450), 단말기의 사용 상태를 판단하는 상태 판단부(460), 단말기의 전체적인 동작을 제어하는 제어부(470)를 포함한다.
특히, 메모리(450)는 단말기가 MMS 메시지를 다운로드 받을 수 없을 때 멀티미디어 재전송 장치로 전송할 수신 불가 이유 코드를 저장하고, 또한 수신 불가 이유 코드를 포함하는 SMS 수신 불가 메시지를 생성하는 SMS 생성 프로그램 및 MMS 메시지를 재생하는 재생 프로그램을 저장한다.
상태 판단부(460)는 단말기의 현재 사용 상태, 예를 들면 음성 통화, 무선 인터넷, 어플리케이션의 사용 등의 단말기 사용 상태를 지속적으로 체크하여 제어부(470)의 단말기 상태 정보 요청시 제공한다.
제어부(470)는 송수신부(410)를 통해 수신 통지 메시지가 수신된 경우 상태 판단부(460)로 단말기 사용 상태 정보를 요청하고, 상태 판단부(460)로부터 전송된 단말기 사용 상태 정보에 따라 메모리(450)에 저장된 수신 불가 이유 코드를 독출하며, SMS 생성 모듈을 통해 상기 수신 불가 이유 코드를 포함하는 SMS 수신 불가 메시지를 생성하여 페이징 전송한다.
상기 수신 통지 메시지는 상술한 바와 같이 콜백 URL, MMS 메시지 ID, MMS 메시지 전송 방식(푸쉬) 등을 포함한다.
그리고, SMS 수신 불가 메시지는 상기 수신 통지 메시지에 포함된 콜백 URL, 메시지 ID 및 상기 메모리(450)에서 독출된 수신 불가 이유 코드를 포함하는데, 그 예는 다음과 같다.
URL : http://10.111.222.111:5000
MMS ID : 200512011000002MMS
수신 불가 이유 코드 : 200, Voice_Tr, Traffic_Tr 등. 여기서 200은 어플리케이션 사용에 관한 코드이고, Voice_Tr는 음성 통화에 관한 코드, Traffic_Tr는 데이터 채널 사용에 관한 코드를 의미하는 일 예이다. 수신 불가 이유 코드는 단말기와 멀티미디어 전송 장치간의 약속된 값으로 본 예에서 명기한 값은 단말기와 멀티미디어 전송 장치간의 약속된 값의 정의에 따라 변경될 수 있다.
한편, 송수신부(410)를 통해 MMS 메시지가 수신되어 메모리(450)에 저장되고, 키입력부(420)를 통한 사용자의 재생 입력시 메모리(450)에 저장된 MMS 메시지 재생 프로그램이 구동되어 해당 MMS 메시지를 재생하여 디스플레이부(440)를 통해 사용자에게 보여준다.
도 4는 본 발명에 따른 멀티미디어 데이터 재전송 방법을 설명하는 일실시예 흐름도이다.
도 4에 도시된 바와 같이, 발신 단말기의 사용자는 MMS 메시지를 작성하고(S501) MMSC로 상기 MMS 메시지를 전송한다(S502). 보다 상세하게는, 먼저 발신 단말기는 기지국 및 기지국제어기를 거쳐 패킷 데이터 서비스 노드(PDSN)와 PPP 협상을 수행한 후 MMS 메시지를 패킷 데이터 서비스 노드(PDSN)로 전송하고, 패킷 데이터 서비스 노드는 TCP/IP를 기반으로 발신 단말기로부터 수신된 MMS 메시지를 MMSC로 전송한다.
이어서, MMSC는 MMS 메시지를 수신하여 저장하고 MMS 메시지를 푸쉬 방식으로 전송하기 위한 SMS 수신 통지 메시지를 생성하여, SMSC를 거쳐 착신 단말기로 전송한다(S503, S504).
즉, MMSC는 SMS 수신 통지 메시지를 생성하여 SMSC로 전송 요청을 하고, SMSC는 메시지에 포함된 착신 단말기 번호를 이용하여 홈 위치 등록기(HLR)로 착신 단말기의 위치 정보를 요청한다. 홈 위치 등록기(HLR)로부터 수신된 착신 단말기의 위치 정보를 기초로 SMSC는 착신 단말기로 수신 통지 메시지를 전송한다. 상기 수신 통지 메시지는 상술한 바와 같이 콜백 URL, MMS 메시지 ID 및 MMS 메시지 전송 방식(푸쉬) 등을 포함한다.
페이징을 통해 SMS 수신 통지 메시지를 수신한 착신 단말기는 현재 단말기의 사용 상태를 체크하여 MMSC로 접속하여 MMS 메시지를 다운로드 받을 수 있는지 여부를 판단한다(S505). 즉, 현재 단말기가 음성 통화, 어플리케이션 사용, 데이터 채널의 사용 등의 상태에 있는지 여부를 판단한다.
만약, 사용자가 현재 음성 통화 또는 무선 인터넷 또는 어플리케이션을 사용 중인 경우, 해당 이유에 해당하는 수신 불가 이유 코드를 메모리에서 독출하여 SMS 수신 불가 메시지를 생성하고 페이징을 통해 SMSC로 전송한다(S506). 상기 SMS 수신 불가 메시지는 콜백 URL, 메시지 ID 및 수신 불가 이유 코드를 포함한다.
SMSC는 착신 단말기로부터 수신된 수신 불가 메시지를 MMSC로 전송하고(S507), MMSC는 상기 수신 불가 메시지에 포함된 수신 불가 이유 코드를 인식한 후(S508), 해당 이유에 할당된 재전송 주기(T)에 따라 수신 통지 메시지를 재전송한 다(S509, S510).
재전송된 수신 통지 메시지를 수신한 착신 단말기는 수신 통지 메시지에 포함된 URL에 접속하고(S511), 해당 MMS 메시지를 다운로드 받는다(S512). 즉, 착신 단말기는 기지국 및 기지국제어기를 거쳐 패킷 데이터 접속 노드(PDSN)와 PPP 협상을 수행하여 데이터 채널을 열고, 패킷 데이터 접속 노드(PDSN)는 MMSC에 접속함으로써 착신 단말기가 MMSC로부터 MMS 메시지를 다운로드 받을 수 있도록 한다.
그리고, 착신 단말기는 다운로드 받은 MMS 메시지를 메모리에 저장하고 사용자의 재생 입력에 따라 MMS 뷰어 프로그램을 구동시켜 메모리에 저장된 MMS 메시지를 재생한다.
도 5는 본 발명에 따른 멀티미디어 데이터 재전송 방법을 설명하는 다른 일실시예 흐름도이다.
도 5에 도시된 바와 같이, 먼저 MMSC는 발신 단말기로부터 MMS 메시지를 수신하고, 수신된 MMS 메시지를 저장한다(S601).
이어서, MMS 메시지에 포함된 정보를 기초로 수신 통지 메시지를 작성하여 SMSC를 통해 착신 단말기로 전송한다(S602). 보다 상세하게는, MMSC는 수신 통지 메시지를 작성하여 SMSC로 통지 요청을 하고, SMSC는 수신 통지 메시지에 포함된 착신자 번호를 기초로 홈 위치 등록기로부터 착신 위치 정보를 획득하여 착신 단말기로 수신 통지 메시지를 전송한다.
상기 수신 통지 메시지는 상술한 바와 같이 콜백 URL, MMS 메시지 ID 및 MMS 메시지 전송 방식(푸쉬) 등을 포함한다.
수신 통지 메시지를 수신한 착신 단말기는 현재 단말기의 사용 상태를 체크한다. 데이터 채널을 사용할 수 없을 경우, 즉 음성 통화 중이거나 혹은 데이터 채널을 사용 중인 경우, 또는 어플리케이션을 사용 중인 경우, 해당 이유의 코드를 포함하는 SMS 수신 불가 메시지를 생성하여 SMSC를 통해 MMSC로 전송한다(S603). 수신 불가 메시지는 상기 수신 통지 메시지에 포함된 URL, 메시지 ID 및 수신 불가 이유 코드를 포함한다.
MMSC는 착신 단말기로부터 수신 불가 메시지를 수신한 후, 수신 불가 메시지에 포함된 수신 불가 이유 코드를 독출하여 해당 사유에 따른 재전송 주기를 설정한다(S604).
그리고, MMSC는 설정된 주기에 따라 수신 통지 메시지를 SMSC를 통해 착신 단말기로 재전송하고(S605), 상기 이유가 해소된 착신 단말기는 데이터 채널을 열고 MMSC로부터 수신된 수신 통지 메시지에 포함된 URL에 접속하여 MMS 메시지를 다운로드 받는다(S606).
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. 이러한 과정은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있으므로 더 이상 상세히 설명하지 않기로 한다.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.
상기와 같은 본 발명은, MMS 메시지, VOD 등의 다양한 멀티미디어 데이터 전송 서비스에서, 전송된 멀티미디어 데이터가 착신측에 제대로 전달되지 않았을 경우에 사용자의 패턴에 맞춰 멀티미디어 데이터를 재전송함으로써, 멀티미디어 데이터 전송 서비스의 성공률을 높일 수 있을 뿐만 아니라, 사용자의 서비스 만족도를 높일 수 있는 효과가 있다.

Claims (13)

  1. 삭제
  2. 삭제
  3. 이동 통신망에서 멀티미디어 데이터의 재전송을 위한 시스템으로서,
    멀티미디어 데이터를 수신하고 그에 따른 수신 통지 메시지를 전송하는 멀티미디어 데이터 전송 장치; 및
    상기 수신 통지 메시지를 수신하여 착신 단말기로 중계하는 착신 요청 에이전트를 포함하되,
    상기 멀티미디어 데이터 전송 장치는, 상기 착신 단말기로부터 수신 불가 이유 코드를 포함하는 멀티미디어 데이터 수신 불가 메시지를 수신하는 경우, 상기 수신 불가 이유 코드에 따라 재전송 주기를 결정하여 상기 수신 통지 메시지를 재전송하는 것을 특징으로 하는 멀티미디어 데이터 재전송 시스템.
  4. 삭제
  5. 삭제
  6. 이동 통신망에서 멀티미디어 데이터를 재전송하는 방법으로서,
    (a) 멀티미디어 데이터를 수신하고 그에 따른 수신 통지 메시지를 전송하는 단계;
    (b) 상기 수신 통지 메시지를 수신한 단말기로부터 수신 불가 이유 코드를 포함하는 멀티미디어 데이터 수신 불가 메시지를 수신하는 단계; 및
    (c) 수신된 수신 불가 메시지에 포함된 수신 불가 이유 코드에 따라 재전송 주기를 결정하여 상기 수신 통지 메시지를 재전송하는 단계
    를 포함하는 멀티미디어 데이터 재전송 방법.
  7. 삭제
  8. 삭제
  9. 삭제
  10. 이동 통신망에서 멀티미디어 데이터를 전송하는 멀티미디어 데이터 전송 장치로서,
    멀티미디어 데이터 수신시 수신 통지 메시지를 생성하여 착신 단말기로 전송하기 위한 통지 수단;
    수신 불가 이유 코드 및 그에 대응하는 재전송 주기를 저장하기 위한 저장 수단;
    상기 착신 단말기로부터 수신 불가 이유 코드를 포함하는 멀티미디어 데이터 수신 불가 메시지를 수신하기 위한 수신 수단;
    상기 수신 수단을 통해 수신 불가 메시지 수신시, 상기 수신 불가 메시지에 포함된 수신 불가 이유 코드와 상기 저장 수단에 저장된 수신 불가 이유 코드를 비교함으로써 재전송 주기를 결정하여 상기 통지 수단이 수신 통지 메시지를 재전송하도록 제어하기 위한 제어 수단;
    을 포함하는 멀티미디어 데이터 전송 장치.
  11. 삭제
  12. 삭제
  13. 멀티미디어 데이터의 재전송을 요구하는 무선 통신 단말기로서,
    멀티미디어 데이터 수신 통지 메시지를 수신하기 위한 수신 수단;
    수신 불가 이유 코드를 저장하기 위한 저장 수단;
    단말기의 사용 상태를 파악하기 위한 판단 수단; 및
    상기 멀티미디어 데이터를 수신할 수 없는 사용 상태인 경우, 해당 상태에 따른 수신 불가 이유 코드를 포함하는 멀티미디어 데이터 수신 불가 메시지를 전송하기 위한 송신 수단
    을 포함하는 무선 통신 단말기.
KR1020050131849A 2005-12-28 2005-12-28 멀티미디어 데이터의 재전송을 위한 장치, 방법 및 시스템 KR100805056B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050131849A KR100805056B1 (ko) 2005-12-28 2005-12-28 멀티미디어 데이터의 재전송을 위한 장치, 방법 및 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050131849A KR100805056B1 (ko) 2005-12-28 2005-12-28 멀티미디어 데이터의 재전송을 위한 장치, 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20070069569A KR20070069569A (ko) 2007-07-03
KR100805056B1 true KR100805056B1 (ko) 2008-02-20

Family

ID=38505177

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050131849A KR100805056B1 (ko) 2005-12-28 2005-12-28 멀티미디어 데이터의 재전송을 위한 장치, 방법 및 시스템

Country Status (1)

Country Link
KR (1) KR100805056B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101474791B1 (ko) * 2012-04-17 2014-12-23 주이스 주식회사 푸시 알림 기능을 이용한 원격학습시스템 및 그 방법

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040041943A (ko) * 2002-11-12 2004-05-20 한국전자통신연구원 푸쉬기반 멀티미디어 메시징 서비스 방법
KR20050008070A (ko) * 2003-07-14 2005-01-21 에스케이 텔레콤주식회사 이동통신망에서 발신자 cnhp 서비스 시스템 및 방법
KR20050011783A (ko) * 2003-07-23 2005-01-31 엘지전자 주식회사 Mms 전송 대리 서버를 이용한 mms 메시지 전송시스템 및 방법
KR20050063930A (ko) * 2003-12-23 2005-06-29 에스케이 텔레콤주식회사 이동 통신망에서 발신자의 불완료호 통보 방법 및 시스템
KR20050081657A (ko) * 2004-02-16 2005-08-19 주식회사 인프라밸리 불완료호 정보 처리 방법 및 불완료호 정보 처리 장치
WO2005109793A1 (fr) 2004-05-12 2005-11-17 Huawei Technologies Co., Ltd. Procede de transmission de messages multimedia

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040041943A (ko) * 2002-11-12 2004-05-20 한국전자통신연구원 푸쉬기반 멀티미디어 메시징 서비스 방법
KR20050008070A (ko) * 2003-07-14 2005-01-21 에스케이 텔레콤주식회사 이동통신망에서 발신자 cnhp 서비스 시스템 및 방법
KR20050011783A (ko) * 2003-07-23 2005-01-31 엘지전자 주식회사 Mms 전송 대리 서버를 이용한 mms 메시지 전송시스템 및 방법
KR20050063930A (ko) * 2003-12-23 2005-06-29 에스케이 텔레콤주식회사 이동 통신망에서 발신자의 불완료호 통보 방법 및 시스템
KR20050081657A (ko) * 2004-02-16 2005-08-19 주식회사 인프라밸리 불완료호 정보 처리 방법 및 불완료호 정보 처리 장치
WO2005109793A1 (fr) 2004-05-12 2005-11-17 Huawei Technologies Co., Ltd. Procede de transmission de messages multimedia

Also Published As

Publication number Publication date
KR20070069569A (ko) 2007-07-03

Similar Documents

Publication Publication Date Title
US7631037B2 (en) Data transmission
US7200680B2 (en) Method, apparatus and system for providing multimedia messages to incompatible terminals
KR100880740B1 (ko) 멀티미디어 메시징 방법 및 시스템
EP1653693A1 (en) File transmission method in instant messaging service
KR100905411B1 (ko) 이동통신 단말기에서 멀티미디어 메시지의 전송 장치 및방법
EP1889450A1 (en) System and method for performing mobile services, in particular push and pull services in a wireless communication network
KR20020067803A (ko) 휴대용 단말기의 멀티미디어 전자우편 서비스 시스템 및방법
US20050233758A1 (en) Method and apparatus to transfer recipient MMS capabilities to MMS originator
JP5254576B2 (ja) 移動通信端末機によるメッセージ再生方法及び移動通信端末機
KR100871223B1 (ko) 멀티미디어 메시지를 송수신하는 이동 통신 시스템 및 방법
KR101346394B1 (ko) 인스턴트 메시지의 멀티미디어 링톤 디스플레이 방법 및 시스템
KR20030048502A (ko) 무선 단말 자원상태를 고려한 멀티미디어 데이터 송수신시스템 및 방법
KR100805056B1 (ko) 멀티미디어 데이터의 재전송을 위한 장치, 방법 및 시스템
GB2397723A (en) Data transmission
KR100767585B1 (ko) Mms 메시지 재전송 방법 및 이를 위한 장치
KR100604723B1 (ko) 데이터 버스트 메시지를 이용한 멀티미디어 데이터 수신확인 및 읽기 확인 서비스 제공 방법 및 시스템
KR100600503B1 (ko) 이동통신단말에서의 멀티미디어 메시지 수신방법
KR20040000203A (ko) 무선 인터넷상에서 단말정보에 의존하는 메시지 서비스의컨텐츠 변환방법
KR101000551B1 (ko) 멀티미디어 메시지의 착신 알림 설정 방법 및 시스템
KR100723721B1 (ko) Non svd 단말에서 이미지 콜 서비스를 제공하는 방법
KR20050122527A (ko) 무선단말기의 멀티미디어 메시지에 대한 회신메시지 전송방법
KR20030053305A (ko) 무선 인터넷에서의 멀티미디어 스트리밍 서비스 시스템 및방법
KR100986264B1 (ko) 이동단말기에 저장된 멀티미디어 데이터 전송 방법
KR100623289B1 (ko) 방송국을 이용한 멀티미디어 메시지 전달방법
KR100908129B1 (ko) 메시지의 콜백을 이용한 통화 종류 선택 방법 및 시스템

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
B701 Decision to grant
GRNT Written decision to grant
G170 Publication of correction
FPAY Annual fee payment

Payment date: 20130201

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140205

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee