[go: up one dir, main page]

KR20100017224A - 다양한 응용 정보간의 연결정보를 제공과 이의 이용 - Google Patents

다양한 응용 정보간의 연결정보를 제공과 이의 이용 Download PDF

Info

Publication number
KR20100017224A
KR20100017224A KR1020097024281A KR20097024281A KR20100017224A KR 20100017224 A KR20100017224 A KR 20100017224A KR 1020097024281 A KR1020097024281 A KR 1020097024281A KR 20097024281 A KR20097024281 A KR 20097024281A KR 20100017224 A KR20100017224 A KR 20100017224A
Authority
KR
South Korea
Prior art keywords
information
service
type
connection
application
Prior art date
Legal status (The legal status 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 status listed.)
Withdrawn
Application number
KR1020097024281A
Other languages
English (en)
Inventor
홍호택
김영인
서주현
이준휘
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Publication of KR20100017224A publication Critical patent/KR20100017224A/ko
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/091Traffic information broadcasting
    • G08G1/092Coding or decoding of the information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/53Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
    • H04H20/55Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for traffic information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/86Arrangements characterised by the broadcast information itself
    • H04H20/93Arrangements characterised by the broadcast information itself which locates resources of other pieces of information, e.g. URL [Uniform Resource Locator]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은, 다양한 응용(application) 정보간의 연결정보를 제공한다. 본 발명에 따른 하나의 방법은, 제 1정보 서비스를 통해 제공할 제 1유형의 정보를 생성하고, 상기 제 1정보 서비스와는 상이한 제 2정보 서비스내의, 상기 제 1유형의 정보와 연관된 제 2유형의 정보를 지시하는 연결정보를 생성한 다음, 상기 제 1유형의 정보와 상기 연결정보를 포함하는, 상기 제 1정보 서비스의 전송 메시지를 생성하여 이를 단말기에 제공함으로써 상기 제 1정보 서비스의 이용 중 필요에 따라 상기 제 2정보 서비스의 연관된 정보를 사용자가 용이하게 확인할 수 있게 한다.

Description

