首页 / 专利库 / 人工智能 / 对话系统 / 홈위치레지스터로부터외부노드로의비구조적부가서비스데이타

홈위치레지스터로부터외부노드로의비구조적부가서비스데이타

阅读:225发布:2024-01-14

专利汇可以提供홈위치레지스터로부터외부노드로의비구조적부가서비스데이타专利检索,专利查询,专利分析的服务。并且A system and method is provided for controlling the signalling between the subscriber of a mobile station and an external service node such as a message center. The control of the signalling is carried out by using unstructured supplementary service data (USSD) which is analyzed by a USSD handler of a home location register which invokes a transparent transfer to external service node (TTEN) application when the USSD does not correspond to a service defined within the home location register. The TTEN application establishes a dialog with the subscriber of the mobile station and the desired external service node by using USSD. This allows the subscriber of the mobile station to access all message services by sending one service code. Also, the operator is not busy while accessing the services and any incoming calls may be answered while accessing the services.,下面是홈위치레지스터로부터외부노드로의비구조적부가서비스데이타专利的具体信息内容。

  • 외부 노드와 이동국 사이의 시그널링(signalling)을 제어하기 위한 시스템에 있어서,
    비구조적 부가 서비스 데이타(unstructured supplementary service data; USSD)가 한정된 HLR 응용에 대응하는지를 결정하도록 홈 위치 레지스터(HLR) 내에서 USSD를 해석하기 위한 USSD 핸들러(handler), 및
    상기 USSD가 상기 한정된 HLR 응용 중의 어느 것과도 대응하지 않는다고 상기 USSD 핸들러가 결정한 경우 상기 USSD에 의해 한정된 외부 노드 중의 하나와 이동국 사이의 외부 노드로의 투명성 전송(transparent transfer to external nodes; TTEN) 응용을 설정하기 위한 투명성 전송 유닛.
    을 포함하는 것을 특징으로 하는 시스템.
  • 제1항에 있어서, 상기 USSD가 상기 한정된 HLR 응용 중의 하나에 대응되는 것을 상기 USSD 핸들러가 결정한 경우, 상기 USSD 핸들러는 상기 USSD에 의해 한정된 서비스를 수행하도록 상기 USSD를 HLR 프로세서로 보내는 것을 특징으로 하는 시스템.
  • 제1항에 있어서, 상기 USSD가 시그널링 채널을 통해 전송되는 것을 특징으로 하는 시스템.
  • 제1항에 있어서, 상기 하나의 외부 노드 또는 이동국이 상기 TTEN 응용의 종료를 요청하도록 상기 투명성 전송 유닛으로 메시지를 전송하는 것을 특징으로 하는 시스템
  • 제1항에 있어서, 다수의 외부 노드가 서비스를 갖는 경우, 상기 투명성 전송 유닛이 주 인터페이스의 역할을 하는 것을 특징으로 하는 시스템.
  • 제5항에 있어서, 상기 하나의 외부 노드 또는 이동국이 종료를 요청할 때까지는 상기 투명성 전송 유닛은 이동국과 서비스를 갖는 외부 노드 중의 하나 사이에 다이얼로그(dlalog)를 설정하고, 그들 사이에 메시지를 중계하며, 종료가 요청된 이후에도 이동국 및 상기 투명성 전송 유닛은 통신 관계를 유지하는 것을 배우면 하는 시스템
  • 제1항에 있어서, 다수의 외부 노드가 서비스를 갖는 경우, 상기 외부 노드 중의 하나는 주 인터페이스의 역할을 하는 것을 특징으로 하는 시스템.
  • 제1항에 있어서, 상기 외부 노드들은 메시지 센터(message centers)를 포함하는 것을 특징으로 하는 시스템.
  • 제1항에 있어서, 상기 이동국은 통합된 컴퓨터 노트북을 포함하는 것을 특징으로 하는 시스템.
  • 외부 노드와 이동국 사이의 시그널링을 제어하기 위한 시스템에 있어서,
    이동국으로부터의 비구조적 부가 서비스 데이타(USSD)를 수신하기 위한 스위칭 센터로서, 상기 USSD가 선정된(predetermined) 스위칭 센터 응용에 대응하는 지를 결정하기 위한 제1 USSD 핸들러 포함하며, 상기 USSD가 상기 선정된 스위칭 센터 응용중의 하나에 대응한다고 상기 제1 USSD 핸들러가 결정한 경우에 상기 USSD에 대응하는 응용을 수행하는 스위칭 센터;
    상기 USSD가 상기 선정된 스위칭 센터 응용에 대응하지 않는다고 상기 제1 USSD 핸들러가 결정한 경우 상기 스위칭 센터로부터 상기 USSD를 수신하기 위한 홈 위치 레지스터(home location register: HLR)로서, 상기 USSD가 선정된 HLR 응용에 대응하는지를 결정하기 위한 제2 USSD 핸들러를 포함하는 홈 위치 레지스터; 및
    상기 USSD가 상기 선정된 HLR 응용 중의 어느 것에도 대응하지 않는다고 상기 제2 USSD 핸들러가 결정한 경우 상기 USSD에 의해 한정된 외부 노드 중의 하나와 이동국 사이에 외부 노드로의 투명성 전송(TTEN) 응용을 설정하기 위한 투명성 전송 유닛
    을 포함하는 것을 특징으로 하는 시스템.
  • 제10항에 있어서, 상기 스위칭 센터는 상기 USSD가 상기 선정된 스위칭 센터응용에 대응한다고 상기 제1 USSD 핸들러가 결정한 경우 상기 USSD에 의해 한정된 상기 선정된 스위칭 센터 응용을 수행하기 위한 스위칭 센터 프로세서를 더 포함하며,
    상기 HLR은 상기 USSD가 상기 선정된 HLR 응용에 대응한다고 상기 제2 USSD 핸들러가 결정한 경우 상기 USSD에 의해 한정된 상기 선정된 HLR 응용을 수행하기 위한 HLR 프로세서를 더 포함하는 것을 특징으로 하는 시스템.
  • 제10항에 있어서, 상기 스위칭 센터는 방문자 위치 레지스터를 더 포함하는 것을 특징으로 하는 시스템.
  • 제10항에 있어서, 서비스의 주 메뉴를 개발함에 의해 다수의 외부 노드가 서비스를 포함하는 경우 상기 투명성 전송 유닛이 주 인터페이스의 역할을 하는 것을 특징으로 하는 시스템.
  • 제13항에 있어서, 상기 투명성 전송 유닛은 이동국과 상기 서비스의 주 메뉴로부터 선택된 서비스를 갖는 외부 노드 중의 하나 사이에 다이얼로그를 설정하고 그들 사이에 상기 외부 노드 또는 이동국이 종료를 요청할 때까지 메시지를 중계하며, 종료가 요청된 이후에도 상기 이동국과 상기 투명성 전송 유닛이 통신을 유지하는 것을 특징으로 하는 시스템.
  • 제10항에 있어서, 다수의 외부 노드가 서비스의 주 메뉴를 개발함에 의해 서비스들을 갖는 경우 상기 외부 노드 중의 하나가 주 인터페이스의 역할을 하는 것을 특징으로 하는 시스템.
  • 외부 노드와 이동국 사이의 시그널링을 제어하기 위한 시스템에 있어서,
    홈 위치 레지스터(HLR)내에서 USSD를 해석하기 위한 비구조적 부가서비스 데이타(USSD) 핸들러; 및
    상기 USSD에 응답하여 상기 외부 노드와 상기 이동국 사이에 텍스트 기초(text based) 사용자 상호 작용을 설정하기 위한 상호 작용 수단
    을 포함하는 것을 특징으로 하는 시스템.
  • 제16항에 있어서, 상기 USSD가 선정된 HLR 응용에 대응하지 않는다고 상기 USSD 핸들러가 결정한 경우, 상기 상호 작용 수단이 상기 텍스트 기초 상호 작용을 설정하는 것을 특징으로 하는 시스템.
  • 제16항에 있어서, 상기 상호 작용 수단은 USSD를 사용하는 외부 노드로의 투명성 전송(TTEN) 응용에 의해 상기 텍스트 기초 사용자 상호 작용을 설정하기 위한 투명성 전송 유닛을 포함하는 것을 특징으로 하는 시스템.
  • 외부 노드와 이동국 사이의 시그널링을 제어하기 위한 시스템에 있어서,
    상기 USSD가 선정된 네트워크 응용에 대응하는지를 결정하도록 네트워크 내에서 USSD를 해석하기 위한 비구조적 부가 서비스 데이타(USSD); 및
    상기 USSD가 상기 선정된 네트워크 응용의 어느 것에도 대응하지 않을 경우, 이동국과 상기 USSD에 의해 한정된 외부 노드 중의 하나 사이에 다이얼로그를 설정하도록 상기 네트워크를 내외에서 전송하기 위한 투명성 전송 유닛
    을 포함하는 것을 특징을 하는 시스템.
  • 제19항에 있어서, 상기 투명성 전송 유닛은 이동 시작 USSD에 대한 상기 네트워크로부터 전송하고 네트워크 시작 USSD에 대한 상기 네트워크 내로 전송하는 외부 노드로의 투명성 전송(TTEN) 응용을 설정하는 것을 특징으로 하는 시스템.
  • 외부 노드와 이동국 사이에 시그널링을 제어하기 위한 시스템에 있어서,
    이동국과 비구조적 부가 서비스 데이타(USSD)를 초기화하는 외부 노드 중의 하나의 외부 노드 사이에 다이얼로그를 설정하도록 상기 하나의 외부 노드로 이동국의 어드레스를 전송하기 위한 홈 위치 레지스터(HLR); 및
    상기 USSD에 의해 상기 하나의 외부 노드와 상기 이동국 사이에 외부 노드로의 투명성 전송(TTEN) 응용을 설정하도록 상기 어드레스에 응답하여 이동국에 대응하는 스위칭 센터에 선택적으로 접속된 투명성 전송 유닛
    을 포함하는 것을 특징으로 하는 시스템.
  • 제21항에 있어서, 상기 HLR로부터 전송된 상기 어드레스는 CCITT 시그널링 시스템 No. 7 어드레스인 것을 특징으로 하는 시스템.
  • 외부 노드와 이동국 사이의 시그널링을 제어하기 위한 방법에 있어서,
    (a) USSD가 한정된 HLR 응용에 대응하는지를 결정하도록 홈 위치 레지스터(HLR)내의 USSD 핸들러에 의해 비구조적 부가 서비스 데이타(USSD)를 해석하는 단계; 및
    (b) 상기 USSD가 상기 한정된 HLR 응용의 어느 것에도 대응하지 않는다고 상기 USSD 핸들러가 결정한 경우, 상기 투명성 전송 유닛에 의해 상기 USSD에 의해 한정된 외부 노드 중의 하나와 이동국 사이에 외부 노드로의 투명성 전송(TTEN) 응용을 설정하는 단계
    를 포함하는 것으로 특징으로 하는 방법.
  • 제23항에 있어서, 상기 USSD가 상기 한정된 HLR 응용 중의 하나에 대응하는 것을 상기 단계 (a)에서 상기 USSD 핸들러가 결정한 경우 상기 USSD에 의해 한정된 서비스를 수행하도록 상기 USSD를 HLR 프로세서로 보내는 단계를 더 포함하는 것을 특징으로 하는 방법.
  • 제23항에 있어서, 상기 TTEN 응용의 종료를 요청하도록 상기 하나의 외부 노드 또는 이동국으로부터 상기 투명성 전송 유닛으로 메시지를 전송하는 단계를 더포함하는 것을 특징으로 하는 방법.
  • 제23항에 있어서, 다수의 외부 노드가 서비스를 갖는 경우 상기 투명성 전송 유닛에 의해 주 인터페이스를 제공하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  • 제26항에 있어서,
    상기 이동국과 서비스들을 갖는 외부 노드들 중의 하나 사이에 상기 투명성 전송 유닛에 의해 다이얼로그를 설정하는 단계;
    상기 하나의 외부 노드 또는 상기 이동국이 종료를 요청할 때까지 상기 이동국과 상기 하나의 외부 노드 사이에 메시지를 중계하는 단계; 및
    종료가 요청된 이후에 상기 이동국과 상기 투명성 전송 유닛 사이에 통신을 유지하는 단계
    를 더 포함하는 것을 특징으로 하는 방법.
  • 제23항에 있어서, 다수의 외부 노드가 서비스를 갖는 경우 상기 외부 노드중의 하나에 의해 주 인터페이스를 제공하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  • 외부 노드와 이동국 사이의 시그널링을 제어하기 위한 방법에 있어서,
    (a) 이동국으로부터 비구조적 부가 서비스 데이타(USSD)를 스위칭 센터에서 수신하는 단계;
    (b) 상기 USSD가 상기 스위칭 센터 내에 포함된 제1 USSD 핸들러에 의해 선정된 스위칭 센터 응용에 대응하는지를 결정하는 단계;
    (c) 상기 USSD가 상기 선정된 스위칭 센터 응용 중의 하나에 대응한다고 상기 제1 USSD가 결정한 경우에 상기 USSD에 대응하는 응용을 수행하는 단계;
    (d) 상기 USSD가 상기 선정된 스위칭 센터 응용 중의 하나에 대응하지 않는다고 상기 제1 USSD가 결정한 경우 상기 스위칭 센터로부터 상기 USSD를 홈 위치 레지스터(HLR)에서 수신하는 단계;
    (e) 상기 HLR내에 포함된 제2 USSD 핸들러에 의해 상기 USSD가 선정된 HLR 응용에 대응하는지를 결정하는 단계; 및
    (f) 상기 USSD가 상기 선정된 HLR 응용 중의 어느 것에도 대응하지 않는다고 상기 제2 USSD 핸들러가 결정한 경우 투명성 전송 유닛에 의해 상기 USSD에 의해 한정된 외부 노드 중의 하나와 상기 이동국 사이에 외부 노드로의 투명성 전송(TTEN) 응용를 설정하는 단계
    를 포함하는 것을 특징으로 하는 방법.
  • 제29항에 있어서,
    상기 USSD가 상기 선정된 스위칭 센터 응용에 대응한다고 상기 제1 USSD 핸들러가 결정한 경우 상기 USSD에 의해 한정된 상기 선정된 스위칭 센터 응용을 수행하는 단계; 및
    상기 USSD가 상기 선정된 HLR 응용에 대응한다고 상기 제2 USSD 핸들러가 결정한 경우 상기 USSD에 의해 한정된 상기 선정된 HLR 응용을 수행하는 단계
    를 더 포함하는 것을 특징으로 하는 방법.
  • 제29항에 있어서, 서비스의 주 메뉴를 개발함에 의해 다수의 외부 노드가 서비스를 갖는 경우, 주 인터페이스를 제공하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  • 제31항에 있어서,
    상기 이동국과 선택된 서비스를 갖는 상기 외부 노드 중의 하나 사이에 상기 투명성 전송 유닛에 의해 다이얼로그를 설정하도록 상기 서비스의 주 메뉴로부터 선택하는 단계;
    상기 하나의 외부 노드 또는 이동국이 종료를 요청할 때까지 상기 이동국과 상기 하나의 외부 노드 사이에 메시지를 중계하는 단계; 및
    종료가 요구되는 경우, 상기 이동국과 상기 투명성 전송 유닛 사이에 통신을 유지하는 단계
    를 더 포함하는 것을 특징으로 하는 방법.
  • 제29항에 있어서, 서비스의 주 메뉴를 개발함에 의해 다수의 외부 노드가 서비스를 갖는 경우 상기 외부 노드 중의 하나에 의해 주 인터페이스를 제공하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  • 외부 노드와 이동국 사이의 시그널링을 제어하기 위한 방법에 있어서,
    (a) 홈 위치 레지스터(HLR)내에서 USSD 핸들러에 의해 비구조적 부가 서비스 데이타(USSD)를 해석하는 단계; 및
    (b) 상기 단계 (a)에서 상기 USSD를 해석하는 것을 응답하여 외부 노드와 이동국 사이에 텍스트 기초 사용자 상호 작용을 설정하는 단계
    를 포함하는 것을 특징으로 하는 방법.
  • 제34항에 있어서, 상기 USSD가 선정된 HLR 응용에 대응하지 않는다고 상기 USSD 핸들러가 결정하는 경우, 상기 단계 (b)는 상기 텍스트 기초 사용자 상호 작용을 설정하는 것을 특징으로 하는 방법.
  • 제34항에 있어서, 상기 단계 (b)는 투명성 전송 유닛 내의 USSD를 사용하여 외부 노드로의 투명성 전송(TTEN) 응용에 의해 상기 텍스트 기초 사용자 상호 작용을 설정하는 것을 특징으로 하는 방법.
  • 외부 노드와 이동국 사이의 시그널링을 제어하기 위한 방법에 있어서,
    (a) 상기 이동국과 비구조적 부가 서비스 데이타(USSD)를 초기화하는 외부노드 중의 하나의 외부 노드 다이얼로그를 설정하기 위해 홈 위치 레지스터(HLR)에 의해 상기 하나의 외부 노드로 상기 이동국의 어드레스를 전송하는 단계;
    (b) 상기 어드레스에 응답하여 상기 이동국에 대응하는 스위칭 센터로 투명성 전송 유닛을 선택적으로 접속시키는 단계; 및
    (c) 상기 USSD에 의해 상기 하나의 외부 노드와 상기 이동국 사이에 외부 노드로의 투명성 전송(TTEN) 응용을 설정하는 단계
    를 포함하는 것을 특징으로 하는 방법.
  • 제37항에 있어서, 상기 단계 (a)에서 상기 HLR로부터 전송된 상기 어드레스는 CCITT 시그널링 시스템 No. 7 어드레스인 것을 특징으로 하는 방법.
  • 외부 노드와 이동국 사이의 시그널링을 제어하는 방법에 있어서,
    (a) 상기 USSD가 선정된 네트워크 응용에 대응하는지를 결정하도록 네트워크 내에서 USSD를 해석하는 단계; 및
    (b) 상기 USSD가 상기 선정된 네트워크 응용의 어느 것에도 대응하지 않는 경우 상기 이동국과 상기 USSD에 의해 한정된 상기 외부 노드 중의 하나 사이에 다이얼로그를 설정하도록 상기 네트워크 내외에서 전송하는 단계
    를 포함하는 것을 특징으로 하는 방법.
  • 제39항에 있어서, 상기 단계 (b)는 이동 시작 USSD에 대한 상기 네트워크로부터 전송하고 네트워크 시작 USSD에 대한 상기 네트워크 내로 전송하는 외부 노드로의 투명성 전송(TTEN) 응용을 설정하는 것을 특징으로 하는 방법.
  • 说明书全文

    홈 위치 레지스터로부터 외부 노드로의 비구조적 부가 서비스 데이타

    본 발명은 비구조적 부가 서비스 데이타(unstructured supplementary service data; USSD)를 사용하여 이동국 또는 가입자와 외부 노드 사이의 이동 통신 글로벌 시스템(global system for mobile communication; GSM) 공중 육상 이동 네트워크(public land mobile network; PLMN)의 시그널링을 제어하기 위한 시스템 및 그 방법에 관한 것이다. 본 발명은 또한 USSD를 사용함에 의해 개별 통신 시스템(PCS)1900과 같은 유사한 시스템에 응용될 수 있다. 특히, 본 시스템 및 방법은 USSD를 사용한 외부 노드로의 투명성 전송(TTEN) 응용으로 이동국 또는 가입자와 외부 노드 사이의 텍스트-기초(text-based) 상호 작용을 제공한다.

    도 1은 일반적으로 기지국 제어기(BNSC n 30 n )가 통신 링크(L)를 통해 기지국 송수신기(BTS n 50 n )에 연결되는 GSM 네트워크를 도시한다. 각각의 기지국 송수신기(BTS n 50 n )는 네트워크의 관련 셀(C n 60 n )내에 위치하고, 상기 네트워크는 각각의 6각형이 한 셀(C n 60 n )을 나타내는 벌집 구조로 도시된다. GSM 네트워크는 또한 방문자 위치 레지스터(visitor location register; VLR)를 가지는 이동 서비스 스위칭 센터(MSC) 및 홈 위치 레지스터(HLR; 20)를 포함한다. 또한 외부 노드(1, 2, ...n)는 HLR(20)과 통신하는 것으로 도시된다. 외부 노드(1, 2, ...n)는 PLMN의 외부인 외부 서비스를 표시한다. 그 사이의 연결은 공지된 사실이므로 MSC/VLR(10)은 단일개체로 도시된다. 또한, MSC/VLR(10)은 인터페이스 1을 통해 BSC n 30 n 과 통신하는 것으로 도시된다. MSC/VLR(10) 및 HLR(20)은 인터페이스 2에 의해 통신한다. 인터페이스 1은 A 인터페이스 또는 기지국 시스템 응용부(base station system application part; BSSAP)이고, 인터페이스 2는 GSM의 로밍(roaming) 및 핸드오버(handover) 시그널링에 사용되는 시그널링 프로토콜인 이동 통신 응용부(mobile application part; MAP)이다. 영구 가입자 데이타가 저장된 홈 네트워크내의 HLR(20)에 속하는 가입 MS(70)가 k도 1에 도시된다. 외부 노드(1, 2, ...n)는 인터페이스 4에 의해 HLR(20)과 통신한다. 인터페이스 4는 보안 및 식별을 위해 수정되는 수정 MAP에 대응한다.

    GSM 네트워크의 기본 동작은 공지의 기술이고, 본 발명의 배경 기술로서 일반적으로 논의된다. MS(70)이 신규 방문자로서 MSC/VLR(10)내에 레지스트되는 경우, MS(70)에 대응되는 HLR(20)은 관련 가입자 데이타의 사본을 MSC/VLR(10)으로 전송한다. 데이타는 CCITT 시그널링 시스템 No. 7 어드레스를 사용하여 상기 GSM 셀룰러 규격에 사용되는 공지의 MAP 프로토콜인 인터페이스 2를 통해 HLR(20)로부터 MSC/VLR(10)로 전송된다. 데이타를 전송하기 위한 절차가 본 명세서에서 참조하는 GSM 권장 09.02에서 특정된 MAP에서 설명된다. MAP 내의 데이타 구조는 특정한 지정된 사용자 상호 작용 절차를 갖는 부가 서비스(SS) 코드를 포함하는데, 이는 부가 서비스를 식별하는 데이타 유형이다. 필수적으로 GSM 네트워크내의 모든 부가서비스가 SS-코드에 의해 식별된다. 데이타는 MSC/VLR(10)내의 각각의 부가 서비스에 대해 국부적으로 저장된다.

    현재, 팩스 메일 또는 음성 메일과 같은 지정된 사용자 상호 작용 절차 없는 다양한 메시지 서비스가 MS 가입자에게 제공된다. 이러한 메시지 서비스와 사용자 상호 작용을 수행하기 위해서는, MS의 가입자는 메시지 서비스의 동작에 의해 지정된 임의의 번호를 다이얼링해야 한다. 메시지 서비스와 MS 사이의 상호 작용은 MS로부터의 DTMF 시그널링 및 메시지 서비스로부터의 합성된 음성을 사용함에 의해 수행된다. 예를 들면, 이러한 상호 작용은 일반적으로 MS 가입자에게 2개의 음성 메일 메시지가 대기 중이고 디지트 "1"을 누르면 이 음성 메일 메시지를 청취할 수 있다는 것을 알려주는, 컴퓨터에 의해 생성된 음성에 의해 수행된다. MS 가입자는 일반 번호를 다이얼링해야 하고 불필요할 수도 있는 정보를 들어야 하므로, 이러한 절차는 복잡하면서도 친숙하지 않다. MS가 청취 위치와 조작(keying) 위치 사이에 연결되므로, 메시지 서비스와의 "다이얼로그(dialog)"는 성가시다. 또한, MS는 가입자가 서비스에 억세스될 때 통화 중이며 음성 채널은 결과적으로 서비스 동안 점유된다.

    네트워크를 통한 투명성 방식으로 GSM PLMN 애플리케이션과 MS 사이의 텍스트 기초 사용자 상호 작용을 가능하게 하는 메커니즘은 USSD이다. USSD는 GSM 네트워크 및 MS 가입자 모두에 의해 시작될 수 있다. 네트워크 시작 USSD에서, GSM 네트워크는 MS로부터의 정보 또는 MS로부터 승인만 요구되는 경우에 단순히 MS로 전송될 문자열을 요구한다. 이동 시작 USSD에서, GSM 네트워크 쪽으로 요청이 이뤄진다. 현재 사용되는 GSM 페이즈 1에서는 MS만이 USSD를 시작하고 네트워크는 MS 시작 USSD에게 응답만 할 수 있다. 그러나, GSM 페이즈 2에서는 네트워크 및 MS 모두 USSD를 시작할 수 있고 다이얼로그가 성립될 수 있다.

    다음은 서비스 코드(SC)에 대한 USSD를 설명한다. SC는 MS 또는 가입자에 의해 생성되며, 전화 번호에 대응되지 않는 디지트(digits), 레터(letters), 및/또는 신호(signs)를 포함한다. MS에서 지정되지 않은 어떠한 SC도 MS에 의한 USSD로서 인터럽트된다. MS 또는 가입자가 SC를 발생시키는 경우, SC가 인식된 경우에는 MS가 대응 동작을 수행하고 또는 SC가 인식되지 않은 경우 SC는 USSD로 간주된다. USSD는 시그널링 채널 상의 MSC/VLR로 전송된다. MSC/VLR에서, SC는 USSD 핸들러 내에서 해석된다. SC가 USSD 핸들러 내에서 인식된 경우, 대응 동작이 수행된다. 그러나, SC가 USSD 핸들러 내에서 인식되지 않은 경우, SC는 HLR로 전송된다. 그러므로, USSD 시그널링은 PLMN 외부에서 USSD 사용을 불가능하게 하는 종래 GSM 네트워크의 HLR에서 종료된다. 따라서, 공지된 GSM 네트워크에서 USSD 시그널링을 사용하는 어떠한 기능도 고비용의 성가시거나 복잡한 솔루션을 초래하는 MSC/VLR 또는 HLR에서 수행되어야 한다.

    결과적으로, USSD는 GSM PLMN 응용 사이의 텍스트 기초 사용자 상호 작용만을 가능하게 하고, 종래 GSM 네트워크에서 외부 노드와 MS 사이의 텍스트 기초 사용자 상호 작용은 가능하게 하지 않는다. 그러므로, 음성 채널은 MS와 소망된 외부 노드 사이의 다이얼로그를 설정하기 위한 서비스 기간 동안 점유되어야하여, 이동 전화 상으로 대화하면서 동시에 외부 서비스에 억세스하는 것이 불가능하다. 일반적인 이동 전화기에 있어서, 이는 보통 단점이 아니다. 그러나, 외부 스피커 및 마이크로폰을 가진 이동국 또는 노트북 컴퓨터에 통합된 이동국에 있어서는, 이동국으로 통화하면서 동시에 정보 서비스에 억세스하는 능력은 매우 소망적이다.

    요약

    본 발명의 목적은 비구조적 부가 서비스 데이타의 사용에 의해 이동국 또는 가입자와 외부 서비스 노드 사이의 시그널링을 제어하기 위한 시스템 및 방법을 제공하는 것이다.

    본 발명의 다른 목적은 다이얼로그가 이동국 또는 가입자와 외부 서비스 노드 사이에서 생성될 수 있도록 비구조적 부가 서비스 데이타에 응답하여 홈 위치 레지스터에 의한 투명성 전송을 야기하는 시스템 및 방법을 제공하는 것이다.

    본 발명의 다른 목적은 외부 서비스와 이동국 또는 가입자 사이의 텍스트 기초 사용자 상호 작용을 제공하는 것이다.

    본 발명의 목적은 외부 노드와 이동국 사이의 시그널링을 제어하기 위한 시스템으로서 상기 USSD가 한정된 HLR 응용부에 대응하는지를 결정하도록 홈 위치 레지스터(HLR)내의 USSD를 해석하기 위한 비구조적 부가 서비스 데이타(USSD) 핸들러 및 상기 HLR 핸들러가 상기 USSD가 상기 한정된 HLR 응용부 중의 어떤 것에라도 대응하지 않는다는 것을 결정하는 경우, 상기 USSD에 의해 한정된 외부 노드 중의 하나와 이동국 사이에 외부 노드로의 투명성 전송(TTEN) 응용부를 설정하기 위한 투명성 전송 유닛(TTU)를 포함하는 시스템을 제공함에 의해 충족된다.

    본 발명의 목적은 또한 외부 노드와 이동국 사이의 시그널링을 제어하기 위한 시스템으로서 비구조적 부가 서비스 데이타(USSD)를 해석하기 위한 홈 위치 레지스터(HLR) 및 상기 USSD에 응답하여 외부 노드와 이동국 사이의 텍스트 기초 사용자 상호 작용을 설정하기 위한 상호 작용 수단을 포함하는 시스템을 제공함에 의해 이행된다.

    본 발명의 시스템 및 방법은 비구조적 부가 서비스 데이타에 의한 이동국과 외부 노드 사이의 다이얼로그를 설정함에 의해 투명성 방식으로 외부 노드와 이동국 또는 가입자 사이의 텍스트 기초 사용자 상호 작용을 제공한다. 그러므로, 시그널링 채널은 HLR과 외부 노드 사이를 통신하는데 사용되어 가입자는 외부노드에서의 서비스를 억세스하는 동안에는 통화중이지 않고 이동국은 인입 호출에 응답하는데 유용하다.

    본 발명의 응용의 그 이상의 범위가 아래에 주어진 상세한 설명으로부터 분명해진다. 그러나, 본 발명의 기술 사상 및 범위 내에 다양한 변형 및 개조가 이러한 상세한 설명으로부터 당업자에게는 명백할 것이므로, 본 발명의 양호한 실시예를 표시하는 상세한 설명 및 특정예가 단지 예로서만 주어진 것으로 이해되어야 한다.

    본 발명은 도식만을 위해 아래에 주어진 상세한 설명 및 첨부된 도면으로부터 더욱 완전히 이해될 것이고, 이는 본 발명을 제한하지 않다.

    도 1은 종래 GSM 네트워크를 도시한다.

    도 2는 본 발명의 실시예에 대한 GSM 네트워크를 도시한다.

    도 3은 본 발명의 한 실시예에 대한 흐름도를 도시한다.

    도 4는 주 메뉴 특성을 사용하는 본 발명의 실시예를 도시한다.

    도 5는 HLR 및 외부 노드가 TTEN 응용부를 효과적으로 수행하는 본 발명의 다른 실시예를 도시한다.

    도 6은 TTEN 응용부가 네트워크 시작 USSD에 대해 수행되는 본 발명의 한 실시예에 대한 흐름도를 도시한다.

    도 7은 HLR이 네트워크 시작 USSD에 대한 디렉토리의 역할을 하는 본 발명의 한 실시예를 도시한다.

    본 발명의 한 실시예가 도 2를 참조로 설명된다. 가입 MS(170)가 도 1의 종래 기술의 GSM 네트워크에 대해 설명된 것과 유사한 방식의 MSC/VLR(110)와 통신한다. 100은 도 1에 설명된 MS 가입자(170)와 MSC/VLR(110) 사이의 공지의 인터페이스 및 소자들을 표시하고, 도 1내의 설명을 기준으로 하므로, 이러한 인터페이스 및 소자들의 더 이상의 설명은 제공되지 않는다. 본 실시예에서의 MSC/VLR(110)은 USSD 핸들러(112)를 포함한다. MSC/VLR(110)은 도 1내의 인터페이스 2에 대해 설명된 것과 같은 공지의 방식의 인터페이스(102)에 의해 HLR(120)과 통신한다. HLR(120)은 USSD 핸들러(122)를 포함한다. 투명성 전송(TTU)(130)은 HLR(120)에 연결된다. TTU(130)은 아래의 더욱 상세히 설명될 수신된 USSD에 응답하여 예를 들면 개조된 MAP와 같은, 인터페이스(104)를 통해 표시되는 것과 같은 다수의 외부 노드(1, 2, ..., n)와 선택적으로 통신한다.

    도 2에서 도시된 시스템의 설명이 도 3의 흐름도를 기준으로 설명된다. 단계(S10)에서, SC는 MS(170)에 의해 생성된다. 단계(S12)에서, MS(170)은 SC가 인식된 경우, 절차가 단계(S200)에서 종료하기 이전에, 대응 응용부가 단계(S14)에서 수행된다. SC가 단계(S12)에서의 MS(170)에 의해 인식되지 않는 경우, SC는 단계(S20)에서 MS(170)으로부터 MSC/VLR(110)로 전송된다. MSC/VLR(110)의 USSD 핸들러(12)는 전송된 SC를 해석한다. SC가 단계(S30)에서 USSD 핸들러(112)에 의해 인식되는 경우, SC는 단계(S50)에서의 종래 기술의 통신 링크(102)를 통해 HLR(120)으로 전송된다.

    단계(S60)에서, HLR(120)의 USSD 핸들러(122)는 대응되는 응용부가 HLR(120)내로 한정되는지를 결정하도록 USSD를 해석한다. USSD가 HLR(120)내에 한정된 응용부로 향하는 것으로 인식되는 경우, 절차가 단계(S200)에서 종료하기 이전에 USSD에 대응하는 행동이 단계(S70)에서 수행된다. 그러나, 단계(S60)에서 USSD가 HLR(120)내로 한정된 서비스로 향하는 것으로 인식되지 않을 경우, USSD는 단계(S65)에서 "외부 서비스 노드로의 투명성 전송"(TTEN) 응용부로 칭하는 USSD 응용부를 시작하는 TTU(130)으로 전송된다. TTEN 응용 다음으로, USSD가 외부 노드(1, ...n) 중 어떤 노드가 단계(S80)에서 억세스되는지를 결정하기 위한 TTU(130)내의 선정 리스트와 비교된다. 단계(S90)에서, TTU(130)에 의해 수행되는 TTEN 응용부는 USSD에 의해 한정된 것과 같이 MS(170)과 소망된 외부 노드 사이에 다이얼로그를 설정한다. 따라서, TTEN 응용은 HLR(120)이 MS(170)과 소망된 외부 노드 사이에서 USSD 성분을 중계만을 하게 한다. 이러한 다이얼로그는 외부 노드또는 MS(170)가 이러한 다이얼로그가 종료되는 것을 요구하는 메시지를 TTU(130)으로 전송할 때까지 남았다. 단계(S100)에서, TTU(130)은 다이얼로그 종료 메시지가 수신되었는지를 결정한다. 다이얼로그 종료 메시지가 TTU(130)에 의해 수신되는 경우, 절차는 단계(S200)에서 종료한다. 그러나, 다이얼로그 종료 메시지가 TTU(130)에 의해 수신되지 않았다면, 이 다이얼로그는 남아있고 TTU(130)은 다이얼로그 종료 메시지가 단계(S100)에서 수신되지를 결정하도록 다이얼로그 관리를 계속한다.

    본 실시예는 PLMN 외부의 서비스 모두가 하나의 외부 서비스에 위치하여서, 설정된 TTEN 응용이 한 외부 서비스와 MS(17) 사이에서 모든 USSD를 중계만하면 되는 경우에 관한 것이다. 응용부가 있는 외부 서비스 노드가 MS(170)으로의 모든 시그널링을 관할하고, 외부 서비스 노드 또는 MS(170)가 응용을 위해 설정된 다이얼로그의 종료를 관할한다. MS(170)가 TTEN 응용을 야기하도록 TTU(130)에 의해 종료되는 USSD를 시작하는 경우, HLR(120)은 개조된 MAP 프로토콜을 사용하여 소망된 외부 노드 쪽으로 USSD와 함께 가입자 확인(identification)을 전송한다. MAP 프로토콜은 보안 및 확인을 목적으로 개조된다.

    도 3을 참조로 설명된 실시예는 가입자 서비스가 모두 단 하나의 외부 노드에 위치하여 TTEN 응용이 소망된 외부 노드와 MS(170) 사이에서 모든 USSD를 중계만 하면 되는 경우에 관한 것이지만, 도 2에 도시된 시스템은 또한 가입자 번호 순서를 기준으로 한 수 개의 외부 노드를 다룰 수 있다. 수 개의 외부 노드가 각각 수 개의 서비스를 포함하는 경우, TTU(130)은 인터페이스를 생성함에 의해 MS(170)으로 향한 주 인터페이스의 역할을 하고, MS(170)의 가입자는 주 메뉴 상의 다른서비스로부터 선택한다. 도 4는 본 발명의 한 실시예에 대한 MS(170) 상의 주 메뉴 디스플레이(172) 및 키보드(174)의 예를 도시한다. 주 메뉴 디스플레이(172)는 MS(170)의 가입자가 키보드(174)에 의해 음성 메일 서비스에 대응하는 외부 노드(1)와 본 예에서는 팩스 메일 서비스에 대응하는 외부 노드(2) 사이에서 선택하도록 한다.

    TTU(130)은 주 메뉴 디스플레이(172) 상에 디스플레이된 각각의 선택에 대한 대응된 외부 노드로 다이얼로그를 셋업한다. 소망된 외부 노드로 다이얼로그를 셋업한 이후에, TTU(130)은 수동적이 되고, 소망된 외부 노드와 MS(170) 사이의 메시지만을 중계한다. 결과적으로, MS(170)의 가입자와 외부 서비스 사이의 모든 상호 작용은 메뉴를 사용함에 의해 수행될 수 있는데, 여기서 선택은 텍스트 기초 메뉴를 사용하여 키보드(174) 상의 단순한 키 동작에 의해 수행되어 모든 메시지 서비스는 하나의 SC를 전송함에 의해 억세스될 수 있다. 이는 서비스를 억세스하기에 필요한 시간을 감소시키고 MS(170)이 서비스의 상태를 결정하는 것을 쉽게 한다.

    또한, 트래픽 채널 대신에 신호 채널이 외부 서비스에 억세스하도록 사용되는데, 이는 MS(170)이 통화중이지 않고 외부 서비스에 억세스하며 임의의 인입 호출에 응답하는데 유용하다. 그러므로, 이동 전화기를 통화하면서 동시에 서비스에 억세스하는 것이 가능하다. 이는 외부 스피커 및 마이크로폰을 가진 이동국 및 통합된 노트북 컴퓨터를 가진 이동국에 매우 유익하여, 오퍼레이터는 통화를 하면서 동시에 예를 들면 증권이나 날씨 정보와 같은 정보 서비스에 억세스할 수 있다.

    주 메뉴를 수행하기 위한 본 발명의 다른 실시예가 도 5에 도시되는데,HLR(120)은 "스튜피드(stupid)" HLR과 같은 기능을 한다. 다시 말하면, USSD가 비인식되는 경우, HLR(120)은 이 예에서는 TTU(130)을 통한 TTEN 응용에 의해 항상 USSD로 전송된다. 그러므로, 외부 노드(1)는 주 인터페이스의 역할을 하고 외부 노드(2, ...n)에 대한 주 메뉴를 제공한다. 실제로, TTEN 응용은 인터페이스(105) 위의 TTU(130) 및 외부 노드(1)내에 존재하며, 외부 노드(1)와 외부 노드(2, ...n)사이의 주 인터페이스는 인터페이스(106)를 제공한다.

    본 발명의 다른 실시예가 네트워크 시작 USSD에 대해 도 6에서 도시된다. 네트워크 시작 USSD에서, HLR(120)은 MS(170)의 위치를 얻기 위한 디렉토리의 역할 또는 MSC/VLR(110) 및 MS(170)에 다이얼로그를 셋업하는 소자의 역할[실제로 이동 시작 USSD의 반대 동작]을 한다. HLR(120)은 또한 USSD 시그널링을 MS(170)으로 전송하도록 하기 이전에 외부 노드를 승인한다. 도 6의 흐름도는 단계(S310)에서 외부 노드 중의 하나로부터 TTU(130)로 소망된 MS의 아이덴티티(identity)를 따라 USSD를 전송하는 것을 도시한다. 다음으로, 단계(S320)에서 전송 노드가 소망된 MS를 억세스하도록 허가되었는지에 대해 단계(S320)에서 결정된다. 전송 노드가 소망된 MS를 억세스하도록 허용되지 않는다면, 에러 메시지는 절차가 단계(S400)에서 종료되기 이전에 단계(S330)에서 외부 노드로 전송된다. 전송 노드가 소망된 MS를 억세스하도록 허용된다면, TTU(130)은 단계(S340)에서 TTEN 응용을 소망된 MS로 설정한다. 단계(S360)에서 다이얼로그 종료 메시지가 전송 노드 또는 소망된 MS로부터 수신되었는지를 결정한다. 다이얼로그 종료 메시지가 TTU(130)에 의해 수신된 경우, 절차는 단계(S400)에서 종료한다. 그러나, 다이얼로그 종료 메시지가TTU(130)에 의해 수신되지 않는 경우, 전송 노드와 소망된 MS 사이의 다이얼로그는 남고 TTU(130)는 다이얼로그 종료 메시지가 단계(S400)에서 수신되지를 결정하도록 다이얼로그를 계속 관리한다.

    HLR(120)이 디렉토리의 역할을 하는 예가 도 7에 도시된다. 예를 들면, USSD가 외부 노드(1)에서 시작되는 경우, MS(170)에 대한 어드레스는 HLR(120)으로부터 수용된다. HLR(120)은 기본적으로 디렉토리의 역할을 하고, 이는 본 실시예에서 예를 들면 CCITT 시그널링 시스템 No.7을 생성한다. USSD 및 어드레스는 TTU(130)을 통해 MS(170)에 대응하는 MSC/VLR(110)으로 전송된다.

    본 실시예에서, TTU(130)은 외부 노드(1)와 MSC/VLR(110) 사이에 선택적으로 연결되게 되고, HLR(120)으로부터 수용된 어드레스에 응답하는 인터페이스(108 및 109를 가진다. HLR(120)으로부터 CCITT 시그널링 시스템 No. 7 어드레스를 수용함에 의해, USSD가 MS(170)에 대응하는 MSC/VLR(110)으로 향하게 하는 것이 가능하다. 결과적으로, 네트워크 시작 USSD에 대한 TTEN 응용은 MSC/VLR(110)을 통한 TTU(130)에 의해 수행되고, 이동 시작 USSD로 향하는 이전 실시예에 있어서의 HLR(120)을 통하지 않는다.

    그러므로 상술한 본 발명은 많은 방식으로 변형될 수 있다. 그러한 변형은 본 발명의 사상과 범위를 벗어나는 것으로 간주되지 않으며, 당업자에게는 분명한 그러한 모든 변형은 첨부된 발명의 청구 범위 내에 포함된다고 간주된다.

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