KR100703586B1 - Method and apparatus for effecting a handoff between two ip connections for time critical communication - Google Patents

Method and apparatus for effecting a handoff between two ip connections for time critical communication Download PDF

Info

Publication number
KR100703586B1
KR100703586B1 KR20057002223A KR20057002223A KR100703586B1 KR 100703586 B1 KR100703586 B1 KR 100703586B1 KR 20057002223 A KR20057002223 A KR 20057002223A KR 20057002223 A KR20057002223 A KR 20057002223A KR 100703586 B1 KR100703586 B1 KR 100703586B1
Authority
KR
South Korea
Prior art keywords
connection
station
wireless
address
access point
Prior art date
Application number
KR20057002223A
Other languages
Korean (ko)
Other versions
KR20050040917A (en
Inventor
헤로엔 피. 도렌보쉬
데이비드 엘. 레이머
Original Assignee
모토로라 인코포레이티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 모토로라 인코포레이티드 filed Critical 모토로라 인코포레이티드
Priority to KR20057002223A priority Critical patent/KR100703586B1/en
Publication of KR20050040917A publication Critical patent/KR20050040917A/en
Application granted granted Critical
Publication of KR100703586B1 publication Critical patent/KR100703586B1/en

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

시간 임계적 통신을 위해 제 1 인터넷 프로토콜(IP) 접속(221)으로부터 제 2 IP 접속(331)으로 핸드오프를 달성하기 위한 무선 통신 유닛(800) 및 무선 통신 방법(900)은 개시된다. 상기 방법은 제 1 무선 스테이션에 대한 제 1 IP 어드레스(223) 및 제 1 IP 접속을 사용하여 제 1 무선 스테이션과 제 2 스테이션(331) 사이에서 통신하는 단계(905); 제 1 무선 스테이션에 대한 제 2 IP 어드레스로 제 2 IP 접속을 셋업하는 단계로서, 상기 제 1 IP 접속은 1차 접속이고 제 2 IP 접속은 2차 접속인, 상기 셋업 단계(907); 제 2 IP 접속이 1차 접속으로 되도록 결정하는 단계(915); 및 스트림 제어 전송 프로토콜(SCTP) 메시지들을 사용하여 제 2 IP 어드레스가 1차 어드레스인 것을 제 2 스테이션에게 알림으로써 제 2 IP 접속을 제 1 접속으로 변경하는 단계(917)를 포함한다.A wireless communication unit 800 and a wireless communication method 900 for achieving handoff from a first internet protocol (IP) connection 221 to a second IP connection 331 for time critical communication are disclosed. The method includes communicating (905) between a first wireless station and a second station (331) using a first IP address (223) and a first IP connection for a first wireless station; Setting up a second IP connection with a second IP address for a first wireless station, wherein the first IP connection is a primary connection and the second IP connection is a secondary connection; Determining (915) a second IP connection to be a primary connection; And changing (917) the second IP connection to the first connection by notifying the second station that the second IP address is the primary address using stream control transfer protocol (SCTP) messages.

핸드오프, IP 접속, SCTP 메시지, 무선 통신 유닛Handoff, IP Connection, SCTP Message, Wireless Communication Unit

Description

시간 임계적 통신을 위해 두개의 IP 접속들 사이에서 핸드오프를 달성하기 위한 방법 및 장치{METHOD AND APPARATUS FOR EFFECTING A HANDOFF BETWEEN TWO IP CONNECTIONS FOR TIME CRITICAL COMMUNICATION}METHOD AND APPARATUS FOR EFFECTING A HANDOFF BETWEEN TWO IP CONNECTIONS FOR TIME CRITICAL COMMUNICATION}

본 발명은 일반적으로 통신 시스템, 특히 하나의 IP 접속으로부터 다른 IP 접속으로 시간 임계 통신들의 핸드오프를 달성하기 위한 방법 및 장치에 관한 것이다.The present invention relates generally to communication systems, in particular to methods and apparatus for achieving handoff of time critical communications from one IP connection to another.

무선 통신 시스템들에서 매우 분명한 바와 같이 통신 시스템들은 알려져 있고 계속적으로 빠르게 진화하고 있다. 인터넷 프로토콜(IP), 운송 제어 프로토콜(TCP), 유니버셜 데이터그램 프로토콜(UDP) 및 보다 최근의 스트림 제어 전송 프로토콜(SCTP) 같은 다양한 패킷 데이터 운송 프로토콜들 및 IP 어드레스를 사용하는 인터넷(Internet) 혹은 인터넷형 네트워크들(Internet like networks)과 같은 패킷 데이터 네트워크들에 패킷 데이터 인에이블된 모바일 스테이션들이 액세스하는 것을 가능하게 하는 시스템들이 전개되고 있다. GPRS(general packet radio service), CDMA(code division multiple access)(2000), 광대역 CDMA, UMTS(universial mobile telecommunications service)와 같은 많은 제 2+ 및 제 3 세대 셀룰라 및 셀룰라형 시스템들은 상기 패킷 데이터 프로토콜들에 의존하거나 그들을 지원한다. 상기 셀룰라 시스템들은, 통상적으로 하나의 셀룰라의 고정된 포인트로부터 다른 포인트로의 통신에 대해 시스템의 사용자에 투명하게 혹은 거의 혹은 전혀 사용자에 대한 지시없이 핸드오프를 제공하도록 배열되고 구성된다. As is very evident in wireless communication systems, communication systems are known and continue to evolve rapidly. Internet or Internet using IP address and various packet data transport protocols such as Internet Protocol (IP), Transport Control Protocol (TCP), Universal Datagram Protocol (UDP), and more recent Stream Control Transport Protocol (SCTP) Systems are being deployed that allow packet data enabled mobile stations to access packet data networks such as Internet like networks. Many second and third generation cellular and cellular systems, such as general packet radio service (GPRS), code division multiple access (CDMA) 2000, broadband CDMA, universal mobile telecommunications service (UMTS), Rely on or support them. The cellular systems are typically arranged and configured to provide a handoff transparently or with little or no user indication to the user of the system for communication from a fixed point of one cell to another.

그밖의 통신 시스템들이 호평을 받고 있고, 이들은 적절한 권한부여 및 인증 과정이 성공한 후 사용자들에게 서비스들을 제공하는 소규모 혹은 로컬 영역의 무선 시스템들로 특징지워진다. 상기 무선 시스템들은 IEEE 802.11에 기초하여 설계된 시스템들이다. 이들 시스템들은 저비용으로 설계되고, 대부분 연결선들 및 케이블들의 접속을 제거하도록 의도된다. 따라서, 이들 시스템들의 대부분은, 통신중에 하나의 고정된 또는 액세스 포인트로부터 다른 포인트로 통신을 핸드오프하는 것과 같은 이동성 문제들을 취급하지 않고, 더구나 셀룰라 시스템 또는 셀룰라형 시스템들간에 핸드오프를 수용하거나 개시하지도 않는다. 만약 고정된 포인트들이 802.11 시스템에서 기본 서비스 세트 또는 BSS라 불리는 동일한 서브넷의 일부라면 몇몇 802.11 시스템들은 다른 고정된 포인트에서 하나의 고정 포인트씩 드롭(drop)되는 통신을 픽업하는 능력을 가지지만, 이것은 수초가 걸리고 실시간 또는 시간 임계 요구를 갖는 모바일 사용자들을 취급하기에는 적당하지 않다.Other communication systems are well received and are characterized by small or local area wireless systems that provide services to users after proper authorization and authentication processes have succeeded. The wireless systems are systems designed based on IEEE 802.11. These systems are designed at low cost and are intended to eliminate most of the connections and cables. Thus, most of these systems do not deal with mobility issues such as handing off a communication from one fixed or access point to another during communication, and moreover accept or initiate handoffs between cellular systems or cellular systems. Nor do. If the fixed points are part of the same subnet called the basic service set or BSS in an 802.11 system, some 802.11 systems have the ability to pick up communications that drop one fixed point from another fixed point, but this is a matter of seconds Is not suitable for dealing with mobile users who have a time-consuming and real-time or time threshold requirement.

명백하게 하나의 IP 접속부로부터 다른 접속부로 시간 임계 통신들의 핸드오프를 달성하기 위한 방법들 및 장치들이 필요하다. 바람직하게, 이것은 시스템들, 네트워크 조작자들, 및 사용자들에게 명백하고 SCTP 기술을 사용할 것이다. Obviously there is a need for methods and apparatuses for achieving handoff of time critical communications from one IP connection to another. Preferably, this is obvious to systems, network operators, and users and will use SCTP technology.

유사 참조 번호들이 하기된 상세한 설명과 함께 명세서들의 일부에 통합되고 몇몇 도면들을 통해 유사 참조 번호들이 동일하거나 기능적으로 유사한 엘리먼트들을 나타내는 첨부 도면들은 본 발명에 따른 모든 다양한 실시예들을 추가로 도시하고 다양한 원리들 및 장점들을 설명하기 위하여 사용한다.BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings in which like reference numbers are incorporated in part of the specification, together with the following detailed description, and in which in some drawings, like reference numerals represent the same or functionally similar elements, further illustrate all the various embodiments according to the present invention, To illustrate these and advantages.

도 1은 스테이션들 사이의 다중 접속들을 지원하기 위하여 스트림 제어 전송 프로토콜을 사용하는 통신 시스템들의 시스템 레벨 다이어그램을 간략한 설명 형태로 도시하는 도면.1 shows, in simplified form, a system level diagram of a communication system using a stream control transport protocol to support multiple connections between stations.

도 2 내지 도 4는 본 발명에 따른 두개의 무선 IP 액세스 포인트들을 사용하여 두개의 무선 IP 접속부들 사이에서 통신들을 핸드오프하는 바람직한 실시예를 도시하는 시스템 레벨 다이어그램.2-4 are system level diagrams illustrating a preferred embodiment for handing off communications between two wireless IP access points using two wireless IP access points in accordance with the present invention.

도 5 내지 도 7은 본 발명에 따른 셀룰라 시스템 및 무선 IP 액세스 포인트를 사용하여 두개의 IP 접속부들 사이에서 통신들을 핸드오프하는 다른 실시예를 도시하는 시스템 레벨 다이어그램.5-7 are system level diagrams illustrating another embodiment of handing off communications between two IP connections using a cellular system and a wireless IP access point in accordance with the present invention.

도 8은 본 발명에 따른 도 2 내지 도 7의 시스템들을 사용하는데 적절한 무선 통신 유닛의 바람직한 실시예의 기능적 블록도.8 is a functional block diagram of a preferred embodiment of a wireless communication unit suitable for using the systems of FIGS. 2-7 in accordance with the present invention.

도 9는 본 발명에 따른 두개의 IP 접속부들 사이에서 시간 임계 통신들을 핸드오프하는 바람직한 방법의 흐름도.9 is a flow diagram of a preferred method of handing off time critical communications between two IP connections in accordance with the present invention.

전체적으로 본 개시는 무선 통선 유닛들 또는 더 구체적으로는 그 안에서 동작하는 사용자들에게 서비스를 제공하는 통신 시스템들에 관한 것이다. 특히, SCTP 메시지들을 사용하여 하나의 IP 접속부로부터 다른 접속부로 시간 임계 통신들의 핸드오프를 달성하기 위한 방법들 및 장치들로 구현되는 다양한 본 발명의 개념들 및 원리들이 개시되고 논의된다. 특별히 관심있는 통신 시스템들은 적어도 부분적으로 무선이고 로컬 영역 시스템들내 및 로컬 영역과 셀룰라 시스템들 같은 다른 시스템들 사이의 이동성 문제들을 해결해야 하는 GPRS(general packet radio service), CDMA(code division multiple access)(2000), 광대역 CDMA, UMTS(Universal mobile telecommunications service) 같은 제 2+ 및 제 3 세대 셀룰라 및 셀룰라형 시스템들과 함께하는 그러한 로컬 영역 시스템들 및 802.11 로컬 영역 시스템들이 개발되고 배치되고 있다.The present disclosure generally relates to wireless communication units or more specifically to communication systems providing service to users operating therein. In particular, various inventive concepts and principles are disclosed and discussed that are implemented as methods and apparatuses for achieving handoff of time critical communications from one IP connection to another using SCTP messages. Of particular interest are communication systems that are at least partially wireless and are capable of solving mobility problems within local area systems and between other systems, such as local area and cellular systems, code division multiple access (CDMA), and GPDMA (code division multiple access). (2000), such local area systems and 802.11 local area systems are being developed and deployed with second and third generation cellular and cellular systems such as broadband CDMA, Universal Mobile Telecommunications Service (UMTS).

아래에서 더 논의되는 바와 같이, 다양한 발명의 원리들 및 그들의 결합들이 채택되어 통신중인 엔드포인트들(endpoints) 또는 스테이션들이, 시스템 요소들이나 장비들의 추가적 개입없이, 상기 사용자 및 사용자 통신들에 투명(transparent)한 방식으로, 필요하거나 원할 때 핸드오프를 실행하는데 요구되는 대로 사용될 수 있는, 대체적인 IP 접속들을 설정하도록 유도하며, 따라서 본 발명의 원리들 및 그 등가물들이 활용된다는 전제에서, 알려져 있는 시스템들에 관련된 다양한 문제들이 완화된다. As discussed further below, various inventive principles and combinations thereof are employed to ensure that endpoints or stations in communication are transparent to the user and user communications, without further intervention of system elements or equipment. Known systems, in the premise that the principles and equivalents of the present invention are utilized, thus inducing to establish alternative IP connections, which can be used as required to perform a handoff when needed or desired. Various problems related to are alleviated.

본 개시는 본 발명에 따라 다양한 실시예들을 형성하고 사용하는 최선의 모드(best mode)를 가능하게 하는 방식으로 더 설명하기 위하여 제공된다. 본 개시는 본 발명을 임의의 방식으로 제한하기 보다, 본 발명의 원리들 및 장점들에 대한 이해 및 평가를 강화하기 위하여 제공된다. 본 발명은 특허허여된 청구항들의 모든 등가물들 및 이 출원의 진행 동안 이루어진 임의의 보정들을 포함하는 첨부된 청구항들에 의해서만 한정된다. The present disclosure is provided to further explain in a manner enabling the best mode of forming and using various embodiments in accordance with the present invention. The present disclosure is provided to enhance the understanding and appreciation of the principles and advantages of the present invention, rather than limiting it in any way. The invention is limited only by the appended claims, including all equivalents of the patented claims and any corrections made during the progress of this application.