다양한 응용 정보간의 연결정보를 제공과 이의 이용{PROVIDING OF LINK INFORMATION BETWEEN VARIOUS APPLICATION INFORMATION AND USING THE LINK INFORMATION}
본 발명은, 대중교통 또는 차량의 도로 운행을 위해 필요한 정보 등과 같은 다양한 응용 정보의 제공과 그 제공된 정보의 이용에 관한 것이다.
오늘날, 디지털 신호 처리 및 통신 기술의 발달로, 컨텐츠를 무선으로 제공하는 라디오 및 TV 방송신호가 점차 디지털 데이터 형태로 제공되고 있다. 신호를 디지털 형태로 제공함에 따라 TV 또는 라디오 방송신호에 다양한 정보 또한 함께 제공할 수 있게 되었는데, 이러한 다양한 정보에는 뉴스, 증권, 날씨 그리고 교통 정보 등이 있다.
특히, 도심내의 차량의 증가와 휴일 등의 휴가 차량들의 증가로 도로에 대한 교통 소통정보의 필요성과 시민들의 대중교통의 이용을 도모하기 위해 대중교통수단에 대한 운행정보의 필요성이 날도 증대되고 있다. 이러한 이유로 위성방송, 지상파 방송 또는 이동통신망 등을 통해 도로의 소통정보 또는 버스의 운행정보 등을 부가 정보로서 제공하는 방법을 개발하고 있다. 물론, 이 외에도 다양한 응용 정보, 예를 들어 도로상의 장애 정보, 특정 지역의 주차장 정보 등을 제공하는 방법 도 또한 개발되고 있다.
이러한 컨텐트는 각기 다른 캐리어(carrier)( 이는 정보 송출자를 의미한다. )를 통해 제공되거나 또는 동일 캐리어에 의해 제공될 수도 있다. 도 1은 동일 캐리어를 통해 서로 다른 어플리케이션(application) 정보, 예를 들어 도로의 혼잡정보(CTT:Congestion & Travel-Time information)(10)와 도로상황 정보(RTM:Road Traffic Message)(11)를 제공하는 방식을 예시한 것으로서, 하나의 캐리어로부터 송신된 데이터 스트림은 그 속에 포함되어 있는 각각의 데이터 프레임이 하나 또는 그 이상의 유형의 TPEG 메시지를 포함하는 형태로 전송된다. 그리고, 한 프레임내의 각 서비스 컴포넌트 프레임에는 서비스 컴포넌트 식별자(SCID:Service Component ID)가 코딩된다.
따라서, 상기와 같이 구성되어 하나의 캐리어를 통해 제공되는 정보를 디코딩하는 단말기는 도로상의 소통정보를 보여주기 위해서는 TPEG-CTT 메시지(10)로부터 디코딩된 정보를 사용하게 되고, 도로 장애 등에 대한 도로상황에 대한 정보를 보여주기 위해서는 TPEG-RTM 메시지(11)에서 디코딩된 정보를 사용하게 된다. 물론, 다른 정보, 예를 들어 버스의 운행정보를 보여주기 위해서는 그와 관련된 TPEG BSI(Bus Service Information) 메시지를 사용하게 된다.
그런데, 사용자가 특정의 어플리케이션 정보, 예를 들어 도로상의 혼잡정보를 이용하는 중에 주차장 정보를 확인하고자 하면, 또는 버스의 운행 정보를 이용하는 중에 원거리 교통수단( 항공기, 고속버스, 열차 등 )의 운행정보를 알고자 하면, 사용자는 단말기상에서 현재 제공되고 있는 서비스에서 다른 서비스의 제공화 면으로 이동하여야 하고 또한 원하는 정보를 얻기 위해 이동된 서비스상에서의 통상 탑-다운 방식으로 메뉴 선택 절차를 밟아야 한다. 또한, 이러한 선택절차를 거친다고 하더라도 앞서 이용하였던 특정의 정보와 연관된 다른 정보를 찾기가 번거롭고 어렵다. 예를 들어, 사용자가 버스 운행 정보 서비스를 통해 고속버스 터미널 또는 공항의 버스 정류장으로 가는 정보를 확인했을 때, 그 고속버스 터미널 또는 공항의 고속버스 운행정보 또는 항공편 운행정보를 추가로 알고자 하면 사용자는 현재 이용하고 있는 버스 운행정보 서비스를 빠져나와 원거리 교통수단의 운행 정보(PTI) 서비스를 접속해서( 또는 그 PTI 서비스의 디코딩 루틴에서 디코딩된 정보를 ) 확인해야 한다. 물론, 해당 PTI 서비스에서 자신이 원하는 고속버스 터미널 또는 공항을 선택하는 번거로운 과정이 수반된 후에야 자신이 원하는 정보를 알 수 있게 된다.
기술적 과제
본 발명의 일 목적은, 다양한 응용 정보간을 연결시키는 정보를 제공하여 사용자가 원하는 정보를 보다 빠르고 편리하게 알 수 있도록 하는 방법 및 장치를 제공하는 것이다.
본 발명의 목적은, 상기 서술된 목적에 국한되는 것은 아니며, 본 발명에 대한 구체적이고 예시적인 설명에서 도출될 수 있는 효과를 달성하는 것을 그 목적에 당연히 포함한다.
기술적 해결방법
본 발명에 따른 응용 정보를 인코딩하는 방법의 하나는, 제 1정보 서비스를 통해 제공할 제 1유형의 정보를 생성하는 단계와, 상기 제 1정보 서비스와는 상이한 제 2정보 서비스내의, 상기 제 1유형의 정보와 연관된 제 2유형의 정보를 지시하는 연결정보를 생성하는 단계와, 상기 제 1유형의 정보와 상기 연결정보를 포함하는 전송 메시지를 생성하는 단계를 포함하여 이루어진다.
본 발명에 따른 응용 정보를 디코딩하는 방법의 하나는, 수신되는 신호에서 전송 메시지를 추출하는 단계와, 상기 추출된 전송 메시지에서 제 1유형의 정보와 연결정보를 추출하는 단계와, 상기 추출된 연결정보에 근거하여, 상기 제 1유형의 정보가 서비스되는 제 1정보 서비스와는 상이한 제 2정보 서비스내의 제 2유형의 정보를 찾는 단계를 포함하여 이루어진다.
본 발명에 따른 일 실시예에서는, 상기 연결정보는, 상기 제 1정보 서비스와 상기 제 2정보 서비스가 동일 캐리어(carrier)를 통해 제공되는 경우, 상기 캐리어가 송신하는 데이터 프레임내에서 서비스 컴포넌트 프레임을 지시하기 위한 식별정보와, 상기 연관된 제 2유형의 정보를 수송하는 전송 메시지의 식별정보를 포함한다. 본 발명에 따른 일 실시예에서는, 상기 연결정보는 상기 연관된 제 2유형의 정보를 수송하는 전송 메시지에 대한 버전번호를 더 포함한다. 본 발명에 따른 다른 일 실시예에서는, 상기 연결정보는 상기 연관된 제 2유형의 정보를 액세스할 수 있게 하는 자원(resource)위치정보, 예를 들어 URL을 포함할 수도 있다.
본 발명에 따른 일 실시예에서는, 상기 제 1정보 서비스와 상기 제 2정보 서비스가 동일 캐리어를 통해 제공되는 경우, 상기 제 2정보 서비스의 정보 제공자(originator)의 서비스 ID, 상기 제 2정보 서비스를 통해 제공되는 정보의 컨텐트 ID, 상기 제 2정보 서비스를 통해 제공되는 정보의 유형을 지시하기 위한 어플리케이션 식별자, 그리고 상기 연관된 제 2유형의 정보를 수송하는 전송 메시지의 식별정보를 포함하여 구성된다.
상기 일 실시예에서는, 상기 수신되는 신호에 실린 프레임내에서, 상기 연결정보내의 서비스 컴포넌트 식별자가 선행하는 서비스 컴포넌트 프레임을 찾고, 그 찾은 서비스 컴포넌트 프레임으로부터 상기 연결정보내의 메시지 식별정보가 지시하는 식별자를 갖는 전송 메시지를 찾고 그 전송 메시지로부터 상기 제 2유형의 정보를 찾는다.
본 발명에 따른 다른 일 실시예에서는, 상기 제 2정보 서비스의 정보 제공자의 서비스 ID, 상기 제 2정보 서비스를 통해 제공되는 정보의 컨텐트 ID와, 상기 제 2정보 서비스를 통해 제공되는 정보의 유형을 지시하기 위한 어플리케이션 식별자와, 상기 연관된 제 2유형의 정보를 수송하는 전송 메시지의 식별정보를 포함하여 구성되고, 상기 제 2정보 서비스를 제공하는 캐리어의 서비스 ID, 그리고 상기 제 2정보 서비스의 신호 운송자(bearer)에 대한 정보는 선택적으로 포함한다.
상기 다른 일 실시예에서는, 상기 제 2정보 서비스가 제공되고 있는 신호( 상기 수신되는 신호와 동일 또는 상이한 신호 )에 실린 프레임내의 서비스 및 네트워크 정보의 서비스 컴포넌트 프레임으로부터 추출된 서비스 및 네트워크 정보와 상기 연결정보의 비교를 통하여 상기 제 2정보 서비스의 내용을 수송하는 서비스 컴포넌트 프레임에 할당된 서비스 컴포넌트 식별자를 확인하고, 그 확인된 서비스 컴포넌트 식별자를 갖는, 상기 제 2정보 서비스가 제공되는 있는 신호에 실린 프레임내의 서비스 컴포넌트 프레임으로부터 상기 연결정보내의 메시지 식별정보가 지시하는 식별자를 갖는 전송 메시지를 찾고 그 전송 메시지로부터 상기 제 2유형의 정보를 찾는다. 본 발명에 따른 일 실시예에서는, 상기 전송 메시지를 찾을 때 상기 연결정보에 포함되어 있는 버전번호를 더 사용한다.
본 발명에 따른 일 실시예에서는, 상기 연결정보가 상기 전송 메시지내의 메시지 관리 컨테이너에 실리게 된다.
본 발명에 따른 다른 일 실시예에서는, 상기 연결정보는, 상기 전송 메시지내의, 어플리케이션 이벤트 컨테이너와 동일한 레벨의 연결정보 컨테이너에 포함된다. 본 실시예에서는, 상기 연결정보 컨테이너내의 상기 연결정보는, 상기 제 1정보 서비스를 포함하는 다른 정보 서비스들이 함께 공통적으로 사용할 수 있도록 정의되어 있는 구조들 중 어느 하나의 구조에 따라 구성된다.
본 발명에 따른 또 다른 일 실시예에서는, 상기 연결정보는, 상기 전송 메시지내의 어플리케이션 이벤트 컨테이너를 구성하는 어플리케이션 컴포넌트 레벨로 상기 전송 메시지내에 포함된다.
본 발명에 따른 또 다른 일 실시예에서는, 상기 연결정보가, 상기 전송 메시지내의 어플리케이션 이벤트 컨테이너를 구성하는 어플리케이션 컴포넌트 레벨보다 낮은 레벨의 하위 컴포넌트에 실리게 된다.
본 발명에 따른 일 실시예에서는, 상기 제 1유형의 정보는 버스 운행 정보이고, 상기 제 2유형의 정보는 원거리 교통수단의 운행 정보이다.
본 발명에 따른 정보를 수신하는 단말 장치의 하나는, 수신되는 신호를 복조하여 응용 정보를 실은 프레임 시퀀스를 출력하도록 구성된 복조기와, 상기 프레임 시퀀스내의 각 프레임으로부터 전송 메시지를 추출하고, 그 추출된 전송 메시지에서 제 1유형의 정보와 연결정보를 추출하도록 구성된 디코더와, 상기 추출된 제 1유형의 정보를 저장수단에 저장시키고, 조건에 따라 그 저장된 정보 또는 그 일부를 출력부를 통해 출력시키도록 구성된 제어부를 포함하여 구성된다. 그리고, 상기 디코더는 상기 제어부의 제어에 따라 상기 추출된 연결정보에 근거하여, 상기 제 1유형의 정보가 서비스되는 제 1정보 서비스와는 상이한 제 2정보 서비스내의, 상기 제 1유형의 정보와 연관된 제 2유형의 정보를 찾아서 상기 제어부에 전달하도록 또한 구성된다.
본 발명에 따른 일 실시예에서는, 상기 단말장치는, 유선 또는 무선으로 통신망과 데이터를 송수신할 수 있는 통신부를 더 포함한다. 상기 제어부는, 상기 추출된 연결정보에 근거하여 상기 통신부를 제어하여 상기 제 1유형의 정보와 연관된 제 2유형의 정보를 원격지로부터 획득하도록 더 구성된다.
유리한 효과
상기에서 설명한 본 발명과 첨부된 도면을 참조하여 하기에서 상세히 설명되는 본 발명의 실시예들 중 적어도 하나는, 복수의 어플리케이션 서비스들을 이용하는 자가 하나의 서비스를 이용하는 중에 그 서비스로부터 획득된 정보와 연관된, 다른 어플리케이션 서비스에서 제공되고 있는 정보를 번거로운 검색절차없이 매우 간단하게 확인하여 이용할 수 있게 하므로 다양한 서비스의 이용 편의성과 그 이용도를 향상시킨다.
도 1은 동일 캐리어(carrier)에 의해 제공되는 서로 다른 어플리케이션(application) 정보의 전송 포맷을 예시한 것이고,
도 2는 본 발명에 따라, 어플리케이션 정보와 그 들간의 연결 정보가 제공되는 네트워크를 간략히 도시한 것이고,
도 3은 어플리케이션 정보를 수송하는 프레임의 구조와 그 프레임에 실려서 전송되는, 서비스 및 네트워크 정보(Service & Network Information)의 컴포넌트 프레임의 관계를 도시한 것이고,
도 4는 도 3의 서비스 및 네트워크 정보의 컴포넌트 프레임의 구조를 보여주는 신택스(syntax)이고,
도 5는 서비스 테이블 가이드에 대한 정보가 도 4의 SNI 컴포넌트에 실려서 전송되는 구조를 보여주는 신택스이고,
도 6은 본 발명의 일 실시예에 따라, 추가적으로 전송되는 어플리케이션 정보간의 연결정보를 구성하는 정보를 예시적으로 보여주기 위한 도면이고,
도 7은 각 어플리케이션에 대해 할당된 식별자(AID)를 예시한 것이고,
도 8은 본 발명의 일 실시예에 따른, 어플리케이션 정보 서비스간의 연관된 정보를 지시하기 위한 연결정보의 예시적 구조에 대한 신택스이고,
도 9는, 본 발명의 일 실시예에 따라 도 8의 연결정보가 메시지 관리 컨테이너에 포함되는 예를 보여주는 것이고,
도 10은, 본 발명의 다른 일 실시예에 따라, 여러 유형의 연결정보를 어플리케이션 이벤트 컨테이너 레벨과 동일한 레벨의 컨테이너에 탑재시키는 예를 보여주는 것이고,
도 11은, 본 발명의 일 실시예에 따라, 모든 유형의 정보 서비스에서 공통적으로 사용될 수 있도록 정의된 어플리케이션 연결 컨테이너의 신택스에 대한 예를 도시한 것이고,
도 12는, 본 발명의 일 실시예에 따라, 특정 어플리케이션 정보 서비스에서, 도 11의 어플리케이션 연결 컨테이너의 전부 또는 일부 구조를 사용하기 위한 컴포넌트의 신택스를 예시한 것이고,
도 13은 본 발명의 또 다른 일 실시예에 따라, 연결정보를 어플리케이션 이벤트 컨테이너의 컴포넌트 레벨에 탑재시킨 예를 보여주는 것이고,
도 14는, 본 발명의 일 실시예에 따라, 연결정보를 수송하는, 어플리케이션 이벤트 컨테이너에 속하는 컴포넌트에 대한 신택스를 예시한 것이고,
도 15는 본 발명의 또 다른 일 실시예에 따라 도 8의 연결정보를 어플리케이션 이벤트 컨테이너 레벨보다 낮은 레벨의 컴포넌트에 탑재시킨 예를 보여주는 것이고,
도 16은 본 발명의 다른 일 실시예에 따라, 추가적으로 전송되는 어플리케이션 정보 서비스간의 연결정보를 구성하는 정보를 예시적으로 보여주기 위한 도면이고,
도 17은 본 발명의 다른 일 실시예에 따른, 어플리케이션 정보 서비스간의 연관된 정보를 지시하기 위한 연결정보의 예시적 구조에 대한 신택스이고,
도 18은 본 발명의 일 실시예에 따라, 도 17의 연결정보를 어플리케이션 이벤트 컨테이너 레벨의 컴포넌트에 탑재시킨 예를 보여주는 것이고,
도 19는 본 발명의 다른 일 실시예에 따라, 도 17의 연결정보를 어플리케이션 이벤트 컨테이너 레벨보다 낮은 레벨의 컴포넌트에 탑재시킨 예를 보여주는 것이고,
도 20은, 응용정보 제공서버로부터 전송되는 어플리케이션 정보를 수신하는, 개인이 휴대가능한 또는 차량 등에 탑재된, 본 발명의 일 실시예에 따른 단말기의 구성을 도시한 것이고,
도 21은, 도 20의 단말기가 수신되는 어플리케이션 정보의 한 유형인 버스 운행 정보를 저장하는 구조를 예시한 것이고,
도 22는, 사용자의 요청에 따라, 연결정보를 이용하여 연관된 정보가 화면표시되는 과정을 예시한 것이다.
발명의 실시를 위한 형태
이하, 본 발명에 따른 실시예에 대해 첨부된 도면에 의거하여 상세히 설명한다.
도 2는 본 발명에 따라 어플리케이션 정보간의 연결 정보가 제공되는 네트워크를 간략히 도시한 것이다. 도 2의 네트워크에서, 예를 들어 방송사의 응용정보 제공서버(100)는, 여러가지 경로, 예를 들어 운영자 입력, 네트워크(101)를 경유한 타 서버 또는 검증(probe) 카(car)로부터 수집되는 각종 혼잡 교통정보, 도로 상황 ( 도로상의 장애 상태 등 ) 정보, 주차장 정보, 원거리 교통수단의 운행정보 등을 각 어플리케이션 정보별로 분류 구성하여 차량(201) 등에 탑재된 네비게이션 단말기 또는 사용자가 휴대하고 다니는 정보 단말기(200)가 수신할 수 있도록 무선으로 송출한다. 각종 어플리케이션 정보를 구성하는 정보 제공자(originator)와 구성된 정보를 무선신호로 송출하는 송출자(carrier)는 서로 다른 서비스 업자일 수 있으므로, 본 발명의 설명의 편의를 위해 필요에 따라 이를 구분하여 설명한다.
한편, 상기 응용정보 제공서버(100)는 앞서 예시한 정보외에 다른 다양한 어플리케이션 정보 교통 소통과 연관되는 날씨정보, 지역정보 등도 함께 구성하여 제공할 수도 있다. 다르게는, 상기 응용정보 제공서버(100)는 혼잡 교통정보(CTT Information)만을 제공하고, 다른 다양한 어플리케이션 정보는 다른 서버를 통해서 제공될 수도 있다. 이러한 경우에는 상기 응용정보 제공서버(100)는 어플리케이션 정보간의 연결정보를 구성하기 위해 필요한 정보( 각 어플리케이션 정보를 수송하는 서비스 컴포넌트 프레임에 할당한 서비스 컴포넌트 ID(SCID), 서비스되는 정보의 유형을 지시하기 위한 어플리케이션 ID(AID:Application ID), 메시지 ID 등 )를 다른 서버들에 요청하여 수신받을 수 있다. 물론, 상기 응용정보 제공서버(100)가, 이하에서 설명하는 바와 같이 캐리어로서의 역할도 함께 수행하는 경우에는, 상기와 같은 필요정보는, 자연스럽게 해당 서버들로부터 수신한 정보( 메시지 ID 등 )와 자신이 생성한 정보( SCID 등 )로부터 얻을 수 있다.
상기 응용정보 제공서버(100)는 자신 및/또는 다른 서버들을 통해 현재 제공되고 있는 다양한 어플리케이션 정보에 대한 여러 식별정보를 제공하기 위해 도 3 에 예시된 바와 같이 SCID가 0인 SNI( Service & Network Information ) 데이터의 서비스 컴포넌트 프레임(301)을 포함하는 데이터 프레임을 송출한다. 이 SNI 서비스 컴포넌트 프레임(301)은 도 4와 같은 구조를 가지며 SNI 컴포넌트가 하나 이상 포함하는 데, 이 SNI 컴포넌트들 중 식별자 0x01의 컴포넌트에는 도 5와 같은 신택스에 따라 구성되는 서비스 테이블의 가이드(guide)가 포함된다. 이 서비스 테이블 가이드는, 도시된 바와 같이, 다수의 가이드 엘리먼트(element)(line_of_table_1)(310)로 구성되며, 각 가이드 엘리먼트(310)에는 서비스 컴포넌트 ID(SCID), 컨텐트 ID(COID), 그리고 어플리케이션 ID(AID)가 포함된다. 그리고, 정보를 구성하여 제공하는 정보제공자(originator)의 서비스 ID(SID)( 이 SID는 "SID-A,SID-B,SID-C" 로 구성된다. )(311)가 정보를 송출하는 캐리어의 서비스 ID와 다른 경우에 선택적으로 포함된다. 각 가이드 엘리먼트(310)에 포함되어 있는 식별정보의 집합( COID, AID 그리고 정보 제공자의 SID )은 어플리케이션 정보 서비스( 이하, "어플리케이션 서비스"로 약칭하기도 한다. )를 유일하게 특정할 수 있다. 이와 같이, 각 가이드 엘리먼트(310)는 하나의 어플리케이션 정보 서비스를 위한 서비스 컴포넌트 프레임에 할당된 SCID의 정보(312)를 전달한다.
한편, 각 가이드 엘리먼트(310)에는 해당 정보 제공자의 서비스에 안전관련 메시지가 전송되고 있음을 나타내는 플래그(Safety flag)(313)가 포함된다. 이 플래그는, 해당 서비스 컴포넌트 ID(SCID)(312)로 식별되는 서비스 컴포넌트 프레임에는, 서비스 이용자, 예를 들어 운전자가 직접 운행경로상에서의 문제점, 예를 들어 도로상의 미끄럼 등을 경고받을 수 있도록 하는 메세지만이 실려있음을 나타낸 다. 따라서, 이 플래그가 설정되어 있는 가이드 엘리먼트내의 SCID를 갖는 서비스 컴포넌트 프레임은, 도 3의 데이터 프레임에서 신속하게 추출되어 이용자에게 통지된다.
SCID는 단일 캐리어에 의해 제공되는 서비스 신호내에서 하나의 어플리케이션 정보 서비스를 위한 서비스 컴포넌트 프레임들을 특정하기 위해 사용되지만 이 정보는 시간이 지남에 따라 다른 어플리케이션 정보 서비스를 위한 서비스 컴포넌트 프레임들에 동일한 값이 사용될 수 있다. 이 경우에 도 5와 같이 구성되어 전달되는 서비스 테이블 가이드내의 식별정보의 집합( COID, AID 그리고 정보 제공자의 SID )의 값이 그에 따라 변경되므로 단말기에서는 SNI 컴포넌트에 실린 정보로부터 자신이 원하는 어플리케이션 정보 서비스에 대해 할당되어 있는 SCID를 알 수가 있게 된다.
다른 캐리어를 통해 전송되고 있는 어플리케이션 정보 서비스의 경우에는, 그 서비스를 위한 신호를 통해 전송되는 도 5와 같이 구성된 SNI 컴포넌트의 정보로부터 단말기는 원하는 어플리케이션 정보 서비스에 대해 할당되어 있는 SCID를 알 수가 있다.
상기 응용정보 제공서버(100)는 어떤 하나의 어플리케이션 정보를 제공하는 중에 그 어플리케이션 정보의 특정 정보에 다른 어플리케이션 정보 서비스로써 제공되고 있는 특정정보를 연계시킬 필요가 있다고 판단되면, 또는 운용자의 요청에 따라 입력되는 연계를 위한 정보를 수신하여 현재 제공하고 있는 어플리케이션 정보에 연결정보를 생성하여 포함시킨다.
예를 들어, 현재 버스정보 서비스(BSI 서비스)를 위한 어플리케이션 정보를 생성하는 중에, 현재 관련 노선들의 운행 정보를 생성하는 정류장 ID에 대응되는 특정 정류장이 원거리 교통수단( 고속버스, 항공 등 )을 이용할 수 있는 터미널 또는 공항 등과 인접된 정류장인 경우에 그 터미널 또는 공항에서 이용할 수 있는 교통편의 운행시간에 대한 정보를 제공하는 PTI 서비스를 특정할 수 있는 정보와 그 PTI 서비스에서 연관된 운행 정보가 실린 메시지의 식별정보(MID:Message ID)를 함께 연결정보로서, 버스 정보 서비스를 위한 어플리케이션 정보에 추가하게 된다. 이는 이해를 돕기 위한 극히 단순한 예에 불과하며 이 외에도 어플리케이션 정보 서비스간에 다양한 상호 연관정보( 예를 들어, 도로의 혼잡정보 서비스에서의 특정 링크와 주차장 정보 서비스에서의 특정 지역의 주차장 정보가 상호 연관될 수 있다. )가 있을 수 있으며 여기에 설명되지 않은 다양한 어플리케이션 정보간에 본 발명을 위한 설명을 당업자가 창작적 사고없이 그대로 원용하여 이용할 수 있으므로 본 명세서에서 제시 및 설명되지 않은 연관정보에 적용한 발명은 당연히 본 발명의 범위에 속한 것으로 볼 수 있다.
도 6은 본 발명의 일 실시예에 따라 추가적으로 전송되는 어플리케이션 정보 서비스간의 연결정보를 구성하는 정보를 예시적으로 보여주기 위한 도면이다. 도시된 정보의 예를 설명하면, 현재 BSI 서비스를 위한 임의의 한 메시지(420)에 실리는 통과노선 버스의 도착정보가 해당되는 정류장 ID(401)에 대응되는 특정 정류장이, 원거리 교통수단을 이용할 수 있는 터미널, 역 또는 공항 등과 인접된 정류장인 경우에, 그 터미널, 역 또는 공항에서 이용할 수 있는 교통편의 운행시간에 대 한 정보를 제공하고 있는 PTI 서비스에 대한 정보를 지칭하기 위해서, PTI의 정보 유형에 할당된 어플리케이션 ID(AID)와 PTI 데이터를 수송하고 있는 서비스 컴포넌트 프레임에 할당되어 있는 SCID(411), 그리고 그 PTI 서비스를 위한 메시지 시퀀스(sequence)에서 연관된 운행 정보가 실린 전송 메시지( TPEG 메시지 )의 식별정보(MID:Message ID)(412)를 연결정보로서 생성하여 상기 BSI 정보를 수송하는 메시지(420)에 탑재시킨다. 본 발명에 따른 다른 실시예에서는, 어플리케이션 ID가 연결정보에 포함되지 않을 수도 있다. 도 7은 각 어플리케이션에 대해 할당된 AID를 예시하고 있으며 이 예시된 목록정보는 물론 단말기에도 공통으로 정의되어 있거나 또는 그 정의에 따라 프로그램 등에 적용되어 사용된다.
도 8은 상기와 같은 방식으로 생성되는 연결정보의 구조를 나타낸 것이다. 본 발명에 따른 일 실시예에서는, 상기 응용정보 제공서버(100)는 상기와 같이 구성되는 연결정보를, 연관된 정보를 요구하는 특정 정보를 실은 어플리케이션 이벤트 컨테이너 선단의, 후행하는 컨테이너내의 정보의 생성시간 등에 대한 정보를 포함하는 메시지 관리 컨테이너( 도 6의 예에서 421 )에 탑재시킨다. 이를 위해 메시지 관리 컨테이너는 도 9에 예시된 바와 같은 신택스 구조를 가지며, 연결정보를 4바이트(intunlo:integer unsigned long)의 연결정보 필드(601)에 기록한다. 본 실시예에서는, 도 8에서 2바이트(intunli:integer unsigned little)로 정의되어 있는 AID의 값 중 하위 한 바이트만을, 1바이트(intunti:integer unsigned tiny)의 SCID와 2바이트의 MID와 함께 상기 연결정보 필드(601)에 기록하게 된다. 이는 어플리케이션 정보의 종류가 도 7에 예시된 바와 같이 255개 이하이므로 AID의 한 바이트 만을 취하더라도 정보의 손실이 없기 때문에 가능하다. 하지만, 어플리케이션 정보의 종류가 255개보다 더 많아지게 되면 메시지 관리 컨테이너에서 현재 사용되지 않고 보류되어 있는 다른 필드를 추가로 사용할 수 있다. 그리고, 연결정보를 탑재하기 위해 제시된 도 9의 메시지 관리 컨테이너의 구조는 BSI 서비스에 대한 것이나, 다른 어플리케이션 정보 서비스에 연결정보를 탑재하는 경우에는 그 어플리케이션 정보 서비스의 메시지 관리 컨테이너에서의 수용을 위해 도 9에 예시된 것과는 다소 다른 구조를 취할 수도 있음은 물론이다.
본 발명에 따른 다른 실시예에서는, 상기 응용정보 제공서버(100)는 도 8과 같이 구성되는 연결정보외에 다양한 형태의 연결정보를, 어플리케이션 이벤트 컨테이너와 동일한 레벨에 탑재시킨다. 도 10은 이에 따라 구성되는 전송 메시지( TPEG 메시지 )의 예를 보여주고 있다. 어플리케이션 이벤트 컨테이너와 동일한 레벨에 탑재되는, 연결정보의 전송을 위한 어플리케이션 연결 컨테이너(Application Linking Container)는 그 구조가 해당 어플리케이션 서비스와는 독립적으로 정의된다. 다시 말하면, 연결정보 전송을 위한 어플리케이션 연결 컨테이너가, 하나의 특정 어플리케이션 서비스를 위해 국한된 구조를 갖지 않고, 모든 어플리케이션 서비스가 공통적으로 사용할 수 있는 다양한 구조를 갖도록 정의되며 이와 같이 정의된 어플리케이션 연결 컨테이너에서 적당한 하나의 구조 또는 하위 구조를 해당 어플리케이션 서비스에서 지정하여 이용한다. 도 11은 본 실시예에 따라 정의되어 사용되는 어플리케이션 연결 컨테이너의 신택스를 예시한 것이다. 도 11의 신택스는 서로 다른 어플리케이션 서비스에 속하는 메시지들간에 상호 연결시키기 위한 연결정 보의 다양한 형태 중 극히 일부분에 대해 그 신택스를 예시한 것이다. 따라서, 도면에 제시한 연결정보의 형태에 한정되어 본 발명의 범위가 제한되는 것은 아니라고 이해되어야 하며, 여러 다양한 어플리케이션 서비스에서, 도 11에서와 같이, 특정 어플리케이션에 국한되지 않고 독립적으로 정의된 연결정보 컨테이너의 구조의 전부 또는 일부를 채택하여 사용하는 것을 요지로 하는 발명은 본 발명의 범위에 속하는 것으로 이해되어야 한다.
도 10의 도면은, 도 11에 예시한 신택스에 따라, 연결정보 컨테이너에 속하는 연결정보 컴포넌트(linking_info_component)가 식별자를 달리함으로써 서로 다른 형태의 연결정보( 도 11의 751에 따른 도 10의 741, 도 11의 752에 따른 도 10의 741, 도 11의 753에 따른 도 10의 743 )가 전송될 수 있음을 보여주기 위한 것으로서 반드시 복수의 연결정보 컴포넌트가 전송되어야 함을 나타내는 것은 아니다. 연결할 메시지가 하나인 경우에는 그 메시지를 지칭하기에 가장 적당한 연결정보 컴포넌트의 구조가 선택되어 전송 메시지에 포함되며, 하나의 전송 메시지에 복수의 다른 전송 메시지들의 내용을 연결시킬 필요가 있는 경우에는 물론 각기 적절한 유형의 복수의 연결정보 컴포넌트가 포함될 수 있다. 도 10 및 11에 예시된 제 2유형의 연결정보 컴포넌트(742,752)에 기입되는 버전번호(Version number)는 각 전송 메시지에 부여되는 번호로서, 예를 들어 특정위치에 대한 정보를 전송하는 메시지에 대해서 그 메시지 식별자는 고정되고 버전번호가 갱신되는 경우, 하나의 전송 메시지를 고유하게 특정할 때 메시지 식별자와 함께 필요하다. 도 11에 그 신택스가 예시된 제 3유형의 연결정보 컴포넌트(743,753)에 포함되는 정보에 대해서는, 이 후의 실시예에 대한 설명에서 상세하게 설명된다. 도면에서 제시된 유형이외의 다양한 유형의 연결정보 컴포넌트가 정의될 수 있다. 예를 들어, 또 다른 유형의 연결정보 컴포넌트는 통신망을 통해서 특정 서버(server)에 있는 정보, 예를 들어 파일 또는 메시지 등을 액세스할 수 있게 하는 자원(resource)위치정보, 즉 URL( Universal Resource Locator )을 포함할 수도 있다.
도 11에서와 같이, 독립적이고 모든 어플리케이션 서비스에 공통적인 구조의 연결정보 컨테이너를 특정 어플리케이션 서비스의 메시지에서 사용하기 위해서는, 도 12와 같은 신택스에 따라 컴포넌트를 구성하게 된다. 즉, 해당 어플리케이션 서비스를 위한 컴포넌트에, 연결정보 컨테이너에 대해 정의되어 있는 구조의 전부 또는 일부를 채용함을 나타내는 컴포넌트 식별자( 도 10 및 12의 식별자 MM )를 할당하고 그 컴포넌트내의 정보에 대해서는 연결정보 컨테이너의 구조에 맞도록 작성하게 된다. 이 때, 연결정보 컨테이너의 구조에 따른 정보를 수송하기 위한 어플리케이션 컴포넌트( 연관 메시지 참조 컴포넌트: 도 12의 신택스에 따라 작성된 도 10의 730 )에 대해서는, 해당 어플리케이션 서비스를 위해 전송되는 컴포넌트들을 유형별로 구분하기 위해 사용하는 연속된 식별자들에서 동떨어진 하나의 값이 할당되어 사용될 수 있다. 어플리케이션 이벤트에 대한 정보를 수송하는 컴포넌트들에 대해서, 예를 들어 연속적으로 0x80에서 0x88까지의 식별자를 할당하였다면, 연결정보 컨테이너의 구조에 따른 연결정보를 수송하는 연관 메시지 참조 컴포넌트(730)에 대해서는 0xA0 또는 0xB0의 식별자를 할당한다.
본 발명에 따른 또 다른 실시예에서는, 상기 응용정보 제공서버(100)는 도 8 과 같이 구성되는 연결정보를, 어플리케이션 이벤트 컨테이너의 컴포넌트 레벨에 탑재시킨다. 도 13은 이에 따라 구성되는 전송 메시지( TPEG 메시지 )의 예를 보여주고 있다. 어플리케이션 이벤트 컨테이너의 컴포넌트 레벨에 탑재시킨다는 의미는, 도 14에 그 신택스가 예시된 것처럼, 어플리케이션 이벤트 컨테이너를 구성하게 될 컴포넌트들( 도 14의 711에 따른 도 13의 701 )( 이 들 중 TPEG-Location container로 분류되는 컴포넌트도 있을 수 있다. ) 중 어느 하나( 도 14의 712에 따라 구성된 도 13의 702 )에 연결정보가 탑재된다는 것을 의미한다. 물론, 이 때에는, 도 14에 예시된 신택스에 따라, 상기 연결정보가 탑재되어 있는 연결정보 컴포넌트임을 식별케하는 식별자( 도 14의 식별자 NN )가 그 선단에 부가된다. 이 때 부가되는 식별자는, 해당 어플리케이션 서비스를 위해 전송되는 컴포넌트들을 유형별로 구분하기 위해 사용하는 연속된 식별자들 중 하나일 수 있다. 그리고 본 실시예에서는, 연결정보의 전송을 위한 컴포넌트가 특정 어플리케이션 서비스에 한정하여 정의 및 사용되므로, 다른 어플리케이션 서비스가 선택한 연결정보의 전송을 위한 컴포넌트의 구조와는 상이할 수도 있다.
본 발명에 따른 또 다른 실시예에서는, 상기 응용정보 제공서버(100)는 도 8과 같이 구성되는 연결정보를, 연관된 정보를 요구하는 정보가 실린, 어플리케이션 이벤트 컨테이너의 컴포넌트 레벨보다, 계층적 구조에서 낮은 레벨의 컴포넌트에 수반하여 그와 동등한 레벨에 탑재시킨다. 도 15는 이에 따라 구성되는 TPEG 메시지의 예를 보여주는 것으로서 도 6에 예시된 BSI 서비스를 예로하여 도시한 것이다. 이 때에도 역시, 도면에는 제시되어 있지 않으나, 상기 연결정보가 컴포넌트 형태로 전송되므로 연결정보 컴포넌트임을 식별케하는 식별자가 그 선단에 부가된다. 본 실시예는, 하나의 TPEG 메시지내에서 특정 정보와 연관된 정보를 지시하기 위해 사용하기에 적절하다. 이에 반해 도 9와 13의 실시예는 하나의 TPEG 메시지 전체와 연관되어 있는 정보를 지시하기 위해 사용하기에 적절하다. 하지만 반드시 TPEG 메시지 전체와 연관된 정보를 지시하기 위해 사용되는 것으로 제한되지는 않으며 그 TPEG 메시지내의 부분적인 정보와 연관되어 있는 정보를 지시하기 위해 사용될 수도 있다.
또한, 도 9, 도 10, 도 13 그리고 도 15를 참조로 설명한 각 실시예는 서로 배타적으로 선택되어 사용되는 것은 아니며 필요에 따라 혼합하여 사용할 수도 있다. 예를 들어, 하나의 TPEG 메시지의 전체와 연관된 정보를 지시하는 경우에는 도 9, 도 10 또는 도 13의 실시예를 사용하고 TPEG 메시지내의 부분적인 특정 정보와 연관된 정보를 지시하기 경우에는 도 15의 실시예를 사용할 수 있다.
한편, 앞서 언급한 바와 같이, 각 서비스 컴포넌트 프레임에 할당되는 SCID는 시간이 지남에 따라 하나의 값이 다른 어플리케이션 정보를 지시하기 위해 변경사용될 수도 있다. 이러한 경우에는 연결정보로서, 도 8에서와 같이 SCID를 사용하게 되면 단말기가 적절한 연관된 정보를 잘못 찾거나 잘못된 정보를 연관된 정보로서 인식할 수 있다. 따라서, 이러한 경우에는 SCID 대신, 정보 제공자의 SID와 컨텐트 ID(COID)를 AID 및 MID와 함께 연결정보로서 사용한다. 또한, 도 16에서와 같이, 연관된 정보가, 현재 제공하는 어플리케이션 정보 서비스를 송출하는 캐리어와는 다른 캐리어에 의해 송출되는 어플리케이션 정보 서비스에 포함된 것이라면 정 보 제공자(originator)의 SID와 컨텐트 ID만으로도 해당되는 관련된 어플리케이션 정보 서비스를 특정할 수가 없다. 따라서 연관된 정보가 동일 캐리어에 의해 송출되는 것인 지에 따라 연결정보는 다른 어플리케이션 정보 서비스를 송출하는 캐리어의 SID(801)를 추가적으로 포함한다. 또한, 캐리어가 달라지는 경우, 통상 그 신호 운송자(bearer)가 달라질 수 있다. 여기서 신호 운송자라 함은, 예를 들어 동일 신호방식 서비스( e.g., DMB:Digital Multimedia Broadcast )내에서는 반송주파수를, 다른 신호방식의 서비스인 경우에는 그 서비스를 이용할 수 있게 하는 접속정보( e.g., 신호방식이 Internet인 경우, URL )를 의미한다. 따라서, 상기 연결정보는 선택적으로 신호 운송자에 대한 정보를 포함한다.
도 17은 이에 따른 연결정보의 구성에 대한 신택스를 나타낸 것이다. 이 연결정보의 구성은, 앞서서 도 10 및 11을 참조로 하여 설명한 실시예, 즉 다양한 연결정보의 형태를 어플리케이션 연결 컨테이너에 실을 수 있는 컴포넌트의 구조의 일부로 정의하고 그 중 적절한 구조를 선택하여 전송할 수 있게 한 실시예에서의 하나의 연결정보 컴포넌트(743,753)의 구성과 동일하다. 도 17에 도시된 바와 같이 본 실시예에 따른 연결정보는, 정보 제공자의 ID(901), 컨텐트 ID(902), 어플리케이션 ID(903)를 포함하며, 캐리어의 SID(905)와 운송자 정보(906)는 선택자(selector)의 값에 따라 선택적으로 포함한다. 상기 운송자 정보가 기입되는 필드(<bearer_linkage_info>)에는 운송자 정보의 포맷을 지정하는 식별자가 포함되며, 그 식별자의 값에 따라 주파수를 나타내는 값 또는 URL을 나타내는 문자열이 포함된다. 이 연결정보는 컴포넌트의 형태로 전송되므로 식별자(911)를 가지며, 그 식 별자의 값은 적용되는 컴포넌트 레벨에 따라 적절히 선택된다.
본 발명에 따른 일 실시예에서는, 상기 응용정보 제공서버(100)는 도 17과 같이 구성되는 연결정보를, 어플리케이션 이벤트 컨테이너의 컴포넌트 레벨의 컴포넌트에 탑재시킨다. 도 18은 이에 따라 구성되는 전송 메시지( TPEG 메시지 )의 한 예를 보여주고 있다.
본 발명에 따른 다른 실시예에서는, 앞서 설명한 바와 같이 연결정보를 어플리케이션 이벤트 컨테이너와 동일한 레벨에 탑재시킬 수 있다. 즉, 어플리케이션 연결 컨테이너의 컴포넌트로 정의된 일 유형(753)의 연결정보 컴포넌트( 식별자 02의 연결정보 컴포넌트 )를 채택함으로써 도 18에 따라 전송되는 연결정보와 동일한 정보를 전송할 수도 있다.
본 발명에 따른 또 다른 실시예에서는, 상기 응용정보 제공서버(100)는 도 17과 같이 구성되는 연결정보를, 연관된 정보를 요구하는 정보가 실린, 어플리케이션 이벤트 컨테이너의 컴포넌트 레벨보다 낮은 레벨의 컴포넌트에 수반하여 그와 동등한 레벨의 컴포넌트에 탑재시킨다. 도 19는 이에 따라 구성되는 TPEG 메시지의 예를 보여주는 것으로서 도 6에 예시된 BSI 서비스를 예로하여 도시한 것이다. 본 실시예는, 하나의 TPEG 메시지내에서 특정 정보와 연관된 정보를 지시하기 위해 사용하기에 적절하다. 이에 반해 도 18의 실시예는 하나의 TPEG 메시지 전체와 연관되어 있는 정보를 지시하기 위해 사용하기에 적절하다. 하지만 반드시 TPEG 메시지 전체와 연관된 정보를 지시하기 위해 사용되는 것으로 제한되지는 않으며 그 TPEG 메시지내의 부분적인 정보와 연관되어 있는 정보를 지시하기 위해 사용될 수도 있 다.
또한, 도 18 및 19를 참조로 설명한 양 실시예는 서로 배타적으로 선택되어 사용되는 것은 아니며 필요에 따라 하나의 어플리케이션 정보 서비스에서 혼합하여 사용할 수도 있다. 예를 들어, 하나의 어플리케이션 정보 서비스에서 TPEG 메시지의 전체와 연관된 정보를 지시하는 경우에는 도 18의 실시예를 사용하고 TPEG 메시지내의 부분적인 특정 정보와 연관된 정보를 지시하기 경우에는 도 19의 실시예를 사용할 수 있다.
상기 응용정보 제공서버(100)는, 어플리케이션 정보 서비스를 제공하기 위해 전송 메시지를 구성함에 있어서, 그 전송 메시지 전체 또는 그 전송 메시지내의 일부 정보와 연관된 정보가 다른 어플리케이션 정보 서비스에서 제공되고 있으면, 그 다른 어플리케이션 정보 서비스가 현재 제공하고 있는 어플리케이션 정보 서비스와 동일 캐리어를 통해 제공되고 또한 SCID가 변경되지 않고 고정사용되고 있는 경우에는 도 9, 도 10, 도 13 또는 도 15 중 하나의 방식 또는 결합된 방식으로 연관된 정보를 지시하기 위한 연결정보를 구성하여 송출하고, 상기 다른 어플리케이션 정보 서비스가 현재 제공하고 있는 어플리케이션 정보 서비스와 다른 캐리어를 통해 제공되고 있거나 동일 캐리어를 통해 제공되고 있더라도 SCID를 변경하여 사용할 수 있는 경우에는, 도 10, 도 18 또는 19 중 하나 또는 결합된 방식으로 연관된 정보를 지시하기 위한 연결정보를 구성하여 송출한다.
도 20은, 상기 응용정보 제공서버(100)로부터 전술한 바와 같이 구성되어 전송되는 응용정보를 수신하는, 개인이 휴대가능한 또는 차량 등에 탑재된, 본 발명 의 일 실시예에 따른 단말기의 구성을 도시한 것이다. 도 20의 단말기(200)에는, 지정된 어플리케이션 정보 서비스의 신호대역을 동조하여 변조된 어플리케이션 정보 신호를 출력하는 튜너(1), 상기 변조된 어플리케이션 정보 신호에 적합한 방식으로 복조하여 어플리케이션 정보 신호를 출력하는 복조기(2), 상기 복조된 어플리케이션 정보 신호를 디코딩하여 어플리케이션 정보를 획득하는 TPEG 디코더(3), 복수의 저궤도 위성으로부터 송신되는 위성신호를 수신하여 현재 위치(경도, 위도, 고도)를 파악하는 GPS 모듈(8), 유선 또는 무선의 통신 채널을 통해 외부와 데이터를 송수신하기 위한 통신모듈(4), 다양한 그래픽 정보를 기 수록하고 있고 필요 정보가 임시로 저장되는 메모리, 사용자의 입력을 수신하는 입력부(9), 사용자의 입력, 현재 위치 그리고 획득된 어플리케이션 정보 등에 근거하여 화면 출력을 제어하는 제어부(5), 영상 표시를 위한 LCD 패널(7), 그리고 표시할 그래픽에 따른 구동신호를 상기 LCD 패널(7)에 인가하는 LCD 드라이브(6)가 포함되어 있다. 상기 입력부(9)는 상기 LCD 패널(7)상에 구비된 터치 스크린일 수 있다. 상기 단말기(200)는, 상기 메모리외에, 전자지도가 내장되어 있는 비휘발성(non-volatile) 메모리를 더 구비하고 있을 수도 있다.
상기 튜너(1)는, 상기 제어부(5)의 제어신호에 따라 상기 응용정보 제공서버(100)( 또는 상기 응용정보 제공서버(100)가 구성한 응용정보를 수신하여 송출하는 캐리어 )가 송신하는 신호를 동조하고, 상기 복조기(2)는 동조된 신호를 상기 제어부(5)가 지정하는 방식으로 복조하여 출력한다. 그러면, 상기 TPEG 디코더(3)는 입력된 복조 신호에서, 1차적으로 도 3에서와 같은 데이터 프레임으로 디코딩한 후 SCID=00으로 지정되어 있는 서비스 컴포넌트 프레임의 데이터를 추출한다. 이와 같이 추출된 데이터로부터 도 5와 같이 구성된 서비스 테이블의 가이드 엘리먼트를 추출하여 서비스 테이블 가이드를 구축한 다음, 그 서비스 테이블 가이드를 검색하여 상기 제어부(5)가 지정한 어플리케이션 서비스에 해당하는 AID ( COID도 추가적으로 지정될 수 있다. ) 값과 함께 저장되어 있는 SCID 필드(312)의 값을 확인한다. SCID 값이 확인되면 상기 TPEG 디코더(3)는 도 3에서와 같은 데이터 프레임에서 상기 확인된 SCID가 선두에 있는 서비스 컴포넌트 프레임을 추출하여 그 서비스 컴포넌트 프레임에 실려서 수신되는 어플리케이션 정보를 2차적으로 디코딩하고 이 디코딩된 정보를 상기 제어부(5)에 전달한다. 예를 들어, 사용자가 상기 단말기(200)에 BSI 서비스를 요청하고 그에 따라 상기 제어부(5)가 도 7에 정의된 내용에 따라 "000A"의 값을 상기 TPEG 디코더(3)에 인가하면 상기 TPEG 디코더(3)는 자신이 구축한 상기 서비스 테이블 가이드에서 "000A"의 값이 저장되어 있는 서비스 테이블의 가이드 엘리먼트에 함께 저장되어 있는 SCID 필드의 값을 읽어서 그 SCID 값이 선두에 있는 서비스 컴포넌트 프레임내의 데이터를 디코딩하여 상기 제어부(5)에 제공한다.
상기 TPEG 디코더(3)가 하나의 어플리케이션 서비스를 선택하여 그 서비스에서 제공되는 정보를 디코딩하여 상기 제어부(5)에 전달하는 대신, 상기 구축한 서비스 테이블 가이드에 포함되어 있는 모든 어플리케이션 서비스의 정보를, 대응되는 각 디코딩 내부 모듈( 또는 프로그램 루틴 )을 통해 디코딩하여 이를 각각 상기 제어부(5)에 전달할 수도 있다.
하기의 설명에서는, 사용자가 다양한 어플리케이션 서비스 중 BSI 서비스를 선택한 경우를 전제로 하여 설명한다. 물론, 다른 어플리케이션 서비스를 선택한 경우에도 하기에서 설명하는 방식과 동일 방식으로 선택한 어플리케이션 서비스에 그대로 적용될 수 있으므로 본 발명의 권리범위는 하기의 실시예로서 설명된 어플리케이션 서비스의 예에 국한되지 않는다.
상기 제어부(5)는 상기 TPEG 디코더(3)로부터 수신되는 디코딩된 BSI 데이터로 부터 상기 메모리에 도 21과 같은 구조의 디코딩된 정보 테이블을 구성한다. 도 21은 데이터 저장 구조의 단순한 예시로서 버스의 노선 ID와 각 노선에 속하는 정류장의 ID 그리고 각 노선에서의 정류장간 소요시간(1201), 버스의 현재 위치(1202) 그리고 연결정보(1203)가 수신되어 저장되어 있는 것을 보여주고 있으며 이 들 정보는 모두 TPEG-BSI 메시지로부터 제공되고 있는 것을 전제한 것이다. 도 21에 예시된 저장 테이블에는 도시되지 않은 정보 요소(element)( 예를 들어, 노선 유형, 버스 운송 업체명, 첫차 및 막차 시간, 버스 요금, 정류장의 좌표 정보 등 )가 더 포함될 수 있음은 물론이며 또한 도 21과는 다른 구조로서 디코딩된 정보가 저장될 수도 있으나 본 발명은 하나의 어플리케이션 서비스에서 제공되고 있는 정보가 아닌, 다른 어플리케이션 서비스에서 제공되는 연관 정보와의 연결정보를 그 요지로 하므로 개별적인 어플리케이션 서비스가 제공하는 정보의 획득 및 그 내용에 대한 구체적인 설명은 생략한다.
도 21에 예시된 정보 테이블에서, 각 노선의 구간별 소요시간 열(1201)은, BSI 메시지내의 예를 들어, 구간별 소요시간 컴포넌트에 의해 수송되어진 구간별 소요시간 정보를 디코딩하여 구축한 정보이고, 각 노선의 버스의 현재 위치 정보 열(1202)은, 예를 들어, 운행버스 위치 컴포넌트로부터 디코딩된 정보에 의해 구축된 것이다. 그리고, 연결정보 열(1203)은, BSI 메시지내의 메시지 관리 컨테이너( 도 9의 실시예 ), 어플리케이션 연결 컨테이너에 속하는 컴포넌트( 도 10 내지 12에 따른 실시예 ), BSI 컴포넌트( 도 13 또는 도 18의 실시예 ) 또는 그 보다 낮은 레벨의 하위 컴포넌트( 도 15 또는 도 19의 실시예 )에 의해 수송되어진 연결정보에 의해 구축된 정보이다. 도 21에 예시된 상기 정보 테이블에 저장된 연결정보는, 도 11에 그 유형이 각기 예시된 여러가지 유형(751,752,753) 중 한 유형의 연결정보일 수 있다.
상기 제어부(5)는 연결정보가 수신된 해당 정류장에 대해서는 Yes(1)를 마킹하고 그 수신된 연결정보를 해당 필드에 함께 저장해 둔다. 연결정보가 수신되지 않은 정류장들에 대해서는 모두 No(0)를 마킹하게 된다. 즉, 도 21의 연결정보 열(1203)의 예에서 Yes(1)로 마킹되어 있는 필드에는 수신된 연결정보(Link_Inf_1)가 함께 저장되어 있는 것이다.
한편, 상기 버스 현재 위치 정보 열(1202)에서 1( Yes에 해당 ) 의 값은 해당 정류장에 운행 버스가 있는 것으로 디코딩된 경우에 설정되는 값이고, 2( preceding section에 해당 )의 값은 그 정류장이 도착점이 되는 구간내에 운행 버스가 있는 것으로 디코딩된 경우에 설정되는 값이다. 즉, 도 21의 예에서, 출발점이 '미금역'이고 도착점이 '한국통신'인 구간에 대한 식별자( 또는 '미금역'과 '한국통신'의 정류장 ID쌍 )가 현재 운행버스의 위치정보로서 수신된 경우에 '한국통 신'의 정류장에 대해서 2의 값을 설정한 것이다.
상기 제어부(5)는 도 21과 같은 구조로 저장된 버스의 운행 정보는, 상기 응용정보 제공서버(100)로부터 새로운 정보가 수신될 때마다 해당되는 정보를 갱신한다. 그리고, 상기 제어부(5)는, 상기 TPEG 디코더(3)로부터 수신되는 모든 데이터를 상기 메모리에 저장하지 않고, 상기 GPS 모듈(8)로부터 파악되는 현재 위치에 근접한, 예를 들어 반경 1km이내 정류장에 대한 데이터만을 선별적으로 저장할 수도 있다.
수신된 대중교통 정보가 상기와 같이 저장되어 있는 상태에서, 사용자가 상기 입력부(9)를 통해 '대중교통 정보'를 요청하면, 상기 제어부(5)는 사용자가 선택할 수 있는 대중교통 정보 관련 메뉴를 상기 LCD 패널(7)상에 표시하고, 표시된 메뉴에서 적절한 UI를 통해 사용자가 하나의 노선번호를 입력하면, 상기 제어부(5)는 상기 메모리를 검색하여 해당 노선번호에 대해, 도 21과 같이 저장되어 있는 각 정류장에 대한 정보를 획득하여 노선 ID, 노선정보와 함께 정류장 명칭들을, 도 22에 예시된 바와 같이 화면상에 표시한다(S131). 또한, 상기 제어부(5)는, 각 정류장간의 구간에 대한 구간 소요시간을 도 21의 정보 테이블의 해당 열(1201)에서 읽어서 화면상의 정류장 구간간에 표시되게 한다. 이 때, 도 21의 정보 테이블의 연결정보 열(1203)에서 Yes로 마킹되어 있는 정류장에 대해서는 연관 정보가 있음을 나타내기 위해 해당 정류장에 별도의 표시(1301)를 추가한다.
또한, 사용자의 요청이 있거나 또는 정류장 명칭들의 표시(S131)와 동시에, 해당 노선에 대한 운행버스의 현재 위치에 대한 정보를 도 21의 정보 테이블의 현 재 위치 열(1202)로부터 읽어서 이를 화면상의 해당 위치에 특정 마크(1302)를 표시함으로써 선택된 노선의 버스의 현재 위치를 사용자에게 알려줄 수 있다.
화면 표시된 노선상에서, 상기 입력부(9)에 구비된 이동키를 적절히 사용하여 하나의 정류장을 선택하면, 상기 제어부(5)는 그 정류장에 대해 수신되어 있는 다양한 정보, 예를 들어 해당 노선의 도착 예상 시간(1311) 및 그 정류장을 통과하는 각 노선에 대한 정보를 화면상에 표시하고, 그 선택된 정류장에 대한 연결정보가 있다면 그 연결정보를 함께 표시한다(S132). 연결정보를 표시함에 있어서, 해당 정류장에 대한 연결정보내의 AID를 확인하여 그 AID에 맞는 명칭을 표시한다. 예를 들어, 도 7에 따라, AID가 "0004"이면 교통혼잡정보, "0003"이면 주차장 정보, 그리고 "0002"이면 터미널 정보와 같은 식으로 표시한다. 또한, 하나의 정류장에 대한 연결정보는 다수개 존재할 수 있다. 따라서, 상기 제어부(5)는 존재하는 연결정보의 수만큼 차례로 부가메뉴로서 리스트업(1312)한다.
사용자가 부가 메뉴(1312)상에서 하나의 항목을 선택하면, 상기 제어부(5)는 그 항목에 대응되는 연결정보로부터 해당되는 어플리케이션 서비스의 전송 메시지( TPEG 메시지 )의 내용을 확인하게 되는 데 이 과정은 다음과 같이 이루어진다.
수신된 연결정보가 도 8과 같이 구성되어 도 21의 테이블의 연결정보 열(1203)에 저장되어 있으면, 상기 제어부(5)는 그 연결정보내의 SCID와 MID를( 연결정보내에 버전번호가 있으면 버전번호도 함께 )상기 TPEG 디코더(3)에 인가하고 그 SCID에 해당하는 서비스 컴포넌트 프레임내의 데이터에서, 인가된 MID( 또는 MID와 버전번호 )의 값을 갖는 TPEG 메시지의 디코딩을 요청한다. 그 요청에 따라 해당되 는 TPEG 메시지가 디코딩되고 그 디코딩된 정보가 상기 제어부(5)에 전달된다. 만약, 상기 TPEG 디코더(3)가, 캐리어를 통해 제공되는 신호내의 모든 어플리케이션 서비스의 전송 메시지들에 대해서 디코딩하여 각 메시지가 속해 있던 서비스 컴포넌트 프레임의 SCID와 함께 디코딩된 정보를 상기 제어부(5)에 전달한 경우에는 상기 제어부(5)는, 앞서와 같이 상기 TPEG 디코더(3)에 요청하는 대신 자신이 수신하여 저장하고 있는 상기 메모리에서, 상기 선택된 항목에 대응되는 연결정보의 SCID와 MID( 또는 SCID,MID 그리고 버전번호 )에 해당되는 TPEG 메시지로부터 디코딩된 정보를 확인하게 된다.
상기 제어부(5)는 상기 TPEG 디코더(3)로부터 전달된 또는 상기 메모리로부터 확인된 정보, 예를 들어 원거리 교통수단의 운행정보를 별도의 창(1321)으로 화면상에 표시하여 사용자가 볼 수 있도록 한다(S133). 이와 같이 표시된 원거리 교통수단의 운행정보에는 사용자가 원치 않는 다른 정류장에 연관된 정보, 예를 들어 정류장 '서울역'에 연관된 열차 운행정보가 포함되어 있을 수도 있다. 이는, 앞서 설명한 바와 같이 연결정보가, 개별적인 정류장에 대한 정보가 수송되는 하위 컴포넌트가 아닌, 어플리케이션 이벤트 컨테이너와 동일한 레벨( 즉, 어플리케이션 연결 컨테이너를 통해 ) 또는 어플리케이션 이벤트 컨테이너의 컴포넌트 레벨로 수신되거나, 또는 메시지 관리 컨테이너에 실려서 수신되는 경우에 발생할 수 있다. 이 경우는 연결정보가 그 TPEG 응용 컨테이너에 실린 어플리케이션 정보( 예를 들어, 다수의 버스 정류장에 대한 도착버스들의 정보 ) 모두와 연관된 정보를 지시하고 있을 수 있기 때문이다. 따라서, 이런 경우 사용자는 표시된 부가정보, 즉 앞서의 예에서 원거리 교통수단의 운행정보 표시창(1321)의 내용을 적절한 입력키를 통해 스크롤시키면서 자신이 원하는 정보를 확인하게 된다. 즉, 도 22에 예시된 바와 같이 자신이 선택한 정류장 '고속터미널'에 맞는 고속버스 운행 시간표 부분을 확인하게 된다. 이로써, 사용자는 하나의 어플리케이션 서비스를 이용하는 중에 다른 어플리케이션 서비스에서 제공되고 있는 연관된 정보를 쉽게 확인할 수 있게 된다.
만약, 연결정보가 도 17과 같이 구성되어 수신되거나 또는 도 10 및 11의 실시예에 따라 어플리케이션 연결 컨테이너의 제 3유형의 연결정보 컴포넌트(743)를 통해 수신되어 저장되어 있는 경우( 물론 컴포넌트 식별자의 값은 저장되어 있지 않다. )에는, 캐리어의 SID가 포함되어 있는 지를 확인하고 포함되어 있지 않으면 정보 제공자 SID, 컨텐트 ID, 어플리케이션 ID 그리고 메시지 ID를 상기 TPEG 디코더(3)에 인가한다. 그러면, 상기 TPEG 디코더(3)는, 현재 수신하고 있는 프레임 시퀀스내의 SCID=0의 서비스 컴포넌트 프레임으로부터 획득된 서비스 테이블 가이드에서, 상기 제어부(5)로부터 수신된 정보 제공자 SID, 컨텐트 ID 및 어플리케이션 ID 모두가 일치하는 가이드 엘리먼트를 찾는다. 이 때, 만약 임의의 가이드 엘리먼트에 SID가 없으면, 그 엘리먼트에 대해서는, 도 6에서와 같이 프레임 헤더로부터 디코딩된 캐리어 SID(431)를 사용하여 비교하게 된다.
모두 일치하는 가이드 엘리먼트가 찾아지면 그 엘리먼트내의 SCID 필드(312)의 값을 읽고 그 SCID 값이 선두에 있는 서비스 컴포넌트 프레임내의 데이터에서, 앞서 수신했던 메시지 ID의 값을 갖는 TPEG 메시지를 디코딩하여 또는 기 디코딩되어 있다면 그 디코딩된 정보를 상기 제어부(5)에 전달한다. 전달된 내용을 상기 제 어부(5)가 사용자에게 제공하는 과정은 앞서 설명한 바와 동일하다.
만약, 연결정보가 도 17과 같이 구성되어 수신되거나 또는 도 10 및 11의 실시예에 따라 어플리케이션 연결 컨테이너의 제 3유형의 연결정보 컴포넌트(743)를 통해 수신되어 저장되어 있으면서, 캐리어의 SID와 신호 운송자 정보가 포함되어 있으면, 상기 제어부(5)는 먼저 신호 운송자 정보로부터 접속할 신호방식을 확인하여 그 신호 방식에 적합한 신호 수신과 복조가 가능하도록 상기 튜너(1)와 복조기(2)를 제어한다. 물론, 상기 튜너(1)와 복조기(2)를 제어하는 대신 기 구비되어 있는 다른 수신수단( 미도시 )을 활성화시켜 지정된 신호 방식의 신호 수신( 또는 접속 )을 하게 할 수도 있다. 상기 제어 후 또는 다른 수신수단의 활성화 후 상기 제어부(5)는 상기 캐리어의 SID, 정보 제공자 SID, 컨텐트 ID, 어플리케이션 ID 그리고 메시지 ID를 상기 TPEG 디코더(3)에 인가한다. 그러면, 상기 TPEG 디코더(3)는 상기 복조기(2)로부터 복조되는 데이터로부터 상기 캐리어 SID가 헤더에 있는 프레임 시퀀스를 추출하고 그 프레임 시퀀스에서 SCID=00으로 지정되어 있는 서비스 컴포넌트 데이터를 1차 추출한다. 이와 같이 추출된 데이터로부터 도 5와 같이 구성된 서비스 테이블의 가이드 엘리먼트들을 추출하여 서비스 테이블 가이드를 구축한 다음, 그 서비스 테이블 가이드를 검색하여, 앞서 상기 제어부(5)로부터 인가된 정보 제공자 SID, 컨텐트 ID 및 어플리케이션 ID 모두가 일치하는 가이드 엘리먼트를 찾는다. 이 때, 만약 임의의 가이드 엘리먼트에 정보 제공자(originator) SID가 없으면, 그 엘리먼트에 대해서는, 상기 수신된 캐리어의 SID를 사용하여 비교하게 된다.
모두 일치하는 가이드 엘리먼트가 찾아지면 그 엘리먼트내의 SCID 필드(312)의 값을 읽고 그 SCID 값이 선두에 있는 서비스 컴포넌트 프레임내의 데이터를 2차적으로 추출하고 그 추출된 데이터에서, 앞서 수신했던 메시지 ID의 값을 갖는 TPEG 메시지를 디코딩하여 그 디코딩된 정보를 상기 제어부(5)에 전달한다. 전달된 내용을 상기 제어부(5)가 사용자에게 제공하는 과정은 앞서 설명한 바와 동일하다.
본 발명에 따른 다른 실시예에서는, 상기 연결정보가 지시하는 메시지가 방송신호가 아닌 통신망, 예를 들어 유선 또는 무선의 인터넷, CDMA 또는 GSM의 이동통신망을 통해 액세스할 수 있는 메시지나 정보를 지시할 수도 있다. 이 때에는, 상기 제어부(5)는 그 연결정보로부터 액세스 위치정보, 예를 들어 URL을 추출하여 상기 통신모듈(4)에 전달하면서 액세스를 명령한다. 이 명령에 따라 상기 통신모듈(4)은 필요한 통신 프로토콜에 따라 그 수신된 액세스 위치정보를 유선 또는 무선의 통신망으로 전송하여 해당되는 정보를 탑재하고 있는 서버로부터 응답을 받고 파일 또는 메시지를 다운로드하는 과정을 수행한다. 이 과정에서 사용자의 개인정보나 승낙, 또는 인증이 필요한 경우에는 상기 제어부(5)는 필요한 UI를 제공하고 제공된 UI를 통해 사용자로부터 원하는 정보를 입력받아 상기 통신모듈(4)을 통해 상기 서버에 제공할 수도 있다. 이러한 과정을 거쳐 상기 액세스 위치정보에 의해 특정된 자원(resource)에 해당하는 메시지 또는 파일의 데이터가 수신 도는 다운로드되어 상기 제어부(5)에 제공된다. 전달된 내용을 상기 제어부(5)가 사용자에게 제공하는 과정은 앞서 설명한 바와 동일하다. 이 때 필요한 경우에는 전달된 내용을, 적절한 방식에 따라 디코딩하여 원하는 정보를 획득한 후 사용자에게 제공할 수도 있다.
한편, 전술한 도 20에 그 구성이 예시된 단말기는 독립적으로 하나의 제품을 구성할 수도 있고, 다른 기능을 갖는 복합 제품의 일부분으로 구성될 수도 있다. 예를 들어, 도 20의 구성은 독립적인 하나의 네비게이션 단말기가 될 수도 있고, 휴대용 전화기, PDA, 휴대용 멀티미디어 플레이어, 기타 텔레매틱스(telematics) 단말기 등의 일부분으로 구성될 수도 있다. 복합제품의 일부분으로 구성되는 경우에는 사용자의 모드(mode) 선택에 따라 앞서 설명한 특정 서비스의 어플리케이션 정보 및/또는 상호 연결된 어플리케이션 정보의 획득과정을 수행하게 된다.
이상, 전술한 본 발명의 바람직한 실시예는, 예시의 목적을 위해 개시된 것으로, 당업자라면, 이하 첨부된 특허청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 또 다른 다양한 실시예들을 개량, 변경, 대체 또는 부가 등이 가능할 것이다.

