KR20190077514A - 사용자 평면 경로 재구축을 개시하는 방법 및 장치 그리고 통신 시스템 - Google Patents

사용자 평면 경로 재구축을 개시하는 방법 및 장치 그리고 통신 시스템 Download PDF

Info

Publication number
KR20190077514A
KR20190077514A KR1020197016274A KR20197016274A KR20190077514A KR 20190077514 A KR20190077514 A KR 20190077514A KR 1020197016274 A KR1020197016274 A KR 1020197016274A KR 20197016274 A KR20197016274 A KR 20197016274A KR 20190077514 A KR20190077514 A KR 20190077514A
Authority
KR
South Korea
Prior art keywords
session
functional entity
terminal device
user plane
service area
Prior art date
Application number
KR1020197016274A
Other languages
English (en)
Other versions
KR102231693B1 (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 KR20190077514A publication Critical patent/KR20190077514A/ko
Application granted granted Critical
Publication of KR102231693B1 publication Critical patent/KR102231693B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/32Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0061Transmission or use of information for re-establishing the radio link of neighbour cell information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/32Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
    • H04W36/324Reselection being triggered by specific parameters by location or mobility data, e.g. speed data by mobility data, e.g. speed data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • 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
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/19Connection re-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/22Manipulation of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/249Reselection being triggered by specific parameters according to timing information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/003Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment

Landscapes

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

Abstract

사용자 평면 경로 재구축을 개시하는 방법 및 장치 그리고 통신 시스템이 개시되어 단말 디바이스의 세션을 잘 서비스하고 이에 따라 사용자 경험을 향상시킨다. 상기 방법은, 세션 관리 기능 엔티티가, 단말 디바이스의 제1 위치 정보에 기반하여 단말 디바이스의 현재 세션이 속한 세션 서비스 영역을 결정하는 단계; 및 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신한 후, 제2 위치 정보가 세션 서비스 영역 내에 있지 않은 것으로 결정되면, 현재 세션에 대한 재구축 절차를 개시하거나 핸드오버 절차를 개시하도록 단말 디바이스에게 명령하는 단계를 포함한다. 세션 서비스 영역의 도입으로 인해, 단말 디바이스가 2개의 인접한 사용자 평면 기능 엔티티의 서비스 영역의 에지에서 앞뒤로 이동할 때, 2개의 사용자 평면 기능 엔티티 사이의 빈번한 핸드오버에 의해 야기되는 핑퐁 효과가 회피되며, 사용자 경험이 향상된다.

Description

사용자 평면 경로 재구축을 개시하는 방법 및 장치 그리고 통신 시스템
본 출원은 2017년 3월 17일자로 중국 특허청에 출원되고 "사용자 평면 경로 재구축을 개시하는 방법 및 장치 그리고 통신 시스템"이라는 명칭의 중국 특허 출원 제201710161100.6호의 우선권을 주장하는 바이며, 상기 문헌의 내용은 그 전체로서 원용에 의해 본 명세서에 포함된다.
본 출원은 통신 기술 분야에 관한 것으로, 더욱 상세하게 말하자면, 사용자 평면 경로 재구축(re-establishment)을 개시하는(initiating) 방법 및 장치 그리고 통신 시스템에 관한 것이다.
5 세대(5th Generation, 5G) 이동 통신 기술에서 이동성 관리(mobility management) 및 세션 관리는 코어 액세스 및 이동성 관리 기능(Core Access and Mobility Management Function, AMF) 및 세션 관리 기능(Session Management Function, SMF)의 2개의 엔터티(entity)의해 개별적으로 구현된다. AMF는 트랙킹 영역 리스트(Tracking Area List, TA List) 만들기를 포함하여 단말 디바이스에 대한 이동성 관리를 담당한다. SMF는 사용자 평면 기능(User Plane Function, UPF) 선택, 패킷 데이터 유닛(Packet Data Unit, PDU) 세션 구축 등을 포함하여 세션 관리를 담당한다. 또한, 5G에서 UPF는 UPF가 담당하는 상이한 기능에 기반하여 N3 UPF와 PDU 세션 앵커 UPF(PDU Session Anchor, PSA)로 분류될 수 있다. N3 UPF는 N3 인터페이스를 통해 무선 액세스 네트워크(Radio Access Network, RAN)에 연결되며, PSA는 N6 인터페이스를 통해 데이터 네트워크에 연결된다. 각각의 UPF는 특정 서비스 범위를 가진다. 구체적으로, N3 UPF의 서비스 범위는 N3 UPF에 연결된 RAN의 서비스 범위의 합이다. 단말 디바이스가 N3 UPF 및 PSA에 대해 사용자 평면 경로를 구축하는 경우, N3 UPF 및 PSA는 단말 디바이스가 N3 UPF의 서비스 범위와 PSA의 최적 서비스 영역 내에 위치될 때 일반적으로 비교적 양호한 서비스를 단말에 제공할 수 있다.
그러나 단말 디바이스가 이동 전화와 같은 이동 단말 디바이스인 경우, 단말 디바이스의 위치는 영구적이지 않다. 제4 세대(4th Generation, 4G) 이동 통신 기술과 비교하여 5G에서, UPF의 배치 위치는 상대적으로 유연하며, UPF의 서비스 범위가 배치 위치에 따라 크게 달라지며, 이동성 관리 및 세션 관리가 2개의 엔티티에 의해 개별적으로 구현된다. 따라서, 단말 디바이스의 데이터 통신을 보다 잘 서비스하기 위해서, 사용자 평면 경로를 재구축해야 한다. 그러나 기존 5G 표준에서, 사용자 평면 경로 재구축을 개시하는 메커니즘은 명확하게 정의되어 있지 않다. 이를 고려하여, 본 출원의 실시 예는 사용자 평면 경로 재구축을 개시하는 방법을 제공한다.
본 출원은 단말 디바이스의 세션을 보다 잘 서비스하여 사용자 경험을 향상시키기 위해, 사용자 평면 경로 재구축을 개시하는 방법 및 장치 그리고 통신 시스템을 제공한다.
제1 측면에 따르면, 본 출원의 실시 예는 사용자 평면 경로 재구축을 개시하는 방법을 제공하며, 상기 방법은,
세션 관리 기능 엔티티가, 단말 디바이스의 제1 위치 정보에 기반하여 단말 디바이스의 현재 세션이 속한 세션 서비스 영역을 결정하는 단계; 및 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신한 후, 제2 위치 정보가 세션 서비스 영역 내에 있지 않은 것으로 결정되면, 현재 세션에 대한 재구축 절차를 개시하거나 핸드오버 절차를 개시하도록 단말 디바이스에게 명령하는 단계 - 핸드오버 절차는 현재 세션을 서비스하는 사용자 평면 기능 엔티티로부터 타깃 사용자 평면 기능 엔티티로 스위칭하는 데 사용되며, 타깃 사용자 평면 기능 엔티티는 핸드오버 절차가 완료된 후 단말 디바이스의 세션을 서비스하도록 구성됨 - 를 포함하며,
제1 위치 정보는 현재 세션을 구축하는 프로세스에서 또는 제1 사용자 평면 기능 엔티티로부터 제2 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서 세션 관리 기능 엔티티에 의해 수신된 단말 디바이스의 위치 정보이며, 제1 사용자 평면 기능 엔티티는 제2 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스하도록 구성되고, 제2 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성된다.
본 출원의 본 실시 예에서 현재 세션을 구축하는 프로세스는 현재 세션을 초기에 구축하는 프로세스 및 현재 세션에 대해 세션을 재구축하는 프로세스를 포함한다는 것을 유의해야 한다.
세션 서비스 영역의 도입으로 인해, 단말 디바이스가 2개의 인접한 사용자 평면 기능 엔티티의 서비스 영역의 에지에서 앞뒤로 이동할 때, 2개의 사용자 평면 기능 엔티티 간의 빈번한 핸드오버에 의해 야기된 핑퐁(ping-pong) 효과가 회피되고, 사용자 경험이 향상된다.
제1 측면에 따라 가능한 구현에서, 상기 세션 서비스 영역은 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역을 포함한다.
제1 측면에 따라 가능한 구현에서, 상기 세션 서비스 영역이 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역의 일부를 포함하는 경우, 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신한 후, 제2 위치 정보가 세션 서비스 영역 내에 있지 않은 것으로 결정되고 제2 위치 정보가 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역 내에 있지 않은 것으로 결정되는 경우, 세션 관리 기능 엔티티는 현재 세션에 대한 재구축 절차를 개시하거나 핸드오버 절차를 개시하도록 단말 디바이스에게 명령한다.
제1 측면에 따라 가능한 구현에서, 세션 관리 기능 엔티티가, 단말 디바이스의 제1 위치 정보를 중심으로 사용하여 세션 서비스 영역의 중심 위치를 결정하고, 세션 서비스 영역의 크기를 결정한다.
제1 측면에 따라 가능한 구현에서, 세션 관리 기능 엔티티는, 세션 관리 기능 엔티티가, 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역에 기반하여 및/또는 단말 디바이스의 이동성 패턴에 기반하여 세션 서비스 영역의 크기를 결정하는 방식 - 이동성 패턴은 단말 디바이스의 이동 범위, 단말 디바이스의 이동 속도 및 단말 디바이스의 이동 트랙 중 적어도 하나를 포함함 - 으로 세션 서비스 영역의 크기를 결정한다.
제1 측면에 따라 가능한 구현에서, 세션 관리 기능 엔티티가 세션 서비스 영역을 결정하는 것 이후에, 세션 관리 기능 엔티티가, 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티(location report granularity)를 결정하며 - 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하는 범위를 지시하는 데 사용됨 -, 그리고 위치 보고 그래뉼래러티를 이동성 관리 기능 엔티티에 송신한다.
위치 보고 그래뉼래러티의 사용은 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하기 위한 시그널링의 양을 감소시킨다. 따라서, 이동성 관리 기능 엔티티는 이동성 관리 기능이 단말의 위치 정보를 수신할 때마다 모든 세션 기능 엔티티에게 단말 디바이스의 위치 정보를 통지할 필요가 없다.
제1 측면에 따라 가능한 구현에서, 세션 관리 기능 엔티티가, 적어도 하나의 위치 보고 요건(requirement)을 획득하며 - 적어도 하나의 위치 보고 요건은 적어도 하나의 영역 정보를 포함하고, 적어도 하나의 영역 정보는 단말 디바이스가 위치 정보를 보고할 필요가 있는 범위를 지시하는 데 사용됨 -, 그리고 세션 서비스 영역과 적어도 하나의 영역 정보에 기반하여 위치 보고 그래뉼래러티를 결정하며, 위치 보고 그래뉼래러티는 세션 서비스 영역과 적어도 하나의 영역 정보의 교차점(intersection)이다.
제2 측면에 따르면, 본 출원의 실시 예는 사용자 평면 경로 재구축을 개시하는 장치를 제공하며, 상기 장치는 제1 측면 또는 제1 측면의 구현들 중 어느 하나를 구현할 수 있는 하나 이상의 모듈을 포함한다. 각각의 모듈은 하나 이상의 단계를 수행할 수 있다.
제3 측면에 따르면, 본 출원의 실시 예는 세션 관리 기능 디바이스를 더 제공한다. 세션 관리 기능 디바이스는 프로세서, 메모리 및 통신 인터페이스를 포함한다. 통신 인터페이스는 정보를 송수신하도록 구성된다. 메모리는 소프트웨어 프로그램, 송수신된 데이터 정보 등을 저장하도록 구성된다. 프로세서는 메모리에 저장된 소프트웨어 프로그램 및 데이터를 판독하여, 제1 측면 또는 제1 측면의 구현들 중 어느 하나에서 제공된 방법을 구현하도록 구성된다.
제4 측면에 따르면, 본 출원의 실시 예는 컴퓨터 저장 매체를 더 제공한다. 저장 매체는 비휘발성일 수 있으며, 구체적으로, 정전(power outage) 후에 콘텐츠(content)가 손실되지 않는다. 저장 매체는 소프트웨어 프로그램을 저장한다. 소프트웨어 프로그램은 하나 이상의 프로세서에 의해 판독되고 실행되어, 제1 측면 또는 제1 측면의 구현들 중 어느 하나에서 제공된 방법을 구현한다.
제5 측면에 따르면, 본 출원의 실시 예는 명령을 포함하는 컴퓨터 프로그램 제품을 더 제공한다. 컴퓨터 프로그램 제품이 컴퓨터상에서 실행될 때, 컴퓨터는 제1 측면 또는 제1 측면의 구현들 중 어느 하나에서 제공된 방법을 수행한다.
제6 측면에 따르면, 본 출원의 실시 예는 세션 관리 기능 엔티티 및 이동성 관리 기능 엔티티를 포함하는 통신 시스템을 더 제공한다. 상기 세션 관리 기능 엔티티는, 단말 디바이스의 제1 위치 정보에 기반하여 단말 디바이스의 현재 세션이 속한 세션 서비스 영역을 결정하고, 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신한 후, 제2 위치 정보가 세션 서비스 영역 내에 있지 않은 것으로 결정되면, 현재 세션에 대한 재구축 절차를 개시하거나 핸드오버 절차를 개시하도록 단말 디바이스에게 명령하도록 구성된다. 핸드오버 절차는 현재 세션을 서비스하는 사용자 평면 기능 엔티티로부터 타깃 사용자 평면 기능 엔티티로 스위칭하는 데 사용되며, 타깃 사용자 평면 기능 엔티티는 핸드오버 절차가 완료된 후 단말 디바이스의 세션을 서비스하도록 구성된다. 상기 제1 위치 정보는 현재 세션을 구축하는 프로세스에서 또는 제1 사용자 평면 기능 엔티티로부터 제2 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서 세션 관리 기능 엔티티에 의해 수신된 단말 디바이스의 위치 정보이다. 제1 사용자 평면 기능 엔티티는 제2 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스하도록 구성되고, 제2 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성된다. 상기 이동성 관리 기능 엔티티는 단말 디바이스의 제2 위치 정보를 세션 관리 기능 엔티티에 송신하도록 구성된다.
제6 측면에 따라 가능한 구현에서, 상기 세션 관리 기능 엔티티는 추가로, 세션 서비스 영역을 결정한 후, 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하고, 위치 보고 그래뉼래러티를 이동성 관리 기능 엔티티에 송신하도록 - 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하는 범위를 지시하는 데 사용됨 - 구성된다. 상기 이동성 관리 기능 엔티티는 추가로, 단말 디바이스의 제2 위치 정보를 세션 관리 기능 엔티티에 송신하기 전에, 위치 보고 이동성을 수신하고, 단말 디바이스의 제2 위치 정보가 위치 보고 그래뉼래러티 내에 위치되지 않은 것으로 결정하도록 구성된다.
제6 측면에서 제공된 통신 시스템의 세션 관리 기능 엔티티가 본 출원의 실시 예의 제1 측면 또는 제1 측면의 구현들 중 어느 하나에서 제공되는 방법을 수행할 수 있음을 유의해야 한다.
제7 측면에 따르면, 본 출원의 실시 예는 사용자 평면 경로 재구축을 개시하는 방법을 제공하며, 상기 방법은,
세션 관리 기능 엔티티가, 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제1 위치 정보를 수신하는 단계;
제1 위치 정보가 제1 서비스 영역 내에 있지 않은 것으로 결정되면, 제1 위치 정보에 기반하여 제1 타깃 사용자 평면 기능 엔티티를 선택하는 단계; 및
현재 세션에 대한 사용자 평면 경로 재구축 절차를 개시하는 단계를 포함하며, 제1 타깃 사용자 평면 기능 엔티티는 재구축된 사용자 평면 경로를 통해 단말 디바이스의 세션을 서비스하며, 그리고, 제1 서비스 영역은 제1 사용자 평면 기능 엔티티의 서비스 영역이고, 제1 사용자 평면 기능 엔티티는 단말 디바이스의 현재 세션을 서비스하도록 구성된다.
제1 타깃 사용자 평면 기능 엔티티의 서비스 영역은 제1 위치 정보를 포함함을 이해해야 한다.
제1 서비스 영역을 벗어나서 이동한 후에, 단말 디바이스는 제1 타깃 사용자 평명 기능 엔티티로의 사용자 평면 경로를 재구축할 수 있다. 따라서, 본 출원에서 사용자 평면 경로 재구축을 개시하는 이러한 메커니즘으로, 네트워크는 단말 디바이스를 잘 서비스할 수 있으며, 사용자 경험이 향상된다.
제7 측면에 따라 가능한 구현에서, 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제1 위치 정보를 수신하기 전에, 세션 관리 기능 엔티티는 제1 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하고, 위치 보고 그래뉼래러티를 이동성 관리 엔티티에 송신하며, 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에게 보고하는 범위를 지시하는 데 사용된다.
위치 보고 그래뉼래러티의 사용은 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하기 위한 시그널링의 양을 감소시킨다. 따라서, 이동성 관리 기능 엔티티는 이동성 관리 기능이 단말의 위치 정보를 수신할 때마다 모든 세션 기능 엔티티에게 단말 디바이스의 위치 정보를 통지할 필요가 없다.
제7 측면에 따라 가능한 구현에서, 단말 디바이스의 제2 위치 정보에 기반하여 현재 세션이 속한 세션 서비스 영역을 결정한 후에, 세션 관리 기능 엔티티가 제1 서비스 영역과 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하며, 위치 보고 그래뉼래러티는 제1 서비스 영역과 세션 서비스 영역의 교차 영역보다 크지 않다. 제2 위치 정보는 단말 디바이스의 현재 세션을 구축하는 프로세스에서 또는 제2 사용자 평면 기능 엔티티로부터 제3 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서, 세션 관리 기능 엔티티에 의해 수신된 단말 디바이스의 위치 정보이며, 제2 사용자 평면 기능 엔티티는 제3 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스하도록 구성되고, 제3 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성된다.
제7 측면에 따라 가능한 구현에서, 세션 관리 기능 엔티티가 적어도 하나의 위치 보고 요건을 획득하며 - 적어도 하나의 위치 보고 요건은 적어도 하나의 영역 정보를 포함하고, 적어도 하나의 영역 정보는 단말 디바이스는 위치 정보를 보고할 필요가 있는 범위를 지시하는 데 사용됨 -, 그리고 다음에 제1 서비스 영역 및 적어도 하나의 영역 정보에 기반하여 위치 보고 그래뉼래러티를 결정하며, 위치 보고 그래뉼래러티는 제1 서비스 영역과 적어도 하나의 영역 정보의 교차점이다.
제7 측면에 따라 가능한 구현에서, 세션 관리 기능 엔티티가 현재 세션에 대한 사용자 평면 경로 재구축을 개시한 후에, 세션 관리 기능 엔티티는 제1 사용자 평면 기능 엔티티가 포워딩 터널을 통해 버퍼링된 데이터를 제1 타깃 사용자 평면 기능 엔티티에 송신하도록, 제1 사용자 평면 기능 엔티티가 버퍼링된 데이터를 갖는 것으로 결정되면 포워딩 터널을 구축하며, 포워딩 터널은 제1 타깃 사용자 평면 기능 엔티티와 제1 사용자 평면 기능 엔티티 사이의 터널이다.
제7 측면에 따라 가능한 구현에서, 포워딩 터널을 구축한 후에, 세션 관리 기능 엔티티가 제1 사용자 평면 기능 엔티티에 의해 송신되고 버퍼링된 데이터의 송신의 완료를 지시하는 플래그를 수신한 후에 포워딩 터널을 삭제하거나, 또는 세션 관리 기능 엔티티가, 포워딩 터널을 구축한 후 포워딩 타이머를 시작(start)하고, 포워딩 타이머의 미리 설정된 지속 기간(duration)이 만료된 후에 포워딩 터널을 삭제한다.
제7 측면에 따르면, 본 출원의 실시 예는 사용자 평면 경로 재구축을 개시하는 장치를 제공하며, 상기 장치는 제5 측면 또는 제5 측면의 구현들 중 어느 하나를 구현할 수 있는 하나 이상의 모듈을 포함한다. 각각의 모듈은 하나 이상의 단계를 수행할 수 있다.
제8 측면에 따르면, 본 출원의 실시 예는 세션 관리 기능 디바이스를 더 제공한다. 세션 관리 기능 디바이스는 프로세서, 메모리 및 통신 인터페이스를 포함한다. 통신 인터페이스는 정보를 송수신하도록 구성된다. 메모리는 소프트웨어 프로그램, 송수신된 데이터 정보 등을 저장하도록 구성된다. 프로세서는 메모리에 저장된 소프트웨어 프로그램 및 데이터를 판독하여, 제7 측면 또는 제7 측면의 구현들 중 어느 하나에서 제공된 방법을 구현하도록 구성된다.
제9 측면에 따르면, 본 출원의 실시 예는 컴퓨터 저장 매체를 더 제공한다. 저장 매체는 비휘발성일 수 있으며, 구체적으로, 정전 후에 콘텐츠가 손실되지 않는다. 저장 매체는 소프트웨어 프로그램을 저장한다. 소프트웨어 프로그램은 하나 이상의 프로세서에 의해 판독되고 실행되어, 제7 측면 또는 제7 측면의 구현들 중 어느 하나에서 제공된 방법을 구현한다.
제10 측면에 따르면, 본 출원의 실시 예는 명령을 포함하는 컴퓨터 프로그램 제품을 더 제공한다. 컴퓨터 프로그램 제품이 컴퓨터상에서 실행될 때, 컴퓨터는 제7 측면 또는 제7 측면의 구현들 중 어느 하나에서 제공된 방법을 수행한다.
제11 측면에 따르면, 본 출원의 실시 예는 세션 관리 기능 엔티티 및 이동성 관리 기능 엔티티를 포함하는 통신 시스템을 더 제공하며, 이동성 관리 기능은 단말 디바이스의 제1 위치 정보를 세션 관리 기능 엔티티에 송신하도록 구성되며, 그리고,
상기 세션 관리 기능 엔티티는, 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제1 위치 정보를 수신한 후, 제1 위치 정보가 제1 서비스 영역 내에 있지 않은 것으로 결정되면,
상기 세션 관리 기능 엔티티는 제1 위치 정보가 제1 서비스 영역 내에 있지 않은 것으로 결정되면, 제1 위치 정보에 기반하여 제1 타깃 사용자 평면 기능 엔티티를 선택하고, 현재 세션에 대한 사용자 평면 경로 재구축 절차를 개시하도록 구성되며,
상기 제1 서비스 영역은 제1 사용자 평면 기능 엔티티의 서비스 영역이고, 제1 사용자 평면 기능 엔티티는 단말 디바이스의 현재 세션을 서비스하도록 구성되며, 제1 타깃 사용자 평면 기능 엔티티는 재구축 사용자 평면 경로를 통해 단말 디바이스의 세션을 서비스한다.
제11 측면에 따라 가능한 구현에서, 상기 세션 관리 기능 엔티티는 추가로, 제1 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하고, 위치 보고 그래뉼래러티를 이동성 관리 기능 엔티티에 송신하도록 - 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하는 범위를 지시하는 데 사용됨 - 구성되고, 그리고 상기 이동성 관리 기능 엔티티는 추가로, 단말 디바이스의 제1 위치 정보를 세션 관리 기능 엔티티에 송신하기 전에, 위치 보고 이동성을 수신하고, 단말 디바이스의 제1 위치 정보가 위치 보고 그래뉼래러티 내에 위치되지 않은 것으로 결정하도록 구성된다.
제11 측면에서 제공된 통신 시스템의 세션 관리 기능 엔티티는 본 출원의 실시 예의 제7 측면 또는 제7 측면의 구현들 중 어느 하나에서 제공된 방법을 수행할 수 있다.
제12 측면에 따르면, 위치 정보 보고 방법이 제공되며, 상기 위치 정보 보고 방법은,
이동성 관리 기능 엔티티가, 단말 디바이스의 현재 세션에 대한 위치 보고 그래뉼래러티를 수신하는 단계; 및 단말 디바이스의 위치 정보가 위치 보고 그래뉼래러티 내에 있지 않은 것으로 결정된 경우 단말 기능 디바이스의 위치 정보를 세션 관리 기능 엔티티에 송신하거나, 또는 단말 디바이스의 위치 정보가 위치 보고 그래뉼래러티 내에 있는 것으로 결정된 경우 단말 기능 디바이스의 위치 정보를 세션 관리 기능 엔티티에 송신하지 않는 것으로 결정하는 단계를 포함한다.
위치 보고 그래뉼래러티의 사용은 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하기 위한 시그널링의 양을 감소시킨다. 따라서, 이동성 관리 기능 엔티티는 이동성 관리 기능이 단말의 위치 정보를 수신할 때마다 모든 세션 기능 엔티티에게 단말 디바이스의 위치 정보를 통지할 필요가 없다.
제13 측면에 따르면, 본 출원의 실시 예는 위치 정보 보고 장치를 제공하며, 상기 장치는 제12 측면 또는 제12 측면의 구현들 중 어느 하나를 구현할 수 있는 하나 이상의 모듈을 포함한다. 각각의 모듈은 하나 이상의 단계를 수행할 수 있다.
제14 측면에 따르면, 본 출원의 실시 예는 이동성 관리 기능 디바이스를 더 제공한다. 이동성 관리 기능 디바이스는 프로세서, 메모리 및 통신 인터페이스를 포함한다. 통신 인터페이스는 정보를 송수신하도록 구성된다. 메모리는 소프트웨어 프로그램, 송수신된 데이터 정보 등을 저장하도록 구성된다. 프로세서는 메모리에 저장된 소프트웨어 프로그램 및 데이터를 판독하여, 제9 측면 또는 제9 측면의 구현들 중 어느 하나에서 제공된 방법을 구현하도록 구성된다.
제15 측면에 따르면, 본 출원의 실시 예는 컴퓨터 저장 매체를 더 제공한다. 저장 매체는 비휘발성일 수 있으며, 구체적으로, 정전 후에 콘텐츠가 손실되지 않는다. 저장 매체는 소프트웨어 프로그램을 저장한다. 소프트웨어 프로그램은 하나 이상의 프로세서에 의해 판독되고 실행되어, 제9 측면 또는 제9 측면의 구현들 중 어느 하나에서 제공된 방법을 구현한다.
제16 측면에 따르면, 본 출원의 실시 예는 명령을 포함하는 컴퓨터 프로그램 제품을 더 제공한다. 컴퓨터 프로그램 제품이 컴퓨터상에서 실행될 때, 컴퓨터는 전술한 측면들의 방법을 수행한다.
도 1은 본 출원의 일 실시 예에 따른 통신 시스템의 개략도이다.
도 2a 및 도 2b는 본 출원의 일 실시 예에 따른 사용자 평면 경로 재구축을 개시하는 절차의 개략도이다.
도 3a 및 도 3b는 각각 본 발명의 일 실시 예에 따라 세션 서비스 영역과 현재 세션을 서비스하는(serve) 사용자 평면 기능 엔티티의 서비스 영역 사이의 관계를 개략적으로 도시한 도이다.
도 4a 및 도 4b는 각각 본 출원의 일 실시 예에 따른 사용자 평면 경로 재구축을 개시하는 방법의 개략적인 흐름도이다.
도 5는 본 출원의 실시 예의 유리한 효과를 도시하는 개략도이다.
도 6은 본 출원의 일 실시 예에 따른 사용자 평면 경로를 재구축하는 방법의 개략적인 흐름도이다.
도 7은 본 출원의 일 실시 예에 따른 통신 시스템의 특정 개략도이다.
도 8은 본 출원의 실시 예에 따라 PDU 세션을 초기에 구축하거나 PDU 세션을 재구축하는 프로세스의 개략도이다.
도 9는 본 출원의 일 실시 예에 따른 Xn 핸드오버 절차에서의 사용자 평면 경로 스위칭 방법의 개략도이다.
도 10은 본 출원의 일 실시 예에 따른 등록 절차에서의 사용자 평면 경로 스위칭 절차의 개략도이다.
도 11a 및 도 11b는 본 출원의 일 실시 예에 따른 단말 디바이스의 서비스 요청시 사용자 평면 경로 스위칭 절차의 개략도이다.
도 12는 본 출원의 일 실시 예에 따른 PDU 세션 재구축 절차의 개략도이다.
도 13a는 본 출원의 일 실시 예에 따른 사용자 평면 경로 재구축을 개시하는 장치의 개략적인 구조도이다.
도 13b는 본 출원의 일 실시 예에 따른 세션 관리 기능 디바이스의 하드웨어 구조의 개략도이다.
도 14a는 본 출원의 일 실시 예에 따른 사용자 평면 경로 재구축을 개시하는 장치의 개략적인 구조도이다.
도 14b는 본 출원의 일 실시 예에 따른 세션 관리 기능 디바이스의 하드웨어 구조의 개략도이다.
다음은 첨부된 도면을 참조하여 본 출원을 상세하게 추가로 설명한다.
본 출원의 실시 예에서의 세션 관리 기능 엔티티, 이동성 관리 기능 엔티티, 사용자 평면 기능 엔티티 등은 단지 이름이며, 이름은 디바이스에 제한을 두지 않는다는 점에 유의해야 한다. 미래의 5G 네트워크 및 다른 미래의 네트워크에서, 세션 관리 기능 엔티티, 이동성 관리 기능 엔티티 및 사용자 평면 기능 엔티티에 대응하는 네트워크 엘리먼트 또는 엔티티는 다른 이름을 가질 수 있다. 이는 본 출원의 실시 예에서 특별히 제한되지 않는다. 예를 들어, 세션 관리 기능 엔티티는 세션 관리 기능(Session Management Function, SMF)일 수 있으며, 이동성 관리 기능 엔티티는 코어 액세스 및 이동성 관리 기능(Core Access and Mobility Management Function, AMF)일 수 있고, 사용자 평면 기능 엔티티는 사용자 평면 기능(User Plane Function, UPF) 등일 수 있다. 전체적인 설명이 이루어졌으므로 상세한 설명은 아래에서 설명하지 않는다.
또한, 본 출원의 실시 예의 세션 관리 기능 엔티티, 이동성 관리 기능 엔티티, 사용자 평면 기능 엔티티 등은 본 출원의 실시 예에서의 기능 이외의 다른 기능을 가질 수도 있다. 이는 본 출원의 실시 예에서 특별히 제한되지 않는다. 예를 들어, 이동성 관리 기능 엔티티는 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 송신하는 기능 외에도 다른 기능을 가질 수 있다. 이는 본 출원의 실시 예에서 특별히 제한되지 않는다.
본 출원의 실시 예에서 세션 관리 기능 엔티티, 이동성 관리 기능 엔티티, 사용자 평면 기능 엔티티 등은 하나의 물리적 디바이스에 의해 구현될 수 있거나, 복수의 물리적 디바이스에 의해 공동으로 구현될 수 있음에 유의해야 한다. 이는 본 출원의 실시 예에서 특별히 제한되지 않는다. 다시 말하자면, 본 실시 예의 세션 관리 기능 엔티티, 이동성 관리 기능 엔티티, 사용자 평면 기능 엔티티 등은 물리적 디바이스의 논리 기능 모듈일 수 있거나, 복수의 물리적 디바이스를 포함하는 논리 기능 모듈일 수 있음을 이해해야 한다. 이는 본 출원의 실시 예에서 특별히 제한되지 않는다.
본 출원의 실시 예에서 사용자 평면 경로 재구축을 개시하는 방법은 도 1에 도시된 통신 시스템(100)에 적용될 수 있다. 통신 시스템(100)은 세션 관리 기능 엔티티(110) 및 이동성 관리 기능 엔티티(120)를 포함한다. 본 출원의 실시 예에서, 사용자 평면 경로 재구축이 개시되는 세션은 패킷 데이터 유닛(Packet Data Unit, PDU) 세션 또는 공용 데이터 네트워크(Public Data Network, PDN) 세션 또는 다른 세션을 포함할 수 있다. 이는 본 출원에 제한되지 않는다.
도 1에 도시된 통신 시스템(100)에서 세션 관리 기능 엔티티(110) 및 이동성 관리 기능 엔티티(120)의 정보 처리 및 정보 교환 프로세스에 대해, 본 출원의 이하의 실시 예들에서 제공되는 사용자 평면 경로 재구축을 개시하는 방법을 참조한다.
다음은 PDU 세션을 예로 사용하여 본 출원의 실시 예에서 사용자 평면 경로 재구축을 개시하는 방법을 상세하게 설명한다. PDN 세션 또는 다른 세션에 경우, 사용자 평면 경로 재구축을 개시하는 방법은 PDU 세션에 대한 방법과 유사하며, 상세한 설명은 여기서 설명하지 않는다.
도 2a에 도시된 바와 같이, 본 출원의 실시 예는 다음 단계를 포함하는 사용자 평면 경로 재구축을 개시하는 방법을 제공하며, 상기 방법은 다음의 단계들을 포함한다.
단계 200a: 세션 관리 기능 엔티티(110)는 단말 디바이스의 제1 위치 정보에 기반하여, 단말 디바이스의 현재 세션이 속한 세션 서비스 영역을 결정한다.
제1 위치 정보는 현재 세션을 구축하는 프로세스에서 또는 제1 사용자 평면 기능 엔티티에서 제2 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서 세션 관리 기능 엔티티(110)에 의해 수신된 단말 디바이스의 위치 정보이다. 제1 사용자 평면 기능 엔티티는 제2 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스(serve)하도록 구성된다. 제2 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성된다.
구체적으로, 본 출원의 본 실시 예에서 현재 세션을 구축하는 프로세스는 현재 세션을 초기에 구축하는 프로세스 및 현재 세션에 대해 세션을 재구축하는 프로세스를 포함한다.
예를 들어, 제1 위치 정보는 현재 세션을 초기에 구축하는 세션 관리 기능 엔티티에 송신된 요청 메시지로 운반되거나, 특히 제1 위치 정보를 송신하는 메시지로 운반되거나, 현재 세션에 대해 세션을 재구축하는 프로세스에서 요청 메시지로 운반되거나, 또는 경로 스위칭 요청 메시지로 운반될 수 있다. 이는 본 출원의 실시 예에 제한되지 않는다.
단계 210a : 이동성 관리 기능 엔티티(120)는 단말 디바이스의 제2 위치 정보를 세션 관리 기능 엔티티(110)에 송신하고, 세션 관리 기능 엔티티(110)는 이동성 관리 기능 엔티티(120)에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신한다.
단계 220a: 이동 관리 기능 엔티티(120)에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신한 후 제2 위치 정보가 세션 서비스 영역 내에 있지 않은 것으로 결정되면, 세션 관리 기능 엔티티(110)는 현재 세션에 대한 재구축 절차를 개시하도록 단말 디바이스에게 명령한다.
가능한 특정 구현에서, 세션 관리 기능 엔티티(110)가 제2 위치 정보가 세션 서비스 영역 내에 있는 것으로 결정하면, 이 절차는 종료되고, 세션 관리 기능 엔티티(110)는 현재 세션에 대해 재구축 절차를 개시하도록 더 이상 단말 디바이스에게 명령하지 않는다.
구체적으로, PDU 세션의 경우, 세션 서비스 영역은 또한 패킷 데이터 유닛 세션 서비스 영역(PDU Session Service Area, PSSA)으로 지칭될 수 있다. 세션 서비스 영역은 논리적 개념이다. 세션 관리 기능 엔티티(110)는, 세션 관리 기능 엔티티(110)가 단말 디바이스의 제1 위치 정보를 중심(center)으로 사용하여 세션 서비스 영역의 중심 위치를 결정하고, 그 다음에 세션 서비스 영역의 크기를 결정하는 방식으로, 세션 서비스 영역을 결정할 수 있다.
예를 들어, 세션 서비스 영역의 크기는 사전 구성된 정책에 따라 결정될 수 있다. 예를 들면, 세션 서비스 영역에 포함되는 셀의 수량, 세션 서비스 영역에 포함되는 트래킹 영역(Tracking Area, TA)의 수량 등이 미리 구성된다.
또한, 세션 관리 기능 엔티티(110)는 다르게는, 세션 관리 기능 엔티티(110)가 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역 및/또는 단말 디바이스의 이동성 패턴에 기반하여 세션 서비스 영역의 크기를 결정하는 방식 - 이동성 패턴은 단말 디바이스의 이동 범위(moving range), 단말 디바이스의 이동 속도 및 단말 디바이스의 이동 트랙 중 적어도 하나를 포함함 - 으로 세션 서비스 영역의 크기를 결정할 수 있다.
PDU 세션이 예로서 사용된다. 현재 세션을 서비스하는 사용자 평면 기능 엔티티는 현재 세션을 서비스하는 앵커(anchor) UPF일 수 있다. 예를 들어, 빈번하게 이동하고 현재 세션을 서비스하는 앵커 UPF의 서비스 영역의 경계 근처에 있지 않은 단말 디바이스의 경우, 세션 서비스 영역은 현재 세션을 서비스하는 앵커 UPF의 서비스 영역으로 정의될 수 있다. 드물게 이동하고 현재 세션을 서비스하는 앵커 UPF의 서비스 영역의 경계 근처에 있는 단말 디바이스의 경우, 보다 작은 세션 서비스 영역이 정의될 수 있으므로, 사용자 평면 경로 스위칭이 단말 디바이스의 위치가 비교적 안정된 후에 조기에 수행될 수 있다. 단말 디바이스의 이동성 패턴은 구체적으로, 가입 정보 또는 단말 디바이스의 이력 이동 트랙(historical moving track)에 기반하여 결정될 수 있다.
또한, 세션 서비스 영역을 정의할 때, 세션 관리 기능 엔티티는 단말 디바이스의 세션을 보다 잘 서비스하기 위해 다른 팩터(factor)들을 고려할 수 있다.
세션 서비스 영역을 결정하기 위한 전술한 방식으로부터 세션 관리 기능 엔티티가 상이한 상황에서 세션 서비스 영역에 대해 상이한 크기를 결정함을 알 수 있다. 세션 관리 기능 엔티티에 의해 결정된 세션 서비스 영역은 도 3a에 도시된 바와 같이 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역을 포함할 수 있으며, 또는 도 3b에 도시된 바와 같이, 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역의 일부만을 포함할 수 있다.
세션 서비스 영역이 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역의 일부만을 포함하는 경우, 단계(220a)에서, 제2 위치 정보가 세션 서비스 영역 내에 있는 지의 여부를 판정하는 것 이외에, 제2 위치 정보가 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역 내에 있는 지의 여부를 판정하는 단계가 추가될 필요가 있다. 구체적으로, 제2 위치 정보가 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 세션 서비스 영역 또는 서비스 영역 내에 있지 않은 것으로 결정되는 경우, 세션 관리 기능 엔티티(110)는 현재 세션에 대한 재구축 절차를 개시하도록 단말 디바이스에게 명령한다. 그렇지 않으면 본 절차는 종료된다.
도 2b는 본 출원의 실시 예에 제공된 사용자 평면 경로 재구축을 개시하는 다른 방법을 도시한다. 도 2a에 도시된 사용자 평면 경로 재구축을 개시하는 방법에 기반하여, 단말 디바이스의 위치 보고 그래뉼래러티(location report granularity)의 개념이 소개된다. 구체적으로, 사용자 평면 경로 재구축을 개시하는 방법은 다음 단계를 포함한다.
단계 200a: 세션 관리 기능 엔티티(110)는 단말 디바이스의 제1 위치 정보에 기반하여, 단말 디바이스의 현재 세션이 속한 세션 서비스 영역을 결정한다.
제1 위치 정보는 현재 세션을 구축하는 프로세스에서 또는 제1 사용자 평면 기능 엔티티에서 제2 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서 세션 관리 기능 엔티티(110)에 의해 수신된 단말 디바이스의 위치 정보이다. 제1 사용자 평면 기능 엔티티는 제2 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스하도록 구성된다. 제2 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성된다.
구체적으로, 본 출원의 실시 예에서 현재 세션을 구축하는 프로세스는 현재 세션을 초기에 구축하는 프로세스 및 현재 세션에 대한 세션을 재구축하는 프로세스를 포함한다.
단계 200b: 세션 관리 기능 엔티티(110)는 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하며, 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티(120)가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티(110)에 보고하는 범위를 지시하는 데 사용된다.
단계 200c: 세션 관리 기능 엔티티(110)는 위치 보고 그래뉼래러티를 이동성 관리 기능 엔티티(120)에 송신하고, 이동성 관리 기능 엔티티(120)는 위치 보고 그래뉼래러티를 수신한다.
단계 200d: 단말 디바이스의 제2 위치 정보가 위치 보고 그래뉼래러티 내에 있지 않은 것으로 결정되면, 이동성 관리 기능 엔티티(120)는 단계(210a)를 수행한다.
가능한 특정 구현에서, 이동성 관리 기능 엔티티(120)가 단말 디바이스의 제2 위치 정보가 위치 보고 그래뉼래러티 내에 있는 것으로 결정하면, 이 절차는 종료되고, 이동성 관리 기능 엔티티(120)는 더 이상 단말 디바이스의 제2 위치 정보를 세션 관리 기능 엔티티(110)에 송신하지 않는다.
단계 210a: 이동성 관리 기능 엔티티(120)는 단말 디바이스의 제2 위치 정보를 세션 관리 기능 엔티티(110)에 송신한다.
단계 220a: 이동 관리 기능 엔티티(120)에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신한 후, 제2 위치 정보가 세션 서비스 영역 내에 있지 않은 것으로 결정되면, 세션 관리 기능 엔티티(110)는 현재 세션에 대한 재구축 절차를 개시하도록 단말 디바이스에게 명령한다.
가능한 특정 구현에서, 세션 관리 기능 엔티티(110)가 제2 위치 정보가 세션 서비스 영역 내에 있는 것으로 결정하면, 이 절차는 종료되고, 세션 관리 기능 엔티티(110)는 더 이상 단말 디바이스에게 현재 세션에 대한 재구축 절차를 개시하도록 명령하지 않는다.
도 2b에 도시된 사용자 평면 경로 재구축을 개시하는 방법에 따르면, 위치 보고 그래뉼래러티의 사용이 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하는 시그널링의 양을 감소시킨다. 따라서, 이동성 관리 기능 엔티티는 이동성 관리 기능이 단말의 위치 정보를 수신할 때마다 모든 세션 기능 엔티티에 단말 디바이스의 위치 정보를 통지할 필요가 없다.
다음은 도 2a 및 도 2b의 사용자 평면 경로 재구축을 개시하는 방법의 상이한 단계를 구체적으로 설명한다. 도 2a 및 도 2b의 동일한(identical) 단계의 설명의 경우, 예를 들어, 세션 서비스 영역을 결정하는 방식 및 현재 세션에 대한 재구축 절차를 개시하는 특정 구현 그리고 단계(200a), 단계(210a) 및 단계(220a)의 설명에 대해 도 2a에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 구현을 참조한다. 세부 사항은 여기에서 다시 설명하지 않는다.
구체적으로, 단계(200b)에서, 세션 관리 기능 엔티티(110)는 다음과 같은 방식으로 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정할 수 있다.
위치 보고 그래뉼래러티를 결정하기 위한 제1 방식에서, 세션 관리 기능 엔티티는 적어도 하나의 위치 보고 요건을 획득하며, 적어도 하나의 위치 보고 요건은 적어도 하나의 영역 정보를 포함하고, 적어도 하나의 영역 정보는 단말 디바이스가 위치 정보를 보고할 필요가 있는 범위를 지시하는 데 사용되며; 그리고 세션 관리 기능 엔티티는 세션 서비스 영역과 적어도 하나의 영역 정보를 기반으로 위치 보고 그래뉼래러티를 결정하며, 위치 보고 그래뉼래러티는 세션 서비스 영역과 적어도 하나의 영역 정보의 교차점(intersection)이다.
PDU 세션이 예로서 사용된다. PDU 세션에 대한 위치 보고 그래뉼래러티를 정의할 때, 세션 관리 기능 엔티티는 추가로, 다른 위치 보고 요건을 고려할 수도 있다. 예를 들어, 과금 요건(charging requirement)은 또한 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 보고할 것을 요구한다. 일반적으로 세션 관리 기능 엔티티는 이러한 요건 중 가장 미세한(finest) 보고 그래뉼래러티를 PDU 세션에 대한 위치 보고 그래뉼래러티 으로서 선택한다. 예를 들어, 과금 요건이, PDU 세션이 트랙킹 영역 아이덴티티(tracking area identity, TAI)에 의해 과금될 것을 요구하는 경우, 과금 요건의 영역 정보는 하나의 TAI이다. 세션 서비스 영역이 하나의 TAI 그룹이면, 세션 관리 기능 엔티티에 의해 정의된 위치 보고 그래뉼래러티는 세션 서비스 영역의 TAI들의 하나의 그룹 대신에 하나의 TAI이다.
세션 관리 기능 엔티티는 다른 네트워크 엘리먼트 디바이스 중 적어도 하나로부터 단말 디바이스에 대한 적어도 하나의 위치 보고 요건을 획득할 수 있거나 또는 세션 관리 기능 엔티티가 세션 관리 기능 엔티티의 요건에 기반하여 적어도 하나의 위치 보고 요건을 국부적으로 생성할 수 있음을 이해해야 한다. 다른 네트워크 엘리먼트 디바이스는 세션 관리 기능 엔티티가 위치되는 네트워크 엘리먼트 디바이스와는 상이한 디바이스이다.
위치 보고 그래뉼래러티를 결정하기 위한 제2 방식에서, 위치 보고 요건이 획득되지 않는 것으로 결정하면, 세션 관리 기능 엔티티는 세션 서비스 영역에만 기반하여 위치 보고 그래뉼래러티를 결정한다.
단말 디바이스의 위치가 세션 서비스 영역 내에 있음을 보장하기 위해 위치 보고 그래뉼래러티는 일반적으로 세션 서비스 영역의 범위보다 크지 않다. 위치 보고 그래뉼래러티 과 세션 서비스 영역의 크기 사이의 특정 관계는 미리 구축된 정책에 따라 결정될 수 있다.
도 4a에 도시된 바와 같이, 본 출원의 실시 예는 사용자 평면 경로 재구축을 개시하는 다른 방법을 제공한다. 도 2a에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 단계(220a)는 도 4a에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 단계(400)로 대체되며, 도 4a의 다른 단계는 도 2a의 다른 단계와 동일하다. 따라서, 도 4a에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 특정 구현에 대해, 도 2a에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 특정 구현을 참조한다. 세부 사항은 여기에서 다시 설명하지 않는다.
도 4b에 도시된 바와 같이, 본 출원의 실시 예는 사용자 평면 경로 재구축을 개시하는 방법을 더 제공한다. 도 2b에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 단계(220a)는 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 단계(400)로 대체되며, 도 4b의 다른 단계는 도 2b의 다른 단계와 동일하다. 따라서, 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 특정 구현에 대해, 도 2b에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 특정 구현을 참조한다. 세부 사항은 여기에서 다시 설명하지 않는다.
구체적으로, 단계(400)에서, 제2 위치 정보가 세션 서비스 영역 내에 있지 않은 것으로 결정되면, 세션 관리 기능 엔티티(110)는 핸드오버 절차를 개시한다. 핸드오버 절차는 현재 세션을 서비스하는 사용자 평면 기능 엔티티로부터 타깃 사용자 평면 기능 엔티티로 스위칭하는 데 사용되며, 타깃 사용자 평면 기능 엔티티는 핸드오버 절차가 완료된 후에 단말 디바이스의 세션을 서비스하도록 구성된다.
도 4a 및 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 단계(200a)에서, 제1 위치 정보가 제1 사용자 평면 기능 엔티티에서 제2 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서 수신된 단말 디바이스의 위치 정보인 경우, 단계(400)의 세션 관리 기능 엔티티(110)에 의해 개시된 핸드오버 절차에서 현재 세션을 서비스하는 사용자 평면 기능 엔티티는 제2 사용자 평면 기능 엔티티임을 유의해야 한다. 제1 위치 정보가 현재 세션을 구축하는 프로세스에서 수신된 단말 디바이스의 위치 정보인 경우, 단계(400)에서 세션 관리 기능 엔티티(110)에 의해 개시된 핸드오버 절차에서 현재 세션을 서비스하는 사용자 평면 기능 엔티티는 현재 세션이 구축된 후에 현재 세션을 서비스하는 사용자 평면 기능 엔터티이다.
또한, 본 출원의 실시 예의 도 2a, 도 2b, 도 4a 및 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 절차에서, PDU 세션의 경우, 사용자 평면 기능 엔티티는 PDU 세션 앵커 UPF일 수 있음을 유의해야 한다. 구체적으로, 본 출원의 실시 예의 도 2a, 도 2b, 도 4a 및 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 절차에서 제1 사용자 평면 기능 엔티티, 제2 사용자 평면 기능 엔티티, 타깃 사용자 평면 기능 엔티티, 현재 세션을 서비스하는 사용자 평면 엔티티 등은 상이한 PDU 세션 앵커 UPF이다.
PDU 세션이 예로서 사용된다. 사용자 평면 기능 엔티티가 PDU 세션 앵커 UPF인 경우, 본 출원의 실시 예에서 세션 서비스 영역의 도입으로 인해, 도 5에 도시된 영역 1 및 영역 2의 에지(edge)에서 단말 디바이스가 앞뒤로 이동할 때, 2개의 앵커 UPF 간의 빈번한 핸드오버에 의해 야기되는 핑퐁(ping-pong) 효과가 회피된다. 영역 1은 하나의 앵커 UPF의 서비스 영역이고, 영역 2는 다른 앵커 UPF의 서비스 영역이다.
도 6에 도시된 바와 같이, 본 출원의 실시 예는 이하의 단계들을 포함하는 사용자 평면 경로를 재구축하는 다른 방법을 더 제공한다.
단계 600: 이동성 관리 기능 엔티티(120)는 단말 디바이스의 제1 위치 정보를 세션 관리 기능 엔티티에 송신하고, 세션 관리 기능 엔티티(110)는 이동성 관리 기능 엔티티(120)에 의해 송신된 단말 디바이스의 제1 위치 정보를 수신한다.
단계 610: 이동성 관리 기능 엔티티(120)에 의해 송신된 단말 디바이스의 제1 위치 정보를 수신한 후, 세션 관리 기능 엔티티(110)는 제1 위치 정보가 제1 서비스 영역 내에 있지 않은 것으로 결정되면 단계(620)를 수행하며, 여기서 제1 영역은 제1 사용자 평면 기능 엔티티의 서비스 영역이고, 제1 사용자 평면 기능 엔티티는 단말 디바이스의 현재 세션을 서비스하도록 구성된다.
가능한 구현에서, 세션 관리 기능 엔티티(110)는 제1 위치 정보가 제1 서비스 영역 내에 있는 것으로 결정하면, 이 절차는 종료된다. 다시 말하자면, 세션 관리 기능 엔티티(110)는 더 이상 단계(620) 및 후속 단계를 수행하지 않는다.
단계 620: 세션 관리 기능 엔티티(110)는 제1 위치 정보에 기반하여 제1 타깃 사용자 평면 기능 엔티티를 선택하며, 제1 타깃 사용자 평면 기능 엔티티는 재구축된 사용자 평면 경로를 통해 단말 디바이스의 세션을 서비스한다.
단계 630: 세션 관리 기능 엔티티(110)는 현재 세션에 대한 사용자 평면 경로 재구축 절차를 개시한다.
단계 640: 제1 사용자 평면 기능 엔티티가 포워딩(forwarding) 터널을 통해 버퍼링된 데이터를 제1 타깃 사용자 평면 기능 엔티티에 송신하도록, 세션 관리 기능 엔티티(110)는 제1 사용자 평면 기능 엔티티가 버퍼링된 데이터를 가지고 있는 것으로 결정한 후 포워딩 터널을 구축하며, 포워딩 터널은 제1 타깃 사용자 평면 기능 엔티티와 제1 사용자 평면 기능 엔티티 사이의 터널이다.
단계 650: 제1 사용자 평면 기능 엔티티에 의해 송신되고 버퍼링된 데이터의 송신 완료를 지시하는 플래그를 수신한 후에, 세션 관리 기능 엔티티(110)는 포워딩 터널을 삭제하거나, 또는 세션 관리 기능 엔티티(110)는 포워딩 터널을 구축한 후 포워딩 타이머를 시작하고(start), 포워딩 타이머의 미리 구축된 지속 기간(duration)이 만료된 후에 포워딩 터널을 삭제한다.
도 6에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 단계(640) 및 단계(650)는 필수는 아니다(no mandatory). 구체적으로, 도 6에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서, 단계(600) 내지 단계(630)만 수행될 수 있거나, 단계(600) 내지 단계(640)만이 수행될 수 있거나, 단계(600) 내지 단계(640)만 수행될 수 있다. 실제 요건에 기반하여 결정될 단계를 수행한다. 예를 들어, 제1 사용자 평면 기능 엔티티가 버퍼링된 데이터를 갖지 않는 경우, 단계(600) 내지 단계(630)만 수행될 수 있다.
본 출원의 실시 예의 도 6에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서, 단말 디바이스의 현재 위치가 단말 디바이스의 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역 내에 위치하는 지의 여부가 판정되어, 제1 타깃 사용자 평면 기능 엔티티를 선택하고 현재 세션에 대한 사용자 평면 경로 재구축을 개시할지의 여부를 판정함을 이해해야 한다. 따라서, 세션 관리 기능 엔티티가 복수의 단말 디바이스의 현재 세션을 서비스하는 경우, 그리고 일부 디바이스가 그들의 현재 세션을 서비스하는 대응하는 사용자 평면 기능 엔티티로부터 벗어나서 이동하는 경우, 세션 관리 기능 엔티티는 복수의 단말 디바이스의 현재 세션 중에서 다른 단말 디바이스의 현재 세션에 대한 사용자 평면 경로 재구축 절차를 고려할 필요없이, 이러한 단말 디바이스의 현재 세션에 대한 사용자 평면 경로 재구축 절차를 개시한다.
예를 들어, 본 출원의 실시 예의 도 6에 도시된 사용자 평면 경로 재구축을 개시하는 방법에 기반하여, 위치 보고 그래뉼래러티 이 더 추가되어 이동성 관리 기능 엔티티가 보고할 필요가 있는 메시지의 양을 감소시킬 수 있다.
구체적으로, 단계(600) 전에, 세션 관리 기능 엔티티(110)는 제1 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하고, 위치 보고 그래뉼래러티를 이동성 관리 기능 엔티티(120)에 송신한다. 위치 보고 그래뉼래러티는 단말 디바이스의 위치 정보의 범위를 세션 관리 기능 엔티티(110)에 보고하도록 이동성 관리 기능 엔티티(120)에게 명령하는 데 사용된다. 단말 디바이스의 제1 위치 정보를 세션 관리 기능 엔티티(110)에 송신하기 전에, 이동성 관리 기능 엔티티(120)는 단말 디바이스의 제1 위치 정보가 단말 디바이스의 위치 보고 그래뉼래러티 범위 내에 있는 지의 여부를 판정한다. 이동성 관리 기능 엔티티(120)가 제1 위치 정보가 단말 디바이스의 위치 보고 그래뉼래러티 범위 내에 있는 것으로 결정하면, 이 절차는 종료된다. 이동성 관리 기능 엔티티(120)가 단말 디바이스의 제1 위치 정보가 위치 보고 그래뉼래러티 내에 있지 않은 것으로 결정하면, 이동성 관리 기능 엔티티(120)는 단계(600)를 수행한다.
본 출원의 실시 예의 도 6에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서, 위치 보고 그래뉼래러티를 결정하기 위한 세 가지 특정 구현이 제공된다.
위치 보고 그래뉼래러티를 결정하기 위한 제1 특정 구현에서, 세션 관리 기능 엔티티는 제1 서비스 영역에만 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정할 수 있다. 예를 들어, 위치 보고 그래뉼래러티는 제1 서비스 영역으로 또는 제1 서비스 역의 배수, 예를 들어 제1 서비스 영역의 0.5 배로 설정된다. 특정 배수는 단말의 이동성 패턴, 예를 들어, 이동 속도 및 이동 범위에 기반하여 상응하게 설정될 수 있거나 미리 구성될 수 있다. 이는 여기에 제한되지 않는다. 일반적으로 위치 보고 그래뉼래러티는 제1 서비스 영역보다 크지 않다.
세션 관리 기능 엔티티는 위치 보고 그래뉼래러티를 결정하기 위한 제2 특정 구현에서, 세션 관리 기능 엔티티는 단말 디바이스의 제2 위치 정보에 기반하여, 현재 세션이 속한 세션 서비스 영역을 결정하며, 제2 위치 정보는 단말 디바이스의 현재 세션을 구축하는 프로세스에서 또는 제2 사용자 평면 기능 엔티티에서 제3 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서 세션 관리 기능 엔티티에 의해 수신된 단말 디바이스의 위치 정보이며, 제2 사용자 평면 기능 엔티티는 제3 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스하도록 구성되고, 제3 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성된다. 그 다음에, 세션 관리 기능 엔티티는 제1 서비스 영역 및 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하며, 위치 보고 그래뉼래러티는 제1 서비스 영역 및 세션 서비스 영역의 교차 영역보다 크지 않다.
PDU 세션의 경우에, 제1 사용자 평면 기능 엔티티는 N3 UPF일 수 있고, 제2 사용자 평면 기능 엔티티 및 제3 사용자 평면 기능 엔티티는 앵커 UPF일 수 있음을 유의해야 한다. PDU 세션의 경우에, PDU 세션이 SSC 모드 1에 있을 때, 앵커 UPF는 변경되지 않고 유지된다. 따라서, 위치 보고 그래뉼래러티를 결정하는 이러한 방식은 SSC 모드 2 또는 SSC 모드 3의 PDU 세션에 적용 가능하다.
위치 보고 그래뉼래러티를 결정하기 위한 제3 특정 구현에서, 세션 관리 기능 엔티티는 적어도 하나의 위치 보고 요건을 획득하고, 적어도 하나의 위치 보고 요건은 적어도 하나의 영역 정보를 포함하고, 적어도 하나의 영역 정보는 단말 디바이스가 위치 정보를 보고할 필요가 있는 범위를 지시하는 데 사용된다. 그 다음에, 세션 관리 기능 엔티티는 제1 서비스 영역과 적어도 하나의 영역 정보에 기반하여 위치 보고 그래뉼래러티를 결정하고, 위치 보고 그래뉼래러티는 제1 서비스 영역과 적어도 하나의 영역 정보의 교차점이다.
구체적으로, 세션 관리 기능 엔티티는 다른 네트워크 엘리먼트 디바이스로부터 적어도 하나의 위치 보고 요건을 획득할 수 있거나, 세션 관리 기능 엔티티의 요건에 기반하여 적어도 하나의 위치 보고 요건을 생성할 수 있다. 예를 들어, 과금 요건은 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 보고할 것을 요구한다. 일반적으로 세션 관리 기능 엔티티는 이러한 요건 중 가장 미세한 보고 그래뉼래러티를 PDU 세션에 대한 위치 보고 그래뉼래러티 으로서 선택한다.
본 출원의 실시 예의 도 6에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서, 위치 보고 그래뉼래러티를 결정하기 위한 제2 특정 구현 및 위치 보고 그래뉼래러티를 결정하기 위한 제3 특정 구현은 조합되어 위치 보고 그래뉼래러티를 결정할 수 있다. 구체적으로, 위치 보고 그래뉼래러티는 제1 서비스 영역, 세션 서비스 영역 및 적어도 하나의 영역 정보에 기반하여 결정된다. 이 경우, 위치 보고 그래뉼래러티는 제1 서비스 영역과 세션 서비스 영역과 적어도 하나의 영역 정보의 교차점보다 크지 않다.
본 출원의 실시 예의 도 6에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서, 세션 서비스 영역을 결정하는 방식에 대해, 본 출원의 실시 예의 도 2a에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서 세션 서비스 영역을 결정하는 방식을 참조할 수 있다. 세부 사항은 여기에서 다시 설명하지 않는다.
도 7은 통신 시스템을 나타낸다. 도 7에 도시된 통신 시스템은 도 1에 도시된 통신 시스템의 특정 구현 형태이다.
도 7에 도시된 통신 시스템은, 도 7은 AMF, SMF, UPF, 정책 제어 기능(Policy Control function, PCF), UDM, 인증 서버 기능(Authentication Server Function, AUSF) 및 무선 액세스 네트워크(Radio Access Network, RAN)를 포함한다. RAN은 또한 AN 또는 데이터 네트워크(Data Network, DN)라고 지칭된다. 도 7에 도시된 통신 시스템에서의 N3 UPF 및 앵커 UPF가 상이한 논리 기능 모듈로서 하나의 물리적 디바이스에 통합되고, 단말 디바이스의 현재 PDU 세션을 서비스하도록 구성됨을 유의해야 한다. 따라서, 하나의 UPF가 도 7의 예시를 위해 사용된다. 그러나 N3 UPF 및 앵커 UPF는 다르게는 각각 상이한 물리적 디바이스로 통합될 수 있음을 유의해야 한다.
기존의 5G 표준에 따르면, 단말 디바이스는 N1을 통해 AMF에 연결되고, AMF는 N2를 통해 RAN에 연결되며, N3 UPF는 N3을 통해 RAN에 연결되고, SMF는 N4를 통해 N3 UPF 및 앵커 UPF에 연결되며, 앵커 UPF는 N6을 통해 DN에 연결되고, SMF는 N7을 통해 PCF에 연결되며, AMF는 N8을 통해 UDM에 연결된다. UPF 간의 인터페이스는 N9이며, 구체적으로 N3 UPF와 앵커 UPF 사이의 인터페이스, N3 UPF 간의 인터페이스 및 앵커 UPF 간의 인터페이스는 모두 N9이다. SMF는 N10을 통해 UDM에 연결되고, AMF는 N11을 통해 SMF에 연결되며, AUSF는 N12를 통해 AMF에 연결되고, AUSF는 N13을 통해 UDM에 연결되며, AMF는 N14를 통해 다른 AMF에 연결되고, AMF는 N15를 통해 PCF에 연결된다.
본 출원의 실시 예의 도 2a 및 도 2b 또는 도 4a 및 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서의 세션 관리 기능 엔티티는 도 7에 도시된 SMF와 등가이며(equivalent), 본 출원의 실시 예의 도 2a 및 도 2b 또는 도 4a 및 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서의 이동성 관리 기능 엔티티는 도 7에 도시된 AMF와 등가이고, 본 출원의 실시 예의 도 2a 및 도 2b 또는 도 4a 및 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서의 사용자 평면 기능 엔티티는, 도 7에 도시된 UPF와 등가이다. 구체적으로, 본 출원의 실시 예의 도 2a 또는 도 2b에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서의 사용자 평면 기능 엔티티는 PDU 세션 앵커 UPF와 등가이며, 도 4a 또는 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서의 제2 사용자 평면 기능 엔티티 및 제3 사용자 평면 기능 엔티티는 PDU 세션 앵커 UPF에 등가이고, 도 4a 또는 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서의 제1 사용자 평면 기능 엔티티 및 제1 타깃 사용자 평면 엔티티는 N3 UPF에 등가이다.
다음은 도 7에 도시된 통신 시스템을 예로 사용하여 본 출원에서 PDU 세션에 대한 사용자 평면 경로 재구축을 개시하기 위한 기술적인 해결방안을 설명한다.
도 8에 도시된 바와 같이, PDU 세션을 초기에 구축하거나 PDU 세션을 재구축하는 프로세스는 다음과 같은 단계를 포함한다.
단계 800: 단말 디바이스가 PDU 세션 구축 요청을 AMF에 송신하여 PDU 세션을 구축하기 위한 구축프로세스를 시작하며, PDU 세션 구축 요청은 비액세스 계층(Non Access Stratum, NAS) 메시지 또는 다른 메시지에서 운반될 수 있으며, PDU 세션 구축 요청은 단말 디바이스에 대한 PDU 세션을 구축하기 위해 네트워크(AMF 또는 SMF)에 의해 요구되는 파라미터 정보를 포함한다. PDU 세션 구축 요청을 수신한 후, AMF는 PDU 세션 구축 요청에 포함된 파라미터 정보 및 단말 디바이스의 위치 정보에 기반하여 SMF를 선택한다.
단계 801: AMF는 세션 구축 요청 메시지를 선택된 SMF에 송신하며, 세션 구축 요청 메시지는 단말 디바이스의 위치 정보 및 PDU 세션을 구축하기 위해 요구되는 파라미터 정보를 포함한다.
예를 들어, 단말 디바이스의 위치 정보는 단말 디바이스의 현재 셀 ID 또는 TAI이고, 단말 디바이스의 위치 정보는 RAN으로부터 획득된다. 또한, AMF는 TA 리스트를 선택된 SMF에 송신할 수도 있다. 그 다음에, SMF는 세션 구축 요청에 포함된 PDU 세션 구축에 요구되는 파라미터 정보와 단말 디바이스의 위치 정보에 기반하여, N3 UPF와 PDU 세션 앵커 UPF를 선택한다. 도 7에 도시된 바와 같이, N3 UPF 및 앵커 UPF는 하나의 물리적 디바이스에 통합된다. 실제 애플리케이션에서, N3 UPF와 앵커 UPF가 분리된 물리적 디바이스인 경우, N3 UPF와 앵커 UPF 사이에 터널을 구축하는 프로세스가 PDU 세션 구축 절차에 추가되어야 한다. 특정 프로세스에 대해서는 선행 기술을 참조한다. 세부 사항은 본 출원의 실시 예에서 설명되지 않는다.
단계 802: SMF는 UDM으로부터 단말 디바이스의 PDU 세션 관련 가입 정보(PDU session-related subscription information)를 획득한다.
단계 803: SMF는 PCF로부터 단말 디바이스의 PDU 세션 관련 정책 정보를 획득한다.
단계 804: SMF는 획득된 PDU 세션 관련 가입 정보 및 단말 디바이스의 정책 정보에 기반하여 N4 메시지를 생성하고, N4 메시지를 UPF에 송신하여 PDU 세션에 요구되는 사용자 평면 자원을 생성하며, UPF에 대해, 포워딩 규칙 및 보고 규칙과 같은 PDU 세션에 필요한 정보를 구성한다.
단계 805: SSC 모드 1의 PDU 세션에 대해, SMF는 선택된 N3 UPF의 서비스 영역에 기반하여 PDU 세션에 대한 위치 보고 그래뉼래러티를 결정하고, SSC 모드 2 또는 SSC 모드 3의 PDU 세션에 대해 SMF는 세션 구축 요청 메시지에 포함된 단말 디바이스의 위치 정보에 기반하여 PDU 세션 서비스 영역(PSSA)을 결정하며, N3 UPF의 서비스 영역 및 PSSA에 기반하여, 단말 디바이스의 PDU 세션에 대한 위치 보고 그래뉼래러티를 결정한다. SMF는 결정된 위치 보고 그래뉼래러티를 저장한다.
PDU 세션에 대한 위치 보고 그래뉼래러티를 정의할 때 SMF는 또한 과금 요건과 같은 다른 요건을 고려해야 할 수도 있음에 유의해야 한다. 과금 요건과 같은 다른 요건이 AMF가 단말 디바이스의 위치 정보를 보고해야 하는 것을 요구하면, SMF는 이러한 요건 중 가장 미세한 보고 그래뉼래러티를 PDU 세션에 대한 위치 보고 그래뉼래러티 으로서 선택한다. 예를 들어, 과금 요건이 TAI에 과금되어야 하는 것을 요구하는 경우, 과금 정책에 기반하여 정의된 보고 그래뉼래러티는 하나의 TAI이다. N3 UPF의 서비스 영역이 TAI의 하나의 그룹이면, SMF에 의해 정의된 위치 보고 그래뉼래러티는 UPF의 서비스 영역의 TAI 중 하나의 그룹 대신에 하나의 TAI이다.
SMF가 위치 보고서 세분화에 영향을 주는 다른 요건을 수신하지 못하는 경우, SMF는 N3 UPF의 서비스 영역만을 기반으로 위치 보고 그래뉼래러티를 결정한다. N3 UPF의 서비스 영역이 TA 리스트의 서브세트라고 가정하면, 보고 그래뉼래러티는 UPF의 서비스 영역이다. 이 경우, 단말 디바이스가 N3 UPF의 서비스 영역을 벗어나서 이동할 때, AMF는 단말 디바이스의 신규 위치 정보를 SMF에 보고한다.
위치 보고 그래뉼래러티를 결정하기 위한 특정 구현에 대해, 본 출원의 실시 예의 도 6에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서 위치 보고 그래뉼래러티를 결정하기 위한 특정 구현이 참조될 수 있음을 이해해야 한다. 세부 사항은 여기에서 다시 설명하지 않는다.
단계 806: SMF는 위치 보고 그래뉼래러티 성에 기반하여 세션 구축 응답 메시지를 생성하고, 세션 구축 응답 메시지를 AMF에 송신하며, 세션 구축 응답 메시지는 위치 보고 그래뉼래러티 및 N2 메시지를 포함하고, N2 메시지는 SM N2 메시지 및 SM NAS 메시지를 포함한다.
단계 807: 세션 구축 응답 메시지를 수신한 후, AMF는 위치 보고 그래뉼래러티를 획득하여 저장하고, PDU 세션 구축 응답을 생성하며, PDU 세션 구축 응답 NAS 메시지 및 SM N2 메시지를 RAN에 송신한다.
구체적으로, AMF는 SMF로부터 수신된 SM NAS에 기반하여 PDU 세션 구축 응답 을 생성하고, SMF로부터 수신된 PDU 세션 구축 응답 및 SM N2 정보 모두를 AN에 송신한다. PDU 세션 구축 응답은 NAS 메시지 또는 다른 메시지에서 운반될 수 있다.
단계 808: RAN은 SM N2 정보 메시지에 기반하여 RRC 링크를 구성하고, PDU 세션 구축 응답을 단말 디바이스에 송신한다.
단계 809: RAN은 N2 메시지를 AMF에 송신하고, N2 메시지는 SM N2 메시지를 포함하고, SM N2 정보는 RAN의 N3 하향링크 터널 정보를 포함한다.
단계 810: AMF는 SM N2 정보를 SMF에 포워딩한다(forward).
단계 811: SMF는 UPF를 업데이트한다.
단계 812: SMF는 응답 메시지를 AMF에 송신한다.
도 9는 SSC 모드 1에서의 PDU 세션을 예로 사용하여 Xn 핸드오버 절차에서의 사용자 평면 경로 스위칭 방법을 도시한다. 단말 디바이스의 원래의 사용자 평면 경로가 단말 디바이스↔S-RAN(소스 RAN)↔N3 UPF1↔앵커 UPF라고 가정하면, 도 9에 도시된 Xn 핸드오버 절차에서의 사용자 평면 경로 스위칭 방법은 다음과 같은 단계를 포함한다.
단계 900: 단말 디바이스가 T-RAN(타깃 RAN)로 핸드오버될 필요가 있다고 결정한 후, S-RAN은 S-RAN과 T-RAN 사이에서 Xn 기반 핸드오버 절차를 수행한다. Xn 기반 핸드오버 절차는 컨텍스트 전달(transfer), 데이터 포워딩 등을 포함할 수 있다. T-RAN은 핸드오버가 완료된 후 N3 터널 업데이트 프로세스를 개시한다.
단계 901: T-RAN은 N2 메시지를 AMF에 송신한다. N2 메시지는 단말 디바이스의 현재 셀 정보 및/또는 현재 TAI를 포함한다. N2 메시지는 또한 SM N2 정보를 운반하며, SM N2 정보는 모든 활성 PDU 세션에 대응하는 T-RAN의 하향링크 터널 정보를 포함한다.
단계 902: N2 메시지를 수신한 후, AMF는 SM N2 정보가 모든 활성 PDU 세션에 대응하는 T-RAN의 하향링크 터널 정보를 포함하는 것으로 결정하고, 경로 업데이트 메시지를 SM N2 정보에 포함된 모든 PDU 세션에 대응하는 SMF에 송신하며, 경로 업데이트 메시지는 단말 디바이스의 현재 위치, 예를 들어, 셀 ID 및/또는 TAI를 포함한다.
또한, AMF는 SM N2 메시지에 포함되지 않는 각각의 PDU 세션에 대한 위치 보고 그래뉼래러티 및 단말 디바이스의 대응하는 현재 위치 정보에 기반하여, 단말 디바이스에 대한 위치 업데이트 통지 메시지를 대응하는 SMF에 송신할지의 여부를 판정한다. AMF는 위치 업데이트 통지 메시지가 송신될 필요가 있는 각각의 SMF에 세션 업데이트 통지 메시지를 송신하고, 단말 디바이스의 현재 위치 정보, 예를 들어, 셀 ID 또는 TAI를 대응하는 SMF에 송신한다.
단계 903: SMF는 단말 디바이스의 현재 위치 정보 및 PDU 세션에 대한 N3 UPF1의 서비스 영역에 기반하여, 사용자 평면 경로 수정(modification)이 필요한지의 여부, 예를 들어, 신규 N3 UPF를 추가하고, N3 UPF를 스위칭하며 또는 원래의 사용자 평면 경로로부터 N3 UPF를 삭제할 지의 여부를 판정한다.
SMF가 단말 디바이스의 현재 위치 정보 및 PDU 세션을 위한 N3 UPF1의 서비스 영역에 기반하여, 사용자 평면 경로 수정이 필요한지의 여부를 판정하는 특정 방식의 경우, 도 6에 도시된 사용자 평면 경로 재구축을 개시하는 방법을 참조한다.
본 실시 예의 절차에서, PDU 세션은 SSC 모드 1인 것으로 가정한다. 따라서, 앵커 UPF(즉, PDU 세션 앵커 UPF)는 변경되지 않고 유지된다.
SMF가 신규 N3 UPF가 요구되는 것으로 결정하면, SMF는 UE의 위치와 같은 정보에 기반하여 신규 N3 UPF(도면에서 N3 UPF2에 대응함)를 선택한다. N3 UPF2와 앵커 UPF가 통합되는 경우, 실제 절차는 원래의 사용자 평면 경로에서 N3 UPF1을 삭제하는 것이다. 원래의 사용자 평면 경로에 있는 N3 UPF1과 앵커 UPF가 통합되는 경우, 실제 절차는 N3 UPF2를 사용자 평면 경로에 추가하는 것이다.
단계 904: SMF는 사용자 평면 경로(사용자 평면 경로는 N9 터널 및 N3 터널 임)를 구축하기 위한 메시지를 N3 UPF2에 송신한다.
N3 터널 스위칭이 요구되지 않는 PDU 세션의 경우, SMF는 N9 터널과 N3 상향링크 터널만을 구축한다.
N3 터널 스위칭이 요구되는 PDU 세션의 경우, SMF는 N9 터널과 N3 터널(상향링크 및 하향링크 포함)을 구축한다.
단계 905: SMF는 사용자 평면 경로를 업데이트하도록 앵커 UPF에게 명령한다.
단계 906: SMF가 PDU 세션에 대해 신규 N3 UPF(예를 들어, 도 9에 도시된 N3 UPF2, 이는 N3 UPF 스위칭이 수행되었음을 의미함)를 선택하면, SMF는 N3 UPF2의 서비스 영역에 기반하여 신규 위치 보고 그래뉼래러티를 결정한다. SMF는 세션 업데이트 응답 메시지를 AMF에 송신하며, 세션 업데이트 응답 메시지는 신규 위치 보고 그래뉼래러티를 포함한다.
또한, 세션 업데이트 응답 메시지는 추가로 SM N2 메시지를 운반하며, SM N2 메시지는 PDU 세션에 대응하는 N3 UPF2의 N3 상향링크 터널 정보를 포함한다.
단계 907: N3 터널 스위칭이 요구되는 PDU 세션에 대해, AMF는 SMF에 의해 송신된 SM N2 메시지를 T-RAN에 송신한다.
단계 908: SMF는 N3 UPF1을 삭제하기 위한 PDU 세션을 개시한다. 스위칭 이후에 사용자 평면 경로는 단말 디바이스 ↔ T-RAN ↔ N3 UPF2 ↔ 앵커 UPF이다.
도 9에 도시된 사용자 평면 경로 스위칭 방법은 또한 다른 연결 모드 기반(connected-mode-based) 핸드오버 절차, 예를 들어, N2 기반 핸드오버 절차에 적용가능함을 유의해야 한다.
도 10은 등록 절차에서 사용자 평면 경로 스위칭 절차를 도시한다. 도 10에 도시된 등록 절차의 사용자 평면 경로 스위칭 절차에서, 도 7에 도시된 통신 시스템의 SSC 모드 1의 PDU 세션이 예로서 사용된다. 단말 디바이스가 등록을 개시할 때, 본 실시 예에서 특정(specific) 등록 절차의 유형은 주기적 등록이거나 또는 단말 디바이스의 이동에 의해 트리거되는 위치 업데이트 등록일 수 있다. 구체적으로, 도 10에 도시된 사용자 평면 스위칭 절차는 다음 단계를 포함한다.
단계 1000: 단말 디바이스는 등록 요청을 AMF에 송신하며, 등록 요청의 유형은 주기적 등록 요청 또는 위치 업데이트 등록 요청일 수 있다. 등록 요청은 NAS 메시지 또는 다른 메시지로 운반될 수 있다. RAN은 단말 디바이스의 임시 ID에 기반하여 AMF를 선택하고, 등록 요청 및 단말 디바이스의 현재 위치 정보(예를 들어, 셀 ID 및/또는 TAI)를 AMF에 송신한다. 단말 디바이스는 등록 요청을 사용하여 일부 또는 모든 PDU 세션의 활성화(activation)를 요청할 수 있다.
단계 1001: 단말 디바이스의 실제 ID 정보가 저장되어 있지 않은 것으로 결정되면, AMF는 단말 디바이스로 ID 정보를 요청한다.
단계 1002: AMF는 AMF의 요건에 기반하여 인증 절차를 개시한다.
단계 1003: AMF는 위치 업데이트 요청을 UDM에 송신하고, AMF를 단말 디바이스에 대한 서빙 AMF로서 등록하고, UDM으로부터 사용자 가입 데이터를 획득한다.
단계 1004: 단말 디바이스가 등록 요청을 사용하여 PDU 세션의 활성화를 요청하면, AMF는 활성화가 요청된 PDU 세션에 대응하는 SMF에 세션 업데이트 요청 메시지를 송신하며, 세션 업데이트 요청 메시지는 단말 디바이스의 위치 정보, 예를 들어, 셀 ID 및/또는 TAI를 포함할 수 있다.
단말 디바이스가 활성화를 요청하지 않은 PDU 세션의 경우, AMF는 단말 디바이스의 대응하는 위치 보고 그래뉼래러티 정보 및 단말 디바이스의 현재 위치 정보를 검사(check)한다. 단말 디바이스가 현재, 세션에 대한 가입 위치 보고 그래뉼래러티(subscribed-to location report granularity)에서 벗어나서 이동하면, AMF는 세션 업데이트 요청을 SMF에 송신하고, AMF는 이 메시지를 사용하여 단말 디바이스의 현재 위치(예를 들어, 셀 ID 및/또는 TAI)를 SMF에 송신한다.
단계 1005: SMF는 단말 디바이스의 현재 위치 정보 및 PDU 세션을 위한 N3 UPF1의 서비스 영역에 기반하여, 사용자 평명 경로 수정이 필요한지의 여부, 예를 들어, 신규 N3 UPF를 추가하고, 스위치 N3 UPF를 삭제하거나 원래 N3 UPF를 삭제할지의 여부를 판정한다.
본 실시 예의 절차에서, PDU 세션은 SSC 모드 1인 것으로 가정한다. 따라서, 앵커 UPF는 변경되지 않고 유지된다.
SMF가 신규 N3 UPF가 선택될 필요가 있는 것으로 결정하면, SMF는 단말 디바이스의 위치 정보와 같은 정보에 기반하여 신규 N3 UPF(도 10에 도시된 N3 UPF2)를 선택한다. N3 UPF2와 앵커 UPF가 하나의 물리적 디바이스에 통합되는 경우, 실제 절차는 경로에서 N3 UPF1을 삭제하는 것이다. N3 UPF1과 앵커 UPF가 통합되는 경우, 실제 절차는 N3 UPF2를 경로에 추가하는 것이다.
단계 1006: SMF는 N4 메시지를 N3 UPF2에 송신하여 사용자 평면 경로(사용자 평면 경로는 N3 및 N9 터널임)를 구축한다. 활성화될 필요가 없는 PDU 세션의 경우, SMF는 N9 터널과 N3 상향링크 터널만을 구축한다. 활성화되어야 하는 PDU 세션의 경우, SMF는 N9 터널 및 N3 상향링크 그리고 하향링크 터널을 구축한다.
단계 1007: N3 UPF2는 N4 응답 메시지를 SMF에 송신한다.
단계 1008: SMF는 사용자 평면 경로를 업데이트하도록 앵커 UPF에게 명령한다.
단계 1009: 앵커 UPF는 NF 응답 메시지를 SMF에 송신한다.
단계 1010: 등록 절차의 다른 단계들을 수행한다. 예를 들어, SMF는 PDU 세션에 대한 신규 N3 UPF(즉, N3 UPF2)에 기반하여 신규 위치 보고 그래뉼래러티를 결정하고, SMF는 PDU 세션에 대한 신규 위치 보고 그래뉼래러티를 AMF에 송신한다. 활성화될 필요가 있는 PDU 세션의 경우, SMF는 UE에 대한 N3 터널을 구축한다.
도 11은 단말 디바이스의 서비스 요청시의 사용자 평면 경로 스위칭 절차를 도시한다. 이 절차에서, 도 7에 도시된 통신 시스템에서의 SSC 모드 1의 PDU 세션이 예로 사용된다. 절차는 구체적으로 다음 단계를 포함한다.
단계 1100: 단말 디바이스는 서비스 요청을 AMF에 송신한다. 서비스 요청을 포워딩할 때, RAN은 단말 디바이스의 현재 위치 정보, 예를 들어, 셀 ID 및/또는 TAI를 서비스 요청에 추가한다. 서비스 요청은 NAS 메시지 또는 다른 메시지에서 운반될 수 있다. 이는 여기에 제한되지 않는다.
단계 1101: AMF는 AMF의 요건에 기반하여 단말 디바이스에 대한 인증을 수행한다.
단계 102: 단말 디바이스가 서비스 요청을 사용하여 하나 이상의 PDU 세션의 활성화를 요청하면, AMF는 세션 업데이트 요청을 PDU 세션에 대응하는 SMF에 송신하고, AMF는 세션 업데이트 요청을 사용하여 단말 디바이스의 현재 위치 정보를 SMF에 송신한다.
또한, AMF는 활성화될 필요가 없는 단말 디바이스의 다른 PDU 세션에 대한 위치 보고 그래뉼래러티를 검사한다. 단말 디바이스의 현재 위치 정보가 가입된 위치 보고 그래뉼래러티의 범위를 벗어나면, AMF는 이러한 PDU 세션에 대응하는 SMF에 세션 업데이트 요청을 송신하여, 단말 디바이스의 현재 위치 정보(예를 들어, 셀 ID 및/또는 TAI)를 SMF에 송신할 수 있다.
단계 1103: 단말 디바이스의 현재 위치 정보를 수신하면, SMF는 단말 디바이스의 현재 위치 정보 및 N3 UPF1의 서비스 영역에 기반하여, 신규 N3 UPF 추가, N3 UPF 삭제, 또는 사용자 평면 경로에 대한 N3 UPF의 스위칭의 여부를 판정한다. SMF가 신규 N3 UPF가 요구되는 것으로 결정하면, SMF는 단말 디바이스의 위치와 같은 정보에 기반하여 N3 UPF2를 선택한다.
단계 1104: SMF는 N3 UPF2와 앵커 UPF 사이에 N9 터널을 구축하기 위해 N4 메시지를 N3 UPF2에 송신한다. 활성화할 필요가 없는 PDU 세션의 경우, SMF는 N9 터널과 N3 상향링크 터널만을 구축한다. 활성화되어야 하는 PDU 세션의 경우, SMF는 N9 터널 및 N3 상향링크 그리고 하향링크 터널을 구축한다. 서비스 요청이 네트워크 트리거링되면, 활성화되어야 하는 PDU 세션의 경우, N4 메시지가 또한 N3 UPF1과 N3 UPF2 사이에 포워딩 터널을 구축하는 데에도 사용된다.
단계 1105: N3 UPF2는 N4 응답 메시지를 SMF에 송신한다.
단계 1106: SMF는 N4 메시지를 앵커 UPF에 송신하여 PDU 세션에 대한 사용자 평면 경로(N9 터널)를 업데이트한다.
단계 1107: 앵커 UPF는 NF 응답 메시지를 SMF에 송신한다.
단계 1108: 서비스 요청이 네트워크 트리거되면, SMF는 N3 UPF1과 N3 UPF2 사이에 포워딩 터널을 구축하기 위해 N4 메시지를 N3 UPF1에 송신하고, N4 메시지는 또한 N3 UPF1과 앵커 UPF 사이에 N 9터널을 삭제하는데 사용된다.
단계 1109: N3 UPF1은 N4 응답 메시지를 SMF에 송신한다.
단계 1110: N3 UPF 변경(change)이 발생하면, SMF는 신규 N3 UPF(예를 들어, 도 11의 N3 UPF2)의 서비스 범위에 기반하여 PDU 세션에 대한 신규 위치 보고 그래뉼래러티를 결정한다.
SMF는 세션 업데이트 응답 메시지를 AMF에 송신하며, 상기 메시지는 PDU 세션에 대한 신규 위치 보고 그래뉼래러티를 포함한다. 활성화될 모든 PDU 세션에 대해, 메시지는 SM N2 정보를 더 포함하고, SM N2 정보는 N3 UPF2의 N3 상향링크 터널 정보를 포함한다.
사용자 평면 경로가 변경되고(다시 말하자면, N3 UPF 스위칭이 수행됨) 활성화될 필요가 없는 PDU 세션에 대해, 단계(1112 내지 1118)는 수행될 필요가 없다.
단계 1111: AMF는 N2 메시지를 RAN에 송신하며, N2 메시지는 SMF에 의해 송신된 SM N2 메시지를 포함한다.
단계 1112: RAN은 단말 디바이스와 RRC 재구성을 수행하여 방금 활성화된 PDU 세션에 자원을 할당한다. 상향링크 데이터는 RAN으로부터 N3 UPF2에 송신된다.
단계 1113: RAN은 N2 응답 메시지를 AMF에 송신하며, N2 응답 메시지는 SM N2 정보를 운반하고, SM N2 메시지는 RAN의 N3 하향링크 터널 정보를 포함한다.
단계 1114: AMF는 N11 메시지를 SMF에 송신하며, N11 메시지는 RAN에 의해 송신된 SM N2 정보를 포함한다.
단계 1115: SMF는 세션 정책을 업데이트한다.
단계 1116: SMF는 N4 메시지를 N3 UPF2에 송신하여 N3 UPF2의 N3 터널을 업데이트한다. 하향링크 데이터는 N3 UPF2로부터 RAN으로 송신되고, 하향링크 포워딩 데이터는 N3 UPF2를 사용하여 N3 UPF1로부터 RAN으로 송신된다.
단계 1117: N3 UPF1은 버퍼링된 데이터의 마지막 부분(last piece)의 송신이 완료된 후에 완료 플래그를 SMF에 송신한다. SMF는 포워딩 터널 삭제 요청-N4 메시지를 N3 UPF1 및 N3 UPF2에 송신하여, N3 UPF1 및 N3 UPF2에게 포워딩 터널을 삭제하도록 명령한다. 다르게는, SMF는 국부적으로 포워딩 타이머를 설정하고, 포워딩 타이머가 만료된 후, SMF는 포워딩 터널 삭제 요청-N4 메시지를 N3 UPF1 및 N3 UPF2에 송신하여 N3 UPF1 및 N3 UPF2에게 포워딩 터널을 삭제하도록 명령한다. 포워딩 터널 삭제 요청을 수신한 후, N3 UPF1 및 N3 UPF2는 포워딩 터널을 삭제하고; N3 UPF1 및 N3 UPF2는 각각 포워딩 터널 삭제 응답을 SMF에 송신하여, SMF에게 포워딩 터널의 삭제 완료를 통보한다. 포워딩 터널 삭제 요청 및 포워딩 터널 삭제 응답은 N4 메시지 또는 다른 메시지에서 운반될 수 있다. 이는 여기에 제한되지 않는다.
단계 1118: SMF는 N11 응답 메시지를 AMF에 송신한다. 단계(1118)는 단계(1117) 이전에 수행될 수 있다.
도 12는 PDU 세션 재구축 절차를 도시한다. 이 절차에서, 도 7에 도시된 통신 시스템에서의 SSC 모드 2 또는 SSC 모드 3의 PDU 세션이 예로 사용된다. 단말 디바이스가 이동한 후, SMF는 단말 디바이스의 이동 후의 위치 정보에 기반하여 PDU 세션 서비스 영역(PSSA라고도 지칭됨)을 결정한다. PSSA를 결정하기 위한 특정 방식의 경우, 본 출원의 실시 예의 도 2a에 도시된 사용자 평면 경로 재구축을 개시하는 방법에서 세션 서비스 영역을 결정하는 방법을 참조한다. 세부 사항은 여기에서 다시 설명하지 않는다. 구체적으로, PDU 세션 재구축 절차는 다음 단계를 포함한다.
단계 1200: 단말 디바이스가 이동하기 전에, 단말 디바이스의 PDU 세션 앵커는 앵커 UPF1이다. 단말 디바이스가 이동한 후, 재등록 절차 또는 핸드오버 절차와 같은 절차가 트리거될 수 있고, 단말 디바이스는 유휴(idle) 모드 또는 연결 모드(connected mode)에 관계없이, 서비스 요청(Service request, SR) 프로세스를 개시하여 PDU 세션의 활성화를 트리거할 수 있다.
단계 1201: 재등록 절차 또는 핸드오버 절차에서, AMF는 단말 디바이스의 위치 보고 그래뉼래러티 에 기반하여, 단말 디바이스의 위치 정보를 SMF에 통지할지 여부를 판정한다. AMF가 단말 디바이스의 PDU 세션에 대한 위치 보고 그래뉼래러티를 결정한 후 단말 디바이스의 위치 정보를 SMF에 통지하기로 결정하면, AMF는 단말 디바이스의 위치 정보를 SMF에 송신한다. 단말 디바이스의 위치 정보는 다른 N11 메시지와 함께 SMF에 송신될 수 있다.
단계 1202: SMF는 단말 디바이스의 위치 정보가 PDU 세션에 대한 PSSA 내에 있는지의 여부를 판정하여 PDU 세션 재구축 절차를 개시할지의 여부를 판정한다. SMF는 단말 디바이스에게 PDU 세션 재구축 절차를 개시하도록 명령하는 것으로 결정하면 단계(1203)를 수행한다. PDU 세션 재구축 절차는 동일한 데이터 네트워크에서 PDU 세션을 구축하는 것을 의미한다.
단계 1203: SMF는 NSA 메시지를 단말 디바이스에 송신하여, PDU 세션 재구축을 개시하도록 UE에게 명령하고, NAS 메시지는 AMF를 사용하여 송신된다.
단계 1204: 단말 디바이스는 SMF에 의해 송신된 NAS 메시지를 수신한 후에 PDU 세션 재구축을 개시한다. 신규 PDU 세션을 위한 앵커는 앵커 UPF2이다. SSC 모드 2의 PDU 세션의 경우, 단말 디바이스는 PDU 세션 재구축 전에 원래의 PDU 세션을 해제(release)한다. SSC 모드 3의 PDU 세션의 경우, 단말 디바이스는 신규 PDU 세션이 구축된 후에 요건에 기반하여 원래의 PDU 세션을 해제한다.
동일한 아이디어에 기반하여, 본 출원의 실시 예는 도 13a 및 도 14a에 도시된 사용자 평면 경로 재구축을 개시하는 장치를 더 제공한다. 본 출원의 실시 예의 도 13a에 도시된 장치는, 본 출원의 실시 예의 도 2a 및 도 2b에 도시된 사용자 평면 경로 재구축을 개시하는 방법에 대응한다. 따라서, 본 출원의 실시 예의 도 13a에 도시된 장치의 구현의 경우, 도 2a 및 도 2b에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 구현을 참조한다. 세부 사항은 여기에서 다시 설명하지 않는다.
본 출원의 실시 예의 도 14a에 도시된 장치는 본 출원의 실시 예의 도 4a 및 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 방법에 대응한다. 따라서, 본 출원의 실시 예의 도 14a에 도시된 장치의 구현의 경우, 도 4a 및 도 4b에 도시된 사용자 평면 경로 재구축을 개시하는 방법의 구현을 참조한다. 세부 사항은 여기에서 다시 설명하지 않는다.
도 13a에 도시된 바와 같이, 본 출원의 실시 예는 처리 모듈(1310a) 및 수신 모듈(1320a)을 포함하는 사용자 평면 경로 재구축을 개시하는 장치를 제공한다.
처리 모듈(1310a)은 단말 디바이스의 제1 위치 정보에 기반하여, 단말 디바이스의 현재 세션이 속하는 세션 서비스 영역을 결정하도록 구성된다. 제1 위치 정보는 현재 세션을 구축하는 프로세스에서 또는 제1 사용자 평면 기능 엔티티에서 제2 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서, 세션 관리 기능 엔티티에 의해 수신된 단말 디바이스의 위치 정보다. 제1 사용자 평면 기능 엔티티는 제2 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스하도록 구성된다. 제2 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성된다.
수신 모듈(1320a)은 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신하도록 구성된다.
처리 모듈(1310a)은 추가로, 수신 모듈에 의해 수신된 제2 위치 정보가 세션 서비스 영역 내에 있지 않은 것으로 결정한 경우, 현재 세션에 대한 재구축 절차를 개시하거나 핸드오버 절차를 개시하도록 단말 디바이스에게 명령하도록 구성된다. 핸드오버 절차는 현재 세션을 서비스하는 사용자 평면 기능 엔티티로부터 타깃 사용자 평면 기능 엔티티로 스위칭하는데 사용된다. 타깃 사용자 평면 기능 엔티티는 핸드오버 절차가 완료된 후에 단말 디바이스의 세션을 서비스하도록 구성된다.
예를 들어, 세션 서비스 영역은 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역을 포함한다.
예를 들어, 세션 서비스 영역이 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역의 일부를 포함하는 경우, 처리 모듈(1310a)은 제2 위치 정보가 세션 서비스 영역 내에 있지 않거나 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역 내에도 있지 않은 것으로 결정된 경우, 현재 세션에 대한 재구축 절차를 개시하거나 핸드오버 절차를 개시하도록 단말 디바이스에게 명령한다.
구체적으로, 처리 모듈(1310a)은, 단말 디바이스의 제1 위치 정보를 중심으로 사용하여 세션 서비스 영역의 중심 위치를 결정하고 그리고 세션 서비스 영역의 크기를 결정하는 구현 방식으로 세션 서비스 영역을 결정할 수 있다.
예를 들어, 처리 모듈(1310a)은, 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역에 기반하여 및/또는 단말 디바이스의 이동성 패턴에 기반하여 세션 서비스 영역의 크기를 결정하는 방식 - 이동성 패턴은 단말 디바이스의 이동 범위, 단말 디바이스의 이동 속도 및 단말 디바이스의 이동 트랙 중 적어도 하나를 포함함 - 으로 세션 서비스 영역의 크기를 결정할 수 있다.
가능한 구현에서, 세션 서비스 영역을 결정한 후, 처리 모듈(1310a)은 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하며, 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하는 범위를 지시하는데 사용되며, 장치의 송신 모듈(1330)은 처리 모듈에 의해 결정된 위치 보고 그래뉼래러티를 이동성 관리 기능 엔티티에 송신한다.
구체적으로, 세션 서비스 영역에 기반하여 위치 보고 그래뉼래러티를 결정하기 전에, 처리 모듈(1310a)은 적어도 하나의 위치 보고 요건을 획득하고 - 적어도 하나의 위치 보고 요건은 적어도 하나의 영역 정보를 포함하며, 적어도 하나의 영역 정보는 단말 디바이스가 위치 정보를 보고할 필요가 있는 범위를 지시하는 데 사용됨 - 그리고, 세션 서비스 영역과 적어도 하나의 영역 정보를 기반으로 위치 보고 그래뉼래러티를 결정하며, 위치 보고 그래뉼래러티는 세션 서비스 영과 적어도 하나의 영역 정보의 교차점이다.
전술한 특정 유닛 분할은 단지 예시일 뿐이며, 본 출원을 제한하지 않는 것으로 이해해야 한다.
도 13a에 도시된 사용자 평면 경로 재구축을 개시하는 장치가 별도의 물리적 디바이스로서 존재하는 경우, 장치의 하드웨어 구조는 도 13b에 도시된 세션 관리 기능 디바이스일 수 있다. 도 13b에 도시된 처리 모듈(1310a)은 프로세서(1310b)에 의해 구현될 수 있고, 수신 모듈(1320a) 및 송신 모듈(1330a)은 통신 인터페이스(1320b)에 의해 구현될 수 있다. 또한, 도 13b에 도시된 세션 관리 기능 디바이스는 메모리(1330b)를 더 포함한다. 메모리(1330b)는 소프트웨어 프로그램, 통신 인터페이스(1320b)를 통해 송수신되는 데이터 정보 등을 저장하도록 구성된다. 프로세서(1310b)는 메모리(1330b)에 저장된 소프트웨어 프로그램 및 데이터를 판독하고 본 출원의 도 2a 또는 eh 2b에 도시된 방법을 구현하도록 구성된다.
프로세서(1310b)는 범용 중앙 처리 유닛(Central Processing Unit, CPU), 마이크로프로세서, 주문형 집적 회로(Application-Specific Integrated Circuit, ASIC), 또는 하나 이상의 집적 회로일 수 있으며, 관련 동작들을 수행하여, 본 출원의 실시 예들에서 제공된 기술적 해결방안들을 구현하도록 구성된다.
프로세서(1310b), 통신 인터페이스(1320b) 및 메모리(1330b)만이 도 13b에 도시된 세션 관리 기능 디바이스에 대해서 도시되어 있지만, 특정 구현 프로세스에서, 당업자는 세션 관리 기능 디바이스가 정상적 실행을 구현하기 위해 필수적인 다른 컴포넌트들을 또한 포함한다는 것을 이해함을 유의해야 한다. 또한, 특정 요건에 기반하여 당업자는 세션 관리 기능 디바이스가 다른 추가 기능을 구현하기 위한 하드웨어 컴포넌트를 더 포함할 수 있다는 것을 이해해야 한다. 또한, 당업자는 세션 관리 기능 디바이스가 다르게는, 도 13b에 도시된 모든 컴포너트를 포함하는 대신에, 본 출원의 실시 예를 구현하기 위해 필수적인 컴포넌트 또는 모듈만을 포함할 수 있다는 것을 이해해야 한다.
당업자는 실시 예들에서 방법들의 프로세스들의 전부 또는 일부가 관련된 하드웨어를 명령하는 컴퓨터 프로그램에 의해 구현될 수 있다는 것을 이해할 수 있다. 프로그램은 컴퓨터 판독 가능한 저장 매체에 저장될 수 있다. 프로그램이 실행되는 경우, 실시 예에서의 방법의 프로세스가 수행된다. 전술한 저장 매체는 자기 디스크, 광 디스크, 판독 전용 메모리(Read-Only Memory, ROM) 또는 랜덤 액세스 메모리(Random Access Memory, RAM)를 포함할 수 있다.
도 14a에 도시된 바와 같이, 본 출원의 실시 예는 처리 모듈(1410a) 및 수신 모듈(1420a)을 포함하는 사용자 평면 경로 재구축을 개시하는 장치를 제공한다.
수신 모듈(1420a)은 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제1 위치 정보를 수신하도록 구성된다.
처리 모듈(1410a)은, 수신 모듈(1420a)에 의해 수신된 제1 위치 정보가 제1 서비스 영역 내에 있지 않은 것으로 결정하는 경우, 제1 위치 정보에 기반하여 제1 타깃 사용자 평면 기능 엔티티를 선택하고, 현재 세션에 대해 사용자 평면 경로 재구축 절차를 개시하도록 구성된다.
제1 서비스 영역은 제1 사용자 평면 기능 엔티티의 서비스 영역이며, 제1 사용자 평면 기능 엔티티는 단말 디바이스의 현재 세션을 서비스하도록 구성되고, 제1 타깃 사용자 평면 기능 엔티티는 재구축된 사용자 평면 경로를 통해 단말 디바이스의 세션을 서비스한다.
가능한 구현에서, 수신 모듈(1420a)이 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제1 위치 정보를 수신하기 전에, 처리 모듈(1410a)은 제1 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하며, 위치 보고 그래뉼래러티는 이동 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하는 범위를 지시하는 데 사용되며, 그리고 장치의 송신 모듈(1430a)은 위치 보고 그래뉼래러티를 이동성 관리 엔티티에 송신하도록 구성된다.
예를 들어, 제1 서비스 영역에 기반하여 위치 보고 그래뉼래러티를 결정하기 전에, 처리 모듈(1410a)은 단말 디바이스의 제2 위치 정보에 기반하여 현재 세션이 속한 세션 서비스 영역을 결정하고, 제1 서비스 영역과 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하며, 제2 위치 정보는 단말 디바이스의 현재 세션을 구축하는 프로세스에서 또는 제2 사용자 평면 기능 엔티티로부터 제3 사용자 평면 기능 엔티티로의 핸드오버 프로세서스에서, 세션 관리 기능 엔티티에 의해 수신된 단말 디바이스의 위치 정보이다. 제2 사용자 평면 기능 엔티티는 제3 사용자 평면 기능 엔티티로의 핸드오버 이전에 단말 디바이스의 세션을 서비스하도록 구성되고, 제3 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성되며, 위치 보고 그래뉼래러티는 제1 서비스 영역과 세션 서비스 영역의 교차 영역보다 크지 않다.
예를 들어, 제1 서비스 영역에 기반하여 위치 보고 그래뉼래러티를 결정하기 전에, 처리 모듈(1410a)은 적어도 하나의 위치 보고 요건을 획득하고 - 적어도 하나의 위치 보고 요건은 적어도 하나의 영역 정보를 포함하고, 적어도 하나 영역 정보는 단말 디바이스가 위치 정보를 보고할 필요가 있는 범위를 지시하는 데 사용됨 -, 그리고 제1 서비스 영역 및 적어도 하나의 영역 정보에 기반하여 위치 보고 그래뉼래러티를 결정하며, 위치 보고 그래뉼래러티는 제1 서비스 영역과 적어도 하나의 영역 정보의 교차점이다.
가능한 구현에서, 현재 세션에 대한 사용자 평면 경로 재구축을 개시한 후, 처리 모듈(1410a)은 제1 사용자 평면 기능 엔티티가 버퍼링된 데이터를 가지고 있는 것으로 결정하면 포워딩 터널 - 포워딩 터널은 제1 타깃 사용자 평면 기능 엔티티와 제1 사용자 평명 기능 엔티티 사이의 터널임 -을 구축함으로써, 제1 사용자 평면 기능 엔티티는 포워딩 터널을 통해 버퍼링된 데이터를 제1 타깃 사용자 평면 기능 엔티티에 송신한다.
또한, 예를 들어, 포워딩 터널을 구축한 후, 처리 모듈(1410a)은 수신 모듈이 제1 사용자 평면 기능 엔티티에 의해 송신되고 버퍼링된 데이터의 송신의 완료를 지시하는 플래그를 수신했다고 결정한 후에 포워딩 터널을 삭제하거나; 또는 포워딩 터널을 구축한 후 포워딩 타이머를 시작하고, 포워딩 타이머의 미리 설정된 지속기간이 만료된 후에 포워딩 터널을 삭제한다.
전술한 특정 유닛 분할은 단지 예시일 뿐이며, 본 출원을 제한하지 않는 것으로 이해되어야 한다.
도 14a에 도시된 사용자 평면 경로 재구축을 개시하는 장치가 별도의 물리적 디바이스로서 존재할 경우, 장치의 하드웨어 구조가 도 14b에 도시된 세션 관리 기능 디바이스일 수 있다. 도 14a에 도시된 처리 모듈(1410a)은 프로세서(1410b)에 의해 구현될 수 있고, 수신 모듈(1420a) 및 송신 모듈(1430a)은 통신 인터페이스(1420b)에 의해 구현될 수 있다. 또한, 도 14b에 도시된 세션 관리 기능 디바이스는 메모리(1430b)를 더 포함한다. 메모리(1430b)는 소프트웨어 프로그램, 통신 인터페이스(1420b)를 통해 송수신되는 데이터 정보 등을 저장하도록 구성된다. 프로세서(1410b)는 메모리(1430b)에 저장된 소프트웨어 프로그램 및 데이터를 판독하고, 본 출원의 실시 예의 도 2a 또는 도 2b에 도시된 방법을 구현하도록 구성된다.
프로세서(1410b)는 범용 중앙 처리 유닛(Central Processing Unit, CPU), 마이크로프로세서, 주문형 집적 회로(Application-Specific Integrated Circuit, ASIC), 또는 하나 이상의 집적 회로일 수 있으며, 관련 동작들을 수행하여 본 출원의 실시 예들에서 제공된 기술적 해결방안들을 구현하도록 구성된다.
프로세서(1410b), 통신 인터페이스(1420b) 및 메모리(1430b)만이 도 14b에 도시된 세션 관리 기능 디바이스에 대해서 도시되어 있지만, 특정 구현 프로세스에서, 당업자는 세션 관리 기능 디바이스가 정상적 실행을 구현하기 위해 필수적인 다른 컴포넌트들을 또한 포함한다는 것을 이해해야 함을 유의해야 한다. 또한, 특정 요건에 기반하여 당업자는 세션 관리 기능 디바이스가 다른 추가 기능을 구현하기 위한 하드웨어 컴포넌트를 더 포함할 수 있다는 것을 이해해야 한다. 또한, 당업자는 세션 관리 기능 디바이스가 다르게는, 도 14b에 도시된 모든 컴포넌트를 포함하는 대신에, 본 출원의 실시 예를 구현하기 위해 필수적인 컴포넌트 또는 모듈만을 포함할 수 있다는 것을 이해해야 한다.
당업자는 실시 예들에서 방법들의 프로세스들의 전부 또는 일부가 관련된 하드웨어를 명령하는 컴퓨터 프로그램에 의해 구현될 수 있다는 것을 이해할 수 있다. 프로그램은 컴퓨터 판독 가능 저장 매체에 저장될 수 있다. 프로그램이 실행되는 경우, 실시 예에서의 방법의 프로세스가 수행된다. 전술한 저장 매체는 자기 디스크, 광 디스크, 판독 전용 메모리(Read-Only Memory, ROM) 또는 랜덤 액세스 메모리(Random Access Memory, RAM)를 포함할 수 있다.
전술한 실시 예 전부 또는 일부는 소프트웨어, 하드웨어, 펌웨어 또는 이들의 임의의 조합을 사용하여 구현될 수 있다. 소프트웨어가 실시 예를 구현하는데 사용될 때, 실시 예는 컴퓨터 프로그램 제품의 형태로 완전히 또는 부분적으로 구현될 수 있다. 컴퓨터 프로그램 제품은 하나 이상의 컴퓨터 명령을 포함한다. 컴퓨터 프로그램 명령들이 컴퓨터상에 로딩되어 실행될 때, 본 출원의 실시 예들에 따른 절차 또는 기능들은 전부 또는 부분적으로 생성된다. 컴퓨터는 범용 컴퓨터, 전용 컴퓨터, 컴퓨터 네트워크 또는 다른 프로그램 가능한 장치일 수 있다. 컴퓨터 명령은 컴퓨터 판독 가능 저장 매체에 저장되거나 컴퓨터 판독 가능한 저장 매체로부터 또 다른 컴퓨터 판독 가능한 저장 매체에 송신될 수 있다. 예를 들어, 컴퓨터 명령은 웹 사이트, 컴퓨터, 서버 또는 데이터 센터로부터 다른 웹 사이트, 컴퓨터, 서버 또는 데이터 센터로 유선으로(예를 들어, 동축 케이블, 광섬유 또는 디지털 가입자 라인(digital subscriber line, DSL)) 또는 무선(예를 들어, 적외선, 라디오 및 마이크로웨이브 등을 통한) 방식으로 전송될 수 있다. 컴퓨터 판독 가능한 저장 매체는 컴퓨터 또는 하나 이상의 사용 가능한 미디어를 통합하는 서버 또는 데이터 센터와 같은 데이터 저장 장치에 의해 액세스 가능한 임의의 사용 가능한 매체일 수 있다. 사용 가능한 매체는 자기 매체(예를 들어, 플로피 디스크, 하드 디스크 또는 자기 테이프), 광학 매체(예를 들어, DVD), 반도체 매체(예를 들어, 솔리드 스테이트 디스크(Solid State Disk, SSD)) 등일 수 있다.
당업자는 본 출원의 실시 예가 방법, 시스템 또는 컴퓨터 프로그램 제품으로서 제공될 수 있음을 이해해야 한다. 따라서, 본 출원은 하드웨어만의 실시 예, 소프트웨어만의 실시 예 또는 소프트웨어와 하드웨어의 조합을 갖는 실시 예의 형태를 사용할 수 있다. 또한, 본 출원은 컴퓨터 사용 가능한 프로그램 코드를 포함하는 하나 이상의 컴퓨터 사용 가능한 저장 매체(디스크 메모리, CD-ROM, 광학 메모리 등을 포함하지만 이에 한정되지는 않음) 상에서 구현되는 컴퓨터 프로그램 제품의 형태를 사용할 수 있다.
본 출원은 본 출원에 따른 방법, 디바이스(시스템) 및 컴퓨터 프로그램 제품의 흐름도 및/또는 블록도를 참조하여 설명된다. 컴퓨터 프로그램 명령은 흐름도 및/또는 블록도의 각각의 프로세스 및/또는 블록 그리고 흐름도 및/또는 블록도의 프로세스 및/또는 블록의 조합을 구현하는 데 사용될 수 있음을 이해해야 한다. 이들 컴퓨터 프로그램 명령은 범용 컴퓨터, 전용 컴퓨터, 내장형 프로세서(embedded processor), 또는 머신을 생성하기 위한 임의의 다른 프로그램 가능한 데이터 처리 디바이스의 프로세서에 제공됨으로써, 컴퓨터 또는 임의의 다른 프로그램 가능한 데이터 처리 디바이스의 프로세서에 의해 실행되는 명령은 흐름도의 하나 이상의 프로세스 및/또는 블록도의 하나 이상의 블록에 정의된 특정 기능을 구현하기 위한 장치를 생성한다.
이들 컴퓨터 프로그램 명령은 다르게는 컴퓨터 또는 임의의 다른 프로그램 가능 데이터 처리 디바이스가 특정 방식으로 동작하도록 안내할 수 있는 컴퓨터 판독 가능한 메모리에 저장될 수 있으므로, 컴퓨터 판독 가능한 메모리에 저장된 명령은 명령 장치를 포함하는 아티팩트(artifact)를 생성한다. 명령 장치는 흐름도의 하나 이상의 프로세스 및/또는 블록도의 하나 이상의 블록에 정의된 특정 기능을 구현한다.
이러한 컴퓨터 프로그램 명령은 다르게는 컴퓨터 또는 다른 프로그램 가능한 데이터 처리 디바이스상에 로딩됨으로써, 일련의 작동 및 단계가 컴퓨터 또는 다른 프로그램 가능한 디바이스상에서 수행되어 컴퓨터 구현 처리를 생성한다. 따라서, 컴퓨터 또는 다른 프로그램 가능한 디바이스에서 실행되는 명령은 흐름도의 하나 이상의 프로세스 및/또는 블록도의 하나 이상의 블록에 정의된 특정 기능을 구현하는 단계를 제공한다.
명백히, 당업자는 본 출원의 사상 및 범위를 벗어나지 않으면서 본 출원에 다양한 수정 및 변형을 가할 수 있다. 본 출원은 이하의 특허 청구 범위 및 그와 동등한 기술에 의해 정의된 보호 범위 내에 있는 경우, 본 출원에 대한 이러한 변형 및 변형을 포함하도록 의도된다.

Claims (31)

  1. 사용자 평면 경로 재구축(re-establishment)을 개시하는(initiating) 방법으로서,
    세션 관리 기능 엔티티가, 단말 디바이스의 제1 위치 정보에 기반하여 단말 디바이스의 현재 세션이 속한 세션 서비스 영역을 결정하는 단계 - 제1 위치 정보는 현재 세션을 구축하는 프로세스에서 또는 제1 사용자 평면 기능 엔티티로부터 제2 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서 세션 관리 기능 엔티티에 의해 수신된 단말 디바이스의 위치 정보이며, 제1 사용자 평면 기능 엔티티는 제2 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스하도록(serve) 구성되고, 제2 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성됨 -; 및
    이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신한 후, 제2 위치 정보가 세션 서비스 영역 내에 있지 않은 것으로 결정되면, 세션 관리 기능 엔티티가, 현재 세션에 대한 재구축 절차를 개시하거나 핸드오버 절차를 개시하도록 단말 디바이스에게 명령하는 단계 - 핸드오버 절차는 현재 세션을 서비스하는 사용자 평면 기능 엔티티로부터 타깃 사용자 평면 기능 엔티티로 스위칭하는 데 사용되며, 타깃 사용자 평면 기능 엔티티는 핸드오버 절차가 완료된 후 단말 디바이스의 세션을 서비스하도록 구성됨 -
    를 포함하는 방법.
  2. 제1항에 있어서,
    상기 세션 서비스 영역은 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역을 포함하는, 방법.
  3. 제1항에 있어서,
    상기 세션 서비스 영역이 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역의 일부를 포함하는 경우, 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신한 후, 상기 세션 관리 기능 엔티티가, 현재 세션에 대한 재구축 절차를 개시하거나 핸드오버 절차를 개시하도록 단말 디바이스에게 명령하는 단계 이전에, 상기 방법은,
    세션 관리 기능 엔티티가, 제2 위치 정보가 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역 내에 있지 않은 것으로 결정하는 단계
    를 더 포함하는 방법.
  4. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 세션 관리 기능 엔티티가, 단말 디바이스의 제1 위치 정보에 기반하여 단말 디바이스의 현재 세션이 속한 세션 서비스 영역을 결정하는 단계는,
    세션 관리 기능 엔티티가, 단말 디바이스의 제1 위치 정보를 중심으로 사용하여 세션 서비스 영역의 중심 위치를 결정하는 단계; 및
    세션 관리 기능 엔티티가, 세션 서비스 영역의 크기를 결정하는 단계
    를 포함하는, 방법.
  5. 제4항에 있어서,
    상기 세션 관리 기능 엔티티가, 세션 서비스 영역의 크기를 결정하는 단계는,
    세션 관리 기능 엔티티가, 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역에 기반하여 및/또는 단말 디바이스의 이동성 패턴에 기반하여 세션 서비스 영역의 크기를 결정하는 단계
    를 포함하고,
    상기 이동성 패턴은 단말 디바이스의 이동 범위(moving range), 단말 디바이스의 이동 속도 및 단말 디바이스의 이동 트랙 중 적어도 하나를 포함하는, 방법.
  6. 제1항 내지 제5항 중 어는 한 항에 있어서,
    세션 관리 기능 엔티티가 세션 서비스 영역을 결정하는 것 이후에,
    세션 관리 기능 엔티티가, 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티(location report granularity)을 결정하는 단계 - 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하는 범위를 지시하는 데 사용됨 -; 및
    세션 관리 기능 엔티티가, 위치 보고 그래뉼래러티를 이동성 관리 기능 엔티티에 송신하는 단계
    를 더 포함하는 방법.
  7. 제6항에 있어서,
    상기 세션 관리 기능 엔티티가, 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하는 단계 이전에,
    세션 관리 기능 엔티티가, 적어도 하나의 위치 보고 요건(requirement)을 획득하는 단계 - 적어도 하나의 위치 보고 요건은 적어도 하나의 영역 정보를 포함하고, 적어도 하나의 영역 정보는 단말 디바이스가 위치 정보를 보고할 필요가 있는 범위를 지시하는 데 사용됨 -
    를 더 포함하고, 그리고,
    이에 대응하여, 상기 세션 관리 기능 엔티티가, 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하는 단계는,
    세션 관리 기능 엔티티가, 세션 서비스 영역과 적어도 하나의 영역 정보에 기반하여 위치 보고 그래뉼래러티를 결정하는 단계 - 위치 보고 그래뉼래러티는 세션 서비스 영역과 적어도 하나의 영역 정보의 교차점(intersection)임 -
    를 포함하는, 방법.
  8. 사용자 평면 경로를 재구축하는 방법으로서,
    세션 관리 기능 엔티티가, 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제1 위치 정보를 수신하는 단계;
    제1 위치 정보가 제1 서비스 영역 내에 있지 않은 것으로 결정되면, 세션 관리 기능 엔티티가, 제1 위치 정보에 기반하여 제1 타깃 사용자 평면 기능 엔티티를 선택하는 단계 - 제1 서비스 영역은 제1 사용자 평면 기능 엔티티의 서비스 영역이고, 제1 사용자 평면 기능 엔티티는 단말 디바이스의 현재 세션을 서비스하도록 구성됨 - ; 및
    세션 관리 기능 엔티티가, 현재 세션에 대한 사용자 평면 경로 재구축 절차를 개시하는 단계 - 제1 타깃 사용자 평면 기능 엔티티는 재구축된 사용자 평면 경로를 통해 단말 디바이스의 세션을 서비스함 -
    를 포함하는 방법.
  9. 제8항에 있어서,
    세션 관리 기능 엔티티가, 제1 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하는 단계 - 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에게 보고하는 범위를 지시하는 데 사용됨 -; 및
    세션 관리 기능 엔티티가, 위치 보고 그래뉼래러티를 이동성 관리 엔티티에 송신하는 단계
    를 더 포함하는 방법.
  10. 제9항에 있어서,
    세션 관리 기능 엔티티가, 단말 디바이스의 제2 위치 정보에 기반하여 현재 세션이 속한 세션 서비스 영역을 결정하는 단계 - 제2 위치 정보는 단말 디바이스의 현재 세션을 구축하는 프로세스에서 또는 제2 사용자 평면 기능 엔티티로부터 제3 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서, 세션 관리 기능 엔티티에 의해 수신된 단말 디바이스의 위치 정보이며, 제2 사용자 평면 기능 엔티티는 제3 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스하도록 구성되고, 제3 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성됨 -
    를 더 포함하고,
    이에 대응하여, 상기 세션 관리 기능 엔티티가, 제1 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하는 단계는,
    세션 관리 기능 엔티티가, 제1 서비스 영역과 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하는 단계 - 위치 보고 그래뉼래러티는 제1 서비스 영역과 세션 서비스 영역의 교차 영역보다 크지 않음 -
    을 포함하는, 방법.
  11. 제9항에 있어서,
    세션 관리 기능 엔티티가, 적어도 하나의 위치 보고 요건을 획득하는 단계 - 적어도 하나의 위치 보고 요건은 적어도 하나의 영역 정보를 포함하고, 적어도 하나의 영역 정보는 단말 디바이스는 위치 정보를 보고할 필요가 있는 범위를 지시하는 데 사용됨 -
    를 더 포함하고,
    이에 대응하여, 상기 세션 관리 기능 엔티티가, 제1 서비스 영역에 기반하여 위치 보고 그래뉼래러티를 결정하는 단계는,
    세션 관리 기능 엔티티가, 제1 서비스 영역 및 적어도 하나의 영역 정보에 기반하여 위치 보고 그래뉼래러티를 결정하는 단계 - 위치 보고 그래뉼래러티는 제1 서비스 영역과 적어도 하나의 영역 정보의 교차점임 -
    를 포함하는, 방법.
  12. 제8항 내지 제11항 중 어느 한 항에 있어서,
    제1 사용자 평면 기능 엔티티가 포워딩 터널을 통해 버퍼링된 데이터를 제1 타깃 사용자 평면 기능 엔티티에 송신하도록, 세션 관리 기능 엔티티가, 제1 사용자 평면 기능 엔티티가 버퍼링된 데이터를 갖는 것으로 결정된 후에 포워딩 터널을 구축하는 단계 - 포워딩 터널은 제1 타깃 사용자 평면 기능 엔티티와 제1 사용자 평면 기능 엔티티 사이의 터널임 -
    를 더 포함하는 방법.
  13. 제12항에 있어서,
    세션 관리 기능 엔티티가, 제1 사용자 평면 기능 엔티티에 의해 송신되고 버퍼링된 데이터의 송신의 완료를 지시하는 플래그를 수신한 후에 포워딩 터널을 삭제하거나, 또는 세션 관리 기능 엔티티가, 포워딩 터널을 구축한 후 포워딩 타이머를 시작(start)하고, 포워딩 타이머의 미리 설정된 지속 기간(duration)이 만료된 후에 포워딩 터널을 삭제하는 단계
    를 더 포함하는 방법.
  14. 사용자 평면 경로 재구축을 개시하는 장치로서,
    단말 디바이스의 제1 위치 정보에 기반하여 단말 디바이스의 현재 세션이 속한 세션 서비스 영역을 결정하도록 구성된 처리 모듈 - 제1 위치 정보는 현재 세션을 구축하는 프로세스에서 또는 제1 사용자 평면 기능 엔티티로부터 제2 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서 장치에 의해 수신된 단말 디바이스의 위치 정보이며, 제1 사용자 평면 기능 엔티티는 제2 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스하도록 구성되고, 제2 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성됨 -; 및
    이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신하도록 구성된 수신 모듈
    을 포함하고,
    상기 처리 모듈은 추가로, 수신 모듈에 의해 수신된 제2 위치 정보가 세션 서비스 영역 내에 있지 않은 것으로 결정되면, 현재 세션에 대한 재구축 절차를 개시하거나 핸드오버 절차를 개시하도록 단말 디바이스에게 명령하도록 - 핸드오버 절차는 현재 세션을 서비스하는 사용자 평면 기능 엔티티로부터 타깃 사용자 평면 기능 엔티티로 스위칭하는 데 사용되며, 타깃 사용자 평면 기능 엔티티는 핸드오버 절차가 완료된 후 단말 디바이스의 세션을 서비스하도록 구성됨 - 구성되는, 장치.
  15. 제14항에 있어서,
    상기 세션 서비스 영역은 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역을 포함하는, 장치.
  16. 제15항에 있어서,
    상기 세션 서비스 영역이 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역의 일부를 포함하는 경우, 상기 처리 모듈은 추가로,
    현재 세션에 대한 재구축 절차를 개시하거나 핸드오버 절차를 개시하도록 단말 디바이스에게 명령하기 전에, 제2 위치 정보가 현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역 내에 있지 않은 것으로 결정하도록 구성되는, 장치.
  17. 제15항 또는 제16항 중 어느 한 항에 있어서,
    단말 디바이스의 제1 위치 정보에 기반하여 세션 서비스 영역을 결정하는 경우, 상기 처리 모듈은 구체적으로,
    단말 디바이스의 제1 위치 정보를 중심으로 사용하여 세션 서비스 영역의 중심 위치를 결정하고, 세션 서비스 영역의 크기를 결정하도록 구성되는, 장치.
  18. 제17항에 있어서,
    상기 세션 서비스 영역의 크기를 결정하는 경우, 상기 처리 모듈은 구체적으로,
    현재 세션을 서비스하는 사용자 평면 기능 엔티티의 서비스 영역에 기반하여 및/또는 단말 디바이스의 이동성 패턴에 기반하여 세션 서비스 영역의 크기를 결정하도록 - 상기 이동성 패턴은 단말 디바이스의 이동 범위, 단말 디바이스의 이동 속도 및 단말 디바이스의 이동 트랙 중 적어도 하나를 포함함 - 구성되는, 장치.
  19. 제15항 내지 제18항 중 어느 한 항에 있어서,
    상기 처리 모듈은 추가로,
    세션 서비스 영역을 결정한 후에, 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하도록 - 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 장치에 보고하는 범위를 지시하는 데 사용됨 - 구성되고,
    상기 처리 모듈에 의해 결정된 위치 보고 그래뉼래러티를 이동성 관리 기능 엔티티에 송신하도록 구성된 송신 모듈
    을 더 포함하는 장치.
  20. 제19항에 있어서,
    상기 처리 모듈은 추가로,
    세션 서비스 영역에 기반하여 위치 보고 그래뉼래러티를 결정하기 전에 적어도 하나의 위치 보고 요건을 획득하도록 - 적어도 하나의 위치 보고 요건은 적어도 하나의 영역 정보를 포함하고, 적어도 하나의 영역 정보는 단말 디바이스가 위치 정보를 보고할 필요가 있는 범위를 지시하는 데 사용됨 - 구성되고, 그리고
    이에 대응하여, 세션 서비스 영역에 기반하여 위치 보고 그래뉼래러티를 결정하는 경우, 상기 처리 모듈은 구체적으로,
    세션 서비스 영역과 적어도 하나의 영역 정보에 기반하여 위치 보고 그래뉼래러티를 결정하도록 - 위치 보고 그래뉼래러티는 세션 서비스 영역과 적어도 하나의 영역 정보의 교차점임 - 구성되는, 장치.
  21. 사용자 평면 경로를 재구축하는 장치로서,
    이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제1 위치 정보를 수신하도록 구성된 수신 모듈; 및
    수신 모듈에 의해 수신된 제1 위치 정보가 제1 서비스 영역 내에 있지 않은 것으로 결정되는 경우, 제1 위치 정보에 기반하여 제1 타깃 사용자 평면 기능 엔티티를 선택하고, 현재 세션에 대한 사용자 평면 경로 재구축 절차를 개시하도록 구성된 처리 모듈
    을 포함하고,
    제1 서비스 영역은 제1 사용자 평면 기능 엔티티의 서비스 영역이고, 제1 사용자 평면 기능 엔티티는 단말 디바이스의 현재 세션을 서비스하도록 구성되며, 그리고 제1 타깃 사용자 평면 기능 엔티티는 재구축된 사용자 평면 경로를 통해 단말 디바이스의 세션을 서비스하는, 장치.
  22. 제21항에 있어서,
    상기 처리 모듈은 추가로,
    제1 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하도록 - 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 장치에 보고하는 범위를 지시하는 데 사용됨 - 구성되고,
    위치 보고 그래뉼래러티를 이동성 관리 엔티티에 송신하도록 구성된 송신 모듈
    을 더 포함하는 장치.
  23. 제22항에 있어서,
    상기 처리 모듈은 추가로,
    단말 디바이스의 제2 위치 정보에 기반하여 현재 세션이 속한 세션 서비스 영역을 결정하도록 - 제2 위치 정보는 단말 디바이스의 현재 세션을 구축하는 프로세스에서 또는 제2 사용자 평면 기능 엔티티로부터 제3 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서, 장치에 의해 수신된 단말 디바이스의 위치 정보이며, 제2 사용자 평면 기능 엔티티는 제3 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스하도록 구성되고, 제3 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성됨 - 구성되고,
    이에 대응하여, 제1 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하는 경우, 상기 처리 모듈은 구체적으로,
    제1 서비스 영역과 세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하도록 - 위치 보고 그래뉼래러티는 제1 서비스 영역과 세션 서비스 영역의 교차 영역보다 크지 않음 - 구성되는, 장치.
  24. 제23항에 있어서,
    상기 처리 모듈은 추가로,
    적어도 하나의 위치 보고 요건을 획득하도록 - 적어도 하나의 위치 보고 요건은 적어도 하나의 영역 정보를 포함하고, 적어도 하나의 영역 정보는 단말 디바이스는 위치 정보를 보고할 필요가 있는 범위를 지시하는 데 사용됨 - 구성되고,
    이에 대응하여, 제1 서비스 영역에 기반하여 위치 보고 그래뉼래러티를 결정하는 경우, 상기 처리 모듈은 구체적으로,
    제1 서비스 영역 및 적어도 하나의 영역 정보에 기반하여 위치 보고 그래뉼래러티를 결정하도록 - 위치 보고 그래뉼래러티는 제1 서비스 영역과 적어도 하나의 영역 정보의 교차점임 - 구성되는, 장치.
  25. 제21항 내지 제24항 중 어느 한 항에 있어서,
    상기 처리 모듈은 추가로,
    제1 사용자 평면 기능 엔티티가 포워딩 터널을 통해 버퍼링된 데이터를 제1 타깃 사용자 평면 기능 엔티티에 송신하도록, 제1 사용자 평면 기능 엔티티가 버퍼링된 데이터를 갖는 것으로 결정되면 포워딩 터널을 구축하도록 - 포워딩 터널은 제1 타깃 사용자 평면 기능 엔티티와 제1 사용자 평면 기능 엔티티 사이의 터널임 - 구성되는, 장치.
  26. 제25항에 있어서,
    상기 처리 모듈은 추가로, 제1 사용자 평면 기능 엔티티에 의해 송신되고 버퍼링된 데이터의 송신의 완료를 지시하는 플래그를 수신한 후에 포워딩 터널을 삭제하거나, 또는 포워딩 터널을 구축한 후 포워딩 타이머를 시작하고, 포워딩 타이머의 미리 설정된 지속 기간이 만료된 후에 포워딩 터널을 삭제하도록 구성되는, 장치.
  27. 세션 관리 기능 엔티티; 및
    이동성 관리 기능 엔티티
    를 포함하고,
    상기 세션 관리 기능 엔티티는, 단말 디바이스의 제1 위치 정보에 기반하여 단말 디바이스의 현재 세션이 속한 세션 서비스 영역을 결정하고, 이동성 관리 기능 엔티티에 의해 송신된 단말 디바이스의 제2 위치 정보를 수신한 후, 제2 위치 정보가 세션 서비스 영역 내에 있지 않은 것으로 결정되면, 현재 세션에 대한 재구축 절차를 개시하거나 핸드오버 절차를 개시하도록 단말 디바이스에게 명령하도록 - 핸드오버 절차는 현재 세션을 서비스하는 사용자 평면 기능 엔티티로부터 타깃 사용자 평면 기능 엔티티로 스위칭하는 데 사용되며, 타깃 사용자 평면 기능 엔티티는 핸드오버 절차가 완료된 후 단말 디바이스의 세션을 서비스하도록 구성됨 - 구성되며,
    상기 제1 위치 정보는 현재 세션을 구축하는 프로세스에서 또는 제1 사용자 평면 기능 엔티티로부터 제2 사용자 평면 기능 엔티티로의 핸드오버 프로세스에서 세션 관리 기능 엔티티에 의해 수신된 단말 디바이스의 위치 정보이며, 제1 사용자 평면 기능 엔티티는 제2 사용자 평면 기능 엔티티로의 핸드오버 전에 단말 디바이스의 세션을 서비스하도록 구성되고, 제2 사용자 평면 기능 엔티티는 현재 세션을 서비스하도록 구성되며, 그리고,
    상기 이동성 관리 기능 엔티티는 단말 디바이스의 제2 위치 정보를 세션 관리 기능 엔티티에 송신하도록 구성되는, 통신 시스템.
  28. 제27항에 있어서,
    상기 세션 관리 기능 엔티티는 추가로,
    세션 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하고, 위치 보고 그래뉼래러티를 이동성 관리 기능 엔티티에 송신하도록 - 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하는 범위를 지시하는 데 사용됨 - 구성되고, 그리고
    상기 이동성 관리 기능 엔티티는 추가로,
    위치 보고 이동성을 수신하고, 단말 디바이스의 제2 위치 정보가 위치 보고 그래뉼래러티 내에 위치되지 않은 것으로 결정하도록 구성되는, 통신 시스템.
  29. 세션 관리 기능 엔티티; 및
    이동성 관리 기능 엔티티
    를 포함하고,
    상기 이동성 관리 기능 엔티티는 단말 디바이스의 제1 위치 정보를 세션 관리 기능 엔티티에 송신하도록 구성되고,
    상기 세션 관리 기능 엔티티는 제1 위치 정보가 제1 서비스 영역 내에 있지 않은 것으로 결정되면, 제1 위치 정보에 기반하여 제1 타깃 사용자 평면 기능 엔티티를 선택하고, 현재 세션에 대한 사용자 평면 경로 재구축 절차를 개시하도록 구성되며,
    상기 제1 서비스 영역은 제1 사용자 평면 기능 엔티티의 서비스 영역이고, 제1 사용자 평면 기능 엔티티는 단말 디바이스의 현재 세션을 서비스하도록 구성되며, 제1 타깃 사용자 평면 기능 엔티티는 재구축 사용자 평면 경로를 통해 단말 디바이스의 세션을 서비스하는, 통신 시스템.
  30. 제29항에 있어서
    상기 세션 관리 기능 엔티티는 추가로,
    제1 서비스 영역에 기반하여 단말 디바이스의 위치 보고 그래뉼래러티를 결정하고, 위치 보고 그래뉼래러티를 이동성 관리 기능 엔티티에 송신하도록 - 위치 보고 그래뉼래러티는 이동성 관리 기능 엔티티가 단말 디바이스의 위치 정보를 세션 관리 기능 엔티티에 보고하는 범위를 지시하는 데 사용됨 - 구성되고, 그리고
    상기 이동성 관리 기능 엔티티는 추가로,
    위치 보고 이동성을 수신하고, 단말 디바이스의 제1 위치 정보가 위치 보고 그래뉼래러티 내에 위치되지 않은 것으로 결정하도록 구성되는, 통신 시스템.
  31. 프로세서 및 메모리를 포함하는 세션 관리 기능 엔티티로서,
    상기 메모리는 컴퓨터 실행 가능한 명령을 저장하도록 구성되며, 세션 관리 기능 엔티티가 실행될 때, 상기 세션 관리 기능 엔티티가 제8항 내지 제13항 중 어느 한 항에 따른 사용자 평면 경로를 재구축하는 방법을 수행하도록, 상기 프로세서는 메모리에 저장된 컴퓨터 실행 가능한 명령을 실행하는, 세션 관리 기능 엔티티.
KR1020197016274A 2017-03-17 2018-02-23 사용자 평면 경로 재구축을 개시하는 방법 및 장치 그리고 통신 시스템 KR102231693B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201710161100.6A CN108696822B (zh) 2017-03-17 2017-03-17 一种发起用户面路径重建的方法、装置及通信***
CN201710161100.6 2017-03-17
PCT/CN2018/077025 WO2018166336A1 (zh) 2017-03-17 2018-02-23 一种发起用户面路径重建的方法、装置及通信***

Publications (2)

Publication Number Publication Date
KR20190077514A true KR20190077514A (ko) 2019-07-03
KR102231693B1 KR102231693B1 (ko) 2021-03-23

Family

ID=63521714

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020197016274A KR102231693B1 (ko) 2017-03-17 2018-02-23 사용자 평면 경로 재구축을 개시하는 방법 및 장치 그리고 통신 시스템

Country Status (7)

Country Link
US (2) US11224085B2 (ko)
EP (2) EP3979707B1 (ko)
JP (1) JP6987866B2 (ko)
KR (1) KR102231693B1 (ko)
CN (3) CN110278529B (ko)
BR (1) BR112019014020A2 (ko)
WO (1) WO2018166336A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023043286A1 (ko) * 2021-09-17 2023-03-23 엘지전자 주식회사 무선 통신 시스템에서 mbs를 제공하는 방법 및 장치

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102293669B1 (ko) * 2017-05-08 2021-08-25 삼성전자 주식회사 5g 셀룰러망의 세션 연속성 지원 방안
US20190007992A1 (en) * 2017-07-03 2019-01-03 Electronics And Telecommunications Research Institute Network triggered service request method and user equipment (ue) triggered service request method
CN111200849B (zh) * 2018-11-19 2022-08-09 大唐移动通信设备有限公司 一种用户路由更新方法及设备
CN111328115B (zh) * 2018-12-14 2022-03-11 大唐移动通信设备有限公司 一种数据发送方法及设备
CN111757340B (zh) * 2019-03-28 2023-04-18 华为技术有限公司 一种确定服务区域的方法、装置及***
CN111757312A (zh) * 2019-03-29 2020-10-09 华为技术有限公司 一种会话的处理方法及装置
CN112449395B (zh) * 2019-08-28 2022-09-02 中国联合网络通信集团有限公司 一种数据传输方法、核心网设备和amf
CN112449394B (zh) * 2019-08-28 2022-09-16 中国联合网络通信集团有限公司 一种数据传输方法和核心网设备
CN112584437B (zh) * 2019-09-30 2023-03-28 ***通信有限公司研究院 一种数据分流方法及装置
CN112584327B (zh) * 2019-09-30 2022-04-05 华为技术有限公司 一种更新用户面路径的方法、装置及***
CN112654070B (zh) * 2019-10-12 2022-02-08 大唐移动通信设备有限公司 用户终端间的通信方法、装置、设备及存储介质
CN111277470B (zh) * 2020-02-19 2022-07-26 联想(北京)有限公司 一种用户面功能切换方法、装置、***和存储介质
CN112291752B (zh) * 2020-11-16 2022-08-12 中国联合网络通信集团有限公司 一种网络注册方法及装置
US11451954B1 (en) 2021-02-03 2022-09-20 Sprint Communications Company L.P. Wireless communication service delivery using multiple data network names (DNNs)
US20220408353A1 (en) * 2021-06-18 2022-12-22 Commscope Technologies Llc User plane function selection and hosting for real-time applications
CN113676986B (zh) * 2021-07-21 2024-04-09 武汉虹旭信息技术有限责任公司 获取终端位置的方法及***
CN117042069B (zh) * 2023-09-28 2024-02-27 新华三技术有限公司 应用于5g核心网中的路径切换方法、装置及电子设备

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101039506B (zh) * 2006-03-15 2011-02-02 华为技术有限公司 一种移动管理实体/用户面实体迁移方法
CN101094509B (zh) * 2006-06-20 2010-09-08 华为技术有限公司 演进网络及用户设备锚点迁移的方法
EP1914928A1 (en) 2006-10-17 2008-04-23 Matsushita Electric Industrial Co., Ltd. Multicast service registration by mobility management entities
EP1914930A1 (en) * 2006-10-17 2008-04-23 Matsushita Electric Industrial Co., Ltd. User plane entity selection in a mobile communication system having overlapping pool areas
EP3291636B1 (en) * 2007-10-25 2020-04-29 Cisco Technology, Inc. Interworking gateway for mobile nodes
KR101521886B1 (ko) * 2009-01-23 2015-05-28 삼성전자주식회사 이동통신 시스템에서 지티피 처리를 위한 장치 및 방법
US8971845B2 (en) * 2013-02-26 2015-03-03 Cisco Technology, Inc. Systems, methods and media for location reporting at a charging area level granularity
US9439163B2 (en) * 2013-12-23 2016-09-06 Cellco Partnership Processing of a coarse location request for a mobile device
CN106102106B (zh) * 2016-06-20 2020-03-24 电信科学技术研究院 一种终端接入的方法、装置及网络架构
EP3490297B1 (en) * 2016-08-22 2024-07-31 Samsung Electronics Co., Ltd. Method and apparatus for operating wireless communication system having separated mobility management and session management
CN108617032B (zh) * 2017-01-09 2019-12-27 电信科学技术研究院 一种ue空闲态处理方法、mm功能实体及sm功能实体
US10448239B2 (en) * 2017-02-06 2019-10-15 Qualcomm Incorporated Mechanism to enable optimized user plane anchoring for minimization of user plane relocation due to user equipment mobility

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3GPP S2-170192* *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023043286A1 (ko) * 2021-09-17 2023-03-23 엘지전자 주식회사 무선 통신 시스템에서 mbs를 제공하는 방법 및 장치

Also Published As

Publication number Publication date
US20190274181A1 (en) 2019-09-05
EP3598800B1 (en) 2021-10-27
CN108696822A (zh) 2018-10-23
KR102231693B1 (ko) 2021-03-23
JP6987866B2 (ja) 2022-01-05
BR112019014020A2 (pt) 2020-02-11
CN110290471B (zh) 2020-06-19
US20220086942A1 (en) 2022-03-17
US11224085B2 (en) 2022-01-11
EP3598800A1 (en) 2020-01-22
CN110278529A (zh) 2019-09-24
CN108696822B (zh) 2019-08-23
EP3979707A1 (en) 2022-04-06
EP3598800A4 (en) 2020-02-26
US11805567B2 (en) 2023-10-31
CN110290471A (zh) 2019-09-27
JP2020502928A (ja) 2020-01-23
EP3979707B1 (en) 2023-10-25
WO2018166336A1 (zh) 2018-09-20
CN110278529B (zh) 2021-09-14

Similar Documents

Publication Publication Date Title
KR102231693B1 (ko) 사용자 평면 경로 재구축을 개시하는 방법 및 장치 그리고 통신 시스템
JP2020502928A5 (ko)
CN110167082B (zh) 网络的切换方法、装置及***,切换确定方法及装置
US9883422B2 (en) Method and apparatus for enhanced connection control
JP6105160B2 (ja) キャリアアグリゲーション技術に基づいてソフトハンドオフを実現する方法及び基地局、端末
CN111901839A (zh) 小区管理方法、装置、设备和存储介质
CN111869263A (zh) 一种切换方法及装置、计算机存储介质
KR20200088874A (ko) 베어러 식별자를 결정하기 위한 방법 및 디바이스, 및 그를 위한 저장 매체
AU2021308519B2 (en) Communication method and apparatus
WO2014198048A1 (zh) 一种网络切换的方法、设备及***
JP2021509546A (ja) ネットワーク切替方法、ネットワークデバイス及び端末デバイス
TWI791016B (zh) 一種資訊處理方法及裝置
CN107889180B (zh) 一种异***小区重选的方法、终端及网络侧设备
CN109151935A (zh) 一种网络切换方法、amf装置以及sgsn装置
US20200100323A1 (en) Communication method, apparatus, system, and computer storage medium
US11343738B2 (en) Handover-based connection resume technique
CN109831810B (zh) 一种建立无线接入承载的方法和装置
WO2019140561A1 (zh) 一种切换方法及装置、计算机存储介质
CN112822789A (zh) 非激活态终端的重定向方法、电子设备及计算机可读介质
CN115226174B (zh) 一种定位管理切换方法、***、电子设备和存储介质
CN118250754A (zh) 一种切换处理方法、装置、设备和可读存储介质
CN110769417A (zh) 一种密钥生成方法及装置

Legal Events

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