KR20170106955A - 양방향 ip 플로우 이동 제어를 위한 장치 및 방법 - Google Patents

양방향 ip 플로우 이동 제어를 위한 장치 및 방법 Download PDF

Info

Publication number
KR20170106955A
KR20170106955A KR1020177016836A KR20177016836A KR20170106955A KR 20170106955 A KR20170106955 A KR 20170106955A KR 1020177016836 A KR1020177016836 A KR 1020177016836A KR 20177016836 A KR20177016836 A KR 20177016836A KR 20170106955 A KR20170106955 A KR 20170106955A
Authority
KR
South Korea
Prior art keywords
pgw
network
initiated
flow
signaling protocol
Prior art date
Application number
KR1020177016836A
Other languages
English (en)
Other versions
KR102372592B1 (ko
Inventor
비벡 굽타
Original Assignee
인텔 아이피 코포레이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 인텔 아이피 코포레이션 filed Critical 인텔 아이피 코포레이션
Publication of KR20170106955A publication Critical patent/KR20170106955A/ko
Application granted granted Critical
Publication of KR102372592B1 publication Critical patent/KR102372592B1/ko

Links

Images

Classifications

    • H04W76/026
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • H04W76/16Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Abstract

본 개시의 실시예는 양방향 IP 플로우 이동 제어를 위한 장치 및 방법을 설명한다. 다양한 실시예는 적어도 2개의 무선 액세스 기술에 기초하여 인터넷 프로토콜(IP) 플로우 이동을 가능하게 하기 위해 적어도 2개의 무선 액세스 기술과 다중-액세스 패킷 데이터 네트워크(PDN) 접속을 설정하는 시그널링 회로를 갖는 UE를 포함할 수 있다. UE는, 네트워크 정책에 기초하여 개시된 IP 플로우 이동과 UE 정책에 기초하여 개시된 IP 플로우 이동의 공존을 가능하게 하는 양방향 시그널링 프로토콜에 기초하여 UE와 PDN 게이트웨이(PGW) 간의 IP 플로우 이동을 제어하는 처리 회로를 더 포함할 수 있다. 다른 실시예가 설명 및/또는 청구될 수 있다.

Description

양방향 IP 플로우 이동 제어를 위한 장치 및 방법{APPARATUS AND METHOD FOR BIDIRECTIONAL IP FLOW MOBILITY CONTROL}
관련 출원에 대한 상호 참조
본 출원은, "NBIFOM CONTROL PROTOCOL AND SUPPORT CO-EXISTENCE MECHANISMS"이라는 표제로 2015년 1월 20일 출원된 미국 임시 특허 출원 제62/105,456호에 대한 우선권을 주장하며, 이로써 이의 전체 개시는 모든 목적을 위해 전부 참조로 포함된다.
분야
본 개시의 실시예는 일반적으로 무선 통신 분야에 관한 것으로, 더욱 구체적으로, 양방향 IP 플로우 이동 제어를 위한 장치 및 방법에 관한 것이다.
본 명세서에서 제공되는 배경 설명은 개시의 맥락을 일반적으로 제시하기 위한 것이다. 본 명세서에 달리 표시되지 않는 한, 이 부문에 기술된 소재는 이 출원 내의 청구항에 대한 선행 기술이 아니며, 이 부문 내의 포함에 의해, 선행 기술 또는 선행 기술의 시사라고 자인되는 것이 아니다.
네트워크 기반 IP 플로우 이동(Network based Internet Protocol(IP) flow mobility: NBIFOM)의 3 세대 파트너십 프로그램(3GPP) 릴리스-13(Rel-13) 서비스 & 시스템 양상(SA) 작업 항목 번호 2(SA2)는, 무선 근거리 통신망(WLAN)을 통한, 프록시 모바일(PM) IPv6(PMIPv6 또는 PMIP) 및 일반 패킷 무선 서비스(GPRS) 터널링 프로토콜(GTP)-기반 S2a 및 S2b 인터페이스에 대한 IP 플로우 이동 기능을 정의한다. 지금까지 서로 다른 액세스(예컨대, 3GPP 액세스 및 WLAN 액세스)를 통해 동일한 패킷 데이터 네트워크(PDN) 접속에 속한 개별 IP 플로우를 이동시키는 것은 DSMIPv6와 같은 클라이언트 기반 IP 플로우 이동(IFOM) 관리 프로토콜을 사용해야만 수행될 수 있었다.
첨부된 도면과 함께 이하의 상세한 설명에 의해 실시예가 쉽게 이해될 것이다. 이 설명을 용이하게 하기 위하여, 유사한 참조 번호는 유사한 구조적 요소를 가리킨다. 실시예는 첨부된 도면의 그림에서 한정으로서가 아니고 예로서 설명된다.
도 1은 다양한 실시예에 따라, IP 플로우 이동 제어 프로토콜(IFCP)을 사용하여 통신하도록 인에이블된 무선 통신 시스템을 개략적으로 도시한다.
도 2는 다양한 실시예에 따라, IFCP와 통신하도록 인에이블된 사용자 장비(UE) 및 패킷 데이터 네트워크 게이트웨이(PGW)를 나타내는 개략적인 블록도이다.
도 3은 다양한 실시예에 따라, UE와 PGW 간의 IP 플로우 이동을 가능하게 하는 프로세스를 나타내는 흐름도이다.
도 4는 다양한 실시예에 따라, UE와 PGW 간의 IP 플로우 이동을 가능하게 하는 다른 프로세스를 나타내는 흐름도이다.
도 5는 다양한 실시예에 따라, UE와 PGW 간의 IP 플로우 이동을 가능하게 하는 또 다른 프로세스를 나타내는 흐름도이다.
도 6은 본 명세서에 기술된 다양한 실시예를 실시하는 데에 사용될 수 있는 예시적인 컴퓨팅 장치의 블록도이다.
도 7은 다양한 실시예에 따라, 본 개시의 양상을 구체화하는, 프로그래밍 명령어를 갖는 제조 물품(article of manufacture)을 도시한다.
본 개시의 실시예는 양방향 인터넷 프로토콜(IP) 플로우 이동(IFOM) 제어를 위한 장치 및 방법을 기술한다. 다양한 실시예는 적어도 2 개의 무선 액세스 기술에 기초하여 IP 플로우 이동을 가능하게 하기 위해, 적어도 2 개의 무선 액세스 기술을 이용하여 다중-액세스 패킷 데이터 네트워크(PDN) 접속을 설정하기 위한 시그널링 회로를 갖는 사용자 장비(UE)를 포함할 수 있다. UE는 네트워크 정책에 기초하여 개시된 IP 플로우 이동과 UE 정책에 기초하여 개시된 IP 플로우 이동의 공존을 가능하게 하는 양방향 시그널링 프로토콜에 기초하여 UE와 패킷 데이터 네트워크 게이트웨이(PGW) 간의 IP 플로우 이동을 제어하는 처리 회로를 더 포함할 수 있다. 본 개시의 이러한 양상 및 다른 양상은 이하에서보다 충분히 설명될 것이다.
이하의 상세한 설명에서, 첨부된 도면에 대한 언급이 행해지는데, 첨부된 도면은 본 명세서의 일부를 형성하되 유사한 숫자는 도처에서 유사한 부분을 가리키고, 첨부된 도면 내에는 실시될 수 있는 실시예가 예시로서 도시된다. 본 개시의 범주로부터 벗어나지 않고서 구조적 또는 논리적 변경이 행해질 수 있고 다른 실시예가 활용될 수 있음이 이해되어야 한다.
청구된 대상물(claimed subject matter)을 이해하는 데에 가장 도움이 되는 방식으로, 차례차례 여러 별도의 작동 또는 동작으로서 다양한 동작이 기술될 수 있다. 그러나, 기술의 순서는 이들 동작이 반드시 순서 의존적(order dependent)임을 암시하는 것으로 해석되어서는 안 된다. 특히, 이들 동작은 제시의 순서로 수행되지 않을 수 있다. 기술된 동작은 기술된 실시예와는 상이한 순서로 수행될 수 있다. 추가적인 실시예에서는 기술된 동작이 생략될 수 있고/있거나 다양한 추가적인 동작이 수행될 수 있다.
본 개시의 목적으로, 문구 "A 및/또는 B"는(A),(B) 또는(A 및 B)를 의미한다. 본 개시의 목적으로, 문구 "A, B 및/또는 C"는(A),(B),(C),(A 및 B),(A 및 C),(B 및 C) 또는(A, B 및 C)를 의미한다. 설명은 문구 "일 실시예에서" 또는 "실시예에서"를 사용할 수 있는데, 이는 각각 동일하거나 상이한 실시예 중 하나 이상을 나타낼 수 있다. 나아가, 용어 "포함하는"(comprising), "포함하는"(including), "가지는"(having) 등은, 본 개시의 실시예에 관해서 사용되는 바와 같이, 동의어이다.
본 명세서에서 사용되는 바와 같이, 용어 "회로"(circuitry)는, 주문형 집적 회로(Application Specific Integrated Circuit: ASIC), 전자 회로(electronic circuit), 프로세서(공유(shared), 전용(dedicated) 또는 그룹(group)) 및/또는 메모리(공유, 전용 또는 그룹)(이들은 하나 이상의 소프트웨어 또는 펌웨어 프로그램을 실행함), 조합 로직 회로(combinational logic circuit), 그리고/또는 기술된 기능을 제공하는 다른 적합한 하드웨어 컴포넌트를 나타내거나, 이의 일부이거나, 이를 포함할 수 있다.
본 명세서에서 사용되는 바와 같이, 용어 "모듈"(module)는, ASIC, 전자 회로, 프로세서(공유, 전용 또는 그룹) 및/또는 메모리(공유, 전용 또는 그룹)(이들은 하나 이상의 소프트웨어 또는 펌웨어 프로그램을 실행함), 조합 로직 회로, 그리고/또는 기술된 기능을 제공하는 다른 적합한 하드웨어 컴포넌트를 나타내거나, 이의 일부이거나, 이를 포함할 수 있다. 다양한 실시예에서, 모듈은 펌웨어 및 하드웨어의 임의의 조합으로 구현될 수 있다.
도 1은 다양한 실시예에 따라, IP 플로우 이동 제어 프로토콜(IFCP)을 사용하여 통신할 수 있는 무선 통신 시스템(100)을 개략적으로 도시한다. 무선 통신 시스템(100)은 다중-액세스 패킷 데이터 네트워크(PDN) 접속 내에서 하나의 경로로부터 다른 경로로 일부 IP 플로우을 이동시키는 것과 같은 IP 플로우 이동을 가능하게 하기 위해 사용자 장비(UE)(110), WLAN 네트워크(120), 셀룰러 네트워크(130), PGW(140) 및 액세스 포인트 이름(APN)을 포함할 수 있다. 또한, 이러한 IP 플로우 이동은 네트워크 정책에 기초하여 개시된 IP 플로우 이동과 UE 정책에 기초하여 개시된 IP 플로우 이동의 공존을 가능하게 하는 양방향 시그널링 프로토콜에 의해 개시, 협상 및 관리될 수 있다.
이동 통신 기술은 UE(110)와 WLAN 네트워크(120) 또는 셀룰러 네트워크(130)간에 데이터를 송신하기 위해 다양한 표준 및 프로토콜에 의존할 수 있다. 무선 통신 시스템 표준 및 프로토콜은, 예를 들어, 3GPP LTE; 보통 와이맥스(worldwide interoperability for microwave access: WiMAX)로 산업 그룹에 알려진 전기 전자 엔지니어 협회(Institute of Electrical and Electronics Engineers: IEEE) 802.16 표준; 및 보통 Wi-Fi로 알려진 IEEE 802.11 표준을 포함할 수 있다. 3GPP 무선 액세스 네트워크(Radio Access Network: RAN)에서, LTE(long term evolution)에 따르면, 기지국은 진화된 노드 B(eNodeB 또는 eNB로도 일반적으로 표시됨)로 지칭될 수 있다. 본 개시가 3GPP 시스템 및 표준에 대해 일반적으로 지칭되는 용어 및 예들로 제시되었지만, 본 명세서에 개시된 기술은 임의의 유형의 무선 네트워크 또는 통신 표준에 적용될 수 있다.
UE(110)는 다중 무선 액세스 기술을 통해 다른 장치와 통신할 수 있다. 일부 실시예에서, UE(110)는 이동 통신 장치, 가입자국, 또는 적합한 프로토콜(예를 들어, 다중-입력/다중-출력(MIMO) 통신 방식)에 따라 WLAN 네트워크(120) 및/또는 셀룰러 네트워크(130)와 통신하도록 구성된 다른 장치일 수 있다. 예로서, 다양한 실시예에서, UE(110)는 셀룰러 네트워크(130) 내의 기지국, 예컨대 eNB(132)와의 무선 링크를 통해 셀룰러 네트워크(130)에 액세스할 수 있다. 다운 링크(DL) 송신은 eNB(132)로부터 UE(110)로의 통신일 수 있다. 업 링크(UL) 송신은 UE(110)로부터 eNB(132)로의 통신일 수 있다.
다양한 실시예에서, WLAN 네트워크(120)는 무선 개인 지역망(WPANs), 무선 근거리 통신망(WLANs), 무선 도시 지역망(WMANs) 및/또는 무선 광대역 통신망(WWANs)의 다양한 조합을 포함할 수 있다. WLAN 네트워크(120)는 일례로서, 적어도 하나의 WLAN에 액세스하기 위해 WiFi 또는 WiMAX와 같은 IEEE 802.1x 기반 무선 액세스 기술의 변형된 비인가 스펙트럼 상에서 동작하는 장치(100)를 위한 인터페이스를 제공할 수 있다. 일부 실시예에서, WLAN 네트워크(120)는 또한 장치 UE(110)가 IrDA, BluetoothTM , 근거리 무선 통신(NFC), 범용 직렬 버스(USB) 등과 같은 단거리 유선 또는 무선 통신을 통해 통신할 수 있게 한다.
다양한 실시예에서, WLAN 네트워크(120)는 신뢰할 수 있는 무선 액세스 게이트웨이(TWAN)(122) 또는 진화된 패킷 데이터 게이트웨이(ePDG)(124)를 포함할 수 있다. 비-3GPP 액세스는, 신뢰할 수 있는 Wi-Fi, WiMAX 등으로부터의 액세스 및/또는 신뢰할 수 없는 비-3GPP 액세스를 포함할 수 있다. 신뢰할 수 있는 Wi-Fi 액세스는 Wi-Fi 무선 액세스 네트워크(RAN)에서 암호화를 사용하는 오퍼레이터 구성 Wi-Fi(an operator-built Wi-Fi)와 보안 인증 방법을 포함할 수 있다. 일부 실시예에서, UE(110)는 TWAG(122)를 통해 WLAN 네트워크(120)에 접속할 수 있다. TWAG(122)는 보안 터널(예를 들어, GTP, MIP 또는 PMIP)을 통해 진화된 패킷 코어(Evolved Packet Core;EPC)에서 PGW(140)에 접속할 수 있다.
다양한 실시예에서, 신뢰할 수 없는 액세스는 인증 및 무선 링크 암호화와 같은 충분한 보안 메커니즘을 제공하지 않는 다른 유형의 Wi-Fi 액세스를 포함할 수 있다. 신뢰할 수 없는 모델은 UE(110) 내의 인터넷 프로토콜 보안(IPSec) 클라이언트를 요청할 수 있다. UE(110)는 보안 IPSec 터널을 통해 ePDG(124)에 접속할 수 있다. ePDG(124)는 차례로 PGW(140)에 접속할 수 있는데, 여기서 각각의 사용자 세션은 보안 터널(예를 들어, GTP 또는 PMIP)을 통해 운반될 수 있다.
셀룰러 네트워크(130)는 UE(110)와 PGW(140)에 접속될 수 있다. 다양한 실시예에서, 셀룰러 네트워크(130)는 하나 이상의 무선 액세스 네트워크(radio access network), 예를 들어 모바일 통신용 글로벌 시스템(Global System for Mobile Communication: GSM), 일반 패킷 무선 서비스(General Packet Radio Service: GPRS), 범용 모바일 전기통신 시스템(Universal Mobile Telecommunications System: UMTS), 고속 패킷 액세스(High Speed Packet Access: HSPA), 진화된 HSPA(Evolved HSPA: E-HSPA), 또는 롱텀 에볼루션(Long-Term Evolution: LTE) 네트워크를 포함할 수 있다. 일부 실시예에서, 무선 액세스 네트워크는 GSM EDGE 무선 액세스 네트워크(GSM Enhanced Data rates for GSM Evolution(EDGE) Radio Access Network: GERAN), 범용 지상 무선 액세스 네트워크(Universal Terrestrial Radio Access Network: UTRAN), 또는 진화된 UTRAN(Evolved UTRAN: E-UTRAN)을 포함할 수 있다. 셀룰러 네트워크(130)는 다른 실시예에서 다른 네트워크 기술에 따라 동작할 수 있다. 다양한 실시예에서, UE(110)는 CDMA, WCDMA, UMTS, GSM 또는 LTE와 같은 셀룰러 무선 액세스 기술로 허가된 스펙트럼에서 셀룰러 네트워크(130)와 통신하기 위해 인터페이스를 사용할 수 있다.
다양한 실시예에서, 셀룰러 네트워크(130)는 eNB(132) 및 서빙 게이트웨이(SGW)(134)를 포함할 수 있다. 일부 실시예에서, SGW(134)는 예를 들어 S1 인터페이스를 통해 eNB(132)와 통신할 수 있다. S1 인터페이스는 3GPP TS 36.410 V11.1.0(2013-09)에 정의된 S1 인터페이스와 유사할 수 있으며 SGW(134)와 eNB(132) 간에 다-대-다 관계(many-to-many relation)를 지원할 수 있다. 예를 들어, 상이한 오퍼레이터들은 네트워크 공유 설정으로 동일한 eNB(132)를 동시에 작동시킬 수 있다. 일부 실시예에서, eNB(132)와 UE(110) 간의 통신은 SGW(134)를 통해 가능하게 될 수 있다. SGW(134)는 UE(110)의 인증과 같은 시그널링 교환을 관리하거나 UE(110)와 PGW(140) 간의 통신 링크의 설정과 연관된 다른 작업을 수행하도록 구성될 수 있다. 일부 실시예에서, SGW(134)는 예컨대 UE(110)가 유휴 모드에 있는 경우에 사용자 장비를 추적하고 페이징하는 것을 담당할 수 있다.
PGW(140)는 UE(110)가 UE(110)의 모바일 패킷 코어 네트워크(가령, 셀룰러 네트워크(130))와 다른 많은 패킷 데이터 네트워크(예를 들어, 인터넷)에 액세스하게 하는 게이트웨이를 제공할 수 있다. 다양한 실시예에서, 다중-액세스 PDN 접속에서의 플로우 이동 단위(per flow mobility)는 본 명세서에 개시된 IFCP와 같은 양방향 시그널링 프로토콜을 사용하여 UE(110) 또는 PGW(140)에 의해 트리거될 수 있다. IFCP는 UE(110) 또는 PGW(140)에서 종료될 수 있다. IFCP 메시지는 UDP/IP 또는 TCP/IP를 통해 계층 3에서 운반될 수 있다. 일부 실시예에서, 다중-액세스 PDN 접속을 통해 UE-개시 및 네트워크-개시 IP 플로우 이동을 지원하기 위해 다중-액세스 PDN 접속이 설정된 후에(예를 들어, 3GPP 및 WLAN 접속을 통해) IFCP 프로토콜이 사용될 수 있다.
다양한 실시예에서, UE(110)는 새로운 PDN 접속이 설정될 때 NBIFOM 성능을 PGW(140)와 협상할 수 있다. UE(110)는 PGW(140)로 라우팅 규칙을 전달하고 UE-개시 IP 플로우 이동을 트리거할 수 있다. UE(110)는 PGW(140)에 의해 개시된 IP 플로우 이동 요청을 수락 또는 거절할 수 있다. UE(110)는 UE(110)가 WLAN 커버리지를 벗어났을 때 PGW(140)에게 통지하고 차례로 일부 플로우를 일시 중단시킬 수 있다. 동일한 토큰에 의해, UE(110)는 UE(110)가 커버리지 안으로 되돌아 오고 플로우를 재개할 때 PGW(140)에게 통지할 수 있다.
다양한 실시예에서, PGW(140)는 새로운 PDN 접속이 설정될 때 NBIFOM 성능을 유사하게 협상하고, 네트워크 개시 IP 플로우 이동을 트리거하고, UE(110)에게 라우팅 규칙을 전달할 수 있다. 또한, PGW(140)는 UE-개시 IP 플로우 이동을 수락 또는 거절할 수도 있다.
다양한 실시예에서, UE(110)와 PGW(140) 간의 다중-액세스 PDN 접속의 하부 계층-2 링크들은, 이들 계층-2 링크들이 IP 프로토콜 스택에 대한 단일 인터페이스로서 나타날 수 있도록 논리적으로 결합될 수 있다. 다양한 실시예에서, PGW(140)는 APN(150)과 같은 동일한 APN으로의 다중-액세스 PDN 접속을 지원할 수 있다.
다양한 실시예에서, APN(150)은 UE(110)가 통신을 목표로 할 수 있는 타겟 PDN을 식별할 수 있다. 타겟 PDN을 식별하는 것에 추가하여, APN(150)은 PDN에 의해 제공된 서비스, 예컨대 무선 애플리케이션 프로토콜(Wireless Application Protocol: WAP) 서버로의 접속에 의해 제공되는 서비스 및/또는 멀티미디어 메시징 서비스(Multimedia Messaging Service: MMS)의 타입을 정의할 수 있다. 다양한 실시예에서, APN(150)은 GPRS, 3G 또는 4G 모바일 네트워크와 다른 컴퓨터 네트워크 간의 게이트웨이를 포함할 수 있다. 예를 들어, APN(150)은 VoLTE(Voice over LTE) APN일 수 있다. 다른 예로서, APN(150)은 IP 멀티미디어 서브 시스템(IMS) 서비스 APN일 수 있다. 또 다른 예로서, APN(150)은 일종의 VoD(Voice over Data) 서비스 APN 타입일 수 있다. 또 다른 예로서, APN(150)은 인터넷 APN일 수 있다.
설명의 용이함을 위해, 본 명세서의 다양한 설명은 통신 시스템(100)에서 3GPP에 부합하도록 제공되며; 그러나, 본 개시의 발명의 대상은 이에 관하여 제한되지 않으며, 본 명세서에 개시된 실시예는 다른 유선 또는 무선 통신 프로토콜 또는 네트워크에 유리하게 적용될 수 있다.
도 2는 다양한 실시예에 따라, IFCP와 통신하도록 인에이블된 UE 및 PGW를 나타내는 개략적인 블록도이다. UE(210)는 도 1의 UE(110)와 유사할 수 있고, 실질적으로 상호 교환 가능할 수 있다. PGW(220)는 도 1의 PGW(140)와 유사할 수 있고 실질적으로 상호 교환 가능할 수 있다.
다양한 실시예에서, UE(210)는 하나 이상의 안테나(218) 및 통신 모듈(212)을 포함할 수 있다. 다양한 실시예에서, 통신 모듈(212)은 도시된 바와 같이 시그널링 회로(214) 및 처리 회로(216)를 포함할 수 있다. 다양한 실시예에서, 시그널링 회로(214)는 별개의 모듈에 있을 수 있다. 다양한 실시예에서, 처리 회로(216)는 별개의 모듈에 있을 수 있다. 다양한 실시예들에서, 시그널링 회로(214) 및 처리 회로는 별개의 모듈에 있을 수 있거나 또는 서로 다른 모듈들 모두에 있을 수 있다. 다양한 실시예에서, 통신 모듈(212)은 UE(210)와 다른 무선 장치들 간의 신호들의 무선 통신을 가능하게 하기 위해 안테나들(218)과 연결될 수 있다. 예를 들어, 시그널링 회로(214)는, 적절한 특성을 갖는 안테나(218)로의 신호에 대해 다양한 신호 처리 동작을 제공하도록 구성될 수 있다. 다양한 실시예에서, 시그널링 회로(214)의 동작은 한정이 아닌 예로서 필터링, 증폭, 저장, 변조, 복조 및 변환 등의 동작들/프로세스들을 포함할 수 있지만, 이에 제한되는 것은 아니다.
일부 실시예에서, UE(210)는 다수의 개별 컴포넌트 캐리어의 무선 리소스를 동시에 사용하기 위해 하나 이상의 안테나(218)를 포함할 수 있다. 예를 들어, UE(210)는 직교 주파수 분할 다중 액세스(OFDMA)(예를 들어, 다운 링크 통신에서) 및/또는 단일 캐리어 주파수 분할 다중 액세스(SC-FDMA)(예를 들어, 업 링크 통신에서)를 사용하여 통신하도록 구성될 수 있다. 일부 실시예에서, UE(210)는 시그널링 회로(214)를 사용하여 LTE ProSe 또는 LTE Direct를 통해 다른 UE와 통신할 수 있다.
시그널링 회로(214)는 안테나들(218)로부터 신호들을 수신하고, 이어서 그 신호들을 UE(210)의 다른 컴포넌트, 예를 들어 내부 처리를 위한 처리 회로(216)로 송신하도록 구성될 수 있다. 다양한 실시예에서, 처리 회로(216)는 다중-액세스 패킷 데이터 네트워크(PDN) 접속을 사용하여, UE-개시 IP 플로우 이동 및 PDN-GW-개시 IP 플로우 이동의 공존을 가능하게 하는 IFCP에 적어도 부분적으로 기초하여 UE(210)와 PGW(220) 간의 IP 플로우 이동을 가능하게 할 수 있다.
일부 실시예에서, UE(210)의 처리 회로(216)는 PGW에 의해 지원되는 네트워크 기반 IP 플로우 이동(NBIFOM) 성능의 타입에 관한 IFCP 성능 요청을 PGW(220)에 전송할 수 있으며, PGW(220)는, PGW(220)의 성능에 관한 정보를 제공하는 응답을 UE(210)에 전송할 수 있다. 처리 회로는 UE(210)에 의해 지원되는 NBIFOM 성능의 타입에 관한 IFCP 타입 요청을 PGW(220)로부터 수신할 수 있고, UE(210)는, UE(210)의 성능에 관한 정보를 제공하는 응답을 PGW(220)에 전송할 수 있다.
일부 실시예에서, 처리 회로(216)는 네트워크-개시 IP 플로우 이동에 대한 IP 플로우 이동의 동작 모드를 나타내기 위한 IFCP 모드 요청을 PGW로부터 수신할 수 있다. 처리 회로(216)는 UE-개시 IP 플로우 이동에 대한 IP 플로우 이동의 동작 모드를 나타내기 위한 IFCP 모드 요청을 PGW에 전송할 수 있다. 처리 회로(216)는 UE-개시 IP 플로우 이동에 대한 IP 플로우 이동의 동작 모드를 나타내기 위한 IFCP 모드 응답을 PGW로부터 수신할 수 있다. 처리 회로(216)는 네트워크-개시 IP 플로우 이동에 대한 IP 플로우 이동의 동작 모드를 나타내기 위한 IFCP 모드 응답을 PGW에 전송할 수 있다.
처리 회로(216)는 다중-액세스 PDN을 일시 중단시키기 위해 IFWP 중단 요청을 PGW에 전송할 수 있다. 처리 회로(216)는 다중-액세스 PDN을 재개하기 위해 IFCP 재개 요청을 PGW에 전송할 수 있다.
처리 회로(216)는 UE와 PGW 간에 라우팅 규칙을 협상하기 위해 IFCP 플로우 이동 요청을 수신할 수 있다. 처리 회로(216)는 UE와 PGW 간에 라우팅 규칙을 협상하기 위해 IFCP 플로우 이동 요청을 송신할 수 있다. 처리 회로(216)는 UE와 PGW 간에 라우팅 규칙을 협상하기 위해 IFCP 플로우 이동 응답을 수신할 수 있다. 처리 회로(216)는 UE와 PGW 간에 라우팅 규칙을 협상하기 위해 IFCP 플로우 이동 응답을 송신할 수 있다.
처리 회로(216)는 RAN 규칙보다 액세스 네트워크 발견 및 선택 기능(Access Network Discovery and Selection Function: ANDSF) 규칙에 우선순위를 부여하여 트래픽을 라우팅할 수 있다. 처리 회로(216)는 UE-개시 라우팅 규칙보다 네트워크-개시 라우팅 규칙에 우선순위를 부여할 수 있다.
시그널링 회로(214) 및/또는 처리 회로(216)의 일부 또는 전부는 도 6과 관련하여 후술되는 바와 같이 예를 들어 애플리케이션 회로(630), 무선 주파수(RF) 회로(610) 또는 기저 대역 회로(620)에 포함될 수 있다. 다양한 실시예에서, UE(210)는 단일 센서 디바이스, 셀룰러폰, 개인용 컴퓨터(PC), 노트북, 울트라북, 넷북, 스마트폰, 울트라 모바일 PC(UMPC), 휴대용 모바일 장치, 범용 집적 회로 카드(UICC), 개인 휴대 정보 단말기(PDA), 고객 구내 장비(CPE), 태블릿 컴퓨팅 장치, 또는 예컨대, MP3 플레이어, 디지털 카메라 등과 같은 다른 소비자 전자 제품을 포함하거나 포함될 수 있다. 일부 실시예에서, UE(210)는, IEEE 802.16e(2005 또는 802.16m(2009)) 또는 IEEE 802.16 표준의 일부 다른 개정에 의해 정의된 이동국, 또는 3GPP LTE 릴리스 8(2008), 릴리스 9(2009), 릴리스 10(2011), 릴리스 12(2014), 릴리스 13(개발 중), 또는 3GPP LTE 표준의 일부 다른 개정 또는 릴리스에 의해 정의된 사용자 장비를 포함할 수 있다.
다양한 실시예에서, PGW(220)는 서로 연결된 제어 모듈(222) 및 통신 모듈(224)을 포함하여, PDN-GW-개시 IP 플로우 이동 타입 및 UE-개시 플로우 이동 타입의 공존을 가능하게 하는 사용자 평면 양방향 시그널링 프로토콜에 적어도 부분적으로 기초하여 UE(210)와 PDN-GW 간의 IP 플로우 이동을 관리할 수 있다.
일부 실시예에서, 통신 모듈(224)은 상이한 무선 기술을 갖는 통신 네트워크와 통신하기 위해 S2 인터페이스(226) 및 S5/S8 인터페이스(228)를 포함할 수 있다. 다양한 실시예에서, PGW(220)는, 예를 들어, 도 1의 TWAN(122) 또는 ePDG(124)와 통신하기 위해 S2 인터페이스(226)(예를 들어, S2a 또는 S2b 인터페이스를 포함 함)를 지원하는 S2 제어 및 데이터 평면 스택을 포함할 수 있다. 한편, PGW(220)는, 예를 들어, 도 1의 SGW(134)와 통신하기 위해 S5/S8 인터페이스(228)를 지원하는 S5/S8 제어 및 데이터 평면 스택을 포함할 수 있다. 일부 실시예에서, S5/S8 인터페이스(228)는 IP, UDP, eGTP-C 등을 포함할 수 있다.
일부 실시예에서, IFCP 메시지는 UE(210)와 PGW(220) 간의 WLAN 네트워크를 통해 S2a 인터페이스를 거쳐(예를 들어, GTP 또는 PMIPv6를 거쳐) 또는 S2b 인터페이스(예를 들어 GTP 또는 PMIPv6를 거쳐) 운반될 수 있다. 일부 실시예에서, IFCP 메시지는 UE(210)와 PGW(220) 간의 셀룰러 네트워크를 통해 S5 인터페이스를 거쳐 운반될 수 있다. 다양한 실시예에서, 예를 들어, 동적 정책 및 과금 제어(Policy and Charging Control: PCC)가 전개될 때, IFCP는 UE(210), PGW(220) 및 정책 제어 및 과금 규칙 기능(Policy Control and Charging Rules Function: PCRF)(미도시)에만 영향을 줄 수 있다. 다양한 실시예에서, IFCP 세션을 설정하기 위해, PDN 접속 설정 동안 PGW(220)의 IP 어드레스가 UE(210)에 제공될 수 있다. 또한, IFCP는 UE(210)와 PGW(220) 간의 보안을 위해 IPSec 또는 데이터그램 운반 계층 보안(Datagram Transport Layer Security: DTLS)을 사용할 수 있다.
도 3은 다양한 실시예에 따라, UE와 PGW 간의 IP 플로우 이동을 가능하게 하는 프로세스를 나타내는 흐름도이다. 프로세스(300)는, 예를 들어, 도 1의 UE(110) 또는 도 2의 UE(210)에 의해 수행될 수 있다. 다양한 실시예에서, 프로세스(300)는 UE가 IFCP를 사용하여 IP 플로우 이동을 관리할 수 있게 한다.
프로세스(300)는, 310에서 다중-액세스 패킷 데이터 네트워크(PDN) 접속을 사용하여, UE-개시 IP 플로우 이동과 네트워크-개시 IP 플로우 이동의 공존을 가능하게 하는 IFCP에 적어도 부분적으로 기초하여 UE와 PGW 간의 IP 플로우 이동을 가능하게 하는 단계를 포함할 수 있다.
다양한 실시예에서, IFCP는 네트워크(PCC/PCRF 규칙) 및 클라이언트(ANDSF, RAN 규칙) 개시 IP 플로우 이동 트리거들 및 정책들 사이에 공존 메커니즘을 가능하게 할 수 있다. 예를 들어, 다양한 실시예에서, IFCP는 UE 및 PGW가 UE와 PGW 간에 라우팅 필터를 협상하고 교환할 수 있게 할 수 있다. 따라서, IP 플로우 이동은 네트워크 기반 플로우 이동을 지원하기 위해 네트워크 정책(PCC/PCRF 규칙)에 기초하거나 클라이언트 정책(ANDSF 또는 RAN 규칙과 같은)에 기초하여 개시될 수 있다. 결과적으로, IP 플로우 이동에 대한 트리거가 UE 및 네트워크에서 개시될 수 있다. 본 명세서에 개시된 IFCP는, 충돌이 해결되고 상이한 배치 시나리오가 지원될 수 있도록 이러한 시나리오들 사이의 공존을 위한 메커니즘을 제공할 수 있다.
IFCP는 UDP/IP 또는 TCP/IP를 통해 계층 3에서 지원될 수 있다. 사용자 평면 시그널링 솔루션으로서, UE 또는 PGW는 IFCP를 통해 IP 플로우 라우팅 선호도의 변화를 피어 엔티티(예를 들어, PGW/UE 각각)에 통지할 수 있다. 이러한 사용자 평면 시그널링 솔루션은, 예를 들어, UE, P-GW 및 PCRF와 같은 소수의 엔티티에만 영향을 미치고 다른 네트워크 엔티티(예를 들어: MME, S-GW, TWAG, ePDG, AAA 서버 및 해당 프로토콜(GTP-C, EAP, WLCP, IKEv2 및 NAS))에는 영향을 미치지 않음으로써 IP 플로우 이동을 가능하게 할 수 있다. 또한, IFCP는, 기존의 제어 평면 시그널링 방식에서 문제가 되는 S2a 특별 채널 모듈(Spatial Channel Module: SCM)을 사용할 때 WLAN로 하여금, 실패한 셀룰러 접속으로부터 WLAN으로의 IP 플로우의 경로 내의 스위치로 신호를 보낼 수 있게 한다.
프로세스(300)는, 320에서 UE 또는 PGW에 의해 지원되는 NB-IFOM 성능을 나타내기 위해 IFCP 성능 요청 또는 응답을 UE와 PGW 간에 수신 또는 송신(전송)하는 단계를 더 포함할 수 있다. 일부 실시예에서, IFCP 성능 요청/응답의 IFCP 메시지(예를 들어, 표 1 및 표 2에 도시됨)는 그들의 NB-IFOM 성능에 대해 UE 또는 PGW에 질의하기 위해 사용될 수 있다. 다양한 실시예에서, UE 또는 PGW는 다른 피어(other peer)와의 네트워크 기반 IP 플로우 이동(NBIFOM)의 지원을 체크할 수 있는데, 이것은 NBIFOM 성능이 지원되는지 여부를 나타내는 "Boolean NBIFOM 성능 지원"으로 응답한다. 따라서, UE 및 PGW는 그들의 해당 NBIFOM 성능을 통신할 수 있다.
Figure pct00001
Figure pct00002
도 4는 다양한 실시예에 따라, UE와 PDN 게이트웨이(PGW) 간의 IP 플로우 이동을 가능하게 하는 다른 프로세스(400)를 나타내는 흐름도이다. 프로세스(400)는 도 1의 UE(110) 또는 도 2의 UE(210)에 의해 수행될 수 있다. 다양한 실시예에서, 프로세스(400)는 UE가 IFCP를 사용하여 IF 플로우를 관리할 수 있게 한다.
프로세스(400)는, 410에서 UE-개시 IP 플로우 이동 또는 네트워크-개시 IP 플로우 이동으로서의 동작 모드를 나타내기 위해 IFCP 모드 요청 또는 응답을 UE와 PGW 간에 수신 또는 송신(전송)하는 단계를 포함할 수 있다. 일부 실시예에서, IFCP 모드 셋업 요청/응답(예컨대, 표 3 및 표 4에 도시됨)의 IFCP 메시지는 UE 동작 모드 또는 네트워크 동작 모드를 설정하는데 사용될 수 있다. UE는 UE가 라우팅 규칙의 변경을 개시하는 UE 동작 모드를 설정할 수 있다. PGW는 PGW에 의해 개시된 네트워크 동작 모드에 대한 규칙을 수락/거부할 수 있으며 반대의 경우도 가능하다.
Figure pct00003
Figure pct00004
프로세스(400)는 420에서, UE와 PGW 간의 라우팅 규칙을 협상하기 위해 IFCP 플로우 이동 요청 또는 응답을 수신 또는 송신(전송)하는 단계를 더 포함할 수 있다. 일부 실시예에서, IFCP 플로우 이동 요청/응답(예를 들어, 표 5 및 표 6에 도시됨)의 IFCP 메시지는 IFCP 플로우 이동 요청 메시지의 라우팅 규칙을 피어로 전송하기 위해 UE 또는 PGW에 의해 사용될 수 있고, 피어는 IFCP 플로우 이동 응답 메시지의 응답 코드 내의 라우팅 규칙이 수락될 수 있는지 여부를 응답할 수 있다.
다양한 실시예에서, 라우팅 규칙은 라우팅 필터, 라우팅 액세스 정보, 라우팅 규칙 우선순위, 라우팅 규칙 식별자 등과 같은 다양한 파라미터를 포함할 수 있다. 라우팅 필터는 하나 이상의 IP 플로우들을 식별하는데 사용되는 IP 헤더 파라미터 값/범위를 포함할 수 있다. 라우팅 액세스 정보는 IP 플로우가 라우팅될 액세스 타입을 식별할 수 있다. 사용자 트래픽을 라우팅 규칙에 매칭시키기 위해, 필터는 라우팅 규칙 우선순위의 순서로 적용될 수 있다. 라우팅 규칙 식별자는 하나의 PDN 접속에 대한 라우팅 규칙을 고유하게 식별할 수 있다. 라우팅 규칙 식별자는 라우팅 규칙을 생성하는 엔티티에 할당될 수 있는데, 예를 들어 UE-개시 NBIFOM 모드에서는 UE에 의해, 그리고 네트워크-개시 NBIFOM 모드에서는 PGW에 의해 할당될 수 있다. 라우팅 규칙 정보는 PCO 데이터 타입으로 캡슐화될 수 있다.
Figure pct00005
Figure pct00006
프로세스(400)는, 430에서 다중-액세스 PDN을 일시 중단/재개하기 위해 IFCP 중단/재개 요청을 PGW에 송신(전송)하는 단계를 더 포함할 수 있다. 다양한 실시예에서, UE는 특정 PDN 접속을 일시 중단시키기 위해 중단 요청(예를 들어, 표 7에 도시됨)을 PGW로 송신(전송)할 수 있다. 마찬가지로, PGW는 중단 요청에 응답하기 위해 중단 응답(예를 들어, 표 8에 도시됨)을 UE에 전송할 수 있다. 동일한 토큰에 의해, UE는 특정 PDN 접속을 재개하기 위해 재개 요청(예를 들어, 표 9에 도시됨)을 PGW에 전송할 수 있다. 마찬가지로, PGW는 재개 요청에 응답하기 위해 재개 응답(예를 들어, 표 10에 도시됨)을 UE에 전송할 수 있다.
Figure pct00007
Figure pct00008
Figure pct00009
Figure pct00010
도 5는 다양한 실시예에 따라, UE와 PDN 게이트웨이(PGW) 간의 IP 플로우 이동을 가능하게 하는 또 다른 프로세스(500)를 나타내는 흐름도이다. 프로세스(500)는 PGW, 예컨대, 도 1의 PGW(140) 또는 도 2의 PGW(220)에 의해 수행될 수 있다.
프로세스(500)는, 510에서 네트워크-개시 IP 플로우 이동 타입 및 UE-개시 플로우 이동 타입의 공존을 가능하게 하는 사용자 평면 양방향 시그널링 프로토콜(예를 들어, IFCP)에 적어도 부분적으로 기초하여 UE와 PGW 간의 IP 플로우 이동을 관리하는 단계를 포함한다. 일부 실시예에서, IFCP는 UE 또는 PGW가 다수의 IP 플로우들을 이동시키기 위해 단일 절차/메시지를 사용할 수 있게 할 수 있다.
일부 실시예에서, IFCP는 UE 또는 PGW가 라우팅 규칙들을 협상, 수락 또는 거절하게 할 수 있다. 일부 실시예에서, IFCP는 UE 또는 PGW가 S2a SCM 또는 PMIP를 사용하는 네트워크를 포함하는 임의의 타겟 네트워크를 통해 라우팅 규칙들을 전달할 수 있게 할 수 있다. 일부 실시예에서, IFCP는, PGW가 NBIFOM PDN 접속 상에서 IFCP 트래픽을 허용할 때 오버 헤드를 감소시킬 수 있고, 그 과금 및 사용 모니터링 카운터들에 대해 고려할 수 있다. 일부 실시예에서, IFCP는 UE 또는 PGW가 IPSec 또는 DTLS를 사용하여 맬웨어(a malware)가 PGW 내의 IFCP 스택을 공격하는 것을 방지하도록 임의의 보안 영향에 대응하게 할 수 있다.
프로세스(500)는, 단계 520에서 UE가 PGW로 다중-액세스 PDN 접속을 설정할 때 사용자 평면 양방향 시그널링 프로토콜을 사용하여 UE와 PGW 간에 네트워크-개시 IP 플로우 이동 타입 또는 UE-개시 플로우 이동 타입의 복수의 파라미터들을 협상하는 단계를 더 포함할 수 있다. 따라서, UE-개시 NBIFOM은 네트워크-개시 NBIFOM과 공존할 수 있다.
IP 플로우 이동은 네트워크 정책(예를 들어, PCC/PCRP 규칙)을 기반으로 개시되거나 클라이언트 정책(예를 들어, ANDSF 또는 RAN 규칙)을 기반으로 개시되어 네트워크-기반 플로우 이동을 지원할 수 있다. IP 플로우 이동을 위한 대응하는 트리거는 UE 및 네트워크에서 개시될 수 있다. IFCP는 이러한 시나리오들 간의 공존 메커니즘을 제공하여 충돌을 해결하고 다양한 배치 시나리오를 지원할 수 있다.
RAN 규칙을 기반으로 하는 3GPP Rel-12 솔루션은 APN-레벨의 오프로딩 및 이동이 PDN 접속 세분화 단위(a per PDN Connection granularity)로 수행될 수 있음을 나타낸다. 따라서, RAN 규칙이 만족될 때, UE는 오프로딩 가능한 PDN 접속을 3GPP에서 WLAN으로 이동시킨다. MME/SGSN은 NAS 시그널링을 통해 WLAN으로 오프로딩할 수 있는 PDN 접속을 나타낸다. RAN은 어떤 이동 솔루션이 사용되고 PDN 레벨 이동 또는 플로우 레벨 이동이 사용되는지 여부에 관해 알지 못한다. NBIFOM을 사용하면 PDN 레벨 이동을 관리하는 RAN 규칙이 플로우 레벨 이동에 어떻게 영향을 미치는지 명확하지 않다. 따라서, IFCP는 NBIFOM에 대한 PCC/PCRF 규칙과 함께 공존 메커니즘을 제공한다.
어떤 트래픽이 WLAN으로 오프로딩 될지를 결정하기 위한 세분성은 IP 플로우 레벨에서 설정될 수 있다. PDN 접속 당 RAT WLAN 오프로딩 가능성 표시 단위(a per RAT WLAN offloadability indication per PDN Connection)는 NBIFOM PDN 접속에도 사용될 수 있다.
ANDSF 규칙은 RAN 규칙보다 선호도(또는 우선순위)를 가질 수 있다. ANDSF 규칙이 없으면 RAN 규칙을 사용할 수 있다. ANDSF 규칙은 항상 로밍 시나리오에서 사용될 수 있다. 일부 실시예에서, 트래픽을 WLAN으로 이동시키기 위한 클라이언트 및 네트워크 규칙 모두가 만족되는 경우에만 트래픽이 WLAN으로 라우팅될 수 있다. 그렇지 않으면, 트래픽은 표 11의 라우팅 규칙 협상 항목에 설명된 것과 같이 3 GPP 액세스에서만 라우팅될 수 있다.
다양한 실시예에서, UE만이 IP 플로우 이동을 개시하도록 허용(UE-제어 모드)하거나 네트워크만이 IP 플로우 이동을 개시하는 것을 허용(NW-제어 모드)하는 것 사이에서 선택이 이루어질 수 있다. UE가 IFOM 라우팅 규칙들(예를 들어, ANDSF 규칙들) 또는 RAN 규칙들로 프로비저닝되면, UE는 IFCP 세션 설정 동안 UE-제어 모드를 요청할 수 있다. UE가 UE-제어 모드를 요청하지 않으면, 네트워크는 NW-제어 모드가 사용될 것임을 UE에게 알릴 수 있다. UE-제어 모드가 협상될 때, UE는 ANDSF 라우팅 규칙 또는 RAN 규칙을 사용할 수 있다. NW-제어 모드가 협상될 때, UE는 어떠한 ANDSF 라우팅 규칙 또는 RAN 규칙도 사용하지 않는다(대신, 네트워크-제공 규칙을 대신 사용한다).
Figure pct00011
UE는 UE 동작 모드를 요청할 수 있고, 네트워크는 그 요청을 수락할 수 있다. 네트워크 규칙이 적용되지 않으면, UE 동작 모드가 선택될 수 있다. 일부 실시예에서, 네트워크는 PCC 또는 PCRF 규칙을 가질 수 있다. 네트워크는 NW 동작 모드를 요청할 수 있으며, UE는 그것을 수락할 수 있다. UE 규칙이 제공되지 않으면, 네트워크 동작 모드가 선택될 수 있다. 일부 실시예에서, UE 및 네트워크 모두가 규칙들을 갖는다면, 네트워크는 UE보다 우선권을 가질 수 있고, NW 동작 모드가 선택될 수 있다. 일부 실시예에서, 선택된 규칙들은 합의된 동작 모드에 기초하여 적용될 수 있고, IP 플로우 라우팅은 이에 따라 선택될 수 있다.
일부 실시예에서, IP 플로우 라우팅은 하나 이상의 옵션을 포함할 수 있다. UE가 ANDSF 규칙 및 RAN 규칙을 갖는 경우, ANDSF 규칙은 RAN 규칙의 우선순위를 취할 수 있다. UE가 ANDSF 규칙 및 RAN 규칙 둘 중 하나를 가지면, UE는 네트워크로의 IP 플로우 라우팅을 위해 UE 동작 모드를 요청할 수 있다. 네트워크가 IP 플로우 라우팅 규칙을 갖지 않으면, 네트워크는 UE 요청을 수락하고, IP 플로우 라우팅을 위해 IP 플로우 라우팅이 UE 동작 모드를 사용하여 수행될 것임을 확인할 수 있다. 네트워크가 IP 플로우 라우팅 규칙을 갖는 경우, 네트워크는 UE 요청을 거절할 수 있으며, IP 플로우 라우팅을 위해 네트워크 규칙을 사용하도록 UE에 네트워크 요청을 할 수 있으며, UE는 그 요청을 수락할 수 있다. UE가 IP 플로우 라우팅 규칙을 갖지 않으면, 네트워크 규칙에 따라 IP 플로우 라우팅을 요청할 수 있다. UE는 요청을 수락하고 네트워크 규칙을 사용할 수 있다. UE 및 네트워크 모두가 IP 플로우 라우팅 규칙을 갖는다면, 네트워크 규칙은 UE 규칙보다 우선권을 가질 수 있다.
도 1의 UE(110) 및 PGW(140) 또는 도 2의 UE(210) 및 PGW(220)는 원하는 대로 구성된 임의의 적합한 하드웨어, 펌웨어 및/또는 소프트웨어를 사용하여 시스템으로 구현될 수 있다. 일 실시예를 위해, 도 6은, 무선 주파수(RF) 회로(610), 기저 대역 회로(620), 애플리케이션 회로(630), 메모리/저장 장치(640), 디스플레이(650), 카메라(660), 센서(670) 및 도 1의 UE(110), PGW(140) 또는 도 2의 UE(210), PGW(220)를 구현하는데 사용될 수 있는, 적어도 도시된 바와 같이 서로 결합된 입/출력(I/O) 인터페이스(680)를 포함하는 예시적인 시스템(600)을 도시한다.
애플리케이션 회로(630)는, 하나 이상의 단일 코어 또는 다중 코어 프로세서와 같지만 이에 한정되지 않는 회로를 포함할 수 있다. 프로세서(들)는 일반 목적 프로세서 및 전용 프로세서(가령, 그래픽 프로세서, 애플리케이션 프로세서 등등)의 임의의 조합을 포함할 수 있다. 프로세서는 메모리/저장 장치(640)와 연결되고, 시스템(600) 상에서 구동되는 다양한 애플리케이션 및/또는 운영 체제를 가능하게 위해 메모리/저장 장치(640) 내에 저장된 명령어를 실행하도록 구성될 수 있다.
기저대역 회로(620)는, 하나 이상의 단일 코어 또는 다중 코어 프로세서와 같지만 이에 한정되지 않는 회로를 포함할 수 있다. 프로세서(들)는 기저대역 프로세서를 포함할 수 있다. 기저대역 회로(620)는 RF 회로(610)를 통한 하나 이상의 무선 네트워크와의 통신을 가능하게 하는 다양한 무선 제어 기능을 다룰 수 있다. 무선 제어 기능은 신호 변조(signal modulation), 인코딩(encoding), 디코딩(decoding), 무선 주파수 이동(radio frequency shifting) 등등을 포함할 수 있으나, 이에 한정되지 않는다. 일부 실시예에서, 기저대역 회로(620)는 하나 이상의 무선 기술과 호환가능한 통신을 가능케 할 수 있다. 예컨대, 일부 실시예에서, 기저대역 회로(620)는 EUTRAN 및/또는 다른 WMAN, WLAN, 또는 WPAN과의 통신을 지원할 수 있다. 기저대역 회로(620)가 하나보다 많은 무선 프로토콜의 무선 통신을 지원하도록 구성된 실시예는 다중 모드 기저대역 회로(multi-mode baseband circuitry)로 지칭될 수 있다.
다양한 실시예에서, 기저대역 회로(620)는 기저대역 주파수 내에 있는 것으로 엄격히 간주되지 않는 신호로써 동작하는 회로를 포함할 수 있다. 예컨대, 일부 실시예에서, 기저대역 회로(620)는 기저대역 주파수 및 무선 주파수 사이에 있는 중간 주파수(intermediate frequency)를 가지는 신호로써 동작하는 회로를 포함할 수 있다.
일부 실시예에서, 도 2의 처리 회로(216 또는 226)는 애플리케이션 회로(630) 및/또는 기저대역 회로(620) 내에 내장될(embodied) 수 있다.
RF 회로(610)는 비고체 매체(non-solid medium)를 통한 변조된 전자기 방사(modulated electromagnetic radiation)를 사용하여 무선 네트워크와의 통신을 가능하게 할 수 있다. 다양한 실시예에서, RF 회로(610)는 무선 네트워크와의 통신을 가능하게 하기 위해, 스위치, 필터, 증폭기 등등을 포함할 수 있다.
다양한 실시예에서, RF 회로(610)는 무선 주파수 내에 있는 것으로 엄격히 간주되지 않는 신호로써 동작하는 회로를 포함할 수 있다. 예컨대, 일부 실시예에서, RF 회로(610)는 기저대역 주파수 및 무선 주파수 사이에 있는 중간 주파수를 가지는 신호로써 동작하는 회로를 포함할 수 있다.
일부 실시예에서, 도 2의 시그널링 회로(214 또는 224)는 RF 회로 내에 실체화될 수 있다.
일부 실시예에서, 기저대역 회로(620), 애플리케이션 회로(630) 및/또는 메모리/저장 장치(640)의 구성 컴포넌트 중 일부 또는 전부는 시스템 온 칩(System On a Chip: SOC) 상에 함께 구현될 수 있다.
메모리/저장 장치(640)는, 예컨대 시스템(600)을 위해, 데이터 및/또는 명령어를 로딩하고 저장하는 데에 사용될 수 있다. 하나의 실시예를 위한 메모리/저장 장치(640)는 적합한 휘발성 메모리(가령, 동적 랜덤 액세스 메모리(Dynamic Random Access Memory: DRAM)) 및/또는 비휘발성 메모리(가령, 플래시 메모리(Flash memory))의 임의의 조합을 포함할 수 있다.
다양한 실시예에서, I/O 인터페이스(680)는 시스템(600)과의 사용자 상호작용(user interaction)을 가능하게 하는 하나 이상의 사용자 인터페이스 및/또는 시스템(600)과의 주변 컴포넌트 상호작용(peripheral component interaction)을 가능하게 하는 주변 컴포넌트 인터페이스를 포함할 수 있다. 사용자 인터페이스는 물리적 키보드 또는 키패드, 터치패드, 스피커, 마이크 등등을 포함할 수 있으나, 이에 한정되지 않는다. 주변 컴포넌트 인터페이스는 비휘발성 메모리 포트, 범용 직렬 버스(Universal Serial Bus: USB) 포트, 오디오 잭 및 전력 공급 인터페이스를 포함할 수 있으나, 이에 한정되지 않는다.
다양한 실시예에서, 센서(670)는 시스템(600)에 관련된 환경적 조건 및/또는 위치 정보를 판정하는 하나 이상의 감지 디바이스를 포함할 수 있다. 일부 실시예에서, 센서는 자이로 센서(gyro sensor), 가속도계(accelerometer), 근접 센서(proximity sensor), 주변 광 센서(ambient light sensor) 및 포지셔닝 유닛(positioning unit)을 포함할 수 있으나, 이에 한정되지 않는다. 포지셔닝 유닛은 또한 포지셔닝 네트워크(positioning network)의 컴포넌트, 가령 글로벌 포지셔닝 시스템(Global Positioning System: GPS) 위성과 통신하기 위해 기저대역 회로(620) 및/또는 RF 회로(610)의 일부이거나, 이와 상호작용할 수 있다.
다양한 실시예에서, 디스플레이(650)는 디스플레이, 가령 액정 디스플레이(liquid crystal display), 터치 스크린 디스플레이(touch screen display) 등등을 포함할 수 있다. 일부 실시예에서, 카메라(660)는 변화하는 분산(dispersion) 및 굴절률로써 이루어진 많은 몰딩된 플라스틱 비구면(aspheric) 렌즈 요소를 포함할 수 있다. 일부 실시예에서, 카메라(660)는 입체 사진(stereo photography)을 위한 3차원 이미지를 포착하는 둘 이상의 렌즈를 포함할 수 있다.
다양한 실시예에서, 시스템(600)은, 스마트폰(smartphone), 태블릿 컴퓨팅 디바이스(tablet computing device), 넷북(netbook), 울트라북(ultrabook), 랩톱 컴퓨팅 디바이스(laptop computing device) 등등과 같지만 이에 한정되지 않는 모바일 컴퓨팅 디바이스(mobile computing device)일 수 있다. 다양한 실시예에서, 시스템(600)은 더 많거나 더 적은 컴포넌트, 그리고/또는 상이한 아키텍처를 가질 수 있다.
도 7은 다양한 실시예에 따라, 본 개시의 양상을 구체화하는, 프로그래밍 명령어를 가지는 제조 물품(710)을 예시한다. 다양한 실시예에서, 본 개시의 다양한 실시예를 구현하기 위해 제조 물품이 사용될 수 있다. 도시된 바와 같이, 제조 물품(710)은 본 명세서에 기술된 프로세스 중 임의의 것의 실시예 또는 실시예의 양상을 실시하도록 명령어(730)가 구성되는 컴퓨터 판독가능 비일시적 저장 매체(computer-readable non-transitory storage medium)(720)를 포함할 수 있다. 저장 매체(720)는, 플래시 메모리, 동적 랜덤 액세스 메모리(dynamic random access memory), 정적 랜덤 액세스 메모리(static random access memory), 광학 디스크(optical disk), 자기 디스크(magnetic disk) 등등을 포함하나 이에 한정되지 않는, 업계에서 알려진 광범위한 지속적 저장 매체를 나타낼 수 있다. 실시예에서, 컴퓨터 판독가능 저장 매체(720)는 하나 이상의 컴퓨터 판독가능 비일시적 저장 매체를 포함할 수 있다. 다른 실시예에서, 컴퓨터 판독가능 저장 매체(720)는 명령어(730)로써 인코딩된 신호와 같이 일시적(transitory)일 수 있다.
다양한 실시예에서, 명령어(730)는 장치로 하여금, 장치에 의한 그것의 실행에 응답하여, 본 명세서에 기술된 다양한 동작을 수행할 수 있게 할 수 있다. 일례로서, 저장 매체(720)는, 장치(가령 도 1의 UE(110) 또는 도 2의 UE(210))로 하여금, 본 개시의 실시예에 따라, 가령 도 3의 프로세스(300) 또는 도 4의 프로세스(400)에 도시된 바와 같이, IP 플로우 이동 제어의 몇몇 양상을 실시하게 하도록 구성된 명령어(730)를 포함할 수 있다. 또 다른 예로서, 저장 매체(720)는, 장치(가령 도 1의 UE(110) 또는 도 2의 UE(210))로 하여금, 가령 도 5의 프로세스(500)에 도시된 바와 같이, IP 플로우 이동 제어의 몇몇 양상을 실시하게 하도록 구성된 명령어(730)를 포함할 수 있다.
예시
이하의 단락은 본 명세서에 개시된 다양한 실시예의 예를 기술한다.
제 1 종류의 예는 사용자 장비(UE)와 같은 장치를 포함할 수 있고, 이는 적어도 2개의 무선 액세스 기술에 기초하여 인터넷 프로토콜(IP) 플로우 이동을 가능하게 하기 위해 적어도 2개의 무선 액세스 기술을 이용하여 다중-액세스 패킷 데이터 네트워크(PDN) 접속을 설정하는 시그널링 회로와, 시그널링 회로에 연결되어, 네트워크 정책에 기초하여 개시된 IP 플로우 이동과 UE 정책에 기초하여 개시된 IP 플로우 이동의 공존을 가능하게 하는 양방향 시그널링 프로토콜에 기초하여 UE와 PDN 게이트웨이(PGW) 간의 IP 플로우 이동을 제어하는 처리 회로를 포함할 수 있다.
다른 예는 선행하는 제 1 종류의 예 중 임의의 장치를 포함할 수 있고, 여기서, 양방향 시그널링 프로토콜은 UE 및 PGW에서 종료되고, 처리 회로는 양방향 시그널링 프로토콜을 사용하여 전송 제어 프로토콜(TCP)/IP 또는 사용자 데이터그램 프로토콜(UDP)/IP를 통해 UE와 PGW 간에 라우팅 규칙을 한다.
다른 예는 선행하는 제 1 종류의 예 중 임의의 장치를 포함할 수 있고, 여기서, 시그널링 회로는 협상에 기초하여 UE와 PGW 간에 라우팅 규칙을 교환한다.
다른 예는 선행하는 제 1 종류의 예 중 임의의 장치를 포함할 수 있고, 여기서, 처리 회로는 다중-액세스 PDN 접속이 설정될 때 양방향 시그널링 프로토콜을 사용하여 UE와 PGW 간에 네트워크-기반 IP 플로우 이동(NB-IFOM) 성능을 협상한다.
다른 예는 선행하는 제 1 종류의 예 중 임의의 장치를 포함할 수 있고, 여기서, 처리 회로는 양방향 시그널링 프로토콜을 사용하여 UE-개시 IP 플로우 이동을 트리거하고 네트워크 정책 및 UE 정책에 기초하여 라우팅 규칙을 협상한다.
다른 예는 선행하는 제 1 종류의 예 중 임의의 장치를 포함할 수 있고, 여기서, 처리 회로는 양방향 시그널링 프로토콜을 사용하여 네트워크-개시 IP 플로우 이동을 수락하거나 거절하고 네트워크 정책 및 UE 정책에 기초하여 라우팅 규칙을 협상한다.
다른 예는 선행하는 제 1 종류의 예 중 임의의 장치를 포함할 수 있고, 여기서, 적어도 2개의 무선 액세스 기술은 무선 근거리 통신망(WLAN)에 액세스하기 위한 WiFi 기술을 포함하고, 처리 회로는 양방향 시그널링 프로토콜을 사용하여 UE가 WLAN을 벗어날 때 PGW에게 통지하고, WLAN을 통해 UE로 다운링크 패키지를 전송하는 것을 중단하라고 PGW에게 요청한다.
다른 예는 선행하는 제 1 종류의 예 중 임의의 장치를 포함할 수 있고, 여기서, 처리 회로는 양방향 시그널링 프로토콜을 사용하여 UE가 WLAN로 복귀할 때 PGW에 통지하고, WLAN을 통해 UE로 다운링크 패키지들을 전송하는 것을 재개하라고 PGW에게 요청한다.
제 2 종류의 예는 방법을 포함할 수 있고, 방법은, 다중-액세스 패킷 데이터 네트워크(PDN) 접속을 사용하여, UE-개시 IP 플로우 이동과 네트워크-개시 IP 플로우 이동의 공존을 가능하게 하는 IP 플로우 이동 제어 프로토콜(IFCP)에 적어도 부분적으로 기초하여 UE와 PDN 게이트웨이(PGW) 간의 IP 플로우 이동을 가능하게 하는 단계와, UE 또는 PGW에 의해 지원되는 IP 플로우 이동(NB-IFOM) 성능의 타입을 나타내기 위해 IFCP 성능 요청 또는 응답을 UE와 PGW 간에 수신 또는 전송하는 단계를 포함한다.
다른 예는 선행하는 제 2 종류의 예 중 임의의 방법을 포함할 수 있고, 방법은 UE-개시 IP 플로우 이동 또는 네트워크-개시 IP 플로우 이동으로서의 동작 모드를 나타내기 위해 IFCP 모드 요청 또는 응답을 UE와 PGW 간에 수신 또는 전송하는 단계를 더 포함한다.
다른 예는 선행하는 제 2 종류의 예 중 임의의 방법을 포함할 수 있고, 방법은 다중-액세스 PDN을 일시 중단하도록 PGW에 IFCP 중단 요청을 전송하는 단계와, 다중-액세스 PDN을 재개하도록 PGW에 IFCP 재개 요청을 전송하는 단계를 더 포함한다.
다른 예는 선행하는 제 2 종류의 예 중 임의의 방법을 포함할 수 있고, 방법은 UE와 PGW 간의 라우팅 규칙을 협상하기 위해 IFCP 플로우 이동 요청 또는 응답을 수신 또는 전송하는 단계를 더 포함한다.
다른 예는 선행하는 제 2 종류의 예 중 임의의 방법을 포함할 수 있고, 방법은 무선 액세스 네트워크(RAN) 규칙보다 액세스 네트워크 발견 및 선택 기능(Access Network Discovery and Selection Function: ANDSF) 규칙에 우선순위를 부여하는 단계, 또는 UE-개시 라우팅 규칙보다 네트워크-개시 라우팅 규칙에 우선순위를 부여하여 트래픽을 라우팅하는 단계를 더 포함한다.
다른 예는 선행하는 제 2 종류의 예 중 임의의 예를 수행하는 수단을 포함하는 장치를 포함할 수 있다.
다른 예는 명령어를 포함하는 하나 이상의 비-일시적 컴퓨터 판독가능 매체를 포함할 수 있고, 명령어는 장치의 하나 이상의 프로세서에 의한 명령어의 실행시 장치로 하여금 선행하는 제 2 종류의 예 중 임의의 예를 수행하게 한다.
제 3 종류의 예는 패킷 데이터 네트워크 게이트웨이(PGW)와 같은 장치를 포함할 수 있고, 이는 다중-액세스 패킷 데이터 네트워크(PDN) 접속을 통해 UE와 통신하는 통신 모듈과, 네트워크-개시 IP 플로우 이동 타입과 UE-개시 플로우 이동 타입의 공존을 가능하게 하는 사용자 평면 양방향 시그널링 프로토콜에 적어도 부분적으로 기초하여 UE와 PGW 간의 인터넷 프로토콜(IP) 플로우 이동을 관리하는 제어 모듈을 포함할 수 있다.
다른 예는 선행하는 제 3 종류의 예 중 임의의 장치를 포함할 수 있고, 여기서, 제어 모듈은 UE가 PGW로 다중-액세스 PDN 접속을 설정할 때 사용자 평면 양방향 시그널링 프로토콜을 사용하여 UE와 PGW 간에 네트워크-개시 IP 플로우 이동 타입 및 UE-개시 플로우 이동 타입의 복수의 성능 파라미터들을 협상한다.
다른 예는 선행하는 제 3 종류의 예 중 임의의 장치를 포함할 수 있고, 여기서, 제어 모듈은 사용자 평면 양방향 시그널링 프로토콜을 사용하여 UE-개시 IP 플로우 이동 세션을 수락 또는 거절한다.
다른 예는 선행하는 제 3 종류의 예 중 임의의 장치를 포함할 수 있고, 여기서, 제어 모듈은 사용자 평면 양방향 시그널링 프로토콜을 사용하여 네트워크-개시 IP 플로우 이동 세션을 트리거하고, 네트워크 정책에 기초하여 UE로 라우팅 규칙을 전달한다.
제 4 종류의 예는 방법을 포함할 수 있고, 방법은, 네트워크-개시 IP 플로우 이동 타입과 UE-개시 플로우 이동 타입의 공존을 가능하게 하는 사용자 평면 양방향 시그널링 프로토콜에 적어도 부분적으로 기초하여 UE와 PGW 간의 인터넷 프로토콜(IP) 플로우 이동을 관리하는 단계와, UE가 PGW로 다중-액세스 PDN 접속을 설정할 때 사용자 평면 양방향 시그널링 프로토콜을 사용하여 UE와 PGW 간에 네트워크-개시 IP 플로우 이동 타입 또는 UE-개시 플로우 이동 타입의 복수의 성능 파라미터들을 협상하는 단계를 포함한다.
다른 예는 선행하는 제 4 종류의 예 중 임의의 방법을 포함할 수 있고, 방법은 사용자 평면 양방향 시그널링 프로토콜을 사용하여 정책 및 과금 제어(PCC) 또는 정책 및 과금 규칙 기능(PCRF)에 기초하여 네트워크-개시 IP 플로우 이동 세션을 트리거하는 단계를 더 포함한다.
다른 예는 선행하는 제 4 종류의 예 중 임의의 방법을 포함할 수 있고, 방법은 사용자 평면 양방향 시그널링 프로토콜을 사용하여 UE-개시 IP 플로우 이동 세션을 수락 또는 거절하는 단계를 더 포함한다.
다른 예는 선행하는 제 4 종류의 예 중 임의의 방법을 포함할 수 있고, 방법은 PGW 및 UE가 사용자 평면 양방향 시그널링 프로토콜에 기초하여 WLAN 기반 라우팅 규칙에 동의하는 경우에만 WLAN을 통해 트래픽을 라우팅하는 단계를 더 포함한다.
다른 예는 선행하는 제 4 종류의 예 중 임의의 방법을 포함할 수 있고, 방법은 UE-개시 라우팅 규칙보다 네트워크-개시 라우팅 규칙에 우선순위를 부여하는 단계를 더 포함한다.
다른 예는 선행하는 제 4 종류의 예 중 임의의 방법을 포함할 수 있고, 방법은 사용자 평면 양방향 시그널링 프로토콜을 사용하여 네트워크-개시 라우팅 규칙을 UE로 전달하는 단계를 더 포함한다.
다른 예는 선행하는 제 4 종류의 예 중 임의의 방법을 포함할 수 있고, 방법은 IFCP 플로우 이동 요청을 수신하거나 IFCP 플로우 이동 응답을 전송하여 PGW와 UE 간에 라우팅 규칙을 협상하는 단계를 더 포함한다.
다른 예는 선행하는 제 4 종류의 예 중 임의의 예를 수행하는 수단을 포함하는 장치를 포함할 수 있다.
다른 예는 명령어를 포함하는 하나 이상의 비-일시적 컴퓨터 판독가능 매체를 포함할 수 있고, 명령어는 장치의 하나 이상의 프로세서에 의한 명령어의 실행시 장치로 하여금 선행하는 제 4 종류의 예 중 임의의 예를 수행하게 한다.
요약서 내에 기술된 것을 포함하여, 예시된 구현에 대한 본 명세서 내의 설명은, 본 개시를 개시된 바로 그 형태로 한정하도록 또는 철저하도록 의도되지 않는다. 예시적인 목적으로 특정 구현 및 예가 본 명세서에 기술되나, 관련 업계에서 숙련된 자가 인식할 바와 같이, 본 개시의 범주로부터 벗어남 없이, 위의 상세한 설명에 비추어, 동일한 목적을 달성하기 위해 산출된 다양한 대체적이고/이거나 균등한 실시예 또는 구현이 행해질 수 있다.

Claims (23)

  1. 사용자 장비(UE)에서 구현되는 장치로서,
    적어도 2개의 무선 액세스 기술에 기초하여 인터넷 프로토콜(IP) 플로우 이동을 가능하게 하기 위해 상기 적어도 2개의 무선 액세스 기술을 이용해 다중-액세스 패킷 데이터 네트워크(PDN) 접속을 설정하는 시그널링 회로와,
    상기 시그널링 회로에 연결되어, 네트워크 정책에 기초하여 개시된 IP 플로우 이동과 UE 정책에 기초하여 개시된 IP 플로우 이동의 공존을 가능하게 하는 상기 UE와 PDN 게이트웨이(PGW) 간의 양방향 시그널링 프로토콜에 기초하여 IP 플로우 이동을 제어하는 처리 회로를 포함하는
    장치.
  2. 제 1 항에 있어서,
    상기 양방향 시그널링 프로토콜은 상기 UE 및 상기 PGW에서 종료되고, 상기 처리 회로는 상기 양방향 시그널링 프로토콜을 사용하여 전송 제어 프로토콜(TCP)/IP 또는 사용자 데이터그램 프로토콜(UDP)/IP를 통해 상기 UE와 상기 PGW 간에 라우팅 규칙을 협상하는
    장치.
  3. 제 2 항에 있어서,
    상기 시그널링 회로는 상기 협상에 기초하여 상기 UE와 상기 PGW 간에 라우팅 규칙을 교환하는
    장치.
  4. 제 1 항에 있어서,
    상기 처리 회로는 상기 다중-액세스 PDN 접속이 설정될 때 상기 양방향 시그널링 프로토콜을 사용하여 상기 UE와 상기 PGW 간에 네트워크-기반 IP 플로우 이동(NB-IFOM) 성능을 협상하는
    장치.
  5. 제 1 항에 있어서,
    상기 처리 회로는 상기 양방향 시그널링 프로토콜을 사용하여 UE-개시 IP 플로우 이동을 트리거하고 상기 네트워크 정책 및 상기 UE 정책에 기초하여 라우팅 규칙을 협상하는
    장치.
  6. 제 1 항에 있어서,
    상기 처리 회로는 상기 양방향 시그널링 프로토콜을 사용하여 네트워크-개시 IP 플로우 이동을 수락하거나 거절하고 상기 네트워크 정책 및 상기 UE 정책에 기초하여 라우팅 규칙을 협상하는
    장치.
  7. 제 1 항에 있어서,
    상기 적어도 2개의 무선 액세스 기술은 무선 근거리 통신망(WLAN)에 액세스하기 위한 WiFi 기술을 포함하고,
    상기 처리 회로는 상기 양방향 시그널링 프로토콜을 사용하여 상기 UE가 상기 WLAN을 벗어날 때 상기 PGW에게 통지하고, 상기 WLAN을 통해 상기 UE로 다운링크 패키지를 전송하는 것을 중단하라고 상기 PGW에게 요청하는
    장치.
  8. 제 7 항에 있어서,
    상기 처리 회로는 상기 양방향 시그널링 프로토콜을 사용하여 상기 UE가 WLAN 커버리지로 복귀할 때 상기 PGW에 통지하고, 상기 WLAN을 통해 상기 UE로 상기 다운링크 패키지들을 전송하는 것을 재개하라고 상기 PGW에게 요청하는
    장치.
  9. 명령어를 포함하는 하나 이상의 비-일시적 컴퓨터 판독가능 매체로서,
    상기 명령어는 사용자 장비(UE)의 프로세서에 의한 상기 명령어의 실행에 응답하여 상기 UE로 하여금,
    다중-액세스 패킷 데이터 네트워크(PDN) 접속을 사용하여, UE-개시 IP 플로우 이동과 네트워크-개시 IP 플로우 이동의 공존을 가능하게 하는 IP 플로우 이동 제어 프로토콜(IFCP)에 적어도 부분적으로 기초하여 상기 UE와 PDN 게이트웨이(PGW) 간의 IP 플로우 이동을 가능하게 하고,
    상기 UE 또는 네트워크에 의해 지원되는 IP 플로우 이동(NB-IFOM) 성능의 타입을 나타내기 위해 IFCP 성능 요청 또는 응답을 상기 UE와 상기 PGW 간에 수신 또는 전송하게 하는
    비-일시적 컴퓨터 판독가능 매체.
  10. 제 9 항에 있어서,
    상기 명령어는 또한 실행될 때, 상기 UE로 하여금,
    상기 UE-개시 IP 플로우 이동 또는 상기 네트워크-개시 IP 플로우 이동으로서의 동작 모드를 나타내기 위해 IFCP 모드 요청 또는 응답을 상기 UE와 상기 PGW 간에 수신 또는 전송하게 하는
    비-일시적 컴퓨터 판독가능 매체.
  11. 제 9 항에 있어서,
    상기 명령어는 또한 실행될 때, 상기 UE로 하여금,
    다중-액세스 PDN을 일시 중단하도록 상기 PGW에 IFCP 중단 요청을 전송하고,
    상기 다중-액세스 PDN을 재개하도록 상기 PGW에 IFCP 재개 요청을 전송하게 하는
    비-일시적 컴퓨터 판독가능 매체.
  12. 제 9 항에 있어서,
    상기 명령어는 또한 실행될 때, 상기 UE로 하여금,
    상기 UE와 상기 PGW 간의 라우팅 규칙을 협상하기 위해 IFCP 플로우 이동 요청 또는 응답을 수신 또는 전송하게 하는
    비-일시적 컴퓨터 판독가능 매체.

  13. 제 9 항에 있어서,
    상기 명령어는 또한 실행될 때, 상기 UE로 하여금,
    트래픽을 라우팅하기 위해 무선 액세스 네트워크(RAN) 규칙보다 액세스 네트워크 발견 및 선택 기능(Access Network Discovery and Selection Function: ANDSF) 규칙에 우선순위를 부여하게 하고,
    UE-개시 라우팅 규칙보다 네트워크-개시 라우팅 규칙에 우선순위를 부여 - 상기 네트워크-개시 라우팅 규칙은 정책 및 과금 제어(Policy and Charging Control: PCC) 규칙 또는 정책 및 과금 규칙 기능(Policy and Charging Rule Function: PCRF) 규칙 중 적어도 하나를 포함함 - 하게 하는
    비-일시적 컴퓨터 판독가능 매체.
  14. 패킷 데이터 네트워크 게이트웨이(PGW)로서,
    다중-액세스 패킷 데이터 네트워크(PDN) 접속을 통해 UE와 통신하는 통신 모듈과,
    네트워크-개시 IP 플로우 이동 타입과 UE-개시 플로우 이동 타입의 공존을 가능하게 하는 사용자 평면 양방향 시그널링 프로토콜에 적어도 부분적으로 기초하여 상기 UE와 상기 PGW 간의 인터넷 프로토콜(IP) 플로우 이동을 관리하는 제어 모듈을 포함하는
    PGW.
  15. 제 14 항에 있어서,
    상기 제어 모듈은 상기 UE가 상기 PGW로 상기 다중-액세스 PDN 접속을 설정할 때 상기 사용자 평면 양방향 시그널링 프로토콜을 사용하여 상기 UE와 상기 PGW 간에 상기 네트워크-개시 IP 플로우 이동 타입 및 상기 UE-개시 플로우 이동 타입의 복수의 성능 파라미터들을 협상하는
    PGW.
  16. 제 14 항에 있어서,
    상기 제어 모듈은 상기 사용자 평면 양방향 시그널링 프로토콜을 사용하여 UE-개시 IP 플로우 이동 세션을 수락 또는 거절하는
    PGW.
  17. 제 14 항에 있어서,
    상기 제어 모듈은 상기 사용자 평면 양방향 시그널링 프로토콜을 사용하여 네트워크-개시 IP 플로우 이동 세션을 트리거하고, 네트워크 정책에 기초하여 상기 UE로 라우팅 규칙을 전달하는
    PGW.
  18. 명령어를 포함하는 하나 이상의 비-일시적 컴퓨터 판독가능 매체로서,
    상기 명령어는 패킷 데이터 네트워크 게이트웨이(PGW)의 프로세서에 의한 상기 명령어의 실행에 응답하여 상기 PGW로 하여금,
    네트워크-개시 IP 플로우 이동 타입과 UE-개시 플로우 이동 타입의 공존을 가능하게 하는 사용자 평면 양방향 시그널링 프로토콜에 적어도 부분적으로 기초하여 UE와 상기 PGW 간의 인터넷 프로토콜(IP) 플로우 이동을 관리하게 하고,
    상기 UE가 상기 PGW로 다중-액세스 PDN 접속을 설정할 때 상기 사용자 평면 양방향 시그널링 프로토콜을 사용하여 상기 UE와 상기 PGW 간에 상기 네트워크-개시 IP 플로우 이동 타입 또는 상기 UE-개시 플로우 이동 타입의 복수의 성능 파라미터들을 협상하게 하는
    비-일시적 컴퓨터 판독가능 매체.
  19. 제 18 항에 있어서,
    상기 명령어는 또한 실행될 때, 상기 PGW로 하여금,
    상기 사용자 평면 양방향 시그널링 프로토콜을 사용하여 정책 및 과금 제어(PCC) 또는 정책 및 과금 규칙 기능(PCRF)에 기초하여 네트워크-개시 IP 플로우 이동 세션을 트리거하게 하는
    비-일시적 컴퓨터 판독가능 매체.
  20. 제 18 항에 있어서,
    상기 명령어는 또한 실행될 때, 상기 PGW로 하여금,
    상기 사용자 평면 양방향 시그널링 프로토콜을 사용하여 UE-개시 IP 플로우 이동 세션을 수락 또는 거절하게 하는
    비-일시적 컴퓨터 판독가능 매체.
  21. 제 18 항에 있어서,
    상기 명령어는 또한 실행될 때, 상기 PGW로 하여금,
    네트워크 및 상기 UE가 상기 사용자 평면 양방향 시그널링 프로토콜에 기초하여 WLAN 기반 라우팅 규칙에 동의하는 경우에만 WLAN을 통해 트래픽을 라우팅하게 하는
    비-일시적 컴퓨터 판독가능 매체.

  22. 제 18 항에 있어서,
    상기 명령어는 또한 실행될 때, 상기 PGW로 하여금,
    UE-개시 라우팅 규칙보다 네트워크-개시 라우팅 규칙에 우선순위를 부여하게 하고,
    상기 사용자 평면 양방향 시그널링 프로토콜을 사용하여 상기 네트워크-개시 라우팅 규칙을 상기 UE로 전달하게 하는
    비-일시적 컴퓨터 판독가능 매체.
  23. 제 18 항에 있어서,
    상기 명령어는 또한 실행될 때, 상기 PGW로 하여금,
    IFCP 플로우 이동 요청을 수신하거나 IFCP 플로우 이동 응답을 전송하여 상기 PGW와 상기 UE 간에 라우팅 규칙을 협상하게 하는
    비-일시적 컴퓨터 판독가능 매체.
KR1020177016836A 2015-01-20 2015-06-26 양방향 ip 플로우 이동 제어를 위한 장치 및 방법 KR102372592B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201562105456P 2015-01-20 2015-01-20
US62/105,456 2015-01-20
PCT/US2015/038083 WO2016118187A1 (en) 2015-01-20 2015-06-26 Apparatus and method for bidirectional ip flow mobility control

Publications (2)

Publication Number Publication Date
KR20170106955A true KR20170106955A (ko) 2017-09-22
KR102372592B1 KR102372592B1 (ko) 2022-03-08

Family

ID=53611010

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020177016836A KR102372592B1 (ko) 2015-01-20 2015-06-26 양방향 ip 플로우 이동 제어를 위한 장치 및 방법

Country Status (7)

Country Link
US (2) US20180014346A1 (ko)
EP (1) EP3248436B1 (ko)
JP (1) JP2018506871A (ko)
KR (1) KR102372592B1 (ko)
CN (1) CN107113899B (ko)
BR (1) BR112017012165A2 (ko)
WO (1) WO2016118187A1 (ko)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105594165B (zh) * 2014-09-05 2019-07-09 华为技术有限公司 一种分流策略协商方法及装置
US10455471B2 (en) * 2015-04-01 2019-10-22 Lg Electronics Inc. Method and user equipment for performing network selection and traffic routing
US10701754B2 (en) * 2015-04-07 2020-06-30 Sharp Kabushiki Kaisha Terminal devices, PGW, and TWAG
WO2017023741A1 (en) * 2015-07-31 2017-02-09 Convida Wireless, Llc Mtc service selection in the (s)gi-lan
CN106789117A (zh) * 2015-11-19 2017-05-31 中兴通讯股份有限公司 Pcc规则的处理方法及装置
KR20170133165A (ko) * 2016-05-25 2017-12-05 삼성전자주식회사 다중 링크를 이용해 신호를 전송하는 방법 및 장치
EP3482547B1 (en) * 2016-07-08 2023-11-08 Alcatel Lucent Flow aggregation and routing for multi-connectivity client devices
US10742541B2 (en) * 2016-07-26 2020-08-11 Nokia Of America Corporation Systems and methods for multi-path communication over multiple radio access technologies
WO2020092933A1 (en) * 2018-11-02 2020-05-07 Intel Corporation Techniques in retrieving cached content using information centric networking for protocol data unit sessions
US11265242B2 (en) 2020-01-15 2022-03-01 Cisco Technology, Inc. Systems and methods for applying SD-WAN policies to router-generated traffic

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010069601A1 (en) * 2008-12-19 2010-06-24 Nec Europe Ltd. A radio network and a method for operating a radio network

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101598261B1 (ko) * 2010-09-20 2016-02-26 블랙베리 리미티드 회선 교환 폴백 동작 중에 패킷 교환 서비스 연속성을 제공하기 위한 방법 및 장치
CN103392363B (zh) * 2010-12-31 2016-12-28 华为技术有限公司 一种ip流移动方法及pcrf、andsf
WO2012139016A2 (en) * 2011-04-07 2012-10-11 Interdigital Patent Holdings, Inc. Method and apparatus for local data caching
EP2709418B1 (en) * 2011-05-31 2020-03-25 Huawei Technologies Co., Ltd. Offloading point device, user equipment and corresponding methods
US8942099B2 (en) * 2011-09-21 2015-01-27 Mediatek Inc. Method and apparatus of IP flow mobility in 4G wireless communication networks
US20140321328A1 (en) * 2011-11-29 2014-10-30 Interdigital Patent Holdings, Inc. Methods For IP Mobility Management
US20150195863A1 (en) * 2012-07-27 2015-07-09 Interdigital Holdings, Inc. Ip-layer device-to-device communication in mobile networks
CN105025544B (zh) * 2014-04-18 2019-03-05 电信科学技术研究院 一种ip流路由规则的确定方法和设备
US9930716B2 (en) * 2014-06-30 2018-03-27 Apple Inc. Methods and apparatus to support network-based IP flow mobility via multiple wireless accesses for a wireless device
KR20170020925A (ko) * 2014-06-30 2017-02-24 인터디지탈 패튼 홀딩스, 인크 멀티 접속성 디바이스들을 위한 네트워크-기반 흐름 이동성
CN105282798A (zh) * 2014-07-24 2016-01-27 中兴通讯股份有限公司 一种关于流迁移触发的相关实现方法及设备
US20170310584A1 (en) 2014-10-06 2017-10-26 Lg Electronics Inc. Routing rule updating method and user device for moving specific ip flow to specific access
BR112017009544B1 (pt) * 2014-11-10 2023-10-10 Telefonaktiebolaget Lm Ericsson (Publ) Método, dispositivo e nó da rede central para gerenciar um fluxo de dados
US10313942B2 (en) * 2015-01-14 2019-06-04 Lg Electronics Inc. Method for determining whether to offload traffic to WLAN
JP6968600B2 (ja) * 2017-07-03 2021-11-17 株式会社マキタ 電動工具

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010069601A1 (en) * 2008-12-19 2010-06-24 Nec Europe Ltd. A radio network and a method for operating a radio network

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
- S2_142276 - - *
3GPP S2-144108* *
3GPP TR23.861 v1.12.0* *
S2_143287 *
S2_143599 *
S2_144125 *

Also Published As

Publication number Publication date
WO2016118187A1 (en) 2016-07-28
US20190373662A1 (en) 2019-12-05
CN107113899A (zh) 2017-08-29
CN107113899B (zh) 2021-07-30
EP3248436B1 (en) 2021-02-24
KR102372592B1 (ko) 2022-03-08
BR112017012165A2 (pt) 2018-01-02
US11140736B2 (en) 2021-10-05
US20180014346A1 (en) 2018-01-11
EP3248436A1 (en) 2017-11-29
JP2018506871A (ja) 2018-03-08

Similar Documents

Publication Publication Date Title
US11140736B2 (en) Apparatus and method for bidirectional IP flow mobility control
US20210409948A1 (en) Serving gateway extensions for inter-system mobility
US20210168583A1 (en) Terminal device, mme, communication control method for terminal device, and communication control method for mme
TWI583154B (zh) 對無線裝置經由多個無線存取來支援基於網路之ip流移動率的方法及設備
TWI611676B (zh) 用於處理漫遊至經造訪網路中之使用者設備之方法及節點
TWI643506B (zh) 使用控制平面以傳送接收資料的方法及裝置
JP6037417B2 (ja) Samogベアラ管理のためのシステムおよび方法
US11671831B2 (en) Method and nodes for handling a user equipment's access to a mobile communications network
CN107534994B (zh) 处理经由非3gpp网络到epc服务的接入的方法和节点
US11736981B2 (en) Method, apparatus and computer readable media for enforcing a rule related to traffic routing
EP3334239A1 (en) Terminal device, base station device, method for controlling communication of terminal device, and method for controlling communication of base station device
US20150319662A1 (en) Mobile communication system and ue
US10887806B2 (en) System and method for supporting 5G user devices in a legacy wireless core network
US10110478B2 (en) Method and device for determining IP flow routing rule
US20220295355A1 (en) Inter-network interworking method, apparatus, and system
TW201739310A (zh) 用於針對蜂巢式物聯網裝置指示超過一個資料無線電承載體的支援之系統、方法及裝置
EP4255019A1 (en) User equipment, ue, policy enhancement for ue route selection policy, ursp, in evolved packet system, eps.
WO2023147154A1 (en) Access availability of multiaccess packet data unit session

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant