[go: up one dir, main page]

KR100640486B1 - 이동 통신 시스템에서 ip 주소 할당 방법 - Google Patents

이동 통신 시스템에서 ip 주소 할당 방법 Download PDF

Info

Publication number
KR100640486B1
KR100640486B1 KR1020050017925A KR20050017925A KR100640486B1 KR 100640486 B1 KR100640486 B1 KR 100640486B1 KR 1020050017925 A KR1020050017925 A KR 1020050017925A KR 20050017925 A KR20050017925 A KR 20050017925A KR 100640486 B1 KR100640486 B1 KR 100640486B1
Authority
KR
South Korea
Prior art keywords
address
mobile communication
value
communication terminal
mobile
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.)
Expired - Fee Related
Application number
KR1020050017925A
Other languages
English (en)
Other versions
KR20060098682A (ko
Inventor
백우현
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020050017925A priority Critical patent/KR100640486B1/ko
Priority to US11/367,523 priority patent/US7830843B2/en
Publication of KR20060098682A publication Critical patent/KR20060098682A/ko
Application granted granted Critical
Publication of KR100640486B1 publication Critical patent/KR100640486B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J37/00Baking; Roasting; Grilling; Frying
    • A47J37/06Roasters; Grills; Sandwich grills
    • A47J37/07Roasting devices for outdoor use; Barbecues
    • A47J37/0745Roasting devices for outdoor use; Barbecues with motor-driven food supports
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J37/00Baking; Roasting; Grilling; Frying
    • A47J37/06Roasters; Grills; Sandwich grills
    • A47J37/07Roasting devices for outdoor use; Barbecues
    • A47J37/0786Accessories
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J43/00Implements for preparing or holding food, not provided for in other groups of this subclass
    • A47J43/04Machines for domestic use not covered elsewhere, e.g. for grinding, mixing, stirring, kneading, emulsifying, whipping or beating foodstuffs, e.g. power-driven
    • A47J43/07Parts or details, e.g. mixing tools, whipping tools
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/604Address structures or formats
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5092Address allocation by self-assignment, e.g. picking addresses at random and testing if they are already in use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation

Landscapes

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

Abstract

본 발명은 이동 통신 시스템에서 IP 통신시 이동 통신 단말에 할당되는 IP주소의 인터페이스 ID 값을 이동 통신 단말에 미리 저장된 국가 정보와, 이동 사업자 정보와, 전화번호를 이용해 설정함으로써, 보다 직관적으로 IP 주소를 할당할 수 있으며, 수신측 이동 통신 단말의 전화번호만으로 IP 통신을 할 수 있다.
IP 주소, 인터페이스 ID, 전화번호

Description

이동 통신 시스템에서 IP 주소 할당 방법{METHOD FOR ALLOCATING INTERNET PROTOCOL ADDRESS IN MOBILE COMMUNICATION SYSTEM}
도1은 종래의 인터페이스 ID(identification) 구성도,
도2는 본 발명이 적용되는 이동 통신 시스템의 구성도,
도3은 본 발명이 적용되는 이동 통신 단말의 구성도,
도4는 본 발명의 일 실시예에 따른 IP(Internet Protocol) 주소 구성도,
도5a는 본 발명의 일 실시예에 따른 인터페이스 ID 의 구성도,
도5b는 본 발명의 일 실시예에 따라 설정된 인터페이스 ID를 나타낸 도면,
도6a는 본 발명의 일 실시예에 따른 고정값 구성도,
도6b는 본 발명의 일 실시예에 따른 지역 어드레스 구성도,
도7은 본 발명의 일 실시예에 따라 IP주소가 설정되는 과정을 나타낸 도면.
본 발명은 이동 통신 시스템의 IP(Internet Protocol)통신에 관한 것으로, IP통신시 이동 통신 단말의 전화번호를 이용하여 IPv6 형태의 IP 주소를 할당하는 방법에 관한 것이다.
이동 통신 시스템이 대중화되고 발전하면서, 이동 통신 시스템에서도 IP를 이용하는 다양한 IP통신이 구현되고 있다, IP 통신의 예로서, DVB-H(Digital Video Broadcasting - Handheld devices), VoIP(Voice of IP), WLAN(Wireless Local Area Network)을 이용한 통신 등을 들 수 있다. 이러한 IP 통신을 하기 위해서 이동 통신 단말에 임의의 IP주소가 할당되어야 한다. IP 통신을 위한 IPv6 형태의 IP 주소는 고정값(fixed value)과, 지역 어드레스(geographic address)와, 인터페이스 ID(identification)로 구성된다. 상기 고정값과 지역 어드레스 값은 이동 통신 단말의 위치 정보와 통신 사업체 종류에 따라 설정되는 것이고, 상기 인터페이스 ID는 도1에 도시된 바와 같이 이동 통신 단말에 의해 결정된다. 도1은 종래의 인터페이스 ID 값이 설정되는 IP 주소의 인터페이스 ID 필드의 구조를 나타낸 도면이다. 도1을 참조하여, 인터페이스 ID 필드(200)는 TAC 필드(201), FAC 필드(203), SNR필드(205), SVN 필드(207)로 이루어진다. 상기 각 필드 값은 이동 통신 단말의 국제 이동 단말기 식별 번호(international mobile equipment identity connection:IMEI)를 이용해 설정된다. 즉, TAC 필드(201)에는 6 digit의 형식 검증 코드(Type Approval Code) 가 설정되고, FAC 필드(203)에는 2 digit의 최종 조립 코드(Final Assembly Code)가 설정되고, SNR필드(205)에는 6 digit의 시리얼 넘버(Serial Number)가 설정되고, SVN 필드(207)에는 2 digit의 소프트웨어 버전( Software Version Number)이 설정된다.
상기와 같이 IMEI를 이용하여 결정된 인터페이스 ID 값은 비직관 적이며, 기지국을 이용하기 때문에 DVB-H 및 WLAN, VoIP 통신 간에 위치정보를 연동할 수 없다. 예를 들어, 기지국과 IP 통신을 하는 이동 통신 단말이 WLAN AP(Access Point) 서비스 지역에 진입하여도, WLAN AP는 상기 이동 통신 단말을 직접 억세스 할 수 없으며, 억세스 하기 위해서는 상기 이동 통신 시스템에서 새로운 IP 주소를 할당 받아야만 한다. 또한, 이때는 전혀 다른 체계의 IP 주소가 할당되어 질 수 밖에 없다. 그리고 발신자가 개인용 컴퓨터나 기타 VoIP 단말 등으로 전화를 걸려 할때 미리 수신측 단말의 IP주소를 인지하고 있지 않다면, 수신측 단말의 상기와 같은 주소체계를 발신측 단말이 알 수 있는 방법이 없으므로, VoIP 서비스를 사용하여 해당 폰 소유자에게 전화를 걸 수 있는 방법이 존재하지 않는다.
본 발명은, 인식하기 쉬운 IP 주소를 할당하는 방법을 제공하는데 그 목적이 있다.
상기의 목적을 달성하기 위한 본 발명은 이동 통신 단말이 IP 통신을 위해, 미리 저장된 국가 정보와 이동 사업자 정보와 전화번호를 이용하여 상기 IP 주소의 상기 인터페이스 ID 값을 설정하고, 미리 저장된 글로벌 지역 정보를 이용해 상기 IP 주소의 상기 고정값을 설정하는 과정과, 상기 이동 통신 단말이 상기 인터페이 스 ID 값과 상기 고정값이 설정된 IP주소를 이동 교환기로 전송하는 과정과, 상기 이동 교환기가 상기 이동 통신 단말의 위치 정보를 파악하여 상기 IP 주소의 상기 지역 어드레스를 설정하여 상기 IP 주소를 완성하는 과정을 구비함을 특징한다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다. 도면에서 동일한 구성요소들에 대해서는 비록 다른 도면에 표시되더라도 가능한 한 동일한 참조번호 및 부호로 나타내고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명은 생략한다.
먼저 도2를 참조하여, 본 발명이 적용되는 이동 통신 시스템의 구성을 설명한다. 도2는 본 발명이 적용되는 이동 통신 시스템의 구성도이다. 도2에 도시된 바와 같이 본 발명이 적용되는 이동 통신 시스템은 이동 통신 단말(100), 기지국(Base Transceiver Station:BTS)(110), 기지국 제어기(Base station controller :BSC)(120), 이동 교환기(Mobile Switching Center:MSC)(130), 위치등록기(Home Location Register/Visitor Location Register:HLR/VLR)(140), IPv6망(150), DVB-H서버(160)를 포함하여 구성된다.
상기 BTS(110)는 이동 통신 단말(100)과 함께 무선구간을 이용하여 통신을 수행한다.
상기 BSC(120)는 무선 링크 및 유선 링크를 제어하고, 가입자가 이동 중에도 통화의 지속성을 유지시키기 위한 핸드오프 기능을 수행하며 BTS(110)로부터 수신 되는 이동 통신 단말의 위치 데이터와 상태 데이터를 MSC(130)로 전송한다.
상기 MSC(130)는 이동 통신 단말(100)로부터 발, 수신 요구를 처리하기 위하여 다른 MSC와 망 연동을 하고 HLR/VLR(140)로 가입자에 대한 조회를 실시한다. 그리고 BSC(120)로부터 수신되는 위치등록에 따른 상태 데이터와 위치 정보를 HLR/VLR(140)에 저장한다.
상기 HLR/VLR(140)은 가입자 정보 처리장치 기능을 주로 수행하는 중형급 컴퓨터로서, 이동 통신 서비스를 받는 다수의 이동 통신 단말 각각의 위치 정보를 저장하고 있다. 그리고 각각의 이동 통신 단말 인증처리에 필요한 정보와, 이동 통신 수행에 필요한 기본 정보들을 저장하고 있으면, 각 이동 통신 단말에 대응하는 이동 국가 코드, 이동 사업자 코드, 글로벌 지역 코드 등을 저장하고 있다. 상기 HLR/VLR(140)에 저장된 이동 통신 단말의 위치 정보는 이동 통신 시스템과 연결된 다른 서버나 통신 시스템으로 필요에 따라 제공될 수 있다. 예를 들어, 상기 DVB-H서버(160)가 임의의 이동 통신 단말에 관한 위치 정보를 요청하면 MSC(130)는 상기 HLR/VLR(140)에 저장된 위치 정보를 DVB-H서버(160)로 전송한다.
상기 IPv6망(150)은 상기 MSC(130)와 상기 DVB-H서버(160) 간에 IP 통신을 가능하게 해준다.
상기 DVB-H서버(160)는 본 발명의 일 실시예에 따라, 상기 이동 통신 단말(100)과 IP 통신을 통해 디지털 멀티미디어 방송 서비스를 제공한다.
상기 이동 통신 단말(100)은 상기 BTS(110)와 무선 구간을 통해 통신을 수행하며, 이동 통신 시스템에서 제공되는 각종 통신 서비스를 수행한다. 그리고 상기 이동 통신 단말(100)은 본 발명에 따라 미리 저장된 국가 정보와, 사업자 정보와, 전화번호 정보를 이용해 IP 주소의 인터페이스 ID 필드를 설정하여, IP 통신을 수행한다. 이러한 이동 통신 단말의 구성을 도3에 도시하였다. 도3은 본 발명이 적용되는 이동 통신 단말의 블록 구성도이다. 도3을 참조하여, 이동 통신 단말(100)은 제어부(10), 디스플레이장치(20), 메모리부(30), 베이스밴드처리부(40), RF모듈(50), 키입력부(70)를 포함하여 이루어진다.
디스플레이 장치(20)는 각종 화상 정보와 BTS(110)으로부터 수신 또는 메모리부(30)에 저장되어 있는 데이터 정보를 제어부(10)의 제어에 의해 화면상에 디스플레이한다.
RF(Radio Frequency) 모듈(50)은 안테나를 통해 이동통신 BTS(110)과 무선 신호를 송,수신하는데, 베이스밴드 처리부(40)를 통해 제어부(10)로부터 입력되는 송신할 신호를 변조하여 RF신호를 안테나를 통해 송신하고, 안테나를 통해 수신되는 RF신호를 복조하여 베이스밴드 처리부(40)를 통해 제어부(10)에 제공한다. 베이스밴드 처리부(40)는 RF 모듈(50)과 제어부(10)간에 송,수신되는 베이스밴드 신호를 처리한다.
키 입력부(70)는 0 ~ 9의 숫자 키들과, *, #키와, 방향키와, 이동 통신 단말이 구비하는 여러 가지 기능에 대응되게 메뉴(menu), 선택, 통화, 지움, 전원/종료, 볼륨(volume) 등 다수 기능 키들을 구비하며 사용자가 누르는 키에 대응하는 키 입력 데이터를 제어부(10)에 제공한다.
메모리부(30)는 제어부(10)의 처리 및 제어를 위한 프로그램, 참조 데이터, 갱신 가능한 각종 보관용 데이터, 다양한 종류의 멀티미디어 데이터 등을 저장하며, 제어부(10)의 워킹 메모리(working memory)로 제공된다. 그리고 본 발명에 따라 IP 주소를 할당하는 과정에 대한 프로그램 데이터를 저장하고 있다.
제어부(10)는 이동 통신 단말(100)의 전체적인 제어를 담당하며, IP 통신 요구에 따라 SIM 카드(60)에 저장된 정보를 이용해 IP 주소를 설정한다.
SIM 카드(60)는 사용자 인증 정보 및 통신 암호화 정보, 그리고 각종 사용자 정보를 저장한다. 그리고 국제 이동국 식별 번호(International Mobile Subscriber Identity:IMSI)를 저장한다. 상기 국제 이동국 식별 번호는 총 15 digit로 이루어지며, 3digit의 이동 국가 코드(Mobile Country Code:MCC)와, 2digit의 이동 사업자 코드(Mobile network Code:MNC)와 10digit의 이동 가입자 식별 번호 (Mobile Subscriber Identification Number:MSIN)로 이루어진다. 상기 SIM 카드(60)에 저장되는 MCC와 MNC의 값은 규약에 의해 정해지며, 일예로 하기 표1에 기재된 값들을 들 수 있다.
MMC 이동 국가 코드 MNC 이동 사업자 코드
505 오스트레일리아 01 telecom australia
262 독일 01 D1-telecom
262 독일 02 D2 privat
222 이탈리아 01 I SIP
204 네덜란드 08 NL PTT
상기 표1에는 5개국에 해당하는 이동 국가 코드와 각 국가에서 서비스하고 있는 6개의 이동 사업자 코드만을 기재하였지만, 각 국가에 대응하는 이동 국가 코드와, 각 국가에서 서비스하고 있는 이동 사업자에 대응하는 이동 사업자 코드가 규정되어 있다.
상기와 같이 구성되는 이동 통신 단말(100)은 사용자로부터 IP통신 요청이 있으면, 본 발명에 따라 이동 통신 단말(100)에 미리 저장된 국가정보와, 이동 사업자 정보와, 전화번호를 이용하여 IP 주소의 고정값과 인터페이스 ID 값을 설정하고, 이동 통신 시스템을 통해 지역 어드레스 값을 설정하여, IP 주소를 결정하여 IP 통신을 수행한다.
상기와 같은 IP 주소는 도4와 같이 구성된다. 도4는 본 발명의 일 실시예에 따른 IP 주소의 구성도이다. 도4를 참조하여, IP 주소(300)는 항상 "001"의 고정 값을 가지는 FP(301), 고정값(fixed value)(320), 지역 어드레스(geographic address)(330), 인터페이스 ID(340)으로 이루어진다. 상기 고정값(320)의 구성은 도6a에 도시하였고, 상기 지역 어드레스(330)의 구성은 도6b에 도시하였으면, 상기 인터페이스 ID(340)의 구성은 도5a와 도5b에 도시하였다.
먼저 도5a와 도5b를 참조하여, 본 발명에 따른 상기 인터페이스 ID(340)의 구성과, 상기 인터페이스 ID(340)에 설정되는 값을 설명한다. 도5a는 본 발명의 일 실시예에 따른 인터페이스 ID(340)의 구성도이고, 도5b는 본 발명의 일 실시예에 따라 설정된 인터페이스 ID(340)를 나타낸 도면이다.
도5a를 참조하여, 상기 인터페이스 ID(340)는 이동 국가 코드(341)와 이동 사업자 코드(343)와, 전화번호(343)로 이루어지며, 상기 인터페이스 ID(340) 값은 이동 통신 단말(100)과 관련된 국가 정보와, 이동 사업자 정보와, 전화번호에 따라 결정된다.
상기 이동 국가 코드(341)의 값은 이동 통신 단말(100)이 속한 국가에 대응하며 상기 SIM 카드(60)에 저장된 이동 국가 코드로 설정된다. 이때, 실제로 상기 이동 국가 코드(341)에 설정되는 값은 실시예에 따라 다른 형태의 값으로 변환될 수 있는데, 본 발명의 실시예에서는 12 bit의 헥사 값(0xXXX)으로 변환한다. 즉, 상기 표1에 기재된 이동 국가 코드 중 해당 이동 국가 코드가 12 bit의 헥사값으로 변환되어 상기 이동 국가 코드(341)로 결정된다.
상기 이동 사업자 코드(343)의 값은 이동 통신 단말(100)이 서비스 받고 있는 이동 사업자에 대응하는 상기 SIM 카드(60)에 저장된 이동 사업자 코드로 설정된다. 이때, 실제로 상기 이동 사업자 코드(343)의 값으로 설정되는 값은 실시예에 따라 다른 형태로 변환될 수 있지만, 본 발명의 실시예에서는 4 bit의 헥사 값(0xY)으로 변환한다. 즉, 상기 표1에 기재된 이동 사업자 코드 중 해당 이동 사업자 코드가 4 bit의 헥사값으로 변환되어 상기 이동 사업자 코드(343) 값으로 설정된다.
상기 전화번호(345)의 값은 이동 통신 단말(100)의 전화번호가 설정된다. 이때, 실제로 상기 전화 번호(345) 값으로 설정되는 전화번호는 실시예에 따라 다른 형태로 변환되는데, 본 발명의 실시예에서는 5Byte의 헥사 값(0xZZZZZZZZZZ)으로 변환한다. 즉, 전화번호가 5Byte의 헥사값으로 변환되어 상기 전화번호(345)의 값으로 설정된다.
이에 따라, 인터페이스 ID(340) 값은 0x03 XX XY ZZ ZZ ZZ ZZ ZZ 로 설정된다. 이때 0x03은 인터페이스 ID 규정에 따라 인터페이스 ID의 첫 Byte의 고정값이다.
독일의 DD1-telecom의 서비스를 받으며, 1234-5678로 이루어진 전화번호를 갖는 이동 통신 단말에 있어서, 인터페이스 ID(340)에 설정되는 인터페이스 ID 값은 03-106-1-0000BC614E가 된다. 즉, 독일의 이동 국가 코드는 262이므로, 이동 국가 코드(341) 값은 0x106이고, DD1-telecom의 이동 사업자 코드는 01이므로, 이동 사업자 코드(343) 값은 0x1이고, 전화번호(343) 값은 0x0000BC614E 가된다. 따라서 인터페이스 ID(340)에 설정되는 인터페이스 ID 값은 03-106-1-0000BC614E가 된다. 이를 도5b에 도시하였다.
상기와 같이 IP주소(300)의 인터페이스 ID(340) 값은 이동 통신 단말에 미리 저장된 국가 정보와, 이동 사업자 정보와, 전화번호를 이용해 결정된다.
다음으로, 도6a를 참조하여 고정값(320)의 구성과, 상기 고정값(320)으로 설정되는 값을 설명한다. 도6a는 본 발명의 일 실시예에 따른 고정값 구성도이다. 도6a를 참조하여, 고정값(320)은 고유값(321)과, 아스키 문자(323)와, 글로벌 ID(325)로 이루어진다.
상기 고유값(321)은 고정적으로 1 bit의 "0"으로 설정되어 있다.
상기 아스키 문자(323)는 IEFT(Internet Engineering Task Force)에 의해 정해진 코드 8bit의"+"(0x2B)로 설정된다.
상기 글로벌 ID(325)는 IANA(Internet Assigned Number Authority)에 의해 정의된 4bit의 글로벌 지역 코드(Global Area code)가 설정된다. 글로벌 지역 코드의 예로서, 남미 0001, 아프리카 0010, 유럽 0011, 라틴 아메리카 0101, 아시아와 오스트레일리아 0110, 러시아 0111, 아시아 1000, 인디아와 중동 1001을 들 수 있다.
다음으로, 지역 어드레스(330) 값은 이동 통신 단말(100)의 위치 정보에 따라 정해진다. 그런데 이동 통신 단말(100)의 위치 정보는 이동 통신 시스템이 저장하고 있기 때문에, 지역 어드레스(330) 값은 이동 통신 시스템에 의해 설정된다. 이에 따라 이동 통신 단말(100)은 IP 통신 요청과 함께 상기 인터페이스 ID(340) 값과 고정값(320)이 설정된 IP 주소를 이동 통신 시스템으로 전송하고, 이동 통신 시스템의 MSC(130)는 상기 이동 통신 단말(100)의 위치 정보를 HLR/VLR(140)를 통해 파악하여 상기 지역 어드레스(330) 값을 설정한다.
지역 어드레스(330)의 구성을 도6b에 도시하였다. 도6b는 본 발명의 일 실시예에 따른 지역 어드레스(330) 구성도이다. 도6b를 참조하여, 지역 어드레스(330)는 국가 코드(country code)(331), 지역 코드(area code)(323), 억세스 코드(access code)(335)로 이루어진다.
상기 국가 코드(331)와, 지역 코드(323)와, 억세스 코드(335) 값은 현재 이동 통신 단말(100)이 위치한 지역과 이동 통신 단말이 접속한 BTS(110)에 따라 달라진다. 이동 통신 단말(100)의 현재 위치는 이동 통신 단말(100)의 ON/Off시, BTS(110) 이동 시, 또는 일정 주기로 BTS(110)에서 체크하여 BSC(120)와 MSC(130)을 통해 HLR/VLR(140)에 계속해서 갱신된다. 따라서, MSC은 정확한 국가 코드(331)와, 지역 코드(333)와, 억세스 코드(335)를 설정할 수 있다.
상기한 바와 같은 IP 주소를 설정하는 과정을 도7에 도시하였다. 도7은 본 발명의 일 실시예에 따라 IP주소가 할당되는 과정을 나타낸 도면이다. 이동 통신 단말(100)의 제어부(10)는 401단계에서 사용자로부터 상기 DVB-H 서버(160)와의 IP 통신 요청을 받으면 401단계로 진행한다. 401단계에서 이동 통신 단말(100)은 미리 저장된 글로벌 지역 코드를 이용해 IP 주소(300)의 고정값(320)을 설정하고 405단계로 진행한다. 405단계에서 제어부(10)는 미리 저장된 이동 국가 코드, 이동 사업자 코드, 전화번호를 이용해 IP 주소의 인터페이스 ID 값을 설정하고 407단계로 진행한다. 407단계에서 제어부(10)는 상기 IP 주소를 포함한 IP 통신 요청 메시지를 MSC(130)로 전송한다. MSC(130)는 상기 이동 통신 단말(100)의 IP 통신 요청에 따라, 상기 이동 통신 단말(100)의 위치 정보를 파악하여 상기 수신한 IP 주소의 지역 어드레스 값을 설정하여 IP 주소를 결정하고 411단계로 진행한다. 411단계에서 이동 교환국(130)은 설정된 상기 IP주소를 이용해 상기 DVB-H 서버(160)와 IP 통신을 연결한다.
상기 도7에서는 발신측 이동 통신 단말이 IP 통신 대상, 즉, DVB-H 서버(160)의 IP 주소를 미리 알고 있는 경우, 발신측 IP주소만을 할당하는 과정에 대해서 도시하였다. 그러나 본 발명에 따라 IP주소를 할당하면, 상대 이동 통신 단말의 정확한 IP주소를 알지 못해도, 상대 이동 통신 단말의 전화번호만 알고 있다면 IP 통신을 할 수 있다. MSC(130)는 HLR/VLR(140)에 등록되어 있는 임의의 이동 통신 단말의 글로벌 지역 코드와 이동 국가 코드, 이동 사업자 코드와, 위치 정보를 검색할 수 있다. 따라서 MSC(130)는 수신측 이동 통신 단말로부터 IP 통신 요청과 함께 발신측 이동 통신 단말의 전화번호를 수신하면, 해당 이동 통신 단말의 글로벌 지역 코드와 이동 국가 코드, 이동 사업자 코드와, 위치 정보를 검색하고, 수신된 전화번호를 이용해 수신측 이동 통신 단말의 IP 주소를 할당할 수 있다.
이에 따라, 이동 통신 단말은 임의의 이동 통신 단말의 전화번호만 알고 있어도, 임의의 이동 통신 단말과 IP 통신을 할 수 있다.
상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 예를 들어, 상술한 예에서는 SIM 카드를 구비한 이동 통신 단말을 예로 들어 설명하였으나, SIM 카드를 구비하지 않는 통신 방식의 이동 통신 단말도 본 발명이 적용될 수 있다. 즉, SIM 카드를 구비하지 않는 이동 통신 단말이라 하여도, 기본 국가 정보와 사업자 정보는 미리 저장되어 있기 때문에 본 발명에 따른 IP 주소 할당이 충분히 가능하다. 따라서 본 발명의 범위는 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위의 균등한 것에 의해 정해 져야 한다.
상술한 바와 같이 본 발명은 이동 통신 시스템에서 IP 통신시 이동 통신 단말에 할당되는 IP주소의 인터페이스 ID 값을 이동 통신 단말에 미리 저장된 국가 정보와, 이동 사업자 정보와, 전화번호를 이용해 설정함으로써, 보다 직관적으로 IP 주소를 할당할 수 있으며, 수신측 이동 통신 단말의 전화번호만으로 IP 통신을 할 수 있다.

Claims (6)

  1. 이동 통신 시스템에서 고정값과, 인터페이스 ID(identification)와, 지역 어드레스를 포함하는 이동 통신 단말의 IP(Internet Protocol)주소 할당 방법에 있어서,
    이동 통신 단말이 IP 통신을 위해, 미리 저장된 국가 정보와 이동 사업자 정보와 전화번호를 이용하여 상기 IP 주소의 상기 인터페이스 ID 값을 설정하고, 미리 저장된 글로벌 지역 정보를 이용해 상기 IP 주소의 상기 고정값을 설정하는 과정과,
    상기 이동 통신 단말이 상기 인터페이스 ID 값과 상기 고정값이 설정된 IP주소를 이동 교환기로 전송하는 과정과,
    상기 이동 교환기가 상기 이동 통신 단말의 위치 정보를 파악하여 상기 IP 주소의 상기 지역 어드레스를 설정하여 상기 IP 주소를 완성하는 과정을 구비함을 특징으로 하는 방법.
  2. 제1항에 있어서, 상기 IP 주소의 상기 고정 값과, 상기 인터페이스 ID 값과, 상기 지역 어드레스 값은 헥사 값으로 변환되어 설정됨을 특징으로 하는 방법.
  3. 이동 통신 시스템에서 고정값과, 인터페이스 ID(identification)와, 지역 어드레스를 포함하는 이동 통신 단말의 IP(Internet Protocol)주소 할당 방법에 있어서,
    이동 통신 단말이 IP 통신을 위해, SIM 카드에 미리 저장된 이동 국가 코드와 이동 사업자 코드와 전화번호를 이용하여 상기 IP 주소의 상기 인터페이스 ID 값을 설정하고, 미리 저장된 글로벌 지역 코드를 이용해 상기 IP 주소의 상기 고정값을 설정하는 과정과,
    상기 이동 통신 단말이 상기 인터페이스 ID 값과 상기 고정값이 설정된 IP주소를 이동 교환기로 전송하는 과정과,
    상기 이동 교환기가 상기 이동 통신 단말의 위치 정보를 파악하여 상기 IP 주소의 상기 지역 어드레스를 설정하여 상기 IP 주소를 완성하는 과정을 구비함을 특징으로 하는 방법.
  4. 제2항에 있어서, 상기 IP 주소의 상기 고정 값과, 상기 인터페이스 ID 값과, 상기 지역 어드레스 값은 헥사 값으로 변환되어 설정됨을 특징으로 하는 방법.
  5. 이동 통신 시스템에서 고정값과, 인터페이스 ID(identification)와, 지역 어드레스를 포함하는 이동 통신 단말의 IP(Internet Protocol)주소 할당 방법에 있어 서,
    IP 통신을 위해 상기 이동 통신 단말과 관련하여 저장된 국가 정보와 이동 사업자 정보와 전화번호를 이용하여 상기 IP 주소의 상기 인터페이스 ID 값을 설정하는 과정과,
    미리 저장된 글로벌 지역 정보를 이용해 상기 IP 주소의 상기 고정값을 설정하는 과정과,
    상기 이동 통신 단말의 위치 정보를 파악하여 상기 IP 주소의 상기 지역 어드레스를 설정하여 상기 IP 주소를 완성하는 과정을 구비함을 특징으로 하는 방법.
  6. 제5항에 있어서, 상기 IP 주소의 상기 고정 값과, 상기 인터페이스 ID 값과, 상기 지역 어드레스 값은 헥사 값으로 변환되어 설정됨을 특징으로 하는 방법.
KR1020050017925A 2005-03-03 2005-03-03 이동 통신 시스템에서 ip 주소 할당 방법 Expired - Fee Related KR100640486B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020050017925A KR100640486B1 (ko) 2005-03-03 2005-03-03 이동 통신 시스템에서 ip 주소 할당 방법
US11/367,523 US7830843B2 (en) 2005-03-03 2006-03-03 Method for allocating IP address in a mobile communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050017925A KR100640486B1 (ko) 2005-03-03 2005-03-03 이동 통신 시스템에서 ip 주소 할당 방법

Publications (2)

Publication Number Publication Date
KR20060098682A KR20060098682A (ko) 2006-09-19
KR100640486B1 true KR100640486B1 (ko) 2006-10-31

Family

ID=36944062

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050017925A Expired - Fee Related KR100640486B1 (ko) 2005-03-03 2005-03-03 이동 통신 시스템에서 ip 주소 할당 방법

Country Status (2)

Country Link
US (1) US7830843B2 (ko)
KR (1) KR100640486B1 (ko)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100684965B1 (ko) * 2005-05-06 2007-02-20 모다정보통신 주식회사 인터넷 프로토콜 버젼 6 식별자를 이용하여 인터넷프로토콜 버젼 6 주소를 자동으로 생성하는 방법
US8045532B2 (en) 2006-11-09 2011-10-25 Cisco Technology, Inc. Location architecture for large scale networks
US8619665B2 (en) * 2007-02-02 2013-12-31 Telefonaktiebolaget L M Ericsson (Publ) Derivation of user equipment identifiers
FR2912272A1 (fr) * 2007-02-05 2008-08-08 Montferrier Patrick De Terminal de communication a acces mixte internet et telephonie semi-mobile.
GB0901407D0 (en) * 2009-01-28 2009-03-11 Validsoft Uk Ltd Card false-positive prevention
EP2549709A1 (en) * 2011-07-21 2013-01-23 British Telecommunications Public Limited Company Address allocation system
US9141977B2 (en) 2011-09-07 2015-09-22 Elwha Llc Computational systems and methods for disambiguating search terms corresponding to network members
US10546306B2 (en) 2011-09-07 2020-01-28 Elwha Llc Computational systems and methods for regulating information flow during interactions
US9690853B2 (en) 2011-09-07 2017-06-27 Elwha Llc Computational systems and methods for regulating information flow during interactions
US9195848B2 (en) 2011-09-07 2015-11-24 Elwha, Llc Computational systems and methods for anonymized storage of double-encrypted data
US10263936B2 (en) 2011-09-07 2019-04-16 Elwha Llc Computational systems and methods for identifying a communications partner
US9491146B2 (en) 2011-09-07 2016-11-08 Elwha Llc Computational systems and methods for encrypting data for anonymous storage
US9473647B2 (en) * 2011-09-07 2016-10-18 Elwha Llc Computational systems and methods for identifying a communications partner
US10185814B2 (en) 2011-09-07 2019-01-22 Elwha Llc Computational systems and methods for verifying personal information during transactions
US9928485B2 (en) 2011-09-07 2018-03-27 Elwha Llc Computational systems and methods for regulating information flow during interactions
US9747561B2 (en) 2011-09-07 2017-08-29 Elwha Llc Computational systems and methods for linking users of devices
US9432190B2 (en) 2011-09-07 2016-08-30 Elwha Llc Computational systems and methods for double-encrypting data for subsequent anonymous storage
US10546295B2 (en) 2011-09-07 2020-01-28 Elwha Llc Computational systems and methods for regulating information flow during interactions
US9159055B2 (en) 2011-09-07 2015-10-13 Elwha Llc Computational systems and methods for identifying a communications partner
US9787578B2 (en) * 2012-06-26 2017-10-10 Cox Communications, Inc. Systems and methods of IPV6 mapping
US8798040B2 (en) * 2012-10-11 2014-08-05 Verizon Patent And Licensing Inc. Remote service identifier
JP6348019B2 (ja) * 2014-08-28 2018-06-27 ルネサスエレクトロニクス株式会社 通信システム、通信装置、自動車および通信方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010017856A1 (en) 2000-01-20 2001-08-30 Nokia Mobile Phones Ltd. Address acquisition
US20030221016A1 (en) 2002-02-13 2003-11-27 Jarkko Jouppi Transmission of packet data to a wireless terminal

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7069022B2 (en) * 2000-12-01 2006-06-27 Nokia Corporation Method of performing an area update for a terminal equipment in a communication network
US7469299B2 (en) * 2001-10-25 2008-12-23 Verizon Business Global Llc Bridging user agent and a proxy server for supporting network services
US20040121781A1 (en) * 2002-12-19 2004-06-24 Sammarco Anthony J. Wireless terminals that scan for alternate protocol systems responsive to terminal movement and methods of same
US20050020308A1 (en) * 2003-07-23 2005-01-27 David Lai Dynamically binding Subscriber Identity Modules (SIMs)/User Identity Modules (UIMs) with portable communication devices

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010017856A1 (en) 2000-01-20 2001-08-30 Nokia Mobile Phones Ltd. Address acquisition
US20030221016A1 (en) 2002-02-13 2003-11-27 Jarkko Jouppi Transmission of packet data to a wireless terminal

Also Published As

Publication number Publication date
US7830843B2 (en) 2010-11-09
KR20060098682A (ko) 2006-09-19
US20060198351A1 (en) 2006-09-07

Similar Documents

Publication Publication Date Title
KR100640486B1 (ko) 이동 통신 시스템에서 ip 주소 할당 방법
US8112117B2 (en) Methods for handling apparatus originated communication requests and communication apparatuses utilizing the same
US6594482B1 (en) Controlled transmission of wireless communications device identity
US8108002B2 (en) Communication apparatuses equipped with more than one subscriber identity card and capable of providing reliable communication quality
KR101012899B1 (ko) 무선 네트워크 액세스 파라미터를 분배하기 위한 시스템 및방법
US6029065A (en) Remote feature code programming for mobile stations
US6697621B2 (en) Method and apparatus for providing services in a private wireless network
US6957060B1 (en) Methods and apparatus for establishing a call in a cellular mobile network
WO2002078380A1 (en) Cdma terminal for providing roaming service to gsm service subscriber in cdma service area
US20080139249A1 (en) Automatic setup system and method of ubicell base station
US20090239575A1 (en) Methods for processing apparatus originated communication request, handling equipment identity requests and communication apparatuses utilizing the same
CN111133832B (zh) 由用户设备利用数据服务的系统和方法
KR20100118386A (ko) 복수의 스마트 카드 장착이 가능한 이동 단말 및 그 이동 단말에서의 호 처리 방법
US10015663B2 (en) Method for accessing a roaming device and corresponding proxy network
US20180027486A1 (en) Method for switching from a first to a second mobile network operator and corresponding device
US10827449B2 (en) Communication apparatus and communication method
KR20110057241A (ko) 홈 기지국에서 시그널링 트래픽을 최소화하는 방법
KR20100064487A (ko) 아웃 바운드 로밍 시의 이동 통신 단말기 분실 관리 시스템 및 그 관리 방법
US20080014885A1 (en) System and method for delivering mobile services
KR20060114494A (ko) 비동기 이동통신 단말에서 시각을 설정하기 위한 방법
KR100492972B1 (ko) 이동통신 시스템에서 이동통신 단말기의 이동전화번호를 갱신하는 방법
CN119300122A (zh) 专网接入系统及方法
Noerpel et al. Supporting PACS on a GSM MSC
KR101056583B1 (ko) 기지국 장치 및 그 제어방법과, 호 처리 시스템 및 그 제어방법
KR20000046544A (ko) 지에스엠 단말기 및 피씨에스 단말기간의 호 설정 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20120927

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20130927

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

FPAY Annual fee payment

Payment date: 20140929

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20150925

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20161025

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20161025