Claims (22)

  1. 정보의 인코딩 방법에 있어서,
    제 1정보 서비스를 통해 제공할 제 1유형의 정보를 생성하는 1단계와,
    상기 제 1정보 서비스와는 상이한 제 2정보 서비스내의, 상기 제 1유형의 정보와 연관된 제 2유형의 정보를 지시하는 연결정보를 생성하는 2단계와,
    상기 제 1유형의 정보와 상기 연결정보를 포함하는 전송 메시지를 생성하는 3단계를 포함하여 이루어지는 방법.
  2. 제 1항에 있어서,
    상기 연결정보는, 상기 제 1정보 서비스와 상기 제 2정보 서비스가 동일 캐리어(carrier)를 통해 제공되는 경우, 상기 캐리어가 송신하는 데이터 프레임내에서 서비스 컴포넌트 프레임을 지시하기 위한 식별정보와, 상기 연관된 제 2유형의 정보를 수송하는 전송 메시지의 식별정보를 포함하는 것인 방법.
  3. 제 1항에 있어서,
    상기 연결정보는, 상기 제 1정보 서비스와 상기 제 2정보 서비스가 서로 다른 캐리어를 통해 제공되는 경우, 상기 제 2정보 서비스의 정보 제공자의 서비스 ID, 상기 제 2정보 서비스를 통해 제공되는 정보의 컨텐트 ID, 상기 제 2정보 서비스를 통해 제공되는 정보의 유형을 지시하기 위한 어플리케이션 식별자, 상기 연관 된 제 2유형의 정보를 수송하는 전송 메시지의 식별정보, 그리고 상기 제 2정보 서비스를 제공하는 캐리어의 서비스 ID를 포함하는 것인 방법.
  4. 제 1항에 있어서,
    상기 3단계는 상기 연결정보를, 상기 전송 메시지내의 어플리케이션 이벤트 컨테이너를 구성하는 어플리케이션 컴포넌트 레벨로 상기 전송 메시지내에 포함시키는 것인 방법.
  5. 제 1항에 있어서,
    상기 3단계는 상기 연결정보를, 상기 전송 메시지내의 어플리케이션 이벤트 컨테이너를 구성하는 어플리케이션 컴포넌트의 레벨보다 낮은 레벨의 하위 컴포넌트에 포함시켜 상기 전송 메시지를 생성하는 것인 방법.
  6. 제 1항에 있어서,
    상기 제 1유형의 정보는, 도로의 장애 등에 대한 상황 정보, 원거리 교통수단의 운행 정보, 주차장 정보, 도로 혼잡 정보, 날씨 정보, 버스 운행 정보, 지역 정보, 뉴스 정보 중 하나인 것인 방법.
  7. 제 6항에 있어서,
    상기 제 2유형의 정보는, 도로의 장애 등에 대한 상황 정보, 원거리 교통수 단의 운행 정보, 주차장 정보, 도로 혼잡 정보, 날씨 정보, 버스 운행 정보, 지역 정보, 뉴스 정보 중, 상기 제 1유형의 정보와는 다른 하나인 것인 방법.
  8. 정보의 디코딩 방법에 있어서,
    수신되는 신호에서 전송 메시지를 추출하는 1단계와,
    상기 추출된 전송 메시지에서 제 1유형의 정보와 연결정보를 추출하는 2단계와,
    상기 추출된 연결정보에 근거하여, 상기 제 1유형의 정보가 서비스되는 제 1정보 서비스와는 상이한 제 2정보 서비스내의 제 2유형의 정보를 찾는 3단계를 포함하여 이루어지는 방법.
  9. 제 8항에 있어서,
    상기 연결정보는, 상기 제 1정보 서비스와 상기 제 2정보 서비스가 동일 캐리어를 통해 제공되는 경우, 상기 캐리어가 송신하는 데이터 프레임내에서 서비스 컴포넌트 프레임을 지시하기 위한 식별정보와, 상기 연관된 제 2유형의 정보를 수송하는 전송 메시지의 식별정보를 포함하는 것인 방법.
  10. 제 8항에 있어서,
    상기 연결정보는, 상기 제 1정보 서비스와 상기 제 2정보 서비스가 서로 다른 캐리어를 통해 제공되는 경우, 상기 제 2정보 서비스의 정보 제공자의 서비스 ID, 상기 제 2정보 서비스를 통해 제공되는 정보의 컨텐트 ID, 상기 제 2정보 서비스를 통해 제공되는 정보의 유형을 지시하기 위한 어플리케이션 식별자, 상기 연관된 제 2유형의 정보를 수송하는 전송 메시지의 식별정보, 그리고 상기 제 2정보 서비스를 제공하는 캐리어의 서비스 ID를 포함하는 것인 방법.
  11. 제 10항에 있어서,
    상기 연결정보는, 상기 제 2정보 서비스를 위한 신호의 운송자(bearer)에 대한 정보를 더 포함하는 것인 방법.
  12. 제 8항에 있어서,
    상기 제 1유형의 정보는, 도로의 장애 등에 대한 상황 정보, 원거리 교통수단의 운행 정보, 주차장 정보, 도로 혼잡 정보, 날씨 정보, 버스 운행 정보, 지역 정보, 뉴스 정보 중 하나인 것인 방법.
  13. 제 12항에 있어서,
    상기 제 2유형의 정보는, 도로의 장애 등에 대한 상황 정보, 원거리 교통수단의 운행 정보, 주차장 정보, 도로 혼잡 정보, 날씨 정보, 버스 운행 정보, 지역 정보, 뉴스 정보 중, 상기 제 1유형의 정보와는 다른 하나인 것인 방법.
  14. 제 8항에 있어서,
    상기 제 1유형의 정보 또는 그 일부를 사용자에게 제공할 때, 그와 연관된 정보가 있음을 사용자가 알 수 있게 하는 정보를 사용자에게 제공하는 단계를 더 포함하여 이루어지는 것인 방법.
  15. 제 8항에 있어서,
    상기 3단계는,
    상기 수신되는 신호에 실린 데이터 프레임내에서, 상기 연결정보내의 서비스 컴포넌트 식별자가 선행하는 서비스 컴포넌트 프레임을 찾는 단계와,
    상기 찾은 서비스 컴포넌트 프레임으로부터 상기 연결정보내의 메시지 식별정보가 지시하는 식별자를 갖는 전송 메시지를 찾는 단계를 포함하여 이루어지는 것인 방법.
  16. 제 8항에 있어서,
    상기 3단계는,
    상기 수신되는 신호에 실린 데이터 프레임내의 서비스 및 네트워크 정보의 서비스 컴포넌트 프레임으로부터 추출된 서비스 및 네트워크 정보와 상기 연결정보와의 비교를 통하여 상기 제 2정보 서비스의 내용을 수송하는 서비스 컴포넌트 프레임에 할당된 서비스 컴포넌트 식별자를 확인하는 단계와,
    상기 확인된 서비스 컴포넌트 식별자를 갖는, 상기 수신되는 신호에 실린 데이터 프레임내의 서비스 컴포넌트 프레임으로부터 상기 연결정보내의 메시지 식별 정보가 지시하는 식별자를 갖는 전송 메시지를 찾는 단계를 포함하여 이루어지는 것인 방법.
  17. 제 8항에 있어서,
    상기 3단계는,
    상기 제 2정보 서비스가 제공되고 있는 제 2신호에 실린 데이터 프레임내의 서비스 및 네트워크 정보의 서비스 컴포넌트 프레임으로부터 추출된 서비스 및 네트워크 정보와 상기 연결정보와의 비교를 통하여 상기 제 2정보 서비스의 내용을 수송하는 서비스 컴포넌트 프레임에 할당된 서비스 컴포넌트 식별자를 확인하는 단계와,
    상기 확인된 서비스 컴포넌트 식별자를 갖는, 상기 제 2신호에 실린 데이터 프레임내의 서비스 컴포넌트 프레임으로부터 상기 연결정보내의 메시지 식별정보가 지시하는 식별자를 갖는 전송 메시지를 찾는 단계를 포함하여 이루어지는 것인 방법.
  18. 정보를 수신하는 단말 장치에 있어서,
    수신되는 신호를 복조하여 응용 정보를 실은 프레임 시퀀스를 출력하도록 구성된 복조기와,
    상기 프레임 시퀀스내의 각 프레임으로부터 전송 메시지를 추출하고, 그 추출된 전송 메시지에서 제 1유형의 정보와 연결정보를 추출하도록 구성된 디코더와,
    상기 추출된 제 1유형의 정보를 저장수단에 저장시키고, 조건에 따라 그 저장된 정보 또는 그 일부를 출력부를 통해 출력시키도록 구성된 제어부를 포함하여 구성되되,
    상기 디코더는 상기 제어부의 제어에 따라 상기 추출된 연결정보에 근거하여, 상기 제 1유형의 정보가 서비스되는 제 1정보 서비스와는 상이한 제 2정보 서비스내의, 상기 제 1유형의 정보와 연관된 제 2유형의 정보를 찾아서 상기 제어부에 전달하는 것인 장치.
  19. 제 18항에 있어서,
    상기 제어부는, 상기 저장수단에 저장되어 있는 상기 제 1유형의 정보 또는 그 일부를 상기 출력부를 통해 사용자에게 제공할 때, 그와 연관된 정보가 있음을 상기 출력부를 통해 표시하는 것인 장치.
  20. 제 18항에 있어서,
    사용자로부터 연관된 정보의 선택이 있으면, 상기 제어부는 그 연관된 정보에 대응하는 연결정보의 전부 또는 일부를 상기 디코더에 제공하여 상기 연관된 제 2유형의 정보를 찾아서 전달하도록 제어하고, 전달되는 상기 연관된 제 2유형의 정보를 상기 출력부를 통해 사용자에게 제공하는 것인 장치.
  21. 제 18항에 있어서,
    상기 연결정보는, 상기 제 2정보 서비스의 정보 제공자의 서비스 ID, 상기 제 2정보 서비스를 통해 제공되는 정보의 컨텐트 ID, 상기 제 2정보 서비스를 통해 제공되는 정보의 유형을 지시하기 위한 어플리케이션 식별자, 상기 연관된 제 2유형의 정보를 수송하는 전송 메시지의 식별정보, 상기 제 2정보 서비스를 제공하는 캐리어의 서비스 ID, 그리고 상기 제 2정보 서비스를 위한 신호의 운송자(bearer)에 대한 정보를 포함하는 것인 장치.
  22. 제 18항에 있어서,
    네트워크와의 데이터 통신을 수행하기 위한 통신부를 더 포함하여 구성되되, 상기 제어부는, 상기 추출된 연결정보에 근거하여 상기 통신부를 제어하여 상기 제 1유형의 정보와 연관된 제 2유형의 정보를 원격지로부터 획득하도록 구성되어 있는 것인 장치.
KR1020097024281A 2007-04-25 2008-04-21 다양한 응용 정보간의 연결정보를 제공과 이의 이용 Withdrawn KR20100017224A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20070040269 2007-04-25
KR1020070040269 2007-04-25

Publications (1)

Publication Number Publication Date
KR20100017224A true KR20100017224A (ko) 2010-02-16

Family

ID=39925832

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020097024281A Withdrawn KR20100017224A (ko) 2007-04-25 2008-04-21 다양한 응용 정보간의 연결정보를 제공과 이의 이용

Country Status (5)

Country Link
US (1) US8966002B2 (ko)
EP (1) EP2153345B1 (ko)
KR (1) KR20100017224A (ko)
CN (1) CN101669112A (ko)
WO (1) WO2008133420A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230050056A (ko) * 2021-10-07 2023-04-14 팩타고라 주식회사 팩트블럭의 재사용을 통한 정보 제공 시스템 및 그 방법

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101183918B1 (ko) * 2005-08-10 2012-09-26 엘지전자 주식회사 대중 교통 정보를 제공하고 이를 이용하는 방법 및 장치
US9629012B2 (en) * 2010-09-20 2017-04-18 Empire Technology Development Llc Dynamic mobile application quality-of-service monitor
US9111380B2 (en) 2012-06-05 2015-08-18 Apple Inc. Rendering maps
US9482296B2 (en) 2012-06-05 2016-11-01 Apple Inc. Rendering road signs during navigation
US10176633B2 (en) 2012-06-05 2019-01-08 Apple Inc. Integrated mapping and navigation application
US9418672B2 (en) 2012-06-05 2016-08-16 Apple Inc. Navigation application with adaptive instruction text
US9230556B2 (en) 2012-06-05 2016-01-05 Apple Inc. Voice instructions during navigation
US9997069B2 (en) 2012-06-05 2018-06-12 Apple Inc. Context-aware voice guidance
US9052197B2 (en) 2012-06-05 2015-06-09 Apple Inc. Providing navigation instructions while device is in locked mode
US9886794B2 (en) 2012-06-05 2018-02-06 Apple Inc. Problem reporting in maps
CN103078916B (zh) * 2012-12-28 2015-09-02 福建榕基软件股份有限公司 基于消息链接的内容定位方法及装置
US9530316B2 (en) * 2013-06-01 2016-12-27 Apple Inc. User interface tools for commute assistant
US11080631B2 (en) 2015-06-05 2021-08-03 Apple Inc. Enriching transit data and transit data processing
US9702724B2 (en) 2015-06-06 2017-07-11 Apple Inc. Mapping application with transit mode
US9726506B2 (en) 2015-06-06 2017-08-08 Apple Inc. Display of transit features in mapping application
US10514271B2 (en) 2015-06-06 2019-12-24 Apple Inc. Mapping application with transit mode
US9891065B2 (en) 2015-06-07 2018-02-13 Apple Inc. Transit incidents
US10302442B2 (en) 2015-06-07 2019-05-28 Apple Inc. Transit incident reporting
US10180331B2 (en) 2015-06-07 2019-01-15 Apple Inc. Transit navigation
CN110768933B (zh) * 2018-07-27 2022-08-09 深信服科技股份有限公司 一种网络流量应用识别方法、系统及设备和存储介质

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5551020A (en) * 1994-03-28 1996-08-27 Flextech Systems, Inc. System for the compacting and logical linking of data blocks in files to optimize available physical storage
WO1997042723A1 (de) * 1996-05-08 1997-11-13 Robert Bosch Gmbh Verfahren zur übertragung von durchsagen mittels digitaler hörfunksendungen und empfänger zur durchführung des verfahrens
US6766327B2 (en) * 1997-07-29 2004-07-20 Acxiom Corporation Data linking system and method using encoded links
CN1213371C (zh) * 2000-06-02 2005-08-03 松下电器产业株式会社 信息提供系统和构成该系统的装置
DE10038765A1 (de) * 2000-08-09 2002-02-21 Bosch Gmbh Robert Verfahren zur Übertragung von digital codierten Verkehrsnachrichten
DE60314106T2 (de) 2002-03-27 2008-01-24 British Telecommunications Public Ltd. Co. Datenstruktur für ein datenübertragungssystem
DE10304546A1 (de) * 2003-02-04 2004-08-05 Robert Bosch Gmbh Verfahren zur Übertragung verkehrsrelevanter Informationen sowie Gerät zur Auswertung
FR2873481B1 (fr) 2004-07-21 2006-12-29 Xatel Sarl Procede de diffusion d'informations de trafic, dispositif de diffusion correspondant et panneau d'affichage d'informations de trafic
KR100754168B1 (ko) * 2004-11-12 2007-09-03 삼성전자주식회사 지도 데이터 업데이트 방법 및 장치와, 그 방법을수행하기 위한 프로그램이 저장된 기록 매체
KR100711866B1 (ko) * 2005-05-18 2007-04-25 엘지전자 주식회사 소통상태에 대한 예측정보를 제공하고 이를 이용하는 방법및 장치
KR20060122669A (ko) * 2005-05-27 2006-11-30 엘지전자 주식회사 교통 정보 제공 방법 및 수신 장치
KR100750632B1 (ko) * 2005-12-30 2007-08-20 삼성전자주식회사 양방향 교통정보 제공 방법 및 그 장치

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230050056A (ko) * 2021-10-07 2023-04-14 팩타고라 주식회사 팩트블럭의 재사용을 통한 정보 제공 시스템 및 그 방법

Also Published As

Publication number Publication date
US8966002B2 (en) 2015-02-24
EP2153345A1 (en) 2010-02-17
EP2153345B1 (en) 2013-04-17
WO2008133420A1 (en) 2008-11-06
US20100115030A1 (en) 2010-05-06
EP2153345A4 (en) 2012-04-18
CN101669112A (zh) 2010-03-10

Similar Documents

Publication Publication Date Title
KR20100017224A (ko) 다양한 응용 정보간의 연결정보를 제공과 이의 이용
US8050853B2 (en) Providing traffic information including sub-links of links
US7928864B2 (en) Method and apparatus for providing information on availability of public transportation and method and apparatus for using said information
USRE47239E1 (en) Method and apparatus for providing transportation status information and using it
KR101254219B1 (ko) 링크 식별 방법 및 링크 식별 장치
US9026346B2 (en) Method of providing detail information using multimedia based traffic and travel information message and terminal for executing the same
CA2608703C (en) Providing road information including vertex data for a link and using the same
KR20080033177A (ko) 미디어 정보를 포함하는 교통 정보의 확인 및 이용
KR101236546B1 (ko) 통합 구간을 포함하는 교통 정보의 제공
CN100578564C (zh) 通过使用文件传送来发送和接收交通信息的方法和装置
CA2608710C (en) Providing traffic information including sub-links of links
US20110059746A1 (en) Method And Apparatus For Managing Versions Of Various Application Information Messages And Using The Application Information Messages

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20091123

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid