CN107409340B - 流量定向的方法、装置和计算机可读存储介质 - Google Patents
流量定向的方法、装置和计算机可读存储介质 Download PDFInfo
- Publication number
- CN107409340B CN107409340B CN201580077887.7A CN201580077887A CN107409340B CN 107409340 B CN107409340 B CN 107409340B CN 201580077887 A CN201580077887 A CN 201580077887A CN 107409340 B CN107409340 B CN 107409340B
- Authority
- CN
- China
- Prior art keywords
- network
- traffic
- service provisioning
- service
- mobile
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 238000003860 storage Methods 0.000 title claims description 6
- 238000004590 computer program Methods 0.000 claims abstract description 14
- 230000006870 function Effects 0.000 description 44
- 238000010586 diagram Methods 0.000 description 15
- 238000005516 engineering process Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 5
- 238000002360 preparation method Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000008685 targeting Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- 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/0247—Traffic management, e.g. flow control or congestion control based on conditions of the access network or the infrastructure network
-
- 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/10—Flow control between communication endpoints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/04—Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources
-
- 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/22—Alternate routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
- H04W16/06—Hybrid resource partitioning, e.g. channel borrowing
- H04W16/08—Load shedding arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/22—Performing reselection for specific purposes for handling the traffic
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开的实施例提供用于流量定向的方法、装置和计算机程序。特别地,在由第一网络运营商操作的第一服务预备网络处提供用于使来自第二网络运营商所操作的第二移动网络的流量定向的方法。该方法包括获得对于来自第二移动网络的流量的流量定向信息以及至少基于流量定向信息对来自第二移动网络的流量生成流量定向策略。方法还包括将流量定向策略通知第一服务预备网络的流量控制器使得流量控制器基于流量定向策略使来自第二移动网络的流量定向。提供用于在由第一网络运营商操作的服务预备网络内促进来自第二网络运营商所操作的移动网络的流量的定向的另一个方法。该方法包括至少基于来自移动网络的要求生成流量定向信息以及向服务预备网络提供流量定向信息以用于对来自移动网络的流量生成流量定向策略。
Description
技术领域
本公开的非限制性和示范性实施例大体上涉及通信网络,并且具体涉及用于在增值服务预备网络(value added service provisioning network)内定向流量(steeringtraffic)的方法、装置和计算机程序。
背景技术
该章节引入可能促进更好理解本公开的的方面。因此,该章节的语句要从这个角度阅读并且不要理解为承认什么在现有技术中或什么不在现有技术中。
随着各种智能电话应用和机器到机器(M2M)应用的快速发展,移动网络运营商在移动互联网时代正边缘化为垃圾“管道”提供方。因此,大部分网络运营商正尝试探索新的业务模型(business model)并且通过对用户提供例如安全保护、反广告、视频优化、Web高速缓存、超文本传输协议(HTTP)报头富集、传输控制协议(TCP)/HTTP优化及类似物等各种增值服务(VAS服务)来提高收益。通常,一个或多个VAS服务基于不同业务考虑而应用于用户的流量。没必要在任何条件下将所有VAS服务应用于所有用户的流量。同时,随着云技术在信息技术(IT)世界的成功的启发,电信行业在考虑通过在欧洲电信标准协会(ETSI)倡导的网络功能虚拟化(NFV)来提供基于云的网络服务。NFV技术将使得提供和操作虚拟移动网络服务以及VAS服务更灵活且高效,这将加速虚拟网络运营商业务的增长。
传统地,与接入点名称(APN)关联的VAS使能器的拓扑通常是静态的,甚至是固定且链接的。增加/删除VAS使能器或改变服务链的逻辑配置意指网络拓扑的改变,这可能导致许多问题。软件定义联网(SDN)技术的出现被广泛地认作采用灵活方式跨不同VAS使能器定向用户流量的潜在方法。在第三代合作伙伴计划(3GPP)移动网络和虚拟移动网络运营商的上下文中,例如通过考虑公共陆地移动网络(PLMN)运营商和虚拟PLMN运营商两者的偏好,对移动网络运营商的原生用户的流量和对于它关联的虚拟网络运营商的用户的流量灵活定向,这对于SDN技术是重要的。
图1A和图1B图示在VAS预备时在移动虚拟网络运营商(MVNO)与它的关联移动网络运营商(MNO)之间的合作的两个可能使用案例。
图1A示出第一使用案例,即基于MNO的VAS预备。在该使用案例中,虚拟运营商MVNOA1操作它自己的网络,包括无线电接入网络(RAN)和核心网络(CN),但不具有任何物理服务预备基础设施资源。MVNO A1向它的用户提供正常网络服务但未提供VAS服务。VAS服务由它的关联移动网络运营商MNO A提供。基于MNO A与MVNO A1之间的业务协定(businessagreement),来自MVNO A1所操作的网络的用户流量可以在由MNO A操作的VAS预备网络(例如SGi局域网(SGi-LAN))内定向并且由MNO A施加有各种VAS服务。
图1B示出第二使用案例,即联合VAS预备。在NFV和云时代,移动网络运营商(例如,MNO A)可能向第三代移动虚拟运营商提供基础设施资源的部分,这是非常可能的。虚拟运营商(例如,MVNO A1)操作它自己的网络(包括RAN和CN)并且可能提供正常网络服务和VAS服务两者。在该使用案例中,MVNO A1和MNO A联合向它们的两个用户组都提供VAS服务。基于MNO A与MVNO A1之间的业务协定,来自MVNO A1所操作的网络的用户流量可以定向到由MNO A操作的VAS预备网络(例如SGi-LAN)并且由MNO A施加有特定VAS服务,而来自MNO A所操作的网络的用户流量也可以定向到MVNO A1(未示出)所操作的VAS预备网络并且由MVNOA1施加有特定VAS服务。
在实际网络环境中,典型场景是移动网络运营商可以向它的原生用户以及它的关联虚拟网络运营商的用户提供不同VAS服务,而关于对不同用户组的VAS预备的策略可能不同。例如,移动网络运营商可在预备VAS服务时区分原生用户和关联虚拟网络运营商的用户。一些VAS服务仅应用于原生用户,而其他VAS服务应用于原生用户和虚拟运营商的用户两者。因此,需要有可以在VAS预备网络内对不同用户的流量定向以便满足网络运营商和用户的不同偏好或要求的机制。
关于Gi/SGi-LAN中的流量定向,目前正在进行3GPP的论述。当前,相关使用案例和要求被TR 3GPP TR 22.808 V13.0.0处的SA1捕捉,并且关于对潜在问题的可能技术方案和架构的论述还未在SA2中发起。迄今为止,仅仅有对基本灵活流量定向的一些公开技术方案。关于对虚拟网络运营商用户的流量定向没有任何论述。
在ETSI中,已定义NFV框架,但关于移动虚拟网络运营商的流量定向的论述则很少。
在一些通信公司,已经有关于通过移动网络的基于SDN的服务链接的研究和试验。例如,对于移动网络用户的灵活流量定向已基于下列信息而开发:用户的预订、用户的流量目的地、网络性能/服务质量(QoS)和应用名称/身份(ID)。但迄今为止,关于移动虚拟网络场景的流量定向的考虑则很少。现有的流量定向技术方案无法应用于移动虚拟网络运营商用户。
发明内容
本公开的各种实施例主要在于提供用于对移动虚拟网络用户定向流量的灵活且高效的方法和装置。本公开的实施例的其他特征和优势在结合附图阅读时也将从特定实施例的下列描述理解,这些附图通过示例图示本公开的实施例的原理。
在本公开的第一方面,提供有在第一网络运营商所操作的第一服务预备网络处用于对来自第二网络运营商所操作的第二移动网络的流量定向的方法。该方法包括获得对于来自第二移动网络的流量的流量定向信息,并且至少基于该流量定向信息对来自第二移动网络的流量生成流量定向策略。方法还包括向第一服务预备网络的流量控制器通知流量定向策略使得流量控制器基于流量定向策略对来自第二移动网络的流量定向。
凭借该方法,由网络运营商操作的服务预备网络可以获得关于另一个网络运营商的用户的流量定向信息并且由此可以灵活确定对于其他网络运营商的用户的合适的流量定向策略以便在服务预备网络内适当对这些用户的流量定向。
在实施例中,第一网络运营商可以是移动网络运营商,而第二网络运营商可以是移动虚拟网络运营商。在该实施例中,第二网络运营商可不具有任何物理服务预备基础设施资源但可以通过依赖第一网络运营商所拥有的物理服务预备基础设施资源而向它自己的用户或其他用户提供服务。
在另一个实施例中,可以从支持***获得流量定向信息,该支持***支持至少部分基于来自第二移动网络的要求生成流量定向信息的第二网络运营商的业务和操作。
在另外的实施例中,流量定向信息可以包括以下中的至少任一个:第二网络运营商的公共陆地移动网络身份;第二移动网络中一个或多个用户的一个或多个国际移动订户标识号;第一服务预备网络处可用的服务的类型和/或名称,例如采用列表的形式;在第一服务预备网络中应用的服务预备策略;以及应用服务预备策略的条件。
在再另一个实施例中,第二网络运营商可以操作第二服务预备网络。在该实施例中,可以至少部分从第二服务预备网络所提供的对于第二移动网络中被准许访问第一服务预备网络的用户的偏好信息获得流量定向信息。
在另外的实施例中,第一网络运营商可以操作第一移动网络。方法可以进一步包括对第二服务预备网络提供对于第一移动网络中被准许访问第二服务预备网络的用户的偏好信息。
在再另一个实施例中,偏好信息可以包括以下中的至少任一个:对应用户的服务预备偏好;对于对应用户的对应移动网络运营商的服务预备偏好;应用服务预备偏好的条件;对应用户的预订信息;对应用户的流量的流量描述信息;对应用户的身份或互联网协议地址;以及对应移动网络的公共陆地移动网络身份;在对应服务预备网络处可用的服务的类型和/或名称,例如采用列表的形式。
因为网络运营商所操作的移动网络的用户的偏好信息可以由将对用户提供服务的另一个网络运营商及时获得,由其他网络运营商确定的流量定向策略可以动态且合理地反映用户的要求。
在再另一个实施例中,由第二服务预备网络提供的服务可以是增值服务。第二服务预备网络可以是软件定义网络,其包括多个增值服务使能器。
在再另一个实施例中,由第一服务预备网络提供的服务可以是增值服务。第一服务预备网络可以是软件定义网络,其包括多个增值服务使能器。
在本公开的第二方面,提供有用于在第一网络运营商所操作的服务预备网络内促进来自第二网络运营商所操作的移动网络的流量的定向的方法。该方法包括至少基于来自移动网络的要求生成流量定向信息并且向服务预备网络提供流量定向信息以用于对来自移动网络的流量生成流量定向策略。
在实施例中,第一网络运营商可以是移动网络运营商;并且第二网络运营商可以是移动虚拟网络运营商。
在另一个实施例中,流量定向信息可以包括以下中的至少任一个:第二网络运营商的公共陆地移动网络身份;第二移动网络中一个或多个用户的一个或多个国际移动订户标示号;第一服务预备网络处可用的服务的类型和/或名称,例如采用列表的形式;在服务预备网络中应用的服务预备策略;以及应用服务预备策略的条件。
在再另一个实施例中,流量定向信息可以基于来自移动网络的要求以及第一网络运营商与第二网络运营商之间的业务协定而生成。
在另外的实施例中,服务预备网络所提供的服务是增值服务。服务预备网络是软件定义网络,其包括多个增值服务使能器。
在本公开的第三方面,提供有在第一网络运营商所操作的第一服务预备网络处用于对来自第二网络运营商所操作的第二移动网络的流量定向的装置。该装置包括:获得模块,其配置成获得对于来自第二移动网络的流量的流量定向信息;和生成模块,其配置成至少基于该流量定向信息对来自第二移动网络的流量生成流量定向策略。装置还包括通知模块,其配置成将流量定向策略通知第一服务预备网络的流量控制器使得该流量控制器基于流量定向策略对来自第二移动网络的流量定向。
在本公开的第四方面,提供有用于在第一网络运营商所操作的第一服务预备网络内促进来自第二网络运营商所操作的第二移动网络的流量的定向的装置。该装置包括:生成模块,其配置成至少基于来自第二移动网络的要求生成流量定向信息;和提供模块,其配置成向第一服务预备网络提供流量定向信息以用于对来自第二移动网络的流量生成流量定向策略。
在本公开的第五方面,提供有在第一网络运营商所操作的第一服务预备网络处用于使来自第二网络运营商所操作的第二移动网络的流量定向的装置。该装置包括处理器和存储器。存储器包含处理器可执行的指令,由此装置操作以执行根据本公开的第一方面的方法。
在本公开的第六方面,提供有用于在第一网络运营商所操作的第一服务预备网络内促进来自第二网络运营商所操作的第二移动网络的流量的定向的装置。该装置包括处理器和存储器。存储器包含处理器可执行的指令,由此装置操作以执行根据本公开的第二方面的方法。
在本公开的第七方面,提供有在第一网络运营商所操作的第一服务预备网络处用于使来自第二网络运营商所操作的第二移动网络的流量定向的装置。该装置包括处理部件,其适于执行根据本公开的第一方面的方法。
在本公开的第八方面,提供有用于在第一网络运营商所操作的第一服务预备网络内促进来自第二网络运营商所操作的第二移动网络的流量的定向的装置。该装置包括处理部件,其适于执行根据本公开的第二方面的方法。
在本公开的第九方面,提供有计算机程序。该计算机程序包括指令,其在至少一个处理器上执行时促使至少一个处理器实施根据本公开的第一方面的方法。
在本公开的第十方面,提供有计算机程序。该计算机程序包括指令,其在至少一个处理器上执行时促使至少一个处理器实施根据本公开的第二方面的方法。
根据如上文提到的各种方面和实施例,提供用于通过考虑移动虚拟网络运营商和关联移动网络运营商两者的要求在关联移动网络运营商所操作的服务预备网络内对移动虚拟网络用户的流量定向的有效且灵活的技术方案或架构。提出的架构还与3GPP网络架构和现有SDN参考架构一致。此外,提出的技术方案从产品实现角度来看是简单且可行的并且可不影响用户终端的实现。
附图说明
本公开的各种实施例的上面的及其他方面、特征和益处将通过示例参考附图从下列详细描述变得更充分地显现,其中类似的参考数字或字母用于指示类似或等同的元素。图被图示以用于促进对本公开的实施例的更好理解,其中:
图1A和图1B图示在VAS预备时MVNO与它的关联MNO之间的合作的两个可能使用案例;
图2A和图2B分别示意图示根据本公开的实施例用于关于如图1A和图1B中图示的两个使用案例的流量定向的两个示例技术方案;
图3图示根据如在上文参考图2A图示的本公开的实施例的特定实体之间用于通过应用流量定向技术方案来对MVNO用户启用服务预备的示例消息流;
图4图示根据如在上文参考图2A图示的本公开的实施例的特定实体之间用于通过应用流量定向技术方案来对MVNO用户停用服务预备的另一个示例消息流;
图5图示根据如在上文参考图2B图示的本公开的实施例的各种实体之间对于通过应用流量定向技术方案的服务预备的示例消息流;
图6图示根据本公开的实施例用于定向流量的示例方法600的流程图;
图7图示根据本公开的实施例用于在服务预备网络内促进来自另一个移动网络的流量的定向的示例方法700的流程图;
图8图示根据本公开的实施例适于流量定向的装置800的示意框图;
图9图示根据本公开的实施例用于在服务预备网络内促进来自另一个移动网络的流量的定向的装置900的示意框图;
图10图示根据本公开的实施例可以在服务预备网络处体现的装置1000的示意框图;
图11图示根据本公开的实施例可以在支持***处体现的装置1100的示意框图。
具体实施方式
在下文,本公开的原理和精神将参考说明性实施例描述。然而,给出所有这些实施例仅仅是为了让本领域内技术人员更好地理解和进一步实践本公开,而不是为了限制本公开的范围。例如,图示或描述为一个实施例的部分的特征可以与另一个实施例一起使用来产生再另外的实施例。为了清楚起见,不是实际实现的所有特征都在该说明书中描述
在说明书中对“一个实施例”、“实施例”、“示例实施例”等的引用指示描述的实施例可以包括特定特征、结构或特性,但每个实施例可不一定包括该特定特征、结构或特性。此外,这样的短语不一定指相同实施例。此外,当特定特征、结构或特性连同实施例一起描述时,应该认为连同其他实施例(无论是否明确描述)一起实现这样的特征、结构或特性在本领域技术人员的认知范围内。
应理解尽管术语“第一”和“第二”等可以在本文用于描述各种元件,这些元件不应由这些术语限制。这些术语仅用于将元件彼此区分开。例如,第一元件可以称作第二元件,并且相似地,第二元件可以称作第一元件,而不偏离示例实施例的范围。如本文使用的,术语“和/或”包括关联的列出项目中的一个或多个中的任一组合以及全部组合。
本文使用的术语仅仅是为了描述特定实施例并且不意在限制实施例。如本文使用的,单数形式“一”和“该”意在也包括复数形式,除非上下文另外明确指示。将进一步理解,术语“包括”、具有和/或“包含”当在本文使用时,规定所陈述的特征、元件和/或部件的存在,但不排除一个或多个其他特征、元件、部件和/或其组合的存在或增加。
在下列描述和权利要求中,除非另外定义,本文使用的所有技术和科学术语具有和本发明所属的领域内普通技术人员通常所理解的相同的意思。
为了说明目的,本公开的若干实施例的概念和原理将在如图1A和图1B中图示的使用案例的上下文中描述。然而,本领域内技术人员将意识到本公开的若干实施例的概念和原理可以更一般地能适用于可以牵涉移动虚拟网络的其他使用案例。
图2A图示根据本公开的实施例对于关于图1A的第一使用案例的流量定向的示例技术方案。
在如图2A中图示的实施例中,两个网络运营商操作两个网络。特别地,第一网络运营商(例如,移动网络运营商MNO A)操作第一网络,其包括第一移动网络,即无线电接入网络RAN、核心网络CN和服务预备网络,例如基于SDN的链接网络(例如Gi或SGi服务LAN);并且第二网络运营商(例如移动虚拟网络运营商MVNO A1)操作第二网络,其包括第二移动网络,即无线电接入网络RAN和核心网络CN。第二网络运营商可不具有任何物理服务预备基础设施资源但可以操作第二网络并且通过依赖第一网络运营商的物理服务预备基础设施资源而向它的用户提供正常服务。第一网络运营商MNO A所操作的服务预备网络可以向第一网络运营商MVN A和第二网络运营商MVNO A1两者的用户提供特殊服务,例如VAS服务。
在图示的实施例中,每个网络运营商可以对应于支持***,例如操作支持***(OSS)/业务支持***(BSS),其支持对应网络运营商的操作/业务。在图2A中,仅示出对应于第二移动网络运营商MVNO A1的支持***。在该实施例中,支持***可以增强来对第二移动网络运营商MVNO A1的用户(例如用户1和用户2)生成流量定向方案(strategy),例如基于来自第二移动网络运营商MVNO A1的要求、第一移动网络运营商MNO A与第二移动网络运营商MVNO A1之间的业务协定和/或如云管理和编排***所通知的虚拟网络服务预备状态。
支持***还可以向第一移动网络运营商MNO A所操作的服务预备网络的流量控制器功能提供关于对第二移动网络运营商MVNO A1的用户所生成的流量定向方案的流量定向信息,该流量控制器功能可以至少基于流量定向信息对第二移动网络运营商MVNO A1的用户生成流量定向策略。
流量控制器功能在基于SDN的链接网络情况下可以是服务链接控制器功能(SCCF)。SCCF是基于SDN的链接网络的应用平面中的一个应用。它可以提供下列功能性,例如提供接口来配置服务链、流量类型、流量类型到服务链的映射,或静态过滤器和过滤器到服务链关联,以及将信息向下传到基于SDN的链接网络的控制层。SCCF可以允许属于特定服务链的流量仅跨越所需要的VAS使能器并且还通过根据宽带策略配置软件和硬件转发元件来实现服务链接优化和宽带服务激活的自动化。本领域内技术人员应理解SCCF的功能性不受用于对其命名的特定术语的限制,例如,该功能在一些实例中可以等同地称为宽带服务控制器(BBSC)。
流量控制器功能可以向第一服务预备网络的流量控制器(例如SDN控制器)通知所生成的流量定向策略,该流量控制器然后根据来自流量控制器功能的流量定向策略将要求转化成切换配置指令,例如对于Openflow Switch(OFS)的Openflow配置。因此,OFS可以在如由流量定向策略所指示的服务预定网络内将第二移动网络运营商MVNO A1的用户的流量定向到特定服务使能器,例如VAS使能器。
图3图示根据如在上文参考图2A图示的本公开的实施例的各种实体之间用于通过应用流量定向技术方案对MVNO用户启用服务预备的示例消息流。为了简化描述,各种实体如在图3中图示的那样用缩写来指代。然而,本领域内技术人员应理解这些缩写引用将不限制本公开的范围。
如在图3中图示的,首先,基于来自MVNO(其可以对应于如上文描述的第二网络运营商)的要求,对应支持***OSS/BSS可以通过向云管理和编排***的网络功能虚拟化编排器(NFVO)发送消息而对MVNO启用特定网络服务。消息指示待发起的特定网络服务。
在接收到消息时,云管理和编排***可以对特定网络服务分配必要的基础设施资源并且通知***OSS/BSS已部署特定网络服务,并且还可以对支持***提供分配给MVNO的PLMN ID。之后,分配给移动虚拟网络运营商的PLMN ID可以专门称为虚拟PLMN ID(VPLMNID)。
随后或并行地,至少基于来自MVNO的要求,支持***OSS/BSS可以生成要由MNO(其可以对应于如上描述的第一网络运营商)所操作的服务预备网络应用于MVNO的用户的流量定向方案,。另外,流量定向方案的生成可以进一步基于MNO与MVNO之间的业务协定。基于业务协定的流量定向方案可以通过两个支持***(分别对应于MNO和MVNO)之间的信息交换而获得。
接着,支持***OSS/BSS可以向MNO所操作的服务预备网络的流量控制器功能SCCF发送消息,其包括关于待应用于MVNO用户的流量的所生成的流量定向方案的信息。
关于流量定向方案的信息可以包括但不限于:MVNO的VPLMN;MVNO所操作的移动网络中的对应一个或多个用户的一个或多个国际移动订户标识(IMSI)号;在服务预备网络处可用的服务的类型和/或名称,例如采用列表的形式;在MVNO所操作的服务预备网络中应用的服务预备策略;以及应用服务预备策略的条件。在基于SDN的服务预备网络的情况下,服务预备策略可以包括待应用的VAS服务以及VAS链中VAS服务的顺序。应用策略的条件可以包括时间、地点、所访问的应用、用户类别及类似物。
在用户侧,MVNO用户可以选择特定接入网络,和/或核心网络IP接口,并且然后向应用服务器发送服务请求。
在检测到服务请求时,与MVNO的PDN网关(P-GW)组合的策略和计费执行功能(PCEF)可以向MVNO的策略和计费规则功能(PCRF)发送请求消息来获得QoS和计费策略。
为了帮助MNO所操作的服务预备网络的流量控制器功能SCCF生成流量定向策略,PCRF可以另外经由可以包括从用户的IMSI得到的用户的PLMN ID的消息向流量控制器功能SCCF提供某种帮助信息。对应地,流量控制器功能SCCF可以用响应消息向PCRF作出应答来确认帮助信息是否已被成功接收。
至少基于关于来自支持***OSS/BSS的流量定向方案的信息,流量控制器功能SCCF可以对MVNO用户生成流量定向策略。另外,流量定向策略的生成可以进一步基于来自PCRF的帮助信息。
然后,流量控制器功能SCCF可以向MNO所操作的服务预备网络(例如Gi或SGi服务LAN)的流量控制器SDNC提供所生成的流量定向策略。流量控制器SDNC可以根据流量定向策略在其中部署相关服务使能器(例如VAS使能器)的服务预备网络内对MVNO用户相关流量定向。流量定向策略可以确定特定流量是否应用于MVNO用户相关流量。
特别地,流量控制器SDNC可以将来自流量控制器功能SCCF的流量定向策略转化成特定切换配置指令(例如Openflow配置)并且相应地配置OFS。同时,P-GW可以将流量从MVNO用户路由到服务预备网络中OFS。然后,根据来自流量控制器SDNC的Openflow配置,OFS可以在服务预备网络中将MVNO用户相关流量路由到合适的VAS使能器。
图4图示根据如在上文参考图2A图示的本公开的实施例的各种实体之间用于通过应用流量定向技术方案来对MVNO用户停用服务预备的另一个示例消息流。为了简化描述,各种实体如在图4中图示的那样将用缩写来指代。然而,本领域技术人员应理解这些缩写引用将不限制本公开的范围。
如图示的,首先,基于来自MVNO(其可以对应于如上文描述的第二网络运营商)的要求,支持***OSS/BSS可以通过向云管理和编排***的NFVO发送消息来对MVNO停用特定网络服务。该消息指示待撤销的特定网络服务。
然后,云管理和编排***可以撤销基础设施资源并且通知支持***OSS/BSS已停用特定网络服务。
随后或并行地,至少基于来自MVNO的要求,支持***OSS/BSS对MVNO用户停用所生成的流量定向方案。所生成的流量定向方案的停用可以进一步基于MNO(其如上文描述的那样可以对应于第一网络运营商)与MVNO之间的业务协定。基于业务协定的流量定向方案可以通过两个支持***(分别对应于MNO和MVNO)之间的信息交换而获得。
接着,支持***OSS/BSS可以向MNO所操作的服务预备网络的流量控制器功能SCCF发送消息来停用应用于MVNO用户的流量(即来自MVNO所操作的移动网络的流量)的流量定向方案。
另一方面,在检测到特定网络服务被停止或连接被释放时,与P-GW组合的PCEF可以向PCRF发送请求消息来更新QoS和计费策略。
为了帮助流量控制器功能SCCF生成新的流量定向策略,PCRF可以另外经由可以包括从用户的IMSI得到的用户的PLMN ID的消息来向流量控制器功能SCCF提供某种帮助信息。对应地,流量控制器功能SCCF可以用响应消息对PCRF作出应答来确认帮助信息已被成功接收。
至少基于关于来自支持***OSS/BSS的被停用流量定向方案的信息,由MNO操作的服务预备网络的流量控制器功能SCCF可以对MVNO用户撤销流量定向策略。例如,SCCF可以基于关于来自支持***的流量定向方案的信息中所包括的VPLMN ID和用户的PLMN ID来识别待停用的特定流量定向策略。另外,流量定向策略的撤销可以进一步基于来自PCRF的帮助信息。
然后,流量控制器功能SCCF可以对服务预备网络的流量控制器SDNC停用所应用的流量定向策略。流量控制器可以相应地在其中部署相关服务使能器(例如VAS使能器)的服务预备网络内停止对MVNO用户相关流量的定向。
特别地,流量控制器SDNC可以将来自SCCF的被停用流量定向策略转化成更新的切换配置指令(例如Openflow配置)并且在它的控制下向OFS提供更新的Openflow配置。然后,根据来自流量控制器SDNC的Openflow配置,OFS可以停止将MVNO用户相关流量路由到服务预备网络中的特定VAS使能器。
上文的描述对于如在图2A中图示的关于图1A的第一使用案例的流量定向的技术方案引入两个特定实现。对于关于图1B的第二使用案例的流量定向的技术方案将在下面参考图2B和图5描述。
图2B图示根据本公开的实施例对于关于图1B的第二使用案例的流量定向的示例技术方案。
在图示的实施例中,两个网络运营商操作两个网络。特别地,第一网络运营商(例如,移动网络运营商MNO A)操作第一网络,其包括第一移动网络,即无线电接入网络RAN、核心网络CN和第一服务预备网络,例如基于SDN的链接网络(例如Gi或SGi服务LAN);并且第二网络运营商(例如移动虚拟网络运营商MVNO A1)操作第二网络,其包括第二移动网络,即无线电接入网络RAN、核心网络CN和第二服务预备网络,例如基于SDN的链接网络(例如Gi或SGi服务LAN)。
第二网络运营商可不具有任何物理服务预备基础设施资源但可以操作第二网络并且通过依赖第一网络运营商的物理服务预备基础设施资源而向它的用户提供正常服务。由第一网络运营商操作的第一服务预备网络可以向第一网络运营商和第二网络运营商两者的用户提供一些特殊服务,例如VAS服务。由第二网络运营商操作的第二服务预备网络也可以向第一网络运营商和第二网络运营商两者的用户提供一些特殊服务,例如VAS服务。
第一和第二服务预备网络中的每个包括流量控制器功能,例如在基于SDN的链接网络的情况下是SCCF。在图示的实施例中,在第二网络运营商的流量控制器功能SCCF与第一网络运营商的流量控制器功能SCCF之间引入新的接口以用于交换流量定向信息和/或协商对它们的用户的流量定向策略,这些用户包括第一网络运营商中被允许访问由第二服务预备网络提供的特殊服务(例如VAS服务)的用户和/或第二网络运营商中被允许访问由第一服务预备网络提供的特殊服务(例如VAS服务)的用户。
在下文,提供特殊服务(例如VAS服务)的网络运营商将称为托管网络运营商。同样,托管网络运营商的任何功能或实体将称为托管功能或实体,例如托管流量控制器功能或托管流量控制器。其用户访问由托管网络运营商提供的特殊服务(例如VAS服务)的网络运营商将称为对等网络运营商。同样,对等网络运营商的任何功能或实体将称为对等功能或实体,例如对等流量控制器功能或对等流量控制器。由对等网络运营商操作的移动网络将称为对等移动网络。
对等流量控制器功能可以向托管流量控制器功能提供关于被允许访问由托管网络运营商提供的特殊服务(例如VAS服务)的用户的偏好的信息。从该偏好信息可以获得流量定向信息。至少基于获得的流量定向信息,托管流量控制器功能可以生成关于使来自对等移动网络的流量如何跨托管网络运营商的服务预备网络定向的流量定向策略。另外,流量定向策略的生成可以进一步基于可能的操作和维护(OAM)配置。OAM配置可以包括但不限于:在托管服务预备网络处可用的VAS服务的类型和/或名称;用户组的标识(例如,极重要人物(VIP)用户组的标识);待提供给用户组的VAS服务;向用户组提供VAS服务的条件;以及识别对于VAS预备的特定用户流量的流量模板。
关于对等用户的偏好信息可以包括但不限于:对于对等用户的特殊服务(例如VAS服务)预备偏好,例如待应用的VAS服务、VAS链中VAS服务的顺序;应用服务预备偏好的条件;对等用户的预订信息,例如用户类别和预订的VAS服务;对等用户的身份或IP地址;以及对应移动网络的(V)PLMN ID;在对应服务预备网络处可用的服务的类型和/或名称,例如采用列表的形式。
然后,托管流量控制器功能可以向托管服务预备网络的流量控制器提供流量定向策略以便相应地对来自对等移动网络的流量定向。
在另一个实施例中,每个网络运营商可以对应于支持***,例如OSS/BSS,其支持对应网络运营商的操作/业务。与如在图2A中图示的实施例相似,对等网络运营商(例如MVNO A1)的支持***可以向托管网络运营商(例如MNO A)提供对于来自对等移动网络的流量的额外流量定向信息(例如流量定向方案)以便促进托管网络运营商的流量控制器功能对来自对等移动网络的流量生成流量定向策略。
然后,托管服务预备网络的流量控制器可以根据来自流量控制器功能的流量定向策略将流量定向要求转化成Openflow配置并且相应地配置OFS以便启用或停用基于流量定向策略将来自/到对等移动网络的用户的流量定向到合适的服务使能器。
图5图示根据如在上文参考图2B图示的本公开的实施例的各种实体之间用于通过应用流量定向技术方案的服务预备的示例消息流。为了简化描述,各种实体将如在图5中图示的那样利用缩写来指代。然而,本领域内技术人员应理解这些缩写引用将不限制本公开的范围。
如图示的,首先,MVNO用户选择特定接入网络和/或核心网络IP接口,并且然后向应用服务器发送服务请求。
在检测到用户的服务请求时,与MVNO的P-GW组合的PCEF向MVNO的PCRF发送请求消息来获得QoS和计费策略。
为了帮助MVNO的SCCF生成流量定向策略,PCRF可以另外经由消息向SCCF提供帮助信息。SCCF可以用响应消息对PCRF应答来确认帮助信息已被成功接收。
基于来自对应于MVNO的OSS/BSS***的某种配置信息和/或来自PCRF的帮助信息,MVNO的SCCF可以对MVNO用户生成流量定向策略。
在由MVNO操作的服务预备网络无法满足用户要求的情况下,MVNO的SCCF(即图5中的pSCCF)可以决定是否可以使用来自合作MNO的服务(例如VAS服务)。然后,pSCCF可以生成关于它的用户访问合作MNO的服务的流量定向偏好的信息,例如基于当前网络接入信息,例如用户的接入网络的类型、接入网络的负载、用户的位置和时区、用户访问的APN等,以及可能OAM配置。
例如,关于用户的流量定向偏好的信息可以包括但不限于:用户的服务预备偏好;对于用户的MNO的服务预备偏好;应用服务预备偏好的条件;用户的预订信息;用户的流量的流量描述信息;用户的身份或IP地址;以及对应移动网络的PLMN ID;在对应服务预备网络处可用的服务的类型和/或名称。
然后,MVNO的SCCF可以经由消息向MNO的SCCF(即图5中的hSCCF)提供关于它的用户的流量定向偏好的所生成的信息。对应地,MNO的hSCCF可以用消息对MVNO的pSCCF作出应答来确认相关信息已被成功接收。
随后,基于关于来自对等SCCF的流量对等偏好的信息,以及可能进一步基于OAM配置,以及MNO的用户的偏好,MNO的SCCF(或托管SCCF)可以生成流量定向策略以用于使MVNO用户相关流量跨MNO的服务预备网络定向。
MNO的SCCF可以向流量控制器提供所生成的流量定向策略,该流量控制器然后使MVNO用户相关流量在其中部署相关服务使能器的服务预备网络内定向。流量定向策略确定特定服务是否应用于MVNO用户相关流量。
特别地,流量控制器可以将来自SCCF的流量定向策略转化成特定切换配置指令(例如Openflow配置)并且相应地配置OFS。根据流量控制器的Openflow配置,OFS可以将MVNO用户特定流量路由到服务预备网络(例如Gi/SGi服务LAN)中合适的服务使能器。
图6图示根据本公开的实施例用于定向流量的示例方法600的流程图。方法600可以在由第一网络运营商(例如移动网络运营商)所操作并且用于对来自第二网络运营商(例如移动虚拟网络运营商)所操作的移动网络(其将称为第二移动网络)的流量定向的服务预备网络(在下文将称为第一服务预备网络)例如基于SDN的链接网络(其包括多个VAS使能器并且提供各种VAS服务)处实现。
如图示的,在框610中进入方法600,其中获得对于来自第二移动网络的流量的流量定向信息。然后至少基于流量定向信息,在框620中生成对于来自第二移动网络的流量的流量定向策略。随后,在框630中向第一服务预备网络的流量控制器通知流量定向策略使得流量控制器基于流量定向策略对来自第二移动网络的流量定向。
在实施例中,流量定向信息可以从支持***(例如OSS/BSS)获得,该支持***支持至少基于来自第二移动网络的要求生成流量定向信息的第二网络运营商的业务和操作。
特别地,流量定向信息可以包括以下中的至少任一个:第二网络运营商的公共陆地移动网络身份;第二移动网络中对应一个或多个用户的一个或多个国际移动订户标识号;第一服务预备网络处可用的服务的类型和/或名称,例如采用列表的形式;在第一服务预备网络中应用的服务预备策略;以及应用服务预备策略的条件。
在另外的实施例中,第二网络运营商可以操作第二服务预备网络。作为示例,第二服务预备网络可以是基于SDN的链接网络,其包括多个VAS使能器并且提供各种VAS服务。在该实施例中,可以至少部分从第二服务预备网络所提供的偏好信息获得对于第二移动网络中被准许访问第一服务预备网络的用户的流量定向信息。
在第一网络运营商操作第一移动网络的另外的实施例中,方法600还可以包括在框615中对第二服务预备网络提供对于第一移动网络中被准许访问第二服务预备网络的用户的偏好信息。
特别地,偏好信息可以包括以下中的至少任一个:对应用户的预备偏好;对于对应用户的对应移动网络运营商的服务预备偏好;应用服务预备偏好的条件;对应用户的预订信息;对应用户的流量的流量描述信息;对应用户的身份或互联网协议地址;以及对应移动网络的公共陆地移动网络身份;在对应服务预备网络处可用的服务的类型和/或名称。
图7图示用于在第一网络运营商(例如移动网络运营商)所操作的服务预备网络(例如软件定义网络,其包括多个增值服务使能器并且提供各种VAS服务)内促进来自第二网络运营商(例如,移动虚拟网络运营商)所操作的流量的定向的示例方法700的流程图。方法700可以在支持第二网络运营商的业务和操作的支持***处实现。
在框710中进入方法700,其中至少基于来自移动网络的要求生成流量定向信息。例如,要求可以包括来自第一移动网络运营商和第二移动网络运营商的要求,例如对于VAS服务预备的偏好、待提供的VAS服务、谁将提供VAS服务(例如特定VAS是否将由第一或第二网络运营商所操作的服务预备网络提供)、对于VAS服务预备的条件、用户组ID或用户ID以及用于识别特定用户流量的流量模板,其可以由离线方法或在线方法通过OSS/BSS***的交互的信息交换而确定。另外,流量定向信息的生成可以进一步基于第一网络运营商与第二网络运营商之间的业务协定。
然后在框720中,向服务预备网络提供流量定向信息以用于对来自移动网络的流量生成流量定向策略。
在实施例中,流量定向信息可以包括以下中的至少任一个:第二网络运营商的公共陆地移动网络身份;第二移动网络中一个或多个用户的一个或多个国际移动订户标识号;服务预备网络处可用的服务的类型和/或名称,例如采用列表的形式;在服务预备网络中应用的服务预备策略;以及应用服务预备策略的条件。
在另一个实施例中,流量定向信息可以基于来自移动网络的要求以及第一网络运营商与第二网络运营商之间的业务协定而生成。
在另外的实施例中,服务预备网络可以是软件定义网络,其包括多个增值服务使能器。
尽管方法600和700的操作按特定顺序在图6和7中图示,本领域内技术人员应理解一些操作可以倒序或并行执行。例如,图7的框710和715中的操作可以并发或倒序执行。因此,图中规定的顺序仅仅是说明性而非限制性的。
图8图示根据本公开的实施例适于流量定向的装置800的示意框图。该装置800可以在第一网络运营商(例如移动网络运营商)所操作的服务预备网络(其在下文将称为第一服务预备网络)(例如基于SDN的链接网络,其包括多个VAS使能器并且提供各种VAS服务)处体现并且用于使来自第二网络运营商(例如移动虚拟网络运营商)所操作的移动网络(其将称为第二移动网络)的流量定向。
特别地,如在图8中图示的,装置800包括获得模块810、生成模块820和通知模块830。获得模块810配置成获得对于来自第二移动网络的流量的流量定向信息。生成模块820配置成至少基于流量定向信息对来自第二移动网络的流量生成流量定向策略。通知模块830配置成将流量定向策略通知第一服务预备网络的流量控制器使得流量控制器基于流量定向策略使来自第二移动网络的流量定向。
在实施例中,获得模块810可以配置成从支持***获得流量定向信息,该支持***支持至少基于来自第二移动网络的要求生成流量定向信息的第二网络运营商的业务和操作。
例如,流量定向信息可以包括以下中的至少任一个:第二网络运营商的公共陆地移动网络身份;第二移动网络中对应一个或多个用户的一个或多个国际移动订户标识号;第一服务预备网络处可用的服务的类型和/或名称,例如采用列表的形式;在第一服务预备网络中应用的服务预备策略;以及应用服务预备策略的条件。
在另外的实施例中,第二网络运营商可以操作第二服务预备网络。在这样的实施例中,获得模块810可以配置成从由第二服务预备网络提供的对于第二移动网络中被准许访问第一服务预备网络的用户的偏好信息获得流量定向信息。
在另一个实施例中,第一网络运营商操作第一移动网络。在这样的实施例中,装置800可以进一步包括提供模块815,其配置成对第二服务预备网络提供对第一移动网络中被准许访问第二服务预备网络的用户的偏好信息。
作为示例,偏好信息可以包括以下中的至少任一个:对应用户的服务预备偏好;对于对应用户的对应移动网络运营商的服务预备偏好;应用服务预备偏好的条件;对应用户的预订信息;对应用户的流量的流量描述信息;对应用户的身份或互联网协议地址;以及对应移动网络的公共陆地移动网络身份;在对应服务预备网络处可用的增值服务的一个或多个类型和/或名称。
在另外的实施例中,第二服务预备网络可以是软件定义网络,其包括多个增值服务使能器;和/或第一服务预备网络可以是软件定义网络,其包括多个增值服务使能器。
上文的模块可以配置成实现如参考图6描述的对应操作或步骤并且从而为了简洁而将不在本文详述。
图9图示用于在第一网络运营商(例如移动网络运营商)所操作的服务预备网络(例如软件定义网络,其包括多个增值服务使能器并且提供各种VAS服务)内促进来自第二网络运营商(例如移动虚拟网络运营商)所操作的移动网络的流量的定向的装置900的示意框图。装置900可以在支持第二网络运营商的业务和操作的支持***处体现。
特别地,装置900包括:生成模块910,其配置成至少基于来自第二移动网络的要求来生成流量定向信息;和提供模块920,其配置成向第一服务预备网络生成流量定向信息以用于对来自第二移动网络的流量生成流量定向策略。
例如,流量定向信息以包括以下中的至少任一个:第二网络运营商的公共陆地移动网络身份;第二移动网络中对应一个或多个用户的一个或多个国际移动订户标识号;服务预备网络处可用的服务的类型和/或名称,例如采用列表的形式;在第一服务预备网络中应用的服务预备策略;以及应用服务预备策略的条件。
在实施例中,生成模块910可以进一步配置成基于来自第二移动网络的要求以及第一网络运营商与第二网络运营商之间的业务协定生成流量定向信息。
在另外的实施例中,第一服务预备网络可以是软件定义网络,其包括多个增值服务使能器。
上文的模块可以配置成实现如参考图7描述的对应操作或步骤并且从而为了简洁将不在本文详述。
图10图示可以在第一网络运营商(例如移动网络运营商)所操作的服务预备网络(例如基于SDN的链接网络,其包括多个VAS使能器并且提供各种VAS服务)处体现并且用于使来自第二网络运营商(例如移动虚拟网络运营商)所操作的移动网络的流量定向的装置1000的示意框图。
装置1000包括至少一个处理器1010,例如数据处理器(DP)和耦合于处理器1010的至少一个存储器(MEM)1020。装置1000可以进一步包括耦合于处理器1010的传送器TX和接收器RX 1030。MEM 1020存储程序(PROG)1040。PROG 1040可以包括指令,其在关联处理器1010上执行时使装置1000能够根据本公开的实施例操作,例如来执行方法600。至少一个处理器1010和至少一个MEM 1020的组合可以形成处理部件1050,其适于实现本公开的一些实施例。
图11图示用于在第一网络运营商(例如移动网络运营商)所操作的服务预备网络(例如软件定义网络,其包括多个增值服务使能器并且提供各种VAS服务)内促进来自第二网络运营商(例如移动虚拟网络运营商)所操作的移动网络的流量的定向的装置1100的示意框图。装置900可以在支持第二网络运营商的业务和操作的支持***处体现。
装置1100包括至少一个处理器1110(例如DP)和耦合于处理器1110的至少一个MEM1120。装置1100可以进一步包括耦合于处理器1120的适合的TX/RX 1130。MEM 1120存储PROG 1140。PROG 1140可以包括指令,其在关联处理器1120上执行时使装置1100能够根据本公开的实施例操作,例如来执行方法700。至少一个处理器1110和至少一个MEM 1120的组合可以形成处理部件1150,其适于实现本公开的一些实施例。
本公开的各种实施例可以由处理器1010和1110、软件、固件、硬件或其组合中的一个或多个可执行的计算机程序实现。
MEM 1020和1120可以具有适合于本地技术环境的任何类型并且可以使用任何适合的数据存储技术实现,例如基于半导体的存储器设备、磁存储器设备和***、光存储器设备和***、固定存储器和可移动存储器作为非限制性示例。
处理器1010和1120可以具有适合于本地技术环境的任何类型,并且可以包括以下中的一个或多个作为非限制性示例:通用计算机、专用计算机、微处理器、数字信号处理器DSP和基于多核处理器架构的处理器。
尽管上文的描述在移动虚拟网络的上下文中做出,它不应视为限制本公开的精神和范围。本公开的原理和概念可以更一般地能适用于可以牵涉来自不同网络的流量的定向的任何环境。
另外,本公开还可以提供载体,其包含如上文提到的计算机程序,其中载体是电子信号、光信号、无线电信号或计算机可读存储介质中的一个。计算机可读存储介质可以例如是光压缩盘或电子存储器设备,像RAM(随机存取存储器)、ROM(只读存储器)、闪速存储器、磁带、CD-ROM、DVD、蓝光光盘及类似物。
本文描述的技术可以通过各种部件实现使得实现用实施例描述的对应装置的一个或多个功能的装置不仅包括现有技术的部件,而还包括用于实现用实施例描述的对应装置的一个或多个功能的部件,并且其可以包括用于每个单独功能的单独部件,或可以配置成执行两个或以上功能的部件。例如,这些技术可以在硬件(一个或多个装置)、固件(一个或多个装置)、软件(一个或多个模块)或其组合中实现。对于固件或软件,可以通过执行本文描述的功能的模块(例如,规程、功能等等)来做出实现。
本文的示范性实施例已经在上文参考根据方法和装置的框图和流程图图示来描述。将理解框图和流程图图示中的每个框以及框图和流程图图示中的框的组合可以分别由包括计算机程序指令的各种部件实现。这些计算机程序指令可装载到通用计算机、专用计算机或其他可编程数据处理装置上来产生机器,使得在计算机或其他可编程数据处理装置上执行的指令创建用于实现在流程图框中规定的功能的部件。
尽管该说明书包含许多特定实现细节,这些不应被解释为对任何实现的范围或所要求保护的限制,而相反作为对特定实现的特定实施例可以是特定的特征的描述。在该说明书中在单独实施例的上下文中描述的某些特征也可以在单个实施例中组合实现。相反,在单个实施例的上下文中描述的各种特征也可以在多个实施例中单独或采用任何适合的子组合实现。此外,尽管特征在上文可以描述为在某些实施例中起作用并且甚至初始如此要求保护,来自要求保护的组合的一个或多个特征在一些情况下可以从组合去除,并且要求保护的组合可以针对子组合或子组合的变化。
随着技术发展,发明性概念可以采用各种方式实现,这对于本领域内技术人员将是明显的。上文描述的实施例是为了描述而不是限制本公开而给出,并且要理解可以采取修改和变化而不偏离如本领域内技术人员所容易理解的本公开的精神和范围。这样的修改和变化视为在本公开和附上的权利要求的范围内。本公开的保护范围由附上的权利要求限定。
Claims (32)
1.一种在第一网络运营商所操作的第一服务预备网络处用于对来自第二网络运营商所操作的第二移动网络的流量定向的方法,所述方法包括:
获得对于来自所述第二移动网络的流量的流量定向信息;
至少基于所述流量定向信息对来自所述第二移动网络的流量生成流量定向策略;以及
向所述第一服务预备网络的流量控制器通知所述流量定向策略,使得所述流量控制器基于所述流量定向策略对来自所述第二移动网络的流量定向。
2.如权利要求1所述的方法,其中
所述第一网络运营商是移动网络运营商;以及
所述第二网络运营商是移动虚拟网络运营商。
3.如权利要求1或2所述的方法,其中
所述流量定向信息从支持***获得,所述支持***支持至少基于来自所述第二移动网络的要求生成所述流量定向信息的所述第二网络运营商的业务和操作。
4.如权利要求3所述的方法,其中所述流量定向信息包括以下中的至少任一个:所述第二网络运营商的公共陆地移动网络身份;所述第二移动网络中用户的国际移动订户标识号;所述第一服务预备网络处可用的服务的类型和/或名称;在所述第一服务预备网络中应用的服务预备策略;以及应用所述服务预备策略的条件。
5.如权利要求1-2中任一项所述的方法,其中
第二服务预备网络由所述第二网络运营商操作;并且
所述流量定向信息至少部分从所述第二服务预备网络所提供的对于所述第二移动网络中被准许访问所述第一服务预备网络的用户的偏好信息获得。
6.如权利要求5所述的方法,其中第一移动网络由所述第一网络运营商操作,所述方法进一步包括:
对第二服务预备网络提供对于所述第一移动网络中被准许访问所述第二服务预备网络的用户的偏好信息。
7.如权利要求5所述的方法,其中
所述偏好信息可以包括以下中的至少任一个:对应用户的服务预备偏好;对于所述对应用户的对应移动网络运营商的服务预备偏好;应用所述服务预备偏好的条件;所述对应用户的预订信息;所述对应用户的流量的流量描述信息;所述对应用户的身份或互联网协议地址;以及所述对应移动网络的公共陆地移动网络身份;在所述对应服务预备网络处可用的服务的类型和/或名称。
8.如权利要求5所述的方法,其中
由所述第二服务预备网络提供的服务是增值服务;
所述第二服务预备网络是软件定义网络,其包括多个增值服务使能器。
9.如权利要求1-2中任一项所述的方法,其中
由所述第一服务预备网络提供的服务是增值服务;
所述第一服务预备网络是软件定义网络,其包括多个增值服务使能器。
10.一种用于在第一网络运营商所操作的服务预备网络内促进来自第二网络运营商所操作的移动网络的流量的定向的方法,所述方法包括:
至少基于来自所述移动网络的要求生成流量定向信息;以及
向所述服务预备网络提供所述流量定向信息以用于对来自所述移动网络的流量生成流量定向策略。
11.如权利要求10所述的方法,其中
所述第一网络运营商是移动网络运营商;并且
所述第二网络运营商是移动虚拟网络运营商。
12.如权利要求10或11所述的方法,其中所述流量定向信息包括以下中的至少任一个:所述第二网络运营商的公共陆地移动网络身份;所述移动网络中用户的国际移动订户标识号;所述服务预备网络处可用的服务的类型和/或名称;在所述服务预备网络中应用的服务预备策略;以及应用所述服务预备策略的条件。
13.如权利要求10-11中任一项所述的方法,其中生成流量定向信息包括:
基于来自所述移动网络的要求以及所述第一网络运营商与所述第二网络运营商之间的业务协定生成所述流量定向信息。
14.如权利要求10-11中任一项所述的方法,其中
所述服务预备网络所提供的服务是增值服务;并且
所述服务预备网络是软件定义网络,其包括多个增值服务使能器。
15.一种在第一网络运营商所操作的第一服务预备网络处用于对来自第二网络运营商所操作的第二移动网络的流量定向的装置,所述装置包括:
获得模块,其配置成获得对于来自所述第二移动网络的流量的流量定向信息;和
生成模块,其配置成至少基于所述流量定向信息对来自所述第二移动网络的流量生成流量定向策略;以及
通知模块,其配置成将所述流量定向策略通知所述第一服务预备网络的流量控制器使得所述流量控制器基于所述流量定向策略使来自所述第二移动网络的流量定向。
16.如权利要求15所述的装置,其中
所述第一网络运营商是移动网络运营商;并且
所述第二网络运营商是移动虚拟网络运营商。
17.如权利要求15或16所述的装置,其中
所述获得模块配置成从支持***获得所述流量定向信息,所述支持***支持至少基于来自所述第二移动网络的要求生成所述流量定向信息的所述第二网络运营商的业务和操作。
18.如权利要求17所述的装置,其中所述流量定向信息包括以下中的至少任一个:所述第二网络运营商的公共陆地移动网络身份;所述第二移动网络中用户的国际移动订户标识号;所述第一服务预备网络处可用的服务的类型和/或名称;在所述第一服务预备网络中应用的服务预备策略;以及应用所述服务预备策略的条件。
19.如权利要求15-16中任一项所述的装置,其中
第二服务预备网络由所述第二网络运营商操作;并且
所述获得模块配置成至少部分从由所述第二服务预备网络提供的对于所述第二移动网络中被准许访问所述第一服务预备网络的用户的偏好信息获得所述流量定向信息。
20.如权利要求19所述的装置,其中第一移动网络由所述第一网络运营商操作,所述装置进一步包括:
提供模块,其配置成对所述第二服务预备网络提供对于所述第一移动网络中被准许访问所述第二服务预备网络的用户的偏好信息。
21.如权利要求19所述的装置,其中
所述偏好信息可以包括以下中的至少任一个:对应用户的服务预备偏好;对于所述对应用户的对应网络运营商的服务预备偏好;应用所述服务预备偏好的条件;所述对应用户的预订信息;所述对应用户的流量的流量描述信息;所述对应用户的身份或互联网协议地址;以及所述对应移动网络的公共陆地移动网络身份;在所述对应服务预备网络处可用的服务的类型和/或名称。
22.如权利要求19所述的装置,其中
由所述第二服务预备网络提供的服务是增值服务;并且
所述第二服务预备网络是软件定义网络,其包括多个增值服务使能器。
23.如权利要求15-16中任一项所述的装置,其中
由所述第一服务预备网络提供的服务是增值服务;并且
所述第一服务预备网络是软件定义网络,其包括多个增值服务使能器。
24.一种用于在第一网络运营商所操作的第一服务预备网络内促进来自第二网络运营商所操作的第二移动网络的流量的定向的装置,所述装置包括:
生成模块,其配置成至少基于来自所述第二移动网络的要求生成流量定向信息;以及
提供模块,其配置成向所述第一服务预备网络提供所述流量定向信息以用于对来自所述第二移动网络的流量生成流量定向策略。
25.如权利要求24所述的装置,其中
所述第一网络运营商是移动网络运营商;并且
所述第二网络运营商是移动虚拟网络运营商。
26.如权利要求24或25所述的装置,其中所述流量定向信息包括以下中的至少任一个:所述第二网络运营商的公共陆地移动网络身份;所述第二移动网络中用户的国际移动订户标识号;所述第一服务预备网络处可用的服务的类型和/或名称;在所述第一服务预备网络中应用的服务预备策略;以及应用所述服务预备策略的条件。
27.如权利要求24-25中任一项所述的装置,其中所述生成模块进一步配置成:
基于来自所述第二移动网络的要求以及所述第一网络运营商与所述第二网络运营商之间的业务协定生成流量定向信息。
28.如权利要求24-25中任一项所述的装置,其中
由所述第一服务预备网络提供的服务是增值服务;并且
所述第一服务预备网络是软件定义网络,其包括多个增值服务使能器。
29.一种在第一网络运营商所操作的第一服务预备网络处用于使来自第二网络运营商所操作的第二移动网络的流量定向的装置,所述装置包括处理器和存储器,所述存储器包含所述处理器可执行的计算机程序,由此所述装置能操作成执行如权利要求1-9中任一项所述的方法。
30.一种用于在第一网络运营商所操作的第一服务预备网络内促进来自第二网络运营商所操作的第二移动网络的流量的定向的装置,所述装置包括处理器和存储器,所述存储器包含所述处理器可执行的计算机程序,由此所述装置能操作成执行如权利要求10-14中任一项所述的方法。
31.一种计算机可读存储介质,其包括计算机程序,所述计算机程序在至少一个处理器上执行时促使所述至少一个处理器实施如权利要求1至9中任一项所述的方法。
32.一种计算机可读存储介质,其包括计算机程序,所述计算机程序在至少一个处理器上执行时促使所述至少一个处理器实施如权利要求10至14中任一项所述的方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/074315 WO2016145600A1 (en) | 2015-03-16 | 2015-03-16 | Method and apparatus for traffic steering |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107409340A CN107409340A (zh) | 2017-11-28 |
CN107409340B true CN107409340B (zh) | 2021-05-04 |
Family
ID=56919568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580077887.7A Active CN107409340B (zh) | 2015-03-16 | 2015-03-16 | 流量定向的方法、装置和计算机可读存储介质 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10321352B2 (zh) |
CN (1) | CN107409340B (zh) |
WO (1) | WO2016145600A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10116514B1 (en) * | 2015-03-30 | 2018-10-30 | Amdocs Development Limited | System, method and computer program for deploying an orchestration layer for a network based on network function virtualization (NFV) |
US10454771B2 (en) * | 2016-04-06 | 2019-10-22 | Alcatel Lucent | Virtual infrastructure |
US10547511B2 (en) | 2016-05-04 | 2020-01-28 | Alcatel Lucent | Infrastructure resource states |
US10305788B2 (en) | 2016-06-30 | 2019-05-28 | Alcatel Lucent | Near-real-time and real-time communications |
US10581744B2 (en) * | 2016-12-02 | 2020-03-03 | Cisco Technology, Inc. | Group-based pruning in a software defined networking environment |
CN108933674A (zh) * | 2017-05-26 | 2018-12-04 | 中兴通讯股份有限公司 | 一种定向流量计费方法、pcrf和pcef |
KR101924628B1 (ko) * | 2018-10-08 | 2018-12-03 | 아주대학교 산학협력단 | 트래픽 오프로딩을 제어하기 위한 장치 및 방법 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102264056A (zh) * | 2010-05-28 | 2011-11-30 | 华为技术有限公司 | 策略控制方法、***和相关装置 |
WO2012012334A2 (en) * | 2010-07-19 | 2012-01-26 | Movik Networks | Content pre-fetching and cdn assist methods in a wireless mobile network |
WO2012149954A1 (en) * | 2011-05-03 | 2012-11-08 | Nokia Siemens Networks Oy | Traffic offload in communication networks |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101729592B (zh) | 2008-10-29 | 2013-08-07 | ***通信集团公司 | 一种分布式通信网络、设备及通信网络分离方法 |
US8743696B2 (en) * | 2009-08-07 | 2014-06-03 | Cisco Technology, Inc. | Mobile transport solution for offloading to an alternate network |
US20120023562A1 (en) * | 2010-07-26 | 2012-01-26 | David Harp | Systems and methods to route network communications for network-based services |
WO2013022219A1 (en) * | 2011-08-05 | 2013-02-14 | Lg Electronics Inc. | Inter-apn routing flow distribution |
WO2013042330A1 (en) * | 2011-09-22 | 2013-03-28 | Panasonic Corporation | Method and apparatus for mobile terminal connection control and management of local accesses |
KR101692751B1 (ko) * | 2012-09-25 | 2017-01-04 | 에이10 네트워크스, 인코포레이티드 | 데이터망 부하 분산 |
US8855625B2 (en) * | 2012-12-10 | 2014-10-07 | At&T Mobility Ii Llc | Dynamic steering of traffic across radio access networks |
US9713069B2 (en) * | 2013-01-31 | 2017-07-18 | Lg Electronics Inc. | Method for steering traffic in wireless communications system and apparatus for supporting same |
EP3833112B1 (en) * | 2013-08-02 | 2023-03-29 | Samsung Electronics Co., Ltd. | Method and apparatus for selecting network and distributing traffic in heterogeneous communication environment |
US9344939B2 (en) * | 2014-01-30 | 2016-05-17 | Intel IP Corporation | Apparatus, system and method of controlling radio access technology (RAT) communication managers |
US9432858B2 (en) * | 2014-02-21 | 2016-08-30 | Coriant Operations, Inc. | Procedures, apparatuses, systems, and computer program products for microwave throughput feedback and network action using software defined networking |
-
2015
- 2015-03-16 WO PCT/CN2015/074315 patent/WO2016145600A1/en active Application Filing
- 2015-03-16 CN CN201580077887.7A patent/CN107409340B/zh active Active
- 2015-03-16 US US15/549,309 patent/US10321352B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102264056A (zh) * | 2010-05-28 | 2011-11-30 | 华为技术有限公司 | 策略控制方法、***和相关装置 |
WO2012012334A2 (en) * | 2010-07-19 | 2012-01-26 | Movik Networks | Content pre-fetching and cdn assist methods in a wireless mobile network |
WO2012149954A1 (en) * | 2011-05-03 | 2012-11-08 | Nokia Siemens Networks Oy | Traffic offload in communication networks |
Also Published As
Publication number | Publication date |
---|---|
WO2016145600A1 (en) | 2016-09-22 |
US10321352B2 (en) | 2019-06-11 |
CN107409340A (zh) | 2017-11-28 |
US20180041914A1 (en) | 2018-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107409340B (zh) | 流量定向的方法、装置和计算机可读存储介质 | |
US11671373B2 (en) | Systems and methods for supporting traffic steering through a service function chain | |
EP3759870B1 (en) | Network slicing with smart contracts | |
KR102284105B1 (ko) | 가상화된 모바일 코어 네트워크들에의 접속 | |
KR102455397B1 (ko) | 3gpp 네트워크들에서의 소량 데이터 사용 가능 | |
EP3398305B1 (en) | Method and architecture for virtualized network service provision | |
US11463915B2 (en) | Systems and methods for exposing custom per flow descriptor attributes | |
JP7406657B2 (ja) | リロケーション時にエッジアプリケーションサーバへのシームレスなサービス継続性を調整するためのメカニズム | |
WO2016182770A1 (en) | Dynamically adjusting network services stratum parameters based on access and/or connectivity stratum utilization and/or congestion information | |
US10560374B2 (en) | Methods and apparatuses for flexible mobile steering in cellular networks | |
WO2016055097A1 (en) | Service chaining in communications | |
WO2020188464A1 (en) | Filtering ethernet device source addresses for loop avoidance | |
CN116420393A (zh) | 标识发送方法和通信装置 | |
WO2015188682A1 (zh) | 业务链的处理方法、装置与*** | |
US12052638B2 (en) | Reporting of multicast MAC addresses | |
WO2022233426A1 (en) | Network function and session management function for managing mutiple client devices associated with a device | |
US20220070625A1 (en) | Reporting of multicast mac addresses | |
WO2023062548A1 (en) | Network slice admission control function (nsacf) triggered ue deregistration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |