KR20020050252A - A method for implementing a multimedia messaging service, a multimedia messaging system, a server of a multimedia messaging system and a multimedia terminal - Google Patents
A method for implementing a multimedia messaging service, a multimedia messaging system, a server of a multimedia messaging system and a multimedia terminal Download PDFInfo
- Publication number
- KR20020050252A KR20020050252A KR1020027005662A KR20027005662A KR20020050252A KR 20020050252 A KR20020050252 A KR 20020050252A KR 1020027005662 A KR1020027005662 A KR 1020027005662A KR 20027005662 A KR20027005662 A KR 20027005662A KR 20020050252 A KR20020050252 A KR 20020050252A
- Authority
- KR
- South Korea
- Prior art keywords
- wireless terminal
- information
- multimedia
- server
- message
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/12—Application layer protocols, e.g. WAP [Wireless Application Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/184—Messaging devices, e.g. message centre
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 무선 경로상에서 통신 네트워크(12, 15, 18)와 통신하는 무선 단말기(MS)와 서버(20) 사이에서 멀티미디어 메시징 서비스를 구현하기 위한 방법에 관한 것이다. 상기 방법은 상기 서버에서 상기 무선 단말기로 어드레스되는 적어도 하나의 멀티미디어 구성요소를 포함하는 멀티미디어 메시지를 수신하고 저장하는 단계 및 상기 무선 단말기(MS)의 적어도 하나의 특성에 대한 정보를 상기 서버에 저장하는 단계를 포함한다. 상기 방법은 상기 무선 단말기의 적어도 하나의 특성에 대한 상기 저장된 정보에 따라 상기 무선 단말기가 처리할 수 있는 상기 멀티미디어 메시지의 어떤 구성요소가 있는지를 결정하는 단계를 더 포함한다. 하나 이상의 그러한 구성요소(들)가 있는 경우, 상기 구성요소(들)는 전송을 위해 선택되고 상기 무선 단말기로 전송된다.The present invention relates to a method for implementing a multimedia messaging service between a server (20) and a wireless terminal (MS) communicating with a communication network (12, 15, 18) over a wireless path. The method comprises receiving and storing a multimedia message comprising at least one multimedia component addressed to the wireless terminal at the server and storing information on at least one characteristic of the wireless terminal MS in the server. Steps. The method further includes determining which components of the multimedia message are available for processing by the wireless terminal according to the stored information about at least one characteristic of the wireless terminal. If there is one or more such component (s), the component (s) are selected for transmission and transmitted to the wireless terminal.
Description
무선 통신 네트워크들 및 인터넷 네트워크는 급속히 팽창하고 이들 네트워크들의 사용자들의 수가 증가하고 있다. 예를 들어 WAP 기술에 의하여, 소위 미디어 폰들과 같은 무선 통신 네트워크들의 디지털 이동국들에 진보된 인터넷 서비스들을 도입하는 것이 가능하다. WAP는 이동 통신용 글로벌 시스템(GSM; Global System for Mobile Communications), 일반 패킷 무선 서비스(GPRS; General Packet Radio Service), 개인 디지털 셀룰러(PDC; Personal Digital Cellular), 코드 분할 다중 접속 IS-95(CDMA IS-95), 시 분할 다중 접속 IS-136(TDMA IS-136) 및 광대역CDMA(Wideband CDMA) 및 CDMA-2000과 같은 제3 세대 네트워크들과 같은 대부분의 디지털 무선 통신 네트워크들을 포괄적으로 지원하도록 설계된 개방 표준이다. 상기 WAP 시스템은 단지 최근에 개발되었기 때문에 그리고 몇몇 경우에 상기 WAP 시스템 사양들은 단지 상이한 구현들에 대한 구성만을 결정하기 때문에, 상기 WAP 시스템의 특정 기능들을 구현하는 알려진 해법들이 없다.Wireless communication networks and the Internet network are expanding rapidly and the number of users of these networks is increasing. By WAP technology, for example, it is possible to introduce advanced Internet services to digital mobile stations in wireless communication networks such as so-called media phones. WAPs include Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Personal Digital Cellular (PDC), and Code Division Multiple Access IS-95 (CDMA IS). -95), designed to comprehensively support most digital wireless communications networks such as time division multiple access IS-136 (TDMA IS-136) and third-generation networks such as wideband CDMA and CDMA-2000. Standard. Because the WAP system has only recently been developed and in some cases the WAP system specifications only determine configuration for different implementations, there are no known solutions for implementing specific functions of the WAP system.
WAP 시스템(도 1)에서, 단말기 또는 무선 단말기(MS), 여기서 외부 통신을 위해 상기 WAP 프로토콜을 이용하는 소위 WAP 단말기는 인터넷 네트워크의 서버(20)와 통신할 수 있다. 상기 WAP 단말기 및 상기 인터넷 네트워크 사이의 접속은 WAP 게이트웨이(15)에 의해 구현되는데, 상기 WAP 게이트웨이(15)는 상기 WAP 단말기(MS) 및 상기 인터넷 네트워크(18) 사이에 메시지들을 전송하는 수단으로서 기능한다. 필요한 경우, 상기 WAP 게이트웨이(15)는 상기 WAP 단말기(MS)에 의해 상기 인터넷 네트워크로 보내진 메시지들을 TCP/IP 프로토콜(전송 제어 프로토콜/인터넷 프로토콜; Transmission Control Protocol/Internet Protocol)과 같은 인터넷 프로토콜에 따른 메시지들로 변환한다. 유사하게, 상기 무선 네트워크(12)에서 상기 WAP 단말기(MS)로 어드레스되는 상기 인터넷 네트워크(18)로부터의 메시지들은 필요한 경우 상기 WAP 게이트웨이에서 WAP 프로토콜(예를 들어 무선 세션 프로토콜(WSP; Wireless Session Protocol))에 따른 메시지들로 변환된다.In the WAP system (FIG. 1), a terminal or a wireless terminal (MS), where a so-called WAP terminal using the WAP protocol for external communication, can communicate with a server 20 of an internet network. The connection between the WAP terminal and the Internet network is implemented by a WAP gateway 15, which functions as a means for transmitting messages between the WAP terminal (MS) and the Internet network 18. do. If necessary, the WAP gateway 15 sends messages sent to the Internet network by the WAP terminal MS according to an Internet protocol such as TCP / IP protocol (Transmission Control Protocol / Internet Protocol). Convert to messages. Similarly, messages from the Internet network 18 addressed to the WAP terminal (MS) in the wireless network 12 are, if necessary, a WAP protocol (e.g., Wireless Session Protocol (WSP) at the WAP gateway). Are converted into messages according to)).
그와 같이, 상기 WAP 단말기(MS)는 셀룰러 네트워크의 이동국 또는 예를 들어 셀룰러 네트워크의 이동국을 경유하여 또는 예를 들어 국제 개인용 컴퓨터 메모리 카드 협회(PCMCIA; Personal Computer Memory Card International Association)표준과 호환하는 인터페이스를 경유하여 컴퓨터 단말기에 떼어낼 수 있게 부착되는 무선 카드를 경유하여 상기 무선 네트워크(12)에 접속되는 컴퓨터 단말기와 같은, 외부 통신을 위해 WAP 프로토콜들을 이용하는 어떤 장치일 수 있다.As such, the WAP terminal (MS) is compatible with, for example, a mobile station of a cellular network or a mobile station of, for example, a cellular network or compatible with, for example, the Personal Computer Memory Card International Association (PCMCIA) standard. It can be any device that uses WAP protocols for external communication, such as a computer terminal connected to the wireless network 12 via a wireless card detachably attached to the computer terminal via an interface.
상기 WAP에 의해 지원되고 상기 무선 경로 상에서 정보 전송을 위해 의도되는 통신 모드들은 베어러(bearer)들로 불린다. 이들은 상기 WAP 사양들에서 정의된 다른 베어러들 뿐만 아니라 예를 들어 짧은 메시지들(짧은 메시지 서비스(SMS; Short Message Service)), 데이터 호출들(회선 교환 데이터(CSD; Circuit Switched Data)) 및 패킷 무선, 즉 GPRS 서비스들, USSD 서비스(조직되지 않은 보충적 서비스 데이터(Unstructured Supplementary Service Data))를 포함한다.Communication modes supported by the WAP and intended for information transmission on the wireless path are called bearers. These include, for example, short messages (short message service (SMS)), data calls (circuit switched data (CSD) and packet radios, as well as other bearers defined in the WAP specifications. Ie GPRS services, USSD service (Unstructured Supplementary Service Data).
그것의 통신 프로토콜들이 관련되는 한 상기 WAP 시스템은 계층적 시스템이다. 상기 WAP 단말기 및 상기 WAP 게이트웨이 양자는 어떤 WAP 프로토콜 층들을 포함하고 소프트웨어에 의해 구현되는 WAP 프로토콜 스택을 포함한다. 상기 WAP 프로토콜 층들은 예를 들어 WDP 층(무선 데이터그램 프로토콜; Wireless Datagram Protocol) 뿐만 아니라, WAE 층(무선 애플리케이션 환경; Wireless Application Environment), WSP 층(무선 세션 프로토콜; Wireless Session Protocol), WTP 층(무선 트랜잭션 프로토콜; Wireless Transaction Protocol)을 포함한다. 상기 WAP 단말기 및 상기 WAP 게이트웨이의 대응하는 WAP 프로토콜 층들은 특정 베어러를 사용하여 상기 WAP 단말기 및 상기 WAP 게이트웨이 사이에 신뢰성 있는 데이터 전송을 제공하기 위하여 서로 통신한다.The WAP system is a hierarchical system as far as its communication protocols are concerned. Both the WAP terminal and the WAP gateway include a WAP protocol stack that includes some WAP protocol layers and is implemented by software. The WAP protocol layers are, for example, the WDP layer (Wireless Datagram Protocol), as well as the WAE layer (Wireless Application Environment), WSP layer (Wireless Session Protocol), WTP layer ( Wireless Transaction Protocol (Wireless Transaction Protocol). The corresponding WAP protocol layers of the WAP terminal and the WAP gateway communicate with each other to provide reliable data transfer between the WAP terminal and the WAP gateway using a particular bearer.
오랫동안, 상기 인터넷 네트워크에 접속된 컴퓨터 단말기 사용자들은 상기인터넷 네트워크의 서버로부터 그들의 컴퓨터 단말기로 전자적인 포맷으로 이미지들, 텍스트, 짧은 비디오 클립들 및 오디오 클립들과 같은 멀티미디어 구성요소들을 검색하는 기회를 가졌었다. 데이터 전송 속도가 증가하고 이동국들의 특성들이 개선됨에 따라, 멀티미디어 메시징 서비스에서의 관심이 또한 무선 네트워크들에서 생겨났다. 그러나, 예를 들어 상기 WAP 시스템과 관련하여 멀티미디어 메시징 서비스를 구현하기 위한 해법이 아직 제공되지 않았다.For a long time, computer terminal users connected to the internet network have had the opportunity to retrieve multimedia components such as images, text, short video clips and audio clips in electronic format from the server of the internet network to their computer terminal. It was. As the data transmission speed has increased and the characteristics of mobile stations have improved, interest in multimedia messaging services has also arisen in wireless networks. However, no solution has yet been provided for implementing a multimedia messaging service, for example in connection with the WAP system.
국제 특허 출원 WO 98/19438은 원격통신 네트워크에서 멀티미디어 메시징 서비스를 구현하는 해법을 개시한다. 문서 WO 98/19438에 개시된 상기 멀티미디어 메시징 시스템은 특정 사용자에게 어드레스된 멀티미디어 메시지가 저장되는 멀티미디어 메시지 저장장치를 포함한다. 상기 사용자의 단말기의 특성들을 고려하여, 부분적으로 또는 전적으로 상기 멀티미디어 메시지를 번역하는, 상기 멀티미디어 메시징 시스템에 그의/그녀의 단말기의 상기 멀티미디어 특성들을 전달하는 기회가 상기 사용자에게 주어진다. 그 다음, 상기 멀티미디어 메시징 시스템은 상기 멀티미디어 메시지를 상기 사용자의 단말기에 전송한다. 문서 WO 98/19438에 제공된 장치에서, 상기 사용자의 단말기의 상기 특성들에 대한 정보가, 들어오는 메시지가 상기 사용자의 단말기에 통보되는 단계에서 상기 멀티미디어 메시징 시스템에 전송된다. 여기서 상기 단말기 및 상기 멀티미디어 메시징 시스템은 상기 멀티미디어 메시지의 상기 멀티미디어 구성요소들을 이송하기 위한 접속을 설정하기 위하여 접속 설정 신호화(동적 대화(dynamic dialogue))를 수행한다. 그러나, 상기 사용자의 단말기의 상기 특성들은 반드시 변동되는 것은 아니다. 여기서, 모든 접속 설정과관련하여 특성들의 상기 전송은 상기 멀티미디어 메시지의 상기 전송을 위해 사용되는 상기 이동 통신 네트워크와 같은, 상기 데이터 네트워크의 불필요한 부하(loading)를 야기한다.International patent application WO 98/19438 discloses a solution for implementing a multimedia messaging service in a telecommunications network. The multimedia messaging system disclosed in document WO 98/19438 comprises a multimedia message storage in which a multimedia message addressed to a particular user is stored. The user is given the opportunity to communicate the multimedia characteristics of his / her terminal to the multimedia messaging system, which partially or wholly translates the multimedia message, taking into account the characteristics of the user's terminal. The multimedia messaging system then sends the multimedia message to the user's terminal. In the device provided in document WO 98/19438, information about the characteristics of the terminal of the user is transmitted to the multimedia messaging system in the step in which an incoming message is notified to the terminal of the user. Wherein the terminal and the multimedia messaging system perform connection establishment signaling (dynamic dialogue) to establish a connection for carrying the multimedia components of the multimedia message. However, the characteristics of the terminal of the user are not necessarily changed. Here, the transmission of characteristics in connection with all connection settings results in unnecessary loading of the data network, such as the mobile communication network used for the transmission of the multimedia message.
상기 멀티미디어 메시징 서비스가 무선 통신 시스템들과 관련하여 구현되는 경우, 상기 무선 단말기 및 상기 무선 경로의 제한된 용량에 기인하여 새로운 문제들이 발생한다. 예를 들어, 상기 이동 단말기는 그 처리 능력 및/또는 이용 가능한 메모리에 대한 제한이 있을 수 있고, 반면 상기 무선 통신 네트워크는 제한된 전송 대역폭을 가질 수 있다.When the multimedia messaging service is implemented in connection with wireless communication systems, new problems arise due to the limited capacity of the wireless terminal and the wireless path. For example, the mobile terminal may have limitations on its processing power and / or available memory, while the wireless communication network may have a limited transmission bandwidth.
상기 짧은 메시지 서비스와 유사한 방식으로, 즉 무선 단말기로 어드레스되고 특정 메시지 서비스 센터에 저장되는 메시지들을 그것이 도달될 수 있자마자 실질적으로 상기 무선 단말기로 푸시함으로써 구현될, WCDMA와 같은 제3 세대 이동 통신 네트워크들을 위한 멀티미디어 메시징 서비스가 제안되었다. 그러나, 멀티미디어 메시지들이 상기 무선 단말기로 전송되는 경우 문제들이 발생한다. 셀룰러 네트워크의 이동국과 같은, 상기 무선 단말기의 상기 제한된 저장 용량 때문에, 상기 멀티미디어 메시지는 상기 이동국의 이용 가능한 메모리에 반드시 적합한 것은 아닐 것이다. 어쩌면 상기 단말기의 기술적인 제한들(예를 들어, 불충분한 처리 능력, 비디오 특성들의 부족, 적합한 소프트웨어의 부족) 때문에, 상기 무선 단말기에 전송된 멀티미디어 메시지는 또한 상기 무선 단말기에 의해 처리될 수 없는 요소들을 포함할 수 있고, 그 결과 상기 요소들이 상기 무선 단말기에 전송되는 경우 무선 자원들이 불필요하게 낭비된다.A third generation mobile communication network, such as WCDMA, to be implemented in a manner similar to the short message service, i.e. by pushing messages to the wireless terminal and stored in a particular message service center to the wireless terminal substantially as soon as it can be reached. A multimedia messaging service for children has been proposed. However, problems arise when multimedia messages are sent to the wireless terminal. Because of the limited storage capacity of the wireless terminal, such as a mobile station of a cellular network, the multimedia message will not necessarily fit into the available memory of the mobile station. Perhaps due to technical limitations of the terminal (e.g. insufficient processing capacity, lack of video characteristics, lack of suitable software), multimedia messages sent to the wireless terminal may also not be processed by the wireless terminal. And as a result radio resources are unnecessarily wasted when the elements are sent to the wireless terminal.
제3 세대 이동 네트워크들을 위한 개발하에 멀티미디어 메시징 서비스에서, 멀티미디어 메시지들의 상기 전송과 관련하여, 필요한 경우 상기 사용자 자신의 특정 세팅들을 고려하여, 상기 수신 단말기가 상기 멀티미디어 메시지를 수신하고 처리할 수 있는 것이 보장될 수 있도록 상기 무선 단말기의 특성들에 관하여 상기 무선 단말기 및 상기 멀티미디어 메시징 시스템 사이에서 수행된 상기 데이터 전송이 필요하다는 것이 제안되었다. 특성들의 상기 전송은 애플리케이션 계층 및 링크 계층과 같이, 상기 프로토콜 스택의 다른 층들에서 수행될 수 있다.In a multimedia messaging service under development for third generation mobile networks, with respect to the transmission of multimedia messages it is possible for the receiving terminal to receive and process the multimedia message, taking into account the user's own specific settings if necessary. It has been proposed that the data transfer performed between the wireless terminal and the multimedia messaging system is necessary with respect to the characteristics of the wireless terminal so as to be guaranteed. The transmission of the characteristics may be performed at other layers of the protocol stack, such as the application layer and the link layer.
상기 특성들의 통보 과정과 관련하여, 상기 무선 단말기는 거기서 사용된 상기 멀티미디어 메시징 클라이언트 및 상기 무선 단말기의 상기 특성들에 대한 정보를 상기 멀티미디어 메시징 시스템에 전송한다. 이 특성들은 4개의 상이한 그룹들로 대략 분류될 수 있다: 1) 하드웨어 특성들, 2) 소프트웨어 특성들, 3) 상기 멀티미디어 서비스 애플리케이션(사용자 에이전트(User Agent)) 특성들 및 4) 특별한 멀티미디어 메시지 특정 특성들.In connection with the notification of the characteristics, the wireless terminal transmits information on the multimedia messaging client and the characteristics of the wireless terminal used therein to the multimedia messaging system. These characteristics can be roughly classified into four different groups: 1) hardware characteristics, 2) software characteristics, 3) the multimedia service application (user agent) characteristics and 4) special multimedia message specifics. Characteristics.
상술된 특성들 중 많은 것이 변동되지 않고 주로 상기 단말기의 버전 및 모델에 의존하는 특성들을 포함한다. 상기 단말기들의 특성들 중 몇몇은 예를 들어, 상기 단말기에 사용된 응용 소프트웨어에 의존한다. 그러한 몇몇 특성들은 예를 들어 상기 단말기에서 지원되는 소프트웨어-기반 디코더들, 프로토콜 특성들 등이다. 이들 특성들은 비교적 일정하지만, 예를 들어 소프트웨어 갱신과 관련하여 또는 부속물들이 상기 무선 단말기에 부착되는 경우, 소프트웨어 특성들이 변동될 수 있다. 상기 멀티미디어 애플리케이션의 상기 특성들은 예를 들어 상기 MMS 사용자 에이전트(User Agent), 상기 사용자에 의해 구성될 수 있는 세팅들 등의 특성들을 포함한다. 특별한 멀티미디어 메시지 특정 특징들은 전형적으로 단지 특정 멀티미디어 메시지와 연관되고, 당해 멀티미디어 메시지의 상기 전송과 관련하여 전달된다.Many of the features described above do not vary and include features that depend primarily on the version and model of the terminal. Some of the characteristics of the terminals depend, for example, on the application software used in the terminal. Some such features are, for example, software-based decoders, protocol features, etc. supported at the terminal. These characteristics are relatively constant, but the software characteristics may change, for example in connection with a software update or when attachments are attached to the wireless terminal. The characteristics of the multimedia application include, for example, characteristics of the MMS user agent, settings that can be configured by the user, and the like. Special multimedia message specific features are typically only associated with a particular multimedia message and are communicated in connection with the transmission of the multimedia message.
상기 WAP 시스템을 위한 멀티미디어 메시징 서비스를 개발하는 과정에서, 무선 세션(WSP 세션)이 각 멀티미디어 메시지에 대해 설정될 것이고, 여기서 각 그러한 세션이 설정되는 경우, 상기 멀티미디어 메시지를 수신하는 상기 무선 단말기의 상기 특성들이 상기 무선 단말기로부터 멀티미디어 메시지 서비스 센터로 전송된다는 것이 제안되었다. 이것을 가능하게 하기 위하여, 소위 사용자 에이전트 프로필(UAProf; user agent profile)이 개발되었고, 이것은 당해 무선 단말기의 상기 사용자에 의해 생성된 상기 멀티미디어 기능들과 연관된 세팅들(선호도들) 및 특성들(능력)에 대한 정보와 같이, 상기 무선 단말기의 상기 특성들(능력 및 선호도 정보(CPI; capability and preference information))에 대한 정보를 포함한다. 이 설명에서 상술된 바와 같이, 상기 무선 단말기의 상기 특성들은 비교적 일정하고 따라서 상기 제공된 장치는 상기 무선 자원들을 불필요하게 부담을(load) 준다.In the course of developing a multimedia messaging service for the WAP system, a wireless session (WSP session) will be established for each multimedia message, where each such session is established, the wireless terminal receiving the multimedia message. It has been proposed that features are transmitted from the wireless terminal to a multimedia message service center. To enable this, a so-called user agent profile (UAProf) has been developed, which is the settings (preferences) and characteristics (capabilities) associated with the multimedia functions created by the user of the wireless terminal. Like information on, it includes information about the characteristics of the wireless terminal (capability and preference information (CPI)). As detailed above in this description, the characteristics of the wireless terminal are relatively constant and thus the provided device unnecessarily loads the radio resources.
국제 특허 발행 WO 99/56431은 통신 단말기가 어떤 데이터 요구를 서버에 전달함으로써 WAP 세션을 개시하는 무선 세션 프로토콜(WSP)을 처리하는 방법을 제공한다. 상기 통신 단말기에 의해 상기 서버로 전송된 상기 요구는 상기 서버에 의해 상기 통신 단말기에 미리 할당된 단말기 식별 번호 및 상기 요구된 데이터의 식별을 포함한다. 상기 단말기의 식별 번호를 포함하는 상기 요구를 수신하는 경우, 상기 서버는 연관된 데이터베이스 메모리로부터 사용자 프로필 정보를 검색한다. 상기 사용자 프로필 정보는 상기 통신 단말기에 의해 처리될 수 있는 데이터 포맷을 나타내고, 상기 서버는 그 다음 상기 저장된 사용자 프로필 정보에 정의된 포맷으로 상기 요구된 데이터를 상기 통신 단말기로 전달함으로써 상기 요구에 응답한다. 이렇게 하여 상기 통신 단말기는 각 세션의 설정과 관련하여 그것의 데이터 처리 특성들에 대한 정보를 상기 서버에 제공할 필요가 없다.International Patent Publication WO 99/56431 provides a method for a wireless terminal protocol (WSP) in which a communication terminal initiates a WAP session by passing some data request to a server. The request sent by the communication terminal to the server includes a terminal identification number previously assigned to the communication terminal by the server and an identification of the requested data. Upon receiving the request including the identification number of the terminal, the server retrieves user profile information from an associated database memory. The user profile information indicates a data format that can be processed by the communication terminal, and the server then responds to the request by delivering the requested data to the communication terminal in a format defined in the stored user profile information. . In this way the communication terminal does not need to provide the server with information about its data processing characteristics with respect to the establishment of each session.
WO 99/56431에 설명된 상기 방법은 상기 수신 단말기에 의해 요구된 데이터가 상기 단말기가 처리할 수 있는 포맷으로 상기 단말기에 전송되는 그러한 방식으로 동작한다는 것을 주목해야 한다. 이것은 예를 들어 상기 서버가 다운로드될 데이터를 다수의 상이한 포맷들로 저장해야 하거나 주어진 통신 단말기에 적합하지 않은 하나의 포맷으로부터의 데이터를 당해 단말기에 적합한 다른 포맷으로 번역할 수 있어야 한다는 의미한다. 이러한 접근은 예를 들어 어떤 내용이 주어진 서버로부터 다운로드를 위해 제공되는 상황에서 잘 작용할 수 있다. 다운로드 가능한 데이터는 그 다음 예를 들어 제한된 수의 보통으로 사용되는 데이터 포맷들로 상기 서버에 저장될 수 있거나, 상기 저장된 데이터를 다수의 보통으로 사용되는 대안적인 포맷들 중의 어느 하나로 변환하기 위하여 번역 기능이 제공될 수 있다. 그러나, 멀티미디어 메시징 서비스에 있어서, 멀티미디어 메시지들을 저장하는 상기 서버(즉, 상기 멀티미디어 메시지 서비스 센터(MMSC))는 매우 다양한 소스들로부터 멀티미디어 메시지들을 수신할 수 있고 상기 메시지들에 의해 포함된 상기 멀티미디어 구성요소들의 유형 및 포맷도 또한 매우 다양할 수 있다. 다시 말하면, 상기 서버는 전달하기 위해 수신하는 데이터(멀티미디어 메시지들)의 유형 또는 포맷에대해 제어하지 못한다. 더욱이, 상기 멀티미디어 메시지들을 수신하기 위해 의도된 상기 단말기(들)의 상기 특성들이 상당히 상이할 수 있다. 따라서, 상기 MMSC에 수신된 어떤 가능한 멀티미디어 구성요소를 어떤 가능한 수신 단말기의 특성들에 맞출 수 있는 포괄적인 데이터 번역 기능을 제공하는 것은 계산 능력 및 복잡성 면에서 어렵고 비용이 든다.It should be noted that the method described in WO 99/56431 operates in such a way that the data required by the receiving terminal is transmitted to the terminal in a format that the terminal can process. This means for example that the server must store the data to be downloaded in a number of different formats or be able to translate data from one format that is not suitable for a given communication terminal to another format suitable for the terminal. This approach can work well, for example, in situations where some content is provided for download from a given server. Downloadable data may then be stored on the server, for example in a limited number of commonly used data formats, or a translation function to convert the stored data into any of a number of commonly used alternative formats. This may be provided. However, in a multimedia messaging service, the server storing multimedia messages (i.e., the multimedia message service center (MMSC)) can receive multimedia messages from a wide variety of sources and include the multimedia components contained by the messages. The type and format of the elements can also vary widely. In other words, the server has no control over the type or format of data (multimedia messages) it receives for delivery. Moreover, the characteristics of the terminal (s) intended for receiving the multimedia messages can be quite different. Thus, providing a comprehensive data translation function that can match any possible multimedia component received to the MMSC to the characteristics of any possible receiving terminal is difficult and costly in terms of computational power and complexity.
본 발명은 멀티미디어 메시징 서비스를 구현하기 위하여 첨부된 청구항 1의 전제부에 따른 방법에 관한 것이다. 본 발명은 또한 첨부된 청구항 19의 전제부에 따른 멀티미디어 메시징 시스템에 관한 것이다. 또한, 본 발명은 첨부된 청구항 35의 전제부에 따른 멀티미디어 메시징 시스템의 서버에 관한 것이다. 본 발명은 또한 첨부된 청구항 43의 전제부에 따른 무선 단말기에 관한 것이다.The present invention relates to a method according to the preamble of claim 1 for implementing a multimedia messaging service. The invention also relates to a multimedia messaging system according to the preamble of the appended claim 19. The invention also relates to a server of a multimedia messaging system according to the preamble of claim 35. The invention also relates to a wireless terminal according to the preamble of claim 43.
도 1은 WAP 시스템의 종래 기술 모델을 도시한 것이다.1 illustrates a prior art model of a WAP system.
도 2는 WAP 시스템에서 본 발명에 따른 방법의 구현을 도시한 것이다.2 shows an implementation of a method according to the invention in a WAP system.
도 3은 본 발명에 따른 방법을 구현하는 무선 단말기의 기본 부분들을 도시한 것이다.3 shows the basic parts of a wireless terminal implementing the method according to the invention.
도 4는 멀티미디어 메시지 서비스 센터의 기능 블록들을 도시한 블록도이다.4 is a block diagram illustrating functional blocks of a multimedia message service center.
도 5a는 통지 메시지의 기본 구조를 도시한 것이다.5A shows the basic structure of a notification message.
도 5b는 접속 설정 메시지의 기본 구조를 도시한 것이다.5B illustrates a basic structure of a connection establishment message.
본 발명의 목적은 불필요한 메시지 전송을 피할 수 있는 멀티미디어 메시지들을 전송하는 방법 및 시스템을 도입하는 것이다. 본 발명에 따른 방법은 첨부된 청구항 1의 특징 부분에 제공된 것을 특징으로 한다. 본 발명에 따른 멀티미디어 메시징 시스템은 첨부된 청구항 19의 특징 부분에 제공된 것을 특징으로 한다. 본 발명에 따른 멀티미디어 메시징 시스템의 서버는 첨부된 청구항 35의 특징 부분에 제공된 것을 특징으로 한다. 더욱이, 본 발명에 따른 무선 단말기는 첨부된 청구항 43의 특징 부분에 제공된 것을 특징으로 한다.It is an object of the present invention to introduce a method and system for transmitting multimedia messages that can avoid unnecessary message transmission. The method according to the invention is characterized in that it is provided in the characterizing part of the appended claim 1. A multimedia messaging system according to the invention is characterized in that it is provided in the characterizing part of the appended claim 19. A server of a multimedia messaging system according to the invention is characterized in that it is provided in the characterizing part of the attached claim 35. Moreover, the wireless terminal according to the invention is characterized in that it is provided in the characterizing part of the appended claim 43.
본 발명은 상기 무선 단말기의 상기 특성들에 대한 정보가 상기 멀티미디어 메시징 시스템에, 바람직하기로는 멀티미디어 메시지 서비스 센터에 저장되고, 그 결과 특성 정보가 각 메시지와 관련하여 전송될 필요가 없다는 사상에 기초한다. 본 발명의 바람직한 실시예에 따른 방법에 있어서, 최대 유효 시간이 상기 특성 정보에 대해 세팅되고, 그 경우에 있어서, 메시지를 상기 무선 단말기에 전송하기 전에, 상기 시스템은 상기 특성 정보가 여전히 관련있는지 여부 또는 상기 무선 단말기의 상기 특성들에 대한 정보가 상기 메시지를 전송하기 전에 갱신되어야 하는지여부를 결정한다.The invention is based on the idea that information about the characteristics of the wireless terminal is stored in the multimedia messaging system, preferably in a multimedia message service center, so that characteristic information does not have to be transmitted in connection with each message. . In a method according to a preferred embodiment of the present invention, a maximum valid time is set for the characteristic information, and in that case, before sending a message to the wireless terminal, the system determines whether the characteristic information is still relevant. Or determine whether information about the characteristics of the wireless terminal should be updated before transmitting the message.
본 발명을 적용함으로써, 종래 기술의 해법들에 비교되는 경우 상당한 장점들이 달성된다. 본 발명에 따른 상기 방법이 적용되는 경우, 무선 단말기 및 멀티미디어 메시징 시스템 사이의 데이터 전송을 줄이는 것이 가능하고, 그 결과 상기 메시지 전송 시스템의 자원들이 불필요하게 낭비되지 않으며 상기 시스템의 활용도를 증가시킬 수 있다. 더욱이, 본 발명에 따른 상기 장치에 의하여, 항상 상기 무선 단말기의 상기 특성들을 결정할 필요가 없기 때문에 멀티미디어 메시지들의 전송 속도를 증가시킬 수 있다.By applying the present invention, significant advantages are achieved when compared to prior art solutions. When the method according to the present invention is applied, it is possible to reduce the data transmission between the wireless terminal and the multimedia messaging system, so that the resources of the message transmission system are not unnecessarily wasted and the utilization of the system can be increased. . Moreover, by the apparatus according to the present invention, it is possible to increase the transmission speed of multimedia messages since it is not always necessary to determine the characteristics of the wireless terminal.
본 발명의 바람직한 실시예에 따른 시스템에 있어서, 애플리케이션 레벨에서 상기 무선 단말기가 상기 멀티미디어 서비스 센터에 상기 무선 단말기에 의해 처리될 수 있는 멀티미디어 메시지 구성요소들을 전송할 것을 요구하는 것이 필요하지 않다. 따라서, 상기 수신 무선 단말기가 상기 멀티미디어 메시지 전송 시스템에 저장된 상기 수신 무선 단말기의 상기 특성 정보에 따라 처리할 수 있는 멀티미디어 메시지의 상기 구성요소들이 상기 무선 단말기로 전송된다. 이 장치에 의하여 상기 무선 단말기 및 상기 멀티미디어 메시징 시스템 사이에 수행되는 상기 데이터 전송을 줄이는 것이 가능하다.In a system according to a preferred embodiment of the invention, it is not necessary at the application level for the wireless terminal to require the multimedia service center to send the multimedia message components that can be processed by the wireless terminal. Accordingly, the components of the multimedia message that the receiving wireless terminal can process according to the characteristic information of the receiving wireless terminal stored in the multimedia message transmitting system are transmitted to the wireless terminal. It is possible by this device to reduce the data transmission carried out between the wireless terminal and the multimedia messaging system.
이하, 첨부된 도면들을 참조하여 본 발명이 보다 상세하게 설명될 것이다.Hereinafter, the present invention will be described in more detail with reference to the accompanying drawings.
도 1에 따른 상기 WAP 시스템은 종래 기술의 설명과 관련하여 위에서 제공되었다. 첨부된 도 2에 도시된 본 발명의 바람직한 실시예에 있어서, 통신을 위해 상기 WAP 프로토콜을 사용하는 무선 단말기(MS)가 멀티미디어 메시지 서비스 센터(MMSC)로부터 멀티미디어 메시징 서비스에 가입한 경우, 멀티미디어 메시징 시스템이 검사된다. 상기 멀티미디어 메시지 서비스 센터(MMSC)는 예를 들어 셀룰러 네트워크에 또는 인터넷에 위치될 수 있는 네트워크 요소인 서버이다. 상기 멀티미디어 메시지 서비스 센터(MMSC)는 상기 멀티미디어 메시징 시스템에서 당해 멀티미디어 메시지가 어드레스되는 상기 무선 단말기(MS)가 도달될 수 없는 경우, 무선 단말기(MS)로 어드레스되는 멀티미디어 메시지를 그것의 메모리에 저장하는 수단으로서 기능한다. 상기 무선 단말기(MS)가 다시 도달될 수 있는 경우 상기 멀티미디어 메시지 서비스 센터(MMSC)는 상기 멀티미디어 메시지를 상기 무선 단말기(MS)로 전달한다. 이러한 상황은 예를 들어, 상기 무선 단말기가 꺼져 있거나 상기 무선 단말기가 상기 무선 원격통신 네트워크의 도달범위 지역 외부에 있는 경우 발생할 수 있다. 상기 서버에 상기 멀티미디어 메시지의 저장은 절대적(implicit)이라는것을 주목해야 한다. 다시 말하면, 어떤 단말기로 어드레스된 멀티미디어 메시지가 상기 MMSC에 의해 수신되는 경우, 상기 메시지는 상기 MMSC의 메모리 내에 현존하게 된다. 상기 메모리는 예를 들어 상기 MMSC의 랜덤 액세스 메모리(RAM)일 수 있거나, 하드디스크 드라이브와 같이 어떤 다른 물리적인 메모리 수단일 수 있다. 따라서, 상기 메시지가 어드레스되는 상기 단말기가 실질적으로 즉시 접촉될 수 있는 상황에서조차, 상기 MMSC 내의 상기 멀티미디어 메시지의 임시 저장이 여전히 발생하는 것으로 고려될 수 있다. 상기 서버가 더 오랜 시간의 기간동안 상기 멀티미디어 메시지를 저장해야 하는 경우에, 상기 메시지가 저장될 수 있는 최대 길이의 시간에 어떤 제한이 놓여질 수 있다. 이것은 예를 들어 상기 어드레스된 단말기의 가입 옵션들에 의해 결정될 수 있다. 이러한 메시지 전송 메커니즘은 저장-및-전달(store-and-forward) 메시징이라 불린다. 해당 장치가 상기 GSM 네트워크에서 짧은 메시지들과 관련하여 알려지고, 여기서 네트워크의 상기 짧은 메시지 서비스 센터(SMSC; short message service centre)는 짧은 메시지들의 상기 저장-및-전달 전송을 수행한다.The WAP system according to FIG. 1 has been provided above in connection with the description of the prior art. In the preferred embodiment of the present invention shown in FIG. 2, a multimedia messaging system in which a wireless terminal (MS) using the WAP protocol for communication has subscribed to a multimedia messaging service from a multimedia message service center (MMSC). This is checked. The multimedia message service center (MMSC) is a server which is a network element that can be located, for example, in a cellular network or on the Internet. The multimedia message service center (MMSC) stores a multimedia message addressed to a wireless terminal (MS) in its memory when the wireless terminal (MS) to which the multimedia message is addressed cannot be reached in the multimedia messaging system. It functions as a means. When the wireless terminal MS can be reached again, the multimedia message service center MMSC delivers the multimedia message to the wireless terminal MS. This situation can occur, for example, when the wireless terminal is turned off or when the wireless terminal is outside the coverage area of the wireless telecommunications network. It should be noted that the storage of the multimedia message on the server is implicit. In other words, when a multimedia message addressed to a terminal is received by the MMSC, the message is present in the memory of the MMSC. The memory may be, for example, random access memory (RAM) of the MMSC, or may be some other physical memory means, such as a hard disk drive. Thus, even in situations where the terminal to which the message is addressed may be contacted substantially immediately, it may be considered that temporary storage of the multimedia message in the MMSC still occurs. If the server has to store the multimedia message for a longer period of time, some limitation may be placed on the maximum length of time that the message can be stored. This may for example be determined by the subscription options of the addressed terminal. This message transfer mechanism is called store-and-forward messaging. The device is known with respect to short messages in the GSM network, where the short message service center (SMSC) of the network performs the store-and-forward transmission of short messages.
상기 멀티미디어 메시지 서비스 센터(MMSC)는 WAP 게이트웨이(15)를 경유하여 상기 무선 단말기(MS)와 통신한다. 물리적으로, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 바람직하기로는 상기 WAP 게이트웨이(15)와 동일한 상기 인터넷 네트워크 부분에 위치된다. 전형적으로, 상기 멀티미디어 메시지 서비스 센터(MMSC) 및 상기 WAP 게이트웨이(15) 사이의 통신은 인터넷 프로토콜들(IP 프로토콜들)에 따라 실행된다. 이들은 예를 들어 TCP/IP 및 HTTP 1.1을 포함한다.The multimedia message service center (MMSC) communicates with the wireless terminal (MS) via a WAP gateway (15). Physically, the multimedia message service center (MMSC) is preferably located in the same Internet network part as the WAP gateway 15. Typically, communication between the multimedia message service center (MMSC) and the WAP gateway 15 is carried out in accordance with Internet protocols (IP protocols). These include, for example, TCP / IP and HTTP 1.1.
하나 이상의 멀티미디어 구성요소들을 포함할 수 있고 상기 멀티미디어 메시징 서비스에 가입한 무선 단말기에 어드레스되는 멀티미디어 메시지가 상기 멀티미디어 메시지 서비스 센터(MMSC)에 도착한 경우, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 그 메모리 내에 상기 멀티미디어 메시지를 저장하고 상기 멀티미디어 메시지가 저장되었다는 것을 나타내는 통지 메시지(30)를 상기 무선 단말기로 전송한다. 상기 멀티미디어 구성요소들은 예를 들어 전자적인 포맷의 텍스트, 이미지들, 사진들, 오디오 클립들 또는 비디오 클립들 일 수 있다. 하나의 멀티미디어 메시지는 또한 다른 유형들의 멀티미디어 구성요소를 포함할 수 있다.When a multimedia message, which may include one or more multimedia components and is addressed to the multimedia message service center (MMSC), which is addressed to a wireless terminal subscribed to the multimedia messaging service, the multimedia message service center (MMSC) is stored in the memory. Save a multimedia message and send a notification message 30 to the wireless terminal indicating that the multimedia message has been stored. The multimedia components can be, for example, text, images, photos, audio clips or video clips in electronic format. One multimedia message may also include other types of multimedia components.
본 발명의 바람직한 실시예에 있어서, 이 문맥에서 멀티미디어 메시지 표시(MMI; Multimedia Message Indication)로 불리는 내용 유형이 상기 통지 메시지(30)를 구현하는데 사용된다. 상기 MMI는 동일한 내용 유형 내에서 텍스트 및 이진 포맷 양자로 정보의 전송을 허용하는 그러한 방식으로 정해지는 내용 유형이다. 바람직하기로는, 인터넷 호환 가능한 확장성 생성 언어(XML; Extensible Markup Language) 텍스트 표현 및 WAP 이진 코딩에 따른 이진 포맷 양자가 상기 MMI 내용 유형으로 정해진다. MMI-유형 통지 메시지(30)의 하나의 가능한 기본 구조가 첨부된 도 5a에 도시되고, 여기서 상기 통지 메시지(30)는 상기 무선 단말기(MS)의 상기 특성들을 갱신하기 위한 요구 필드(38) 뿐만 아니라, "일반 정보" 섹션(36), 멀티미디어 메시지들에 포함된 상기 멀티미디어 구성요소들의 상기 특성들을 나타내는 필드들(37) (도 5a의 예에서 2개가 있다)을 포함한다.In a preferred embodiment of the present invention, a content type called Multimedia Message Indication (MMI) in this context is used to implement the notification message 30. The MMI is a content type defined in such a way as to allow the transmission of information in both text and binary formats within the same content type. Preferably, both an Internet compatible Extensible Markup Language (XML) textual representation and a binary format according to WAP binary coding are defined as the MMI content type. One possible basic structure of the MMI-type notification message 30 is shown in FIG. 5A, where the notification message 30 is only a request field 38 for updating the properties of the wireless terminal MS. Rather, it includes a “general information” section 36, fields 37 (there are two in the example of FIG. 5A) indicating the characteristics of the multimedia components included in the multimedia messages.
본 발명에 따른 방법을 구현하기 위하여, 축소된 블록도로 바람직한 실시예를 도시하는 첨부된 도 4의 상기 멀티미디어 메시지 서비스 센터(MMSC)에 무선 단말기(MS)의 상기 특성들에 대한 정보를 저장할 수 있는 제1 데이터 저장부(56)(캐시(cache))가 제공된다. 바람직하기로는 상기 멀티미디어 메시지 서비스 센터(MMSC)의 상기 메모리에 지정되는 메모리 영역 내에 형성되는 이러한 제1 데이터 저장부(56)는 길이가 고정될 수 있거나 주어진 시간에 요구에 따라 그 길이가 가변할 수 있다. 상기 제1 데이터 저장부(56)에 저장되는 상기 무선 단말기(MS)의 상기 특성들에 대한 상기 정보는 예를 들어, 가능한 사용자 세팅들뿐만 아니라 상기 무선 단말기(MS)의 상기 하드웨어 특성들, 소프트웨어 특성들, 상기 멀티미디어 서비스 애플리케이션의 상기 특성들을 포함한다.In order to implement the method according to the invention, it is possible to store information about the characteristics of the wireless terminal MS in the multimedia message service center MMSC of FIG. 4 attached, showing a preferred embodiment in a reduced block diagram. A first data store 56 (cache) is provided. Preferably, such a first data storage 56 formed in a memory area designated to the memory of the multimedia message service center (MMSC) can be fixed in length or variable in length at a given time. have. The information about the properties of the wireless terminal MS stored in the first data storage 56 may be, for example, the hardware characteristics of the wireless terminal MS, as well as possible user settings. Characteristics, the characteristics of the multimedia service application.
이하, 본 발명의 바람직한 실시예에 따른 방법의 동작이 도 2에 도시된 상기 시스템을 참조하여 보다 상세하게 설명될 것이다. 상기 멀티미디어 메시지 서비스 센터(MMSC)가 멀티미디어 메시지를 수신하는 상황에서, 상기 서비스 센터는 당해 메시지가 어드레스되는 무선 단말기(MS)가 어느 것인지를 결정하기 위하여 상기 메시지의 어드레스 데이터를 검사한다. 상기 어드레스 정보는 예를 들어 전화 번호, IP 주소 또는 표준 자원 로케이터(URL; Uniform Resource Locator)일 수 있다. 상기 메시지를 수신하도록 의도된 상기 단말기가 결정된 경우, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 상기 무선 단말기(MS)로 어드레스된 멀티미디어 메시지가 상기 멀티미디어 메시지 서비스 센터(MMSC)에 도착되었다고 알리는 통지 메시지(30)를 상기 WAP 게이트웨이(15)를 경유하여 상기 무선 단말기(MS)로 전송한다.The operation of the method according to a preferred embodiment of the present invention will now be described in more detail with reference to the system shown in FIG. In the situation where the multimedia message service center (MMSC) receives a multimedia message, the service center examines the address data of the message to determine which wireless terminal (MS) to which the message is addressed. The address information may be, for example, a telephone number, an IP address or a Uniform Resource Locator (URL). If the terminal intended to receive the message is determined, the multimedia message service center (MMSC) notifies the multimedia message service center (MMSC) that the multimedia message addressed to the wireless terminal (MS) has arrived. ) Is transmitted to the wireless terminal (MS) via the WAP gateway (15).
바람직하기로는 상기 통지 메시지(30)는 WAP에 의해 지원되는 소위 접속이 없는 서비스(connectionless service)를 사용하여 전송된다. 상기 GSM 시스템으로부터 알려진 상기 짧은 메시지 서비스(SMS)와 같은 접속이 없는 서비스에 있어서, 상기 수신기로의 메시지의 전송은 접속이 설정되도록 요구하지 않는다. 그러나, 본 발명에 따라 무선 단말기(MS)로 멀티미디어 메시지들의 상기 전송에 있어서, 바람직하기로는 접속 지향 서비스가 사용된다.Preferably the notification message 30 is sent using a so-called connectionless service supported by the WAP. In a service without a connection, such as the short message service (SMS) known from the GSM system, the transmission of a message to the receiver does not require the connection to be established. However, in the transmission of multimedia messages to a wireless terminal (MS) according to the invention, a connection oriented service is preferably used.
상기 멀티미디어 메시지 서비스 센터(MMSC)에 의해 상기 무선 단말기(MS)로 전송된 상기 통지 메시지(30)는 상기 멀티미디어 메시지의 검색과 관련하여 상기 무선 단말기를 결정하기 위하여 상기 멀티미디어 메시지의 상기 특성들에 대한 특정 정보를 포함한다. 바람직하기로는, 상기 통지 메시지(30)는 상기 멀티미디어 메시지 서비스 센터(MMSC)에 저장된 상기 멀티미디어 메시지의 크기 및 유형 또는 상기 멀티미디어 메시지가 포함하는 상기 구성요소들의 크기 및 유형에 대한 정보(37)를 포함한다. 상기 유형은 텍스트 포맷(예를 들어 이미지/jpeg, 텍스트/플레인(plain), 비디오/mpeg, 오디오/wav)의 MIME 유형들을 사용하여 또는 WAP에서 정해진 대응하는 이진 등가물들로 상기 통지 메시지(30) 내에서 표시된다. 더욱이, 상기 통지 메시지(30)는 상기 멀티미디어 메시지의 중요도, 즉 소위 우선순위 값에 대한 정보를 포함할 수 있다. 전형적으로, 상기 통지 메시지(30)는 상기 멀티미디어 메시지의 상기 URL 또는 표준 자원 표시자(URI; Uniform Resource Indicator) 또는 상기 멀티미디어 메시지의 식별을 위한 어떤 다른 식별자뿐만 아니라, 상기 멀티미디어 메시지의 전송자에 대한 정보를 포함한다. 상기 멀티미디어 메시지가하나 이상의 멀티미디어 구성요소를 포함하는 경우, 상기 통지 메시지(30)는 상기 멀티미디어 메시지의 각 멀티미디어 구성요소에 대해 별개로 다른 상기 정보(유형, 크기, 주소 정보, 비디오 포맷, 오디오 포맷 등) 뿐만 아니라 식별자를 또한 포함할 수 있다. 필요한 경우, 상기 멀티미디어 메시지(30)는 또한 상기 MMSC에 저장된 상기 무선 단말기의 상기 특성 정보(38)를 갱신하기 위한 요구를 포함한다.The notification message 30 sent by the multimedia message service center (MMSC) to the wireless terminal (MS) is adapted to the characteristics of the multimedia message to determine the wireless terminal in connection with the retrieval of the multimedia message. Include specific information. Preferably, the notification message 30 includes information 37 on the size and type of the multimedia message stored in the multimedia message service center (MMSC) or the size and type of the components included in the multimedia message. do. The type is the notification message 30 using MIME types of text format (e.g. image / jpeg, text / plain, video / mpeg, audio / wav) or with corresponding binary equivalents defined in WAP. Are displayed within. Furthermore, the notification message 30 may include information about the importance of the multimedia message, that is, the so-called priority value. Typically, the notification message 30 is information about the sender of the multimedia message, as well as the URL or Uniform Resource Indicator (URI) of the multimedia message or any other identifier for identification of the multimedia message. It includes. If the multimedia message includes one or more multimedia components, the notification message 30 may be configured to provide different information (type, size, address information, video format, audio format, etc.) separately for each multimedia component of the multimedia message. As well as identifiers. If necessary, the multimedia message 30 also includes a request to update the characteristic information 38 of the wireless terminal stored in the MMSC.
상기 멀티미디어 메시지 서비스 센터(MMSC)에 저장된 상기 무선 단말기(MS)의 상기 특성 정보는 바람직하기로는 어떤 시간 기간 동안 유효하다. 따라서, 무선 단말기(MS)로 전달될 멀티미디어 메시지가 상기 멀티미디어 메시지 서비스 센터(MMSC)에 도착한 경우, 상기 MMSC는 바람직하기로는 상기 통지 메시지(30)가 전송되기 전에 바람직하기로는 당해 무선 단말기(MS)의 상기 특성들에 대한 정보가 상기 멀티미디어 메시지 서비스 센터(MMSC)의 메모리에 저장되었는지 여부를 검사한다. 특성 정보가 저장되어 있는 경우, 상기 MMSC는 또한 상기 특성 정보가 아직도 유효한지 여부를 검사한다. 이것은 예를 들어, 상기 MMSC가 상기 특성 정보에 상기 정보가 저장되었던 시간에 대한 정보(시간 라벨)를 보충하는 그러한 방식으로 수행될 수 있다. 게다가, 최대 유효 시간이 상기 특성 정보에 대해 정해진다. 상기 멀티미디어 메시지 서비스 센터(MMSC)는 당해 무선 단말기(MS)의 상기 특성 정보의 상기 시간 라벨을 상기 최대 유효 시간과 비교한다. 상기 비교가 유효 시간이 만료되지 않았음을 나타내는 경우, 특성 정보가 전송되도록 요구할 필요가 없다. 그러나, 상기 비교가 상기 특성 정보가 너무 오래된 것(물론 비록 상기 특성들이 전혀 변경되지 않았을 지라도)이라고 나타내는 경우, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 상기 무선 단말기(MS)에게 그것의 특성들에 대한 정보를 갱신하도록 요구한다.The characteristic information of the wireless terminal MS stored in the multimedia message service center MMSC is preferably valid for a certain time period. Therefore, when the multimedia message to be delivered to the wireless terminal MS arrives at the multimedia message service center MMSC, the MMSC is preferably before the notification message 30 is transmitted. Check whether information on the characteristics of the is stored in the memory of the multimedia message service center (MMSC). If characteristic information is stored, the MMSC also checks whether the characteristic information is still valid. This can be done, for example, in such a way that the MMSC supplements the information (time label) for the time when the information was stored in the characteristic information. In addition, a maximum valid time is set for the characteristic information. The multimedia message service center (MMSC) compares the time label of the characteristic information of the wireless terminal (MS) with the maximum valid time. If the comparison indicates that the valid time has not expired, there is no need to request that the characteristic information be sent. However, if the comparison indicates that the characteristic information is too old (although the characteristics have not changed at all), the multimedia message service center (MMSC) tells the wireless terminal MS about its characteristics. Require information to be updated.
본 발명의 바람직한 실시예에 있어서, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 구식 정보를 상기 제1 데이터 저장부(56)로부터 삭제하고, 따라서 상기 저장부에 저장된 당해 무선 단말기(MS)의 상기 특성 정보를 찾을 수 없다. 특성 정보의 삭제는 또한 특성 정보를 위해 할당된 저장 용량이 가득 차게 되었다는 사실로부터 발생할 수 있고, 여기서 바람직하기로는 가장 오래된 정보가 삭제된다. 이 실시예에 있어서, 비록 상기 특성들이 전혀 변경되지 않았다고 하더라도, 상기 멀티미디어 메시지 서비스 센터(MMSC)가 상기 특성 정보를 요구한 경우 상기 무선 단말기(MS)는 특성 정보를 전송한다.In a preferred embodiment of the present invention, the multimedia message service center (MMSC) deletes old-fashioned information from the first data storage unit 56, and thus the characteristic information of the wireless terminal MS stored in the storage unit. Can not be found. Deletion of the characteristic information may also result from the fact that the storage capacity allocated for the characteristic information becomes full, where the oldest information is preferably deleted. In this embodiment, even if the characteristics have not changed at all, the wireless terminal MS transmits the characteristic information when the multimedia message service center MMSC requests the characteristic information.
본 발명의 다른 바람직한 실시예에 있어서, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 그 시간 라벨이 만료되었다는 것을 나타내는 특성 정보를 반드시 삭제하지는 않는다. 따라서, 상기 멀티미디어 메시지 서비스 센터(MMSC)가 상기 무선 단말기(MS)로부터 새로운 정보를 수신한 경우 상기 새로운 정보는 상기 만료된 정보 위에 씌어진다. 비록 상기 멀티미디어 메시지 서비스 센터(MMSC)가 특성 정보를 요구하더라도, 상기 무선 단말기(MS)가 특성 정보를 전송하지 않는 경우, 상기 MMSC는 당해 무선 단말기에 관련된 상기 정보가 아직도 유효하다고 가정한다. 따라서, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 바람직하기로는 상기 무선 단말기(MS)가 접속 설정 메시지(40)를 전송하는 단계에서 상기 특성 정보에 대한 새로운 시간 라벨을 세팅하고, 이것은 이 설명에서 이하 더 상세하게 설명될 것이다.따라서 이 실시예에 있어서, 비록 상기 시간 라벨이 상기 정보가 만료되었다는 것을 나타낸다고 하더라도, 특히 상기 특성들이 실제로 변동되지 않은 상황에서, 메시지 전송을 더욱 더 줄이는 것이 가능하다.In another preferred embodiment of the present invention, the multimedia message service center (MMSC) does not necessarily delete the characteristic information indicating that the time label has expired. Thus, when the multimedia message service center MMSC receives new information from the wireless terminal MS, the new information is written over the expired information. Although the multimedia message service center (MMSC) requires the characteristic information, if the wireless terminal (MS) does not transmit the characteristic information, the MMSC assumes that the information related to the wireless terminal is still valid. Thus, the multimedia message service center (MMSC) preferably sets a new time label for the characteristic information at the step of the wireless terminal (MS) sending a connection establishment message (40), which is described further in this description below. Therefore, in this embodiment, even if the time label indicates that the information has expired, it is possible to further reduce message transmission, especially in the situation where the characteristics have not actually changed.
상기 멀티미디어 메시지 서비스 센터(MMSC)에 구현된 상술된 실시예들 중 어느 것이 예를 들어 상기 무선 단말기 특성 정보를 갱신하기 위하여 2개의 상이한 요구들이 상기 통지 메시지(30)에서 사용되는 그러한 방식으로 상기 무선 단말기(MS)에 표시될 수 있다.In any of the above-described embodiments implemented in the multimedia message service center (MMSC), for example two different requests are used in the notification message 30 to update the wireless terminal characteristic information. It may be displayed on the terminal MS.
상기 멀티미디어 메시지 서비스 센터(MMSC)가 당해 무선 단말기(MS)의 상기 특성들에 대해 저장된 정보를 포함하는 경우 및 상기 특성 정보가 여전히 유효한 경우, 이것은 멀티미디어 메시지의 상기 무선 단말기를 통지하는 경우 및 상기 멀티미디어 메시지를 상기 무선 단말기(MS)로 전송하는 경우 이용될 수 있다. 이 경우, 상기 특성 정보를 갱신할 필요가 없고, 따라서 상기 멀티미디어 메시지 서비스 센터(MMSC)는 비-갱신 요구에 해당하는 값, 예를 들어 이진 값 0을 상기 통지 메시지의 필드(38)에 세팅한다. 그러나, 당해 무선 단말기(MS)의 상기 특성들에 대한 정보가 현재 상기 멀티미디어 메시지 서비스 센터(MMSC)의 메모리에 저장되어 있지 않은 경우 또는 상기 정보가 유효하지 않은 경우, 상기 MMSC는 갱신 요구에 해당하는 값, 예를 들어 이진 값 1을 필드(38)에 세팅함으로써 상기 무선 단말기(MS)에게 정보를 상기 멀티미디어 메시지 서비스 센터(MMSC)로 전송하도록 요구한다. 상기 특성 정보가 변경된 경우에만 상기 무선 단말기(MS)가 특성 정보를 전송해야하는 것을 희망하는 경우, 예를 들어, 값 2가 필드(38)에 놓여진다. 특성 갱신 요구를상기 무선 단말기(MS)로 전송하는 다른 방법들이 또한 채택될 수 있다는 것이 명백하다.If the multimedia message service center (MMSC) contains information stored for the properties of the wireless terminal (MS) and if the property information is still valid, this means informing the wireless terminal of a multimedia message and the multimedia It can be used when sending a message to the wireless terminal (MS). In this case, there is no need to update the characteristic information, so the multimedia message service center (MMSC) sets a value corresponding to a non-update request, for example a binary value 0, in the field 38 of the notification message. . However, if the information on the characteristics of the wireless terminal MS is not currently stored in the memory of the multimedia message service center MMSC or if the information is invalid, the MMSC corresponds to an update request. By setting a value, for example binary value 1, in field 38, the wireless terminal MS is requested to transmit information to the multimedia message service center MMSC. If the wireless terminal MS wishes to transmit the characteristic information only when the characteristic information has changed, for example, a value 2 is placed in the field 38. It is apparent that other methods of sending a feature update request to the wireless terminal MS may also be employed.
상기 통지 메시지(30)를 수신하는 경우, 그 때에 상기 무선 단말기(MS) 및 상기 MMSC 사이의 접속이 없는 경우, 상기 무선 단말기(MS)는 우선 상기 멀티미디어 메시지 서비스 센터(MMSC)(WAP WSP 접속)와의 접속의 형성을 개시한다. 전형적으로, 접속 설정은 상기 무선 단말기(MS)가 WAP로부터 그 자체로서 알려진 방식으로 상기 WAP 게이트웨이(15)를 가지고 WSP 세션을 열고, 상기 WAP 게이트웨이(15)는 그 다음 예를 들어 상기 멀티미디어 메시지 서비스 센터(MMSC)와의 IP 접속을 여는 그러한 방식으로 수행된다. 열리는 상기 WSP 세션에서 사용되는 상기 무선 단말기(MS)에 의해 선택된 상기 베어러에 대한 정보가 상기 무선 단말기(MS)로부터 상기 WAP 게이트웨이(15)로 WAP로부터 그 자체로서 알려진 방식으로, 베어러 표시 값으로서 WSP 헤더(HEADER) 필드에서 전송된다. 상기 정보의 전송은 상기 WSP 세션이 예를 들어 접속 설정 메시지(40; 도 5b)에서 열리는 경우 상기 무선 단말기(MS) 및 상기 WAP 게이트웨이(15) 사이에 협상 단계 동안 발생한다. 갱신 요구가 상기 통지 메시지(30)의 상기 필드(38)에서 세팅되는 경우, 상기 무선 단말기(MS)는 상기 무선 단말기(MS)의 상기 특성들에 대한 정보를 상기 접속 설정 메시지(40)에 추가한다. WAP 사양들에 따른 Uaprof 정보 메시지는 예를 들어 접속 설정 메시지(40)로서 사용될 수 있다. 이 정보는 예를 들어 WAP의 상기 Uaprof 사양에서 정의된 바와 같이 프로필 헤더 필드 또는 프로필-디프(profile-diff) 헤더 정보와 같은 상기 접속 설정 메시지의 헤더 필드(41)내에 첨부된다. 따라서, 상기 멀티미디어 메시지서비스 센터(MMSC)는 상기 메시지 헤더 필드에 기초하여 상기 메시지가 상기 단말기의 상기 특성들에 대한 정보를 포함하고 있는 것을 결정할 수 있다. 몇몇 응용들에 있어서, 상기 메시지가 상기 단말기의 특성 정보를 포함하고 있는 것을 나타내는 상기 접속 설정 메시지에 명백한 정보를 추가하는 것이 필요할 수 있다.In case of receiving the notification message 30, if there is no connection between the wireless terminal MS and the MMSC at that time, the wireless terminal MS first of all receives the multimedia message service center (MMSC) (WAP WSP connection). The formation of the connection with the start is started. Typically, a connection setup establishes that the wireless terminal (MS) opens a WSP session with the WAP gateway 15 in a manner known per se from the WAP, and the WAP gateway 15 then uses the multimedia message service, for example. This is done in such a way as to open an IP connection with the center (MMSC). The information about the bearer selected by the wireless terminal MS used in the opening WSP session is known from the WAP to the WAP gateway 15 from the wireless terminal MS in a manner known per se from the WAP as a bearer indication value. Sent in the header field. The transmission of the information occurs during the negotiation phase between the wireless terminal (MS) and the WAP gateway 15 when the WSP session is opened, for example in a connection establishment message 40 (FIG. 5B). When an update request is set in the field 38 of the notification message 30, the wireless terminal MS adds information about the characteristics of the wireless terminal MS to the connection establishment message 40. do. Uaprof information message according to the WAP specifications may be used, for example, as a connection establishment message 40. This information is appended in the header field 41 of the connection establishment message such as, for example, a profile header field or profile-diff header information as defined in the Uaprof specification of the WAP. Accordingly, the multimedia message service center (MMSC) may determine that the message includes information about the characteristics of the terminal based on the message header field. In some applications, it may be necessary to add explicit information to the connection establishment message indicating that the message contains characteristic information of the terminal.
세션을 설정하기 위해 필요한 정보(42)가 상기 접속 설정 메시지(40)내에서 전송된다. 상기 멀티미디어 메시지 서비스 센터(MMSC)는 상기 접속 설정 메시지(40)를 수신하고, 상기 무선 단말기(MS)의 상기 특성들에 대한 정보가 상기 메시지 내에서 전송되었다는 것을 검출한 경우, 상기 MMSC는 상기 메시지 내에 포함된 상기 무선 단말기(MS)의 상기 특성들에 대한 상기 정보를 상기 제1 데이터 저장부(56)에 이송한다. 상기 접속 설정 이후, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 당해 무선 단말기(MS)의 상기 특성들에 대한 최신 정보를 제1 데이터 저장부(56) 내에 갖는다. 상기 특성 정보에 부가하여, 상기 무선 단말기(MS)를 식별하기 위한 정보가 상기 제1 데이터 저장부(56)에 저장되고, 그 결과 상기 멀티미디어 메시지 서비스 센터(MMSC)는 어느 특성 정보가 각 무선 단말기에 관련되는지를 결정할 수 있다. 예를 들어, 국제 이동 장비 아이덴티티(IMEI; international mobile equipment identity) 또는 어떤 다른 고유 식별자를 무선 단말기(MS)를 식별하는 정보로서 사용하는 것이 가능하다.Information 42 necessary to establish a session is transmitted in the connection establishment message 40. When the multimedia message service center (MMSC) receives the connection establishment message 40 and detects that information about the characteristics of the wireless terminal MS has been transmitted in the message, the MMSC sends the message. The information about the characteristics of the wireless terminal MS included therein is transferred to the first data storage 56. After the connection establishment, the multimedia message service center MMSC has in the first data storage 56 up-to-date information on the characteristics of the wireless terminal MS. In addition to the characteristic information, information for identifying the wireless terminal MS is stored in the first data storage 56, so that the multimedia message service center MMSC has certain characteristic information for each wireless terminal. Can be determined. For example, it is possible to use an international mobile equipment identity (IMEI) or some other unique identifier as information identifying the wireless terminal (MS).
상기 멀티미디어 메시지 서비스 센터(MMSC)는 승인 메시지를 가지고 상기 접속 설정 메시지에 응답하고, 여기서 상기 무선 단말기(MS)에는 접속을 설정할 수 있는지 여부가 통지된다. 예를 들어 수신기로서 어드레스된 단말기의 사용자가 상기 멀티미디어 메시징 서비스와 가입자 계약을 하지 않은 경우, 상기 가입자 접속이 미납된 청구서들로 인해 폐쇄된 경우 등에서 접속 설정은 실패할 수 있다.The multimedia message service center (MMSC) responds to the connection establishment message with an acknowledgment message, where the wireless terminal (MS) is informed whether a connection can be established. For example, if a user of a terminal addressed as a receiver does not have a subscriber contract with the multimedia messaging service, connection establishment may fail, for example, if the subscriber connection is closed due to unpaid bills.
상기 접속이 설정된 경우, 상기 멀티미디어 메시지 서비스 센터(MMSC)로부터 상기 무선 단말기(MS)로 상기 멀티미디어 메시지의 상기 전송을 개시하는 것이 가능하다. 무선 자원들을 최적화하기 위하여, 상기 무선 단말기(MS)는 각 멀티미디어 구성요소의 전송을 위하여 가장 적합한 베어러를 선택할 수 있다.When the connection is established, it is possible to initiate the transmission of the multimedia message from the multimedia message service center (MMSC) to the wireless terminal (MS). In order to optimize radio resources, the wireless terminal (MS) can select the best bearer for the transmission of each multimedia component.
본 발명의 바람직한 실시예에 따른 시스템에 있어서, 상기 무선 단말기(MS)는 상기 통지 메시지(30)에서 전송된 어떤 정보에 기초하여 상기 베어러의 선택을 결정한다. 이 정보는 전형적으로 상기 멀티미디어 메시지 또는 상기 멀티미디어 메시지가 포함하는 상기 멀티미디어 구성요소들의 크기 및 유형에 대한 정보를 포함한다. 베어러의 선택은 멀티미디어 메시지 또는 멀티미디어 메시지에 포함된 멀티미디어 구성요소들의 특성들 중 단 하나에 기초하여 수행될 수 있다. 따라서, 멀티미디어 메시지 내에 포함된 각 멀티미디어 구성요소에 대한 베어러의 선택은 예를 들어 상기 멀티미디어 구성요소들의 크기에 기초하여서만 수행될 수 있다. 더욱이, 결정들이 되는 경우, 어떠한 사용자 구성 가능한 규칙들, 상기 멀티미디어 메시지의 우선순위 및 멀티미디어 구성요소의 상이한 유형들을 처리하고 디스플레이 상에 그들을 표시하는 능력뿐만 아니라 자유 메모리 용량과 같은 상기 무선 단말기(MS)의 어떤 특성들을 고려하는 것이 가능하다. 이러한 처리 능력은 많은 가운데 상기 무선 단말기(MS)에 설치된 프로그램들뿐만 아니라, 상기 무선 단말기(MS)의 하드웨어 특징들에 의존한다. 상기 멀티미디어 메시지는 예를 들어 WAP에 명시된 GET 방법에 의하여 상기 멀티미디어 메시지 서비스 센터(MMSC)로부터 검색될 수 있다. 이 방법에 있어서, 상기 무선 단말기는 멀티미디어 메시지 구성요소들의 전송을 개시하기 위하여 GET 요구를 이진 포맷으로 상기 WAP 게이트웨이(15)로 전송한다. 상기 게이트웨이(15)는 상기 GET 요구(31)를 상기 인터넷 프로토콜에 따른 GET 요구로, 예를 들어 GET 요구(32)로 변환하고 상기 멀티미디어 메시지 서비스 센터(MMSC)로 전송한다.In a system according to a preferred embodiment of the present invention, the wireless terminal (MS) determines the selection of the bearer based on some information transmitted in the notification message (30). This information typically includes information about the size and type of the multimedia message or the multimedia components that the multimedia message includes. The selection of the bearer may be performed based on only one of the characteristics of the multimedia message or the multimedia components included in the multimedia message. Thus, the selection of the bearer for each multimedia component included in the multimedia message may only be performed based on the size of the multimedia components, for example. Moreover, when decisions are made, the wireless terminal MS such as free memory capacity as well as any user configurable rules, priority of the multimedia message and the ability to handle different types of multimedia components and present them on the display. It is possible to take into account certain characteristics of. This processing power depends, among other things, on the hardware features of the wireless terminal (MS) as well as the programs installed on the wireless terminal (MS). The multimedia message may be retrieved from the multimedia message service center (MMSC), for example by the GET method specified in the WAP. In this method, the wireless terminal sends a GET request to the WAP gateway 15 in binary format to initiate the transmission of the multimedia message components. The gateway 15 converts the GET request 31 into a GET request according to the Internet protocol, for example into a GET request 32 and sends it to the multimedia message service center (MMSC).
본 발명의 바람직한 실시예에 따라 이 시스템에 있어서, 애플리케이션 레벨에서 상기 무선 단말기(MS)가 상기 멀티미디어 메시지 서비스 센터(MMSC)에게 상기 무선 단말기(MS)가 처리할 수 있는 상기 멀티미디어 메시지 구성요소들을 전송하도록 개별적으로 요구하는 것이 필요하지 않다. 따라서, 이 구성요소들은 상기 GET 요구(31)에서 식별될 필요가 없지만, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 상기 수신 무선 단말기(MS)의 특성 정보에서 정해지고 상기 제1 데이터 저장부(56)에 저장된 상기 멀티미디어 메시지 구성요소들을 전송을 위해 선택한다. 따라서, 멀티미디어 메시지가 상기 무선 단말기(MS)가 처리할 수 있는 구성요소들만을 포함하는 경우, 상기 GET 요구(31)가 이들 구성요소들에 대한 정보를 포함하는 것이 필요하지 않다. 대응하여, 상기 멀티미디어 메시지가 상기 무선 단말기(MS)가 처리할 수 없는 구성요소들을 포함하는 경우, 다음 단계들이 본 발명의 바람직한 실시예에 따른 시스템에 취해진다. 상기 무선 단말기(MS) 또는 그 사용자가 또한 상기 무선 단말기(MS)가 직접 처리할 수 없는 구성요소들을 수신하도록 결정한 경우, 상기 무선 단말기(MS)의 멀티미디어 애플리케이션은 상기 구성요소들이 상기 멀티미디어메시지 서비스 센터(MMSC)로부터 전송되도록 요구한다. 따라서, 이들 구성요소들은 상기 GET 요구(31)에서 식별된다. 그러한 동작은 예를 들어 상기 사용자가 상기 무선 단말기(MS)에 의해 처리될 수는 없지만 단지 휴대용 컴퓨터로 전송될 수 있는 멀티미디어 메시지 구성요소들을 처리할 수 있는 휴대용 컴퓨터(미도시)와 같은 컴퓨터에 상기 무선 단말기(MS)를 접속하는 경우에 필요할 수 있다.In this system according to a preferred embodiment of the present invention, at the application level, the wireless terminal (MS) transmits the multimedia message components that the wireless terminal (MS) can process to the multimedia message service center (MMSC). There is no need to ask for them individually. Thus, these components do not need to be identified in the GET request 31, but the multimedia message service center MMSC is determined from the characteristic information of the receiving wireless terminal MS and the first data storage 56 Select the multimedia message components stored in for transmission. Thus, if a multimedia message contains only components that the wireless terminal MS can process, it is not necessary for the GET request 31 to include information about these components. Correspondingly, if the multimedia message contains components that the wireless terminal MS cannot process, the following steps are taken in a system according to a preferred embodiment of the present invention. If the wireless terminal (MS) or its user also determines to receive components that the wireless terminal (MS) cannot directly process, the multimedia application of the wireless terminal (MS) may cause the components to be sent to the multimedia message service center. Require transmission from (MMSC). Thus, these components are identified in the GET request 31. Such an operation may, for example, be performed on a computer such as a portable computer (not shown) which the user can handle multimedia message components that cannot be handled by the wireless terminal (MS) but can only be transmitted to the portable computer. This may be necessary when connecting a wireless terminal (MS).
다른 한편, 상기 무선 단말기(MS)의 상기 사용자가 상기 무선 단말기(MS)에 의해 처리될 수 있는 모든 구성요소들을 수신하기를 원하지 않는 경우, 상기 사용자는 예를 들어 이 설명의 앞에 제공된 바와 같이, 상기 특성 정보가 상기 멀티미디어 메시지 서비스 센터(MMSC)로 전송되는 대응하는 방식으로 상기 무선 단말기(MS)의 상기 특성 정보를 변경시킬 수 있다.On the other hand, if the user of the wireless terminal MS does not want to receive all the components that can be processed by the wireless terminal MS, the user may, for example, as provided before this description, The characteristic information of the wireless terminal MS may be changed in a corresponding manner in which the characteristic information is transmitted to the multimedia message service center MMSC.
상기 멀티미디어 메시지 서비스 센터(MMSC)는 수신하는 상기 변환된 GET 요구(32)의 내용들을 검사하고 멀티미디어 메시지 구성요소들의 전송을 개시한다. 상기 멀티미디어 메시지 서비스 센터(MMSC)는 상기 무선 단말기(MS)로 전송되는 상기 멀티미디어 메시지에 포함되는 상기 구성요소들을 상기 멀티미디어 메시지 서비스 센터(MMSC)의 상기 제1 데이터 저장부(56)에 저장된 상기 무선 단말기(MS)의 상기 특성 정보와 비교한다. 상기 비교에 기초하여, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 당해 무선 단말기(MS)에 의해 지원되는 전송되는 상기 구성요소들을 선택한다. 게다가, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 상기 무선 단말기가 또한 상기 멀티미디어 메시지의 다른 가능한 구성요소들을 전송하도록 상기 MMSC에 요구했는지 여부를 검사한다. 이러한 경우, 상기 MMSC는 또한 상기 무선단말기(MS)로 전송되는 이들 구성요소들을 선택한다. 그 다음, 상기 멀티미디어 메시지의 상기 선택된 구성요소들을 상기 IP 접속을 경유하여 상기 WAP 게이트웨이(15)로 전송(33)을 시작하는 것이 가능하고, 상기 WAP 게이트웨이(15)는 접속 지향 또는 접속이 없는 서비스 둘 중의 하나를 사용하여 당해 WSP 세션을 위해 상기 무선 단말기(MS)에 의해 선택된 베어러를 경유하여 상기 무선 단말기(MS)로 상기 구성요소/구성요소들을 전송(34)한다.The multimedia message service center (MMSC) examines the contents of the converted GET request 32 it receives and initiates the transmission of multimedia message components. The multimedia message service center (MMSC) stores the components included in the multimedia message transmitted to the wireless terminal (MS) in the first data storage unit 56 of the multimedia message service center (MMSC). The characteristic information of the terminal MS is compared. Based on the comparison, the multimedia message service center (MMSC) selects the components to be transmitted supported by the wireless terminal (MS). In addition, the multimedia message service center (MMSC) checks whether the wireless terminal has also requested the MMSC to send other possible components of the multimedia message. In this case, the MMSC also selects these components that are sent to the radio terminal (MS). It is then possible to initiate the transmission 33 of the selected components of the multimedia message to the WAP gateway 15 via the IP connection, the WAP gateway 15 being a connection-oriented or connectionless service. Either one is used to transmit 34 the components / components to the wireless terminal MS via the bearer selected by the wireless terminal MS for the WSP session.
전송되는 상기 멀티미디어 메시지가 하나 이상의 유형의 멀티미디어 구성요소들을 포함하는 경우, 상기 무선 단말기(MS)는 이전에 제공된 방법으로 상이한 유형들의 멀티미디어 구성요소들의 전송을 위해 전형적으로 선택된 상기한 베어러들을 가질 것이다. 따라서, 상기 멀티미디어 구성요소의 전송을 위해 상기 무선 단말기(MS)가 진행중인 상기 WSP 세션에서 사용되는 베어러를 선택한 상기 멀티미디어 구성요소가 우선 전송된다. 상기 WSP 세션을 S-보류 프리미티브(S-Suspend primitive)에 의하여 보류 상태로 놓음으로써 그리고 그것을 S-재개 프리미티브(S-Resume primitive)에 의하여 다시 시작함으로써 베어러의 변경이 수행될 수 있다. 따라서, 당해 WSP 세션에서 사용된 상기 베어러도 또한 변경될 수 있다. 본 발명의 바람직한 실시예에 있어서, 전송을 위해 선택된 상기 멀티미디어 메시지의 각 구성요소는 예를 들어, 상기 MMSC에서 상기 무선 단말기에 의해 선택된 베어러(들)와 정합된다. 따라서, 전송되는 멀티미디어 구성요소(들) 및 그 전송을 위해 사용되는 베어러(들) 사이의 적합한 대응이 달성된다.If the multimedia message sent comprises one or more types of multimedia components, the wireless terminal MS will have the bearers described above typically selected for the transmission of different types of multimedia components in a previously provided manner. Thus, the multimedia component that selects the bearer used in the WSP session in which the wireless terminal (MS) is in progress for transmission of the multimedia component is first transmitted. The change of bearer can be performed by putting the WSP session on hold by S-Suspend primitive and restarting it by S-Resume primitive. Thus, the bearer used in the WSP session can also be changed. In a preferred embodiment of the invention, each component of the multimedia message selected for transmission is matched with the bearer (s) selected by the wireless terminal, for example in the MMSC. Thus, a suitable correspondence between the transmitted multimedia component (s) and the bearer (s) used for the transmission is achieved.
따라서 본 발명에 따른 방법을 사용하여, 각 멀티미디어 메시지의 전송과 관련하여 상기 무선 단말기(MS)의 상기 특성들에 대한 정보를 전송하는 것이 불필요하고, 따라서 종래 기술의 방법과 비교되는 경우 무선 경로 상에서 메시지 전송을 줄이는 것이 가능하다.Thus, using the method according to the invention, it is unnecessary to transmit information about the characteristics of the wireless terminal MS in connection with the transmission of each multimedia message, and thus on the radio path when compared to the prior art methods. It is possible to reduce the transmission of messages.
상술된 바와 같이, 상기 멀티미디어 메시지 서비스 센터(MMSC)의 상기 제1 데이터 저장부(56)를 위한 고정 메모리 영역 또는 필요한 경우 확장될 수 있는 메모리 영역을 정하는 것이 가능하다. 고정 메모리 영역이 사용되는 경우, 모든 요구되는 무선 통신국들의 특성 정보가 상기 제1 데이터 저장부(56)내에 알맞지 않는 경우가 발생할 수 있다. 멀티미디어 메시지 서비스 센터(MMSC)가 그 특성 정보가 상기 제1 데이터 저장부(56)에 저장되어있지 않는 그러한 무선 단말기로 어드레스되는 멀티미디어 메시지를 수신한다고 가정해 보자. 이러한 경우, 예를 들어 상기 멀티미디어 메시지 서비스 센터(MMSC)가 만료된 특성 정보를 위해 상기 제1 데이터 저장부(56)를 검색하는 그러한 방식으로 동작하는 것이 가능하다. 상기 MMSC가 상기 무선 단말기로부터 상기 특성 정보를 수신한 후, 상기 정보는 상기 만료된 정보 상에 기록된다. 상기 특성 정보 중 어느 것도 아직 만료되지 않은 경우, 새로운 특성 정보는 바람직하기로는 그 시간 라벨이 실질적으로 가장 오래된 특성 정보 상에 기록된다.As described above, it is possible to define a fixed memory area for the first data store 56 of the multimedia message service center (MMSC) or an expandable memory area if necessary. When a fixed memory area is used, it may occur that the characteristic information of all required wireless communication stations is not suitable in the first data storage 56. Assume that the multimedia message service center (MMSC) receives a multimedia message addressed to such a wireless terminal whose characteristic information is not stored in the first data storage 56. As shown in FIG. In this case, it is possible for example to operate in such a way that the multimedia message service center MMSC searches the first data store 56 for expired property information. After the MMSC receives the characteristic information from the wireless terminal, the information is recorded on the expired information. If none of the property information has yet expired, the new property information is preferably recorded on the property information whose time label is substantially the oldest.
실제 응용들에 있어서, 상기 제1 데이터 저장부(56)를 위해 할당된 저장 용량은 무제한으로 확장될 수 없다는 것이 명백하다. 따라서, 고정 메모리 영역과 관련하여 상술된 상기 절차들은 또한 확장 가능한 메모리 영역과 관련하여 필요할 수 있다. WAP 통신의 인기가 상당히 증가하는 경우 이러한 상황을 만날 수 있고, 여기서 많은 그룹의 무선 단말기들(MS)로 전송되는 멀티미디어 메시지들이 있을 수 있다.In practical applications, it is apparent that the storage capacity allocated for the first data store 56 cannot be expanded indefinitely. Thus, the above procedures described above in connection with the fixed memory area may also be necessary in connection with the expandable memory area. This situation can be met when the popularity of WAP communications has increased significantly, where there may be multimedia messages sent to many groups of wireless terminals (MS).
비록 상기 멀티미디어 메시지 서비스 센터(MMSC)가 특성 정보가 전송되도록 요구하는 경우에만 상기 무선 단말기(MS)가 특성 정보를 전송하는 것이 상술되었다 하더라도, 상기 무선 단말기(MS)는 또한 상기 멀티미디어 메시지 서비스 센터(MMSC)가 특성 정보를 요구하지 않는 경우에조차 특성 정보를 전송할 수 있다는 것이 명백하다. 이것은 예를 들어 상기 무선 단말기(MS)가 상기 멀티미디어 메시지 서비스 센터(MMSC)로 상기 특성 정보의 이전 전송 이후에 그 특성들이 변경된 것을 검출한 그러한 경우에 필요할 수 있다. 특성들은 예를 들어 소프트웨어 버전 갱신 또는 하드웨어 변경들과 관련하여 변경될 수 있다. 그러한 경우에 특성 정보는 또한 바람직하기로는 접속 설정 메시지(40)와 관련하여 갱신된다.Although it has been described above that the wireless terminal MS transmits the characteristic information only when the multimedia message service center MMSC requires the characteristic information to be transmitted, the wireless terminal MS also receives the multimedia message service center ( It is clear that the characteristic information can be transmitted even if the MMSC) does not require the characteristic information. This may be necessary, for example, in such cases where the wireless terminal MS detects that the characteristics have changed since the previous transmission of the characteristic information to the multimedia message service center MMSC. The characteristics may change, for example in connection with software version updates or hardware changes. In such a case the property information is also preferably updated in connection with the connection establishment message 40.
또한 본 발명은 WAP 기술없이 구현될 수 있는데, 이 경우 상기 구현은 당해 네트워크에 의존한다. 예를 들어, 멀티미디어 메시지 서비스 센터(MMSC)의 기능을 구현하는 인터넷 서버 및 무선 단말기(MS)간의 통신은 IP 프로토콜들을 사용한 패킷 스위칭에 의하여 직접 가능하다. 상기 무선 경로는 예를 들어 상기 GSM 네트워크의 패킷 네트워크(GPRS) 상에서 IP 프로토콜들을 사용하여 통과될 수 있다. 이 경우, 상기 무선 네트워크 및 상기 인터넷을 접속시키는 요소는 WAP 게이트웨이 대신에 게이트웨이 GPRS 지원 노드(GGSN; gateway GPRS support node)이다. 이 경우, 본 발명에 따른 베어러의 선택은 상기 GPRS에 의해 지원되는 베어러들 사이에서 되어질 수 있는데, 이들은 예를 들어 GPRS-SMS, GPRS 데이터 호출 및 GPRS에 지정된다른 베어러들을 포함한다. 대응하는 해법이 또한 제3 세대 네트워크들에서 가능하다.The invention may also be implemented without WAP technology, in which case the implementation depends on the network in question. For example, communication between an Internet server and a wireless terminal (MS) implementing the functionality of a multimedia message service center (MMSC) is directly possible by packet switching using IP protocols. The radio path may for example be traversed using IP protocols on a packet network (GPRS) of the GSM network. In this case, the element connecting the wireless network and the Internet is a gateway GPRS support node (GGSN) instead of a WAP gateway. In this case, the selection of bearers according to the invention can be made between bearers supported by the GPRS, which include, for example, GPRS-SMS, GPRS data calls and other bearers assigned to GPRS. Corresponding solutions are also possible in third generation networks.
비록 상술된 예들에서 접속 지향 서비스가 상기 무선 단말기(MS)로 멀티미디어 구성요소들의 전송에 사용되었다 하더라도, 본 발명은 또한 멀티미디어 구성요소들이 접속이 없는 방식으로 전송되는 경우에도 적용될 수 있는 것이 명백하다. 또한 그러한 구현에 있어서, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 상기 제1 데이터 저장부(56)에서 상기 무선 단말기의 특성 정보를 검사할 수 있고 전송을 위해 상기 무선 단말기(MS)가 처리할 수 있는 상기 구성요소들을 선택할 수 있다. 상기 멀티미디어 메시지가 상기 무선 단말기(MS)가 처리할 수 없는 구성요소들을 포함하는 경우, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 바람직하기로는 상기 무선 단말기로 이들 구성요소들에 대한 정보를 전송할 수 있는데, 여기서 상기 무선 단말기(MS)는 이들 구성요소들이 전송되도록 개별적으로 요구할 수 있다.Although in the above examples connection-oriented services have been used for the transmission of multimedia components to the wireless terminal (MS), it is evident that the present invention can also be applied when multimedia components are transmitted in a connectionless manner. Also in such an implementation, the multimedia message service center (MMSC) can examine the characteristic information of the wireless terminal in the first data storage 56 and can be processed by the wireless terminal MS for transmission. The components may be selected. If the multimedia message includes components that the wireless terminal MS cannot process, the multimedia message service center (MMSC) may preferably transmit information about these components to the wireless terminal. In this case, the wireless terminal MS may individually request that these components be transmitted.
본 발명은 상기 무선 단말기(MS)에서 그리고 상기 멀티미디어 메시지 서비스 센터(MMSC)에서 프로그램 코드에 필요한 변경을 함으로써 프로그램에 의하여 구현될 수 있다. 당해 컴퓨터 프로그램 생성물들은 데이터 캐리어 상에 예를 들어 메모리에 기록될 수 있고, 그들은 예를 들어 컴퓨터에서 또는 이동전화의 마이크로프로세서에서 이송되고 실행될 수 있다. MMI 데이터 구조에서의 변경들의 구현과 관련하여 필요한 프로그램 변경들은 상기 멀티미디어 메시지 서비스 센터(MMSC)의 상기 WAP 게이트웨이 인터페이스에서 수행된다.The invention can be implemented by a program by making the necessary changes to the program code in the wireless terminal MS and in the multimedia message service center MMSC. The computer program products may be recorded on a data carrier, for example in memory, and they may be transferred and executed, for example, on a computer or on a microprocessor of a mobile phone. Program changes necessary in connection with the implementation of changes in the MMI data structure are performed at the WAP gateway interface of the multimedia message service center (MMSC).
도 3은 본 발명의 바람직한 실시예에 따른 방법을 적용한 무선 단말기(MS)의기본 기능 부분들을 도시한다. 상기 무선 단말기(MS)는 프로세서(MPU) 및 상기 프로세서에 기능적으로 접속된 부분들: 메모리(MEM), 사용자 인터페이스(UI) 및 무선부(RF)를 포함한다. 상기 프로세서(MPU)는 바람직하기로는 마이크로프로세서, 마이크로-컨트롤러 또는 디지털 신호 처리 유닛(디지털 신호 프로세서(DSP; Digital Signal Processor))이다. 바람직하기로는, 상기 메모리(MEM)는 비-휘발성 메모리(롬(ROM; read only memory)) 및 랜덤 액세스 메모리(램(RAM; random access memory))를 포함한다. 상기 무선부(RF)는 안테나(ANT)를 경유하여, 상기 WAP 프로토콜에 따른 메시지들과 같은 무선 주파수 신호들을 전송할 수 있고, 멀티미디어 메시지들과 같은 무선 주파수 신호들을 수신할 수 있다. 바람직하기로는, 상기 사용자 인터페이스(UI)는 상기 무선 단말기를 조작하는 것이 가능하도록 상기 사용자에게 디스플레이 및 키보드를 제공한다.3 shows the basic functional parts of a wireless terminal (MS) to which the method according to the preferred embodiment of the present invention is applied. The wireless terminal MS includes a processor (MPU) and parts functionally connected to the processor: a memory (MEM), a user interface (UI) and a wireless unit (RF). The processor (MPU) is preferably a microprocessor, micro-controller or digital signal processing unit (Digital Signal Processor (DSP)). Preferably, the memory MEM includes a non-volatile memory (ROM) and a random access memory (RAM). The radio part RF may transmit radio frequency signals, such as messages according to the WAP protocol, and receive radio frequency signals, such as multimedia messages, via an antenna ANT. Preferably, the user interface (UI) provides a display and a keyboard to the user to enable the operation of the wireless terminal.
상기 무선 단말기(MS)의 소프트웨어, 또한 상기 멀티미디어 메시징 서비스의 구현과 연관된 소프트웨어는 전형적으로 상기 읽기 전용 메모리에 저장된다. 상기 소프트웨어에 기초하여, 상기 프로세서(MPU)는 상기 무선 단말기(MS)의 기능, 예를 들어 상기 무선부(RF)의 사용, 상기 사용자 인터페이스(UI)에 상기 메시지들의 표시 및 상기 사용자 인터페이스(UI)로부터 수신된 입력의 읽기를 제어한다. 다양한 방식들로 구현될 수 있는 상기 소프트웨어는 바람직하기로는 상이한 절차들을 구현할 책임이 있는 프로그램 블록들을 포함한다. 이러한 절차들은 예를 들어, 갱신 요구 정보 검사 및 전송을 위해 특성 정보의 준비와 같은 메시지들의 전송 및 수신과 관련된 절차들뿐만 아니라 상기 멀티미디어 메시지들에 포함된 멀티미디어 구성요소들을 상기 사용자에게 제공하는 것과 연관된 절차들을 포함한다. 상기 무선 단말기(MS)에 있어서, 상기 멀티미디어 메시징 서비스는 상기 무선 단말기의 상기 소프트웨어 및 상기 메모리(MEM)와 함께 상기 프로세서(MPU)에 의해 구현된다. 상기 프로세서(MPU)는 정보를 처리할 때 임시 버퍼 메모리로서 상기 랜덤 액세스 메모리를 사용한다.Software of the wireless terminal (MS), and also software associated with the implementation of the multimedia messaging service, is typically stored in the read-only memory. Based on the software, the processor (MPU) is responsible for the functionality of the wireless terminal (MS), for example the use of the radio (RF), the display of the messages on the user interface (UI) and the user interface (UI). Control reading of input received from The software, which can be implemented in various ways, preferably includes program blocks responsible for implementing the different procedures. These procedures relate to providing the user with multimedia components contained in the multimedia messages as well as procedures related to the transmission and reception of messages such as, for example, preparation of characteristic information for checking and transmitting update request information. Include procedures. In the wireless terminal (MS), the multimedia messaging service is implemented by the processor (MPU) together with the software and the memory (MEM) of the wireless terminal. The processor (MPU) uses the random access memory as a temporary buffer memory when processing information.
도 4의 블록도는 본 발명의 구현과 관련하여 상기 멀티미디어 메시지 서비스 센터(MMSC)의 기능 블록들을 도시한다. 상기 멀티미디어 메시지 서비스 센터(MMSC)는 WAP 게이트웨이 인터페이스(51)를 포함하는데, 상기 WAP 게이트웨이 인터페이스(51)를 경유하여 상기 멀티미디어 메시지 서비스 센터(MMSC)는 상기 WAP 게이트웨이(15)와 통신한다. 상기 WAP 시스템 외부의 다른 네트워크들과의 통신은 외부 인터페이스(52)를 경유하여 수행되고 다른 멀티미디어 메시지 서비스 센터들과의 통신은 MMSC 인터페이스(53)를 경유하여 수행된다. 상기 제1 데이터 저장부(56)는 무선 단말기들의 상기 특성들에 대한 정보가 기록되고 저장되는 데이터베이스이다. 상기 제2 데이터 저장부(54)는 멀티미디어 메시지들이 기록되고 저장되는 데이터베이스이다. 제어 유닛(55)은 상기 멀티미디어 메시지 서비스 센터(MMSC)의 기능을 제어한다. 더욱이, 상기 멀티미디어 메시지 서비스 센터(MMSC)는 전형적으로 상기 멀티미디어 메시지 서비스 센터(MMSC)의 인증 및 유지에 관련된 몇몇 블록들을 포함하지만, 명료함을 위해 첨부된 도 4에는 도시되지 않는다.The block diagram of FIG. 4 illustrates the functional blocks of the multimedia message service center (MMSC) in connection with an implementation of the present invention. The multimedia message service center (MMSC) includes a WAP gateway interface 51, via which the multimedia message service center (MMSC) communicates with the WAP gateway 15. Communication with other networks outside the WAP system is performed via an external interface 52 and communication with other multimedia message service centers is performed via an MMSC interface 53. The first data storage unit 56 is a database in which information about the characteristics of the wireless terminals is recorded and stored. The second data storage unit 54 is a database in which multimedia messages are recorded and stored. The control unit 55 controls the function of the multimedia message service center (MMSC). Moreover, the multimedia message service center (MMSC) typically includes several blocks related to authentication and maintenance of the multimedia message service center (MMSC), but is not shown in the accompanying FIG. 4 for clarity.
무선 단말기(MS)로 어드레스된 멀티미디어 메시지들은 그 인터페이스들(51 -53) 중 하나를 경유하여 상기 멀티미디어 메시지 서비스 센터(MMSC)에 도착하고, 상기 제2 데이터 저장부(54)에 저장된다. 상기 무선 단말기(MS)로 전송된 통지 메시지(30)는 바람직하기로는 상기 제어 유닛(55)의 명령에 따라 상기 WAP 게이트웨이 인터페이스(51)에서 생성된다. 상기 통지 메시지(30)의 전송은 상기 WAP 게이트웨이 인터페이스(51)를 경유하여 일어난다. 또한, 상기 무선 단말기(MS)에 의해 상기 멀티미디어 메시지 서비스 센터(MMSC)로부터 검색된, 상기 멀티미디어 메시지들 또는 상기 멀티미디어 메시지들에 포함된 상기 멀티미디어 구성요소들은 동일한 경로를 경유하여 순서를 따라 상기 무선 단말기(MS)로 전송된다(33).Multimedia messages addressed to the wireless terminal MS arrive at the multimedia message service center MMSC via one of its interfaces 51-53 and are stored in the second data storage 54. The notification message 30 sent to the wireless terminal MS is preferably generated at the WAP gateway interface 51 in accordance with the command of the control unit 55. The transmission of the notification message 30 takes place via the WAP gateway interface 51. In addition, the multimedia messages retrieved from the multimedia message service center (MMSC) by the wireless terminal (MS), or the multimedia components included in the multimedia messages, are sequentially transmitted through the same path. MS) (33).
본 발명은 상기 제공된 실시예들에만 제한되지 않고, 첨부된 청구범위 내에서 변경될 수 있음이 명백하다.It is apparent that the invention is not limited to the embodiments provided above, but may be modified within the scope of the appended claims.
Claims (52)
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI19992401 | 1999-11-05 | ||
FI992401A FI111314B (en) | 1999-11-05 | 1999-11-05 | Multimedia messaging service |
FI19992775 | 1999-12-23 | ||
FI19992775 | 1999-12-23 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020050252A true KR20020050252A (en) | 2002-06-26 |
KR100559347B1 KR100559347B1 (en) | 2006-03-15 |
Family
ID=69407360
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027005662A KR100559347B1 (en) | 1999-11-05 | 2000-11-06 | A method for implementing a multimedia messaging service, a multimedia messaging system, a server of a multimedia messaging system and a multimedia terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100559347B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100495369B1 (en) * | 2002-11-29 | 2005-06-14 | 주식회사 팬택 | Multimedia Messaging Service Method, Multimedia Messaging System and Multimedia Wireless Communication Terminal Equipment |
US7221929B2 (en) | 2002-10-12 | 2007-05-22 | Lg Electronics Inc. | Handling charging information in interworking structure of mobile communication and wireless local area networks |
KR101098963B1 (en) * | 2004-11-09 | 2011-12-28 | 엘지전자 주식회사 | Method of excess data processing for Multimedia Message Service using mobile terminal |
-
2000
- 2000-11-06 KR KR1020027005662A patent/KR100559347B1/en not_active IP Right Cessation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7221929B2 (en) | 2002-10-12 | 2007-05-22 | Lg Electronics Inc. | Handling charging information in interworking structure of mobile communication and wireless local area networks |
KR100495369B1 (en) * | 2002-11-29 | 2005-06-14 | 주식회사 팬택 | Multimedia Messaging Service Method, Multimedia Messaging System and Multimedia Wireless Communication Terminal Equipment |
KR101098963B1 (en) * | 2004-11-09 | 2011-12-28 | 엘지전자 주식회사 | Method of excess data processing for Multimedia Message Service using mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
KR100559347B1 (en) | 2006-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7653734B1 (en) | Method for implementing a multimedia messaging service, a multimedia messaging system, a server of a multimedia messaging system and a multimedia terminal | |
KR100738962B1 (en) | Multimedia messaging service | |
US6629130B2 (en) | Method and apparatus for processing electronic mail | |
EP1763964B1 (en) | Devices and methods for push message initiated service | |
FI113234B (en) | Method and device for transmitting property information | |
US7779077B2 (en) | File transmission method in instant messaging service and mobile communications terminal for supporting the same | |
EP1632066B1 (en) | Message handling | |
ZA200305935B (en) | Multimedia messaging method and system. | |
US20010039589A1 (en) | Method for transmitting messages | |
JP2011055491A (en) | Method for transmitting application-specific registration or de-registration data and system, server and communication terminal therefor | |
US20090111433A1 (en) | Method, System, and Program for Transmission of Multimedia Data | |
JP2004532485A (en) | Method for handling messages with multimedia reference | |
EP1561354B1 (en) | Streaming of media content in a multimedia messaging service | |
US20060136554A1 (en) | Information server in a communication system | |
KR100559347B1 (en) | A method for implementing a multimedia messaging service, a multimedia messaging system, a server of a multimedia messaging system and a multimedia terminal | |
EP1839196A1 (en) | Monitoring access to a mobile information server in a communication system. | |
WO2005043941A1 (en) | Method and device for controlling multimedia messaging retrieval |
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 | ||
FPAY | Annual fee payment |
Payment date: 20130220 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20140220 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20150130 Year of fee payment: 10 |
|
LAPS | Lapse due to unpaid annual fee |