제 1 및 제 2, 상부 및 하부 등 같은 상대적인 용어들(relational terms)의 사용이 임의의 실제적인 상기 관계 또는 상기 엔티티들 또는 액션들 사이의 순서를 필수적으로 요구하거나 수반하지 않고 다른 엔티티 또는 액션으로부터 구별하기 위해서만 사용되는 것이 추가로 이해된다. 보다 많은 본 발명의 기능 및 많은 본 발명의 원리들은 주문형(application specific) IC 같은 집적 회로들(IC) 및 소프트웨어 프로그램들 또는 명령들로 가장 잘 실행된다. 여기에 개시된 개념들 및 원리들에 의해 가이드될 때 예를 들어, 이용할 수 있는 시간, 현재 기술, 및 경제적 고려사항들에 의해 발생되는 많은 노력 및 많은 설계 선택들을 고려하더라도, 당업자는 최소 실험으로 소프트웨어 명령들 및 프로그램 및 IC들을 쉽게 생성할 수 있다는 것이 예상된다. 그러므로, 본 발명에 따른 원리들 및 개념들을 불명료하게 하는 어떤 위험을 간략화 및 최소화하는 관점에서, 상기 소프트웨어 및 IC들의 추가 논의는 바람직한 실시예들내의 원리들 및 개념들에 관련하여 필수적인 것으로 제한될 것이다.The use of relative terms such as first and second, top and bottom, etc., does not necessarily require or involve any actual said relationship or order between the entities or actions and from other entities or actions. It is further understood that it is only used to distinguish. Many of the functions of the present invention and many of the principles of the present invention are best implemented with integrated circuits (ICs) and software programs or instructions, such as application specific ICs. Although guided by the concepts and principles disclosed herein, even considering the many efforts and many design choices arising, for example, due to available time, current technology, and economic considerations, those skilled in the art will appreciate It is anticipated that the instructions and program and ICs can be easily generated. Therefore, in view of simplifying and minimizing any risk of obscuring the principles and concepts according to the present invention, further discussion of the software and ICs will be limited to those necessary in relation to the principles and concepts in the preferred embodiments. .

도 1을 참조하여, 스테이션들, 특히 스테이션 A(103)와 스테이션 B(105) 사이의 다중 IP 접속부들을 지원하기 위하여 스트림 제어 전송 프로토콜을 사용하는 통신 시스템의 간략화되고 예시적인 시스템 레벨 다이어그램이 논의되고 기술될것이다. 도 1에서, 셀룰라 또는 가입자 핸드셋 또는 메시징 유닛 등 같은 모바일 무선 통신 유닛으로서 도시된 스테이션 A(103)는 제 1 네트워크(107) 및 제 1 IP 접속부(109)를 통해 휴대용 랩탑 컴퓨터로서 도시된 스테이션 B(105)와 통신하며, 스테이션 A는 제 1 IP 어드레스 IP A1(111)을 가지고 스테이션 B는 제 1 IP 어드레스 IP B1(113)을 갖는다. 스테이션 A 및 스테이션 B는 또한 제 2 네트워크(116)를 통하여 제 2 IP 접속(115)을 공유하며, 스테이션 A는 제 2 IP 어드레스 IP A2(117)를 가지며 스테이션 B는 제 2 IP 어드레스 IP B2(119)를 갖는다. 제 3 IP 접속(121)은 스테이션 A가 그의 제 2 IP 어드레스 IP A2(117)를 사용하고 스테이션 B가 그의 제 3 IP 어드레스 IP B3(123)를 사용하는 것으로 도시된다.Referring to FIG. 1, a simplified and exemplary system level diagram of a communication system using a stream control transport protocol to support multiple IP connections between stations, in particular station A 103 and station B 105, is discussed and discussed. Will be described. In FIG. 1, station A 103, shown as a mobile wireless communication unit, such as a cellular or subscriber handset or messaging unit, is shown as a portable laptop computer via a first network 107 and a first IP connection 109. Communicating with 105, station A has a first IP address IP A1 111 and station B has a first IP address IP B1 113. Station A and station B also share a second IP connection 115 through the second network 116, where station A has a second IP address IP A2 117 and station B has a second IP address IP B2 ( 119). The third IP connection 121 is shown as station A uses its second IP address IP A2 117 and station B uses its third IP address IP B3 123.

상기 다중 접속 배열은 인터넷 엔지니어링 태스크 포스(IETF)에 의해 최근에 표준화되었던 스트림 제어 전송 프로토콜(SCTP)이라 알려진 비교적 새로운 전송 프로토콜을 사용하여 이루어진다. 이것은 TCP 및 UDP와 동일한 층에서 동작하고 TCP버전보다 많은 능력을 가진 것으로 보여질 수 있다. SCTP는 엔드포인트 혹은 스테이션상의 애플리케이션이 다른 스테이션과의 동시적인 신뢰성있는 스트림들을 관리할 수 있는 방법을 제공함으로써 스트림들이 서로를 차단하지 않게 하도록 설계되었다. SCTP는 최선의 스트림들을 신뢰성 있는 스트림들과 혼합할 수 있다. SCTP는 또한 한 스테이션으로 하여금 그가 하나 이상의 IP 목적 어드레스를 가진다는 점을 다른 엔드포인트 또는 스테이션에 지정하는 것을 가능하게 함으로써 이용가능성을 증가시킬 것으로 기대된다. 다른 엔드포인트는 어드레스 중 하나를 제 1 목적 어드레스로서 선택할 것이다. 그 어드레스가 실패할 때, SCTP 층은 다른 목적 어드레스로 자동적으로 스위칭할 것이다. 스위칭은 SCTP 층을 사용하는 애플리케이션으로부터 어떠한 도움도 필요로 하지 않는다. 특히 그 대체 어드레스가 다른 네트워크들을 사용할 때 시스템 신뢰성은 훨씬 커진다. 그러나, SCTP 실패 스위칭(fail-over switching)은 수초가 걸릴 수 있고 본 개시는 이러한 문제들을 해결할 다양한 개념들 및 원리들을 논의하고 개시한다. 이것은 음성 또는 비디오 같은 시간 임계 통신에 대하여는 너무 느리다. The multiple access arrangement is made using a relatively new transport protocol known as the Stream Control Transport Protocol (SCTP), which was recently standardized by the Internet Engineering Task Force (IETF). It works on the same layer as TCP and UDP and can be seen to have more capabilities than the TCP version. SCTP is designed to ensure that streams do not block each other by providing a way for applications on an endpoint or station to manage simultaneous and reliable streams with other stations. SCTP can mix the best streams with reliable streams. SCTP is also expected to increase availability by enabling one station to specify to another endpoint or station that it has more than one IP destination address. The other endpoint will select one of the addresses as the first destination address. When that address fails, the SCTP layer will automatically switch to another destination address. Switching does not require any help from applications using the SCTP layer. Especially when using alternate networks whose alternate address is different, the system reliability is much higher. However, SCTP fail-over switching can take several seconds and the present disclosure discusses and discloses various concepts and principles that will address these problems. This is too slow for time critical communications such as voice or video.

SCTP는, IP 접속을 우선 중단하고 다시 초기화하지 않고, 스테이션 A 또는 B 같은 엔드포인트가 다른 엔드포인트에 제공한 어드레스를 변경하는 것을 허용하지 않는다. 또한 어느 어드레스가 제 1 목적 어드레스로서 다른 엔드포인트에 의해 사용되어야 하는지를 지정할 수 없다. SCTP는, 조작자들이 SCTP 트랜스포트(draft-ietf-tsvwg-addip-sctp-0.3.txt 참조)를 다시 초기화하지 않고도 스테이션 또는 엔드포인트내의 IP 장치를 변경할 수 있도록 확장되고 있다. IETF 드래프트는 엔드포인트가 다른 엔드포인트에게, 목적 어드레스가 삭제될 것이라는 것, 목적 어드레스가 부가될 것이라는 것, 또는 지정된 어드레스가 제 1 목적 어드레스로서 사용될 것이라는 것을 알리기 위하여 사용할 수 있는 SCTP 확장 메시지들을 정의한다. 이들 SCTP 확장 메시지들은 IP 접속들 사이의 시간에 맞춘 핸드오프를 지원하고 실행하기 위한 새롭고 바람직한 방식으로 사용될 수 있다. 유사한 출원일을 가지고 동일한 양수인에게 양도된 Dorenbosch 등에 의한 발명의 명칭이 IP 접속들 사이에서 연속적인 핸드오프를 이루기 위한 방법 및 장치인 공동 계류중인 특허 출원은 게이트웨이를 사용하는 TCP/UDP를 사용하는 스테이션과 핸드오프들을 달성하기 위한 새롭고 진보적인 기술을 논의한다. 여기서 우리는 SCTP 방법들을 사용하는 스테이션들 사이에서 핸드오프를 달성하기 위하여 새롭고 진보적인 기술의 다양한 측면들을 논의 및 기술한다.SCTP does not allow an endpoint, such as station A or B, to change the address provided to another endpoint without first suspending and reinitializing the IP connection. It is also not possible to specify which address should be used by another endpoint as the first destination address. SCTP is being extended to allow operators to change IP devices in stations or endpoints without having to reinitialize SCTP transports (see draft-ietf-tsvwg-addip-sctp-0.3.txt). The IETF draft defines SCTP extension messages that an endpoint can use to inform other endpoints that the destination address will be deleted, the destination address will be added, or that the specified address will be used as the first destination address. . These SCTP extension messages can be used in a new and desirable way to support and implement timed handoffs between IP connections. The co-pending patent application, a method and apparatus for achieving continuous handoff between IP connections, named Dorenbosch et al., Assigned to the same assignee with a similar filing date, includes a station using TCP / UDP using a gateway and Discuss new and progressive techniques for achieving handoffs. Here we discuss and describe various aspects of the new and progressive technology to achieve handoff between stations using SCTP methods.

도 2 내지 도 4를 참조하여, 두개의 무선 IP 액세스 포인트들을 사용하는 두개의 무선 IP 접속들 사이의 통신의 핸드오프를 도시하는 시스템 레벨 다이어그램들이 기술되고 논의될 것이다. 하이퍼랜, 불루투쓰(Bluetooth), 다른 로컬 영역 네트워크 기술들 등 같은 다양한 표준들 및 기술들에 따른 다양한 액세스 포인트들이 각각의 시스템들 또는 네트워크들내 또는 사이에서 핸드오프를 달성하기 위하여 사용되는 것이 기대되지만, 본원은 그렇게 하기 위한 전제 조건들 및 IEEE 802.11 네트워크를 사용하는 바람직한 실시예에 집중할 것이다. 먼저 도 2를 참조하여, 일반적으로 802.11 네트워크들에 일반적으로 적용하는 몇몇 정의들 및 용어들이 설명될 것이다.With reference to FIGS. 2-4, system level diagrams illustrating handoff of communication between two wireless IP connections using two wireless IP access points will be described and discussed. It is anticipated that various access points in accordance with various standards and technologies, such as Hyperlan, Bluetooth, other local area network technologies, etc., will be used to achieve handoff in or between respective systems or networks. However, the application will focus on the prerequisites for doing so and the preferred embodiment using an IEEE 802.11 network. With reference first to FIG. 2, some definitions and terms that generally apply to 802.11 networks will be described.

802.11을 사용하는 무선 IP는 인기가 크게 증가하고 있다. 예를 들어, 많은 인기있는 커피 샵들은 그들의 고객들에게 802.11b 접속을 제공한다. 고객들은 라떼(latte)를 즐기면서 인터넷 또는 회사의 인트라넷을 브라우징하고, 이메일을 읽고 응답할 수 있다. 무선 IP는 보이스 오버 IP 및 화상 회의 같은 실시간 서비스들을 제공할 수 있다. 802.11 커버리지 영역은 BSS A(203) 및 B22 B(205) 같은 기본 서비스 세트(BSS)라 불린다. 802.11 표준은 모바일 스테이션들의 ad-hoc 네트워크를 가진 분리된 BSS를 지원하지만, 통상적인 BSS는 분배 시스템(213) 같은 다른 무선 및 유선 LAN들 및 그로부터 포탈(215)을 통해 인터넷(217)에의 브리지 또는 액세스를 제공하는 액세스 포인트 A(209) 및 액세스 포인트 B(211) 같은 액세스 포인트(AP)를 포함한다. Wireless IP using 802.11 is growing in popularity. For example, many popular coffee shops offer 802.11b connections to their customers. Customers can enjoy the latte, browse the Internet or the company's intranet, read and respond to email. Wireless IP may provide real time services such as voice over IP and video conferencing. The 802.11 coverage area is called a basic service set (BSS) such as BSS A 203 and B22 B 205. The 802.11 standard supports a separate BSS with an ad-hoc network of mobile stations, but a typical BSS may bridge other Internet and wired LANs, such as distribution system 213 and Internet 217 via portal 215 therefrom or An access point (AP) such as access point A 209 and access point B 211 providing access.

각각의 BSS는 단일 AP 및 스테이션 A(219)와 같은 몇몇의 스테이션들을 포함한다. BSS내에서, 무선 IP 접속(221)과 같은 연관은 한번에 하나의 AP와 형성될 수 있다. 이런 연관 규칙은 그 스테이션이 어떤 AP에 연관되었는지가 알려지기 때문에, 정의된 방식으로 그 스테이션에 IP 데이터를 라우팅 또는 배포하는 것을 가능하게 만든다. 스테이션 A는 제 1 IP 접속에 대하여 IP A1(223)의 IP 어드레스 또는 목적 어드레스를 가지며, 그 어드레스를 가진 메시지는 AP A(209)를 통해 상기 스테이션에 라우팅된다. 만약 스테이션 A가 전송층으로서 SCTP의 상부에 애플리케이션을 운용하고 제 2 IP 어드레스, IP An(225)으로 부가적인 IP 접속 또는 연관을 셋업하면, 상기 스테이션은 AP A(209)에 또다른 스테이션으로서 보일 수 있다. 만약 스테이션 A(219) 및 스테이션 B(227)가 정보를 통신하거나 교환하기를 원하면, 스테이션 B(227)에 대한 목적 어드레스로서 상기 IP 어드레스 IP B1 및 스테이션 B에 의해 임의로 결정되거나 SCTP 메시지들을 사용하여 스테이션 A에 의해 지시된 바의 스테이션 A의 1차 목적 어드레스가 어느 것인가에 따라 IP A1(223) 또는 IP An(225) 중의 하나를 사용하여 스테이션 A,B 사이에 IP 접속이 확립된다. 제 2 IP 어드레스 IP An이 약간의 학문적 관심을 끌지만 스테이션 A의 이용 가능성이 증가하는한 많은 활용을 가지지 못함을 주목하라.Each BSS includes several stations, such as a single AP and station A 219. Within a BSS, an association, such as a wireless IP connection 221, may be formed with one AP at a time. This association rule makes it possible to route or distribute IP data to the station in a defined manner since it knows which AP the station is associated with. Station A has the IP address or destination address of IP A1 223 for the first IP connection, and the message with that address is routed to the station via AP A 209. If station A runs an application on top of SCTP as the transport layer and sets up an additional IP connection or association with a second IP address, IP An 225, the station appears as another station to AP A 209. Can be. If station A 219 and station B 227 want to communicate or exchange information, they may be arbitrarily determined by the IP address IP B1 and station B as the destination address for station B 227 or by using SCTP messages. An IP connection is established between stations A and B using either IP A1 223 or IP An 225 depending on which station A's primary destination address is indicated by station A. Note that the second IP address IP An may have some academic interest but does not have much utilization as long as the availability of station A increases.

스테이션 A(219) 같은 모바일 스테이션은 하나의 BSS로부터 다음 BSS로 로밍할 수 있고 다른 AP에 접속할 수 있다. 802.11 표준들은 또한 로밍을 단순화하기 위하여 코디네이팅된 BSS들의 확장 서비스 세트(ESS)를 정의한다. 이것은 예를 들어 고객이 커피 샵으로부터 이웃하는 서점으로 로밍하게 하고 양쪽 설정들이 계속 동일한 ESS의 일부인 것으로 가정하면 계속적으로 인터넷을 브라우징하는 것을 가능하게 한다. 고객의 스테이션은 먼저 접속을 차단하거나 커피샵의 AP와의 연관을 중단하고 그 다음 서점의 AP와 연관시킨다. 이것은 수초의 중단으로 브라우저 동작을 수용하기에 충분히 빠르지만, 음성 또는 보이스 오버 IP 같은 실시간 또는 시간 임계 애플리케이션들을 위해서는 충분히 빠르지 않다.A mobile station, such as station A 219, can roam from one BSS to the next BSS and connect to another AP. The 802.11 standards also define an Extended Service Set (ESS) of coordinated BSSs to simplify roaming. This allows for example to allow a customer to roam from a coffee shop to a neighboring bookstore and assume that both settings are still part of the same ESS and continue to browse the Internet. The customer's station either first disconnects or breaks the association with the coffee shop's AP and then associates with the bookstore's AP. This is fast enough to accommodate browser behavior with a few seconds of interruption, but not fast enough for real time or time critical applications such as voice or voice over IP.

도 2는, 802.11 네트워크들 동작 방법의 기술에 대한 배경으로서 역할할 뿐만 아니라 시간 임계적 통신을 위하여 제 1 IP 접속으로부터 제 2 IP 접속으로 핸드오프를 달성하기 위한 제 1 스테이지이다. BSS A(203)내에서 동작하는 스테이션 A(219)는 먼저 AP A(209)를 가진 IP 어드레스 IP A1(223)를 사용하여 IP 접속(221)을 연관시킨다. 스테이션 B의 애플리케이션과 통신할 필요가 있는 스테이션 A의 애플리케이션은 SCTP 전송 층을 통해 통신하고, 임의의 통신들을 시작하기 전에 IP A1이 제 1 목적 어드레스인 것을 스테이션 B에게 알리기 위하여 SCTP 메시지들을 사용한다. 따라서, 무선 스테이션에 대한 제 1 IP 접속 및 IP 어드레스 IP A1 및 다른 스테이션에 대한 IP B1을 사용하여 무선 스테이션, 스테이션 A, 및 제 2 스테이션, 스테이션 B 사이의 통신이 수행된다.FIG. 2 is a first stage for achieving handoff from the first IP connection to the second IP connection for time critical communication as well as serving as a background for the technique of operating 802.11 networks. Station A 219 operating within BSS A 203 first associates IP connection 221 using IP address IP A1 223 with AP A 209. The application of station A, which needs to communicate with the application of station B, communicates via the SCTP transport layer and uses SCTP messages to inform station B that IP A1 is the first destination address before initiating any communications. Thus, communication between the wireless station, station A, and the second station, station B is performed using the first IP connection to the wireless station and the IP address IP A1 and the IP B1 to the other station.

도 3을 참조하여, 핸드오프를 달성하는 다음 단계가 논의되고 기술된다. 도 3은 유사한 참조 번호들을 가진 도 2와 관련된 것을 도시하고, 모바일 또는 무선 스테이션, 스테이션 A(219)에 대한 제 2 IP 어드레스(333)를 가진 제 2 IP 접속(331)을 세팅하는 것을 나타내며, 여기서 원접속 또는 제 1 IP 접속(221)은 1차 접속이고 "어웨이크(awake)" 상태이며, 진행중인 통신을 제공하도록 지원하거나 제공 또는 지속할 준비가 된 것이며, 제 2 IP 접속은 제 2 또는 "도즈(doze)"(낮은 배터리 소비) 상태에 있는 것이다. 따라서 양쪽 IP 접속은 동시에 존재한다. 제 2 IP 접속을 셋업하는 것은 적절한 무선 IP 접속을 검색하고, AP B(211) 같은 제 2 무선 IP 액세스 포인트와 연관시키며, SCTP를 사용하여 제 2 IP 어드레스(333)의 제 2 스테이션에게 알림으로써 제 2 스테이션 B와 접속을 확립하는 것을 포함한다. 검색, 연관 및 확립은 통신을 지원하는 애플리케이션과 무관하게 수행된다. 적절한 무선 IP 접속에 대한 검색은 이용 가능한 무선 IP 접속이 무선 IP 액세스 포인트 및 적절한 서비스들을 포함하고, 무선 스테이션 A가 액세스 포인트를 성공적으로 인증하고, 제 2 스테이션에 대한 접속이 이용 가능하다는 결정 중 하나 이상을 포함할 수 있다. 802.11 액세스 포인트와 연관시키는 것으로 기술되었지만 제 2 무선 IP 액세스 포인트와 연관시키는 것은 지금 알려지거나 추후에 정의되는 바와 같은 블루투쓰 액세스 포인트, 하이퍼랜 액세스 포인트, 또는 다른 로컬 영역 네트워크(LAN) 액세스 포인트와 연관하는 것일 수 있다. Referring to Fig. 3, the next step in achieving a handoff is discussed and described. FIG. 3 shows what is related to FIG. 2 with similar reference numbers and shows setting up a second IP connection 331 with a second IP address 333 for a mobile or wireless station, station A 219, Wherein the original or first IP connection 221 is the primary connection and is in an "awake" state and is ready to support, provide or continue to provide ongoing communications, and the second IP connection may be a second or You are in a "doze" (low battery consumption) state. Thus both IP connections exist at the same time. Setting up a second IP connection involves searching for an appropriate wireless IP connection, associating it with a second wireless IP access point, such as AP B 211, and notifying the second station of the second IP address 333 using SCTP. Establishing a connection with a second station B. Retrieval, association, and establishment are performed independently of the applications that support communication. The search for an appropriate wireless IP connection is one of the determinations that the available wireless IP connection includes the wireless IP access point and the appropriate services, wireless station A successfully authenticates the access point, and the connection to the second station is available. It may contain the above. Although described as associating with an 802.11 access point, associating with a second wireless IP access point is associated with a Bluetooth access point, hyperlan access point, or other local area network (LAN) access point as now known or later defined. It may be.

보다 상세하게, 무선 스테이션 A가 BSS B(205) 같은 다른 BSS의 커버리지 내에 있다는 것을 알고(알려져 있는 802.11 스펙 방식으로), 스위칭해야 할 것을 기대할 때, 무선 스테이션 A는 다른 BSS의 AP B(211)와 연관시키도록 그 IP 접속들(331)중 적어도 제 2 접속을 사용한다. 스테이션 A는 원래의 BSS A(203)의 AP A(209)와 통신하기 위하여 계속하여 제 1 IP 접속(221)을 사용한다. 제 1 IP 어드레스 IP A1(223)은 또한 SCTP에 대한 제 1 어드레스를 유지한다. 그러나, 스테이션 A는 다른 목적 어드레스로서 제 2 IP 어드레스 IP A2(333)를 부가하기 위하여 SCTP 능력들을 가진 다른 스테이션에게 명령하도록 SCTP 메시지를 사용한다.More specifically, when wireless station A knows that it is within the coverage of another BSS, such as BSS B 205 (in a known 802.11 specification manner), and expects to switch, wireless station A has an AP B 211 of another BSS. Use at least a second of those IP connections 331 to associate with. Station A continues to use first IP connection 221 to communicate with AP A 209 of original BSS A 203. The first IP address IP A1 223 also maintains a first address for SCTP. However, station A uses the SCTP message to instruct another station with SCTP capabilities to add a second IP address IP A2 333 as another destination address.

이것은 무선/이동성 소프트웨어가 SCTP 층과 상호작용하는 것을 요구할 것이다. 만약 제 2 IP 어드레스 IP A2가 다른 SCTP 엔드포인트 스테이션 B에 이미 알려져 있다면, 스테이션 A는 먼저 목적 어드레스로서 제 2 IP 어드레스를 삭제하도록 스테이션 B에게 명령하여야 한다. 만약 제 2 IP 접속이 원래의 AP, AP A(209)와 이전에 연관되었다면, 스테이션 A는 먼저 원래의 AP로부터 제 2 접속을 연관해제 하여야 한다. 예를 들어 만약 IP A2가 도 2의 IP An이면, 이들 이슈들이 발생한다. 보다 복잡하고 이용할 수 있고 따라서 보다 값비싼 스테이션은 각각 AP를 가진 두개의 독립적인 무선 IP 자원들을 유지할 수 있다. 그러나, STA는 또한 원래의 BSS 및 타켓 BSS의 AP들 사이에서 무선 IP 자원들을 공유할 수 있다. 타켓 AP, AP b(211)과 제 2 IP 접속의 802.11 접속은 "전력 절약(power save)" 모드에 있고, 원래의 AP와의 제 1 접속은 애플리케이션에 대해 적절한 "액티브(active)" 또는 "전력 절약(power save)"에 있을 수 있다. 만약 제 1 접속이 "액티브(active)"이면, 제 2 접속은 타켓 BSS의 802.11 비콘(beacon)을 듣도록 가끔 웨어크업되어, AP B(211)와 통신하도록 시간적으로 선행할 수 있다. 이것은 보코더들에 의해 조정될 수 있는 작은 RF 결함으로서 애플리케이션들에 나타날 것이다. This will require wireless / mobility software to interact with the SCTP layer. If the second IP address IP A2 is already known to another SCTP endpoint station B, station A must first instruct station B to delete the second IP address as the destination address. If the second IP connection was previously associated with the original AP, AP A 209, station A must first disassociate the second connection from the original AP. For example, if IP A2 is IP An of FIG. 2, these issues arise. More complex and available and therefore more expensive stations can maintain two independent radio IP resources, each with an AP. However, the STA can also share radio IP resources between the APs of the original BSS and the target BSS. The 802.11 connection of the target AP, AP b 211 and the second IP connection is in a "power save" mode, and the first connection with the original AP is the "active" or "power" appropriate for the application. Power save ". If the first connection is " active ", then the second connection can sometimes wake up to listen to the 802.11 beacons of the target BSS, leading in time to communicate with the AP B 211. This will appear in applications as a small RF defect that can be adjusted by vocoders.

만약 원래의 AP와의 제 1 접속이 몇몇 이유 때문에 실패하면, 스테이션 A는 가능하면 빨리 "액티브(active)" 모드로 제 2 IP 접속을 가져가야 한다. 모바일 스테이션으로부터의 어떠한 자극도 없이, 다른 스테이션 B는 제 2 IP 어드레스를 통하여 독립적으로 및 자동적으로 스위칭할 것이다. 비록 이런 에러의 케이스가 실시간으로 처리되지 않지만, 표준 802.11Q보다 신뢰적인 접속을 제공한다. 개선된 성능을 위하여, 스테이션 A 엔드포인트는 다른 SCTP 엔드포인트 스테이션 B에게 제 2 IP 어드레스를 부가하도록 명령하기 위해 제 1 또는 제 2 IP 어드레스를 사용할 것이다. 바람직하게, AP, 분배 시스템(들) 및 스테이션들 사이의 경로에서 임의의 새로운 라우터들의 적절한 세팅들을 확립할 제 2 IP 어드레스가 사용된다.If the first connection with the original AP fails for some reason, Station A should take the second IP connection in "active" mode as soon as possible. Without any stimulus from the mobile station, the other station B will switch independently and automatically through the second IP address. Although this case of error is not handled in real time, it provides a more reliable connection than standard 802.11Q. For improved performance, the station A endpoint will use the first or second IP address to instruct another SCTP endpoint station B to add a second IP address. Preferably, a second IP address is used that will establish the appropriate settings of any new routers in the path between the AP, distribution system (s) and stations.

제 1 및 제 2 IP 접속이 무선 스테이션, 스테이션 A을 확립한 것으로 가정하면, 몇몇 포인트에서 제 2 IP 접속(331)이 1차 접속이어야 하는 것을 결정할 것이다. 제 2 IP 접속이 1차 접속이어야 하는 이런 결정은 제 1 무선 IP 액세스 포인트, AP A(209)로부터의 신호가 약화되고, 제 2 IP 접속에 대한 로딩 레벨들이 AP A에 바람직하고, 서비스들이 제 2 IP 접속을 통하여 이용할 수 있는 것이 바람직하거나 혹시 만약 제 2 IP 접속이 사용되면 바람직한 요금이 이용되는 하나 이상의 결정에 의해 이루어지거나 상기 결정을 포함할 수 있다. 스테이션 A가 BSS B 또는 AP B(211)쪽으로 스위칭할 때임을 결정할 때, 제 2 IP 어드레스, IP A2가 제 1 SCTP 목적 어드레스가 되는 것을 스테이션 B에게 알리고, AP B(211)와의 제 2 접속을 "액티브(active)" 모드로 하도록 SCTP 메시지들을 사용할 것이다. 선택적으로 또는 만약 요구되면, 제 1 IP 어드레스를 삭제하고 AP A(209)로부터 제 1 IP 접속(221)을 연관해제하여야 하는 것을 스테이션 B에게 알린다. Assuming the first and second IP connections have established a wireless station, station A, at some point it will determine that the second IP connection 331 should be the primary connection. This determination that the second IP connection should be the primary connection is such that the signal from the first wireless IP access point, AP A 209, is weakened, loading levels for the second IP connection are preferred to AP A, and services are disabled. It is desirable to be available over a 2 IP connection, or if a second IP connection is used, the preferred rate may be made by or include one or more of the decisions used. Upon determining that it is time for station A to switch to BSS B or AP B 211, inform station B that the second IP address, IP A2, is to be the first SCTP destination address, and inform the second connection with AP B 211. You will use SCTP messages to put you in "active" mode. Optionally or if required, inform station B that it should delete the first IP address and disassociate first IP connection 221 from AP A 209.

핸드오프가 실행된후 결과는 도 4에 도시된다. 스테이션 A는 새로운 제 1 어드레스, IP A2를 제 2 접속을 통하여 스테이션 B에게 알리고 그 접속상 확인을 기다릴 수 있다. 바람직하게, 스테이션 A는 "액티브(active)" 모드로의 접속후, 제 2 접속을 통하여 새로운 제 1 어드레스를 다른 엔드포인트에게 알린다. 바람직하게 스테이션 A는 임계 또는 실시간 음성 통신들에서 아이들(idel) 기간 동안 시작하도록 스위칭오버의 시간을 정한다. 스테이션 A는 하나 이상의 접속을 가지는 것이 신뢰성을 증가시키기 때문에 AP A의 커버리지 영역 외부에 있을때까지 AP A와 연관을 해제하는 것을 기다릴 수 있다. 스테이션 A는 AP A로부터 연관이 해제된후 AP B와의 제 1 IP 접속을 연관하고, 다른 SCTP 목적 어드레스가 되는 다른 엔드포인트를 알린다. 만약 스테이션 A가 동일한 ESS의 BSS 사이로 이동하면, STA는 제 1 IP 접속의 연관해제 및 연관을 단일 재연관 단계와 결합할 수 있다. 상기 기술들은 핸드오프가 ESS들 사이에 있게 되더라도 작동한다는 것을 유념해야 한다. 대조적으로, 802.11에 대한 표준들이 명백하게 되므로, 여기에 기술된 원리들 및 개념들을 사용하지 않으면 ESS 전이는 서비스들의 분열을 유발할 것이다. The result is shown in FIG. 4 after the handoff is performed. Station A may inform station B of the new first address, IP A2, via a second connection and wait for confirmation on that connection. Preferably, station A, after connecting to the " active " mode, informs the other endpoint of the new first address via the second connection. Station A preferably times the switchover to start during the idle period in critical or real time voice communications. Station A may wait to unassociate with AP A until it is outside of AP A's coverage area because having more than one connection increases reliability. Station A associates the first IP connection with AP B after the association is released from AP A, and advertises another endpoint that becomes another SCTP destination address. If station A moves between BSSs of the same ESS, the STA can combine the disassociation and association of the first IP connection with a single reassociation step. It should be noted that the above techniques work even if the handoff is between ESSs. In contrast, since the standards for 802.11 become apparent, ESS transition will cause disruption of services without using the principles and concepts described herein.

도 5 내지 도 7을 참조하여, 셀룰라 시스템 및 다른 무선 IP 액세스 포인트를 사용하는 두개의 IP 접속들 간의 통신들에 대한 핸드오프를 도시하는 시스템 레벨 다이어그램들이 논의되고 기술될 것이다. 도 5는 본 명세서에서 무선으로 도시된 IP 접속(507)을 통하여 IP 어드레스, IP B1(506)를 가진 스테이션 B(505)와 통신하는 IP 어드레스, IP A1(504)를 가진 셀룰라 핸드셋 등 같은 스테이션 A(503)을 도시한다. 이런 IP 접속(507)은 셀룰라 코어(510)를 통하여 인터넷(511) 같은 유선 네트워크에 결합된 무선 액세스 네트워크(509)의 일부인 셀룰라 베이스 스테이션을 포함하는 셀룰라 시스템을 통해서 이루어진다. 또한, 분배 시스템(519) 및 포탈(521)을 통하여 인터넷(511)에 결합되는 기본 서비스 세트(BSS)(515) 또는 커 버리지 영역을 가진 액세스 포인트(AP)(517)를 포함하는 802.11 네트워크가 기술된다.With reference to FIGS. 5-7, system level diagrams illustrating handoff for communications between two IP connections using a cellular system and another wireless IP access point will be discussed and described. 5 shows a station such as an IP address, an IP address communicating with station B 505 with IP B1 506, a cellular handset with IP A1 504, and the like, via an IP connection 507 shown wirelessly herein. A 503 is shown. This IP connection 507 is made through a cellular system that includes a cellular base station that is part of a radio access network 509 coupled to a wired network such as the Internet 511 via a cellular core 510. In addition, an 802.11 network including a basic service set (BSS) 515 or access point (AP) with coverage area coupled to the Internet 511 via a distribution system 519 and a portal 521 is provided. Are described.

요약하면, 셀룰라 시스템 및 무선 IP 네트워크로 또는 그로부터의 핸드오프는, SCTP를 사용하여 제 1 IP 어드레스, IP A1을 스테이션 B에 알리는 것을 포함하는 제 1 IP 접속을 셋업하는 것을 포함한다. 그 다음, 무선 스테이션, 스테이션 A와 스테이션 B간에 SCTP로 동작하는 애플리케이션을 사용하는 통신은 스테이션 A에 대한 제 1 IP 접속(507) 및 제 1 IP 어드레스를 사용하고, 스테이션 A에 대한 제 2 IP 어드레스로 제 2 IP 접속을 셋업하고, 제 1 IP 접속은 1차 접속이고 제 2 IP 접속은 2차 접속이고, 양쪽은 동시에 존재한다. 제 2 IP 접속이 1차 접속이되도록 결정하고; SCTP 메시지들을 사용하여 제 2 IP 어드레스가 제 1 어드레스라는 것을 제 2 스테이션에 알림으로써 제 2 IP 접속을 1차 접속으로 변화시키고, 시간 임계적 통신은 제 2 IP 접속을 통해 즉시 스위칭된다.In summary, handoff to or from a cellular system and a wireless IP network includes setting up a first IP connection comprising using an SCTP to inform station B of a first IP address, IP A1. Then, communication using an application operating with SCTP between the wireless station, station A and station B, uses a first IP connection 507 and a first IP address for station A, and a second IP address for station A. Set up a second IP connection, the first IP connection is the primary connection and the second IP connection is the secondary connection, and both exist at the same time. Determine a second IP connection to be a primary connection; The second IP connection is changed to the primary connection by using SCTP messages to inform the second station that the second IP address is the first address, and the time critical communication is immediately switched over the second IP connection.

도 5를 참조하여, 802.11 커버리지 영역으로 이동하기 전의 무선 스테이션, 스테이션 A가 도시된다. 모바일은 셀룰라 접속을 통하여 IP를 사용한다. 그것은 적어도 하나의 IP 어드레스(IP A1)를 가진다. 셀룰라 및 무선 IP 양쪽을 지원하는 스테이션 A에 대한 애플리케이션은 SCTP에서 동작할 것이고, 스테이션이 셀룰라 및 무선 IP를 지원하는 것을 결정할 때 또는 가정하면 SCTP에서 동작하도록 조절될 것이다. 스테이션(A)는 다른 엔드포인트 스테이션 B에, IP 접속(507) 또는 셀룰라 접속과 관련된 IP 어드레스, IP A1(504)를 알려준다. 스테이션 B는 제 1 목적 어드레스로서 특정 셀룰라 IP 어드레스(A1)를 사용할 것이다. 스테이션 B는 인터넷을 통하여 접속되지만, 셀룰라 코어 또는 셀룰라 무선 액세스 네트워크(RAN)로 접속될 수도 있다. 실시간 애플리케이션들은 바람직하게 SCTP를 통하여 실시간 또는 시간 임계 세션을 셋업하기 위하여 세션 시작 프로토콜을 사용한다. SCTP를 통한 SIP의 사용은 충분하지 않다. 이런 핸드오프 처리를 작업하기 위하여, 베어러가 또한 SCTP를 통하여 구동되어야 한다. SIP는 실시간 데이터가 엔드포인트들 사이에서 전송되는 방법을 나타내기 위하여 세션 기술 언어(SDL)를 사용한다. SIP는 매체 교섭 기능을 제공하기 위하여 세션 기술 프로토콜(SDP)에 의존한다. 새로운 확장은 SDP에 대하여 이루어질 수 있다. 현재 SDP는 음성 또는 비디오 데이터가 UDP를 통하여 RTP를 사용하는 것을 나타낼 수 있다. 개선점은 최선 결과의 스트림으로 음성 또는 비디오를 SCTP를 통하여 동작하는 스펙을 허용한다. 모바일 엔드포인트, 스테이션 A는 셀룰라 접속을 통하여 부가적인 IP 어드레스를 사용하거나 사용하지 않을 수 있고, 이들은 다른 SCTP 목적 어드레스로서 스테이션 B에 제공하거나 제공하지 않을 수 있다. 그러나, 동일한 셀룰라 접속을 통한 다중 접속의 사용은 많은 이용 가능성을 증가시키지 않는다.Referring to FIG. 5, a wireless station, station A, prior to moving to an 802.11 coverage area is shown. Mobile uses IP over cellular connections. It has at least one IP address (IP A1). The application for Station A, which supports both cellular and wireless IP, will operate in SCTP and will be adjusted to operate in SCTP, or assuming when the station decides to support cellular and wireless IP. Station A informs the other endpoint station B, the IP address associated with the IP connection 507 or the cellular connection, IP A1 504. Station B will use the specific cellular IP address A1 as the first destination address. Station B is connected via the Internet, but may be connected to a cellular core or a cellular radio access network (RAN). Real time applications preferably use a session start protocol to set up a real time or time critical session via SCTP. The use of SIP over SCTP is not enough. In order to work this handoff process, the bearer must also be driven via SCTP. SIP uses Session Description Language (SDL) to indicate how real-time data is transmitted between endpoints. SIP relies on Session Description Protocol (SDP) to provide media negotiation. New extensions can be made to the SDP. Current SDP may indicate that voice or video data uses RTP over UDP. Improvements allow for the specification of operating voice or video over SCTP with the stream of best results. The mobile endpoint, station A, may or may not use additional IP addresses over the cellular connection, and they may or may not provide station B as another SCTP destination address. However, the use of multiple connections over the same cellular connection does not increase much availability.

도 6을 참조하여, 제 1 IP 접속이 1차 접속으로 유지되고 제 2 IP 접속이 2차 접속으로 되며, 양쪽이 동시에 존재하는 무선 스테이션 A에 대한 제 2 IP 어드레스, IP A2(623)를 가진 제 2 IP 접속(625)을 셋업한 결과가 도시된다. 제 2 IP 접속을 셋업하는 것은 적절한 접속에 대한 검색, 무선 IP 액세스 포인트와의 연관, 및 SCTP를 사용하여 제 2 IP 어드레스를 제 2 스테이션에게 알림으로써 제 2 스테이션과의 접속을 확립하는 것을 포함한다. 검색, 연관 및 확립은 애플리케이션 지 원 통신과 독립적으로 투명하게 수행된다. 적절한 무선 IP 접속에 대한 검색은, 이용 가능한 접속이 액세스 포인트 및 적절한 서비스들을 포함하고, 무선 스테이션 A가 액세스 포인트를 성공적으로 인증하거나, 스테이션 B에 대한 접속이 이용 가능한 것을 결정하는 것을 더 포함한다. 본 명세서에서는 802.11 액세스 포인트인 무선 IP 액세스 포인트와 연관시켜 기술되었지만, 다른 로컬 영역 액세스 기술들은 여기에 논의된 개념들 및 원리들로부터 바람직할 것이라는 것이 예상된다. SCTP를 사용하여 제 2 IP 어드레스를 스테이션 B에게 알리는 것은, 바람직하게 제 2 IP 접속을 사용하여 그 접속을 초기화한다.Referring to Fig. 6, the first IP connection is maintained as the primary connection and the second IP connection is the secondary connection, and both have a second IP address, IP A2 623, for wireless station A, which is present at the same time. The result of setting up the second IP connection 625 is shown. Setting up a second IP connection includes establishing a connection with the second station by searching for an appropriate connection, associating with a wireless IP access point, and notifying the second station of the second IP address using SCTP. . Discovery, association and establishment are performed transparently, independent of application-assisted communications. The search for an appropriate wireless IP connection further includes determining that the available connection includes an access point and appropriate services, and that wireless station A successfully authenticates the access point or that a connection to station B is available. Although described herein in connection with a wireless IP access point that is an 802.11 access point, it is contemplated that other local area access technologies will be desirable from the concepts and principles discussed herein. Informing the station B of the second IP address using SCTP, preferably, the connection is initiated using the second IP connection.

보다 상세히, 스테이션 A(503) 같은 바람직한 802.11 모바일은 적절한 무선 IP 접속을 위하여 정규적으로 스캔할 것이다. 적절한 접속을 발견할때, 그것을 액세스 포인트와 연관하고, 인증하고, 유선 네트워크들과 접속을 확립한다. BSS(515)가 셀룰라 서비스 제공자(SP)와 연관될 수 있고, 무선 스테이션 A가 인증을 위하여 SIM 카드를 사용할 수 있다는 것에 유의하라. 대안적으로 BSS는 SP와 연관될 수 없다. 셀룰라 SP 및 BSS의 운용자 사이의 로밍 승인이 있거나 없을 수 있다. 바람직하게, 본 발명은 로밍 승인없이 작업한다. 모바일은 BSS와 무관하게 인증될 수 있고, 유선 네트워크들에 대한 액세스를 얻는다. 이것은 셀룰라 SP에 대한 임의의 지식없이 행해질 수 있다. 상기 처리의 경우, 무선 스테이션은 새로운 IP 어드레스(예를들어, DHCP를 통해)를 얻을 수 있다. 모바일은 또한 기존의 IP 어드레스를 사용할 수 있다. 임의의 경우, 모바일은 802.11 IP 접속(625)을 통하여 사용되는 적어도 하나의 제 2 IP 어드레스, IP A2(623)를 가진다. 모바일 또 는 스테이션 A는 이 후, 스테이션 A에 대한 대안적인 목적 어드레스로서 제 2 IP 어드레스를 부가하도록 또다른 SCTP 엔드포인트, 스테이션 B(505)에 명령하기 위해 SCTP 확장 메시지들을 사용한다. 이런 처리 동안, 모바일의 애플리케이션은 스테이션 B와 통신하도록 셀룰라 기반 IP 접속을 통하여 제 1 IP 어드레스를 계속 사용한다. 이 모든 것이 행해지는 동안, 스테이션 B상의 애플리케이션은 SCTP에 대한 1차 어드레스로서 제 1 IP 어드레스를 계속 사용하고, 애플리케이션 데이터는 셀룰라 시스템을 통하여 계속 흐른다.More specifically, preferred 802.11 mobiles, such as station A 503, will regularly scan for proper wireless IP connectivity. When it finds an appropriate connection, it associates it with an access point, authenticates it, and establishes a connection with wired networks. Note that BSS 515 may be associated with a cellular service provider (SP), and wireless station A may use a SIM card for authentication. Alternatively the BSS may not be associated with the SP. There may or may not be a roaming authorization between the operators of the cellular SP and the BSS. Preferably, the present invention works without roaming approval. The mobile can be authenticated independent of BSS and gain access to wired networks. This can be done without any knowledge of the cellular SP. In the case of the above process, the wireless station can obtain a new IP address (eg, via DHCP). The mobile can also use an existing IP address. In any case, the mobile has at least one second IP address, IP A2 623, used over the 802.11 IP connection 625. Mobile or station A then uses the SCTP extension messages to instruct another SCTP endpoint, station B 505, to add a second IP address as an alternative destination address for station A. During this process, the mobile's application continues to use the first IP address over the cellular based IP connection to communicate with station B. While all this is done, the application on station B continues to use the first IP address as the primary address for SCTP, and the application data continues to flow through the cellular system.

제 2 IP 어드레스의 획득이 상기 애플리케이션에 의해 행해지지 않는 것을 유의하라. 상기 획득은 스테이션 A내의 무선/이동성 소프트웨어에 의해 행해진다. 상기 무선/이동성 소프트웨어는 또한 제 2 IP 어드레스, IP A2(623)를 스테이션 B에 알리도록 SCTP 층과 상호작용한다. 만약 제 2 IP 어드레스가 이미 셀룰라 접속과 연관되었다면, 모바일은 우선 셀룰라 접속으로부터 제 2 IP 어드레스를 연관해제하여야 한다. 이 경우, 제 2 어드레스를 삭제하는 것을 스테이션 B에게 우선 알려야 한다. 만약 셀룰라 접속이 몇몇 이유 때문에 실패하면, 다른 엔드포인트는 802.11 접속을 통해 자동으로 스위칭 오버할 것이다. 모바일은 바람직하게 "액티브(active)" 모드에서 802.11 접속을 유지하여야 한다. 비록 이런 에러가 실시간으로 조정되지 않지만, 종래 기술의 접근법들보다 신뢰적인 접속을 제공한다. 스테이션 A는 제 2 IP 어드레스를 부가하도록 스테이션 B에게 명령하기 위해 제 1 또는 제 2 IP 어드레스를 사용한다. 바람직하게, AP(517), 분배 시스템(519), 및 엔드포인트들이나 스테이션들 사이의 경로에서 임의의 새로운 라우터들에 적절한 세팅들을 확립하기 위하여 제 2 어드레스를 사용한다.Note that the acquisition of the second IP address is not done by the application. The acquisition is done by wireless / mobility software in station A. The wireless / mobility software also interacts with the SCTP layer to inform station B of the second IP address, IP A2 623. If the second IP address has already been associated with the cellular connection, the mobile must first disassociate the second IP address from the cellular connection. In this case, the station B must first be notified of deleting the second address. If the cellular connection fails for some reason, the other endpoint will automatically switch over over the 802.11 connection. The mobile should preferably maintain the 802.11 connection in "active" mode. Although this error is not adjusted in real time, it provides a more reliable connection than prior art approaches. Station A uses the first or second IP address to instruct station B to add a second IP address. Preferably, the second address is used to establish appropriate settings for the AP 517, distribution system 519, and any new routers in the path between the endpoints or stations.

도 7은 상기 셀룰라로부터 무선 IP 시스템으로의 핸드오프에 있어서 다음 처리들의 결과들을 도시한다. 일단 제 2 IP 접속이 몇몇 포인트에서 셋업되면, 무선 스테이션 A는 제 2 IP 접속이 1차 접속인지를 결정한다. 제 2 IP 접속이 1차 접속인지를 결정하는 것은 셀룰라 베이스 스테이션으로부터 신호가 약해지는 것과, 제 2 IP 접속에 대한 비용들이 적합한 것과, 제 2 IP 접속을 통해 이용할 수 있는 보다 높은 대역폭 같은 서비스들이 바람직하다는 것 중 하나를 결정하는 것을 포함할 수 있다. 임의의 경우, 스테이션 A는 이제 무선 IP 액세스 포인트(511)로 스위치 오버하여 802.11을 사용할 준비가 된다. 만약 "액티브(active)"가 아니라면 스테이션 A는 802.11 AP(517)과의 제 2 접속이 "액티브(active)" 모드가 되게 할 것이고, SCTP 확장 메시지들을 사용하여 제 2 IP 어드레스가 제 1 SCTP 목적 어드레스인 것을 스테이션 B에게 알린다. 스테이션 B의 애플리케이션은 스테이션 A에 대한 목적 어드레스로서 제 2 IP 어드레스(623)를 사용하는 것을 시작할 것이다. 본 명세서의 원리들 및 개념들이 주어진 경우, 스위치는 애플리케이션에 대해 다소 즉각적이고 완전히 명확하다.7 shows the results of the following processes in handoff from the cellular to a wireless IP system. Once the second IP connection is set up at some point, wireless station A determines whether the second IP connection is a primary connection. Determining if the second IP connection is the primary connection is desirable for services such as weakening signals from the cellular base station, suitable costs for the second IP connection, and higher bandwidth available over the second IP connection. It may include determining one of the. In any case, station A is now ready to switch over to wireless IP access point 511 and use 802.11. If it is not " active ", station A will cause the second connection with the 802.11 AP 517 to be in " active " mode, using the SCTP extension messages to set the second IP address to the first SCTP purpose. Notify station B that it is an address. The application of station B will begin using the second IP address 623 as the destination address for station A. Given the principles and concepts herein, the switch is somewhat immediate and completely clear for the application.

유사하게 802.11 AP는 실내용이고, 셀룰라 커버리지는 한계적일 수 있다. 셀룰라 접속의 품질이 하락하는 것을 스테이션 A가 관찰할 때, 스테이션 B에게 제 1 IP 어드레스를 삭제하고 셀룰라 IP 접속을 중지해야 하는 것을 알릴 수 있다. 상기 애플리캐이션은 일반적으로 계속해서 동작할 것이다. 스테이션 A는 제 1 접속을 통하여 새로운 1차 어드레스를 스테이션 B에 알리고, 그 접속의 확인을 기다린다. 바람직하게, 스테이션 A는 "액티브(active)" 모드에 접속 후, 제 2 IP 어드레스를 통헤 새로운 1차 어드레스를 스테이션 B에 알린다. 바람직하게, 스테이션 A는 스위치오버 시간을 결정하여, 실시간 음성 전환시 퍼즈(pause) 또는 사일런트(silent) 같은 시간 임계적 통신에서 아이들 또는 사일런트 기간 동안 시작된다. 스테이션 A는 하나 이상의 접속을 가지는 것이 신뢰성을 증가시키기 때문에 셀룰라 시스템의 커버리지 영역에서 벗어날 때까지 제 1 IP 접속(504)을 중단하기를 기다리도록 선택할 수 있다. 스테이션 A는 또한 셀룰라 시스템으로부터 연관 해제된 후, 802.11 AP(517)와 제 1 IP 접속을 연관시키고, 다른 SCTP 목적 어드레스가 된 것을 스테이션 B에 알린다.Similarly, 802.11 APs are for indoor use and cellular coverage may be limited. When station A observes that the quality of the cellular connection is declining, it can inform station B that it should delete the first IP address and stop the cellular IP connection. The application will generally continue to operate. Station A informs station B of the new primary address over the first connection and waits for confirmation of the connection. Preferably, station A, after connecting to the " active " mode, informs station B of the new primary address via the second IP address. Preferably, station A determines the switchover time and starts during an idle or silent period in a time critical communication such as pause or silent during real-time voice switching. Station A may choose to wait to suspend first IP connection 504 until it leaves the coverage area of the cellular system because having one or more connections increases reliability. Station A also associates the first IP connection with the 802.11 AP 517 after disassociating from the cellular system and informs station B that it has become another SCTP destination address.

셀룰라로의 로밍은 본질적으로 전술된 처리의 역이다. 애플리케이션은 제 1 IP 어드레스상 802.11 접속을 사용하여 SCTP에서 동작한다. 스테이션 B는 1차 목적 어드레스로서 제 1 IP 어드레스를 사용한다. 필요하다면, 스테이션 A는 제 2 IP 어드레스상에서 데이터 전달을 지원하는 셀룰라 시스템과 접속을 확립한다. 제 2 IP 어드레스는 정적이거나 다이나믹하게 얻어질 수 있다. UMTS 시스템들에서 2차 PDP 컨텍스트의 확립같은 적절한 서비스 품질을 얻기 위한 특별한 준비가 필요할 수 있다. 모바일의 소프트웨어는 이 후, 제 2 IP 어드레스의 이용 가능성에 관하여 스테이션 B의 SCTP 층에게 알리기 위하여 SCTP 확장 메시지들을 사용한다. 스테이션 A의 소프트웨어는 SCTP 메시지들을 사용하여 제 1 목적 어드레스로서 제 2 IP 어드레스를 사용하기 위하여 다른 엔드포인트의 SCTP 층에게 명령한다. 모바일은 802.11 IP 접속을 중단할 수 있다. 그렇게 하기 전에, 제 1 IP 어드레스를 삭제하도록 스테이션 B의 SCTP 층에게 명령하기 위해 SCTP 메시지들을 사용하여야 한다.Roaming into cellular is essentially the inverse of the process described above. The application operates on SCTP using an 802.11 connection on the first IP address. Station B uses the first IP address as the primary destination address. If necessary, station A establishes a connection with the cellular system that supports data transfer on the second IP address. The second IP address can be obtained statically or dynamically. Special preparation may be necessary to achieve adequate quality of service, such as establishing a secondary PDP context in UMTS systems. The software of the mobile then uses the SCTP extension messages to inform the SCTP layer of station B about the availability of the second IP address. Station A's software instructs the SCTP layer of the other endpoint to use the second IP address as the first destination address using the SCTP messages. The mobile may terminate the 802.11 IP connection. Before doing so, SCTP messages must be used to instruct the SCTP layer of station B to delete the first IP address.

도 8을 참조하여, 무선 스테이션 또는 스테이션 A로서 도 2 내지 도 7의 시스템들에 사용하는데 적합한 무선 통신 유닛(800)의 바람직한 실시예의 기능적 블록도가 논의 및 기술될 것이다. 무선 통신 유닛(800)은 시간 임계적 통신을 위해 제 1 인터넷 프로토콜(IP) 접속으로부터 제 2 IP 접속으로의 핸드오프를 달성하도록 배열되고 구성된다. 알려져 있는 안테나(801)에 결합된 무선 통신 유닛은 무선 통신 유닛에 대한 제 1 IP 접속 및 제 1 IP 어드레스를 사용하여 제 2 스테이션과 통신하기 위하여 협력적으로 배열된 종래의 무선 트랜시버(803) 및 제어기(805)를 포함한다. 제어기는 또한, 예를 들어 디스플레이, 키보드, 또는 오디오 트랜스듀서들을 포함하는 종래의 사용자 입력 출력(807)에 결합되고, 무선 통신 유닛에 대한 제 2 IP 어드레스로 제 2 IP 접속을 셋업하는 처리로서, 제 1 IP 접속은 1차 접속이고 제 2 IP 접속은 2차 접속이고, 양쪽은 동시에 존재하는 상기 셋업 처리를 수행하고; 제 2 IP 접속이 1차 접속이어야 하는 것을 결정하고; 스트림 제어 전송 프로토콜(SCTP) 메시지들을 사용하여 제 2 IP 어드레스가 1차 어드레스인 것을 제 2 스테이션에게 알림으로써 제 2 IP 접속을 1차 접속으로 변경하고, 여기서 시간 임계적인 통신은 제 2 IP 접속으로 즉시 스위칭 오버된다.Referring to FIG. 8, a functional block diagram of a preferred embodiment of a wireless communication unit 800 suitable for use in the systems of FIGS. 2-7 as a wireless station or station A will be discussed and described. The wireless communication unit 800 is arranged and configured to achieve handoff from a first Internet Protocol (IP) connection to a second IP connection for time critical communication. A wireless communication unit coupled to a known antenna 801 is a conventional wireless transceiver 803 cooperatively arranged to communicate with a second station using a first IP connection and a first IP address for the wireless communication unit and Controller 805. The controller is also coupled to a conventional user input output 807 including, for example, a display, keyboard, or audio transducers, and is a process of setting up a second IP connection with a second IP address for a wireless communication unit, The first IP connection is the primary connection and the second IP connection is the secondary connection, and both perform the setup process which exists at the same time; Determine that the second IP connection should be the primary connection; Change the second IP connection to the primary by using stream control transport protocol (SCTP) messages to inform the second station that the second IP address is the primary address, where the time critical communication is directed to the second IP connection. Switch over immediately.

이렇게 하기 위하여 무선 트랜시버(803)는 무선 IP 트랜시버(808)를 요구할 것이고, 부가적인 셀룰라 또는 로컬 영역 네트워크 트랜시버(809)를 요구할 수 있다. 제어기(805)는 휴대용 컴퓨터, PDA, 네트워크 인터페이스 카드, 모뎀 등 같은 하나 이상의 장치들에 인터페이스를 제공하는 선택적 포트(813)에 결합된 처리기(811), 바람직하게 알려져 있고 폭넓게 이용할 수 있는 마이크로프로세서 또는 디지탈 신호 처리기를 포함하고, 상기 하나 이상의 장치들은 무선 통신 유닛에 통합된다. 상기 처리기는 메모리(815) 내부에 결합되고, 상기 메모리는 특정 유닛에 적절한 소프트웨어 루틴들 또는 명령들뿐 아니라 상기 루틴들 및 명령들에 대한 데이터 및 파라미터들을 저장하기 위하여 사용된 RAM, ROM, PROM, EEPROM 또는 다른 전자 또는 자기 저장 매체의 몇몇 결합, 및 상기 처리기에 의해 실행될 때 다양한 알려져 있는 기능들뿐 아니라 여기에 개시된 바와 같은 핸드오프 처리들을 지원하기 위하여 요구될 때 동작하는 무선 통신 유닛을 유발하는 유닛을 포함한다. 이들 소프트웨어 명령들 또는 루틴들은 다른 스테이션들 또는 호스트들과 통신 및 SCTP 운송 층의 상부상 운행, 및 핸드오프 과정들을 포함하는 하나의 액세스 포인트로부터 다른 액세스 포인트로 로밍 또는 이동과 관련된 다양한 의무들을 조절하는 이동성 관리 루틴들(819)을 지원하는 IP 전화 통신, 이메일 클라이언트 또는 브라우저를 통한 하나 이상의 애플리케이션들(817), 예를 들어 음성을 포함한다. 추가로 기본적이고 알려져 있는 운영 체제(821), 데이터 및 파라미터 정보(823), 및 당업자가 인식하고 친숙한 많은 다른 루틴들(825)을 포함한다.To do this, the wireless transceiver 803 will require a wireless IP transceiver 808 and may require an additional cellular or local area network transceiver 809. The controller 805 is a processor 811, preferably a known and widely available microprocessor, coupled to an optional port 813 that provides an interface to one or more devices such as a portable computer, PDA, network interface card, modem, or the like. And a digital signal processor, wherein the one or more devices are integrated into a wireless communication unit. The processor is coupled inside memory 815, which is a RAM, ROM, PROM, used to store data and parameters for the routines and instructions as well as software routines or instructions appropriate for a particular unit. Some combination of an EEPROM or other electronic or magnetic storage medium, and a unit that causes a wireless communication unit to operate when required to support handoff processes as disclosed herein, as well as various known functions when executed by the processor It includes. These software instructions or routines coordinate various duties associated with roaming or moving from one access point to another, including communication with other stations or hosts and running on top of the SCTP transport layer, and handoff procedures. One or more applications 817 via IP telephony, an email client or a browser that supports mobility management routines 819, for example voice. It further includes basic and known operating system 821, data and parameter information 823, and many other routines 825 that are known and familiar to those skilled in the art.

802.11 네트워크 같은 로컬 영역 무선 IP 네트워크를 통해 IP 접속과, 또는 셀룰라 베이스 스테이션을 통해 IP 접속과 핸드오프를 달성하기 위한 무선 통신 유닛은, 셀룰라 시스템들에서 동작할 수 있는 셀룰라 트랜시버를 포함하는 무선 트랜시버(803)를 요구한다는 점에 유의하라. 만약 핸드오프가 하나의 무선 IP 네트워크로부터 또다른 네트워크로 이루어지면, 무선 트랜시버는 불루투쓰와 같은 상기 네트워크들로서 무선 IP 트랜시버(808)만을 요구하고, 하나의 트랜시버가 다중 IP 접속들을 유지할 수 있도록 셋업 및 구성된다. 다른 실시예들에서, 제 2 기술 종속적 트랜시스버는 예를들어 802.11 무선 IP 네트워크 및 블루투쓰 기반 네트워크 사이에서 동작할 때 요구될 것이다. 전술된 바와 같이, 무선 통신 유닛은 자신의 목적 IP 어드레스들과 통신하고, 상기 IP 어드레스의 적절한 우선순위들을 확립하며, 다른 엔드포인트들 또는 스테이션들과 IP 접속하여, 그에 의해 전술된 유사한 동기들 및 환경들에 지초하여 적절하게 판단되는 바와 같이, IP 접속들 사이의 가상 실시간 방식으로 통신의 핸드오프를 달성하도록 애플리케이션들과 무관하고 SCTP 컨벤션들에 따라 동작할 것이다. A wireless communication unit for achieving IP connectivity over a local area wireless IP network, such as an 802.11 network, or IP connectivity and handoff over a cellular base station, may include a wireless transceiver that includes a cellular transceiver capable of operating in cellular systems. (803). If a handoff is made from one wireless IP network to another, the wireless transceiver requires only wireless IP transceiver 808 as the networks, such as Bluetooth, and sets up and allows one transceiver to maintain multiple IP connections. It is composed. In other embodiments, a second technology dependent transceiver may be required when operating between an 802.11 wireless IP network and a Bluetooth based network, for example. As described above, the wireless communication unit communicates with its destination IP addresses, establishes the appropriate priorities of the IP address, IP connects with other endpoints or stations, whereby the similar syncs described above and As will be appropriately judged based on circumstances, it will operate in accordance with SCTP conventions independent of applications to achieve handoff of communication in a virtual real-time manner between IP connections.

도 9를 참조하여 결론을 내릴 때, 두개의 IP 접속들 사이의 시간 임계적 통신들의 핸드오프를 달성하는 바람직한 방법의 흐름도가 논의 및 기술될 것이다. 상기 논의는 요약이고 결국 요약 단계이다. 상기 방법은 도 2 내지 도 7에 도시된 바와 같이 적절한 시스템에서 동작하는 도 8의 무선 통신 유닛에 의해 바람직하게 실행될 수 있다. 도 9는 시간 임계적 통신을 위해 제 1 인터넷 프로토콜(IP) 접속으로부터 제 2 IP 접속으로의 핸드오프를 달성하는 방법을 도시하고, SCTP 메시지들을 사용하여 무선 스테이션에 대한 제 1 목적 IP 어드레스를 제 2 스테이션에 알림으로써 제 1 IP 접속을 셋업하는 것으로 903에서 시작한다. SCTP 컨벤션들에 의해 이것은 1차 IP 어드레스이고, 결국 두개의 스테이션들간의 IP 접속일 것이다. 그 다음 905에서 상기 방법은, SCTP 전달 층상에서 동작하는 애플리케이션에 의해 지원되는 무선 스테이션에 대한 제 1 IP 접속 및 제 1 IP 어드레스를 사용하여 802.11 액세스 포인트 같은 무선 IP 액세스 포인트 또는 셀룰라 베이스 스테이션 을 통한 무선 스테이션과 제 2 스테이션 사이의 통신을 도시한다.When concluded with reference to FIG. 9, a flowchart of a preferred method of achieving handoff of time critical communications between two IP connections will be discussed and described. The discussion is a summary and eventually a summary step. The method may be preferably executed by the wireless communication unit of FIG. 8 operating in a suitable system as shown in FIGS. 9 illustrates a method of achieving a handoff from a first Internet Protocol (IP) connection to a second IP connection for time critical communication, and using SCTP messages to obtain a first destination IP address for the wireless station. 2 Start at 903 by setting up the first IP connection by notifying the station. By SCTP conventions this is the primary IP address and will eventually be an IP connection between the two stations. At 905 the method then wirelessly via a cellular base station or a wireless IP access point such as an 802.11 access point using a first IP connection and a first IP address for the wireless station supported by the application operating on the SCTP transport layer. The communication between the station and the second station is shown.

907에서, 상기 방법은 제 1 무선 스테이션에 대한 제 2 IP 어드레스와의 제 2 IP 접속을 셋업하는 것을 도시하고, 여기서 제 1 IP 접속은 1차 접속이고 제 2 IP 접속은 제 2 접속이며 양쪽은 동시에 존재한다. 보다 상세히 제 2 접속을 셋업하는 것은, 적절한 접속(909) 검색하고, 무선 IP 액세스 포인트와 같은 제 2 액세스 포인트(911)과 연관시키고, 및 SCTP 메시지를 사용하여 제 2 IP 어드레스를 제 2 스테이션에 알림으로써 제 2 스테이션과 접속을 확립하는 것을 포함한다. 909, 911 및 913은 바람직하게 상기 통신을 지원하는 애플리케이션과 독립적으로 행해진다. 적절한 무선 IP 접속의 검색(909)은 이용 가능한 접속이 액세스 포인트 및 적절한 서비스들을 포함한다는 것과, 제 1 무선 스테이션이 액세스 포인트와 성공적으로 인증하고 액세스할 수 있다는 것과, 제 2 스테이션에 대한 접속이 이용가능하다는 것 중 하나를 결정하는 것을 포함할 수 있다. 무선 IP 액세스 포인트와의 연관은 각각의 상기 액세스 포인트의 제공에 따른 802.11 액세스 포인트, 불루투쓰 액세스 포인트, 하이퍼랜 액세스 포인트, 및 로컬 영역 네트워크(LAN) 액세스 포인트증 하나와 연관하는 것을 포함한다.At 907, the method illustrates setting up a second IP connection with a second IP address for the first wireless station, where the first IP connection is a primary connection and the second IP connection is a second connection and both Exist at the same time. Setting up the second connection in more detail involves searching for an appropriate connection 909, associating it with a second access point 911, such as a wireless IP access point, and using a SCTP message to associate the second IP address to the second station. Establishing a connection with the second station as a notification. 909, 911 and 913 are preferably done independently of the application supporting the communication. Search 909 for the appropriate wireless IP connection includes that the available connection includes the access point and appropriate services, that the first wireless station can successfully authenticate and access the access point, and that the connection to the second station is used. And determining one of the possible. Association with a wireless IP access point includes associating with one of an 802.11 access point, a Bluetooth access point, a hyperlan access point, and a local area network (LAN) access point in accordance with the provision of each of said access points.

그 다음 915는, 셀룰라 베이스 스테이션 또는 무선 IP 액세스 포인트로부터 신호가 약해지는 것과, 제 2 IP 접속에 대한 요금들이 적합한 것과, 제 2 IP 접속을 통해 이용할 수 있는 대역폭 또는 보안 등과 같은 서비스들이 바람직하다는 것 중 하나를 결정하는 것에 기초하여, 제 2 IP 접속이 1차 접속이어야 하는 것을 결정하는 것을 도시한다. 다음 917은, SCTP 메시지들을 사용하여 제 2 IP 어드레스가 는 1차 어드레스인 것을 제 2 스테이션에게 알림으로써 제 2 IP 접속을 1차 접속으로 변경하는 것을 도시한다. 이렇게 하는 것은 시간 임계적 통신을 제 2 IP 접속으로 즉시 스위칭 오버시킨다. 그 다음 919는, 제 2 IP 접속이 1차 접속이 될 때, SCTP 메시지들을 사용하여 제 1 IP 어드레스를 삭제하도록 제 2 스테이션에게 명령하고 셀룰라 베이스 스테이션을 통하거나 제 1 무선 IP 액세스 포인트로 임의의 세션을 종료함으로써 제 1 IP 접속을 중단하는 것을 포함한다. 915 then indicates that the signal is weak from the cellular base station or wireless IP access point, the charges for the second IP connection are appropriate, and services such as bandwidth or security available over the second IP connection are desirable. Based on determining one of the two, it is shown that the second IP connection should be the primary connection. Next 917 illustrates changing the second IP connection to the primary connection by using the SCTP messages to inform the second station that the second IP address is the primary address. This immediately switches over the time critical communication to the second IP connection. The 919 then instructs the second station to delete the first IP address using SCTP messages when the second IP connection becomes the primary connection, and sends any information via the cellular base station or to the first wireless IP access point. Terminating the first IP connection by terminating the session.

상기 논의되고 기술된 장치 및 방법들, 및 본 발명의 원리들 및 개념들은 종래 기술의 무선 IP 시스템들이 가지는 이동성에 대한 고려가 결여됨으로써 발생되는 문제들을 제거할 것이다. SCTP 전송 층들을 사용하여 스테이션들 사이의 제 1 IP 접속과 동시에 존재하는 메시지들 및 SCTP 명령들을 사용하여 제 2 IP 접속을 설정하는 이들 원리들을 사용하는 것은 통신 장치가 통신 장치의 의지로 시간 임계적 통신들의 핸드오프를 달성하게 하여 각각의 모바일들에 대한 접속을 용이하게 한다. 예를 들어, 이들 원리들 및 개념들은 UMTS 및 CDMA 시스템들 같은 빠른 핸드오프를 지원하지 않는 적절한 셀룰라 패킷 데이터 시스템들 사이의 핸드오프를 달성하기 위하여 사용될 수 있을뿐 아니라 여기의 기술들은 당업자에게 명백하다.The apparatus and methods discussed and described above, and the principles and concepts of the present invention, will eliminate the problems caused by lack of consideration of the mobility of prior art wireless IP systems. Using these principles of establishing a second IP connection using SCTP commands and messages that exist concurrently with the first IP connection between stations using the SCTP transport layers, the communication device is time critical at the will of the communication device. Achieve a handoff of the communications to facilitate connection to the respective mobiles. For example, these principles and concepts can be used to achieve handoffs between appropriate cellular packet data systems that do not support fast handoffs such as UMTS and CDMA systems, as well as techniques apparent to those skilled in the art. .

이런 개시물은 진정으로 의도되고 신뢰적인 범위 및 사상을 제한하기 보다 오히려 본 발명에 따른 다양한 실시예들을 적응시키고 사용하는 방법을 설명하기 위하여 의도된다. 상기 설명은 개시된 정밀한 형태들에 따라 본 발명을 배제하거 나 제한하기 위해 의도되지 않는다. 변형들 또는 변화들은 상기 가르침으로 인해 가능하다. 실시예(들)은 본 발명의 원리들 및 실시예들을 가장 잘 도시하기 위하여 선택되고 기술되며, 고안된 특정 용도에 적합한 다양한 실시예들 및 다양한 변형들에 당업자가 본 발명을 사용하게 한다. 모든 변형들 및 변화들은 그들이 신뢰적이고, 법적이고 공정하게 되는 범위에 따라 해석될때 특허, 및 모든 등가물들에 대한 이들 출원의 계류 동안 보정될 수 있는 첨부된 청구항들에 의해 결정되는 본 발명의 범위내에 있다. This disclosure is intended to explain how to adapt and use various embodiments in accordance with the invention rather than limiting its true scope and spirit. The description is not intended to be exhaustive or to limit the invention in accordance with the precise forms disclosed. Modifications or variations are possible due to the above teachings. The embodiment (s) are chosen and described in order to best illustrate the principles and embodiments of the invention, and enable those skilled in the art to use the invention in various embodiments and various modifications as are suited to the particular application devised. All modifications and variations are within the scope of the invention as determined by the appended claims, which may be amended during the pending of these applications for patents and all equivalents when interpreted according to the extent to which they are trusted, legal and fair. have.

Claims (42)

시간 임계적 통신(time critical communication)을 위해 제 1 인터넷 프로토콜(IP) 접속으로부터 제 2 IP 접속으로 핸드오프를 달성하기 위한 방법에 있어서,A method for achieving handoff from a first Internet Protocol (IP) connection to a second IP connection for time critical communication, the method comprising: 제 1 무선 스테이션에 대한 제 1 IP 어드레스 및 상기 제 1 IP 접속을 사용하여 상기 제 1 무선 스테이션과 제 2 스테이션 사이에서 통신하는 단계;Communicating between the first wireless station and a second station using a first IP address for the first wireless station and the first IP connection; 상기 제 1 무선 스테이션에 대한 제 2 IP 어드레스로 상기 제 1 무선 스테이션과 상기 제 2 스테이션 사이의 상기 제 2 IP 접속을 셋업하는 단계로서, 상기 제 1 IP 접속은 1차(primary) 접속이고 제 2 IP 접속은 2차(secondary) 접속이며, 상기 제 1 및 제 2 IP 접속은 동시에 존재하는, 상기 셋업 단계;Setting up the second IP connection between the first wireless station and the second station with a second IP address for the first wireless station, wherein the first IP connection is a primary connection and a second one; The setup step, wherein the IP connection is a secondary connection, and wherein the first and second IP connections exist simultaneously; 제 2 IP 접속은 상기 1차 접속으로 되도록 결정하는 단계; 및Determining a second IP connection to be the primary connection; And 스트림 제어 전송 프로토콜(SCTP) 메시지들을 사용하여 상기 제 2 IP 어드레스가 상기 1차 어드레스인 것을 상기 제 2 스테이션에게 알림으로써 상기 제 2 IP 접속을 상기 1차 접속으로 변경하는 단계로서, 상기 SCTP 메시지들은 상기 제 1 무선 스테이션으로부터 발생하는, 상기 변경 단계를 포함하고,Changing the second IP connection to the primary connection by using stream control transport protocol (SCTP) messages to inform the second station that the second IP address is the primary address, wherein the SCTP messages are The modifying step, originating from the first wireless station, 상기 시간 임계적 통신은 상기 제 2 IP 접속으로 즉시 스위칭 오버되는, 핸드오프 달성 방법.And the time critical communication immediately switches over to the second IP connection. 제 1 항에 있어서, 상기 제 1 IP 접속을 사용하여 상기 제 1 무선 스테이션과 상기 제 2 스테이션 사이에서 통신하는 상기 단계는 또한 셀룰라 베이스 스테이션을 사용하고, 상기 통신은 SCTP에서 동작하는 상기 제 1 무선 스테이션의 애플리케이션에 의해 지원되는, 핸드오프 달성 방법.2. The method of claim 1, wherein said step of communicating between said first wireless station and said second station using said first IP connection also uses a cellular base station, said communication operating in SCTP. A method for achieving handoff, supported by the station's application. 제 2 항에 있어서, 상기 통신을 시작하기 전에 SCTP를 사용하여 상기 제 1 IP 어드레스를 상기 제 2 스테이션에 알리는 단계를 더 포함하는, 핸드오프 달성 방법.3. The method of claim 2, further comprising informing the second station of the first IP address using SCTP before initiating the communication. 제 2 항에 있어서, 상기 제 2 IP 접속을 셋업하는 단계는, 적절한 접속을 검색하는 단계, 무선 IP 액세스 포인트와 연관시키는 단계, 및 SCTP를 사용하여 상기 제 2 IP 어드레스를 상기 제 2 스테이션에 알림으로써 제 2 스테이션과의 접속을 확립하는 단계를 더 포함하는, 핸드오프 달성 방법.3. The method of claim 2, wherein setting up the second IP connection comprises: searching for an appropriate connection, associating with a wireless IP access point, and notifying the second station of the second IP address using SCTP. Establishing a connection with the second station. 제 4 항에 있어서, 상기 검색 단계, 상기 연관 단계 및 상기 확립 단계는 상기 통신을 지원하는 상기 애플리케이션과 독립적으로 행해지는, 핸드오프 달성 방법.5. The method of claim 4, wherein said searching step, said associating step and said establishing step are performed independently of said application supporting said communication. 제 4 항에 있어서, 상기 적절한 무선 IP 접속을 검색하는 단계는, 이용 가능한 접속이 액세스 포인트 및 적합한 서비스들을 포함한다는 것과, 상기 제 1 무선 스테이션은 상기 액세스 포인트와 성공적으로 인증할 수 있다는 것과, 상기 제 2 스테이션에 대한 접속은 이용가능하다는 것 중 하나를 결정하는 것을 포함하는, 핸드오프 달성 방법.5. The method of claim 4, wherein retrieving the appropriate wireless IP connection comprises: that the available connection includes an access point and appropriate services, that the first wireless station can successfully authenticate with the access point, and And determining that the connection to the second station is available. 제 4 항에 있어서, 무선 IP 액세스 포인트와 연관하는 단계는, 802.11 액세스 포인트, 블루투쓰(Bluetooth) 액세스 포인트, 하이퍼랜(HiperLAN) 액세스 포인트, 및 로컬 영역 네트워크(LAN) 액세스 포인트 중 하나와 연관하는 단계를 더 포함하는, 핸드오프 달성 방법.5. The method of claim 4, wherein associating with a wireless IP access point comprises associating with one of an 802.11 access point, a Bluetooth access point, a HyperLAN access point, and a local area network (LAN) access point. The method further comprises a handoff. 제 4 항에 있어서, SCTP를 사용하여 상기 제 2 IP 어드레스를 상기 제 2 스테이션에 알리는 단계는 상기 제 2 접속을 사용하며 그에 의해 상기 제 2 접속을 초기화하는, 핸드오프 달성 방법.5. The method of claim 4, wherein informing the second station of the second IP address using SCTP uses the second connection and thereby initiates the second connection. 제 2 항에 있어서, 상기 제 2 IP 접속이 1차 접속인 것을 결정하는 단계는 또한, 상기 셀룰라 베이스 스테이션으로부터의 신호가 약해지는 것과, 상기 제 2 IP 접속에 대한 비용들이 적합한 것과, 상기 제 2 IP 접속을 통해 이용할 수 있는 상기 서비스들이 바람직하다는 것 중 하나를 결정하는 것을 포함하는, 핸드오프 달성 방법.3. The method of claim 2, wherein determining that the second IP connection is a primary connection further includes: weakening of a signal from the cellular base station, suiting costs for the second IP connection, and Determining one of the services available over an IP connection is desirable. 제 2 항에 있어서, 상기 제 2 IP 접속이 상기 1차 접속이 될 때, 상기 제 1 IP 접속을 중단하는 단계를 더 포함하는, 핸드오프 달성 방법.3. The method of claim 2, further comprising suspending the first IP connection when the second IP connection becomes the primary connection. 제 10 항에 있어서, 상기 제 1 IP 접속을 중단하는 단계는, SCTP 메시지들을 사용하여 상기 제 1 IP 어드레스를 삭제하도록 상기 제 2 스테이션에 명령하는 단 계와, 상기 셀룰라 베이스 스테이션을 통한 임의의 세션을 종료하는 단계를 더 포함하는, 핸드오프 달성 방법.11. The method of claim 10, wherein suspending the first IP connection comprises: instructing the second station to delete the first IP address using SCTP messages, and any session through the cellular base station. Terminating the handoff. 제 1 항에 있어서, 상기 제 1 IP 접속을 사용하여 상기 제 1 무선 스테이션과 상기 제 2 스테이션 사이에서 통신하는 단계는 제 1 무선 IP 액세스 포인트를 더 사용하고, 상기 통신은 SCTP에서 동작하는 제 1 무선 스테이션의 애플리케이션에 의해 지원되는, 핸드오프 달성 방법.2. The method of claim 1, wherein the step of communicating between the first wireless station and the second station using the first IP connection further uses a first wireless IP access point, the communication operating in a SCTP. A method of achieving handoff, supported by an application of a wireless station. 제 12 항에 있어서, 상기 통신 단계를 시작하기 전에 SCTP를 사용하여 제 1 IP 어드레스를 상기 제 2 스테이션에 알리는 단계를 더 포함하는, 핸드오프 달성 방법.13. The method of claim 12, further comprising informing the second station of a first IP address using SCTP before beginning the communication step. 제 12 항에 있어서, 상기 제 2 IP 접속을 셋업하는 단계는, 적절한 무선 IP 접속을 검색하는 단계, 제 2 무선 IP 액세스 포인트와 연관시키는 단계, 및 SCTP를 사용하여 상기 제 2 IP 어드레스를 상기 제 2 스테이션에 알림으로써 상기 제 2 스테이션과의 접속을 확립하는 단계를 더 포함하는, 핸드오프 달성 방법.13. The method of claim 12, wherein setting up the second IP connection comprises: searching for a suitable wireless IP connection, associating with a second wireless IP access point, and using SCTP to associate the second IP address with the second IP address. Establishing a connection with the second station by notifying the second station. 제 14 항에 있어서, 상기 검색 단계, 상기 연관 단계, 및 상기 확립 단계는 상기 통신을 지원하는 상기 애플리케이션과 독립적으로 행해지는, 핸드오프 달성 방법.15. The method of claim 14, wherein said retrieving step, said associating step, and said establishing step are performed independently of said application supporting said communication. 제 14 항에 있어서, 상기 적절한 무선 IP 접속을 검색하는 단계는, 이용 가능한 무선 IP 접속이 무선 IP 액세스 포인트 및 적합한 서비스들을 포함한다는 것이고, 상기 제 1 무선 스테이션은 상기 액세스 포인트와 성공적으로 인증할 수 있다는 것과, 상기 제 2 스테이션에 대한 접속은 이용가능하다는 것 중 하나를 결정하는 것을 포함하는, 핸드오프 달성 방법.15. The method of claim 14, wherein retrieving the appropriate wireless IP connection is that the available wireless IP connection includes a wireless IP access point and appropriate services, and wherein the first wireless station can successfully authenticate with the access point. And determining one of the presence and the connection to the second station is available. 제 14 항에 있어서, 상기 제 2 무선 IP 액세스 포인트와 연관하는 단계는, 802.11 액세스 포인트, 불루투쓰 액세스 포인트, 하이퍼랜 액세스 포인트, 및 로컬 영역 네트워크(LAN) 액세스 포인트 중 하나와 연관하는 단계를 더 포함하는, 핸드오프 달성 방법.15. The method of claim 14, wherein associating with the second wireless IP access point further comprises associating with one of an 802.11 access point, a Bluetooth access point, a hyperlan access point, and a local area network (LAN) access point. Including handoff. 제 14 항에 있어서, SCTP를 사용하여 상기 제 2 IP 어드레스를 상기 제 2 스테이션에게 알리는 단계는 상기 제 2 접속을 사용하며 이에 의해 상기 제 2 접속을 초기화하는, 핸드오프 달성 방법.15. The method of claim 14, wherein informing the second station of the second IP address using SCTP uses the second connection and thereby initiates the second connection. 제 12 항에 있어서, 상기 제 2 IP 접속이 1차 접속으로 되도록 결정하는 상기 단계는 또한, 상기 제 1 무선 IP 액세스 포인트로부터의 신호가 약해지는 것과, 상기 제 2 IP 접속에 대한 로딩 레벨들이 적합한 것과, 제 2 IP 접속을 통하여 이용할 수 있는 서비스들이 바람직하다는 것 중 하나를 결정하는 것을 포함하는, 핸드오프 달성 방법.13. The method of claim 12, wherein determining the second IP connection to be the primary connection further includes weakening of a signal from the first wireless IP access point and loading levels for the second IP connection. And determining that one of the services available over the second IP connection is desirable. 제 12 항에 있어서, 상기 제 2 IP 접속이 상기 1차 접속이 될 때, SCTP 메시지들을 사용하여 상기 제 1 IP 어드레스를 삭제하도록 상기 제 2 스테이션에게 명령하고 상기 제 1 무선 액세스 포인트와의 연결을 해제함으로써 제 1 IP 접속을 중단하는 단계를 더 포함하는, 핸드오프 달성 방법.13. The method of claim 12, wherein when the second IP connection becomes the primary connection, instructing the second station to delete the first IP address using SCTP messages and establishing a connection with the first wireless access point. Suspending the first IP connection by releasing. 제 2 항에 있어서, 상기 제 2 IP 접속을 셋업하는 단계는, 적절한 셀룰라 접속을 검색하는 단계, 제 2 셀룰라 베이스 스테이션과 접속을 설정하는 단계, 및 SCTP를 사용하여 제 2 IP 어드레스를 상기 제 2 스테이션에게 알림으로써 제 2 스테이션과 접속을 설정하는 단계를 더 포함하는, 핸드오프 달성 방법.3. The method of claim 2, wherein setting up the second IP connection comprises: searching for an appropriate cellular connection, establishing a connection with a second cellular base station, and using a SCTP to assign a second IP address to the second. Establishing a connection with the second station by notifying the station. 제 12 항에 있어서, 상기 제 2 IP 접속을 셋업하는 단계는, 적절한 셀룰라 접속을 검색하는 단계, 제 2 셀룰라 베이스 스테이션과 접속을 설정하는 단계, 및 SCTP를 사용하여 제 2 IP 어드레스를 상기 제 2 스테이션에 알림으로써 제 2 스테이션과의 접속을 확립하는 단계를 더 포함하는, 핸드오프 달성 방법.13. The method of claim 12, wherein setting up the second IP connection comprises: searching for an appropriate cellular connection, establishing a connection with a second cellular base station, and using a SCTP to assign a second IP address to the second. Establishing a connection with the second station by notifying the station. 시간 임계적 통신을 위해 제 1 인터넷 프로토콜(IP) 접속으로부터 제 2 IP 접속으로의 핸드오프를 달성하도록 배열되고 구성된 무선 통신 유닛에 있어서,A wireless communication unit arranged and configured to achieve a handoff from a first Internet Protocol (IP) connection to a second IP connection for time critical communication, 무선 통신 유닛에 대한 제 1 IP 어드레스 및 제 1 IP 접속을 사용하여 제 2 스테이션과 통신하기 위하여 협력적으로 배열된 무선 트랜시버 및 제어기를 포함하고, A wireless transceiver and a controller cooperatively arranged to communicate with a second station using a first IP address and a first IP connection to the wireless communication unit, 상기 제어기는: 상기 무선 통신 유닛에 대한 제 2 IP 어드레스로 제 2 IP 접속을 셋업하는 처리로서, 상기 제 1 IP 접속은 1차 접속이고 제 2 IP 접속은 2차 접속이며 상기 제 1 및 제 2 접속은 동시에 존재하는, 상기 셋업 처리를 수행하고, 상기 제 2 IP 접속이 1차 접속인 것을 결정하고; 스트림 제어 전송 프로토콜(SCTP) 메시지들을 사용하여 제 2 IP 어드레스가 1차 어드레스인 것을 제 2 스테이션에게 알림으로써 제 2 IP 접속을 1차 접속으로 변경하고,The controller is: a process of setting up a second IP connection with a second IP address for the wireless communication unit, wherein the first IP connection is a primary connection and a second IP connection is a secondary connection and the first and second Perform a setup process, wherein a connection exists simultaneously and determine that the second IP connection is a primary connection; Change the second IP connection to the primary connection by using stream control transfer protocol (SCTP) messages to inform the second station that the second IP address is the primary address, 상기 시간 임계 통신은 제 2 IP 접속으로 즉시 스위칭 오버되는, 무선 통신 유닛.And the time threshold communication is switched over immediately to a second IP connection. 제 23 항에 있어서, 상기 무선 트랜시버는 셀룰라 베이스 스테이션을 통해 제 1 IP 접속을 사용하여 상기 제 2 스테이션과 통신하기 위한 셀룰라 트랜시버를 포함하고, 상기 통신은 상기 제어기에 의해 실행되는 애플리케이션에 의해 지원되고, 상기 애플리케이션은 SCTP에서 동작하는, 무선 통신 유닛.24. The wireless transceiver of claim 23 wherein the wireless transceiver comprises a cellular transceiver for communicating with the second station using a first IP connection via a cellular base station, the communication being supported by an application executed by the controller and Wherein said application operates in SCTP. 제 24 항에 있어서, 상기 통신을 시작하기 전에 SCTP를 사용하여 제 1 IP 어드레스를 상기 제 2 스테이션에 알리는 단계를 더 포함하는, 무선 통신 유닛.25. The wireless communication unit of claim 24, further comprising informing the second station of a first IP address using SCTP before initiating the communication. 제 24 항에 있어서, 상기 트랜시버는, 제 2 IP 접속을 셋업하고 또한 적절한 무선 IP 접속을 검색하고, 무선 IP 액세스 포인트와 연관시키고, SCTP를 사용하여 제 2 IP 어드레스를 상기 제 2 스테이션에 알림으로써 제 2 스테이션과 접속을 확립하기 위한 상기 제어기와 협력적으로 동작하는 무선 IP 트랜시버를 더 포함하는, 무선 통신 유닛.25. The apparatus of claim 24, wherein the transceiver is further configured by setting up a second IP connection and also searching for an appropriate wireless IP connection, associating with a wireless IP access point, and using the SCTP to inform the second station of the second IP address. And a wireless IP transceiver operatively cooperating with the controller for establishing a connection with a second station. 제 26 항에 있어서, 상기 검색, 연관, 및 상기 확립은 상기 통신을 지원하는 애플리케이션과 독립적으로 행해지는, 무선 통신 유닛.27. The wireless communication unit of claim 26, wherein the search, association, and establishment are done independently of an application supporting the communication. 제 26 항에 있어서, 상기 적절한 무선 IP 접속을 검색하는 것은, 이용 가능한 접속이 액세스 포인트 및 적절한 서비스들을 포함한다는 것과, 상기 제 1 무선 스테이션이 상기 액세스 포인트와 성공적으로 인증할 수 있다는 것과, 상기 제 2 스테이션에 대한 접속이 이용가능하다는 것 중 하나를 결정하는 것을 포함하는, 무선 통신 유닛.27. The method of claim 26, wherein retrieving the appropriate wireless IP connection comprises: that the available connection includes an access point and appropriate services, that the first wireless station can successfully authenticate with the access point, and And determining one of the connection to the two stations is available. 제 26 항에 있어서, 무선 IP 액세스 포인트와 연관시키는 것은, 802.11 액세스 포인트, 블루투쓰 액세스 포인트, 하이퍼랜 액세스 포인트, 및 로컬 영역 네트워크(LAN) 액세스 포인트중 하나와 연관시키는 것을 더 포함하고, 상기 트랜시버는 각각 802.11, 블루투쓰, 하이퍼랜, 및 로컬 영역 네트워크 시스템들과 각각 호환할 수 있는 제 2 트랜시버를 더 포함하는, 무선 통신 유닛.27. The method of claim 26, wherein associating with a wireless IP access point further comprises associating with one of an 802.11 access point, a Bluetooth access point, a hyperlan access point, and a local area network (LAN) access point. And a second transceiver, each compatible with 802.11, Bluetooth, HyperLAN, and local area network systems, respectively. 제 26 항에 있어서, SCTP를 사용하여 제 2 IP 어드레스를 상기 제 2 스테이션에 알리는 것은, 상기 제 2 트랜시버 및 상기 제 2 접속을 사용하며 그에 의해 상기 제 2 접속을 초기화하는, 무선 통신 유닛.27. The wireless communication unit of claim 26, wherein informing the second station of the second IP address using SCTP uses the second transceiver and the second connection and thereby initiates the second connection. 제 24 항에 있어서, 상기 제 2 IP 접속이 1차 접속인 것을 결정하는 단계는 상기 셀룰라 베이스 스테이션으로부터의 신호가 약해지는 것과, 제 2 IP 접속에 대한 비용들이 적합한 것과, 상기 제 2 IP 접속을 통해 이용할 수 있는 상기 서비스들이 바람직하다는 것 중 하나를 결정하는 것을 포함하는, 무선 통신 유닛.25. The method of claim 24, wherein determining that the second IP connection is a primary connection comprises: weakening a signal from the cellular base station, suiting costs for a second IP connection, and establishing the second IP connection. Determining one of the services available via the wireless communication unit. 제 24 항에 있어서, 상기 제 2 IP 접속이 1차 접속이 될 때, SCTP메시지들을 사용하여 제 1 IP 어드레스를 삭제하도록 제 2 스테이션에게 명령하고 상기 셀룰라 베이스 스테이션을 통한 임의의 세션을 종료함으로써 제 1 IP 접속을 중단하는 것을 더 포함하는, 무선 통신 유닛.25. The method of claim 24, wherein when the second IP connection becomes a primary connection, the second station is instructed to delete the first IP address using SCTP messages and terminates any session with the cellular base station. 1 further comprising suspending the IP connection. 제 23 항에 있어서, 상기 무선 트랜시버는 무선 IP 액세스 포인트를 통하여 제 1 IP 접속을 사용하여 상기 제 2 스테이션과 통신하기 위한 무선 IP 트랜시버를 포함하고, 상기 통신은 상기 제어기에 의해 실행되는 애플리케이션에 의해 지원되고, 상기 애플리케이션은 SCTP에서 동작하는, 무선 통신 유닛.24. The wireless transceiver of claim 23 wherein the wireless transceiver comprises a wireless IP transceiver for communicating with the second station using a first IP connection via a wireless IP access point, the communication being performed by an application executed by the controller. And the application is operative in SCTP. 제 33 항에 있어서, 상기 통신을 시작하기 전에 SCTP를 사용하여 제 1 IP 어 드레스를 상기 제 2 스테이션에 알리는 것을 더 포함하는, 무선 통신 유닛.34. The wireless communication unit of claim 33, further comprising informing the second station of a first IP address using SCTP prior to initiating the communication. 제 33 항에 있어서, 상기 무선 IP 트랜시버는, 제 2 IP 접속을 셋업하고 또한 적절한 무선 IP 접속을 검색하고, 제 2 무선 IP 액세스 포인트와 연관시키고, SCTP를 사용하여 제 2 IP 어드레스를 상기 제 2 스테이션에 알림으로써 제 2 스테이션과 접속을 확립하기 위해 상기 제어기와 협력적으로 동작하는, 무선 통신 유닛.34. The wireless IP transceiver of claim 33, wherein the wireless IP transceiver is further configured to set up a second IP connection and to retrieve an appropriate wireless IP connection, associate with a second wireless IP access point, and use SCTP to associate the second IP address with the second IP address. And cooperating with the controller to establish a connection with a second station by informing a station. 제 35 항에 있어서, 상기 검색, 연관 및 확립은 상기 통신을 지원하는 상기 애플리케이션과 독립적으로 행해지는, 무선 통신 유닛.36. The wireless communication unit of claim 35, wherein the searching, associating and establishing is done independently of the application supporting the communication. 제 35 항에 있어서, 상기 적절한 무선 IP 접속을 검색하는 것은, 이용 가능한 무선 IP 접속이 무선 IP 액세스 포인트 및 적절한 서비스들을 포함한다는 것과, 상기 제 1 무선 스테이션은 상기 액세스 포인트와 성공적으로 인증할 수 있다는 것과, 상기 제 2 스테이션에 대한 접속은 이용가능하다는 것 중 하나를 결정하는 것을 포함하는, 무선 통신 유닛.36. The method of claim 35, wherein retrieving the appropriate wireless IP connection comprises: that the available wireless IP connection includes a wireless IP access point and appropriate services, and that the first wireless station can successfully authenticate with the access point. And determining that the connection to the second station is available. 제 35 항에 있어서, 상기 제 2 무선 IP 액세스 포인트와의 연관은, 802.11 액세스 포인트, 블루투쓰 액세스 포인트, 하이퍼랜 액세스 포인트, 및 로컬 영역 네트워크(LAN) 액세스 포인트중 하나와 연관시키는 것을 더 포함하고, 상기 트랜시 버는 802.11, 블루투쓰, 하이퍼랜, 및 로컬 영역 네트워크 시스템들 중 하나와 각각 호환할 수 있는, 무선 통신 유닛.36. The method of claim 35, wherein the association with the second wireless IP access point further comprises associating with one of an 802.11 access point, a Bluetooth access point, a hyperlan access point, and a local area network (LAN) access point, Wherein the transceiver is compatible with one of 802.11, Bluetooth, HyperLAN, and local area network systems, respectively. 제 35 항에 있어서, SCTP를 사용하여 제 2 IP 어드레스를 상기 제 2 스테이션에게 알리는 것은, 상기 제 2 트랜시버 및 상기 제 2 접속을 사용하여 상기 제 2 접속을 초기화하는, 무선 통신 유닛.36. The wireless communication unit of claim 35, wherein notifying the second station of a second IP address using SCTP initializes the second connection using the second transceiver and the second connection. 제 33 항에 있어서, 상기 제 2 IP 접속이 1차 접속으로 되도록 결정하는 것은 또한, 상기 제 1 무선 IP 액세스 포인트로부터의 신호가 약해지는 것과, 제 2 IP 접속에 대한 로딩 레벨들이 적합한 것과, 제 2 IP 접속을 통하여 이용할 수 있는 서비스들이 바람직하다는 것 중 하나를 결정하는 것을 포함하는, 무선 통신 유닛.34. The method of claim 33, wherein determining that the second IP connection is to be a primary connection further includes: weakening a signal from the first wireless IP access point, and suitable loading levels for the second IP connection; 2 determining one of the services available over the IP connection is desirable. 제 33 항에 있어서, 상기 제 2 IP 접속이 1차 접속이 될 때, 상기 제 1 IP 어드레스를 삭제하도록 상기 제 2 스테이션에게 명령하고 상기 제 1 무선 액세스 포인트와의 연결을 해제함으로써 제 1 IP 접속을 중단하는 단계를 더 포함하는, 무선 통신 유닛.34. The first IP connection of claim 33, wherein when the second IP connection becomes a primary connection, instructing the second station to delete the first IP address and releasing the connection with the first wireless access point. And stopping the communication. 시간 임계적 통신을 위해 제 1 인터넷 프로토콜(IP) 접속으로부터 제 2 IP 접속으로 핸드오프를 달성하는 방법에 있어서,A method for achieving handoff from a first Internet Protocol (IP) connection to a second IP connection for time critical communication, the method comprising: 제 1 무선 액세스 포인트를 통하여 제 1 무선 스테이션에 대한 제 1 IP 어드레스 및 상기 제 1 IP 접속을 사용하여 제 1 무선 스테이션과 제 2 스테이션 사이에서 통신하는 단계로서, 상기 제 1 IP 접속은 1차 스트림 제어 전송 프로토콜(SCTP) 접속인, 상기 통신 단계;Communicating between a first wireless station and a second station using a first IP address and a first IP connection for a first wireless station via a first wireless access point, wherein the first IP connection is a primary stream. The communication step, which is a Control Transmission Protocol (SCTP) connection; 제 1 무선 액세스 포인트를 통하여 상기 제 1 무선 스테이션에 대한 제 2 IP 어드레스를 사용하여 상기 제 1 무선 스테이션과 상기 제 2 스테이션 사이에서 제 2 IP 접속을 확립하는 단계로서, 상기 제 2 IP 접속은 2차 SCTP 접속이고, 상기 제 1 및 제 2 IP 접속은 동시에 존재하는, 상기 확립 단계;Establishing a second IP connection between the first wireless station and the second station using a second IP address for the first wireless station via a first wireless access point, wherein the second IP connection is 2 Establishing a second SCTP connection, wherein the first and second IP connections exist simultaneously; 제 2 무선 액세스 포인트와 연관시키는 단계;Associating with a second wireless access point; 상기 제 2 무선 액세스 포인트를 통하여 상기 제 1 무선 스테이션에 대한 제 2 IP 어드레스로 제 2 IP 접속을 셋업하는 단계로서, 상기 제 1 및 제 2 IP 접속은 동시에 존재하는, 상기 셋업 단계;Setting up a second IP connection to the second IP address for the first wireless station via the second wireless access point, wherein the first and second IP connections are present at the same time; 제 2 IP 접속이 1차 접속으로 되도록 결정하는 단계; 및Determining a second IP connection to be a primary connection; And SCTP 메시지들을 사용하여 제 2 IP 어드레스가 1차 어드레스인 것을 제 2 스테이션에게 알림으로써 제 2 IP 접속을 1차 접속으로 변경하는 단계로서, 상기 SCTP 메시지들은 상기 제 1 무선 스테이션으로부터 발생하는, 상기 변경 단계를 포함하고,Changing a second IP connection to a primary connection by informing a second station that a second IP address is a primary address using SCTP messages, wherein the SCTP messages originate from the first wireless station; Including steps 상기 시간 임계적 통신은 제 2 IP 접속으로 스위칭 오버되는, 핸드오프를 달성하는 방법.And the time critical communication is switched over to a second IP connection.
KR20057002223A 2002-08-06 2003-07-29 Method and apparatus for effecting a handoff between two ip connections for time critical communication KR100703586B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20057002223A KR100703586B1 (en) 2002-08-06 2003-07-29 Method and apparatus for effecting a handoff between two ip connections for time critical communication

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/212,922 2002-08-06
KR20057002223A KR100703586B1 (en) 2002-08-06 2003-07-29 Method and apparatus for effecting a handoff between two ip connections for time critical communication

Publications (2)

Publication Number Publication Date
KR20050040917A KR20050040917A (en) 2005-05-03
KR100703586B1 true KR100703586B1 (en) 2007-04-06

Family

ID=37242499

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20057002223A KR100703586B1 (en) 2002-08-06 2003-07-29 Method and apparatus for effecting a handoff between two ip connections for time critical communication

Country Status (1)

Country Link
KR (1) KR100703586B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100980582B1 (en) * 2008-05-27 2010-09-06 경북대학교 산학협력단 A Scheme of SCTP Handover with Bicasting for mobile Internet Service

Also Published As

Publication number Publication date
KR20050040917A (en) 2005-05-03

Similar Documents

Publication Publication Date Title
US6850503B2 (en) Method and apparatus for effecting a handoff between two IP connections for time critical communications
US7372835B2 (en) Handoff system and method of dual mode mobile for connecting mobile communication system and wireless network
KR100842624B1 (en) System and method for interworking between cellular network and wireless lan
US6768726B2 (en) Method and apparatus for effecting a seamless handoff between IP connections
AU2009243501B2 (en) Wireless communication methods and components that implement handoff in wireless local area networks
Siddiqui et al. Mobility management across hybrid wireless networks: Trends and challenges
KR101467780B1 (en) Method for handover between heterogeneous radio access networks
RU2358413C1 (en) Device and method of selecting network interface in mobile terminal, supporting multiple wireless access set up
EP2547170B1 (en) Methods and apparatus for use in improving network coverage for voice or data calls
US20040103204A1 (en) Method of connecting a client device with a router in a wireless communication network
KR100612176B1 (en) Coordination among mobile stations servicing terminal equipment
US8442532B2 (en) System and method of handling IP layer mobility in a wireless network
US20050025182A1 (en) Systems and methods using multiprotocol communication
US20100040016A1 (en) Wireless Network Handoff Method and Mobile Device Using Same
KR100680749B1 (en) Apparatus and method of handover on cellular system using the heterogeneous wireless network
JP2007195222A (en) Method for performing handoff in radio terminal, and handoff enabled radio terminal
US8180349B1 (en) Method and system for handoff controller-mediated handoff of a mobile node
KR100703586B1 (en) Method and apparatus for effecting a handoff between two ip connections for time critical communication
KR100753060B1 (en) Method and apparatus for effecting a seamless handoff between IP connections
KR100625237B1 (en) Method of HandOff for high speed portable internet system
KR100636328B1 (en) Apparatus and method of handovver on cellular system using the heterogeneous wireless network
KR20090108992A (en) Apparatus and Method for providing primitive network connection in overlay network based on wireless synchronization system

Legal Events

Date Code Title Description
A201 Request for examination
G170 Publication of correction
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130227

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140227

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150310

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160310

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20170320

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20180312

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20190315

Year of fee payment: 13