Nothing Special   »   [go: up one dir, main page]

KR102478442B1 - Pdu 유형 설정 방법, ue 정책 설정 방법 및 관련 엔티티 - Google Patents

Pdu 유형 설정 방법, ue 정책 설정 방법 및 관련 엔티티 Download PDF

Info

Publication number
KR102478442B1
KR102478442B1 KR1020227000351A KR20227000351A KR102478442B1 KR 102478442 B1 KR102478442 B1 KR 102478442B1 KR 1020227000351 A KR1020227000351 A KR 1020227000351A KR 20227000351 A KR20227000351 A KR 20227000351A KR 102478442 B1 KR102478442 B1 KR 102478442B1
Authority
KR
South Korea
Prior art keywords
application
version
requested
pdu session
pdu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020227000351A
Other languages
English (en)
Other versions
KR20220005647A (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 KR20220005647A publication Critical patent/KR20220005647A/ko
Application granted granted Critical
Publication of KR102478442B1 publication Critical patent/KR102478442B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/167Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • 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/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • 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]
    • H04W80/045Network layer protocols, e.g. mobile IP [Internet Protocol] involving different protocol versions, e.g. MIPv4 and MIPv6
    • 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
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/12Application layer protocols, e.g. WAP [Wireless Application Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/654International mobile subscriber identity [IMSI] numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/686Types of network addresses using dual-stack hosts, e.g. in Internet protocol version 4 [IPv4]/Internet protocol version 6 [IPv6] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명의 실시예는 PDU 유형 설정 방법, UE 정책 설정 방법 및 관련 엔티티에 관한 것이다. PDU 유형 설정 방법은: PDU 세션을 구축하는 프로세스에서 UE에 의해 PDU 세션의 요청된 PDU 유형을 설정하는 단계를 포함하며, 여기서 PDU 세션의 요청된 PDU 유형은 제1 조건에 기초하여 UE에 의해 설정되며, 제1 조건은 애플리케이션에 대응하는 인터넷 프로토콜 IP 버전을 포함하고, 애플리케이션은 PDU 세션과 관련된다. 본 발명의 실시예들에서, PDU 세션의 요청된 PDU 유형은 애플리케이션에 의해 요청된 PDU 유형과 일치할 수 있으므로, 애플리케이션은 정상적으로 통신을 수행할 수 있다.

Description

PDU 유형 설정 방법, UE 정책 설정 방법 및 관련 엔티티{METHOD FOR SETTING PDU TYPE, METHOD FOR SETTING UE POLICY, AND RELATED ENTITIES}
본 출원은 통신 분야에 관한 것으로, 특히 프로토콜 데이터 유닛 (Protocol Data Unit, PDU) 유형 설정 방법, 사용자 기기 (User Equipment, UE) 정책 설정 방법 및 관련 엔티티에 관한 것이며, 관련 엔티티는 UE 및 정책 제어 기능 (Policy Control Function, PCF) 엔티티를 포함한다.
5세대 이동 통신 기술 (5th Generation, 5G) 프로토콜의 인터넷 프로토콜 (Internet Protocol, IP) 주소 관리 부분은 다음과 같은 내용을 지정한다: UE는 PDU 세션을 구축하는 프로세스에서 UE의 IP 스택 기능 및 데이터 네트워크 이름 (DNN)의 구성에 기초하여 요청된 PDU 유형을 설정한다. UE에 구성된 DNN에 의해 지원되는 IP 버전이 인터넷 프로토콜 버전 6 (Internet Protocol Version 6, IPv6) 및 인터넷 프로토콜 버전 4 (Internet Protocol Version 4, IPv4)일 때 요청된 PDU 유형은 "IP"이다. PDU 유형 "IP"는 PDU 세션의 IP 버전이 IPv4 및 IPv6임을 나타낸다. UE에 구성된 DNN에 의해 지원되는 IP 버전이 IPv4 일 때 요청된 PDU 유형은 "IPv4"이다. PDU 유형 "IPv4"는 PDU 세션의 IP 버전이 IPv4임을 나타낸다. UE에 구성된 DNN에 의해 지원되는 IP 버전이 IPv6 일 때 요청된 PDU 유형은 "IPv6"이다. PDU 유형 "IPv6"은 PDU 세션의 IP 버전이 IPv6임을 나타낸다. UE에 구성된 DNN이 지정된 IP 버전을 지원하지 않는 경우, UE는 UE의 IP 스택 능력에 기초하여 요청된 PDU 유형을 설정한다. 예를 들어, IP 스택 기능이 IPv4이고 IPv6인 UE에 의해 요청된 PDU 유형은 "IP"이다. UE에 구성된 DNN이 지정된 IP 버전을 지원하지 않고 UE의 IP 버전 능력 (즉, IP 스택 능력)이 알려지지 않은 경우, UE는 요청된 PDU 유형을 "IP"로 설정한다. UE의 IP 스택 능력은 또한 UE의 IP 버전 능력 또는 장치 능력 (device capability)으로 지칭될 수 있고, DNN에 의해 지원되는 IP 버전 역시 DNN 능력으로 지칭될 수 있으며, PDU 세션의 요청된 PDU 유형은 PDU 세션의 요청된 IP 버전으로 지칭될 수 있다. UE의 IP 스택 능력, DNN에 의해 지원되는 IP 버전 및 PDU 세션의 요청된 PDU 유형 간의 대응관계가 표 1에 도시될 수 있다.
UE의 IP 스택 능력 DNN에 의해 지원되는 IP 버전 PDU 세션의 요청된 PDU 유형
IPv4 IPv4 IPv4
IPv6 IPv6 IPv6
IPv4 IPv4 및 IPv6 IPv4
IPv6 IPv4 및 IPv6 IPv6
IPv4 and IPv6 IPv4 IPv4
IPv4 and IPv6 IPv6 IPv6
IPv4 and IPv6 IPv4 및 IPv6 IP (IPv4 및 IPv6)
UE의 IP 스택 기능, DNN에 의해 지원되는 IP 버전 및 PDU 세션의 요청된 PDU 유형 간의 대응관계에 대한 표 UE가 PDU 세션의 설정을 요청할 때, PDU 세션의 요청된 PDU 유형은 DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 결정된다는 것을 표 1로부터 알 수 있다. 원리는 UE의 IP 스택 능력과 IP 버전과 DNN에 의해 지원되는 IP 버전에 의해 공동으로 지원되는 IP 버전, 즉 UE의 IP 스택 기능과 DNN에 의해 지원되는 IP 버전의 교차점을 선택하는 것이다.
UE가 PDU 세션의 구축을 요청할 때, PDU 세션의 요청된 PDU 유형은 DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 결정된다는 것을 종래 기술로부터 알 수 있다. 그렇지만, UE가 특정 애플리케이션과 관련된 PDU 세션을 요청하고, 그 애플리케이션이 특정 IP 버전을 갖는 경우, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 선택된 IP 버전은 그 애플리케이션에 의해 요청된 IP 버전과 일치하지 않을 수 있다. 예를 들어, DNN에 의해 지원되는 IP 버전이 IPv4 및 IPv6이고, UE의 IP 스택 기능이 IPv4 및 IPv6인 경우, UE가 PDU 세션을 시작할 때 UE에 의해 요청된 PDU 유형은 IPv4 또는 IPv6 일 수 있다. PDU 세션의 요청된 PDU 유형이 IPv4이지만 애플리케이션에 의해 요청된 PDU 유형이 IPv6인 경우 PDU 세션의 요청된 PDU 유형이 애플리케이션에 의해 요청된 PDU 유형과 일치하지 않는다. 따라서 그 애플리케이션은 정상적으로 통신을 수행할 수 없다.
본 발명의 실시예는 PDU 세션의 요청된 PDU 유형이 애플리케이션에 의해 요청된 PDU 유형과 일치할 수 있고, 그 애플리케이션이 정상적으로 통신을 수행될 수 있도록 PDU 유형 설정 방법, UE 정책 설정 방법 및 관련 엔티티를 제공한다.
제1 관점에 따르면, PDU 유형 설정 방법이 제공된다. UE는 PDU 세션을 설정하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정하고, 여기서 PDU 세션의 요청된 PDU 유형은 제1 조건에 기초하여 UE에 의해 설정되고, 제1 조건은 PDU 세션과 관련된 애플리케이션에 대응하는 IP 버전을 포함한다. 애플리케이션이 PDU 세션과 관련된다는 것은 애플리케이션이 PDU 세션을 사용하여 데이터를 전송하거나 PDU 세션을 사용하여 애플리케이션의 데이터 트래픽 (traffic)을 전송한다는 것을 의미할 수 있다.
본 발명의 이 실시예에서, PDU 세션을 설정하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정할 때, UE는 PDU 세션과 관련된 애플리케이션에 대응하는 IP 버전을 고려한다. 따라서, PDU 세션의 요청된 PDU 유형은 애플리케이션에 의해 요청된 PDU 유형과 일치할 수 있어서, 애플리케이션은 정상적으로 통신을 수행할 수 있다.
가능한 구현에서, UE가 PDU 세션의 요청된 PDU 유형을 설정하기 전에, UE는 PCF로부터 UE 정책을 수신하고, 여기서 UE 정책은 애플리케이션에 대응하는 IP 버전을 포함한다. 이 구현에서, UE는 PCF로부터 UE 정책을 수신하고, 여기서 UE 정책은 애플리케이션에 대응하는 IP 버전을 포함하므로, UE는 애플리케이션에 대응하는 IP 버전에 기초하여 PDU 세션의 요청된 PDU 유형을 설정할 수 있다.
가능한 구현에서, UE가 PDU 세션의 요청된 PDU 유형을 설정하기 전에, UE는 PCF로부터 UE 정책을 수신하고, 여기서 UE 정책은 애플리케이션에 대응하는 IP 버전 및 DNN을 포함한다. 이 구현에서, UE는 PCF로부터 UE 정책을 수신하고, 여기서 UE 정책은 애플리케이션 및 DNN에 대응하는 IP 버전을 포함하므로, UE는 애플리케이션에 대응하는 IP 버전 및 DNN에 의해 지원되는 IP 버전에 기초하여 PDU 세션의 요청된 PDU 유형을 설정할 수 있다.
가능한 구현에서, 애플리케이션에 대응하는 IP 버전은 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전을 포함한다. 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전은 UE에서 구성될 수 있다. UE는 구성 정보로부터 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전을 획득할 수 있다. 대안으로, UE는 PCF로부터 수신된 UE 정책으로부터 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전을 획득할 수 있다. 이 구현에서는 애플리케이션에 의해 요청된 IP 버전을 반영할 수 있는 두 가지 방법이 제공된다. 하나의 형태는 애플리케이션에 의해 요청된 IP 버전을 직접 획득하는 데 사용되고 다른 형태는 애플리케이션에 의해 요청된 IP 버전을 간접적으로 획득하는 데 사용되는데, 즉, 애플리케이션에 의해 권장되는 IP 버전을 사용하여 애플리케이션에 의해 요청된 IP 버전을 간접적으로 획득하는 데 사용된다.
가능한 구현에서, 애플리케이션에 의해 권장되는 IP 버전은 DNN에 의해 지원되는 IP 버전과 애플리케이션에 의해 요청된 IP 버전을 기반으로 결정된 IP 버전이다. 이 구현에서 애플리케이션에 의해 권장되는 IP 버전은 애플리케이션에 의해 요청된 IP 버전과 DNN에 의해 지원되는 IP 버전을 모두 반영하므로 풍부한 정보를 포함한다.
가능한 구현에서, UE가 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정하는 단계는: UE가 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 애플리케이션에 대응하는 IP 버전으로 설정하는 단계를 포함한다. 이 구현에서, UE의 IP 스택 능력 및 DNN에 의해 지원되는 IP 버전은 모두 IPv4 및 IPv6을 모두 지원한다. 따라서, 애플리케이션에 대응하는 IP 버전만이 PDU 세션의 요청된 PDU 유형을 설정하는 것으로 고려될 때 처리 자원이 절약될 수 있다.
가능한 구현에서, 제1 조건은 다음: UE의 IP 스택 능력 또는 DNN에 의해 지원되는 IP 버전 중 적어도 하나를 더 포함한다. 이 구현에서, PDU 세션의 요청된 PDU 유형을 설정할 때, UE는 애플리케이션에 대응하는 IP 버전을 고려할 뿐만 아니라, UE의 IP 스택 능력 및/또는 DNN에 의해 지원되는 IP 버전을 고려하여, UE의 IP 스택 능력 및 DNN에 의해 지원되는 IP 버전 중 적어도 하나가 IPv4 및 IPv6을 모두 지원하지 않는 경우에 적응한다.
가능한 구현에서, 제1 조건이 애플리케이션에 대응하는 IP 버전 및 UE의 IP 스택 능력을 포함하는 경우, UE는 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 애플리케이션에 대응하는 IP 버전과 UE의 IP 스택 능력의 교차점으로 설정한다. 이 구현에서, UE는 PDU 세션의 요청된 PDU 유형을 애플리케이션에 대응하는 IP 버전과 UE의 IP 스택 능력의 교차점으로 설정하므로, PDU 유형은 애플리케이션 요건 및 UE 능력 요건을 모두 만족시키며, 이에 따라, 그에 상응하여 애플리케이션이 정상적으로 통신을 수행할 수 있는 가능성을 개선한다.
가능한 구현에서, 애플리케이션에 대응하는 IP 버전이 애플리케이션에 의해 요청된 IP 버전이고, 제1 조건이 애플리케이션에 의해 요청된 IP 버전 및 DNN에 의해 지원되는 IP 버전을 포함하는 경우, UE는 PDU 세션을 요청하는 프로세스에서 PDU 세션의 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전과 DNN에 의해 지원되는 IP 버전의 교차점으로 설정하는 단계를 포함한다. 이 구현에서, UE는 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전과 DNN에 의해 지원되는 IP 버전의 교차점으로 설정하므로, PDU 유형은 애플리케이션 요건 및 DNN 능력 요건을 모두 만족시키며, 그에 따라, 이에 상응하여 애플리케이션은 정상적으로 통신을 수행할 수 있는 가능성을 상응해서 개선한다.
가능한 구현에서, 애플리케이션에 대응하는 IP 버전이 애플리케이션에 의해 요청된 IP 버전이고, 제1 조건이 애플리케이션에 의해 요청된 IP 버전, UE의 IP 스택 능력, 및 DNN에 의해 지원되는 IP 버전을 포함하는 경우, UE는 PDU 세션을 구축하는 프로세스에서, PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전, UE의 IP 스택 능력 및 DNN에 의해 지원되는 IP 버전에 의해 지원되는 IP 버전의 교차점으로 설정한다. 이 구현에서, UE는 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전, UE의 IP 스택 기능 및 DNN에 의해 지원되는 IP 버전의 교차점으로 설정하므로 PDU 유형은 애플리케이션 요구 사항, UE 능력 요구 사항 및 DNN 능력 요구 사항을 충족시키며, 이에 따라, 애플리케이션이 정상적으로 통신을 수행할 수 있는 가능성을 상응해서 개선한다.
제2 관점에 따르면, UE 정책 설정 방법이 제공된다. PCF는 UE 정책을 UE에 전송하며, 여기서 UE 정책은 애플리케이션에 대응하는 IP 버전을 포함하고, 애플리케이션에 대응하는 IP 버전은 UE가 PDU 세션의 요청된 PDU 유형을 설정하는 데 사용되고, 애플리케이션은 PDU 세션과 관련된다.
본 발명의 이 실시예에서, PCF는 UE 정책을 UE에 전송하고, 여기서 UE 정책은 애플리케이션에 대응하는 IP 버전을 포함하므로, UE는 IP 버전에 기초하여 애플리케이션에 대응하는 PDU 세션의 요청된 PDU 유형을 설정할 수 있다.
가능한 구현에서, 애플리케이션에 대응하는 IP 버전은 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전을 포함한다. 이 구현에서, 애플리케이션에 대응하는 IP 버전은 상이한 형태를 가질 수 있고, 따라서 매우 유연하다.
가능한 구현에서, PCF가 UE 정책을 UE에 전송하기 전에, PCF는 DNN에 의해 지원되는 IP 버전 및 애플리케이션에 의해 요청된 IP 버전에 기초하여, 애플리케이션에 의해 권장되는 IP 버전을 결정하며, 애플리케이션에 대응하는 IP 버전은 애플리케이션에 의해 권장되는 IP 버전이다. 이 구현에서 애플리케이션에 의해 권장되는 IP 버전은 애플리케이션에 의해 요청된 IP 버전과 DNN에 의해 지원되는 IP 버전을 모두 반영하므로 많은 양의 정보를 포함한다.
가능한 구현에서, UE 정책은 DNN을 더 포함한다. 이 구현에서, PCF는 UE 정책을 UE에 전송하므로, UE는 애플리케이션에 대응하는 IP 버전을 획득할 수 있을 뿐만 아니라 DNN을 획득할 수 있다. 이러한 방식으로, PDU 세션의 요청된 PDU 유형을 설정할 때, UE는 PDU 세션과 관련된 애플리케이션에 대응하는 IP 버전을 고려할 뿐만 아니라 DNN에 의해 지원되는 IP 버전을 고려할 수 있다. 따라서 PDU 세션의 요청된 PDU 유형은 애플리케이션에 의해 요청된 PDU 유형과 일치할 수 있으며 DNN에 의해 지원되는 IP 버전과 일치할 수도 있다.
제3 관점에 따르면, UE가 제공된다. UE는 제1 관점에 따라 방법 설계에서 수행된 기능을 구현할 수 있고, 기능은 하드웨어에 의해 구현될 수 있거나, 대응하는 소프트웨어를 실행함으로써 하드웨어에 의해 구현될 수 있다. 하드웨어 또는 소프트웨어는 기능에 대응하는 하나 이상의 모듈을 포함한다.
제4 관점에 따르면, UE가 제공된다. UE의 구조는 프로세서 및 메모리를 포함한다. 프로세서는 제1 관점에 따른 방법에서 대응하는 기능을 수행함에 있어서 UE를 지원하도록 구성된다. 메모리는 프로세서에 연결되도록 구성되고, 메모리는 UE에 필요한 프로그램 명령 및 데이터를 저장한다. UE는 통신 인터페이스를 더 포함할 수 있고, 통신 인터페이스는 정보 등을 송신 또는 수신하도록 구성된다.
제5 관점에 따르면, PCF가 제공된다. PCF는 제2 관점에 따른 방법 설계에서 수행되는 기능을 구현할 수 있고, 기능은 하드웨어에 의해 구현되거나, 해당 소프트웨어를 실행함으로써 하드웨어에 의해 구현될 수 있다. 하드웨어 또는 소프트웨어는 그 기능에 대응하는 하나 이상의 모듈을 포함한다.
제6 관점에 따르면, PCF가 제공된다. PCF의 구조는 프로세서 및 메모리를 포함한다. 프로세서는 제2 관점에 따른 방법에서 대응하는 기능을 수행함에 있어 PCF를 지원하도록 구성된다. 메모리는 프로세서에 연결되도록 구성되고, 메모리는 PCF에 필요한 프로그램 명령 및 데이터를 저장한다. PCF는 통신 인터페이스를 더 포함할 수 있고, 통신 인터페이스는 정보 등을 송신 또는 수신하도록 구성된다.
제7 관점에 따르면, 칩이 제공된다. 칩은 장치에 배치될 수 있으며, 칩은 프로세서 및 인터페이스를 포함한다. 프로세서는 제1 관점에 따른 방법에서 대응하는 기능을 수행함에 있어 칩을 지원하도록 구성된다. 인터페이스는 다른 칩 또는 다른 네트워크 요소와 통신할 때 칩을 지원하도록 구성된다. 칩은 메모리를 더 포함할 수 있다. 메모리는 프로세서에 연결되도록 구성되고, 메모리는 칩에 필요한 프로그램 명령 및 데이터를 저장한다.
제8 관점에 따르면, 칩이 제공된다. 칩은 장치에 배치될 수 있으며, 칩은 프로세서 및 인터페이스를 포함한다. 프로세서는 제2 관점에 따른 방법에서 대응하는 기능을 수행함에 있어 칩을 지원하도록 구성된다. 인터페이스는 다른 칩 또는 다른 네트워크 요소와 통신할 때 칩을 지원하도록 구성된다. 칩은 메모리를 더 포함할 수 있다. 메모리는 프로세서에 연결되도록 구성되고, 메모리는 칩에 필요한 프로그램 명령 및 데이터를 저장한다.
제9 관점에 따르면, UE에 의해 사용된 컴퓨터 소프트웨어 명령을 저장하도록 구성된 컴퓨터 저장 매체가 제공되며, 상기 컴퓨터 저장 매체는 상기 제1 관점을 수행하도록 설계된 프로그램을 포함한다.
제10 관점에 따르면, 전술한 PCF에 의해 사용되는 컴퓨터 소프트웨어 명령을 저장하도록 구성된 컴퓨터 저장 매체가 제공되며, 여기서 컴퓨터 저장 매체는 제2 관점을 수행하도록 설계된 프로그램을 포함한다.
제11 관점에 따르면, 명령을 포함하는 컴퓨터 프로그램 제품이 제공된다. 프로그램이 컴퓨터에 의해 실행될 때, 명령은 컴퓨터가 제1 관점에 따른 방법 설계에서 UE에 의해 수행되는 기능을 수행할 수있게한다.
제12 관점에 따르면, 본 발명의 실시예는 명령을 포함하는 컴퓨터 프로그램 제품을 제공한다. 프로그램이 컴퓨터에 의해 실행될 때, 명령은 컴퓨터가 제2 관점에 따른 방법 설계에서 PCF에 의해 수행되는 기능을 수행할 수 있게 한다.
도 1은 본 발명의 일 실시예에 따른 애플리케이션 시나리오의 개략도이다.
도 2는 본 발명의 일 실시예에 따른 PDU 유형 설정 방법의 개략적인 통신 다이어그램이다.
도 3은 본 발명의 일 실시예에 따라 PDU 세션의 요청된 IP 버전이 애플리케이션에 의해 요청된 IP 버전에 기초하여 결정되는 방법의 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 다른 PDU 유형 설정 방법의 개략적인 통신 다이어그램이다.
도 5는 본 발명의 일 실시예에 따라 PDU 세션의 요청된 PDU 유형이 애플리케이션에 의해 권장되는 IP 버전에 기초하여 결정되는 방법의 흐름도이다.
도 6은 본 발명의 일 실시예에 따른 URSP 획득 방법의 개략적인 통신 다이어그램이다.
도 7은 본 발명의 일 실시예에 따른 UE의 구조도이다.
도 8은 본 발명의 일 실시예에 따른 다른 UE의 구조도이다.
도 9는 본 발명의 일 실시예에 따른 PCF의 구조도이다. 과
도 10은 본 발명의 일 실시예에 따른 다른 PCF의 구조도이다.
본 발명의 실시예는 PDU 유형 설정 방법을 제공한다. 단말은 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정한다. PDU 세션의 요청된 PDU 유형은 제1 조건에 기초하여 UE에 의해 설정되고, 제1 조건은 애플리케이션에 대응하는 IP 버전을 포함하며, 애플리케이션은 PDU 세션과 관련된다. 애플리케이션이 PDU 세션과 관련된다는 것은 애플리케이션이 PDU 세션을 사용하여 데이터를 전송하거나 PDU 세션을 사용하여 애플리케이션의 데이터 트래픽 (traffic)을 전송한다는 것을 의미할 수 있다.
본 발명의 실시예에서, PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정할 때, UE는 PDU 세션과 관련된 애플리케이션에 대응하는 IP 버전을 고려한다. 따라서, PDU 세션의 요청된 PDU 유형은 애플리케이션에 의해 요청된 PDU 유형과 일치할 수 있으므로, 애플리케이션은 정상적으로 통신을 수행할 수 있다.
가능한 구현에서, 애플리케이션에 대응하는 IP 버전은 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전을 포함한다. 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전은 UE에서 구성될 수 있다. UE는 구성 정보로부터 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전을 획득할 수 있다. 대안으로, UE는 PCF로부터 수신된 UE 정책으로부터 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전을 획득할 수 있다. 이 구현에서는 애플리케이션에 의해 요청된 IP 버전을 반영할 수 있는 두 가지 방법이 제공된다. 하나의 형태는 애플리케이션에 의해 요청된 IP 버전을 직접 획득하는 데 사용되고 다른 형태는 애플리케이션에 의해 요청된 IP 버전을 간접적으로 획득하는 데 사용되며, 즉, 애플리케이션에 의해 권장되는 IP 버전을 사용하여 애플리케이션에 의해 요청된 IP 버전을 간접적으로 획득하는 데 사용된다.
도 1은 본 발명의 일 실시예에 따른 애플리케이션 시나리오의 개략도이다. 시나리오는 5G 시스템 아키텍처를 기반으로 한다. 시나리오의 주요 네트워크 엔티티는 다음을 포함한다: 하나 이상의 애플리케이션을 저장하고 애플리케이션이 정상적으로 통신을 수행할 수 있도록 PDU 세션을 설정하도록 구성되어 있는 UE (101), 여기서 UE (101)는 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정해야 하며; 등록, 위치 업데이트 등을 포함하는, UE (101)의 이동성 관리를 담당하도록 구성되어 있는 이동성 관리 기능 (Access and Mobility Management Function, AMF) 엔티티 (102); 사용자 기기 경로 선택 정책 (UE Route Selection Policy, , URSP)을 포함하는 UE 정책을 저장하도록 구성되어 있는 PCF (103); 및 UE (101)의 국제 모바일 가입자 ID (International Mobile Subscriber Identity, IMSI) 및 UE (101)의 컨텍스트 (context)를 포함하는, UE (101)의 가입 정보를 저장하도록 구성된 통합 데이터 관리 (Unified Data Management, UDM) 기능 엔티티 (104)를 포함한다.
UE 정책은 URSP일 수 있지만 이에 제한되지는 않는다. It can be learned from descriptions of the URSP in the 5G protocol that the PCF stores the URSP, and a DNN selection policy in the URSP is used to select one or more DNNs for the PDU session. PCF가 URSP를 저장하고 URSP의 DNN 선택 정책은 PDU 세션에 대해 하나 이상의 DNN을 선택하는 데 사용된다는 것을 5G 프로토콜의 URSP에 대한 설명에서 알 수 있다. URSP는 각각의 애플리케이션에 대응하는 하나 이상의 규칙을 포함할 수 있다. 규칙은 운영자가 공식화하거나 애플리케이션 서비스 제공자의 요구 사항에 따라 운영자가 공식화할 수 있다. 규칙에는 일반적으로 DNN이 포함된다. 표 2는 일반적인 URSP의 예를 보여준다. 표 2는 애플리케이션 이름과 DNN 간의 대응관계를 보여준다.
애플리케이션 이름 DNN
App 1 디폴트
App 2 인터넷
URSP에서 애플리케이션 이름과 DNN 간의 대응관계 표 App 1에 대응하는 DNN이 URSP에 지정되어 있지 않기 때문에, UE는 애플리케이션의 DNN을 디폴트 값으로 간주할 수 있고; App 2에 대응하는 DNN은 인터넷이라는 것을 표 2로부터 알 수 있다. 애플리케이션에 대응하는 DNN을 결정한 후, UE는 DNN에 의해 지원되는 IP 버전에 기초하여 PDU 세션의 요청된 PDU 유형을 결정할 수 있고, 여기서 PDU 세션의 요청된 PDU 유형은 PDU 세션의 요청된 IP 버전이다. 대안으로, UE는 DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 PDU 세션의 요청된 PDU 유형을 결정할 수 있다. 전술한 분석으로부터, 공통 URSP는 DNN만을 포함하고 애플리케이션에 의해 요청된 PDU 유형 (즉, 애플리케이션에 의해 요청된 IP 버전)을 포함하지 않는다는 것을 알 수 있다. PDU 세션의 요청된 PDU 유형을 결정할 때, UE는 일반적으로 DNN에 의해 지원되는 IP 버전 및/또는 UE의 IP 스택 능력에 기초하여 PDU 세션의 요청된 PDU 유형을 결정한다. 결과적으로, PDU 세션의 요청된 PDU 유형은 애플리케이션에 의해 요청된 IP 버전과 일치하지 않을 수 있고, 결과적으로 애플리케이션은 정상적으로 통신을 수행할 수 없다.
본 발명의 일 실시예에서, URSP는 UE가 애플리케이션에 의해 요청된 IP 버전을 획득할 수 있도록 수정된다. 표 3은 본 발명의 이 실시예에서 제공되는 수정된 URSP의 예를 도시한다. 표 3은 애플리케이션에 의해 요청된 애플리케이션 이름과 IP 버전 간의 대응관계를 보여준다.
애플리케이션 이름 애플리케이션에 의해 요청된 IP 버전
App 1 IPv4
App 2 IPv6
애플리케이션 이름과 URSP에서 애플리케이션에 의해 요청된 IP 버전 사이의 대응관계 표App 1에서 요청한 IP 버전은 IPv4이고 App 2에서 요청한 IP 버전은 IPv6임을 표 3에서 알 수 있다. PDU 세션과 관련된 애플리케이션을 결정한 후, UE는 애플리케이션에 의해 요청된 IP 버전에 기초하여 PDU 세션의 요청된 IP 버전을 결정할 수 있으며, 즉 PDU 세션의 요청된 PDU 유형을 결정할 수 있다. 대안으로, UE는 애플리케이션에 의해 요청된 IP 버전 및 UE의 IP 스택 능력에 기초하여 PDU 세션의 요청된 IP 버전을 결정할 수 있다. 본 발명의 다른 실시예에서, URSP는 UE가 애플리케이션에 의해 요청된 IP 버전을 획득할 수 있도록 수정된다. 표 4는 본 발명의 이 실시예에서 제공되는 수정된 URSP의 예를 도시한다. 표 4는 애플리케이션 이름, 애플리케이션에 의해 요청된 IP 버전 및 DNN 간의 대응관계를 보여준다.
애플리케이션 이름 애플리케이션에 의해 요청된 IP 버전 DNN
App 1 IPv4 디폴트
App 2 IPv6 인터넷
애플리케이션 이름, 애플리케이션에 의해 요청된 IP 버전 및 URSP의 DNN 사이의 대응관계 표App 1에서 요청한 IP 버전은 IPv4이고 App 1의 DNN은 디폴트 값으로 간주되며 App 2에서 요청한 IP 버전은 IPv6이며 App 2에 대응하는 DNN은 인터넷이라는 것을 표 4에서 알 수 있다. 2는 인터넷이다. PDU 세션과 관련된 애플리케이션을 결정한 후, UE는 애플리케이션에 의해 요청된 IP 버전 및 DNN에 의해 지원되는 IP 버전에 기초하여 PDU 세션의 요청된 IP 버전을 결정할 수 있다. 대안으로, UE는 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전, 및 UE의 IP 스택 능력에 기초하여 PDU 세션의 요청된 IP 버전을 결정할 수 있다. 본 발명의 또 다른 실시예에서, URSP는 UE가 애플리케이션에 의해 권장되는 IP 버전을 획득할 수 있도록 수정된다. 표 5는 본 발명의 이 실시예에서 제공된 수정된 URSP의 예를 도시한다. 표 5는 애플리케이션에 의해 권장되는 애플리케이션 이름과 IP 버전 간의 대응관계를 보여준다.
애플리케이션 이름 애플리케이션에 의해 권장되는 IP 버전
App 1 IPv4
App 2 IPv6
URSP에서 애플리케이션에 의해 권장되는 애플리케이션 이름과 IP 버전 간의 대응관계 표 App 1에서 권장하는 IP 버전은 IPv4이고 App 2에서 권장하는 IP 버전은 IPv6임을 표 5에서 알 수 있다. PDU 세션과 관련된 애플리케이션을 결정한 후, UE는 애플리케이션에 의해 권장되는 IP 버전에 기초하여 요청된 PDU 세션의 IP 버전을 결정할 수 있다. 대안으로, UE는 애플리케이션에 의해 권장되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 요청된 PDU 세션의 IP 버전을 결정할 수 있다. 본 발명의 일 실시예는 PDU 유형 설정 방법을 제공한다. 방법은 도 1에 도시된 애플리케이션 시나리오에 기초할 수 있다. 단말은 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정한다. PDU 세션의 요청된 PDU 유형은 제1 조건에 기초하여 UE에 의해 설정되고, 제1 조건은 애플리케이션에 대응하는 IP 버전을 포함하며, 애플리케이션은 PDU 세션과 관련된다. UE는 PCF로부터 수신된 URSP로부터 애플리케이션에 대응하는 IP 버전을 획득할 수 있으며, 이에 제한되지 않는다는 것을 이해할 수 있다. 애플리케이션에 대응하는 IP 버전에는 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전이 포함된다. 애플리케이션에 의해 권장되는 IP 버전은 DNN에 의해 지원되는 IP 버전과 애플리케이션에 의해 요청된 IP 버전에 기초하여 결정된 IP 버전이다.
본 발명의 이 실시예에서, PDU 세션을 설정하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정할 때, UE는 PDU 세션과 관련된 애플리케이션에 대응하는 IP 버전을 고려한다. 따라서, PDU 세션의 요청된 PDU 유형은 애플리케이션에 의해 요청된 PDU 유형과 일치할 수 있으므로, 애플리케이션은 정상적으로 통신을 수행할 수 있다.
이하에서는 PCF가 전술한 변형된 URSP 중 하나를 UE로 전송하는 예를 사용하여, 본 발명의 이 실시예에서 제공되는 PDU 유형 설정 방법을 설명한다.
도 2는 본 발명의 일 실시예에 따른 PDU 유형 설정 방법의 개략적인 통신 다이어그램이다. 애플리케이션에 대응하는 IP 버전은 특히 애플리케이션에 의해 요청된 IP 버전이다. 이 방법에는 다음 단계가 포함된다.
단계 201. PCF는 UE 정책을 UE에 전송하고, UE 정책은 애플리케이션 및 DNN에 의해 요청된 IP 버전을 포함한다.
애플리케이션의 DNN은 다를 수 있다. 이 경우 DNN은 애플리케이션의 DNN이다. 예를 들어 DNN이 인터넷인 경우 애플리케이션의 데이터 네트워크가 인터넷임을 나타낸다.
예를 들어, 애플리케이션에 의해 요청된 IP 버전은 "IPv4", "IPv6" 및 "IP"를 포함할 수 있다. "IP"는 애플리케이션이 IPv4 및 IPv6을 모두 지원함을 나타낸다.
단계 202. UE는 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정하며, 애플리케이션은 PDU 세션과 관련되어 있다.
애플리케이션이 PDU 세션과 관련된다는 것은 애플리케이션이 PDU 세션을 사용하여 데이터를 전송하거나 PDU 세션을 사용하여 애플리케이션의 데이터 트래픽 (traffic)을 전송한다는 것으로 이해할 수 있다.
UE는 UE 정책에 포함된 DNN에 기초하여 DNN에 의해 지원되는 IP 버전을 결정할 수 있다. DNN과 DNN에 의해 지원되는 IP 버전 간의 대응관계는 UE에 미리 저장될 수 있고, UE의 IP 스택 능력은 UE에 미리 저장될 수 있다.
일례에서, UE는 PDU 세션을 구축하는 프로세스에서, PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전, UE의 IP 스택 능력 및 DNN에 의해 지원되는 IP 버전의 교차점으로 설정한다. 구체적으로, UE는 PDU 세션의 요청된 PDU 유형으로서, 애플리케이션에 의해 요청된 IP 버전에 의해 공동으로 지원되는 IP 버전, UE의 IP 스택 능력 및 DNN에 의해 지원되는 IP 버전을 선택한다. 예를 들어, 애플리케이션에 의해 요청된 IP 버전이 IPv4이고 UE의 IP 스택 기능과 DNN에 의해 지원되는 IP 버전이 모두 IPv4와 IPv6을 모두 지원하는 경우 애플리케이션에 의해 요청된 IP 버전, UE의 IP 스택 기능 및 DNN에 의해 지원되는 IP 버전이 공동으로 지원하는 IP 버전은 IPv4이다. 이 경우 IPv4가 PDU 세션의 요청된 PDU 유형으로 사용된다.
이 구현에서, UE는 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전, UE의 IP 스택 기능 및 DNN에 의해 지원되는 IP 버전의 교차점으로 설정하므로, PDU 유형은 애플리케이션 요구 사항, UE 능력 요구 사항 및 DNN 능력 요구 사항을 충족할 수 있으며, 이에 따라, 애플리케이션이 정상적으로 통신을 수행할 수 있는 가능성을 상응하여 개선한다.
이하에서는 본 발명의 이 실시예에서 제공되는 PDU 유형 설정 방법을 예를 사용하여 설명한다.
도 3은 본 발명의 일 실시예에 따라 요청된 PDU 세션의 IP 버전이 애플리케이션에 의해 요청된 IP 버전에 기초하여 결정되는 방법의 흐름도이다. 이 방법에는 다음 단계가 포함된다.
단계 301. UE는 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 UE에 의해 개시될 PDU 세션의 요청된 PDU 유형을 결정한다.
예를 들어, 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 기능이 공동으로 지원하는 IP 버전이 있는 경우, UE는 공동으로 지원되는 IP 버전을 UE에 의해 개시될 PDU 세션의 요청된 PDU로 결정하고, 이어서 UE는 결정된 PDU 유형에 기초하여 애플리케이션의 PDU 세션을 개시한다. 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력에 의해 공동으로 지원되는 IP 버전이 없는 경우, UE는 애플리케이션의 PDU 세션을 개시할 수 없다.
단계 302. 다음의 정보를 획득한다: 애플리케이션에 의해 요청된 IP 버전은 IPv6이고, DNN에 의해 지원되는 IP 버전은 IPv4 및 IPv6이며, UE의 IP 스택 기능은 IPv4 및 IPv6이다.
일례에서, UE는 PCF로부터 URSP를 수신할 수 있고; URSP로부터 애플리케이션과 DNN이 요청한 IP 버전을 획득하며; DNN과 DNN에 의해 지원되는 IP 버전 사이의 미리 저장된 통신에 기초하여, DNN에 의해 지원되는 IP 버전을 결정하고; UE의 사전 저장된 IP 스택 능력을 획득하도록 구성된다.
단계 303. 단계 302에서 획득된 정보에 기초하여, PDU 유형이 IPv6인 것으로 결정한다.
일례에서, UE는 PDU 세션의 요청된 PDU 유형으로서, 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력의 교차를 선택할 수 있다.
PDU 유형을 결정한 후, UE는 후속으로 단계 308을 수행할 수 있다.
단계 304. 다음 정보를 획득한다: 애플리케이션에 의해 요청된 IP 버전은 IPv4 및 IPv6이고, DNN에 의해 지원되는 IP 버전은 IPv4이며, UE의 IP 스택 기능은 IPv4 및 IPv6이다.
일례에서, UE는 PCF로부터 URSP를 수신할 수 있고; URSP로부터 애플리케이션과 DNN이 요청한 IP 버전을 획득하고; DNN과 DNN에 의해 지원되는 IP 버전 사이의 미리 저장된 통신에 기초하여, DNN에 의해 지원되는 IP 버전을 결정하고; UE의 사전 저장된 IP 스택 능력을 획득하도록 구성된다.
단계 305. 단계 304에서 획득된 정보에 기초하여, PDU 유형이 IPv4인지를 결정한다.
일례에서, UE는 PDU 세션의 요청된 PDU 유형으로서, 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력의 교차점을 선택할 수 있다.
PDU 유형을 결정한 후, UE는 후속으로 단계 308을 수행할 수 있다.
단계 306. 애플리케이션에 의해 요청된 IP 버전이 IPv6이고 DNN에 의해 지원되는 IP 버전이 구성되지 않으며 UE의 IP 스택 기능이 IPv4인 것으로 결정한다.
일례에서, UE는 PCF로부터 URSP를 수신할 수 있고; URSP로부터 애플리케이션과 DNN이 요청한 IP 버전을 획득하고; DNN과 DNN에 의해 지원되는 IP 버전 사이의 미리 저장된 통신에 기초하여, DNN에 의해 지원되는 IP 버전을 결정하고; UE의 사전 저장된 IP 스택 능력을 획득하도록 구성된다.
단계 307. 단계 306에서 획득된 정보에 기초하여, 애플리케이션의 PDU 세션이 개시될 수 없는 것으로 결정한다.
일례에서, UE는 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력이 교차점을 갖는지를 결정할 수 있다. 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력이 교차점이 없는 경우, UE는 애플리케이션의 PDU 세션이 개시될 수 없다고 결정한다.
단계 308. UE는 결정된 PDU 유형에 기초하여 애플리케이션의 PDU 세션을 개시한다.
일례에서, UE는 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력이 교차점을 갖는지를 결정할 수 있다. 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 기능이 교차점을 갖는 경우, UE는 요청된 PDU 세션의 요청된 PDU 유형으로서, 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력의 교차점을 사용하고; UE는 결정된 PDU 유형에 기초하여 애플리케이션의 PDU 세션을 개시한다.
도 3으로부터 UE는 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 UE에 의해 개시될 PDU 세션의 PDU 유형을 결정한다는 것을 알 수 있다. 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력이 교차점을 갖는 경우, UE는 애플리케이션의 PDU 세션을 개시한다. 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 기능이 교차점을 갖지 않으면, UE는 애플리케이션의 PDU 세션을 개시할 수 없다.
본 발명의 이 실시예에서, UE는 먼저 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전, 및 UE의 IP 스택 능력이 교차점을 갖는지를 결정한다. 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력이 교차점이 없는 경우, UE는 애플리케이션의 PDU 세션이 개시될 수 없다고 결정하므로, 네트워크 자원이 절감될 수 있으며, 즉, PDU 세션은 네트워크 자원을 낭비하지 않고 설정된다. 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 기능이 교차점을 갖는 경우, UE는 요청된 PDU 세션의 요청된 PDU 유형으로서, 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 능력의 교차점을 사용하며; UE는 결정된 PDU 유형에 기초하여 애플리케이션의 PDU 세션을 개시하므로, 애플리케이션이 정상적으로 통신을 수행할 수 있는 가능성이 개선될 수 있다.
본 발명의 이 실시예에서, UE 정책은 애플리케이션에 의해 요청된 DNN 및 IP 버전 모두를 포함하기 때문에, UE는 애플리케이션에 의해 요청된 IP 버전, DNN에 의해 지원되는 IP 버전 및 UE의 IP 스택 기능에 기초하여 PDU 세션의 요청된 PDU 유형을 설정할 수 있다. 따라서, PDU 세션의 요청된 PDU 유형은 애플리케이션에 의해 요청된 IP 버전과 일치할 수 있으므로 애플리케이션이 정상적으로 통신을 수행할 수 있다.
또한, 본 발명의 이 실시예는 복수의 선택적 구현을 추가로 제공한다.
가능한 구현에서, UE가 PDU 세션의 요청된 PDU 유형을 설정하기 전에, UE는 PCF로부터 UE 정책을 수신하고, 여기서 UE 정책은 애플리케이션에 의해 요청된 IP 버전을 포함하므로, UE는 애플리케이션에 의해 요청된 IP 버전에 기초하여 PDU 세션의 요청된 PDU 유형을 설정할 수 있다. 예를 들어, UE는 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전으로 설정한다. 이 구현에서, UE의 IP 스택 능력 및 DNN에 의해 지원되는 IP 버전은 모두 IPv4 및 IPv6을 모두 지원한다. 따라서 애플리케이션에 의해 요청된 IP 버전 만 PDU 세션의 요청된 PDU 유형을 설정하는 것으로 간주될 때 처리 자원을 절약할 수 있다.
가능한 구현에서, UE가 PDU 세션의 요청된 PDU 유형을 설정하기 전에, UE는 PCF로부터 UE 정책을 수신하고, 여기서 UE 정책은 애플리케이션 및 DNN에 의해 요청된 IP 버전을 포함하므로, UE는 애플리케이션에 의해 요청된 IP 버전과 DNN에 의해 지원되는 IP 버전에 기초하여 PDU 세션의 요청된 PDU 유형을 설정할 수 있다.
예를 들어, UE는 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전과 UE의 IP 스택 능력의 교차점 설정한다. 이 구현에서, UE는 PDU 세션의 요청된 PDU 유형을 애플리케이션에 대응하는 IP 버전과 UE의 IP 스택 능력의 교차점으로 설정하므로, PDU 유형은 애플리케이션 요건 및 UE 능력 요건을 모두 만족시키며, 이에 따라, 애플리케이션이 정상적으로 통신을 수행할 수 있는 가능성을 상응해서 개선한다.
다른 예에서, UE는 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전과 DNN에 의해 지원되는 IP 버전의 교차점으로 설정한다. 이 구현에서, UE는 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전과 DNN에 의해 지원되는 IP 버전의 교차점으로 설정하므로, PDU 유형은 애플리케이션 요건 및 DNN 능력 요건을 모두 만족시키며, 이에 따라, 애플리케이션이 정상적으로 통신을 수행할 수 있는 가능성을 상응해서 개선한다.
다른 예를 들어, UE는 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전, UE의 IP 스택 기능 및 지원되는 IP 버전의 교차점으로 설정한다 DNN에 의해. 이 구현에서, UE는 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전, UE의 IP 스택 기능 및 DNN에 의해 지원되는 IP 버전의 교차점으로 설정하므로, PDU 유형은 애플리케이션 요구 사항, UE 능력 요구 사항 및 DNN 능력 요구 사항을 만족시키며, 에 따라, 애플리케이션이 정상적으로 통신을 수행할 수 있는 가능성을 상응해서 개선한다.
도 4는 본 발명의 일 실시예에 따른 다른 PDU 유형 설정 방법의 개략적인 통신 다이어그램이다. 애플리케이션에 대응하는 IP 버전은 특히 애플리케이션에 의해 권장되는 IP 버전이다. 이 방법에는 다음 단계가 포함된다.
단계 401. PCF는 UE 정책을 UE에 전송하며, UE 정책은 애플리케이션에 의해 권장되는 IP 버전을 포함한다.
일례에서, PCF는 애플리케이션에 의해 요청된 IP 버전 및 DNN에 의해 지원되는 IP 버전에 기초하여 애플리케이션에 의해 권장되는 IP 버전을 결정할 수 있다. 예를 들어, 애플리케이션에 의해 요청된 IP 버전과 DNN에 의해 지원되는 IP 버전의 교차점은 애플리케이션에 의해 권장되는 IP 버전으로 사용된다.
애플리케이션의 DNN은 다를 수 있다. 이 경우 DNN은 애플리케이션의 DNN이다. 예를 들어 DNN이 인터넷인 경우 애플리케이션의 데이터 네트워크가 인터넷임을 나타낸다.
예를 들어, 애플리케이션에 의해 요청된 IP 버전은 "IPv4", "IPv6" 및 "IP"를 포함할 수 있다. "IP"는 애플리케이션이 IPv4 및 IPv6을 모두 지원함을 나타낸다.
단계 402. UE는 애플리케이션에 의해 권장되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 PDU 세션을 설정하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정하며, 애플리케이션은 PDU 세션과 관련된다.
UE의 IP 스택 능력은 UE에 사전 저장될 수 있다.
가능한 구현에서, UE는 PDU 세션을 설정하는 프로세스에서, PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력의 교차점으로 설정한다. 구체적으로, UE는 PDU 세션의 요청된 PDU 유형으로서, 애플리케이션에 의해 권장되는 IP 버전 및 UE의 IP 스택 능력에 의해 공동 지원되는 IP 버전을 선택한다. 예를 들어, 애플리케이션에 의해 권장되는 IP 버전이 IPv4이고 UE의 IP 스택 기능이 IPv4와 IPv6을 모두 지원하는 경우 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 기능이 공동으로 지원하는 IP 버전은 IPv4이다. 이 경우 IPv4가 PDU 세션의 요청된 PDU 유형으로 사용된다.
이 구현에서, UE는 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력의 교차점으로 설정한다. 애플리케이션에 의해 권장되는 IP 버전은 애플리케이션 요구 사항과 DNN 기능 요구 사항을 모두 반영하므로 PDU 유형은 애플리케이션 요구 사항, UE 기능 요구 사항 및 DNN 기능 요구 사항을 충족하며, 이에 의해 애플리케이션이 정상적으로 통신을 수행할 수 있는 가능성이 향상된다.
이하에서는 본 발명의 이 실시예에서 제공되는 PDU 유형 설정 방법을 예를 사용하여 설명한다. 도 5는 본 발명의 일 실시예에 따라 PDU 세션의 요청된 PDU 유형이 애플리케이션에 의해 추천된 IP 버전에 기초하여 결정되는 방법의 흐름도이다. 이 방법에는 다음 단계가 포함된다.
단계 501. UE는 애플리케이션에 의해 권장되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 UE에 의해 개시될 PDU 세션의 요청된 PDU 유형을 결정한다.
예를 들어, 애플리케이션이 권장하는 IP 버전과 UE의 IP 스택 기능에 의해 공동으로 지원되는 IP 버전이 있는 경우, UE는 공동 지원되는 IP 버전을 UE에 의해 개시될 PDU 세션의 요청된 PDU 유형으로 결정하고, UE는 결정된 PDU 유형에 기초하여 애플리케이션의 PDU 세션을 후속으로 개시한다. 애플리케이션에 의해 권장되는 IP 버전 및 UE의 IP 스택 능력에 의해 공동으로 지원되는 IP 버전이 없는 경우, UE는 애플리케이션의 PDU 세션을 개시할 수 없다.
단계 502. 다음 정보를 획득한다: 애플리케이션에 의해 권장되는 IP 버전은 IPv6이고 UE의 IP 스택 기능은 IPv4 및 IPv6이다.
일례에서, UE는 PCF로부터 URSP를 수신할 수 있고; URSP에서 애플리케이션에 의해 권장되는 IP 버전을 획득하며; UE의 사전 저장된 IP 스택 능력을 획득하도록 구성된다.
단계 503. 단계 502에서 획득된 정보에 기초하여, PDU 유형이 IPv6인 것으로 결정한다.
일례에서, UE는 PDU 세션의 요청된 PDU 유형으로서, 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력의 교차를 선택할 수 있다.
PDU 유형을 결정한 후, UE는 이어서 단계 506을 수행할 수 있다.
단계 504. 다음 정보를 획득한다. 애플리케이션에 의해 권장되는 IP 버전은 IPv6이고 UE의 IP 스택 기능은 IPv4이다.
일례에서, UE는 PCF로부터 URSP를 수신할 수 있고; URSP에서 애플리케이션에 의해 권장되는 IP 버전을 획득하며; UE의 사전 저장된 IP 스택 능력을 획득하도록 구성된다.
단계 505. 단계 504에서 획득된 정보에 기초하여, 애플리케이션의 PDU 세션이 개시될 수 없는 것으로 결정한다.
일례에서, UE는 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력이 교차점을 갖는지를 결정할 수 있다. 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력이 교차점이 없으면, UE는 애플리케이션의 PDU 세션이 개시될 수 없는 것으로 결정한다.
단계 506. UE는 결정된 PDU 유형에 기초하여 애플리케이션의 PDU 세션을 개시한다.
일례에서, UE는 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력이 교차점을 갖는지를 결정할 수 있다. 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력이 교차점을 갖는 경우, UE는 PDU 세션의 요청된 PDU 유형으로서, 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력의 교차점을 사용하며; UE는 결정된 PDU 유형에 기초하여 애플리케이션의 PDU 세션을 개시한다.
도 5로부터 UE가 애플리케이션에 의해 권장되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 UE에 의해 개시될 PDU 세션의 PDU 유형을 결정한다는 것을 알 수 있다. 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력이 교차점을 갖는 경우, UE는 애플리케이션의 PDU 세션을 개시한다. 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 기능이 교차점이 없으면, UE는 애플리케이션의 PDU 세션을 시작할 수 없다.
본 발명의 이 실시예에서, UE는 먼저 애플리케이션에 의해 권장되는 IP 버전 및 UE의 IP 스택 능력이 교차점을 갖는지를 결정한다. 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력이 교차점을 갖지 않는 경우, UE는 애플리케이션의 PDU 세션이 개시될 수 없다고 결정하여, 네트워크 자원이 절약될 수 있으며, 즉 네트워크 자원을 낭비하지 않고 PDU 세션이 확립된다. 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력이 교차점을 갖는 경우, UE는 PDU 세션의 요청된 PDU 유형으로서, 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력의 교차점을 사용하며; UE는 결정된 PDU 유형에 기초하여 애플리케이션의 PDU 세션을 개시하므로, 애플리케이션이 정상적으로 통신을 수행할 수 있는 가능성이 개선될 수 있다.
본 발명의 이 실시예에서, UE 정책은 애플리케이션에 의해 권장되는 IP 버전을 포함하고, 애플리케이션에 의해 권장되는 IP 버전은 애플리케이션에 의해 요청된 IP 버전 및 DNN에 의해 지원되는 IP 버전에 기초하여 결정되므로, UE는 애플리케이션에 의해 권장되는 IP 버전 및 UE의 IP 스택 능력에 기초하여 PDU 세션의 요청된 PDU 유형을 설정할 수 있다. 따라서, PDU 세션의 요청된 PDU 유형은 애플리케이션에 의해 요청된 IP 버전과 일치할 수 있으므로 애플리케이션이 정상적으로 통신을 수행할 수 있다.
또한, 본 발명의 이 실시예는 복수의 선택적 구현을 추가로 제공한다.
가능한 구현에서, UE가 PDU 세션의 요청된 PDU 유형을 설정하기 전에, UE는 PCF로부터 UE 정책을 수신하고, 여기서 UE 정책은 애플리케이션에 의해 권장되는 IP 버전을 포함하므로, UE는 애플리케이션에 의해 권장되는 IP 버전에 기초하여 PDU 세션의 요청된 PDU 유형을 설정할 수 있다. 애플리케이션에 의해 권장되는 IP 버전은 DNN에 의해 지원되는 IP 버전과 애플리케이션에 의해 요청된 IP 버전을 기반으로 결정된 IP 버전이다. 구체적으로, DNN에 의해 지원되는 IP 버전과 애플리케이션에 의해 요청된 IP 버전의 교차점은 애플리케이션에 의해 권장되는 IP 버전으로 사용될 수 있다. 예를 들어 DNN에 의해 지원되는 IP 버전이 IPv4 및 IPv6이고 애플리케이션에 의해 요청된 IP 버전이 IPv4인 경우 애플리케이션에 의해 권장되는 IP 버전은 IPv4이다.
예를 들어, UE는 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 권장되는 IP 버전으로 설정한다. 이 구현에서, UE의 IP 스택 능력은 일반적으로 IPv4 및 IPv6을 모두 지원한다. 따라서 애플리케이션에 의해 권장되는 IP 버전만이 PDU 세션의 요청된 PDU 유형을 설정하는 것으로 간주될 때 처리 자원을 절약 할 수 있다.
다른 예에서, UE는 PDU 세션을 설정하는 프로세스에서, PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력의 교차점으로 설정한다. 이 구현에서, UE는 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 권장되는 IP 버전과 UE의 IP 스택 능력의 교차점으로 설정하여, PDU 유형이 애플리케이션 요구 사항, DNN 능력 요구 사항, 및 UE 능력 요구 사항을 만족하며, 이에 의해, 애플리케이션이 정상적으로 통신을 수행할 수 있는 가능성을 상응해서 개선한다.
이하에서는 실시예를 사용하여 UE가 URSP를 획득하는 프로세스를 설명한다.
도 6은 본 발명의 일 실시예에 따른 URSP 획득 방법의 개략적인 통신 다이어그램이다. URSP에는 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전이 포함된다. 이 방법에는 다음 단계가 포함된다.
단계 601. UE는 등록 요청 (Registration Request) 메시지를 AMF에 전송하고, 등록 요청 메시지는 UE의 글로벌 고유 임시 ID(Globally Unique Temporary Identity, GUTI)를 운송한다.
단계 602. AMF는 업데이트 위치 (Update Location) 요청 메시지를 통합 데이터 관리 (Unified Data Management, UDM) 기능 엔티티에 전송하고, 업데이트 위치 요청 메시지는 UE의 GUTI를 운송한다.
단계 603. UDM은 업데이트 위치 응답 (Update Location Ack) 메시지를 AMF에 전송하며, 업데이트 위치 응답 메시지는 사용자 기기의 가입 정보(UE의 가입)를 운송하고, 사용자 기기의 가입 정보는 UE의 국제 모바일 가입자 식별 정보 (International Mobile Subscriber Identity, IMSI)를 포함한다.
단말의 IMSI 외에도, 단말의 가입 정보는 다른 가입 정보를 포함할 수 있다. 자세한 내용은 여기에 설명되어 있지 않는다.
단계 604. AMF는 UE의 컨텍스트 구축 요청 (Context Establishment Request) 메시지를 PCF에 전송하고, 컨텍스트 구축 요청 메시지는 UE의 IMSI를 운송한다.
단계 605. PCF는 UE의 컨텍스트 설정 응답 (Context Establishment Response) 메시지를 AMF로 전송하고, 컨텍스트 설정 응답 메시지는 UE의 IMSI 및 URSP를 전달한다.
URSP에는 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전이 포함된다.
예를 들어, URSP에는 애플리케이션에 의해 권장되는 IP 버전이 포함된다. PCF가 URSP를 UE에 전송하기 전에, PCF는 DNN에 의해 지원되는 IP 버전 및 애플리케이션에 의해 요청된 IP 버전, 애플리케이션에 의해 권장되는 IP 버전에 기초하여 결정한다. 이 구현에서 애플리케이션에 의해 권장되는 IP 버전은 애플리케이션에 의해 요청된 IP 버전과 DNN에 의해 지원되는 IP 버전을 모두 반영하므로 많은 양의 정보를 포함한다.
다른 예에서, URSP는 애플리케이션에 의해 요청된 IP 버전 및 DNN을 포함한다. 이 구현에서, PCF는 URSP를 UE에 전송하여, UE가 애플리케이션에 의해 요청된 IP 버전을 획득할 수 있을 뿐만 아니라 DNN을 획득할 수 있다. 이러한 방식으로, PDU 세션의 요청된 PDU 유형을 설정할 때, UE는 PDU 세션과 관련된 애플리케이션에 의해 요청된 IP 버전을 고려할 뿐만 아니라 DNN에 의해 지원되는 IP 버전을 고려할 수 있다. 따라서 PDU 세션의 요청된 PDU 유형은 애플리케이션에 의해 요청된 PDU 유형과 일치할 수 있으며 DNN에 의해 지원되는 IP 버전과 일치할 수도 있다.
단계 606. AMF는 등록 응답 (Registration Accept) 메시지를 UE에 전송하고, 등록 응답 메시지는 URSP를 운송한다.
URSP에는 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전이 포함된다.
선택적으로, 본 발명의 이 실시예는 다음 단계를 추가로 포함한다:
단계 607. UE는 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전에 기초하여 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정하며, 애플리케이션은 PDU 세션과 관련된다.
본 발명의 이 실시예에서, PCF는 URSP를 UE에 전송하고, 여기서 URSP는 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전을 포함하므로 UE는 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전에 기초하여 PDU의 유형의 요청된 PDU 유형 세션을 설정할 수 있으며, 이에 상응해서 애플리케이션이 정상적으로 통신을 수행할 가능성을 향상시킨다.
전술한 내용은 주로 네트워크 요소들 사이의 상호 작용의 관점에서 본 발명의 실시예에서의 솔루션을 설명한다. 전술한 기능을 구현하기 위해, UE 및 PCF와 같은 네트워크 요소는 기능을 수행하기 위한 대응하는 하드웨어 구조 및/또는 소프트웨어 모듈을 포함하는 것으로 이해될 수 있다. 당업자는 본 명세서에 개시된 실시예들을 참조하여 설명된 예들의 유닛들 및 알고리즘 단계들이 본 발명의 하드웨어 또는 하드웨어 및 컴퓨터 소프트웨어의 조합에 의해 구현될 수 있다는 것을 쉽게 인식해야 한다. 기능이 하드웨어에 의해 수행되는지 또는 컴퓨터 소프트웨어에 의해 구동되는 하드웨어에 의해 수행되는지는 특정 솔루션 및 기술 솔루션의 설계 제약에 달려 있다. 당업자는 각각의 특정 애플리케이션에 대해 설명된 기능을 구현하기 위해 상이한 방법을 사용할 수 있지만, 그 구현이 본 발명의 범위를 넘어서는 것으로 간주되어서는 안 된다.
본 발명의 실시예에서, UE, PCF 등은 전술한 방법 예에 기초하여 기능 모듈로 분할될 수 있다. 예를 들어, 각각의 기능 모듈은 각각의 해당 기능에 대한 분할을 통해 획득될 수 있거나, 또는 둘 이상의 기능이 하나의 프로세싱 모듈에 통합될 수 있다. 통합 모듈은 하드웨어 형태로 구현되거나 소프트웨어 기능 모듈 형태로 구현될 수 있다. 본 발명의 실시예들에서의 모듈 분할은 예일 뿐이고, 단지 논리적 기능 분할일 뿐이라는 점에 유의해야 한다. 실제 구현에는 다른 구분 방식이 있을 수 있다.
통합 모듈이 사용될 때, 도 7은 전술한 실시예에서의 UE의 가능한 개략적인 구조도이다. UE (700)는 프로세싱 모듈 (702) 및 통신 모듈 (703)을 포함한다. 프로세싱 모듈 (702)은 UE의 동작을 제어 및 관리하도록 구성된다.
일례에서, 프로세싱 모듈 (702)은 통신 모듈 (703)을 사용하여 PDU 세션을 설정하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정하도록 구성되며, 여기서 PDU 세션의 요청된 PDU 유형은 제1 조건에 기초하여 설정되고, 제1 조건은 애플리케이션에 대응하는 IP 버전을 포함하고, 애플리케이션은 PDU 세션과 관련된다.
예를 들어, 프로세싱 모듈 (702)이 PDU 세션의 요청된 PDU 유형을 설정하기 전에, 프로세싱 모듈 (702)은 또한 통신 모듈 (703)을 사용함으로써 PCF로부터 UE 정책을 수신하도록 구성되며, 여기서 UE 정책은 애플리케이션에 대응하는 IP 버전을 포함한다.
일례에서, 프로세싱 모듈 (702)이 PDU 세션의 요청된 PDU 유형을 설정하기 전에, 프로세싱 모듈 (702)은 또한 통신 모듈 (703)을 사용함으로써 PCF로부터 UE 정책을 수신하도록 구성되며, 여기서 UE 정책은 애플리케이션에 대응하는 IP 버전 및 DNN에 대응하는 IP를 포함한다.
예를 들어, 애플리케이션에 대응하는 IP 버전은 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전을 포함한다.
예를 들어, 애플리케이션에 의해 권장되는 IP 버전은 DNN에 의해 지원되는 IP 버전과 애플리케이션에 의해 요청된 IP 버전에 기초하여 결정된 IP 버전이다.
예를 들어, 프로세싱 모듈 (702)이 통신 모듈 (703)을 사용하여 PDU 세션을 설정하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정하는 것은: 통신 모듈 (703)을 사용하여 PDU 세션을 설정하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 애플리케이션에 대응하는 IP 버전으로 설정하는 단계를 포함한다.
일례에서, 제1 조건은 UE의 IP 스택 능력 또는 DNN에 의해 지원되는 IP 버전 중 적어도 하나를 더 포함한다.
일례에서, 프로세싱 모듈 (702)이 통신 모듈 (703)을 사용하여 PDU 세션을 설정하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정하는 것은: 제1 조건이 애플리케이션에 대응하는 IP 버전 및 IP 스택을 포함하는 경우, PDU 세션을 구축하는 프로세스에서, PDU 세션의 요청된 PDU 유형을 애플리케이션에 대응하는 IP 버전과 UE의 IP 스택 능력의 교차점으로 설정하는 단계를 포함한다.
예를 들어, 프로세싱 모듈 (702)이 통신 모듈 (703)을 사용하여 PDU 세션을 설정하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정하는 것은: 애플리케이션에 대응하는 IP 버전이 애플리케이션에 의해 요청된 IP 버전이고, 제1 조건은 애플리케이션에 의해 요청된 IP 버전 및 DNN에 의해 지원되는 IP 버전을 포함하는 경우, PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 세션 유형을 애플리케이션에 의해 요청된 IP 버전 및 DNN에 의해 지원되는 IP 버전의 교차점으로 설정하는 단계를 포함한다.
예를 들어, 프로세싱 모듈 (702)이 통신 모듈 (703)을 사용하여 PDU 세션을 설정하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 설정하는 것은: 애플리케이션에 대응하는 IP 버전이 애플리케이션에 의해 요청된 IP 버전이고, 제1 조건은 애플리케이션에 의해 요청된 IP 버전, UE의 IP 스택 능력, 및 DNN에 의해 지원되는 IP 버전을 포함하는 경우, UE가 PDU 세션을 구축하는 프로세스에서 PDU 세션의 요청된 PDU 유형을 애플리케이션에 의해 요청된 IP 버전, UE의 IP 스택 기능 및 DNN에 의해 지원되는 IP 버전의 교차점으로 설정하는 단계를 포함한다.
예를 들어, 프로세싱 모듈 (702)은 도 2의 프로세스 (202), 도 3의 프로세스, 도 4의 프로세스 (402). 도 5의 프로세스, 및 도 6의 프로세스(601 및 607)를 수행함에 있어서 UE를 지원하도록 구성되고, 및/또는 본 명세서에서 설명된 기술의 다른 프로세스를 수행하도록 구성될 수 있다. 통신 모듈 (703)은 다른 네트워크 엔티티와의 통신, 예를 들어 PCF와의 통신에서 UE를 지원하도록 구성된다. UE는 UE의 프로그램 코드 및 데이터를 저장하도록 구성된 저장 모듈 (701)을 더 포함할 수 있다.
본 발명의 이 실시예에서, 통신 모듈 (703)을 사용하여 PDU 세션을 설정하는 프로세스에서 요청된 PDU 세션의 PDU 세션을 설정할 때, 프로세싱 모듈 (702)은 PDU 세션과 관련된 애플리케이션에 대응하는 IP 버전을 고려한다. 따라서, PDU 세션의 요청된 PDU 유형은 애플리케이션에 의해 요청된 PDU 유형과 일치할 수 있으므로, 애플리케이션은 정상적으로 통신을 수행할 수 있다.
프로세싱 모듈 (702)은 중앙 처리 장치 (Central Processing Unit, CPU), 범용 프로세서, 디지털 신호 프로세서 (Digital Signal Processor, DSP), 주문형 집적 회로 (Application-Specific Integrated Circuit, ASIC)와 같은 프로세서 또는 제어기, 필드 프로그래머블 게이트 어레이 (Field Programmable Gate Array, FPGA) 또는 다른 프로그래머블 로직 장치, 트랜지스터 로직 장치, 하드웨어 구성 요소 또는 이들의 조합일 수 있다. 프로세싱 모듈 (702)은 본 발명에 개시된 내용을 참조하여 설명된 다양한 예시적인 논리 블록, 모듈 및 회로를 구현 또는 실행할 수 있다. 대안으로, 프로세서는 컴퓨팅 기능을 구현하는 조합, 예를 들어 하나 이상의 마이크로프로세서의 조합, 또는 DSP와 마이크로프로세서의 조합일 수 있다. 통신 모듈 (703)은 통신 인터페이스, 트랜시버, 트랜시버 회로 등일 수 있다. 통신 인터페이스는 일반적인 용어이며, 하나 이상의 인터페이스를 포함할 수 있다. 저장 모듈 (701)은 메모리 일 수 있다.
프로세싱 모듈 (702)이 프로세서이고, 통신 모듈 (703)이 통신 인터페이스이고, 저장 모듈 (701)이 메모리인 경우, 본 발명의 이 실시예에서 UE는 도 8에 도시된 UE 일 수 있다.
도 8을 참조하면, UE (800)는 프로세서 (802), 통신 인터페이스 (803) 및 메모리 (801)를 포함한다. 통신 인터페이스 (803), 프로세서 (802) 및 메모리 (801)는 통신 연결을 사용하여 서로 연결될 수 있다.
통합 모듈이 사용될 때, 도 9는 전술한 실시예에서의 PCF의 가능한 개략적인 구조도이다. PCF (900)는 프로세싱 모듈 (902) 및 통신 모듈 (903)을 포함한다. 프로세싱 모듈 (902)은 PCF의 동작을 제어 및 관리하도록 구성된다.
일례에서, 프로세싱 모듈 (902)은 통신 모듈 (903)을 사용하여 UE 정책을 UE에 전송하도록 구성되며, 여기서 UE 정책은 애플리케이션에 대응하는 IP 버전을 포함하고, 애플리케이션에 대응하는 IP 버전은 UE가 PDU 세션의 요청된 PDU 유형을 설정하는 데 사용되며, 애플리케이션은 PDU 세션의 요청된 PDU 세선과 관련된다.
일례에서, 애플리케이션에 대응하는 IP 버전은 애플리케이션에 의해 요청된 IP 버전 또는 애플리케이션에 의해 권장되는 IP 버전을 포함한다.
일례에서, 프로세싱 모듈 (902)이 통신 모듈 (903)을 사용하여 UE 정책을 UE에 전송하기 전에, 프로세싱 모듈 (902)은 DNN에 의해 지원되는 IP 버전 및 애플리케이션에 의해 요청된 IP 버전에 기초하여, 애플리케이션에 의해 권장되는 IP 버전을 결정하도록 추가로 구성되며, 여기서 애플리케이션에 대응하는 IP 버전은 애플리케이션에 의해 권장되는 IP 버전이다.
일례에서, UE 정책은 DNN을 더 포함한다.
예를 들어, 프로세싱 모듈 (902)은 도 2의 프로세스 (201), 도 4의 프로세스 (401), 도 6의 프로세스 (605)를 수행할 때 PCF를 지원하도록 구성되며, 및/또는 본 명세서에서 설명된 기술의 다른 프로세스를 수행하도록 구성될 수 있다. 통신 모듈 (903)은 다른 네트워크 엔티티와의 통신, 예를 들어 UE와의 통신에서 PCF를 지원하도록 구성된다. PCF는 PCF의 프로그램 코드 및 데이터를 저장하도록 구성된 저장 모듈 (901)을 더 포함할 수 있다.
본 발명의 이 실시예에서, 프로세싱 모듈 (902)은 통신 모듈 (903)을 사용하여 UE 정책을 UE에 전송하고, 여기서 UE 정책은 애플리케이션에 대응하는 IP 버전을 포함하므로, UE는 애플리케이션에 대응하는 IP 버전에 기초하여 PDU 세션의 요청된 PDU 유형을 설정할 수 있다.
프로세싱 모듈 (902)은 중앙 처리 장치 (Central Processing Unit, CPU), 범용 프로세서, 디지털 신호 프로세서 (Digital Signal Processor, DSP), 주문형 집적 회로 (Application-Specific Integrated Circuit, ASIC)와 같은 프로세서 또는 컨트롤러, 필드 프로그래머블 게이트 어레이 (Field Programmable Gate Array, FPGA) 또는 다른 프로그래머블 로직 장치, 트랜지스터 로직 장치, 하드웨어 구성 요소 또는 이들의 조합일 수 있다. 프로세싱 모듈 (902)은 본 발명에 개시된 내용을 참조하여 설명된 다양한 예시적인 논리 블록, 모듈 및 회로를 구현 또는 실행할 수 있다. 대안으로, 프로세서는 컴퓨팅 기능을 구현하는 조합, 예를 들어 하나 이상의 마이크로프로세서의 조합, 또는 DSP와 마이크로프로세서의 조합일 수 있다. 통신 모듈 (903)은 통신 인터페이스, 트랜시버, 트랜시버 회로 등일 수 있다. 통신 인터페이스는 일반적인 용어이며, 하나 이상의 인터페이스를 포함할 수 있다. 저장 모듈 (801)은 메모리 일 수 있다.
프로세싱 모듈 (902)이 프로세서이고, 통신 모듈 (903)이 통신 인터페이스이고, 저장 모듈 (901)이 메모리인 경우, 본 발명의 이 실시예에서 PCF는 도 10에 도시된 PCF일 수 있다.
도 10을 참조하면, PCF (1000)는 프로세서 (1002), 통신 인터페이스 (1003) 및 메모리 (1001)를 포함한다. 통신 인터페이스 (1003), 프로세서 (1002) 및 메모리 (1001)는 통신 연결을 사용하여 서로 연결될 수 있다.
본 발명의 전술한 실시예의 전부 또는 일부는 소프트웨어, 하드웨어, 펌웨어 또는 이들의 임의의 조합을 사용하여 구현될 수 있다. 실시예를 구현하기 위해 소프트웨어가 사용될 때, 실시예의 전부 또는 일부는 컴퓨터 프로그램 제품의 형태로 구현될 수 있다. 컴퓨터 프로그램 제품은 하나 이상의 컴퓨터 명령을 포함한다. 컴퓨터 프로그램 명령이 컴퓨터에 로딩되어 실행될 때, 본 발명의 실시예에 따른 절차 또는 기능은 모두 또는 부분적으로 생성된다. 컴퓨터는 범용 컴퓨터, 전용 컴퓨터, 컴퓨터 네트워크 또는 다른 프로그램 가능한 장치일 수 있다. 컴퓨터 명령은 컴퓨터 판독 가능 저장 매체에 저장될 수 있거나 컴퓨터 판독 가능 저장 매체로부터 다른 컴퓨터 판독 가능 저장 매체로 전송될 수 있다. 예를 들어, 컴퓨터 명령은 웹 사이트, 컴퓨터, 서버 또는 데이터 센터로부터 유선 (예를 들어, 동축 케이블, 광섬유 또는 디지털 가입자 회선(Digital Subscriber Line, DSL)) 또는 무선 (예를 들어, 적외선, 라디오 또는 마이크로웨이브) 방식으로 전송될 수 있다. 컴퓨터 판독 가능 저장 매체는 컴퓨터에 의해 액세스 가능한 임의의 사용 가능한 매체, 또는 하나 이상의 사용 가능한 매체를 통합하는 서버 또는 데이터 센터와 같은 데이터 저장 장치일 수 있다. 사용 가능한 매체는 자기 매체 (예를 들어, 플로피 디스크, 하드 디스크 또는 자기 테이프), 광학 매체 (예를 들어, DVD), 반도체 매체 (예를 들어, 솔리드 스테이트 디스크 (Solid State Disk, SSD)) 등이 될 수 있다.
본 발명의 목적, 기술 솔루션 및 유리한 효과는 전술한 특정 실시예에서 더 상세히 설명된다. 전술한 설명은 본 발명의 특정 실시예일 뿐이며, 본 발명의 보호 범위를 제한하려는 것이 아님을 이해해야 한다. 본 발명의 기술적 솔루션에 기초해서 이루어진 임의의 수정, 균등한 대체 또는 개선은 본 발명의 보호 범위 내에 속한다.

Claims (17)

  1. 프로토콜 데이터 유닛(protocol data unit, PDU) 유형 설정 방법으로서, 상기 PDU 유형 설정 방법은:
    사용자 기기(user equipment, UE)가 정책 제어 기능(policy control function) 엔티티로부터 상기 UE를 위한 사용자 기기 라우트 선택 정책(user equipment route selection policy, URSP)를 획득하는 단계(201, 401, 606) - 상기 URSP는 애플리케이션에 대응하는 인터넷 프로토콜(internet protocol, IP) 버전을 포함함 - ;
    상기 UE가, PDU(protocol data unit) 세션을 구축하는 프로세스에서, 상기 PDU 세션의 요청된 PDU 유형을 설정하는 단계(202, 402, 607) - 상기 PDU 세션의 상기 요청된 PDU 유형은 제1 조건에 기초하여 상기 UE에 의해 상기 애플리케이션에 대해 설정되며, 상기 제1 조건은 상기 URSP에서의 상기 애플리케이션에 대응하는 상기 IP 버전을 포함하고, 상기 애플리케이션은 상기 PDU 세션과 연관됨 -
    를 포함하는 프로토콜 데이터 유닛 유형 설정 방법.
  2. 제1항에 있어서,
    상기 애플리케이션에 대응하는 상기 IP 버전은:
    상기 애플리케이션에 의해 요청된 IP 버전 또는 상기 애플리케이션에 의해 권장되는 IP 버전
    을 포함하는, 프로토콜 데이터 유닛 유형 설정 방법.
  3. 제2항에 있어서,
    상기 애플리케이션에 의해 권장되는 상기 IP 버전은 데이터 네트워크 이름(data network name)에 의해 지원되는 IP 버전 및 상기 애플리케이션에 의해 요청된 상기 IP 버전에 기초하여 결정되는 IP 버전인, 프로토콜 데이터 유닛 유형 설정 방법.
  4. 제1항에 있어서,
    상기 UE가 PDU 세션을 구축하는 프로세스에서 상기 PDU 세션의 요청된 PDU 유형을 설정하는 단계는:
    상기 UE가 PDU 세션을 구축하는 프로세스에서 상기 PDU 세션의 요청된 PDU 유형을 상기 애플리케이션에 대응하는 IP 버전으로 설정하는 단계
    를 포함하는, 프로토콜 데이터 유닛 유형 설정 방법.
  5. 제1항에 있어서,
    상기 제1 조건은 다음:
    상기 UE의 IP 스택 능력 또는 데이터 네트워크 이름(data network name)에 의해 지원되는 IP 버전
    중 적어도 하나를 더 포함하는, 프로토콜 데이터 유닛 유형 설정 방법.
  6. 제5항에 있어서,
    상기 UE가 PDU 세션을 구축하는 프로세스에서 상기 PDU 세션의 요청된 PDU 유형을 설정하는 단계는:
    상기 제1 조건이 상기 애플리케이션에 대응하는 상기 IP 버전 및 상기 UE의 상기 IP 스택 능력을 포함할 때, 상기 UE가 PDU 세션을 구축하는 프로세스에서 상기 PDU 세션의 상기 요청된 PDU 유형을 상기 애플리케이션에 대응하는 상기 IP 버전과 상기 UE의 상기 IP 스택 능력의 교차점으로 설정하는 단계
    를 포함하는, 프로토콜 데이터 유닛 유형 설정 방법.
  7. 제5항에 있어서,
    상기 UE가 PDU 세션을 구축하는 프로세스에서 상기 PDU 세션의 요청된 PDU 유형을 설정하는 단계는:
    상기 애플리케이션에 대응하는 상기 IP 버전이 상기 애플리케이션에 의해 요청된 상기 IP 버전이고, 상기 제1 조건이 상기 애플리케이션에 의해 요청된 상기 IP 버전 및 상기 데이터 네트워크 이름에 의해 지원되는 상기 IP 버전을 포함할 때, 상기 UE가 PDU 세션을 구축하는 프로세스에서 상기 PDU 세션의 상기 요청된 PDU 유형을 상기 애플리케이션에 의해 요청된 상기 IP 버전과 상기 데이터 네트워크 이름에 의해 지원되는 상기 IP 버전의 교차점으로 설정하는 단계
    를 포함하는, 프로토콜 데이터 유닛 유형 설정 방법.
  8. 제5항에 있어서,
    상기 UE가 PDU 세션을 구축하는 프로세스에서 상기 PDU 세션의 요청된 PDU 유형을 설정하는 단계는:
    상기 애플리케이션에 대응하는 상기 IP 버전이 상기 애플리케이션에 의해 요청된 상기 IP 버전이고, 상기 제1 조건이 상기 애플리케이션에 의해 요청된 상기 IP 버전, 상기 UE의 상기 IP 스택 능력 및 상기 데이터 네트워크 이름에 의해 지원되는 상기 IP 버전을 포함할 때, 상기 UE가 PDU 세션을 구축하는 프로세스에서 상기 PDU 세션의 상기 요청된 PDU 유형을 상기 애플리케이션에 의해 요청된 상기 IP 버전, 상기 UE의 상기 IP 스택 능력 및 상기 데이터 네트워크 이름에 의해 지원되는 상기 IP 버전의 교차점으로 설정하는 단계
    를 포함하는, 프로토콜 데이터 유닛 유형 설정 방법.
  9. 사용자 기기 라우트 선택 정책(user equipment route selection policy, URSP) 전송 방법으로서,
    정책 제어 기능(policy control function) 엔티티가 애플리케이션에 대응하는 인터넷 프로토콜(internet protocol, IP) 버전을 결정하는 단계; 및
    상기 정책 제어 기능 엔티티가 사용자 기기(user equipment, UE)에 URSP를 전송하는 단계(201, 401, 606)
    를 포함하며,
    상기 URSP는 상기 애플리케이션에 대응하는 IP 버전을 포함하며, 상기 URSP 내의 상기 애플리케이션에 대응하는 IP 버전은 상기 UE가 상기 애플리케이션과 관련된 프로토콜 데이터 유닛(protocol data unit, PDU) 세션의 요청된 PDU 유형을 설정하는 데 사용되는, 사용자 기기 라우트 선택 정책 전송 방법.
  10. 제9항에 있어서,
    상기 애플리케이션에 대응하는 상기 IP 버전은:
    상기 애플리케이션에 의해 요청된 IP 버전 또는 상기 애플리케이션에 의해 권장되는 IP 버전
    을 포함하는, 사용자 기기 라우트 선택 정책 전송 방법.
  11. 제9항에 있어서,
    상기 애플리케이션에 대응하는 상기 IP 버전을 결정하는 단계는:
    상기 정책 제어 기능 엔티티가 데이터 네트워크 이름(data network name, DNN)에 의해 지원되는 IP 버전 및 상기 애플리케이션에 의해 요청된 상기 IP 버전에 기초하여 상기 애플리케이션에 의해 권장되는 상기 IP 버전을 결정하는 단계
    를 포함하며,
    상기 애플리케이션에 대응하는 상기 IP 버전은 상기 애플리케이션에 의해 권장하는 IP 버전인, 사용자 기기 라우트 선택 정책 전송 방법.
  12. 제9항에 있어서,
    상기 정책 제어 기능 엔티티가 상기 UE에 상기 URSP를 전송하는 단계는:
    상기 정책 제어 기능 엔티티가 액세스 및 이동성 관리 기능(access and mobility management function) 엔티티로부터 상기 UE의 컨텍스트 구축 요청 메시지를 수신하는 단계 - 상기 컨텍스트 구축 요청 메시지는 상기 UE의 국제 모바일 가입자 ID(International Mobile Subscriber Identity, IMSI)를 포함함 - ; 및
    상기 액세스 및 이동성 관리 기능 엔티티가 상기 URSP를 포함하는 등록 응답 메시지를 상기 UE에 전송할 수 있도록, 상기 정책 제어 기능 엔티티가 상기 액세스 및 이동성 관리 기능 엔티티에 상기 UE의 컨텍스트 구축 응답 메시지를 전송하는 단계 - 상기 컨텍스트 구축 응답 메시지는 상기 UE의 IMSI 및 상기 URSP를 포함함 -
    를 포함하는, 사용자 기기 라우트 선택 정책 전송 방법.
  13. 제9항에 있어서,
    등록 요청 메시지가 상기 UE로부터 액세스 및 이동성 관리 기능 엔티티에 전송되고 - 상기 등록 요청 메시지는 상기 UE의 글로벌 고유 임시 ID(Globally Unique Temporary Identity, GUTI)를 포함함 - ;
    업데이트 위치 요청 메시지가 상기 액세스 및 이동성 관리 기능 엔티티로부터 통합 데이터 관리(unified data management, UDM) 기능 엔티티에 전송되고 - 상기 업데이트 위치 요청 메시지는 상기 UE의 GUTI를 포함함 - ;
    업데이트 위치 응답 메시지가 상기 UDM 기능 엔티티로부터 상기 액세스 및 이동성 관리 기능 엔티티에 전송되고 - 상기 업데이트 위치 응답 메시지는 상기 UE의 국제 모바일 가입자 ID(international mobile subscriber identity, IMSI)를 포함함 - ;
    상기 방법은,
    상기 정책 제어 기능 엔티티가 상기 UE의 컨텍스트 구축 요청 메시지를 상기 액세스 및 이동성 관리 기능 엔티티로부터 수신하는 단계 - 상기 컨텍스트 구축 요청 메시지는 상기 UE의 IMSI를 포함함 - ; 및
    상기 정책 제어 기능 엔티티가 상기 UE의 컨텍스트 구축 응답 메시지를 상기 액세스 및 이동성 관리 기능 엔티티에 전송하는 단계 - 상기 컨텍스트 구축 응답 메시지는 상기 UE의 IMSI 및 상기 URSP를 포함함 -
    를 포함하며;
    등록 응답 메시지가 상기 액세스 및 이동성 관리 기능 엔티티로부터 상기 UE에 전송되고,
    상기 등록 응답 메시지는 상기 정책 제어 기능 엔티티로부터의 상기 UE에 대한 URSP를 포함하는, 사용자 기기 라우트 선택 정책 전송 방법.
  14. 사용자 기기(User equipment, UE)로서,
    상기 UE는 제1항 내지 제8항 중 어느 한 항에 따른 방법의 단계들을 수행하기 위한 수단을 포함하는, 사용자 기기.
  15. 정책 제어 기능(policy control function) 엔티티로서,
    상기 정책 제어 기능 엔티티는 제9항 내지 제12항 중 어느 한 항에 따른 방법의 단계들을 수행하기 위한 수단을 포함하는, 정책 제어 기능 엔티티.
  16. 제15항에 따른 정책 제어 기능 엔티티와 액세스 및 이동성 관리 기능 엔티티를 포함하는 시스템.
  17. 명령이 저장되어 있는 컴퓨터 판독 가능형 저장 매체로서,
    실행될 때, 장치로 하여금 제1항 내지 제8항 중 어느 한 항의 방법을 실행하게 하는, 컴퓨터 판독 가능형 저장 매체.
KR1020227000351A 2017-08-11 2017-08-11 Pdu 유형 설정 방법, ue 정책 설정 방법 및 관련 엔티티 Active KR102478442B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
PCT/CN2017/097107 WO2019028837A1 (zh) 2017-08-11 2017-08-11 Pdu类型的设置方法、ue策略的设置方法及相关实体
KR1020207007166A KR20200035143A (ko) 2017-08-11 2017-08-11 Pdu 유형 설정 방법, ue 정책 설정 방법 및 관련 엔티티

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020207007166A Division KR20200035143A (ko) 2017-08-11 2017-08-11 Pdu 유형 설정 방법, ue 정책 설정 방법 및 관련 엔티티

Publications (2)

Publication Number Publication Date
KR20220005647A KR20220005647A (ko) 2022-01-13
KR102478442B1 true KR102478442B1 (ko) 2022-12-15

Family

ID=65205326

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020227000351A Active KR102478442B1 (ko) 2017-08-11 2017-08-11 Pdu 유형 설정 방법, ue 정책 설정 방법 및 관련 엔티티
KR1020207007166A Ceased KR20200035143A (ko) 2017-08-11 2017-08-11 Pdu 유형 설정 방법, ue 정책 설정 방법 및 관련 엔티티

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020207007166A Ceased KR20200035143A (ko) 2017-08-11 2017-08-11 Pdu 유형 설정 방법, ue 정책 설정 방법 및 관련 엔티티

Country Status (8)

Country Link
US (2) US10912018B2 (ko)
EP (2) EP3668006B1 (ko)
JP (1) JP7014887B2 (ko)
KR (2) KR102478442B1 (ko)
CN (3) CN111278031B (ko)
AU (2) AU2017427437B2 (ko)
CA (1) CA3072674A1 (ko)
WO (1) WO2019028837A1 (ko)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102478442B1 (ko) * 2017-08-11 2022-12-15 후아웨이 테크놀러지 컴퍼니 리미티드 Pdu 유형 설정 방법, ue 정책 설정 방법 및 관련 엔티티
CN109548175B (zh) 2017-08-15 2021-11-19 华为技术有限公司 一种会话处理方法及装置
AU2018413527A1 (en) * 2018-03-12 2020-10-15 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method and apparatus for updating ue policy, and computer storage medium
CN111565429B (zh) * 2019-02-14 2024-12-10 中兴通讯股份有限公司 指示信息的接收方法及装置、存储介质
CN111586668B (zh) * 2019-02-15 2022-04-12 华为技术有限公司 发送终端策略的方法、装置和系统
WO2020164425A1 (zh) 2019-02-15 2020-08-20 华为技术有限公司 发送终端策略的方法、装置和系统
CN111741479B (zh) * 2019-03-21 2022-04-29 Oppo广东移动通信有限公司 一种策略确定方法及装置、终端、芯片、计算机存储介质
CA3117244C (en) 2019-03-21 2023-07-04 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Policy determining method and apparatus, and terminal
CN113615246A (zh) * 2019-08-05 2021-11-05 Oppo广东移动通信有限公司 一种会话验证方法、电子设备及存储介质
CN112449399B (zh) * 2019-09-02 2023-03-10 华为技术有限公司 一种通信方法、装置及系统
CN112566149B (zh) 2019-09-26 2023-04-28 华为技术有限公司 配置业务的方法、通信装置和通信系统
CN111314475B (zh) 2020-02-21 2021-05-04 北京紫光展锐通信技术有限公司 会话创建方法及相关设备
CN111580996B (zh) * 2020-05-13 2021-12-21 展讯通信(天津)有限公司 Ursp规则的多运营商选择方法及相关设备
CN111698755B (zh) * 2020-06-01 2021-11-26 北京紫光展锐通信技术有限公司 基于ursp规则的应用数据路由方法及用户设备
CN111885590B (zh) * 2020-07-29 2022-04-08 中国联合网络通信集团有限公司 一种关联方法及系统
WO2022077202A1 (en) * 2020-10-13 2022-04-21 Qualcomm Incorporated Methods and apparatus for managing ml processing model
WO2022160205A1 (zh) * 2021-01-28 2022-08-04 Oppo广东移动通信有限公司 一种数据传输方法、终端设备和网络设备
US11895571B2 (en) 2021-04-06 2024-02-06 Samsung Electronics Co., Ltd. Electronic device transmitting and/or receiving packet through network slice and method for operating the same
CN113993176B (zh) * 2021-09-26 2024-06-21 深圳市广和通无线股份有限公司 路由选择策略更新方法、终端及网络侧设备
WO2023054988A1 (en) * 2021-09-29 2023-04-06 Samsung Electronics Co., Ltd. Method and electronic device for device ip status checking and connection orchestration
CN116074921A (zh) * 2021-11-02 2023-05-05 广州三星通信技术研究有限公司 网络切片连接方法、装置、设备及介质
CN116527560A (zh) * 2022-01-20 2023-08-01 广州三星通信技术研究有限公司 更新用户设备路由选择策略的方法、用户设备和服务器
WO2023140704A1 (ko) * 2022-01-21 2023-07-27 삼성전자 주식회사 무선 통신 시스템에서 단말 라우팅 선택 정책을 매핑하는 방법 및 장치
CN114980364A (zh) * 2022-04-18 2022-08-30 成都鼎桥通信技术有限公司 基于ursp规则的本地局域网通信方法、装置及介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090232022A1 (en) * 2008-03-17 2009-09-17 Teemu Ilmari Savolainen Transition between IP protocol versions

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7165112B2 (en) 2001-06-22 2007-01-16 Motorola, Inc. Method and apparatus for transmitting data in a communication system
CN100499558C (zh) * 2003-09-29 2009-06-10 中兴通讯股份有限公司 在atm适配层实现混合分片重组的方法
GB2417650A (en) * 2004-07-30 2006-03-01 Orange Personal Comm Serv Ltd Tunnelling IPv6 packets over IPv4 packet radio network wherein an IPv6 address including a tunnel end identifier of the IPv4 bearer is formed
US8228917B2 (en) * 2005-04-26 2012-07-24 Qualcomm Incorporated Method and apparatus for ciphering and re-ordering packets in a wireless communication system
CN101034934B (zh) * 2006-03-07 2011-03-30 华为技术有限公司 高速下行分组接入数据传输方法
CN101572862B (zh) * 2008-05-02 2013-11-06 三星电子株式会社 支持3g系统和lte系统间互通的方法和设备
CN102577458B (zh) * 2009-08-12 2016-07-06 黑莓有限公司 适应混合ipv4v6网络支持
US9049251B2 (en) 2012-02-28 2015-06-02 Futurewei Technologies, Inc. Method and apparatus for internet protocol based content router
US9491075B2 (en) * 2012-11-29 2016-11-08 Lg Electronics Inc. Method for latency measurement and apparatus therefor
US9392531B2 (en) 2014-01-30 2016-07-12 Intel IP Corporation Application specific congestion control in a wireless network
US9356911B1 (en) 2014-10-07 2016-05-31 Sprint Communications Company L.P. Serving gateway policy enforcement
EP3329714B1 (en) * 2015-07-31 2020-08-12 Intel Corporation Device and method using non ip-based eps bearer
CN108632915B (zh) * 2017-03-20 2022-07-15 中兴通讯股份有限公司 一种终端在4g和5g网络间移动的方法、装置和设备
US11576043B2 (en) * 2017-03-21 2023-02-07 Lg Electronics Inc. Session management method and SMF node
US10820185B2 (en) * 2017-05-08 2020-10-27 Qualcomm Incorporated Mobility between areas with heterogeneous network slices
AU2018265334B2 (en) * 2017-05-09 2021-07-22 Telefonaktiebolaget Lm Ericsson (Publ) Selection of IP version
KR102224248B1 (ko) * 2017-06-09 2021-03-08 삼성전자주식회사 통신 시스템에서 PDU(Protocol Data Unit) 세션을 설립하는 방법
KR102478442B1 (ko) * 2017-08-11 2022-12-15 후아웨이 테크놀러지 컴퍼니 리미티드 Pdu 유형 설정 방법, ue 정책 설정 방법 및 관련 엔티티

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090232022A1 (en) * 2008-03-17 2009-09-17 Teemu Ilmari Savolainen Transition between IP protocol versions

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
3GPP S2-173918 (2017.05.20.)*
3GPP TS23.501 (2017.07.26.)*
3GPP TS23.502 (2017.06.02.)*

Also Published As

Publication number Publication date
KR20200035143A (ko) 2020-04-01
AU2021277736B2 (en) 2023-05-04
KR20220005647A (ko) 2022-01-13
CN117793952A (zh) 2024-03-29
CN109315004A (zh) 2019-02-05
EP3668006C0 (en) 2024-01-10
WO2019028837A1 (zh) 2019-02-14
AU2017427437A1 (en) 2020-04-02
JP7014887B2 (ja) 2022-02-01
EP3668006A4 (en) 2020-08-12
AU2021277736A1 (en) 2021-12-23
EP3668006B1 (en) 2024-01-10
CN109315004B (zh) 2023-12-08
CN111278031A (zh) 2020-06-12
EP4362434A3 (en) 2024-06-26
AU2017427437B2 (en) 2021-10-21
CA3072674A1 (en) 2019-02-14
EP3668006A1 (en) 2020-06-17
US20200221376A1 (en) 2020-07-09
JP2020530722A (ja) 2020-10-22
US10912018B2 (en) 2021-02-02
CN111278031B (zh) 2021-04-13
US20210219221A1 (en) 2021-07-15
EP4362434A2 (en) 2024-05-01
US11716680B2 (en) 2023-08-01

Similar Documents

Publication Publication Date Title
KR102478442B1 (ko) Pdu 유형 설정 방법, ue 정책 설정 방법 및 관련 엔티티
CN110291837B (zh) 网络注册和网络切片选择系统和方法
US10313997B2 (en) User equipment registration method for network slice selection and network controller and network communication system using the same
US20200252856A1 (en) Policy update method and apparatus
US11218956B2 (en) Network management method and system
KR102392120B1 (ko) Nf 구성요소의 예외를 처리하기 위한 방법 및 시스템, 그리고 기기
US20200344204A1 (en) Session management method and apparatus
CN113541925A (zh) 通信系统、方法及装置
CN109246688A (zh) 设备接入方法、设备及系统
US10863555B2 (en) Access method, apparatus, device, and system
US9417887B2 (en) Method and apparatus for bootstrapping gateway in device management system
WO2019024744A1 (zh) 获取终端设备的身份标识的方法及装置
CN110278095A (zh) 一种消息传输方法和装置
RU2656248C2 (ru) Способ и устройство передачи сообщения, и устройство шлюза
US20240267829A1 (en) Communication method and apparatus

Legal Events

Date Code Title Description
A107 Divisional application of patent
PA0104 Divisional application for international application

Comment text: Divisional Application for International Patent

Patent event code: PA01041R01D

Patent event date: 20220105

Application number text: 1020207007166

Filing date: 20200311

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20220425

Patent event code: PE09021S01D

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

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20221125

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20221213

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20221213

End annual number: 3

Start annual number: 1

PG1601 Publication of registration