KR102012571B1 - 셀룰러 네트워크에서의 플렉시블 모바일 스티어링을 위한 방법 및 장치 - Google Patents
셀룰러 네트워크에서의 플렉시블 모바일 스티어링을 위한 방법 및 장치 Download PDFInfo
- Publication number
- KR102012571B1 KR102012571B1 KR1020177007267A KR20177007267A KR102012571B1 KR 102012571 B1 KR102012571 B1 KR 102012571B1 KR 1020177007267 A KR1020177007267 A KR 1020177007267A KR 20177007267 A KR20177007267 A KR 20177007267A KR 102012571 B1 KR102012571 B1 KR 102012571B1
- Authority
- KR
- South Korea
- Prior art keywords
- service
- ssc
- rule
- traffic
- ssf
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 68
- 230000001413 cellular effect Effects 0.000 title description 2
- 238000001514 detection method Methods 0.000 claims description 12
- 230000006870 function Effects 0.000 description 30
- 230000008569 process Effects 0.000 description 28
- 238000004891 communication Methods 0.000 description 24
- 230000001960 triggered effect Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 241000700605 Viruses Species 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/38—Flow based routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0894—Policy-based network configuration management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
- H04L45/306—Route determination based on the nature of the carried application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
- H04L45/308—Route determination based on user's profile, e.g. premium users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2483—Traffic characterised by specific attributes, e.g. priority or QoS involving identification of individual flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0289—Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/02—Capturing of monitoring data
- H04L43/026—Capturing of monitoring data using flow identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 개시의 실시예는 모바일 네트워크에서의 트래픽 스티어링을 위한 시스템, 디바이스, 및 방법을 설명한다. 다양한 실시예는 서비스 스티어링 및 제어 규칙에 기초하여 하나 이상의 서비스 인에이블러를 통해 서비스 데이터플로우를 라우팅하는 서비스 스티어링 및 제어 기능부를 포함할 수 있다.
Description
본 명세서는 "모바일 서비스 스티어링 솔루션"이라는 명칭으로 2014년 10월 17일 제출된 미국 특허 출원번호 62/065,214에 대한 우선권을 주장한다.
본 개시의 실시예는 일반적으로 무선 통신의 분야에 관한 것이고, 더 구체적으로는 셀룰러 네트워크에서의 플렉시블 모바일 스티어링을 위한 방법 및 장치에 관한 것이다.
플렉시블 모바일 서비스 스티어링(FMSS)에 대한 연구는 (S)Gi-LAN 네트워크에서의 효율적인 플렉시블 모바일 서비스 스티어링을 구현하기 위해 운영자의 정책 마다 트래픽 분류 및 서비스 체인 선택 을 지원하기 위한 잠재적인 필요조건에 초점이 맞춰져 있다.
실시예는 첨부한 도면과 함께 다음의 상세한 설명에 의해 쉽게 이해될 수 있다. 이 상세한 설명을 가능하게 하도록, 유사한 참조 부호는 유사한 구조적 구성요소를 지칭한다. 실시예는 첨부한 도면의 그림에서 제한이 아닌 예시로서 도시되었다.
도 1은 일부 실시예에 따른 통신 환경을 도시한다.
도 2는 일부 실시예에 따른 스티어링 프로세스의 흐름도이다.
도 3은 일부 실시예에 따른 규칙 제공 프로세스(rule-provisioning process)의 흐름도이다.
도 4는 일부 실시예에 따른 리포팅 프로세스의 흐름도이다.
도 5는 일부 실시예에 따른 통신 환경을 도시한다.
도 6은 일부 실시예에 따른 업데이트 프로세스의 흐름도이다.
도 7은 일부 실시예에 따른 통신 환경의 컴포넌트를 도시한다.
도 8은 일부 실시예에 따른 컴퓨팅 장치를 도시한다.
도 1은 일부 실시예에 따른 통신 환경을 도시한다.
도 2는 일부 실시예에 따른 스티어링 프로세스의 흐름도이다.
도 3은 일부 실시예에 따른 규칙 제공 프로세스(rule-provisioning process)의 흐름도이다.
도 4는 일부 실시예에 따른 리포팅 프로세스의 흐름도이다.
도 5는 일부 실시예에 따른 통신 환경을 도시한다.
도 6은 일부 실시예에 따른 업데이트 프로세스의 흐름도이다.
도 7은 일부 실시예에 따른 통신 환경의 컴포넌트를 도시한다.
도 8은 일부 실시예에 따른 컴퓨팅 장치를 도시한다.
예시적인 실시예의 다양한 양상은 당업자에 의해 이들의 연구의 내용을 다른 당업자에게 전달하기 위해 공통적으로 활용되는 용어를 사용하여 설명될 것이다. 그러나, 다른 실시예가 설명된 양상 중 일부로만 실시될 수 있음이 당업자에게 명백해질 것이다. 설명의 목적을 위해, 예시적인 실시예의 전반적인 이해를 제공하기 위해 특정 숫자, 재료 및 구성이 제시된다. 그러나, 다른 실시예는 특정 상세 없이 실시될 수 있음이 당업자에게 명백해질 것이다. 다른 경우에, 잘 알려진 피쳐는 다른 실시예를 불분명하게 하지 않도록 생략되거나 단순화된다.
또한, 다양한 동작은 다수의 개별 동작으로서 설명될 것이고, 결국, 예시적인 실시예를 이해하는데 가장 도움이되는 방식으로 설명될 것이지만, 설명의 순서가 이들 동작이 반드시 순서 의존적임을 시사하는 것으로서 해석되어서는 안된다. 특히, 이들 동작은 제시의 순서로 수행될 필요가 없다.
문구 "일부 실시예에서"가 반복적으로 사용된다. 이 문구는 일반적으로 동일한 실시예를 지칭하는 것은 아니지만, 동일한 실시예를 지칭할 수도 있다. 용어 "포함하는(comprising)", "갖는(having)" 및 "구비하는(including)"은 문맥상 달리 언급하지 않으면 동일어이다.
문구 "A 또는 B", "A/B" 및 "A 및/또는 B"는 (A), (B), 또는 (A 그리고 B)를 의미한다.
본원에서 사용된 바와 같이, 용어 "회로"는, 설명된 동작을 제공하도록 구성된 애플리케이션 특정 집적 회로(ASIC), 전자 회로, 논리 회로, 프로세서(공유, 전용 또는 그룹용) 및/또는 메모리(공유, 전용, 또는 그룹용)와 같은 하드웨어 컴포넌트를 지칭하거나, 이들의 부분이거나, 또는 이들을 포함한다. 일부 실시예에서, 회로는 하나 이상의 소프트웨어 또는 펌웨어 프로그램을 실행하여 설명된 동작 중 적어도 일부를 제공할 수 있다. 일부 실시예에서, 회로는 하나 이상의 소프트웨어 또는 펌웨어 모듈로 구현될 수 있거나 회로와 연관된 동작은 하나 이상의 소프트웨어 또는 펌웨어 모듈에 의해 구현될 수 있다. 일부 실시예에서, 회로는 적어도 부분적으로 하드웨어로 동작가능하여 설명된 동작을 수행하는 로직을 포함할 수 있다.
본 개시의 예시적인 실시예는, 롱 텀 에볼루션(LTE) 및 LTE-어드밴스드 네트워크와 같은 모바일 광대역 네트워크에서의 다양한 사용 케이스로 FMSS를 위한 서비스 및 시스템 양상에서 사용될 수 있는 방법, 시스템, 컴퓨터 판독가능 매체, 및 장치를 포함하지만 이에 제한되지 않는다. 본원에서 사용된 바와 같이, LTE에 대한 참조는 달리 명시되지 않으면 LTE, LTE-A, 또는 임의의 다른 LTE 버전을 포함할 수 있다. 본원에서 사용된 사용 케이스는 애플리케이션 특정에 기초한 트래픽 분류 및 스티어링, 사용자의 가입에 기초한 트래픽 스티어링 및 네트워크 상태에 기초한 트래픽 스티어링을 포함할 수 있지만 이에 제한되지 않는다.
도 1은 다양한 실시예에 따른 통신 환경(100)을 개략적으로 도시한다. 통신 환경(100)은 운영자 네트워크(104)의 컴포넌트 및 (S)Gi-로컬 영역 네트워크(LAN) (108)를 포함할 수 있다. 운영자 네트워크(104) 및 (S)Gi-LAN 네트워크(108)는 (S)Gi 인터페이스(112)를 통해 통신할 수 있다. Gi 인터페이스는 GGSN-페이싱 인터넷에 뒤이은 인터페이스가 될 수 있고 SiGi 인터페이스는 PGW-페이싱 인터넷에 뒤이은 인터페이스가 될 수 있다. 본 설명의 목적을 위해, (S)Gi 인터페이스에 대한 참조는 일반적으로 둘 중 하나의 인터페이스를 지칭할 수 있다. 유사하게, (S)Gi-LAN에 대한 참조는 둘 중 하나의 LAN을 지칭할 수 있다.
통신 환경(100)의 컴포넌트는 별개의 디바이스, 예를 들어, 서버로 구현될 수 있고, 일반적으로 도시되는 외부 통신 인터페이스를 통해 서로 통신할 수 있다. 일부 실시예에서, 통신 환경(100)의 컴포넌트 중 하나 이상은 단일 디바이스로 공동 구현(co-implemented)될 수 있다. 일부 특정 공동 구현이 본원에서 설명되지만 다른 것들이 또한 사용될 수 있다.
운영자 네트워크(104)는 예를 들어, 운영자 네트워크(104)에 통신가능하게 연결된 사용자 장비(UE)에 무선 인터페이스를 제공하는 무선 액세스 네트워크(RAN)(116)를 포함하는 LTE 네트워크가 될 수 있다. RAN(116)는, 예를 들어, 서빙 게이트웨이를 포함할 수 있는 다른 게이트웨이(GW)(120)를 통해 패킷 데이터 네트워크 게이트웨어(PGW)/게이트웨이 일반 패킷 무선 서비스 지원 노드(GGSN)와 연결될 수 있다.
PGW/GGSN(124)는 UE가 특정 패킷 데이터 네트워크(PDN)에 액세스할 수 있게 하는 일반적인 게이트웨이가 될 수 있다. PGW/GGSN(124)는 정책 시행, 사용자를 위한 패킷 필터레이션(packet filtration), 및 과금 기능을 관리할 수 있다.
PGW/GGSN(124)는 트래픽 검출 기능부(TDF)(128)와 연결될 수 있다. TDF(128)는 가입자, 애플리케이션, 콘텐츠 및 디바이스 정보에 기초하여 서비스 트래픽을 검출하는 을 제공할 수 있다. TDF(128)는 검출된 서비스 트래픽을 게이팅(gate)할 수 있고, 필요에 따라 서비스 트래픽을 차단, 허가, 또는 형성(shape) 리다이렉팅(redirect)시킬 수 있다.
PGW/GGSN(124)는 Gx 인터페이스를 통해 정책 및 과금 규칙 기능부(PCRF)(132)과 또한 연결될 수 있다. Gx 인터페이스는 PGW/GGSN(124)에서 PCRF(132)를 정책 및 과금 시행 기능부(PCEF)와 연결시킬 수 있고 정책 및 과금 제어(PCC) 규칙을 제공하기 위해 PCRF(132)에 의해 사용될 수 있으며, PCC 규칙을 PCEF로부터 제거할 수 있다. PCC 규칙은 서비스 데이터플로우(SDF)를 식별하는 것을 제공하여 SDF에 대해 적용가능한 과금 파라미터 및 정책 제어의 제공을 가능하게 할 수 있다. Gx 인터페이스는 또한 PCEF로부터 PCRF(132)로의 트래픽 평면 이벤트의 전송을 위해 사용될 수 있다. Gx 인터페이스는 3GPP 기술 사용(TS) 29.212 v12.6.0(2014-09-26)에 제공되는 Gx 인터페이스의 정의와 일치될 수 있다.
본원에서 설명된 바와 같은 다양한 구성요소들 사이의 인터페이스는 개별 통신 프로토콜과 연관될 수 있어서 예상되는 타입의 트래픽을 개별 인터페이스를 통해 전달되는 것을 가능하게 한다. 예를 들어, 다양한 인터페이스는 트래픽의 특정 필요성에 따라 실시간 트랜잭션, 비상태유지 모드(stateless mode)(예를 들어, 이벤트 기초 과금), 상태 유지 모드(stateful mode)(예를 들어, 세션 기반 과금), 신뢰성 매커니즘 등을 지원하는 프로토콜을 제공할 수 있다. 일부 실시예에서, 인터페이스는 기준 포인트로서 지칭될 수 있다.
TDF(128)는 Sd 인터페이스를 통해 PCRF(132)와 연결될 수 있다. Sd 인터페이스는 PCRF(132)로부터 TDF(128)로 서비스 트래픽의 검출에 대한 요청을 전송하는데 사용될 수 있다. 서비스 트래픽의 검출에 대한 요청은, 예를 들어, 애플리케이션 식별자를 포함할 수 있다. Sd 인터페이스는 TDF(128)로부터 PCRF(132)로 서비스 플로우의 검출을 리포팅하는데 또한 사용될 수 있다. 서비스 플로우의 검출의 리포트는, 예를 들어, 서비스 플로우 정보를 포함할 수 있다. Sd 인터페이스는 3GPP TS 29.212에 제공되는 Sd 인터페이스의 정의와 일치될 수 있다.
일부 실시예에서, TDF(128)는 또한 서비스 스티어링 기능부(SSF)(134)와 연결될 수 있다. SSF(134)는, 애플리케이션 트래픽을 (S)Gi-LAN(108)의 특정 서비스 인에이블러(SE)에 스티어링하기 위한 요청을 수신하고 프로세싱하며, 운영자 네트워크(104)로부터 전송된 또는 운영자 네트워크(104)에 의해 수신된 데이터와 관련하여 특정 서비스 스티어링 시행 및 과금 액션을 적용하는, 서비스 스티어링 및 제어(SSC) 기능을 구현할 수 있다. SSC 기능은, 예를 들어, SE1(136), SE2(140), 및 SE3(144)와 같은, (S)Gi-LAN(108)의 하나 이상의 서비스 인에이블러(SE)의 서비스 체인을 통해 특정 SDF가 순차적으로 라우팅되는 것을 제공할 수 있다. SSF(134)는 (S)Gi 인터페이스(112)를 통해 SE와 통신할 수 있다.
SSF(134)는 Ss 인터페이스를 통해 PCRF(132)와 연결될 수 있다. 본원에서 설명된 바와 같의 Ss 인터페이스는 SSC 규칙의 SSF로의 제공을 가능하게 할 수 있고 SE 부하 정보의 PCRF(132)로의 제공을 또한 가능하게 할 수 있다.
도 1은 SSF(134)를 별개의 구성요소로서 도시하였지만, 일부 실시예에서, SSF는 TDF(128)에 통합될 수도 있고, 아웃바운드 트래픽(예를 들어, 운영자 네트워크(104)로부터 전송되는 트래픽)의 경우에는 PGW/GGSN(124)의 PCEF에 통합될 수도 있다. SFF(134)가 PCEF에 존재하는 실시예에서, SSC 규칙은 정책 및 과금 제어(PCC) 규칙의 부분이 될 수 있고, SFF(134)가 TDF(128)에 존재하는 실시예에서, SSC 규칙은 애플리케이션 검출 및 제어(ADC) 규칙의 부분이 될 수 있다.
(S)Gi-LAN(108)의 SE는 사용자의 경험의 품질을 향상시키거나, 대역폭 압력을 감소시키거나 또는 일부 다른 가치 추가 서비스를 제공하도록 호출될 수 있는 특정 프로세싱 기능을 제공할 수 있다. 일부 실시예에서, SE는 URL 필터(예를 들어, 안전하지 않거나 제한된 웹 URL을 차단), 비디오 최적화 프로세스(예를 들어, 사용자의 단말에 따라 비디오 해상도 및 비트 레이트를 조정), 프로토콜 최적화기(예를 들어, HTTP 프로토콜을 최적화하기 위해 다중 또는 파이프라인 프로토콜을 사용), 파이어월 등을 포함할 수 있다. SE들이 개별 디바이스에 배치될 수도 있고 복수의 SE가 단일 디바이스 내에 공동 배치(co-disposed)될 수도 있다.
도 2는 일부 실시예에 따른 SSF(134)의 스티어링 프로세스(200)의 흐름도를 도시한다.
(204)에서, 스티어링 프로세스(200)는 PCRF(132)로부터 SSC 규칙의 세트를 수신하는 것을 포함할 수 있다. SSC 규칙의 세트는 Ss 인터페이스를 통해 SSF(134)에 의해 수신될 수 있다.
SSC 규칙은 특정 SDF 또는 이들의 부분이 어떻게 애플리케이션 특성, 운영자 네트워크(104)의 정책, 사용자 가입 데이터, 네트워크 상태, 시간/위치, 서비스 품질(QoS) 정보 등에 기초하여 하나 이상의 SE를 통해 라우팅되는지의 표시를 제공할 수 있다. 예를 들어, SSC 규칙은 웹 브라우징으로부터 생성된 데이터 트래픽이 서비스 인에이블러를 통해 라우팅되어 운영자의 정책에 따라 사용자의 경험을 향상시키도록 프로토콜 최적화를 제공하고, 광고를 피하도록 최우선순위 데이터 트래픽이 라우팅될 수 있고, 인에이블된 바이러스 필터링을 갖는 사용자를 위해 데이터 트래픽이 서비스 인에이블러를 통해 라우팅될 수 있어서 바이러스, 멀웨어 등을 체크할 수 있고 적절하게 트래픽을 허용, 차단 또는 제거하는 것을 제공할 수 있다. 많은 특정 라우팅 시나리오 및 서비스 인에이블러가 구상될 수 있다.
SSF(134)에 의해 수신된 SSC 규칙의 세트 중 개별 SSC 규칙은 SSC 규칙 식별자, 하나 이상의 애플리케이션 식별자, 하나 이상의 SDF 식별자, 및 하나 이상의 SE 식별자를 포함할 수 있다.
(208)에서, 스티어링 프로세스(200)는 운영자 네트워크 내에서 SDF를 식별하는 것을 포함할 수 있다. SDF는 SDF를 설정하는데 수신되는 식별자를 SSC 규칙의 SDF 식별자와 매칭시킴으로써 식별될 수 있다. SDF 식별자는, 일부 실시예에서, 전송 제어 프로토콜/인터넷 프로토콜(TCP/IP) 접속을 포함하는 다섯개의 다른 가치를 식별하는 5-튜플(tuple)을 포함할 수 있다. 5-튜플은 예를 들어, 소스 IP 주소 및 포트 번호, 목적지 IP 주소 및 포트 번호, 및 프로토콜을 포함할 수 있다.
(212)에서, 스티어링 프로세스(200)는 하나 이상의 SE를 통해 SDF를 라우팅하는 것을 포함할 수 있다. SSC 규칙은 특정 SDF의 패킷이 SSC 규칙에 의해 식별되는 복수의 SE의 순서화된 체인을 통해 라우팅될 것이라는 것을 나타낼 수 있다. 예를 들어, 그리고 도 1을 참조하여, SSC 규칙은 대응하는 SDF가 이 목적지를 향해 먼저 SE1(136)을 통해 라우팅되고, 그 다음 SE3(144)를 통해 라우팅된 다음, 예를 들어, 라우터, 스위치 등과 같은 PDN의 컴포넌트로 배포되어야한다는 것을 나타낼 수 있다. SSF(134)는 SDF의 패킷이 SSC 규칙에 의해 정의된 순서로 SE의 체인을 통해 전송되게 함으로써 SSC 규칙을 시행할 수 있다.
일부 실시예에서, SSC 규칙의 시행은 임의의 타입의 레이어-2 터널을 사용하여 달성될 수 있다. 레이어-2 터널은, 이더넷 터널, 가상 로컬 영역 네트워크(VLAN) 식별자(ID) 터널, 멀티프로토콜 라벨 스위칭(MPLS), 및 IP 터널 내 IP(IP-in-IP tunnel)을 포함할 수 있지만, 이에 제한되지 않는다. SSF(134)는 레이어-2 터널을 통해 SDF를 SE1(136)로 전송할 수 있다. SE1(136)가 이의 동작을 SDF 상에서 제공한 이후에, 이는 동일한 레이어-2 터널을 통해 다시 SSF(134)로 SDF를 전송할 수 있다. SE1(136)으로부터의 SDF의 수신 시에, SSF(134)는 레이어-2 터널 헤어핀을 사용하여 SDF를 체인의 다음 SE, 예를 들어, SE3(144)로 전송할 수 있거나 운영자 네트워크(104)로부터 트래픽을 내보낼 수 있다.
도 1은 데이터를 아웃바운딩하도록 적용되는 규칙을 도시하고, 다른 실시예는 인바운드 데이터, 예를 들어, PDN으로부터 운영자 네트워크(104)로 유입되는 데이터를 위해 SSC 규칙을 사용할 수 있다. 일부 실시예에서, 아웃바운드 트래픽으로부터 반대 순서로 SE의 체인을 통해 라우팅된 인바운드 트래픽과 함께, 동일한 SDF 내의 아웃바운드 및 인바운드 트래픽이 동일한 SE의 세트를 통해 라우팅될 수 있다.
일부 실시예에서, SSC 규칙의 스티어링 규칙은 SDF의 모든 부분에 적용할 수 있다. 다른 실시예에서, SSC 규칙의 스티어링 규칙은 선택된 부분, 예를 들어, SDF의 데이터 또는 패킷에만 적용될 수 있다. 예를 들어, 애플리케이션 식별자의 세트가 SSC 규칙에 포함될 수 있어서 연관된 서비스 인에이블러를 통해 라우팅될 SDF의 데이터를 시작 또는 종료시킬 수 있는 이들 애플리케이션 또는 애플리케이션의 클래스를 식별한다. 따라서, 이들 실시예에서, SSC 규칙은 식별된 애플리케이션에 대응하는 SDF의 선택된 부분에만 적용할 수 있다.
일부 실시예에서, SSF(134)가 (208)에서 SDF를 식별하면, 이는 네트워크 서비스 헤더(NSH)의 내부 또는 외부 IP 헤더의 차별화된 서비스 코드 포인트(differentiated services code point, DSDCP)에서 트래픽을 마킹할 수 있다. 이는 서비스 체인의 SE에 QoS 정보를 제공하여 적합한 프로세싱을 가능하게 할 수 있다.
도 3은 일부 실시예에 따른 PCRF(132)의 규칙 제공 프로세스(300)의 흐름도를 도시한다. 일부 실시예에서, 규칙 제공 프로세스(300)는 가입자가 운영자 네트워크(104)에 초기에 접속하거나 등록할 때 예시화될 수 있다.
(304)에서, 규칙 제공 프로세스(300)는 가입자를 위해 SSC 규칙을 결정하는 것을 포함할 수 있다. 일부 실시예에서, SSC 규칙은 가입자의 프로파일을 고려함으로써 가입자의 애플리케이션의 특정 분류를 위해 결정될 수 있다. PCRF(132)는 SSC 규칙이 기초할 수 있는 사용자 가입 데이터 또는 다른 정보(예를 들어, 경험 품질(QoE) 정보)를 액세스 네트워크 발견 및 선택 기능부(access network discovery and selection function, ANDSF)로부터 또는 홈 가입자 서버/가입자 프로파일 저장소(home subscriber/subscriber profile repository, HSS/SPR)으로부터 수신할 수 있다. 일부 실시예에서, SSC 규칙은 PCRF(132)에서 사전구성될 수 있다. 다른 실시예에서, SSC 규칙은 ANDSF 또는 HSS/SPR에서 사전구성될 수 있고 PCRF(132)는 SSC 규칙을 적합하게 검색할 수 있다.
SSC 규칙이 ANDSF 또는 HSS/SPR에서 사전구성되는 실시예에서, SSF(134)는 PCRF(132)로부터 보다는, ANDSF 또는 HSS/SPR로부터 직접 SSC 규칙을 획득하도록 구성될 수 있다. 이러한 실시예는 SSF(134)와 ANDSF 또는 HSS/SPR 사이에 새로운 인터페이스를 포함할 수 있어서 이러한 통신을 용이하게 한다.
(308)에서, 규칙 제공 프로세스(300)는 SSC 규칙을 SSF(134)에 제공하는 것을 포함할 수 있다. SSC 규칙은 위에서 논의된 바와 같이 Ss 인터페이스를 통해 SSF(134)에 제공될 수 있다.
(312)에서, 규칙 제공 프로세스(300)는 SSC 규칙을 동적으로 업데이트하는 것을 포함할 수 있다. 일부 실시예에서, SSC 규칙의 동적 업데이트는 가입자 프로파일, 운영자 정책, 네트워크 환경 등에 대한 변경에 관하여 PCRF(132)에 의해 수신된 정보에 기초하여 트리거될 수 있다.
(316)에서, 규칙 제공 프로세스(300)는 Ss 인터페이스를 통해 업데이트된 SSC 규칙을 SSF(134)에 제공하는 것을 포함할 수 있다. 일부 실시예에서, 업데이트된 SSC 규칙의 제공은 SSC 규칙이 업데이트될 때 마다 발생할 수 있다. 다른 실시예에서, 업데이트된 SSC 규칙의 제공은 예를 들어, 업데이트의 중요성, 업데이트 스케쥴 등에 기초하여 더 빈번하게 발생할 수 있다.
일부 실시예에서, SSC 규칙은 SSF(134)에서 사전구성될 수 있다. 이들 실시예에서, PCRF(132)는 여전히 (316)에서 위에서 설명된 바와 같이 Ss 인터페이스를 통해 사전구성된 SSC 규칙으로 업데이트를 제공할 수 있지만 (308)에서 처음부터 SSC 규칙을 제공할 필요는 없다.
도 4는 일부 실시예예 따른 SSF(134)의 리포팅 프로세스(40)0의 흐름도를 도시한다.
(404)에서, 라우팅 프로세스(400)는 SE로부터 동적 부하 상태 정보를 수집하는 것을 포함할 수 있다. 동적 부하 상태 정보는 (S)Gi 인터페이스(112)를 통해 SSF(134)로 전송될 수 있다. 일부 실시예에서, SE는 이들의 부하 상태 정보를 SSF(134)로 주기적으로 송신할 수 있다. 다른 실시예에서, SE는 이들의 부하 상태 정보를 임계치 양을 넘는 상태 변화 시에 송신할 수 있다.
일부 실시예에서, 부하 상태 정보는 SSF(134)에 의해 환경적으로 결정될 수 있다. 예를 들어, SSF(134)는 SE의 프로세싱 시간 등에 기초하여, SE에 다이렉팅되는 트래픽의 양에 기초하여 부하 상태 정보를 결정할 수 있다.
(408)에서, 리포팅 프로세스는 리포팅이 트리거되는지 여부를 판정하는 것을 포함할 수 있다. 다양한 실시예에서, 리포트는 주기적으로 또는 이벤트의 발생 시에, 예를 들어, SE로부터의 부하 상태 정보의 수신시에 트리거될 수 있다.
(408)에서, 리포팅이 트리거되면, 리포팅 프로세스(400)는 PCRF(132)로 동적 부하 상태 정보를 전송하는 것에 진입할 수 있다. 동적 부하 상태 정보는 Ss 인터페이스를 통해 SSF(134)로부터 PCRF(132)로 전송될 수 있다.
(412)에서 동적 부하 상태를 전송한 이후에, 또는 리포팅이 (408)에서 트리거링되지 않았다는 판정 시에, 리포팅 프로세스(400)는 (404)에서 SE로부터 동적 부하 상태 정보를 수집하는 것으로 다시 루프(loop)할 수 있다.
도 5는 일부 실시예에 따른 통신 환경(500)을 도시한다. 통신 환경(500)의 컴포넌트는 통신 환경(100)과 관련하여 도시되고 설명된 유사한 이름의 컴포넌트와 유사할 수 있다. 그러나, 통신 환경(500)은 (S)Gi-LAN(508)의 오케스트레이터(orchestrator)를 더 포함할 수 있다. 일부 실시예에서, 오케스트레이터(548)는 (S)Gi-LAN(508)의 운영 행정 및 관리(operations administration and management, OAM) 서버의 부분이 될 수 있다.
오케스트레이터(548)는 Rs 인터페이스를 통해 PCRF(532)와 연결될 수 있다. 오케스트레이터(548)는 또한 (S)Gi-LAN(508)와 연결될 수 있다. 일부 실시예에서, 오케스트레이터(548)는 SSF(134)를 대체하여 리포팅 프로세스(400)를 수행할 수 있다. 즉, 오케스트레이터(548)는 (404)에서 SE로부터 동적 부하 상태 정보를 수집할 수 있고, 리포팅이 (408)에서 트리거되는지 여부를 판정할 수 있고, (412)에서 동적 부하 상태 정보를 PCRF(532)로 전송할 수 있다.
도 6은 일부 실시예에 따른 PCRF의 업데이트 동작(600)의 흐름도를 도시한다. 업데이트 동작(600)은 PCRF(132) 또는 PCRF(532)에 의해 수행될 수 있다.
(604)에서, 업데이트 동작(600)은 동적 부하 정보를 수신하는 것을 포함할 수 있다. 위에서 논의된 바와 같이, 동적 부하 정보는 Ss 인터페이스를 통해 SSF(134)로부터 수신될 수 있거나 Rs 인터페이스를 통해 오케스트레이터(548)로부터 수신될 수 있다. 또한, 동적 부하 정보는 주기적 또는 이벤트 기초 리포팅 간격으로 수신될 수 있다.
(608)에서, 업데이트 프로세스(600)는 (604)에서 수신된 동적 부하 정보에 기초하여 SSC 규칙을 업데이트하는 것을 포함한다. PCRF는 과부하된 SE 상의 부하를 감소시키기 위해 SSC 규칙을 업데이트하도록 시도할 수 있다. 일부 실시예에서, 이는 과부하된 SE로부터 멀리 하나 이상의 데이터 스트림을 재라우팅시킴으로써 수행될 수 있다. 일부 실시예에서, PCRF는 사용가능한 SE들 사이에서 부하를 더 균일하게 분산시키기 위해 SSC 규칙을 업데이트할 수 있다.
(612)에서, 업데이트 프로세스(600)는 업데이트된 SSC 규칙을 SSF(예를 들어, SSF(134) 또는 SSF(534))에 제공하는 것을 포함할 수 있다. 업데이트된 SSC 규칙은 Ss 인터페이스를 통해 SSF에 제공될 수 있다.
도 7은 통신 환경(700)의 컴포넌트를 더 자세하게 도시한다. 특히, 도 7은 SSF(708), 및 선택적으로, 오케스트레이터(712)와 연결되는 PCRF(704)를 도시한다.
PCRF(704)는 PCRF(132) 또는 PCRF(532)와 유사할 수 있고, 이들과 실질적으로 상호교환가능할 수 있다. PCRF(704)는 제어 회로(720)에 연결된 인터페이스 회로(716)를 포함할 수 있다.
인터페이스 회로(716)는 적합한 네트워킹 통신 프로토콜을 사용하여 다양한 인터페이스를 통해 다른 네트워크 엔티티와 통신하도록 구성될 수 있다. 예를 들어, 일부 실시예에서, 인터페이스 회로(716)는 Rs 통신 프로토콜을 사용하여 Rs 인터페이스를 통해 오케스트레이터(712)와 통신하도록 구성될 수 있다. 특히, 인터페이스 회로(716)는 오케스트레이터(712)로부터 동적 부하 상태 정보를 수신할 수 있다.
인터페이스 회로(716)는 Ss 통신 프로토콜을 사용하여 Ss 인터페이스를 통해 SSF(708)과 통신하도록 추가적으로 구성될 수 있다. 특히, 인터페이스 회로(716)는 Ss 인터페이스를 통해 SSC 규칙을 전송하거나 SSF(708)로의 업데이트를 전송할 수 있고, 일부 실시예에서, Ss 인터페이스를 통해 SSF로부터 동적 부하 정보를 수신할 수 있다.
인터페이스 회로(716)는 추가의 상위 레이어 프로세싱을 위해 오케스트레이터(712)로부터 수신된 정보 또는 SSF(708)을 제어 회로(720)에 제공할 수 있다. 인터페이스 회로(716)는 또한 Rs 또는 Ss 인터페이스를 통해 전송될 제어 회로(720)로부터의 정보를 수신할 수 있다.
일부 실시예에서, 인터페이스 회로(716)는 Rs 인터페이스를 통한 통신을 위해 특별하게 구성된 제 1 회로와 Ss 인터페이스를 통한 통신을 위해 특별하게 구성된 제 2 회로를 포함한다. 다른 실시예에서, 동일한 회로는 Rs 및 Ss 인터페이스 모두를 통한 통신을 위해 구성될 수 있다.
일부 실시예에서, 인터페이스 회로(716)는 인바운드 신호를 위한 하나 이상의 수신 회로를 포함할 수 있고 아웃바운드 신호를 위한 하나 이상의 전송 회로를 더 포함할 수 있다.
명시적으로 도시되지 않았지만, 인터페이스 회로(716)는 ANDSF, HSS/SPR 등을 포함하지만 이에 제한되지 않는 다른 네트워크 노드와 통신하도록 더 구성될 수 있다.
제어 회로(720)는 예를 들어, 규칙 제공 프로세스(300) 또는 업데이트 동작(600)에서 설명된 바와 같은 상위 레벨 PCFR 동작을 제공하도록 구성될 수 있다. 예를 들어, 제어 회로(720)는 SSC 규칙을 결정할 수 있고 인터페이스 회로(716)를 통해 SSC 규칙을 SSF(708)에 제공할 수 있다. 제어 회로(720)는 또한 동적 부하 정보 또는 다른 네트워크 또는 가입자 정보에 기초하여, SSC 규칙을 동적으로 업데이트할 수 있고, 인터페이스 회로(716)를 통해 SSF(708)에 업데이트를 제공할 수 있다.
SSF(708)는 SSF(134) 또는 SSF(334)와 유사할 수 있고, 이들과 실질적으로 상호교환가능할 수 있다. SSF(708)는 제어 회로(728)와 연결된 인터페이스 회로(724)를 포함할 수 있다.
인터페이스 회로(716)와 유사하게, 인터페이스 회로(724)는 다양한 인터페이스를 통해 다른 네트워크 엔티티와 통신하도록 구성될 수 있다. 예를 들어, 일부 실시예에서, 인터페이스 회로(724)는 Ss 통신 프로토콜을 사용하여 Ss 인터페이스를 통해 PCRF(704)와 통신하도록 구성될 수 있다. 특히, 인터페이스 회로(724)는 Ss 인터페이스를 통해 PCRF(704)로부터 SSC 규칙을 수신할 수 있고, 일부 실시예에서, Ss 인터페이스를 통해 동적 부하 정보를 PCRF(804)로 전송할 수 있다.
인터페이스 회로(724)는 운영자 네트워크(예를 들어, TDF, PGW/GGSN 등)의 컴포넌트, (S)Gi 인터페이스를 통한 (S)Gi-LAN의 SE와, PDN 네트워크의 컴포넌트들 사이에서 SDF와 통신하도록 추가적으로 구성될 수 있다.
오케스트레이터(712)는 오케스트레이터(548)와 유사할 수 있고, 이와 실질적으로 상호교환가능할 수 있다. 오케스트레이터(712)는 제어 회로(736)와 연결된 인터페이스 회로(732)를 포함할 수 있다.
인터페이스 회로(716)와 유사하게, 인터페이스 회로(732)는 다양한 인터페이스를 통해 다른 네트워크 엔티티와 통신하도록 구성될 수 있다. 예를 들어, 일부 실시예에서, 인터페이스 회로(732)는 Rs 통신 프로토콜을 사용하여 Rs 인터페이스를 통해 PCRF(704)와 통신하도록 구성될 수 있고 SE와 통신하도록 더 구성될 수 있다. 특히, 인터페이스 회로(732)는 SE로부터 동적 부하 정보를 수신할 수 있고 Rs 인터페이스를 통해 동적 부하 정보를 PCRF(704)로 전달할 수 있다.
인터페이스 회로(716, 724 및 732)는 이더넷 또는, 예를 들어, 동축, 꼬임 2선식, 광섬유 매체 인터페이스를 포함할 수 있지만, 이에 제한되지 않는 다양한 물리적 매체 인터페이스를 사용하는 다른 컴퓨터 네트워킹 기술을 통해 통신하는 것이 가능할 수 있다.
본원에서 설명된 실시예는 임의의 적합하게 구성된 하드웨어 및/또는 소프트웨어를 사용하는 시스템으로 구현될 수 있다. 도 8은 일 실시예에 대해, 컴퓨팅 장치(800)의 예시의 컴포넌트가, PCRF(예를 들어, PCRF(132), PCRF(532) 또는 PCRF(704)), SSF(예를 들어, SSF(134), SSF(534), 또는 SSF(708)), 또는 오케스트레이터(예를 들어, 오케스트레이터(548) 또는 오케스트레이터(712))를 포함할 수 있거나, 이들의 부분이 될 수 있다.
컴퓨팅 장치(800)는 하나 이상의 저장 매체(808)와 연결된 하나 이상의 프로세스(804)를 포함할 수 있다. 프로세서(804)는 하나 이상의 단일 코어 또는 다중 코어 프로세서를 포함할 수 있다. 프로세서는 예를 들어, 디지털 신호 프로세서(DSP), 중앙 프로세싱 유닛(CPU), 마이크로프로세서, (집적된 또는 분리된) 메모리 제어기 등을 포함하는 범용 프로세스 및 전용 프로세스의 임의의 조합을 포함할 수 있다.
저장 매체(808)는 프로세서(804)에 의해 수행되는 동작을 위한 데이터 또는 명령어(집합적으로 "로직(812")를 로딩 및 저장하는데 사용될 수 있다. 저장 매체(808)는 적합한 휘발성 메모리 및 비휘발성 메모리의 임의의 조합을 포함할 수 있다. 저장 매체(808)는 내장된 소프트웨어 명령어(예를 들어, 펌웨어)를 갖는 판독 전용 메모리(ROM), 랜덤 액세스 메모리(예를 들어, 동적 랜덤 액세스 메모리(DRAM)), 캐시, 버퍼 등을 포함하지만 이에 제한되지 않는 다양한 레벨의 메모리/저장부의 임의의 조합을 포함할 수 있다. 저장 매체(808)는 다양한 프로세서들 중에서 공유될 수 있거나 특정 프로세스에 전용될 수 있다.
일부 실시예에서, 하나 이상의 프로세서(804)는 하나 이상의 저장 매체(808)와 통합될 수 있고, 일부 실시예에서 가능하게 단일 칩, 단일 칩셋, 또는 동일한 회로 보드 상에 배치된 다른 회로와 통합될 수 있다.
컴퓨팅 장치(800)는 제어 회로(예를 들어, 제어 회로(720), 제어 회로(728), 또는 제어 회로(736))과 관련하여, 또는 인터페이스 회로(예를 들어, 인터페이스 회로(716), 인터페이스 회로(724), 또는 인터페이스 회로(732))와 관련하여 위에서 설명된 하나 이상의 동작을 수행할 수 있다.
일부 비제한적인 예시가 이하에서 제공된다.
예시 1은 명령어를 갖는 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 명령어는 실행될 때, 서비스 스티어링 및 제어 기능부(service steering and control function, SSF)로 하여금,
서비스 스티어링 및 제어(SSC) 규칙을 수신하게 하고―상기 SSC 규칙은 SSC 규칙 식별자, 서비스 데이터플로우(service dataflow, SDF) 식별자 또는 애플리케이션 식별자, 및 하나 이상의 서비스 인에이블러(service enabler, SE) 식별자를 포함함―,
운영자 네트워크 내의 상기 SDF 식별자 또는 애플리케이션 식별자에 기초하여 서비스 데이터플로우(SDF)를 식별하게 하고,
상기 하나 이상의 SE 식별자에 기초하여 (S)Gi-로컬 영역 네트워크(LAN)에서 하나 이상의 서비스 인에이블러를 통해 상기 SDF를 라우팅하게 한다.
예시 2는 예시 1의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 SSF는 정책 및 과금 규칙 기능부(policy and charging rules function, PCRF), 액세스 네트워크 발견 및 선택 기능부(access network discovery and selection function, ANDSF), 홈 가입자 서버(home subscriber server, HSS) 또는 가입자 프로파일 저장소(subscriber profile repository, SPR)로부터 상기 SSC 규칙을 수신한다.
예시 3은 예시 1의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 명령어는, 실행될 때, 상기 SSF로 하여금 또한,
상기 하나 이상의 서비스 인에이블러의 개별 서비스 인에이블러로부터 동적 부하 상태 정보를 수집하게 하고,
상기 동적 부하 상태 정보를 정책 및 과금 규칙 기능부(PCRF)로 전송하게 한다.
예시 4는 예시 1의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 하나 이상의 서비스 인에이블러를 통해 상기 SDF를 라우팅하는 것은,
상기 SDF가 상기 SSC 규칙에 의해 정의된 순서로 복수의 서비스 인에이블러의 체인을 통해 전송되게 한다.
예시 5는 예시 4의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 SDF가 상기 체인을 통해 전송되게 하는 것은,
상기 SDF의 데이터를 상기 복수의 서비스 인에이블러 중 제 1 서비스 인에이블러로 전송하는 것과,
상기 제 1 서비스 인에이블러로부터 상기 SDF의 데이터를 수신하는 것과,
상기 제 1 서비스 인에이블러로부터의 상기 SDF의 데이터의 수신 이후에, 상기 데이터를 상기 복수의 서비스 인에이블러 중 제 2 서비스 인에이블러로 전송하는 것을 포함한다.
예시 6은 예시 1의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 SSF는 인바운드 데이터플로우이다.
예시 7은 예시 1의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 SSC 규칙은 상기 SDF를 상기 하나 이상의 서비스 인에이블러와 연관시키고 상기 하나 이상의 서비스 인에이블러를 통해 상기 SDF의 패킷이 전송되는 순서를 제공하는 정보를 포함한다.
예시 8은 예시 1 내지 예시 7 중 어느 하나의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 SSF는 하나 이상의 레이어-2 터널을 사용하여 상기 하나 이상의 서비스 인에이블러를 통해 상기 SDF를 라우팅시킨다.
예시 9는 운영자 네트워크를 통해 데이터 트래픽에 적용될 서비스 스티어링 및 제어(SSC) 규칙을 결정하는 제어 회로와,
상기 제어 회로에 연결되어, 상기 SSC 규칙을 서비스 스티어링 기능부(SSF)로 전송하여 상기 SSC 규칙의 시행을 가능하게 하는 인터페이스 회로를 포함하되, 상기 SSC 규칙은 상기 데이터 트래픽을 (S)Gi-로컬 영역 네트워크(LAN)의 하나 이상의 서비스 인에이블러와 연관시키는 정보를 포함하는 장치를 포함한다.
예시 10은 예시 9의 장치를 포함하되,
상기 인터페이스 회로는 상기 하나 이상의 서비스 인에이블러 중 적어도 하나에 대응하는 동적 부하 상태 정보를 수신하고,
상기 제어 회로는 상기 동적 부하 상태 정보에 기초하여 상기 SSC 규칙을 업데이트하고,
상기 인터페이스 회로는 상기 업데이트된 SSC 규칙을 상기 SSF에 전송한다.
예시 11은 예시 9의 장치를 포함하되,
상기 인터페이스 회로는 상기 (S)Gi-LAN에서 상기 SSF 또는 오케스트레이터(orchestrator)로부터 상기 동적 부하 상태 정보를 수신한다.
예시 12는 예시 9의 장치를 포함하되,
상기 제어 회로는 상기 데이터 트래픽과 연관된 사용자 가입 프로파일에 기초하여 상기 SSC 규칙을 결정한다.
예시 13은 예시 9의 장치를 포함하되,
상기 인터페이스 회로는 가입자 프로파일, 운영자 정책 또는 네트워크 환경에 대한 변경에 대응하는 정보를 수신하고,
상기 제어 회로는 상기 정보에 기초하여 상기 SSC 규칙을 업데이트하고,
상기 인터페이스 회로는 상기 업데이트된 SSC 규칙을 상기 SSF로 전송한다.
예시 14는 예시 9의 장치를 포함하되,
상기 인터페이스 회로는 액세스 네트워크 발견 및 선택 기능부(ANDSF), 홈 가입자 서버(HSS), 또는 가입자 프로파일 저장소(SPR)로부터 정보를 수신하고,
상기 제어 회로는 상기 정보에 기초하여 상기 SSC 규칙을 결정한다.
예시 15는 예시 9의 장치를 포함하되,
상기 SSC 규칙은 상기 하나 이상의 서비스 인에이블러를 통해 상기 SDF의 패킷이 전송되는 순서를 제공하는 정보를 포함한다.
예시 16은 예시 9의 장치를 포함하되,
상기 장치는 정책 및 과금 규칙 기능부(PCRF)를 포함한다.
예시 17은 예시 9 내지 16 중 어느 하나의 장치를 포함하되,
상기 SSC 규칙은 규칙 식별자, 서비스 데이터플로우 식별자, 서비스 인에이블러 식별자 및 애플리케이션 식별자를 포함한다.
예시 18은 명령어를 갖는 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 명령어는 실행될 때, 장치로 하여금,
(S)Gi-LAN에서 복수의 서비스 인에이블러로부터 동적 부하 상태 정보를 수신하게 하고,
상기 동적 부하 상태 정보를 정책 및 과금 규칙 기능부(PCRF)로 전송하게 한다.
예시 19는 예시 18의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 장치는 상기 (S)Gi-LAN에서의 오케스트레이터이고, 상기 명령어는 실행될 때 상기 오케스트레이터로 하여금 또한 상기 동적 부하 상태 정보를 Rs 인터페이스를 통해 전송하게 한다.
예시 20은 예시 18의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 장치는 서비스 스티어링 및 제어 기능부(SSF)이고, 상기 명령어는 실행될 때, 상기 SSF로 하여금 또한,
서비스 스티어링 및 제어(SSC) 규칙에 기초하여 상기 복수의 서비스 인에이블러 중 하나 이상의 서비스 인에이블러를 통해 서비스 데이터플로우를 라우팅하게 한다.
예시 21은 예시 20의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 명령어는 실행될 때, 상기 SSF로 하여금 또한,
상기 SSC 규칙을 상기 PCRC로부터 수신하게 한다.
예시 22는 예시 20의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 SSC 규칙은 규칙 식별자, 서비스 데이터플로우 식별자, 서비스 인에이블러 식별자, 및 애플리케이션 식별자를 포함한다.
예시 23은 명령어를 갖는 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 명령어는 실행될 때, 정책 및 과금 규칙 기능부(PCRF)로 하여금,
운영자 네트워크를 통해 데이터 트래픽에 적용될 서비스 스티어링 및 제어(SSC) 규칙을 결정하게 하고,
상기 SSC 규칙을 서비스 스티어링 기능부(SSF)로 제공하여 상기 SSC 규칙의 시행을 가능하게 하고, 상기 SSC 규칙은 상기 데이터 트래픽을 (S)Gi-로컬 영역 네트워크(LAN)의 하나 이상의 서비스 인에이블러와 연관시키는 정보를 포함한다.
예시 24는 예시 23의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 명령어를 실행될 때, 상기 PCRF로 하여금,
상기 하나 이상의 서비스 인에이블러 중 적어도 하나에 대응하는 동적 부하 상태 정보를 수신하고,
상기 동적 부하 상태 정보에 기초하여 상기 SSC 규칙을 업데이트하고,
상기 업데이트된 SSC 규칙을 상기 SSF에 제공한다.
예시 25는 예시 24의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 PCRF는 SSF로부터 또는 (S)Gi-LAN의 오케스트레이터로부터 동적 부하 상태 정보를 수신한다.
예시 26은 예시 23의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 명령어는 실행될 때, 상기 PCRF로 하여금,
데이터 트래픽과 연관된 사용자 가입 프로파일에 기초하여 상기 SSC 규칙을 결정하게 한다.
예시 27은 예시 23의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 명령어는 실행될 때, 상기 PCRF로 하여금,
가입자 프로파일, 운영자 정책 또는 네트워크 환경에 대한 변경에 대응하는 정보를 수신하게 하고,
상기 정보에 기초하여 상기 SSC 규칙을 업데이트하게 하고,
상기 업데이트된 SSC 규칙을 상기 SSF로 전송하게 한다.
예시 28은 예시 23의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 명령어는 실행될 때, 상기 PCRF로 하여금,
액세스 네트워크 발견 및 선택 기능부(ANDSF), 홈 가입자 서버(HSS), 또는 가입자 프로파일 저장소(SPR)로부터 정보를 수신하게 하고,
상기 정보에 기초하여 상기 SSC 규칙을 결정하게 한다.
예시 29는 예시 23의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 SSC 규칙은 상기 하나 이상의 서비스 인에이블러를 통해 상기 데이터 트래픽의 패킷이 전송되는 순서를 제공하는 정보를 더 포함한다.
예시 30은 예시 23 내지 29 중 어느 하나의 하나 이상의 컴퓨터 판독가능 매체를 포함하되,
상기 SSC 규칙은 규칙 식별자, 서비스 데이터플로우 식별자, 서비스 인에이블러 식별자, 및 애플리케이션 식별자를 포함한다.
예시 31은 서비스 스티어링 및 제어(SSC) 규칙을 수신하는 인터페이스 회로―상기 SSC 규칙은 서비스 데이터플로우(SDF) 및 하나 이상의 서비스 인에이블러(SE) 식별자를 포함함―와,
운영자 네트워크 내의 상기 SDF 식별자에 기초하여 서비스 데이터플로우(SDF)를 식별하고, 상기 하나 이상의 SE 식별자에 기초하여 (S)Gi-로컬 영역 네트워크(LAN)에서 하나 이상의 서비스 인에이블러를 통해 상기 SDF를 라우팅하는 제어 회로를 포함하는 장치를 포함한다.
예시 32는 예시 31의 장치를 포함하되,
상기 인터페이스 회로는 정책 및 과금 규칙 기능부(PCRF), 액세스 네트워크 발견 및 선택 기능부(ANDSF), 홈 가입자 서버(HSS), 또는 가입자 프로파일 저장소(SPR)로부터 정보를 수신한다.
예시 33은 예시 31의 장치를 포함하되,
상기 제어 회로는 상기 하나 이상의 서비스 인에이블러의 개별 서비스 인에이블러로부터 동적 부하 상태 정보를 수집하고, 상기 인터페이스 회로는 상기 동적 부하 상태 정보를 정책 및 과금 규칙 기능부(PCRF)로 전송한다.
예시 34는 예시 31의 장치를 포함하되,
상기 하나 이상의 서비스 인에이블러를 통해 상기 SDF를 라우팅하는 것은,
상기 제어 회로가 상기 SDF로 하여금 상기 SSC 규칙에 의해 정의된 순서로 복수의 서비스 인에이블러의 체인을 통해 전송되게 하는 것이다.
예시 35는 예시 34의 장치를 포함하되,
상기 SDF가 상기 제어 회로의 체인을 통해 전송되게 하는 것은, 상기 인터페이스 회로로 하여금,
상기 SDF의 데이터를 상기 복수의 서비스 인에이블러 중 제 1 서비스 인에이블러로 전송하게 하고,
상기 제 1 서비스 인에이블러로부터의 상기 SDF의 데이터의 수신 이후에, 상기 데이터를 상기 복수의 서비스 인에이블러 중 제 2 서비스 인에이블러로 전송하게 한다.
예시 36은 예시 31의 장치를 포함하되,
상기 SDF는 인바운드 데이터플로우이다.
예시 37은 예시 31의 장치를 포함하되,
상기 SSC 규칙은 상기 SDF를 상기 하나 이상의 서비스 인에이블러와 연관시키고 상기 하나 이상의 서비스 인에이블러를 통해 상기 SDF의 패킷이 전송되는 순서를 제공하는 정보를 포함한다.
예시 38은 예시 31 내지 37 중 어느 하나의 장치를 포함하되,
상기 SSF는 하나 이상의 레이어-2 터널을 사용하여 상기 하나 이상의 서비스 인에이블러를 통해 상기 SDF를 라우팅시킨다.
예시 39는 서비스 스티어링 및 제어(SSC) 규칙을 수신하는 단계―상기 SSC 규칙은 SSC 서비스 데이터플로우(SDF) 식별자 및 하나 이상의 서비스 인에이블러(SE) 식별자를 포함함―와,
운영자 네트워크 내의 상기 SDF 식별자에 기초하여 서비스 데이터플로우(SDF)를 식별하게 하는 단계와,
상기 하나 이상의 SE 식별자에 기초하여 (S)Gi-로컬 영역 네트워크(LAN)에서 하나 이상의 서비스 인에이블러를 통해 상기 SDF를 라우팅하게 하는 단계를 포함하는 방법을 포함한다.
예시 40은 예시 39의 방법을 포함하되,
상기 SSC 규칙은 정책 및 과금 규칙 기능부(PCRF), 액세스 네트워크 발견 및 선택 기능부(ANDSF), 홈 가입자 서버(HSS), 또는 가입자 프로파일 저장소(SPR)로부터 수신된다.
예시 41은 예시 39의 방법을 포함하되,
상기 하나 이상의 서비스 인에이블러의 개별 서비스 인에이블러로부터 동적 부하 상태 정보를 수집하는 단계와, 상기 동적 부하 상태 정보를 정책 및 과금 규칙 기능부(PCRF)로 전송하는 단계를 더 포함한다.
예시 42는 예시 39의 방법을 포함하되,
상기 하나 이상의 서비스 인에이블러를 통해 상기 SDF를 라우팅하는 단계는,
상기 SDF로 하여금 상기 SSC 규칙에 의해 정의된 순서로 복수의 서비스 인에이블러의 체인을 통해 전송되게 하는 단계를 포함한다.
예시 43은 예시 42의 방법을 포함하되,
상기 SDF가 상기 제어 회로의 체인을 통해 전송되게 하는 단계는,
상기 SDF의 데이터를 상기 복수의 서비스 인에이블러 중 제 1 서비스 인에이블러로 전송하는 단계와,
상기 제 1 서비스 인에이블러로부터의 상기 SDF의 데이터의 수신 이후에, 상기 데이터를 상기 복수의 서비스 인에이블러 중 제 2 서비스 인에이블러로 전송하는 단계를 포함한다.
예시 44는 예시 39의 방법을 포함하되,
상기 SDF는 인바운드 데이터플로우이다.
예시 45는 예시 39의 방법을 포함하되,
상기 SSC 규칙은 상기 SDF를 상기 하나 이상의 서비스 인에이블러와 연관시키고 상기 하나 이상의 서비스 인에이블러를 통해 상기 SDF의 패킷이 전송되는 순서를 제공하는 정보를 포함한다.
예시 46은 예시 39 내지 45 중 어느 하나의 방법을 포함하되,
상기 하나 이상의 서비스 인에이블러를 통해 상기 SDF를 라우팅시키는 단계는 하나 이상의 레이어-2 터널을 사용하여 상기 SDF를 라우팅시키는 단계를 포함한다.
예시 47은 (S)Gi-LAN에서 복수의 서비스 인에이블러로부터 동적 부하 상태 정보를 수신하는 단계와,
상기 동적 부하 상태 정보를 정책 및 과금 규칙 기능부(PCRF)로 전송하는 단계를 포함하는 방법을 포함한다.
예시 48은 예시 47의 방법을 포함하되,
상기 동적 부하 상태 정보를 Rs 인터페이스를 통해 전송하는 단계를 더 포함한다.
예시 49는 예시 47의 방법을 포함하되,
서비스 스티어링 및 제어(SSC) 규칙에 기초하여 상기 복수의 서비스 인에이블러 중 하나 이상의 서비스 인에이블러를 통해 서비스 데이터플로우를 라우팅하는 단계를 더 포함한다.
예시 50은 예시 49의 방법을 포함하되,
상기 PCRF로부터 상기 SSC 규칙을 수신하는 단계를 더 포함한다.
예시 51은 운영자 네트워크를 통해 데이터 트래픽에 적용될 서비스 스티어링 및 제어(SSC) 규칙을 결정하는 단계와,
상기 SSC 규칙을 서비스 스티어링 기능부(SSF)로 전송하여 상기 SSC 규칙의 시행을 가능하게 하는 단계를 포함하되, 상기 SSC 규칙은 상기 데이터 트래픽을 (S)Gi-로컬 영역 네트워크(LAN)의 하나 이상의 서비스 인에이블러와 연관시키는 정보를 포함하는 방법을 포함한다.
예시 52는 예시 51의 방법을 포함하되,
상기 하나 이상의 서비스 인에이블러 중 적어도 하나에 대응하는 동적 부하 상태 정보를 수신하는 단계와,
상기 동적 부하 상태 정보에 기초하여 상기 SSC 규칙을 업데이트하는 단계와,
상기 업데이트된 SSC 규칙을 상기 SSF에 전송하는 단계를 더 포함한다.
예시 53은 예시 52의 방법을 포함하되,
상기 동적 부하 상태 정보는 상기 SSF로부터 또는 (S)Gi-LAN의 오케스트레이터로부터 수신된다.
예시 54는 예시 51의 방법을 포함하되,
데이터 트래픽과 연관된 사용자 가입 프로파일에 기초하여 상기 SSC 규칙을 결정하는 단계를 더 포함한다.
예시 55는 예시 51의 방법을 포함하되,
가입자 프로파일, 운영자 정책 또는 네트워크 환경에 대한 변경에 대응하는 정보를 수신하는 단계와,
상기 정보에 기초하여 상기 SSC 규칙을 업데이트하는 단계와,
상기 업데이트된 SSC 규칙을 상기 SSF로 전송하는 단계를 더 포함한다.
예시 56은 예시 51의 방법을 포함하되,
액세스 네트워크 발견 및 선택 기능부(ANDSF), 홈 가입자 서버(HSS), 또는 가입자 프로파일 저장소(SPR)로부터 정보를 수신하는 단계를 더 포함한다.
예시 57은 예시 51의 방법을 포함하되,
상기 SSC 규칙은 상기 하나 이상의 서비스 인에이블러를 통해 상기 데이터 트래픽의 패킷이 전송되는 순서를 제공하는 정보를 더 포함한다.
예시 58은 예시 39 내지 57 중 어느 하나의 방법을 수행하는 수단을 포함하는 장치를 포함한다.
예시 59는 예시 20 내지 22 중 어느 하나의 하나 이상의 컴퓨터 판독가능 매체를 포함하되, 상기 SCC 규칙은 정책 및 과금 제어(policy and charging control, PCC) 규칙 또는 애플리케이션 검출 및 제어(application detection and control, ADC) 규칙의 부분이 될 수 있다.
요약에서 설명된 것을 포함하여, 본원에서 예시된 실시예의 설명은, 완전한 것이거나 개시된 정확한 형태로 본 개시를 제한하기 위한 것이 아니다. 특정 구현 및 예시가 예시의 목적을 위해 설명되었지만, 당업자가 알 수 있는 바와 같이, 다양한 등가의 수정이 본 개시의 범위 내에서 가능하다. 이러한 수정은 상술한 상세한 설명의 관점에서 본 개시에 대해 이루어질 수 있다.
Claims (29)
- 명령어를 갖는 하나 이상의 컴퓨터 판독가능 매체로서,
상기 명령어는 실행될 때, 서비스 스티어링 및 제어 기능부(service steering and control function, SSF)로 하여금,
정책 및 과금 규칙 기능부(policy and charging rules function, PCRF)로부터 서비스 스티어링 및 제어(SSC) 규칙을 획득하게 하고―상기 SSC 규칙은 SSC 규칙 식별자, 하나 이상의 서비스 인에이블러(service enabler, SE) 식별자, 및 소스 IP 주소, 목적지 IP 주소, 소스 포트 번호, 목적지 포트 번호 및 프로토콜을 갖는 IP 5-튜플(tuple)을 포함하는 서비스 데이터플로우(service dataflow, SDF) 식별자를 포함함―,
상기 SDF 식별자에 기초하여, 운영자 네트워크 내의 트래픽을 식별하게 하고,
상기 하나 이상의 SE 식별자에 기초하여 (S)Gi-LAN(Local Area Network)에서 하나 이상의 서비스 인에이블러를 통해 상기 트래픽을 라우팅하게 하되,
상기 하나 이상의 서비스 인에이블러를 통해 상기 트래픽을 라우팅하는 것은, 상기 트래픽이 상기 SSC 규칙에 의해 정의된 순서로 복수의 서비스 인에이블러의 체인을 통해 전송되게 하는 것인,
컴퓨터 판독가능 매체.
- 제 1 항에 있어서,
상기 SSF는 정책 및 과금 시행 기능부(policy and charging enforcement function, PCEF) 및 트래픽 검출 기능부(traffic detection function, TDF)로부터 개별적으로 구현되는
컴퓨터 판독가능 매체.
- 제 1 항에 있어서,
상기 SSC 규칙은 애플리케이션 식별자를 포함하는
컴퓨터 판독가능 매체.
- 삭제
- 제 1 항에 있어서,
상기 트래픽이 상기 체인을 통해 전송되게 하는 것은,
상기 트래픽의 데이터를 상기 복수의 서비스 인에이블러 중 제 1 서비스 인에이블러로 전송하는 것과,
상기 제 1 서비스 인에이블러로부터 상기 트래픽의 데이터를 수신하는 것과,
상기 제 1 서비스 인에이블러로부터의 상기 트래픽의 데이터의 수신 이후에, 상기 데이터를 상기 복수의 서비스 인에이블러 중 제 2 서비스 인에이블러로 전송하는 것을 포함하는
컴퓨터 판독가능 매체.
- 제 1 항에 있어서,
상기 SSF는 정책 및 과금 시행 기능부(policy and charging enforcement function, PCEF) 또는 트래픽 검출 기능부(traffic detection function, TDF)로 구현되는
컴퓨터 판독가능 매체.
- 제 1 항에 있어서,
상기 SSC 규칙은, 상기 트래픽을 상기 하나 이상의 서비스 인에이블러와 연관시키고 상기 하나 이상의 서비스 인에이블러를 통해 상기 트래픽의 패킷이 전송되는 순서를 제공하는 정보를 포함하는
컴퓨터 판독가능 매체.
- 제 1 항 내지 제 3 항 및 제 5 항 내지 제 7 항 중 어느 한 항에 있어서,
상기 SSF는 하나 이상의 레이어-2 터널을 사용하여 상기 하나 이상의 서비스 인에이블러를 통해 상기 트래픽을 라우팅하는
컴퓨터 판독가능 매체.
- 장치로서,
운영자 네트워크를 통해 데이터 트래픽에 적용될 서비스 스티어링 및 제어(SSC) 규칙을 결정하는 제어 회로와,
상기 제어 회로에 연결되어, 상기 SSC 규칙을 서비스 스티어링 기능부(SSF)로 전송하여 상기 SSC 규칙의 시행을 가능하게 하는 인터페이스 회로를 포함하되, 상기 SSC 규칙은 상기 데이터 트래픽을 (S)Gi-LAN의 하나 이상의 서비스 인에이블러(SE)와 연관시키는 정보를 포함하고, 상기 정보는 SSC 규칙 식별자, 하나 이상의 SE 식별자, 및 소스 IP 주소, 목적지 IP 주소, 소스 포트 번호, 목적지 포트 번호 및 프로토콜을 갖는 IP 5-튜플(tuple)을 포함하는 서비스 데이터플로우(service dataflow, SDF) 식별자를 포함하되,
상기 SSC 규칙은 상기 하나 이상의 서비스 인에이블러를 통해 상기 데이터 트래픽의 패킷이 전송되는 순서를 제공하는 정보를 포함하는
장치.
- 제 9 항에 있어서,
상기 인터페이스 회로는 상기 하나 이상의 서비스 인에이블러 중 적어도 하나에 대응하는 동적 부하 상태 정보를 수신하고,
상기 제어 회로는 상기 동적 부하 상태 정보에 기초하여 상기 SSC 규칙을 업데이트하고,
상기 인터페이스 회로는 상기 업데이트된 SSC 규칙을 상기 SSF에 전송하는
장치.
- 제 9 항에 있어서,
상기 인터페이스 회로는 상기 (S)Gi-LAN에서 상기 SSF 또는 오케스트레이터(orchestrator)로부터 동적 부하 상태 정보를 수신하는
장치.
- 제 9 항에 있어서,
상기 제어 회로는 상기 데이터 트래픽과 연관된 사용자 가입 프로파일에 기초하여 상기 SSC 규칙을 결정하는
장치.
- 제 9 항에 있어서,
상기 인터페이스 회로는 가입자 프로파일, 운영자 정책 또는 네트워크 환경에 대한 변경에 대응하는 정보를 수신하고,
상기 제어 회로는 상기 정보에 기초하여 상기 SSC 규칙을 업데이트하고,
상기 인터페이스 회로는 상기 업데이트된 SSC 규칙을 상기 SSF로 전송하는
장치.
- 제 9 항에 있어서,
상기 인터페이스 회로는 액세스 네트워크 발견 및 선택 기능부(ANDSF), 홈 가입자 서버(HSS), 또는 가입자 프로파일 저장소(SPR)로부터 정보를 수신하고,
상기 제어 회로는 상기 정보에 기초하여 상기 SSC 규칙을 결정하는
장치.
- 삭제
- 제 9 항에 있어서,
상기 장치는 정책 및 과금 규칙 기능부(PCRF)를 포함하는
장치.
- 제 9 항 내지 제 14 항 및 제 16 항 중 어느 한 항에 있어서,
상기 SSC 규칙은 애플리케이션 식별자를 포함하는
장치.
- 명령어를 갖는 하나 이상의 컴퓨터 판독가능 매체로서,
상기 명령어는 실행될 때, 서비스 스티어링 및 제어 기능부(SSF)인 장치로 하여금,
정책 및 과금 규칙 기능부(policy and charging rules function, PCRF)로부터 서비스 스티어링 및 제어(SSC) 규칙을 수신하게 하고,
(S)Gi-LAN에서 복수의 서비스 인에이블러로부터 동적 부하 상태 정보를 수신하게 하며,
상기 동적 부하 상태 정보를 상기 PCRF로 전송하게 하고,
상기 SSC 규칙에 기초하여 상기 복수의 서비스 인에이블러 중 하나 이상의 서비스 인에이블러를 통해 서비스 데이터플로우를 라우팅하게 하되,
상기 SSC 규칙은 규칙 식별자, 서비스 데이터플로우(SDF) 식별자 또는 애플리케이션 식별자, 및 하나 이상의 서비스 인에이블러 식별자 및 상기 하나 이상의 서비스 인에이블러 식별자와 연관된 순서를 포함하는
컴퓨터 판독가능 매체.
- 제 18 항에 있어서,
상기 장치는 상기 (S)Gi-LAN에서의 오케스트레이터이고, 상기 명령어는 또한 실행될 때 상기 오케스트레이터로 하여금 상기 동적 부하 상태 정보를 Rs 인터페이스를 통해 전송하게 하는
컴퓨터 판독가능 매체.
- 삭제
- 삭제
- 삭제
- 제 18 항에 있어서,
상기 SSC 규칙은 정책 및 과금 제어(policy and charging control, PCC) 규칙 또는 애플리케이션 검출 및 제어(application detection and control, ADC) 규칙의 일부분이 될 수 있는
컴퓨터 판독가능 매체.
- 서비스 스티어링 및 제어 기능부(SSF)를 구현하는 장치로서,
정책 및 과금 규칙 기능부(PCRF)로부터 서비스 스티어링 및 제어(SSC) 규칙을 수신하는 수단―상기 SSC 규칙은 SSC 규칙 식별자, 하나 이상의 서비스 인에이블러(SE) 식별자, 및 소스 IP 주소, 목적지 IP 주소, 소스 포트 번호, 목적지 포트 번호, 및 프로토콜을 갖는 IP 5-튜플(tuple)을 포함하는 서비스 데이터플로우(SDF) 식별자를 포함하고, 상기 SSC 규칙은, 트래픽을 상기 하나 이상의 서비스 인에이블러와 연관시키고 상기 하나 이상의 서비스 인에이블러를 통해 상기 트래픽의 패킷이 전송되는 순서를 제공하는 정보를 포함함―과,
상기 SDF 식별자에 기초하여, 운영자 네트워크 내의 트래픽을 식별하는 수단과,
상기 하나 이상의 SE 식별자에 기초하여 (S)Gi-LAN에서 하나 이상의 서비스 인에이블러를 통해 상기 트래픽을 스티어링하는 수단을 포함하되,
상기 하나 이상의 서비스 인에이블러를 통해 상기 트래픽을 스티어링하는 수단은 상기 트래픽이 상기 SSC 규칙에 의해 정의된 순서로 복수의 서비스 인에이블러의 체인을 통해 전송되게 하는 것인,
SSF 구현 장치.
- 제 24 항에 있어서,
상기 장치는 정책 및 과금 시행 기능부(PCEF) 또는 트래픽 검출 기능부(TDF)를 구현하지 않는
SSF 구현 장치.
- 제 24 항에 있어서,
상기 장치는,
상기 하나 이상의 서비스 인에이블러의 개별 서비스 인에이블러로부터 동적 부하 상태 정보를 수집하는 수단과,
상기 동적 부하 상태 정보를 정책 및 과금 규칙 기능부(PCRF)로 전송하는 수단을 더 포함하는
SSF 구현 장치.
- 삭제
- 제 24 항에 있어서,
상기 장치는 또한 정책 및 과금 시행 기능부(PCEF) 또는 트래픽 검출 기능부(TDF)를 구현하는
SSF 구현 장치.
- 삭제
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201462065214P | 2014-10-17 | 2014-10-17 | |
US62/065,214 | 2014-10-17 | ||
PCT/US2015/055898 WO2016061436A2 (en) | 2014-10-17 | 2015-10-16 | Methods and apparatuses for flexible mobile steering in cellular networks |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170045262A KR20170045262A (ko) | 2017-04-26 |
KR102012571B1 true KR102012571B1 (ko) | 2019-10-21 |
Family
ID=54366515
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020177007267A KR102012571B1 (ko) | 2014-10-17 | 2015-10-16 | 셀룰러 네트워크에서의 플렉시블 모바일 스티어링을 위한 방법 및 장치 |
Country Status (7)
Country | Link |
---|---|
US (2) | US10560374B2 (ko) |
EP (1) | EP3207737B1 (ko) |
JP (1) | JP6472876B2 (ko) |
KR (1) | KR102012571B1 (ko) |
BR (1) | BR112017005397A2 (ko) |
RU (1) | RU2679538C2 (ko) |
WO (1) | WO2016061436A2 (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102012571B1 (ko) | 2014-10-17 | 2019-10-21 | 인텔 아이피 코포레이션 | 셀룰러 네트워크에서의 플렉시블 모바일 스티어링을 위한 방법 및 장치 |
CN106817300A (zh) * | 2015-12-01 | 2017-06-09 | 阿尔卡特朗讯 | 在sdn网络中控制及辅助控制用户数据流的方法和装置 |
US11044203B2 (en) * | 2016-01-19 | 2021-06-22 | Cisco Technology, Inc. | System and method for hosting mobile packet core and value-added services using a software defined network and service chains |
JP7059522B2 (ja) * | 2017-06-09 | 2022-04-26 | ソニーグループ株式会社 | 制御装置、制御方法、プログラム及び撮像システム |
KR102186277B1 (ko) * | 2019-07-08 | 2020-12-03 | 에스케이텔레콤 주식회사 | 네트워크장치 및 네트워크장치에서 수행되는 스티어링 제어 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140086177A1 (en) * | 2012-09-27 | 2014-03-27 | Interdigital Patent Holding, Inc. | End-to-end architecture, api framework, discovery, and access in a virtualized network |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US1003358A (en) | 1910-10-22 | 1911-09-12 | James W Harmon | Penholder attachment. |
US1056037A (en) | 1911-09-22 | 1913-03-18 | Robert E Lutz | Filing device. |
US6735647B2 (en) * | 2002-09-05 | 2004-05-11 | International Business Machines Corporation | Data reordering mechanism for high performance networks |
US7729350B2 (en) * | 2004-12-30 | 2010-06-01 | Nokia, Inc. | Virtual multicast routing for a cluster having state synchronization |
US7773510B2 (en) | 2007-05-25 | 2010-08-10 | Zeugma Systems Inc. | Application routing in a distributed compute environment |
EP2204011B1 (en) * | 2007-10-16 | 2018-05-30 | Telefonaktiebolaget LM Ericsson (publ) | Method and apparatus for improving the efficiency of resource utilisation in a communications system |
EP2406928B1 (en) * | 2009-03-10 | 2017-01-04 | Telefonaktiebolaget LM Ericsson (publ) | Traffic control by ip multimedia subsystem |
CN102893640B (zh) | 2010-03-15 | 2016-03-23 | 泰克莱克股份有限公司 | 用于在策略和计费规则功能与服务节点之间传输策略信息的方法、***和计算机可读介质 |
US8762501B2 (en) * | 2011-08-29 | 2014-06-24 | Telefonaktiebolaget L M Ericsson (Publ) | Implementing a 3G packet core in a cloud computer with openflow data and control planes |
US20150103772A1 (en) * | 2012-05-16 | 2015-04-16 | Telefonaktiebolaget L M Ericsson (Publ) | Routing of Traffic in a Multi-Domain Network |
US20140269724A1 (en) * | 2013-03-04 | 2014-09-18 | Telefonaktiebolaget L M Ericsson (Publ) | Method and devices for forwarding ip data packets in an access network |
EP2993835B1 (en) * | 2013-05-23 | 2018-07-11 | Huawei Technologies Co., Ltd. | Service routing system, device and method |
US9650794B2 (en) * | 2013-08-08 | 2017-05-16 | Intel IP Corporation | Apparatus, system and method of steering data radio bearer traffic to a wireless local area network link |
EP3108691B1 (en) * | 2014-02-21 | 2019-02-27 | Telefonaktiebolaget LM Ericsson (publ) | Traffic steering in a wlan based on transmit power control |
WO2016045708A1 (en) * | 2014-09-23 | 2016-03-31 | Nokia Solutions And Networks Oy | Control of communication using service function chaining |
WO2016049562A2 (en) * | 2014-09-26 | 2016-03-31 | Kyocera Corporation | Traffic steering between cellular networks and wireless local area networks (wlans) using user equipment (ue) throughput estimates |
KR102012571B1 (ko) | 2014-10-17 | 2019-10-21 | 인텔 아이피 코포레이션 | 셀룰러 네트워크에서의 플렉시블 모바일 스티어링을 위한 방법 및 장치 |
US10033589B1 (en) * | 2015-09-30 | 2018-07-24 | Juniper Networks, Inc. | Management of services to subscriber groups in a distributed service plane environment |
US20170118127A1 (en) * | 2015-10-22 | 2017-04-27 | Cox Communications, Inc. | Systems and Methods of Virtualized Services |
-
2015
- 2015-10-16 KR KR1020177007267A patent/KR102012571B1/ko active IP Right Grant
- 2015-10-16 BR BR112017005397A patent/BR112017005397A2/pt active IP Right Grant
- 2015-10-16 JP JP2017517310A patent/JP6472876B2/ja active Active
- 2015-10-16 WO PCT/US2015/055898 patent/WO2016061436A2/en active Application Filing
- 2015-10-16 US US15/512,511 patent/US10560374B2/en active Active
- 2015-10-16 RU RU2017108822A patent/RU2679538C2/ru active
- 2015-10-16 EP EP15788517.9A patent/EP3207737B1/en active Active
-
2020
- 2020-02-07 US US16/785,533 patent/US10979349B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140086177A1 (en) * | 2012-09-27 | 2014-03-27 | Interdigital Patent Holding, Inc. | End-to-end architecture, api framework, discovery, and access in a virtualized network |
Non-Patent Citations (3)
Title |
---|
‘Proposed WID for Flexible Mobile Service Steering(FMSS)’, 3GPP, 2014.10.17.* |
‘Service Function Chaining Use Cases in Mobile Networks’, IETF draft, 2014.07.04.* |
‘Use Case for Service Chain Status update’, 3GPP, 2014.05.16.* |
Also Published As
Publication number | Publication date |
---|---|
US10979349B2 (en) | 2021-04-13 |
WO2016061436A3 (en) | 2016-06-09 |
EP3207737B1 (en) | 2021-03-24 |
WO2016061436A2 (en) | 2016-04-21 |
EP3207737A2 (en) | 2017-08-23 |
JP6472876B2 (ja) | 2019-02-20 |
JP2017533643A (ja) | 2017-11-09 |
US10560374B2 (en) | 2020-02-11 |
US20200252334A1 (en) | 2020-08-06 |
US20180375759A1 (en) | 2018-12-27 |
RU2679538C2 (ru) | 2019-02-11 |
RU2017108822A3 (ko) | 2018-09-18 |
KR20170045262A (ko) | 2017-04-26 |
RU2017108822A (ru) | 2018-09-18 |
BR112017005397A2 (pt) | 2017-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10979349B2 (en) | Methods and apparatuses for flexible mobile steering in cellular networks | |
JP6568270B2 (ja) | サービス層サウスバウンドインターフェースおよびサービスの質 | |
JP6509219B2 (ja) | ソフトウェア定義ネットワーク(SDN)機能性を使用したDiameterルーティングのための方法、システム、およびコンピュータ読取可能媒体 | |
CN111682952B (zh) | 针对体验质量度量的按需探测 | |
US8873398B2 (en) | Implementing EPC in a cloud computer with openflow data plane | |
US9258742B1 (en) | Policy-directed value-added services chaining | |
KR101906742B1 (ko) | Sdn 네트워크에 기초한 애플리케이션 서비스 체인에 대한 정책 및 과금 제어 방법 및 장치 | |
US8949413B2 (en) | Filter selection and resuse | |
EP2629554B1 (en) | Service control method and system, enodeb and packet data network gateway | |
EP2831733A1 (en) | Implementing epc in a cloud computer with openflow data plane | |
US8862869B1 (en) | Method and apparatus for providing network initiated session encryption | |
US10321352B2 (en) | Method and apparatus for traffic steering | |
US20170310493A1 (en) | Network entity and service policy management method | |
US10123225B1 (en) | Time of day-triggered usage monitoring | |
US10033589B1 (en) | Management of services to subscriber groups in a distributed service plane environment | |
US11432121B2 (en) | Service function chain interworking | |
WO2015188682A1 (zh) | 业务链的处理方法、装置与*** | |
WO2016037513A1 (zh) | 一种实现流迁移的方法和装置 | |
KR20230140376A (ko) | 무선 통신 시스템에서 sfc를 이용하여 n6-lan 서비스를 제공하기 위한 장치 및 방법 | |
US20150257034A1 (en) | Method and Apparatus for Combined Sequence Numbers for Drop Precedence Support |
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 |