KR101634767B1 - 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법, 이 방법을 실행하는 컴퓨터 프로그램 물건, 및 위치 정보를 전달하는 통신 디바이스 - Google Patents

통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법, 이 방법을 실행하는 컴퓨터 프로그램 물건, 및 위치 정보를 전달하는 통신 디바이스 Download PDF

Info

Publication number
KR101634767B1
KR101634767B1 KR1020147028253A KR20147028253A KR101634767B1 KR 101634767 B1 KR101634767 B1 KR 101634767B1 KR 1020147028253 A KR1020147028253 A KR 1020147028253A KR 20147028253 A KR20147028253 A KR 20147028253A KR 101634767 B1 KR101634767 B1 KR 101634767B1
Authority
KR
South Korea
Prior art keywords
communication device
location
sip
information
location information
Prior art date
Application number
KR1020147028253A
Other languages
English (en)
Other versions
KR20140143784A (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 유니파이 게엠베하 운트 코. 카게
Publication of KR20140143784A publication Critical patent/KR20140143784A/ko
Application granted granted Critical
Publication of KR101634767B1 publication Critical patent/KR101634767B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/14Receivers specially adapted for specific applications
    • G01S19/17Emergency applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/34Power consumption
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0018Transmission from mobile station to base station
    • G01S5/0027Transmission from mobile station to base station of actual mobile position, i.e. position determined on mobile
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0045Transmission from base station to mobile station
    • G01S5/0054Transmission from base station to mobile station of actual mobile position, i.e. position calculation on base station
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/021Calibration, monitoring or correction
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/0244Accuracy or reliability of position solution or of measurements contributing thereto
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0252Radio frequency fingerprinting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1045Proxies, e.g. for session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • H04L67/5682Policies or rules for updating, deleting or replacing the stored data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/027Services making use of location information using location based information parameters using movement velocity, acceleration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/50Connection management for emergency connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Emergency Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Public Health (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

통신 디바이스(1)의 물리적 위치를 나타내는 위치 정보를 다른 통신 디바이스(2)에 전달하는 방법은, 통신 디바이스(1)가, 제 1 위치 정보(11) 및 제 2 위치 정보(17)를 획득하는 단계(6) ― 제 2 위치 정보는 제 1 위치 정보(11)의 획득에 후속하여 획득됨(17) ―; 및 통신 디바이스(1)가 통신 디바이스(1)의 물리적 위치의 변화를 나타내는 제 1 위치 정보로부터 제 2 위치 정보의 편차를 검출하는 단계(18)를 포함한다. 방법은 통신 디바이스(1)의 물리적 위치의 검출된 변화에 의해 트리거링되어, 통신 디바이스(1)가 시그널링 메시지를 다른 통신 디바이스(2)에 전송함으로써(26) 통신 디바이스(1)의 가장 최근에 획득된 물리적 위치를 다른 통신 디바이스(2)에 전달하는 단계(27)를 더 포함하고, 시그널링 메시지는, 제 2 위치 정보, 또는 제 1 위치 정보에 대한 제 2 위치 정보의 편차를 포함한다.

Description

통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법, 이 방법을 실행하는 컴퓨터 프로그램 물건, 및 위치 정보를 전달하는 통신 디바이스{METHOD OF CONVEYING A LOCATION INFORMATION REPRESENTING A PHYSICAL LOCATION OF A COMMUNICATION DEVICE, A COMPUTER PROGRAM PRODUCT FOR EXECUTING THE METHOD, AND THE COMMUNICATION DEVICE FOR CONVEYING THE LOCATION INFORMATION}
본 발명은 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 통신 디바이스로부터 다른 통신 디바이스로 전달하는 방법에 관한 것이다. 본 발명은 또한 이러한 방법을 실행하는 컴퓨터 프로그램 물건 및 위치 정보를 전달하는 통신 디바이스에 관한 것이다.
통신 디바이스, 예를 들어, 모바일 또는 IP 전화와 같은 디바이스의 엘리먼트에 제공된 위치 정보가 디바이스의 물리적 위치를 표현한다. 위치 정보는 긴급 통신 요청을 개시했던 디바이스의 위치확인을 위해 NG911(차세대 9-1-1) 또는 NG112(차세대 1-1-2)와 같은 긴급 서비스들에 의해 사용될 수 있다. 이러한 위치 정보는 도시 위치(civic location), 예를 들어, 우편 주소, 및/또는 특정 지역과 관련된(geospatial) 좌표들, 예를 들어, 지도 위치로서 표현될 수 있다. 디바이스의 물리적 위치는 호를 배치(라우팅)하기 위해 사용될 적합한 긴급 서비스 번호를 전화 서버가 위치확인하게 하기 위해 요구된다. 이러한 번호는 원격 위치-서비스 트랜슬레이션 서버(LoST-서버)에 문의함으로써 획득된다. 이러한 문의는 LoST-서버로의 연결과의 문제들에 의해 방해받을 수 있는데, 예를 들어, LoST-서버 또는 LoST-서버의 네트워크 연결이 다운될 수 있다. NG911/NG112에 대한 표준화는,
- 긴급 호 동안 실제 물리적 위치를 전달하기 위해(업데이트들은 SIP 초청(INVITE) 또는 SIP 업데이트(UPDATE) 요청을 통해 전달되어야 함),
- 긴급 호 셋-업의 스타트-업 동안 그리고 그 직전에 라우팅 정보를 획득하기 위해 최신의 위치 정보에 기초하여 매핑 서비스에 접촉하기 위해,
- 제공된 위치 정보가 긴급 호 셋업의 스타트-업 동안 그리고 그 직전의 유효한 기존의 도시 어드레스 또는 지도 위치라는 것을 보장하기 위해서 최신의 위치 정보를 검증하기 위해, SIP 엔드포인트의 형태의 호출 디바이스를 요구한다. 라우팅 정보를 획득하는 것이 LoST-서버를 통해 행해지는 동안, 검증은 위치 검증 기능 서버(LVF-서버)를 통해 행해지고, 여기서, 라우팅 정보를 획득하고 최신 위치 정보를 검증하는 것은 LoST-서버 및 LVF-서버를 포함하는 매핑 서비스에 의해 행해질 수 있다. SIP 엔드포인트가 긴급 호 이전에 매핑 서비스에 제시간에 접촉하는 것에 실패하면, SIP 엔드포인트는 캐싱된 데이터를 사용해야 한다.
SIP 엔드포인트가 SIP-서버를 통해 매핑 서비스에 접촉하는 네트워크 환경들의 경우에서, SIP-서버는 등록된 SIP 엔드포인트 대신에 매핑 서비스에 접촉한다. SIP-서버가 긴급 호 동안 SIP 초청 또는 SIP 업데이트 요청을 통해 최신의 위치 정보를 획득하고 어떤 이유로 매핑 서비스에 접촉하는 것에 실패하면, 미싱 정보가 그 이유일 수 있다. 추가로, SIP-서버가 매핑 서비스에 접촉하지만, 위치 검증이 긴급 호 동안 실패하면, 라우팅 판정은 틀리거나, 잘못 입력되거나 불완전한 도시 어드레스 또는 지도 위치에 기초할 수 있다. 그러나, 긴급 호가 셋업되기 이전에 SIP-서버를 업데이트된 상태로 유지하기 위해 주기적으로 SIP 엔드포인트의 물리적 위치를 SIP-서버에 전달함으로써 SIP-서버에 의해 캐싱된 위치 정보를 업데이트하는 것은, 단점들을 갖는데, 즉 SIP 엔드포인트 또는 어떤 다른 통신 디바이스의 물리적 위치는 일반적으로 급증되어서는 안 되는 민감 정보인 것으로 간주된다. 또한, 위치 정보를 주기적으로 획득하고 전송하는 SIP 엔드포인트 또는 통신 디바이스에 의해 수반되는 증가된 프로세서 부하가 존재한다. SIP 엔드포인트로부터 SIP-서버로의 위치 정보의 전송은 물리적 위치 정보를 SIP-서버로 전달하기 위해 SIP 엔드포인트에 의해 사용된 네트워크에 대한 추가의 시그널링 부하와 연관된다. 또한, SIP-서버는, 이러한 위치 정보가 긴급 호에서 사용될 수 없어서 SIP 엔드포인트로부터 수신된 후 최근에 쓸모없게(outdate)될지라도, SIP 엔드포인트에 의해 제공된 위치 정보를 프로세싱하고 캐싱(cache)해야 한다. 따라서, 이러한 위치 정보가 긴급 또는 다른 호에서 결코 사용되지 않는 경우들에서도, SIP-서버의 프로세싱 및 메모리 자원들이 보존되고 SIP 엔드포인트에 의해 주기적으로 전송된 위치 정보에 할당된다. 잠재적으로 사용되지 않은 위치 정보를 송신하고 저장하는 것으로 인해 프로세싱, 네트워크, 및 메모리 자원들을 보존하는 것을 회피하면서도 업데이트된 위치 정보를 이용가능해야한다는 모순이, 디바이스의 현재 물리적 위치에 관한 위치 정보를 획득하는 것에 대한 시간 임계 양상을 갖거나 갖지 않는 임의의 위치 기반 서비스에 대해 발생할 수 있다.
기존의 표준들(http://tools.ietf.org/html/draft-ietf-ecrit-phonebcp-20#section-6.8)이 SIP 엔드포인트의 변화된 물리적 위치를 전달하기 위해 SIP 초청 요청 또는 SIP 업데이트 요청의 사용을 주장한다. 그러나, SIP 초청 요청의 사용은, 다른 SIP 초청 요청을 사용함으로써 새로운 호를 생성하는 것이 정책들, 자원들 또는 우선순위들에 기초한 다른 호들을 차단하는 상호작용들을 초래할 수 있기 때문에 호에 있는 동안 물리적 위치가 변화된 경우에만 적합하다. 호 확립 이전에 변화된 물리적 위치를 나타내기 위해 SIP 업데이트 요청을 사용하는 것은, SIP 엔드포인트가 추가의 SIP 메시지 타입에서 위치 정보를 전달하는 것을 지원해야 한다는 것을 의미한다. 이것은 비효율성 및 메인터넌스 문제점들을 초래할 수 있다. 변화된 물리적 위치를 전달하는 다른 호 독립 메커니즘이 SIP 이벤트 패키지를 사용함으로써 RFC6447(RFC: Request For Comments)에서 표준화되었다. 이러한 메커니즘은 SIP-서버 및 SIP 엔드포인트 양자에 의한 이벤트 패키지에 대한 추가의 지원을 요구한다. 추가로, RFC6447은 중앙 서버로부터 특정 타겟에 대한 위치 정보를 역참조하도록 설계된다.
본 발명의 목적은 업데이트된 위치 정보의 제공과 연관된 송신 및 프로세싱 부하를 감소시키면서 업데이트된 위치 정보를 위치 기반 서비스에 제공하는 것이다. 이러한 목적은 청구항 1에 기재된 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법, 청구항 14에 기재된 방법을 실행하는 컴퓨터 프로그램 물건, 및 청구항 16에 기재된 위치 정보를 전달하는 통신 디바이스에 의해 해결된다.
통신 디바이스의 물리적 위치를 나타내는 위치 정보를 통신 디바이스로부터 다른 통신 디바이스에 전달하는 방법은, 통신 디바이스가, 제 1 위치 정보 및 제 2 위치 정보를 획득하는 단계를 포함하고, 제 2 위치 정보는 제 1 위치 정보를 획득하는 것에 후속하여 획득된다. 방법은 통신 디바이스가 통신 디바이스의 물리적 위치의 변화를 나타내는 제 1 위치 정보로부터 제 2 위치 정보의 편차(deviation)를 검출하는 단계, 및 통신 디바이스의 물리적 위치의 검출된 변화에 의해 트리거링되어, 통신 디바이스가 시그널링 메시지를 다른 통신 디바이스에 전송함으로써 통신 디바이스의 가장 최근에 획득된 물리적 위치를 다른 통신 디바이스에 전달하는 단계를 포함하고, 시그널링 메시지는, 제 2 위치 정보, 또는 제 1 위치 정보로부터 제 2 위치 정보의 편차를 포함한다. 위치 정보는 물리적 위치의 도시 위치 또는 특정 지역과 관련된 좌표들과 관련된 값 또는 값들의 세트일 수 있다. 도시 위치는 우편 번호일 수 있고, 여기서, 특정 지역과 관련된 좌표들은 지도 위치를 정의할 수 있다. 제 1 위치 정보가 도시 위치일 수 있지만, 제 2 위치 정보는 특정 지역과 관련된 좌표들일 수 있고, 그 반대의 경우일 수 있다. 통신 디바이스는 통신 연결을 통해 데이터를 전송하고 그리고/또는 수신할 수 있는 이동 또는 정지 유닛일 수 있다. 예를 들어, 통신 디바이스는 및 다른 통신 디바이스 각각은, 모바일 전화, IP 전화, 휴대 정보 단말기, 태블릿 PC, 랩탑 등일 수 있다. 통신 디바이스 및 다른 통신 디바이스 각각은 또한 데스크탑 PC 또는 서버와 같은 정지 유닛일 수 있다. 이들 유닛들은 자체적으로 정지형이지만, 이들은 예를 들어, 자동차, 보트, 배, 버스, 또는 비행기상에서 동작됨으로써 이동가능할 수 있다. 통신 디바이스에 의해 검출된 편차는 제 1 위치 정보로부터 제 2 위치 정보를 구별하는 임의의 변화된 값일 수 있다. 제 1 위치 정보가 도시 위치이고 제 2 위치 정보가 특정 지역과 관련된 좌표들이고, 제 1 위치 정보로부터 제 2 위치 정보의 값에서의 편차가 통신 디바이스의 물리적 위치의 변화가 없음을 나타내면, 제 1 위치 정보와 제 2 위치 정보 사이의 변화된 값은 편차인 것으로 간주되지 않는다. 대신에, 통신 디바이스의 물리적 위치의 변화를 나타내는 제 1 위치 정보로부터 제 2 위치 정보의 임의의 변화가 편차인 것으로 간주된다. 편차는 방법의 사용자의 단일 또는 여러 파라미터들에 의해 설정되거나 사전결정될 수 있거나 획득된 제 1 및 제 2 위치 정보의 허용오차(tolerance)에 의해 결정된다. 예를 들어, 편차는 10m인 것으로 결정될 수 있는데, 이는 제 1 위치 주위 10m 반경에서 초래되며, 여기서, 통신 디바이스의 물리적 위치의 임의의 변화는 제 1 위치 정보로부터 제 2 위치 정보의 편차인 것으로 간주되지 않는다. 다른 값들이 가능하다. 다른 한편으로, 편차는 예를 들어, 위치 정보의 소스가 변화될 수 있는 경우에, 제 2 위치 정보 및 제 1 위치 정보의 편차값들과 연관된 통신 디바이스의 물리적 위치의 실제 변화가 없는 경우에도, 제 2 위치 정보와 제 1 위치 정보 사이의 임의의 변화된 값이 통신 디바이스의 물리적 위치의 변화를 나타내는 것으로 간주된다는 점에서 단지 획득된 제 1 및 제 2 위치 정보의 허용오차일 수 있다. 통신 디바이스의 물리적 정보의 임의의 검출된 변화는 통신 디바이스의 물리적 위치를 다른 통신 디바이스에 전달하는 트리거이다. 통신 디바이스와 다른 통신 디바이스 사이에 방해받거나 분실되거나 확립되지 않은 통신 연결이 있다면, 통신 디바이스의 물리적 위치의 검출된 변화는 통신 디바이스의 물리적 위치를 다른 통신 디바이스에 전달하기 위해 통신 디바이스와 다른 통신 디바이스 사이에 요구된 연결을 확립하거나 재확립하는 트리거이다. 물리적 위치의 검출된 변화가 통신 디바이스의 물리적 위치를 다른 통신 디바이스에 전달하는 트리거이기 때문에, 통신 디바이스의 가장 최근에 획득된 물리적 위치가 다른 통신 디바이스에 전달된다. 통신 디바이스의 가장 최근에 획득된 물리적 위치는 제 2 위치 정보와 연관된 물리적 위치이다. 따라서, 통신 디바이스의 가장 최근에 획득된 물리적 위치를 전달하기 위해 통신 디바이스에 의해 다른 통신 디바이스에 전송된 시그널링 메시지는, 제 2 위치 정보, 또는 제 1 위치 정보로부터 제 2 위치 정보의 편차를 포함한다. 제 2 위치 정보의 편차를 전송할 때, 제 1 위치 정보와 연관된 통신 디바이스의 이전에 전달된 물리적 위치는 다른 통신 디바이스에 의해 수신되었던 것으로 예상되고, 이는 제 1 위치 정보로부터 제 2 위치 정보의 편차를 프로세싱함으로써 제 2 위치 정보와 연관된 통신 디바이스의 물리적 위치를 다른 통신 디바이스가 유도할 수 있게 한다. 제 2 위치 정보 자체를 전송하는 대신에 제 1 위치 정보로부터 제 2 위치 정보의 편차를 전송하는 것은, 중간에 있는 사람과 같은 임의의 비인가 수신기가 제 2 위치 정보와 연관된 통신 디바이스의 가장 최근에 전달된 물리적 위치를 계산하기 위한 전제조건으로서 제 1 위치 정보를 요구하기 때문에, 실제 제 2 위치 정보를 전송하는 것보다 더욱 효과적으로 통신 디바이스의 사용자의 프라이버시를 보호하는 이점을 갖는다. 시그널링 메시지는 시그널링 레벨상에서 통신 디바이스로부터 다른 통신 디바이스로 전송된 임의의 요청일 수 있다. 따라서, 통신 디바이스와 다른 통신 디바이스 사이의 페이로드 연결이 통신 디바이스의 가장 최근에 획득된 물리적 위치를 다른 통신 디바이스에 전달하는데 필요하지 않다. 세션 개시 프로토콜(SIP)은 시그널링을 위해 사용될 수 있다. 통신 디바이스와 다른 통신 디바이스 사이의 시그널링 연결을 허용하는 다른 프로토콜들이 가능하다. 통신 디바이스의 물리적 위치를 다른 통신 디바이스에 전달하는 트리거로서 통신 디바이스의 물리적 위치의 검출된 변화를 사용하는 것은, 통신 디바이스의 변화된 물리적 위치가 검출되지 않은 경우에 다른 통신 디바이스에 전송되는 통신 디바이스의 물리적 위치에 관한 정보를 포함하는 시그널링 메시지가 없다는 점에서 바람직하다. 통신 디바이스의 물리적 위치의 검출된 변화가 획득된 물리적 위치를 전달하는 트리거로서 사용될 때, 통신 디바이스의 가장 최근에 획득된 물리적 위치가 다른 통신 디바이스에 전송되지만, 통신 디바이스의 물리적 위치의 전송은 통신 디바이스의 물리적 위치에서의 변화가 존재하는 경우에만 발생한다는 것이 보호된다. 통신 디바이스의 물리적 위치의 변화가 제 1 위치 정보로부터 제 2 위치 정보의 편차에 의해 설정되거나 사전결정될 수 있기 때문에, 시그널링 메시지들의 수 및 그에 따른 시그널링 부하가 제 1 위치 정보로부터 제 2 위치 정보의 편차에 의해 설정되거나 사전결정될 수 있다. 또한, 시그널링 부하는 제 1 위치 정보 및 제 2 위치 정보를 획득하는 획득 시간에 의해 사전결정될 수 있다. 제 1 위치 정보와 제 2 위치 정보의 획득 사이의 시간 간격이 증가함에 따라, 시그널링 메시지들의 수가 감소하고, 그에 따라, 시그널링 부하가 또한 감소한다. 시그널링 부하가 감소함에 따라, 통신 디바이스에서 제 1 위치 정보로부터 제 2 위치 정보의 편차를 검출하는 감소하는 프로세싱 부하 및/또는 통신 디바이스의 전달된 가장 최근에 획득된 물리적 위치를 프로세싱하고 그리고/또는 저장하는 다른 통신 디바이스에서의 감소하는 프로세싱 부하가 연관된다.
LLDP(링크층 발견 프로토콜)의 강화 미디어 엔드포인트 발견인 LLDP-MED 또는 구성 관리 시스템이 통신 디바이스에 의해 획득된 제 1 위치 정보 및 제 2 위치 정보를 제공하기 위해 사용될 수 있다. LLDP-MED를 사용할 때, LLDP-MED(인에이블된 LAN) 스위치가 제 1 및/또는 제 2 위치 정보를 획득하는 소스로서 사용될 수 있다. 대안으로는, 위치가 자동 수단에 의해 유도되지 않은 경우에 결과적으로 위치 정보의 수동 변화를 포함하는 내부 또는 외부 구성 관리 시스템이 통신 디바이스의 물리적 위치 또는 포지션을 계산하기 위해 상이한 위치들에 위치된 여러 수신 유닛들에서의 통신 디바이스로부터 수신된 여러 신호들의 단일 강도를 프로세싱하는 외부 GPS(글로벌 포지셔닝 시스템) 감지 유닛 또는 GSM(이동 통신을 위한 글로벌 표준) 스테이션과 같은 제 1 및/또는 제 2 위치 정보를 획득하는 소스로서 사용될 수 있다. 엔터프라이즈 위치 서버와 같은 제 1 및/또는 제 2 위치 정보를 제공하는 다른 유선 또는 무선 수단이 가능하다. 따라서, 위치 소스는 내부[LLDP-MED, DHCP(동적 호스트 구성 프로토콜), 엔터프라이즈 서버, 수동 수단 등] 또는 외부(GPS, 네트워크 계산 위치 정보 등)일 수 있다.
다른 실시예에서, 다른 시그널링 메시지가 통신 디바이스의 물리적 위치의 변화로서 제 1 위치 정보로부터 제 2 위치 정보의 편차의 검출의 실패에도 불구하고 통신 디바이스에 의해 다른 통신 디바이스에 전송되면, 다른 시그널링 메시지가 위치 정보를 포함하는 것이 회피된다. 통신 디바이스의 물리적 위치의 변화가 검출되지 않는 한, 통신 디바이스로부터 다른 통신 디바이스에 전송된 시그널링 메시지들은 통신 디바이스에 관한 위치 정보를 포함하지 않는다. 통신 디바이스의 물리적 위치의 변화가 검출되지 않는 경우에서 위치 정보를 포함하지 않는 시그널링 메시지에 의해, 통신 디바이스의 물리적 위치를 나타내는 최신의 또는 가장 최근에 획득된 위치 정보가 통신 디바이스에 의해 착수되는 긴급 호 이전에 다른 통신 디바이스, 예를 들어, SIP-서버에 전송된다는 것을 보장하면서 통신 디바이스의 물리적 위치에 의해 표현된 사용자의 물리적 위치를 브로드캐스팅하지 않는 것과 관련하여 통신 디바이스의 사용자의 최대 프라이버시가 보장된다. 따라서, 위치 정보를 포함하는 시그널링 메시지는 통신 디바이스의 새로운 물리적 위치의 검출 이후에만 통신 디바이스로부터 다른 통신 디바이스로 전송된다. 위치 업데이트에 의해 초래되지 않는 다른 시그널링 메시지들은 위치 정보를 포함하지 않는다. 시그널링 메시지들이 예를 들어, 다른 통신 디바이스에서 통신 디바이스의 등록을 유지하기 위해(또는 그 반대의 경우도 가능함) 통신 디바이스로부터 다른 통신 디바이스로 주기적으로 전송된다는 것을 보장하기 위해, 이전의 다른 시그널링 메시지를 전송한 이후에 다른 시그널링 메시지를 전송하기 위해 설정되거나 사전결정된 시간 간격이 존재할 수 있다.
이러한 문맥에서, 다른 실시예는 통신 디바이스로서 엔드포인트 디바이스를 사용하고, 다른 통신 디바이스로서 서버를 사용하며, 시그널링 메시지를 서버에 전송함으로써 서버에서 엔드포인트 디바이스의 등록을 리프레싱하는 것에 관한 것이다. 서버에서 엔드포인트 디바이스의 등록을 리프레싱하는 것은 위치 정보를 포함하지 않는 시그널링 메시지 또는 다른 시그널링 메시지를 전송함으로써 수행될 수 있다. 위치 정보를 포함하지 않는 다른 시그널링 메시지의 전송 사이에 등록을 리프레싱하기 위해 설정된 시간 간격은 위치 정보를 포함하는 시그널링 메시지를 전송한 이후에 적용될 수 있다. 따라서, 위치 정보를 포함하는 시그널링 메시지를 전송한 이후에, 위치 정보를 갖지 않은 다른 시그널링 메시지가 전송되거나, 위치 정보를 포함하는 시그널링 메시지에 후속하는 위치 정보를 포함하는 후속 시그널링 메시지가 전송되는 것이 가능하다.
다른 실시예에서, SIP 엔드포인트 디바이스가 엔드포인트 디바이스로서 사용되고, SIP-서버가 서버로서 사용되며, SIP 재등록(reREGISTER) 요청이 시그널링 메시지로서 사용된다. SIP 엔드포인트 디바이스, SIP-서버 및 SIP 재등록 요청을 사용하는 것은 NG911 및/또는 NG112와 연관된 차세대 긴급 호들에 관하여 특정한 관련성이 있다. 시그널링 메시지로서 SIP 재등록 요청을 사용하는 것은, 다른 통신 디바이스에서 통신 디바이스를 등록하는 초기 SIP 등록 메시지가 통신 디바이스의 물리적 위치를 다른 통신 디바이스에 어떻게든 전달하기 위해 사용되기 때문에 변화된 물리적 위치를 전달하기 위해 초기 SIP 등록 메시지를 재사용하는 이점을 갖는다. 등록을 위해 통신 디바이스의 물리적 위치를 다른 통신 디바이스에 전달하기 위해 SIP 등록 메시지가 사용됨에 따라, 물리적 위치를 제공하는 지원은 코드 베이스에 대한 영향을 최소화하고 유지관리성을 개선하는 가능한 한 몇몇 SIP 방법들로 제약된다. SIP 재등록 요청의 형태의 SIP 등록 리프레시의 사용은 등록 세션을 리프레싱하는 동시에 물리적 위치를 전달하는 듀얼 목적을 서빙하여, 메시징된 트래픽 및 시그널링 부하를 감소시킨다. 통신 디바이스가 SIP 등록 요청에서 그것의 물리적 위치를 전달하는 것을 이미 지원할 수 있음에 따라, SIP 재등록 요청을 사용하는 발명의 방법은 초기 물리적 위치 뿐만 아니라 물리적 위치의 변화를 전달하기 위해 통신 디바이스에 대해 자동으로 이용가능하다. 물리적 위치의 변화가 통신 디바이스로부터 다른 통신 디바이스로 전달됨에 따라, SIP 재등록 요청 메시지가 다른 통신 디바이스에서 그것의 등록을 리프레싱하면서 그것의 물리적 위치의 변화를 전달하기 위해 재사용된다. SIP 재등록 요청 메시지를 사용함으로써, 통신 디바이스의 물리적 위치가 변할 때, 통신 디바이스의 등록은 통신 디바이스의 변화된 물리적 위치를 포함하는 SIP 재등록 요청을 전송함으로써 다른 통신 디바이스에서 즉시 리프레싱된다. 스케줄로서 위치 정보를 포함하지 않는 다른 시그널링 메시지들을 전송하는 것과 관련하여, 통신 디바이스로부터 다른 통신 디바이스로 전송된 SIP 재등록 요청은 스케줄 이전에 등록의 리프레싱을 제공한다.
SIP 재등록 요청을 수신하는 SIP-서버에 의해 트리거링되어, 매핑 서버에는 SIP-서버에 전달된 제 2 위치 정보에 관한 라우팅 정보를 획득하기 위해 SIP-서버에 의해 문의될 수 있고, 매핑 서버에는 제 2 위치 정보를 검증하기 위해 SIP-서버에 의해 더 문의될 수 있고, 여기서, 문의된 라우팅 정보 및 검증된 제 2 위치 정보가 SIP-서버에 저장된다. 따라서, SIP-서버는 SIP 엔드포인트로부터 이용가능하고 긴급 호 이전의 최신의 위치 정보를 갖는 매핑 서버에 접촉할 수 있다. 더욱이, SIP 엔드포인트의 변화된 물리적 위치를 SIP-서버에 전달함으로써, SIP-서버는 업데이트된 위치 정보를 캐싱(cache)하고, 매핑 서버에 접촉하고, 룩업 결과들을 저장하며, 위치 검증을 수행하는 것이 허용된다. 따라서, SIP-서버에 의해 매핑 서버로부터 획득된 라우팅 정보가 최신의 SIP 엔드포인트 물리적 위치에 기초하고, 긴급 호 동안 SIP-서버에 전달된 물리적 위치가 틀리고, 잘못 입력되거나 불완전한 경우에도 긴급 호 동안 사용될 수 있다는 것이 보장된다. SIP 엔드포인트의 물리적 위치의 변화가 있는 경우에만 SIP 재등록 요청 메시지가 SIP-서버에 전송됨에 따라, 민감 정보로서 위치 정보는 저장된 업데이트 위치 정보를 갖는 SIP-서버에 대해 SIP-서버에 전달될 필요가 없는 경우에 노출되지 않는다. 더욱이, SIP-서버에는 통신 디바이스의 물리적 위치의 변화에 대해 각 SIP 재등록 요청을 패스하도록 요구되지 않는다. 따라서, SIP-서버는
― SIP 엔드포인트에 관한 캐싱된 위치 정보 및 라우팅 정보가 긴급 호 동안 임의의 경우에 이용가능하도록 SIP 재등록 요청 메시지의 형태의 위치 업데이트의 수신시에 위치 정보 및 라우팅 정보를 캐싱(caching)하고/저장하고,
― 성공적인 검증이 실패하는 경우에 액션들이 취해질 수 있도록, 예를 들어, SIP 엔드포인트의 가장 최근의 물리적 위치를 포함하는 SIP 재등록 요청 메시지의 전송을 반복하기 위해 SIP 엔드포인트에 접촉하는 SIP-서버의 형태로 위치 정보를 제시간에 검증함으로써
NG911 및/또는 NG112 컴플라이언트 솔루션을 제공할 수 있다.
발명의 방법은 임의의 위치 기반 서비스에 적용될 수 있고, 따라서, 매핑 서버(매핑 서비스)에 의해 제공된 서비스에 제한되지 않는다. 등록 리프레시 측정치들로서 SIP 재등록 메시지들의 사용은 SIP 엔드포인트의 사용자의 물리적 위치를 나타내는 SIP 엔드포인트의 물리적 위치를 전달하는 SIP 요청들의 수를 최소로 감소시킨다. SIP 엔드포인트의 물리적 위치의 변화에 후속하여 등록 리프레시로서 단일 SIP 재등록 메시지에 위치 정보를 단지 포함함으로써, SIP 엔드포인트의 물리적 위치의 민감 정보의 노출이 감소된다.
다른 실시예에서, 제 1 위치 정보와 제 2 위치 정보의 획득 사이의 시간 간격 또는 통신 디바이스의 물리적 위치의 변화를 발생시키는 조건은 통신 디바이스에 의해 사용된 위치 운송 방침(LCP)의 적어도 하나의 위치 업데이트 트리거 파라미터에 의해 설정된다. 적어도 하나의 위치 업데이트 트리거 파라미터 및 그에 따른 시간 간격은 시그널링 메시지를 전송함으로써 야기된 시그널링 부하 및/또는 통신 디바이스의 물리적 위치의 해상도에 의존하여 결정된다. 위치 업데이트 트리거 파라미터는 시간 간격의 사전결정된 값, 또는 통신 디바이스의 물리적 위치의 변화를 발생시키는 조건들에 대한 예들로서, 방향의 사전결정된 변화, 포지션에서의 사전결정된 변화, 속도의 사전결정된 변화일 수 있다. 시간 간격이 경과되거나 조건이 충족되자마자, 제 2 위치 정보가 획득된다. 시간 간격의 경과 또는 조건의 충족은 제 2 위치 정보를 획득하는 트리거로서 기능한다. 시간 간격의 경과는 통신 디바이스의 물리적 위치의 변화를 발생시킬 수 있는 조건을 정의한다. 원칙적으로, 통신 디바이스의 물리적 위치의 변화를 발생시키는 것들을 포함하여, 통신 디바이스의 물리적 위치의 변화를 발생시킬 수 있는 임의의 조건은, 일단 조건이 충족되면, 제 2 위치 정보를 획득하는 트리거로서 기능할 수 있다. 따라서, 제 2 위치 정보를 획득하는 시점은 디바이스의 물리적 위치의 변화를 발생시킬 수 있는 조건에 의해 결정된다.
통신 디바이스의 방향은 하기에서 공간에서의 화살표로서 정의된다. 통신 디바이스의 포지션은 통신 디바이스의 물리적 위치로서 정의된다. 통신 디바이스의 속도는 통신 디바이스의 포지션에서의 변화가 발생하는 시간 간격에 의해 분할된 통신 디바이스의 포지션의 변화로서 정의된다. 사전결정된 값은 고정값으로서 또는 시간을 통해 변화하는 동적값으로서 설정될 수 있다. 위치 운송 방침은 단일 또는 여러 위치 업데이트 트리거 파라미터들을 포함할 수 있다. 각 위치 업데이트 트리거 파라미터는 시그널링 메시지 또는 시그널링 메시지들을 전송함으로써 야기된 시그널링 부하 및/또는 통신 디바이스의 물리적 위치의 해상도에 의존한다. 통신 디바이스의 물리적 위치의 해상도는 통신 디바이스의 물리적 위치를 나타내는 위치 정보의 측정 허용오차에 역으로 의존한다. 물리적 위치의 측정 허용오차가 작을수록, 물리적 위치의 해상도는 높아진다. 물리적 위치의 해상도 및/또는 시그널링 부하는 제 1 및 제 2 위치 정보의 획득 사이의 시간 간격 또는 통신 디바이스의 물리적 위치의 변화를 발생시키는 조건을 설정하는 단일 또는 여러 위치 업데이트 트리거 파라미터들을 유도하기 위해 설정되거나 사전결정될 수 있다. 시그널링 부하는 데스크 전화, 카폰, 모바일 전화, IP 전화 등과 같은 통신 디바이스의 프로세싱 능력에 의존할 수 있다. 시그널링 부하는 시그널링 메시지들의 송신을 제약하여 시그널링 부하를 관리할 수 있는 통신 디바이스의 배터리 수명에 또한 의존할 수 있다. 물리적 위치의 해상도는 통신 디바이스에 의해 획득된 위치 정보의 측정 허용오차 및/또는 NG911 및/또는 NG112와 같은 위치 기반 서비스를 호스팅하는 다른 통신 디바이스의 요구된 해상도에 의존할 수 있다. 따라서, 위치 운송 방침은 통신 디바이스, 예를 들어, 데스크 전화, 카폰, 모바일 전화 또는 배 또는 비행기에 배치된 정지형 통신 유닛의 형태에 타겟팅된다. 위치 운송 방침은 통신 디바이스의 현재의 물리적 위치에 더 의존할 수 있다. 위치 운송 방침은 기존의 서버 기능의 일부로서 통합될 수 있거나 독립형일 수 있는 LCP-서버에 의해 실행될 수 있다. 이와 같이, LCP-서버는 SIP-서버 또는 다른 기존의 서버의 통합부일 수 있거나, LCP-서버는 독립형 서버일 수 있다.
위치 운송 방침의 적어도 하나의 위치 업데이트 트리거 파라미터는:
― 위치 정보의 형태
― 매우 대략적인, 예를 들어, 빌딩으로부터 매우 상세한, 예를 들어, 층의 특정한 자리까지의 범위의 도시 위치와 같은 정보
― 도시의 구역, 도시, 호수 지역 또는 산악 지역과 같은 한정된 지리적 영역을 정의함으로써 통상적으로 매우 특정하지만 또한 대략적일 수 있는 특정한 지역과 연관된 좌표들과 같은 정보
― 제 1 및 제 2 위치 정보의 소스의 능력들
― 예를 들어,
― 공중 NG911 PSAP(Public Safety Answering Point),
― 군사와 같은 정부 규제 (예를 들어, NASA(미국 항공 우주국)은 "입방체 당(per cubical)"(오피스 큐비클들(office cubicles))에 기초한 물리적 위치의 해상도에 관한 위치 정보의 입도를 요구한다),
― 사용자가 위치확인될 자원, 예를 들어, 프린터, 또는 예를 들어, 보안 침입을 조사하기 위해 그 이동들이 보안 시스템에 의해 기록되는 개인일 수 있는 "그가 어디에 있는지" 타입의 서비스에 대한 사용자 트래킹과 같은 존재 기반 애플리케이션들
의 제 1 및 제 2 위치 정보를 사용하는 요건들,
― 보안 시스템들 등
에 의존할 수 있다.
따라서, 수신 유닛, 예를 들어, SIP-서버와 같은 제 1 및 제 2 위치 정보의 "소비자"의 요건들은 제공된 위치 정보가 위치 정보의 소비자에 의한 사용을 위해 통신의 물리적 위치의 요구된 해상도이라는 것을 보장하기 위해 위치 운송 방침의 적어도 하나의 위치 업데이트 트리거 파라미터의 결정에 또한 영향을 미칠 수 있다. 예를 들어, 위치 정보가 하루 당 단지 1회 요구되면, 시간 간격은 하루로 설정되고, 이것은 통신 디바이스의 물리적 위치의 작은 해상도 및 작은 시그널링 부하를 야기한다. 반면에, 위치 정보가 긴급 호에서 라우팅 정보를 제공할 수 있기 위해 요구되는 경우에, 층의 특정한 자리와 같은 통신 디바이스의 물리적 위치의 높은 해상도가 요구될 수 있고, 따라서, 시간 간격은 분당 1회로 설정되어, 통신 디바이스의 물리적 위치의 요구된 해상도를 제공하는 큰 시그널링 부하를 발생시킨다. 따라서, 통신 디바이스의 물리적 위치의 해상도의 최대화 및 시그널링 부하의 최소화 간의 트레이드오프에 의존하여, 적어도 하나의 위치 업데이트 트리거 파라미터가 요구된 바와 같이/적절하게 설정될 수 있다.
바람직하게는, 다른 위치 운송 방침이 통신 디바이스에 의해 획득되어야 하는 시기가 위치 운송 방침에 의해 결정된다. 위치 방침이 단일 업데이트 트리거 파라미터만을 포함하는 경우에, 위치 업데이트 트리거 파라미터의 임의의 변화는 통신 디바이스에 의해 획득되는 다른 위치 운송 방침과 연관된다. 따라서, 소정의 위치 운송 방침은 단일 또는 여러 위치 업데이트 트리거 파라미터들 뿐만 아니라 단일 또는 여러 위치 업데이트 트리거 파라미터들을 더 이상 사용하지 않아야 할 때의 요건들을 포함할 수 있고, 이것은 통신 디바이스에 의해 다른 위치 운송 방침을 획득하는 요건들을 야기한다. 예를 들어, 방향의 사전결정된 변화, 포지션에서의 사전결정된 변화, 또는 속도의 사전결정된 변화가 사전결정된 값 또는 범위를 초과할 수 있는 경우에, 위치 운송 방침은 다른 위치 운송 방침을 획득할 수 있다.
다른/새로운 LCP가 획득될 때를 결정하기 위해 위치 운송 방침에 의해 제공된 정보는 다음 중 적어도 하나를 포함할 수 있다:
― 위치 운송 방침의 최종 획득으로부터의 기간,
― 위치 운송 방침의 최종 획득 이후 위치 업데이트들의 카운트,
― 시각,
― 통신 디바이스가 위치된 사전결정된/규정된 지리적 영역의 진출입시에,
― 정지될 시에, 예를 들어, 차 운전과 비하여 사무실에서 작업할 시에,
― 통신 디바이스를 운송하는 운송 수단의 특정한 형태의 고도 범위에 진출입시에,
― 통신 디바이스를 운송하는 운송 수단의 특정한 형태의 속도 범위에 진출입시에,
예를 들어, 제 1 및 제 2 위치 정보 사이의 편차인, 위치 운송 방침의 최종 획득 이후에 특정한 거리를 이동시에,
― 통신 디바이스를 운송하는 운송 수단의 특정한 형태의 방향/헤딩(heading)을 변화시에,
― 예를 들어, 원형 또는 구형 세그먼트의 세그먼트인, 특정한 헤딩 범위에 진출입시에, 및
― 예를 들어, 10도의 원형 또는 구형 세그먼트의 세그먼트로부터 30도의 원형 또는 구형 세그먼트의 세그먼트로의 천이인, 유지된 방향과 유지된 가변 방향 사이의 천이시에. 또한, 위치 운송 방침은 획득된 3-포인트-좌표-시스템이 사용되어야 할 때를 나타낼 수 있다. 대안으로 또는 추가로, 위치 운송 방침은 더 이상 유효하지 않은 것으로서 통신 디바이스의 최종 획득된 물리적 위치를 취급하는 조건들을 나타낼 수 있다.
위치 운송 방침은 통신 디바이스를 운송하는 운송기관이라 또한 칭하는 운송 수단의 적어도 하나의 특정한 형태를 포함할 수 있고, 여기서, 적어도 하나의 위치 업데이트 트리거 파라미터가 운송 수단의 특정한 형태에 할당되고/그와 연관된다. 운송 수단은 상용 비행기(commercial plane), 개인 비행기, 배, 범선, 모터 보트, 운하/호수 보트, 기차, 합승버스, 버스, 자동차/오토바이, 자전거 또는 걷는 사람일 수 있다. 운송 수단은 또한 예를 들어, 자동화 공장에서 운송 컨테이너일 수 있다. 일반적으로, 임의의 이동하는 또는 이동가능 엔터티가 운송 수단의 특정한 형태로서 적합할 수 있다.
위치 운송 방침은 통신 디바이스가 외부 구성 소스에 연결되는 구성에 의해 또는 시그널링 메시지가 위치 운송 방침을 획득하기 위해 재사용되는 시그널링에 의해 통신 디바이스에 의해 획득될 수 있다. 어느 경우에서나, 더욱 정확하게는, 위치 운송 방침의 적어도 하나의 위치 업데이트 트리거 파라미터인 위치 운송 방침은, 통신 디바이스의 물리적 위치의 검출된 변화가 있는 경우에 통신 디바이스의 현재의 물리적 위치가 시그널링되어야 하는 때를 결정한다. 위치 운송 방침이 구성에 의해 통신 디바이스에 의해 획득될 때, 통신 디바이스는 외부 구성 소스에 연결된다. 구성 소스와 통신 디바이스 사이의 연결의 확립은 예를 들어, 내부 또는 외부 LCP-서버로부터의 트리거로 인해 구성 소스에 의해 개시될 수 있거나, 연결의 확립은 통신 디바이스에 의해 개시될 수 있다. 따라서, 구성에 의해 위치 운송 방침을 획득하기 위한 외부 구성 소스에 대한 연결은 구성 소스에 의해 또는 통신 디바이스에 의해 개시될 수 있다. 통신 디바이스 개시 연결은 물리적 위치 변화들에 독립적인 이벤트에 의해 트리거링될 수 있다. 대안으로는, 통신 디바이스 개시 연결은 통신 디바이스에 의해 수신된 최종 위치 운송 방침에서의 정보에 의해 설정되거나 사전결정될 때 통신 디바이스의 물리적 위치 변화들에 의해 트리거링될 수 있다. 위치 운송 방침이 시그널링에 의해 통신 디바이스에 의해 획득되는 경우에, 통신 디바이스의 물리적 위치를 다른 통신 디바이스에 전달하기 위해 사용된 시그널링 메시지는 예를 들어, 통신 디바이스의 물리적 위치를 다른 통신 디바이스에 전달한 시그널링 메시지에 대한 응답으로서 다른/새로운 위치 운송 방침을 획득하기 위해 재사용될 수 있다.
바람직한 실시예에서, 적어도 하나의 위치 업데이트 트리거 파라미터는 하기와 같은 통신 디바이스를 운송하는 운송 수단의 특정한 형태의 경로 및/또는 추정된 도달 시간을 예측하기 위한 정보에 의존한다:
― 통신 디바이스의 사용자의 스케줄,
― 통신 디바이스의 사용자의 시간-테이블,
― 통신 디바이스의 사용자의 비행 계획서,
― 통신 디바이스의 사용자의 경로를 나타내는 지도,
― 통신 디바이스의 사용자에 의해 네비게이션 시스템에 입력된 목적지,
― 통신 디바이스의 사용자에 의해 목적지를 입력시에 네비게이션 시스템에 의해 계산된 추정 도달 시간,
- 통신 디바이스의 사용자의 여행계획, 및
― 통신 디바이스의 사용자의 캘린더.
경로 및/또는 추정된 도달 시간을 예측하기 위한 정보에 대한 적어도 하나의 위치 업데이트 트리거 파라미터의 의존은 기존의 LCP를 개선하기 위해 사용될 수 있는 예측 알고리즘의 형태일 수 있다. 대안으로는, LCP는 시작으로부터 바로 경로 및/또는 추정된 도달 시간을 예측하기 위해 정보를 고려함으로써 생성될 수 있다. 예를 들어, 통신 디바이스의 운송이 예를 들어, 상용 비행기의 경우에서 매우 예측가능한 경우에, 충족될 조건으로서 시간 간격 또는 물리적 포지션에서의 변화가 오히려 클 수 있지만, 예를 들어, 1/수 시간 또는 50/100km, 착륙시에, 충족될 조건으로서 시간 간격 또는 물리적 포지션에서의 변화는 다른 타입의 운송 수단으로의 천이를 허용하도록 변화될 수 있다. 이러한 천이는 추정된 도달 시간이 예측되게 할 수 있는 스케줄들, 시간 테이블들 및/또는 비행 계획서들 등에 기초하여 예측될 수 있다. 그러나, 통신 디바이스의 물리적 위치에서의 변화들은 추정된 도달 시간이 수정될 필요가 있다는 것을 나타낼 수 있고, 예를 들어, 비행기는 스케줄링된 바와 같이 착륙하기 위해 하강하기 보다는 착륙 대기 선회 비행(holding pattern)에 진입한다. 경로 및/또는 추정된 도달 시간을 예측하기 위한 정보가 존재 기반 시스템으로부터 또한 획득될 수 있다. 스케줄링, 시간 테이블, 비행 계획서, 지도, 여행 계획, 및/또는 캘린더는 단지 전자적 형태일 수 있다.
적어도 하나의 위치 업데이트 트리거 파라미터는 통신 디바이스의 물리적 위치의 도시 위치 또는 특정한 지역과 연관된 좌표들과 같은 위치 정보의 형태로 특정될 수 있다. 도시 위치들에 대해, 위치 운송 방침, 더욱 정확하게는, 위치 운송 방침의 적어도 하나의 위치 업데이트 트리거 파라미터는, 통신 디바이스의 물리적 위치의 변화가 있는 경우에 통신 디바이스의 새로운 위치 정보가 다른 통신 디바이스에 전송되어야 하는 때를 나타낸다. 제 1 및 제 2 위치 정보의 획득 사이의 시간 간격 및/또는 통신 디바이스의 물리적 위치의 변화를 발생시키는 조건은 하기에 의존할 수 있다:
― 임의의 위치 엘리먼트에 대한 변화 ― 위치 엘리먼트는 위치 정보의 일부인 임의의 엘리먼트, 예를 들어, 빌딩 또는 층의 정보를 포함하는 도시 위치의 1층의 <ca:FLR>1</ca:FLR>임 ―,
― 특정한 위치 엘리먼트들을 제외한 임의의 데이터 엘리먼트에 대한 변화, 예를 들어, 룸의 변화 ― 룸은 위치 정보의 일부가 아님 ―,
― 주기적으로, 예를 들어, 1 분, 1 시간, 하루 또는 임의의 다른 시간 간격, 또는 서로 상이한 시간 간격들의 교호하는 시퀀스들,
― 후속 물리적 위치 운송이 허용되기 이전에 최종 물리적 위치 운송으로부터 시작하는 설정되거나 사전결정된 시간 간격,
― 통신 디바이스가 사용된 이후, 예를 들어, 통신 디바이스를 셧다운하기 위해 버튼을 푸쉬한 이후이지만, 통신 디바이스가 셧다운되기 이전,
― 획득된 위치 정보가 특정한 지역과 연관된 정보로 또한 불리는 특정한 지역과 연관된 좌표들을 포함할 때 도시 위치에 대한 우선순위.
특정한 지역과 연관된 좌표들에 대해, LCP, 더욱 정확하게는, 위치 운송 방침의 적어도 하나의 위치 업데이트 트리거 파라미터는, 통신 디바이스의 물리적 위치의 변화가 있는 경우에 통신 디바이스의 새로운 물리적 위치가 다른 통신 디바이스에 전달되는 때를 나타낼 수 있다. 제 1 및 제 2 위치 정보의 획득 사이의 시간 간격 및/또는 통신 디바이스의 물리적 위치의 변화를 발생시키는 조건, 즉, 위치가 전달되어야 하는 때를 결정하는 조건은 하기에 의해 설정되거나 사전결정될 수 있다:
― 임의의 특정한 지역과 연관된 좌표들의 변화들 및 특정한 지역과 연관된 좌표 당 변화에 대한 한계들,
― 특정한 좌표에 대한 변화들,
― 통신 디바이스를 운송하는 운송 수단의 형태의 고도에 대한 변화들,
― 통신 디바이스를 운송하는 운송 수단의 특정한 형태의 방향/헤딩의 변화. 방향은 공간에서 화살표로서 정의되고, 여기서, 헤딩은 최종 또는 중간인 계획된 목적지에 도달하기 위한 방향을 나타내는 것으로 정의된다. 예를 들어, 비행기는 비행시에 고정된 헤딩을 가정하지만, 동일한 헤딩에 대한 속도 및 고도를 변화시킬 수 있다. 헤딩은 비행기의 비행/여행에 대한 중간 목적지를 형성하는 "중간 지점들(way points)"에서 변화할 수 있다.
― 통신 디바이스를 운송하는 운송 수단의 특정한 형태의 고도의 변화의 레이트,
― 주기적으로, 예를 들어, 1초, 1분, 1시간, 하루 등,
- 통신 디바이스의 최종 물리적 위치 운송으로부터 다른 통신 디바이스로의 시간 간격,
― 통신 디바이스가 사용된 이후, 예를 들어, 셧오프 버튼을 푸쉬한 이후이지만 통신 디바이스가 셧오프되기 이전,
― 자동차, 공항, 빌딩 등과 같은 소정의 지리적 영역에 진출입함으로써,
― 예를 들어, 통신 디바이스의 이동의 속도를 비교함으로써, 정지가 될 시에, 예를 들어, 주차장으로부터 사무실까지 걷는 것은 이동하는 것으로 간주되지만 사무실에 진입하고 사무실에 머무르는 것은 정지가 되는 것으로 정의됨,
― 통신 디바이스를 운송하는 운송 수단의 특정한 형태의 고도 범위에 진출입시에,
― 통신 디바이스를 운송하는 운송 수단의 특정한 형태의 속도 범위에 진출입시에,
― 제 1 및 제 2 위치 정보 사이의 사전결정된 편차와 같은, 최종 위치 운송 이후에 특정한 거리를 이동시에,
― 통신 디바이스를 운송하는 운송 수단의 특정한 형태의 사전결정된 각도, 예를 들어, 30도와 같은 특정한 헤딩 범위에 진출입시에, 또는
― 시간에 따른 제 1 방향 변화로부터 시간에 다른 제 2 방향 변화로의 천이와 같은, 유지된 방향과 유지된 가변 방향 사이의 천이시에. 예를 들어, 방향에서의 제 1 변화는 10도의 레짐(regime)의 범위일 수 있지만, 방향의 제 2 변화는 방향의 제 1 변화에 비하여 클 수 있고, 예를 들어, 30도일 수 있다. 방향 또는 방향 변화의 범위는 원형 또는 구형 세그먼트의 세그먼트에 의해 정의될 수 있다. 통신 디바이스에 의해 다른 통신 디바이스에 전송된 위치 정보는 통신 디바이스의 물리적 위치를 변화시키기 위해 수반되는 운송/운송 수단/운송기관의 특정한 형태/타입을 식별하기 위해 사용될 수 있고, 통신 디바이스의 물리적 위치의 요구된/적절한 시그널링 부하 및/또는 해상도를 제공하기 위해 위치 업데이트들에 대한 적합한 LCP를 제공하도록 사용될 수 있다.
시그널링의 상이한 수단이 제 1 및 제 2 위치 정보의 획득 사이의 시간 간격 또는 위치 운송 방침의 적어도 하나의 위치 업데이트 트리거 파라미터에 의해 통신 디바이스의 물리적 위치의 변화를 발생시키는 조건을 설정할 때 통신 디바이스의 물리적 위치를 전달하기 위해 사용될 수 있기 때문에, LCP는 위치 운송 방침을 획득하기 위해 통신 디바이스에 의해 사용된 특정한 시그널링 메커니즘과 독립적이다. LCP는 서버/LCP-서버에 의해 통신 디바이스에 "푸쉬"될 수 있거나, LCP는 서버/LCP-서버에 의해 제어된 조건들에 기초하여 서버/LCP-서버로부터 통신 디바이스에 의해 "풀(pull)될 수 있다. LCP 풀은 네트워크 어드레스 트랜슬레이션(NAT) 또는 방화벽이 서버와 통신 디바이스 사이의 연결을 간섭할 때 "서버"를 제공하는 LCP에 의한 제약된 액세스가능성의 문제들을 극복할 수 있다. LCP는 통신 디바이스의 변화된 물리적 위치들을 주기적으로 전송하는 표준화된 접근방식을 능가하는 인핸스먼트들(enhancements)을 정의할 수 있고, 인핸스먼트들은 소비자/수신 유닛이 소비자/수신 유닛에 의해 지원된 위치 기반 서비스를 실행하기 위해 요구하는 위치 정보만을 수신하는 것을 통신 디바이스의 물리적 위치의 소비자/수신 유닛이 보장할 수 있게 한다. LCP는 동적으로 전달될 수 있고 LCP는 통신 디바이스의 이전에 전달된 물리적 위치들에 기초하여 조정될 수 있다. 위치 소비자/수신 유닛의 타입/역할은 LCP에 영향을 미칠 수 있다. 위치 운송 방침의 적어도 하나의 위치 업데이트 트리거 파라미터는 디바이스에 대한 운송 수단/운송기관의 대중적인 형태들을 반영하도록 설계될 수 있다. LCP는 제 1 및 제 2 위치 정보의 획득 사이의 시간 간격 또는 통신 디바이스의 물리적 위치의 변화를 발생시키는 조건, 즉, 제 1 및 제 2 위치 정보를 획득하기 위한 조건들을 더 제어하기 위해 외부 정보 소스들에 기초하여 예측 알고리즘과 사용될 수 있다.
상술한 바와 같은 발명의 방법을 실행하는 컴퓨터 프로그램 물건이 제공될 수 있다. 컴퓨터 프로그램 물건은 명령들을 포함하는 소프트웨어 제품일 수 있다. 컴퓨터 프로그램 물건은 머신 판독가능 매체에 의해 포함될 수 있고, 여기서, 머신 판독가능 매체는 플로피 디스크, 컴팩트 디스크(CD), 디지털 다기능 디스크(DVD), 또는 임의의 다른 적합한 디지털 또는 아날로그 매체일 수 있다.
본 발명은 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 통신 디바이스로부터 다른 통신 디바이스에 전달하는 통신 디바이스를 더 포함하고, 여기서, 통신 디바이스는 제 1 위치 정보 및 제 2 위치 정보를 획득하도록 구성된 획득 유닛을 포함하고, 제 2 위치 정보는 제 1 위치 정보의 획득에 후속하여 획득된다. 통신 디바이스는, 통신 디바이스의 물리적 위치의 변화를 나타내는 제 1 위치 정보로부터 제 2 위치 정보의 편차를 검출하도록 구성된 검출 유닛, 및 통신 디바이스의 물리적 위치의 검출된 변화에 의해 트리거링된 다른 통신 디바이스에 시그널링 메시지를 전송함으로써 통신 디바이스의 가장 최근에 획득된 물리적 위치를 다른 통신 디바이스에 전달하도록 구성된 운송 유닛을 더 포함하고, 시그널링 메시지는, 제 2 위치 정보, 또는 제 1 위치 정보로부터 제 2 위치 정보의 편차를 포함한다. 본 발명의 목적은 발명의 방법에 관하여 상술한 바와 동일한 이유로 이러한 통신 디바이스에 의해 해결된다. 통신 디바이스는 모바일 전화, 사무실 전화와 같은 유선 전화, 휴대 정보 단말기(PDA), 개인 컴퓨터(PC), 또는 태블릿 PC 또는 상술한 바와 같은 장치 특징들을 포함하는 임의의 다른 통신 디바이스일 수 있다. 제 1 위치 정보 및/또는 제 2 위치 정보는 DHCP 지원 서버/스위치, LLDP-MED 지원 LAN 서버/스위치 또는 외부 구성 관리 시스템과 같은 위치 소스들에 의해 제공될 수 있다. LLDP-MED는 LLDP의 인핸스먼트 미디어 엔드포인트 발견이다. LLDP-MED는 인터넷 주소 관리 기구(IANA)에 의해 유효값으로서 등록된다. 방법 엘리먼트는 위치 정보가 유도되거나 발견되는 방식을 설명하는 옵션의 "방법" 엘리먼트로서 RFC4119에 의해 정의된다. 외부 구성 관리 시스템은 수동으로 구성된 값을 제공할 수 있고 그리고/또는 서로 상이한 포지션들에 위치된 여러 수신 유닛들에 의해 수신된 통신 디바이스의 신호들의 여러 신호 강도들을 프로세싱하는 GPS 센서 또는 기지국을 포함할 수 있다. 따라서, 내부(LLDP-MED, DHCP, 엔터프라이즈 서버, 수동 수단 등) 또는 내부 위치 소스(GPS, 네트워크 계산 위치 정보 등)가 가능하다.
본 발명은 상술한 바와 같은 통신 디바이스, 통신 디바이스에 연결된 다른 통신 디바이스, 및 통신 디바이스에 연결된 위치 운송 방침 유닛을 포함하는 통신 시스템을 더 포함하고, 여기서, 위치 운송 방침 유닛은 제 1 위치 정보와 제 2 위치 정보의 획득 사이의 시간 간격 또는 통신 디바이스의 물리적 위치의 변화를 발생시키는 조건이 통신 디바이스에 의해 사용된 위치 운송 방침의 적어도 하나의 위치 업데이트 트리거 파라미터에 의해 설정되도록 구성되고, 위치 업데이트 트리거 파라미터는 시그널링 메시지를 전송함으로써 야기된 시그널링 부하 및/또는 통신 디바이스의 물리적 위치의 해상도에 의존하여 결정되어서, 부하 및/또는 해상도를 결정하거나 적어도 그에 영향에 미치고, 여기서, 위치 업데이트 트리거 파라미터는:
― 시간 간격의 사전결정된 값,
― 통신 디바이스의 방향의 사전결정된 변화,
― 통신 디바이스의 포지션에서의 사전결정된 변화, 및
― 통신 디바이스의 속도의 사전결정된 변화 중 하나 일 수 있다.
위치 운송 방침 유닛은 다른 통신 디바이스에 통합되거나 독립형 유닛인 서버의 형태일 수 있다.
본 발명의 다른 실시예들 및 이점들은 도면들에 관하여 아래에서 하이라이트된다. 향상된 명확성을 위해, 도면들은 실제 비율에 따르지 않거나 비례하지 않는다. 도면들에서, 다르게 언급하지 않는 한, 동일한 레퍼런스들은 동일한 의미를 갖는 동일한 부분들을 나타낸다.
도 1은 본 발명에 따른 SIP 디바이스의 형태의 통신 디바이스로부터 SIP-서버의 형태의 다른 통신 디바이스로의 메시지의 개략적 흐름이다.
도 2는 본 발명에 따른 SIP 엔드포인트, SIP-서버와 매핑 서버 사이의 시그널링 메시지들의 개략적 흐름이다.
도 3a 및 도 3b는 본 발명에 따른 운송 수단, 위치 운송 방침에 의해 운송 수단의 특정한 형태들의 위치 정보로부터 분석된 데이터, 및 운송기관의 특정한 형태 마다의 위치 업데이트 트리거 파라미터들의 특정한 형태들의 테이블이다.
도 4는 본 발명에 따른 NG911/NG112 위치 기반 서비스들을 제공하기 위한 개략적 통신 시스템이다.
도 5는 본 발명에 따른 SIP 재등록 요청 메시지의 형태의 시그널링 메시지이다.
도 1에서, 본 발명의 통신 디바이스는 위치 정보(12, 26)를 포함하고 위치 정보(21, 23, 31)를 포함하지 않는 시그널링 메시지들로서 SIP 등록 요청 메시지를 SIP-서버/레지스터(2)에 의해 표현된 다른 통신 디바이스에 전송하는 SIP 디바이스(1)에 의해 표현된다. 수직 화살표는 SIP 등록 요청 메시지(12)로 시작하여 SIP 등록 요청 메시지(31)로 종료되는 타임라인을 나타낸다. SIP 디바이스(1)는 모바일 또는 IP 전화와 같은 전화일 수 있다. SIP 디바이스(1)로부터 SIP-서버(2)로의 SIP 등록 시그널링 메시지들의 흐름의 시작에서, 전화 형태의 SIP 디바이스는, SIP 디바이스(1)가 스타트 업하여 SIP 동작을 위해 SIP-서버(2)에 등록하기 이전에 이동될 수 있기 때문에, SIP 디바이스(1)가 자신의 물리적 위치를 획득하도록 요청하며 스타트 업한다. SIP 디바이스가 스타트 업되고(10), 그것의 물리적 위치를 획득하면(11), 제 1 SIP 등록 요청 메시지가 SIP 디바이스(1)로부터 SIP-서버(2)로 전송되고(12), 여기서, SIP-서버(2)는 SIP 디바이스(1)와 함께 SIP 디바이스(1)의 물리적 위치를 등록한다(13). SIP 등록 메시지는 SIP 디바이스(1)가 호 활성화를 위해 SIP 메시지를 사용하여 시작하게 하기 위해 SIP 디바이스(1)에 의해 전송된다. 등록함으로써, SIP-서버(2)는 호 활성화를 위해 SIP 디바이스(1)를 인증할 수 있고, SIP-서버(2)와 SIP 디바이스(1) 사이의 결합을 형성하기 위해 SIP 디바이스(1)로의 임의의 들어오는 호에 대한 SIP 디바이스(1)의 IP 위치를 식별한다. SIP 디바이스(1)는 SIP-서버(2)와 SIP 디바이스(1) 사이의 결합을 유지하기 위해 후속 SIP 등록 메시지들을 전송함으로써 SIP-서버(2)에의 그것의 등록을 주기적으로 리프레싱할 필요가 있다. 제 1 SIP 등록 요청 메시지(12)의 전송과 제 2 SIP 등록 요청 메시지(21)의 전송 사이의 시간 간격(20)은, SIP-서버(2)에서의 SIP 디바이스(1)의 등록이 리프레싱되고 SIP 디바이스(1)와 SIP-서버(2) 사이의 결합이 유지되도록 설정된다. 제 2 SIP 등록 요청 메시지(21)와 제 3 SIP 등록 요청 메시지(23)의 전송 사이의 다른 시간 간격(22)은 SIP-서버(2)에서 SIP 디바이스(1)의 등록을 리프레싱하도록 설정된다. 시간 간격(22)은 시간 간격(20) 만큼 길도록 설정될 수 있다. SIP 디바이스(1)의 물리적 위치의 변화가 없기 때문에, 시간 간격(20, 22)은 SIP-서버(2)에서 SIP 디바이스(1)의 등록을 유지하기 위해 SIP 디바이스(1)로부터 SIP-서버(2)로 위치 정보를 포함하지 않는 SIP 등록 요청 메시지를 주기적으로 전송하는 것을 허용한다. 시간 간격(20, 22) 보다 작은 시간 간격(24)에 후속하여, SIP 디바이스(1)는 제 2 위치 정보를 획득함으로써 새로운 위치를 획득하고(17), 여기서, 제 2 위치 정보는 제 1 위치 정보의 획득에 후속하여 획득된다. 시간 간격들(20, 22, 및 24)의 합으로서의 시간 간격(25)은 제 1 위치 정보와 제 2 위치 정보의 획득 사이의 시간 간격이다. 전화의 형태의 SIP 디바이스(1)가 제 1 위치 정보로부터 제 2 위치 정보의 편차를 검출(18)하기 때문에, 편차는 전자의 위치로부터 새로운 위치의 SIP 디바이스(1)에 의해 검출된다. SIP 디바이스(1)의 물리적 위치의 변화가 전자의 위치로부터 새로운 위치의 편차로서 검출되고(18), 새로운 위치의 위치 정보 또는 전자 위치로부터 새로운 위치의 편차를 포함하는 SIP 등록 요청 메시지가 SIP 디바이스(1)로부터 SIP-서버(2)로 전송된다(26). SIP 등록 요청 메시지를 전송한 결과로서(26), SIP-서버(2)는 SIP 디바이스(1)의 물리적 위치를 업데이트하고 SIP 디바이스(1)의 업데이트된 물리적 위치를 저장/캐싱한다. SIP 디바이스(1)의 업데이트된 물리적 위치에 관한 위치 정보를 갖는 SIP 등록 요청 메시지가 제 1 SIP 등록 요청 메시지가 아니기 때문에, 위치 정보를 갖는 SIP 등록 요청 메시지(26)를 SIP 재등록 요청 메시지라 칭한다. 시간 간격(20)에 후속하여, 다른 SIP 등록 요청 메시지가 SIP 디바이스(1)로부터 SIP-서버(2)로 전송된다(31). SIP 디바이스(1)의 물리적 위치의 변화가 SIP 디바이스(1)에 의해 검출되지 않기 때문에, SIP 디바이스(1)의 물리적 위치에 관한 위치 정보를 포함하지 않고 SIP 등록 요청 메시지(31)가 전송된다. 본 발명에 따르면, SIP 디바이스(1)의 물리적 위치를 나타내는 위치 정보를 포함하는 초기 SIP 등록 요청 메시지에 후속하는 SIP 등록 요청 메시지는, SIP 디바이스(1)가 이전의 위치 정보의 획득 이후에 획득된 위치 정보의 편차를 검출한 경우만 전송된다. SIP 디바이스(1)의 물리적 위치의 변화가 SIP 디바이스(1)에 의해 검출되지 않은 경우에, SIP 등록 요청 메시지가 위치 정보를 포함하지 않고 SIP 디바이스(1)로부터 SIP-서버(2)로 전송된다(21, 23, 31). 따라서, SIP 디바이스(1)는 SIP 디바이스의 물리적 위치의 후속 변화가 없는 경우에, 표준화되거나 사전정의된 포맷을 사용하여, SIP 등록 요청(12)에 그것의 위치 정보를 포함함으로써 SIP 동작에 대해 등록하기 위해 SIP 등록 요청 메시지(12)의 형태의 그것의 물리적 위치를 SIP-서버(2)에 단지 1회 전달한다. 이러한 경우에, SIP 디바이스(1)는 SIP 재등록 요청을 사용하여, 즉, 등록에서 송신된 것과 동일한 호 ID를 사용함으로써 그것의 등록을 주기적으로 리프레싱할 필요가 있고, 여기서, SIP 재등록 요청 메시지들(21, 23, 31)은 SIP 디바이스(1)의 물리적 위치가 변화되지 않은 경우에는 민감 위치 정보를 포함하지 않는다. SIP 디바이스(1)가 SIP 동작에 대해 등록되는 한은, 디바이스(1)에서 로컬하게 입력된 그리고/또는 DHCP로부터 위치 정보를 획득할 수 있는 외부 구성 관리 시스템 또는 LLDP-MED 인에이블된 LAN 스위치와 같은 LLDP-MED 스위치와 같은 일부 수단에 의해 그것의 물리적 위치의 변화를 검출할 수 있다. 상술한 바와 같은 다른 내부 또는 외부 위치 소스가 가능하다. SIP 디바이스(1)의 물리적 위치의 변화는 초기 SIP 재등록 요청 메시지(26)의 일부로서, 즉, 표준화되거나 사전정의된 포맷으로 SIP 디바이스(1)의 가장 최근의 물리적 위치를 나타내는 위치 정보를 포함하여, 등록에서 사용된 것과 동일한 호 ID를 사용함으로써 전달된다. SIP 재등록 요청 메시지(26)를 통해 SIP 디바이스(1)의 변화된 물리적 위치를 전달하는 것에 대한 대안으로, 물리적 위치의 변화가 전달될 수 있다. 획득된 위치 정보와 이전의 획득된 위치 정보 사이의 이러한 편차는 RFC5262 및 5263에 특정된 바와 같이 부분 PIDF(존재 정보 데이터 포맷)을 사용함으로써 표준화된 방식으로 전달될 수 있다. 다른 표준화되거나 사전정의된 포맷들이 가능하다. 그 후, 등록 리프레시 간격(20, 22)은 위치 정보를 포함하지 않는 등록 리프레시 SIP 재등록 요청 메시지에 관하여 리셋될 수 있다. SIP 디바이스(1)의 등록 및 물리적 위치에 관하여 SIP-서버(2)를 업데이트하는 SIP 등록 요청 메시지들을 전송하는 흐름은 임의의 위치 기반 서비스에서 사용될 수 있다.
도 2에서, SIP 엔드포인트(1)의 형태의 통신 디바이스, SIP-서버/레지스터(2)의 형태의 다른 통신 디바이스, 및 매핑 서버(3) 사이의 시그널링 메시지들의 흐름이 도시되어 있다. 매핑 서버(3)는 SIP 엔드포인트(1)의 긴급 호를 911/112 목적지로 라우팅할 수 있는 SIP-서버(2)에 대한 SIP 엔드포인트(1)의 등록된 물리적 위치에 기초하여 라우팅 정보를 제공하는 NG911/NG112 긴급 호 시나리오에서 사용된다. SIP 엔드포인트(1)의 스타트 업 이후에, SIP 엔드포인트(1)는 모두가 DHCP 프로토콜을 지원할 수 있는 LLDP-MED 인에이블된 LAN 스위치 또는 외부 구성 관리 시스템과 같은 위치 소스로부터 그것의 물리적 위치를 획득하고, 초기 SIP 등록 요청 메시지에서의 물리적 위치를 SIP-서버(2)에 전달한다(12). SIP-서버(2)는 SIP 엔드포인트(1)의 물리적 위치를 등록하고(13), 라우팅 정보를 획득하고 SIP 엔드포인트(1)의 등록된 물리적 위치를 검증하기 위해 매핑 서버(3)에 문의한다(14). SIP-서버는 SIP 엔드포인트(1)의 검증된 물리적 위치의 결과(16)와 함께, 매핑 서버(3)에 의해 제공된 라우팅 정보를 저장한다(15). 주기적으로, SIP 엔드포인트(1)는 제 1 시간 간격(20) 및 제 2 시간 간격(22) 이후에 SIP 엔드포인트(1)의 물리적 위치를 나타내는 위치 정보를 포함하지 않는 SIP 재등록 요청 메시지들(21, 23)을 전송함으로써 SIP-서버(2)에서 자신의 등록을 리프레싱하고, 여기서, 제 1 시간 간격(20)은 제 2 시간 간격(22) 만큼 길 수 있다. SIP-서버(2)에서의 SIP 엔드포인트(1)의 등록의 주기적 리프레싱은, SIP 엔드포인트(1)의 물리적 위치가 변화하지 않는 한은 SIP 엔드포인트(1)의 물리적 위치 전달에 의해, 수반되지 않는다. 제 1 시간 간격(20) 및 제 2 시간 간격(22) 보다 작은 제 3 시간 간격(24)에 후속하여, SIP 엔드포인트(1)는 이전에 획득된 위치 정보로부터 획득된 위치 정보의 편차를 검출한다. SIP 엔드포인트(2)의 물리적 위치의 변화가 SIP 엔드포인트(1)에 의해 검출됨에 따라, SIP 엔드포인트(1)의 가장 최근의 변화된 물리적 위치에 관한 위치 정보를 포함하는 "초기(early)" SIP 재등록 요청 메시지가, 경과된 서로로부터의 편차가 있는 위치 정보 양자의 획득 사이의 시간 간격(25) 이후에 SIP-서버(2)에 전송된다(26). SIP 엔드포인트(1)의 물리적 위치를 나타내는 위치 정보를 포함하는 SIP 재등록 요청 메시지는 위치 정보를 포함하지 않는 초기 SIP 등록 요청 메시지에 사용된 것과 동일한 호 ID를 사용할 수 있다. SIP 엔드포인트(1)의 변화된 물리적 위치를 나타내는 위치 정보 형태의 위치 정보 또는 SIP 엔드포인트(1)의 변화된 물리적 위치의 위치 정보와 SIP 엔드포인트(1)의 이전에 획득된 위치 정보 사이의 편차 형태의 위치 정보는 표준화되거나 사전정의된 포맷으로 SIP-서버(2)에 전송된다. 표준화된 포맷은 도시 위치 또는 특정한 지역과 연관된 좌표들일 수 있다. 등록 리프레시 간격(20, 22)은 SIP 엔드포인트(1)가 SIP-서버(2)에서 등록된다는 것을 보장하기 위해 SIP 엔드포인트(1)의 업데이트된 물리적 위치를 전달하지 않고 등록 리프레시에 관하여 리셋된다. SIP-서버(2)는 SIP 엔드포인트(1)의 물리적 위치를 업데이트하고(27), 그리고 라우팅 정보를 업데이트하고 SIP 엔드포인트(1)의 업데이트된 물리적 위치를 나타내는 수신된 위치 데이터를 검증하기 위해, 매핑 서버(3)에 문의한다(28). 업데이트된 라우팅 정보는 매핑 서버(3)로부터 SIP-서버(2)로 전송되고(29), 이들 매핑 결과들은 업데이트되며(30), SIP-서버(2)에 저장된다. 다른 등록 리프레시 시간 간격(20)에 후속하여, 위치 정보를 포함하지 않는 SIP 등록 요청 메시지가 SIP 엔드포인트(1)로부터 SIP-서버(2)로 전송된다(31). SIP-서버(2)에서 SIP 엔드포인트(1)의 등록을 리프레싱하는 제 1 시간 간격(20) 및 제 2 시간 간격(22) 보다 작은 시간 간격(35)에 후속하여, SIP 엔드포인트(1)는 SIP 엔드포인트(1)의 물리적 위치를 나타내는 물리적 위치를 포함하는 SIP 초청 요청 메시지를 SIP-서버(2)에 전송함으로써 긴급 호를 셋업한다. SIP 초청 메시지는 새로운 호를 시작하거나 기존의 호의 특징들을 변화시키기 위해 SIP 엔드포인트(1)에 의해 SIP-서버(2)로 전송된다. SIP-서버(2)는 등록된 SIP 엔드포인트(1)로부터 SIP 초청 요청 메시지를 단지 수용하고, SIP 초청 요청 메시지만을 등록된 SIP 엔드포인트(1)에 전송할 수 있다. 따라서, 발명의 SIP 재등록 요청 메시지를 전송하는 것(26)은 호 활성화에 명시적으로 관련되지 않지만, 호 활성화가 SIP 초청 시그널링 메시지를 사용하여 발생하기 위한 전제조건이다. SIP 엔드포인트(1)의 물리적 위치가 호에 있지 않을 때 변화하는 경우에, SIP 초청의 사용이 SIP 엔드포인트(1)의 물리적 위치의 변화를 표시하기 위해 필요하지 않은 새로운 호를 시작하기 때문에 SIP 초청의 사용은 적절하지 않다. 대신에, SIP 등록 시그널링 메시지가 요구되지 않거나 원치 않는 호 활성화를 개시하는 오버헤드 없이 SIP 엔드포인트(1)의 물리적 위치를 나타내는 위치 정보를 포함하는 등록 리프레시 메시지로서 전송된다(26).
도 3a에서, 운송 수단(41)의 특정한 형태들을 포함하는 테이블이 좌측 열에 도시되어 있다. 제 1 위치 정보와 제 1 위치 정보의 획득 이후에 후속하여 획득된 제 2 위치 정보의 획득 사이의 도 1 및 도 2 각각에 도시된 시간 간격(25)은 운송 수단(41)의 단일의 특정한 형태를 포함하는 위치 운송 방침(50, 60, 70, 80, 90)의 적어도 하나의 위치 업데이트 트리거 파라미터(47)에 의해 설정된다. 위치 업데이트 트리거 파라미터(47)는 시그널링 메시지(26)를 전송함으로써 초래된 시그널링 부하(도 1 및/또는 도 2 참조) 및/또는 SIP 디바이스/SIP 엔드포인트(1)의 물리적 위치의 해상도(도 1, 도 2 참조)에 의존한다. SIP-서버(2)에 전달된 위치 정보(도 1, 도 2)는 SIP 디바이스/SIP 엔드포인트(1)를 운송하는 운송 수단(41)의 특정한 형태를 식별하기 위해 사용될 수 있고 SIP 디바이스/SIP 엔드포인트(1)의 물리적 위치를 변화시키기 위해 사용될 수 있고, 여기서, 전송된 위치 정보는 사전결정된 시그널링 부하 및/또는 SIP 디바이스/SIP 엔드포인트(1)의 물리적 위치의 사전결정된 해상도를 고려하여 위치 업데이트들에 대한 적합한 위치 운송 방침(LCP)을 제공하기 위해 SIP-서버(2)에 의해 사용될 수 있다. SIP 디바이스/SIP 엔드포인트(1)에 의해 SIP-서버(2)에 전송된 위치 정보로부터 분석된 데이터(42)가 공간에서 SIP 디바이스/SIP 엔드포인트(1)의 화살표인 방향(43)을 포함할 수 있다. SIP-서버(2)에 의해 분석될 추가의 데이터는 SIP 디바이스/SIP 엔드포인트(1)를 운송하는 운송 수단(41)의 특정한 형태의 지역(44), 속도(45), 및 고도(46)를 포함할 수 있다. SIP 엔드포인트(1)로부터 SIP-서버(2)로 전송된 위치 정보로부터 분석될 데이터(42)를 나타내는 방향(43), 지역(44), 속도(45), 및 고도(46)는 어느 특정한 형태의 운송 수단(41)이 SIP 엔드포인트(1)를 운송하고 이동시키기 위해 사용되는지를 분류하기 위해 사용될 수 있다. 단일의 특정한 형태의 운송 수단(41)을 포함하는 위치 운송 방침으로, 전송된 위치 정보로부터 분석된 데이터(42)는 다른 특정한 형태의 운송 수단(41)을 포함하는 다른 위치 운송 방침이 SIP-서버(2)로부터 SIP 엔드포인트(1)로 전송되어야 하는지를 결정하기 위해 SIP-서버(2)에 의해 사용될 수 있다. 예를 들어, 위치 운송 방침은 상용 비행기(50)로서 단일 형태의 운송 수단(41)을 포함할 수 있다. 상용 비행기(50)는 10분의 시간에서 10도의 구형 세그먼트 만큼 변화하는 것과 같이, 시간을 통해 거의 일정한(51) 방향(43)에 의해 SIP 엔드포인트(1)로부터 SIP-서버(2)로 전송된 위치 정보로부터 분류된다. 임의의 지역(44, 52)이 사용 비행기(50)의 지역으로서 자격이 부여될 수 있다. 시간 당 200 마일 보다 큰 것에 의해 고속으로서(53) 정의되는 속도(45)는 특정한 형태의 운송 수단(41)을 상용 비행기인 것으로 자격을 부여하기 위해 필요하다. 또한, 특정한 형태의 운송 수단(41)의 고도는, 특정한 형태의 운송 수단(41)이 상용 비행기인 것으로의 분류를 위해 1,000ft(피트) 보다 큰 것으로 정의된 만큼 높아야 하고(54), 여기서, 1ft는 0.3048m와 동일하고/그에 대응한다. 위치 운송 방침이 특정한 형태의 운송 수단(41)으로서 상용 비행기(50)를 포함하는 것으로서 분류되면, 여러 위치 업데이트 트리거 파라미터들(47)이 이러한 위치 운송 방침과 연관된다: SIP 엔드포인트(1)의 물리적 위치를 나타내는 위치 정보의 획득 사이의 시간 간격(25)을 설정하는 제 1 위치 업데이트 트리거 파라미터는 방향의 사전결정된 변화(55)이다. 이러한 방향의 변화는 예를 들어, 편차로서 전자의 위치 정보와 후속 위치 정보의 획득 사이의 구형 세그먼트에서 5도 보다 클 수 있다. 다른 위치 업데이트 트리거 파라미터는 10% 보다 큰 상용 비행기(50)에 대한 고도의 하강(56)일 수 있다. 또한, 500마일 이상의 상용 비행기(50)의 포지션에 의해 표현된 SIP 엔드포인트(1)의 가장 최근의 물리적 위치로서 변화된 포지션(58)이 SIP 엔드포인트(1)의 위치 정보를 포함하는 다른 시그널링 메시지가 SIP 엔드포인트(1)로부터 SIP-서버(2)로 전송되도록 SIP 엔드포인트(1)의 물리적 위치를 나타내는 위치 정보의 후속 획득들 사이의 시간 간격(25)을 설정하는 위치 업데이트 트리거 파라미터를 나타낸다. 방향의 변화(55), 10% 이상의 고도의 하강(56), 및 500 마일 이상의 변화된 포지션(58)과 같은 이전에 획득된 위치 정보로부터 가장 최근의 위치 정보의 사전결정된 편차를 사용하는 대신에, 위치 업데이트 트리거 파라미터가 1시간 이상의 일정하거나 가변인 시간 간격(25)인 것이 또한 가능하다. 이러한 경우에서, 시간 간격(25)은 SIP 엔드포인트(1)의 물리적 위치를 나타내는 위치 정보의 후속 획득들 사이에서 1 시간 보다 길도록 설정된다. 다른 특정한 형태의 전송 수단(41)은 개인 비행기(60), 배(70), 범선(80), 및 모터 보트(90)에 관한 것이다. 배(70), 범선(80), 또는 모터 보트(90)인 특정한 형태의 운송 수단(41)은 SIP 엔드포인트(1)에 의해 전송된 위치 정보로부터 분석된 데이터(42)의 고도(46)가 대략 제로인 것으로 요구한다. 이러한 고도는 해수면인 것으로 정의될 수 있다. 배(70)인 특정한 형태의 운송 수단(41)에 대해, 획득된 위치 정보 사이의 편차는 SIP 엔드포인트(1)의 50% 이상의 속도의 변화(71)를 발생시키도록 요구된다. 배인 특정한 형태의 운송 수단(41)의 경우에서 위치 정보의 후속 획득들 사이의 시간 윈도우(25)를 1시간 보다 크도록 설정하는 대신에, 특정한 운송 수단(41)인 범선(80)의 경우에, 범선(80)에 대한 위치 업데이트 트리거 파라미터(47)의 일례로서 위치 정보의 후속 획득들 사이의 시간 윈도우(25)는 10분 보다 크도록 설정된다(87). 범선이 소정의 시간 윈도우, 예를 들어 10분에서 배 보다 더욱 자주 그것의 방향을 일반적으로 변화시키기 때문에, SIP 엔드포인트(1)를 운송하는 배(70)와 만큼 보다 빈번하게 범선(80)에 업데이트 위치 정보 시그널링 메시지들을 전송하는 것이 SIP 엔드포인트(1)의 물리적 위치의 소정의 해상도에 대해 적합하다.
도 3b에서, 운하/호수 보트(100), 기차(110), 합승버스(120), 버스(130), 자동차/오토바이(140), 자전거(150), 및 걷는 사람/걷는 동물(160)의 형태의 다른 특정한 형태의 운송 수단(41)이 도시된다. SIP 엔드포인트(1)에 의해 SIP-서버(2)에 전송된 위치 정보로부터 SIP-서버에서 분석될 데이터(42)는 도 3a에서와 동일하고, 즉, 방향(43), 지역(44), 속도(45), 및 고도(46)이다. 운하/호수 보트의 경우에서 위치 업데이트 트리거 파라미터(47)는 .5 마일, 즉, 0.5 마일 보다 큰 SIP 엔드포인트(1)의 변화된 포지션을 발생시키기 위해 SIP 엔드포인트(1)의 후속하여 획득된 위치 정보의 편차로서 정의되고, 여기서, 1 마일은 1.609,344 미터와 동일하고/그에 대응한다. 걷는 사람 또는 걷는 동물이 더욱 빈번하게 그리고 운하/호수 보트 보다 큰 정도로 그것의 방향을 변화시키는 경향이 있기 때문에, 위치 업데이트 트리거 파라미터(47)는 SIP 디바이스(1)의 포지션이 .1 마일, 즉, 0.1 마일 이상 만큼 변화된 이후에 위치 업데이트를 발생시키기 위해 걷는 사람 또는 걷는 동물(160)로서 특정한 형태의 운송 수단으로 설정된다. 위치 운송 방침이 오직 단일의 특정한 형태의 운송 수단(41)을 포함하는 대신에, 소정의 위치 운송 방침이 여러 특정한 형태의 운송 수단(41), 예를 들어, 상용 비행기(50), 개인 비행기(60) 및 배(70)를 포함하는 것이 또한 가능하다. 다른 위치 운송 방침이 범선(80), 모터 보트(90) 및 운하/호수 보트(100)를 포함할 수 있다. 다른 위치 운송 방침이 합승버스(120) 및 버스(130)를 포함할 수 있다. 이에 의해, 합승버스는 장거리 여행을 위해 의도되는 버스의 형태이지만, 버스(130)는 타운/도시내에서 이동할 수 있고 합승버스(120)는 타운들과 도시들 사이에서 이동할 수 있다. 합승버스(120)는 기차와 달리, 속도들이 지역 법들에 의해 규제되는 도로상에서 합승버스가 이동한다는 점에서 버스(130) 및 기차(110)와 구별된다. 버스(130)와 달리, 합승버스(120)는 타운들/도시들 사이의 도로들상에서 주로 이동하고, 따라서, 버스(130) 보다 적은 정류소들을 가져 더 높은 속도를 달성한다. SIP-서버(42) 대신에, SIP 엔드포인트(1)의 전송된 위치 정보로부터 분석될 데이터(42)는 SIP-서버(2)로부터 분리된 위치 운송 방침 생성기(2b)에 의해 분석될 수 있다.
도 4에서, NG911/NG112 긴급 호 시나리오들에 대한 통신 시스템이 도시된다. 엔드포인트 디바이스(1)는 위치 공급자(4)에 의해 위치 정보가 공급되는(6) 모바일 전화의 형태일 수 있다. 위치 공급자(4)는 GPS 센서(400)일 수 있다. 이와 같이, 특정한 지역과 연관된 좌표들을 포함하는 GPS 위성 신호가 위치 공급자(4)로부터 엔드포인트 디바이스(1)로 전송될 수 있고(6), 엔드포인트 디바이스(1)에 의해 획득될 수 있다. 엔드포인트 디바이스(1)는 위치 운송 방침 생성기(2b) 및 통신 제공 유닛(2a)을 포함하는 SIP-서버(2)에 연결된다. 위치 운송 방침은 SIP-서버(2)에 전송된 엔드포인트 디바이스(1)의 SIP 등록 요청(미도시)에 대한 SIP 응답의 바디로서 SIP-서버(2)에 의해 엔드포인트 디바이스(1)에 제공된다(7). SIP-서버(2)로부터 위치 운송 방침을 획득하는 것에 대한 대안으로서, 엔드포인트 디바이스(1)가 SIP-서버(2) 외부의 외부 구성 소스(8)로부터 위치 운송 방침을 획득하는 것이 가능하다. 위치 운송 방침 생성기(2b) 및 구성 소스(8)가 위치 운송 방침들에 대한 대안의 소스들로서 제공되는 것이 또한 가능하다. SIP 등록/SIP 재등록 요청 메시지를 사용하는 SIP 시그널링 메시지가 위치 존재 정보 데이터 포맷-위치 오브젝트(PIDF-LO)를 전달하기 위해 엔드포인트 디바이스(1)로부터 SIP-서버(2)로 전송된다(26). 엔드포인트 디바이스(1)의 물리적 위치를 포함하는 SIP 재등록 요청 메시지의 전송에 후속하여, SIP 초청 메시지를 사용하는 SIP 시그널링 메시지가 다른 위치 PIDF-LO를 전달하기 위해 엔드포인트 디바이스(1)로부터 SIP-서버(2)로 전송된다(36). SIP 초청 메시지들은 NG911 긴급 호 시나리오에서 요구된다. SIP 등록 및 SIP 등록 리프레시 메시지들(SIP 재등록 메시지들)에서의 위치 정보는 추후 사용을 위해 엔드포인트 디바이스(1)의 최신의 위치 정보를 저장하기 위해 SIP-서버(2)를 업데이트하도록 사용된다. 위치 정보의 운송은 위치 소비자(5)인 NG911 공중 안전 응답 포인트를 향한 호를 셋업하기 위해 SIP 초청 메시지를 사용한다. 엔드포인트 디바이스(1)가 긴급 호를 개시하기 위해 SIP-서버(2)에 SIP 초청 메시지를 전송한(36) 이후에, SIP-서버(2)는 위치 PIDF-LO를 포함하는 다른 SIP 초청 메시지를 전송함으로써 NG911 공중 안전 응답 포인트(PSAP)의 형태로 위치 소비자(5)에게 긴급 호를 전송한다(40). NG911 긴급 호 시나리오 내에서, 위치 정보는 긴급 호의 SIP 초청 메시지 없이 PSAP에 전달될 수 없다. 위치 소비자(5)에게 위치 PIDF-LO를 전달하는 SIP 초청 메시지의 전송(40) 이전에, SIP-서버(2)는 엔드포인트 디바이스(1)로부터 전송된 PIDF-LO 정보에 기초하여 PSAP에 전송된 SIP 초청 메시지에 대한 추가의 위치 정보를 제공한다. 이러한 시나리오에서, SIP-서버(2)는 라우팅 정보의 형태의 추가의 정보 및 SIP-서버(2)에 저장된 위치 정보의 검증에 대해 매핑 서버(3)에 문의하기 위해 엔드포인트 디바이스(1)로부터의 PIDF-LO를 사용한다. SIP-서버(2)와 매핑 서버(3) 사이의 연결이 SIP 초청 메시지의 전송(36) 동안 방해받거나 디스에이블되는 경우에, SIP-서버(2)는 엔드포인트 디바이스(1)의 가장 최근에 획득된 물리적 위치를 포함하는 SIP 재등록 메시지의 전송(26)에 기초하여 저장된 라우팅 및 검증 정보를 여전히 사용할 수 있다. 위치 정보를 포함하는 SIP 재등록 요청 메시지가 SIP 초청 메시지가 전송(36)되기 이전에 엔드포인트 디바이스(1)로부터 SIP-서버(2)로 전송되지 않기 때문에, SIP-서버(2)에서 위치 정보를 포함하는 SIP 재등록의 수신에 의해 업데이트될 수 있는 저장된 라우팅 정보는 엔드포인트 디바이스(1)의 가장 최근의 물리적 위치에 기초하고, 따라서, 후속 긴급 호에서 사용가능하다는 것이 보장된다. 따라서, 엔드포인트 디바이스(1)로부터 SIP-서버(2)로 전송된(36) SIP 초청 메시지에 의해 개시된 긴급 호는, SIP 초청 메시지의 전송(36)에서, 필요한 라우팅 및 검증 정보를 획득하기 위해 SIP-서버(2)와 매핑 서버(3) 사이에서 연결이 사용될 수 없는 경우에도, SIP-서버(2)로부터 위치 소비자(5)에게 성공적으로 전송될 수 있다. 이러한 방식으로, 엔드포인트 디바이스(1)의 물리적 위치의 요구된 해상들 갖는 긴급 호를 유지하는데 있어서 지연들이, 긴급 호 이전에 엔드포인트 디바이스(1)에 대한 가장 최근에 획득된 물리적 위치에 기초하여 SIP-서버(2)에 요구된 라우팅 및 검증 정보를 저장함으로써 회피된다.
도 5에서, 도시 위치(262)의 형태의 위치 정보를 포함하는 시그널링 메시지가 도시되고, 시그널링 메시지는 SIP 재등록 메시지(26)이다. 도 5는 엔드포인트 디바이스(1)의 물리적 위치를 정의하는 SIP 재등록 메시지(26)의 PIDF-LO 콘텐츠의 일례를 도시한다. PIDF-LO 콘텐츠는 SIP 재등록 메시지(26)의 바디부로서 도시되고, 여기서, 엔드포인트 디바이스(1)의 물리적 위치의 운송에 관련된 SIP 재등록 메시지(26)의 일부분들만이 도시되어 있다. 생략된 부분들은 도 5에서 "..."(도 5의 상부)로서 표시된다. SIP 재등록 메시지(26)의 도시된 부분들은 SIP-서버(2)에서 엔드포인트 디바이스(1)를 등록하기 위해 사용된 초기 SIP 등록 메시지의 표준 부분을 형성한다. 필드 "OS-0001232f59a8"(261)은 RFC4119에 의해 정의되는 투플(tuple) ID의 값 부분으로서 요구되는 고유 스트링이다. SIP 재등록 요청 메시지(26)를 전송하는 엔드포인트 디바이스(1)의 물리적 위치는 독일(DE), 뮌헨, "Hofmannstraße" 거리, "51"번가, 1층 "FLR>1<"의 "룸 100"에 있는 것으로 정의된다. "LLDP-MED"(263)의 방법 값은 RFF4119에 의해 정의된 방법 엘리먼트에 관하여 유효값인 IANA에 의한 등록된 방법 값이다. 또한, 도 5에서는 타임스탬프 값 "2011-12-19T14:01:29Z"(264)이 도시되어 있다. 타임스탬프 값(264)은 UTC(협정 세계시) 포맷의 표준화된 시간을 나타내고, 여기서, 타임스탬프 엘리먼트는 RFC41109에서 정의된다. 도시 위치(262)를 사용하는 대신에, SIP 재등록 요청 메시지가 특정한 지역과 연관된 좌표들을 포함하는 것이 또한 가능하다. SIP를 사용하는 것 이외의 다른 시그널링 형태들이 가능하다. 도 5에 도시된 코드는 엔드포인트 디바이스(1)의 물리적 위치의 PIDF-LO 운송의 일부가 아닌 추가의 코드의 도입을 발생시키는 PIDF-LO 바디부로부터 SDP(세션 디스크립션 프로토콜) 바디부를 구별하기 위해 멀티파트 바디를 요구하는 SIP 초청 메시지의 일부일 수 있다.
예를 들어, 위치 운송 방침을 제공하기 위해 구성 소스(8)를 사용하기 이전에 여기에 논의된 단일 또는 여러 실시예들에 관하여 개시된 기술적 특징 또는 여러 기술적 특징들은 이들이 제공되지 않도록 특정되거나 이들이 기술적 이유들로 제공되는 것이 불가능한 것을 제외하고는, SIP-서버(2)를 대신하는 다른 실시예, 예를 들어, 도 1 또는 도 2 각각에 도시된 것에 또한 제공될 수 있다.

Claims (15)

  1. 통신 디바이스(1)로부터 다른 통신 디바이스(2)로, 상기 통신 디바이스(1)의 물리적 위치를 나타내는 위치 정보를 전달하는 방법으로서,
    상기 통신 디바이스(1)에 의해, 제 1 위치 정보를 획득하고(11) 그리고 제 2 위치 정보를 획득하는(17) 단계(6) ―상기 제 2 위치 정보는 상기 제 1 위치 정보의 획득(11)에 후속하여 획득됨(17)―;
    상기 통신 디바이스(1)에 의해, 상기 통신 디바이스(1)의 물리적 위치의 변화를 나타내는, 상기 제 1 위치 정보로부터의 상기 제 2 위치 정보의 편차를 검출하는 단계(18); 및
    상기 통신 디바이스(1)의 물리적 위치의 검출된 변화에 의해 트리거링되어, 상기 통신 디바이스(1)에 의해 상기 다른 통신 디바이스(2)로 시그널링 메시지를 전송함으로써(26), 상기 통신 디바이스(1)의 가장 최근에 획득된 물리적 위치를 상기 다른 통신 디바이스(2)에 전달하는 단계(27) ―상기 시그널링 메시지는, 상기 제 2 위치 정보, 또는 상기 제 1 위치 정보로부터의 상기 제 2 위치 정보의 편차 중 하나를 포함함―
    를 포함하는, 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  2. 제 1 항에 있어서,
    다른 시그널링 메시지(21, 31)가, 상기 통신 디바이스의 물리적 위치의 변화로서 상기 제 1 위치 정보로부터의 상기 제 2 위치 정보의 편차의 검출의 실패에도 불구하고, 상기 통신 디바이스(1)에 의해 상기 다른 통신 디바이스(2)에 전송되면, 상기 다른 시그널링 메시지가 위치 정보를 포함하는 것이 회피되는, 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  3. 제 1 항에 있어서,
    상기 통신 디바이스(1)로서 엔드포인트 디바이스가 사용되고,
    상기 다른 통신 디바이스(2)로서 서버가 사용되며,
    상기 서버에 상기 엔드포인트 디바이스의 등록은, 상기 시그널링 메시지를 상기 서버에 전송함으로써(26) 리프레싱되는, 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  4. 제 2 항에 있어서,
    상기 통신 디바이스(1)로서 엔드포인트 디바이스가 사용되고,
    상기 다른 통신 디바이스(2)로서 서버가 사용되며,
    상기 서버에 상기 엔드포인트 디바이스의 등록은, 상기 시그널링 메시지를 상기 서버에 전송함으로써(26) 리프레싱되는, 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  5. 제 3 항에 있어서,
    상기 엔드포인트 디바이스로서 SIP 엔드포인트 디바이스(1)가 사용되고,
    상기 서버로서 SIP-서버(2)가 사용되고, 그리고
    상기 시그널링 메시지로서 SIP 재등록(reREGISTER) 요청이 사용되는, 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  6. 제 5 항에 있어서,
    상기 SIP 재등록 요청을 수신하는 상기 SIP-서버(2)에 의해 트리거링되어, 매핑 서버(3)는 상기 SIP-서버(2)에 전달된(27) 제 2 위치 정보에 관한 라우팅 정보를 획득하고(29) 상기 제 2 위치 정보를 검증하기 위해 상기 SIP-서버(2)에 의해 문의되고(28),
    문의된 라우팅 정보 및 검증된 제 2 위치 정보는 상기 SIP-서버(2)에 저장되는(30), 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  7. 제 1 항 내지 제 6 항 중 어느 한 항에 있어서,
    상기 제 1 위치 정보의 획득(11)과 상기 제 2 위치 정보의 획득(17) 사이의 시간 간격(25) 또는 상기 통신 디바이스(1)의 물리적 위치의 변화를 발생시키는 조건이, 상기 통신 디바이스(1)에 의해 사용된 위치 운송 방침(location conveyance policy)(50, 60, 70, 80, 90)에 대한 적어도 하나의 위치 업데이트 트리거 파라미터(47)에 의해 설정되고,
    상기 시간 간격의 사전결정된 값(57, 87),
    상기 통신 디바이스(1)의 방향의 사전결정된 변화(55),
    상기 통신 디바이스(1)의 포지션에서의 사전결정된 변화(58), 및
    상기 통신 디바이스(1)의 속도의 사전결정된 변화(71)
    중 하나와 같은 상기 위치 업데이트 트리거 파라미터(47)는, 상기 시그널링 메시지를 전송함으로써(26) 야기되는 시그널링 부하 및 상기 통신 디바이스(1)의 물리적 위치의 해상도 중 적어도 하나에 의존하여 결정되는, 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  8. 제 7 항에 있어서,
    다른 위치 운송 방침(100, 110, 120, 130, 140, 150, 160)이 상기 통신 디바이스(1)에 의해 획득되어야 하는 시기가 상기 위치 운송 방침(50, 60, 70, 80, 90)에 의해 결정되는, 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  9. 제 7 항에 있어서,
    상기 위치 운송 방침(50, 60, 70, 80, 90)은 상기 통신 디바이스(1)를 운송하는 적어도 하나의 특정한 형태의 운송 수단(41)을 포함하고,
    상기 적어도 하나의 위치 업데이트 트리거 파라미터(47)는 상기 특정한 형태의 운송 수단(41)에 할당되는, 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  10. 제 7 항에 있어서,
    상기 위치 운송 방침(50, 60, 70, 80, 90)은, 상기 통신 디바이스(1)가 외부 구성 소스(8)에 연결되는 구성에 의해서 또는 상기 시그널링 메시지가 상기 위치 운송 방침(50, 60, 70, 80, 90)을 획득하기 위해 재사용되는 시그널링(7)에 의해서, 상기 통신 디바이스(1)에 의해 획득되는, 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  11. 제 7 항에 있어서,
    상기 적어도 하나의 위치 업데이트 트리거 파라미터(47)는,
    상기 통신 디바이스(1)의 사용자의 스케줄,
    상기 통신 디바이스(1)의 상기 사용자의 타임테이블,
    상기 통신 디바이스(1)의 상기 사용자의 비행 계획서,
    상기 통신 디바이스(1)의 상기 사용자의 경로를 나타내는 지도,
    상기 통신 디바이스(1)의 상기 사용자에 의해 네비게이션 시스템에 입력된 목적지,
    상기 통신 디바이스(1)의 상기 사용자에 의한 목적지 입력 시에 상기 네비게이션 시스템에 의해 계산된 추정되는 도달 시간,
    상기 통신 디바이스(1)의 상기 사용자의 여행계획, 및
    상기 통신 디바이스(1)의 상기 사용자의 캘린더
    와 같은, 경로 및 추정되는 도달 시간 중 적어도 하나를 예측하기 위한 정보에 의존하는, 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  12. 제 7 항에 있어서,
    상기 적어도 하나의 위치 업데이트 트리거 파라미터(47)는 상기 통신 디바이스(1)의 물리적 위치의 도시 위치(262) 또는 특정한 지역과 연관된(geospatial) 좌표들(400)과 같은 위치 정보의 형태로 특정되는, 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법.
  13. 제 1 항 내지 제 6 항 중 어느 한 항의 방법을 실행하기 위한 컴퓨터 프로그램을 포함하는 머신 판독가능한 매체.
  14. 통신 디바이스(1)로서,
    상기 통신 디바이스(1)는, 상기 통신 디바이스(1)로부터 다른 통신 디바이스(2)로, 상기 통신 디바이스(1)의 물리적 위치를 나타내는 위치 정보를 전달하며,
    상기 통신 디바이스(1)는,
    제 1 위치 정보를 획득하고(11) 그리고 제 2 위치 정보를 획득하도록(17) 구성된 획득 유닛 ―상기 제 2 위치 정보는 상기 제 1 위치 정보의 획득(11)에 후속하여 획득됨(17) ―;
    상기 통신 디바이스(1)의 물리적 위치의 변화를 나타내는, 상기 제 1 위치 정보로부터의 상기 제 2 위치 정보의 편차를 검출하도록(18) 구성된 검출 유닛; 및
    상기 통신 디바이스(1)의 물리적 위치의 검출된 변화에 의해 트리거링되어, 상기 다른 통신 디바이스(2)로 시그널링 메시지를 전송함으로써(26), 상기 통신 디바이스(1)의 가장 최근에 획득된 물리적 위치를 상기 다른 통신 디바이스(2)에 전달하도록(27) 구성된 운송 유닛 ―상기 시그널링 메시지는, 상기 제 2 위치 정보, 또는 상기 제 1 위치 정보로부터의 상기 제 2 위치 정보의 편차 중 하나를 포함함―;
    을 포함하는, 통신 디바이스(1).
  15. 통신 시스템으로서,
    제 14 항에 따른 상기 통신 디바이스(1), 상기 통신 디바이스(1)에 연결된 상기 다른 통신 디바이스(2), 및 상기 통신 디바이스(1)에 연결된 위치 운송 방침 유닛(2b)을 포함하며,
    상기 위치 운송 방침 유닛(2b)은, 상기 제 1 위치 정보의 획득(11)과 상기 제 2 위치 정보의 획득 사이의 시간 간격(25) 또는 상기 통신 디바이스(1)의 물리적 위치의 변화를 발생시키는 조건이 상기 통신 디바이스(1)에 의해 사용되는 위치 운송 방침(50, 60, 70, 80, 90)에 대한 적어도 하나의 위치 업데이트 트리거 파라미터(47)에 의해 설정되도록 구성되고,
    상기 시간 간격의 사전결정된 값(57, 87),
    상기 통신 디바이스(1)의 방향의 사전결정된 변화(55),
    상기 통신 디바이스(1)의 포지션에서의 사전결정된 변화(58), 및
    상기 통신 디바이스(1)의 속도의 사전결정된 변화(71)
    중 하나와 같은 상기 위치 업데이트 트리거 파라미터(47)는, 상기 시그널링 메시지를 전송함으로써(26) 야기되는 시그널링 부하 및 상기 통신 디바이스(1)의 물리적 위치의 해상도 중 적어도 하나에 의존하여 결정되는, 통신 시스템.
KR1020147028253A 2012-07-18 2012-08-21 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법, 이 방법을 실행하는 컴퓨터 프로그램 물건, 및 위치 정보를 전달하는 통신 디바이스 KR101634767B1 (ko)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
EP2012003035 2012-07-18
EPPCT/EP2012/003035 2012-07-18
EP2012003148 2012-07-25
EPPCT/EP2012/003148 2012-07-25
PCT/EP2012/003543 WO2014012567A1 (en) 2012-07-18 2012-08-21 Method of conveying a location information representing a physical location of a communication device, a computer program product for executing the method, and the communication device for conveying the location information

Publications (2)

Publication Number Publication Date
KR20140143784A KR20140143784A (ko) 2014-12-17
KR101634767B1 true KR101634767B1 (ko) 2016-06-30

Family

ID=46754385

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020147028253A KR101634767B1 (ko) 2012-07-18 2012-08-21 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법, 이 방법을 실행하는 컴퓨터 프로그램 물건, 및 위치 정보를 전달하는 통신 디바이스
KR1020147025509A KR101641682B1 (ko) 2012-07-18 2013-03-22 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 업데이트하는 방법, 이 방법을 실행하는 컴퓨터 프로그램 물건, 및 위치 정보를 업데이트하는 통신 시스템

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020147025509A KR101641682B1 (ko) 2012-07-18 2013-03-22 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 업데이트하는 방법, 이 방법을 실행하는 컴퓨터 프로그램 물건, 및 위치 정보를 업데이트하는 통신 시스템

Country Status (5)

Country Link
US (7) US9417313B2 (ko)
EP (1) EP2789175B1 (ko)
KR (2) KR101634767B1 (ko)
CN (2) CN104186003B (ko)
WO (2) WO2014012567A1 (ko)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104186003B (zh) * 2012-07-18 2019-01-01 统一有限责任两合公司 传递表示通信设备的物理位置的位置信息的方法、设备及***
US10021528B2 (en) * 2012-11-26 2018-07-10 Red Hat, Inc. Providing specification of a location of a communication device
KR101931851B1 (ko) * 2014-09-12 2018-12-21 주식회사 케이티 M2m 시스템에서 위치정보 업데이트 주기를 변경하는 방법
EP3204972B1 (en) 2014-10-08 2021-05-12 Umicore Carbonate precursors for lithium nickel manganese cobalt oxide cathode material and the method of making same
US9723088B2 (en) * 2015-04-06 2017-08-01 Hrishikesh Samant Facilitating users to share physical locations
US10051684B2 (en) * 2015-05-04 2018-08-14 Qualcomm Incorporated Transfer of uncompensated barometric pressure information
US10210737B2 (en) * 2015-06-23 2019-02-19 Cleveland State University Systems and methods for privacy-aware motion tracking with notification feedback
KR20170035608A (ko) * 2015-09-23 2017-03-31 삼성전자주식회사 화상 통화 시스템, 영상표시장치, 영상표시장치의 구동 방법, 실감 영상 생성 방법 및 컴퓨터 판독가능 기록매체
JP6610142B2 (ja) * 2015-10-02 2019-11-27 富士通株式会社 無線通信プログラム、無線通信方法および無線通信システム
US9648063B1 (en) * 2015-11-05 2017-05-09 Samsung Electronics Co., Ltd. Personalized content delivery using a dynamic network
DK3193539T3 (da) * 2016-01-14 2022-09-05 Telia Co Ab Styring af en driftsmodus for en mobil terminal
WO2017160374A1 (en) * 2016-03-18 2017-09-21 Betria Interactive Llc Real-time multimodal travel estimation and routing system
WO2018098717A1 (zh) * 2016-11-30 2018-06-07 华为技术有限公司 一种调整定位周期的方法及装置
US11438390B2 (en) * 2016-12-30 2022-09-06 Motorola Mobility Llc Automatic call forwarding during system updates
US10165495B1 (en) 2017-06-22 2018-12-25 Microsoft Technology Licensing, Llc Connectivity using a geographic phone number
US10524086B2 (en) 2017-06-23 2019-12-31 Microsoft Technology Licensing, Llc Use condition for a geographic phone number
US10368225B2 (en) * 2017-06-30 2019-07-30 Microsoft Technology Licensing, Llc Location determination for a service request
CN107589436A (zh) * 2017-09-21 2018-01-16 深圳市中兴物联科技有限公司 车辆行驶轨迹的补偿方法及装置、计算机可读存储介质
CN110213713B (zh) * 2019-04-28 2020-06-23 浙江大学 一种基于时空域联合处理的集中式协作定位***和方法
US11102056B1 (en) 2020-06-29 2021-08-24 Unify Patente Gmbh & Co. Kg Method for requesting connection in a blue-green deployment, method for performing a switchover in a blue-green deployment, and client-server system configured for blue-green deployment
US20230029512A1 (en) * 2021-07-28 2023-02-02 Zoom Video Communications, Inc. Velocity-Based Presence Detection and Routing Rule Selection

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2063677A1 (en) 2007-11-21 2009-05-27 Qualcomm Incorporated Method and apparatus for ran assisted location update
US20090215427A1 (en) 2008-02-21 2009-08-27 Embarq Holdings Company, Llc System and method for updating location information of voice-over-internet protocol based devices for E911 service
US20100248683A1 (en) 2004-12-09 2010-09-30 Level 3 Communications, Inc. Systems and Methods for Third Party Emergency Call Termination

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1128767A1 (en) 1998-11-09 2001-09-05 Xinde Li System and method for processing low signal-to-noise ratio signals
US7551931B2 (en) * 2001-01-24 2009-06-23 Motorola, Inc. Method and system for validating a mobile station location fix
US7266379B2 (en) * 2001-05-30 2007-09-04 Palm, Inc. Resource location through location history
US7058668B2 (en) 2002-01-11 2006-06-06 International Business Machines Corporation System for estimating the temporal validity of location reports through pattern analysis
US7031698B1 (en) * 2002-05-31 2006-04-18 America Online, Inc. Communicating forwarding information for a communications device based on detected physical location
US20040121765A1 (en) * 2002-09-24 2004-06-24 Idnani Ajaykumar R. Method and apparatus for maintaining sip contact addresses using event subscription
KR100568473B1 (ko) 2003-04-24 2006-04-07 주식회사 케이티프리텔 Cdma 시스템에서 사용자 단말기의 위치 추정 오류 보정 방법 및 시스템
US7428234B2 (en) * 2003-04-28 2008-09-23 At&T Intellectual Property Ii, L.P. Voice-over-IP hybrid digital loop carrier
US20080126535A1 (en) * 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
US20050162309A1 (en) * 2004-01-16 2005-07-28 Mci, Inc. Method and apparatus for data filtering in a tracking system
GB0424052D0 (en) * 2004-10-29 2004-12-01 Nortel Networks Ltd Improvements in or relating to internet protocol (IP) location, privacy and presence
US7843857B2 (en) * 2004-12-11 2010-11-30 Electronics And Telecommunications Research Institute System for providing context-aware service and method thereof
JP2008546327A (ja) 2005-06-10 2008-12-18 ニューロモニックス・ピーティーワイ・リミテッド デジタル・プレイバック装置並びにデジタル・オーディオ信号にスペクトル補正を施す方法及び装置
US8442204B2 (en) * 2006-03-10 2013-05-14 West Corporation Real-time update of location information regarding a communications device
WO2008020789A1 (en) 2006-08-14 2008-02-21 Telefonaktiebolaget L M Ericsson (Publ) A method and arrangement for providing location information on a communication terminal
WO2008039469A2 (en) * 2006-09-26 2008-04-03 Telecommunication Systems, Inc. Location object proxy
US8774827B2 (en) * 2007-04-05 2014-07-08 Location Based Technologies, Inc. Apparatus and method for generating position fix of a tracking device in accordance with a subscriber service usage profile to conserve tracking device power
US20080299994A1 (en) * 2007-06-01 2008-12-04 Motorola, Inc. System and Method for Location Determination for Mobile Clients
CA2689479A1 (en) * 2007-06-04 2008-12-11 Bce Inc. Methods and systems for validating online transactions using location information
US8185254B2 (en) * 2007-07-18 2012-05-22 Honeywell International Inc. Method and system for updating navigation information
CN101605391A (zh) * 2008-06-12 2009-12-16 三星电子株式会社 清除家用基站网关中无效信息的方法
WO2010031425A1 (en) * 2008-09-03 2010-03-25 Telefonaktiebolaget Lm Ericsson (Publ) Tel uri handling method and apparatus
US8428832B2 (en) * 2008-12-23 2013-04-23 Caterpillar Inc. Method and apparatus for calculating payload weight
CN101873524B (zh) * 2009-04-23 2013-04-24 华为技术有限公司 区域触发定位方法、定位服务器和定位终端
US9307393B2 (en) * 2009-05-15 2016-04-05 Telcordia Technologies, Inc. Peer-to-peer mobility management in heterogeneous IPV4 networks
IT1401374B1 (it) * 2010-08-09 2013-07-18 Selex Sistemi Integrati Spa Tracciamento tridimensionale multisensore basato su tracce bidimensionali acquisite da tracciatori di sensori di localizzazione di bersagli
JP2012244368A (ja) * 2011-05-19 2012-12-10 Sony Corp 無線通信装置、情報処理装置、通信システムおよび位置決定方法
US8872701B2 (en) * 2011-09-21 2014-10-28 Qualcomm Incorporated Location based determination to perform a ranging procedure
CN104186003B (zh) * 2012-07-18 2019-01-01 统一有限责任两合公司 传递表示通信设备的物理位置的位置信息的方法、设备及***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100248683A1 (en) 2004-12-09 2010-09-30 Level 3 Communications, Inc. Systems and Methods for Third Party Emergency Call Termination
EP2063677A1 (en) 2007-11-21 2009-05-27 Qualcomm Incorporated Method and apparatus for ran assisted location update
US20090215427A1 (en) 2008-02-21 2009-08-27 Embarq Holdings Company, Llc System and method for updating location information of voice-over-internet protocol based devices for E911 service

Also Published As

Publication number Publication date
US9560511B2 (en) 2017-01-31
KR101641682B1 (ko) 2016-07-22
US9661484B2 (en) 2017-05-23
US10368226B2 (en) 2019-07-30
US20150080016A1 (en) 2015-03-19
US20160084933A1 (en) 2016-03-24
US20180115881A1 (en) 2018-04-26
CN104186003B (zh) 2019-01-01
EP2789175A1 (en) 2014-10-15
US9883367B2 (en) 2018-01-30
EP2789175B1 (en) 2016-02-17
US10187777B2 (en) 2019-01-22
KR20140135742A (ko) 2014-11-26
CN104137578B (zh) 2018-11-16
US20190110184A1 (en) 2019-04-11
KR20140143784A (ko) 2014-12-17
US20160323729A1 (en) 2016-11-03
CN104137578A (zh) 2014-11-05
WO2014012567A1 (en) 2014-01-23
CN104186003A (zh) 2014-12-03
WO2014012606A1 (en) 2014-01-23
US20170105107A1 (en) 2017-04-13
US10021553B2 (en) 2018-07-10
US20180288600A1 (en) 2018-10-04
US9417313B2 (en) 2016-08-16

Similar Documents

Publication Publication Date Title
KR101634767B1 (ko) 통신 디바이스의 물리적 위치를 나타내는 위치 정보를 전달하는 방법, 이 방법을 실행하는 컴퓨터 프로그램 물건, 및 위치 정보를 전달하는 통신 디바이스
US11574262B2 (en) Location accuracy using local device communications
US10371539B2 (en) Determining matches using dynamic provider eligibility model
US9911170B2 (en) Arranging a transport service for a user based on the estimated time of arrival of the user
KR101418640B1 (ko) 모바일 네트워크 상의 사용자들의 식별 및 위치찾기
CN102405656B (zh) 触发式位置服务
US9057614B2 (en) Method and apparatus for vehicle tracking
US20210312338A1 (en) Transit location system
US9903721B2 (en) Method for transferring route and device therefor
EP3001707B1 (en) Systems and methods for sharing location data within a vehicle
EP3179703B1 (en) Provision of telematics services via a mobile network
US9749930B2 (en) Method for delivering optimum path including plurality of passage places and apparatus therefor
US10957195B2 (en) Apparatuses, systems, and methods for graphical progress interfaces for dynamic transportation networks
JP2008139033A (ja) 到着予定時刻通知サービスシステム及び到着予定時刻通知方法
CN110858959B (zh) 一种管理车辆处的短程无线通信srwc的方法
KR20140041124A (ko) 도착예정정보 자동 통보 장치 및 방법
US20210150419A1 (en) Systems and methods for determining rideable vehicle locations
EP2789174B1 (en) Method of conveying a location information representing a physical location of a communication device, a computer program product for executing the method, and the communication device for conveying the location information
JP2009017216A (ja) 広域通信・直接通信切り替えシステム及び広域通信・直接通信切り替え方法
JP6017871B2 (ja) 情報処理装置、及び情報処理方法
JP5787718B2 (ja) 情報配信システム、サーバ装置、移動体および情報配信方法
JP2014163918A (ja) 交通機関特定システム、交通機関特定方法および交通機関特定プログラム
TW201630457A (zh) 用於識別及授權位置伺服器與位置服務的方法及裝置

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