用于连网的方法和设备技术

技术编号:18240627 阅读:57 留言:0更新日期:2018-06-17 05:27
本公开的实施例涉及用于连网的方法以及相应的设备。该方法包括响应于终端设备接入到网络,获取终端设备的配置信息。该方法还包括基于配置信息,确定与终端设备相关联的业务路径。此外,该方法还包括基于业务路径来配置网络的底层网络节点,使得底层网络节点根据该业务路径来路由与终端设备相关联的业务。还公开了能够实现上述方法的设备。 1

Methods and equipment for networking

Embodiments of the disclosure relate to methods for networking and corresponding devices. The method includes acquiring the configuration information of the terminal equipment in response to the access of the terminal equipment to the network. The method also includes determining the business path associated with the terminal device based on configuration information. In addition, the method also includes the underlying network nodes that configure the network based on the business path, enabling the underlying network nodes to route the services associated with the terminal devices according to the business path. Devices capable of implementing the above methods are also disclosed. One

【技术实现步骤摘要】
用于连网的方法和设备
本公开的实施例总体上涉及通信技术,更具体地,涉及用于连网的方法以及相应的设备。
技术介绍
物联网(InternetofThings,IoT)概念对于传统网络中的连网和网络互联机制提出新的挑战。为了实现物联网概念,网络需要支持设备、连网行为以及底层协议上的异构。例如,资源有限的IoT设备或者机器类型通信(Machine-typeCommunication,MTC)设备之间可能存在通信能力不匹配的问题,诸如通信协议不匹配、最大传输单元差异、处理和通信带宽差异、安全协议不匹配等等。此外,为了实现服务和基础设施之间的快速交互,网络还需要支持更加敏捷和灵活的设备通信和设备连网。针对上述问题,软件定义网络(SoftwareDefinedNetworking,SDN)能够提供灵活和通用的可编程性。因此,SDN具有促进服务的更快推出的能力,并且这些服务能够基于IoT的不断变化的需求而被容易地更新。此外,SDN能够在不需要昂贵且繁重的硬件升级的情况下支持敏捷和灵活的多协议实现。因此,有可能利用SDN所提供的灵活性和可编程性来解决IoT实现中的设备连网问题。
技术实现思路
总体上,本公开的实施例提出用于连网的方法以及相应的设备。在第一方面,本公开的实施例提供一种用于连网的方法。该方法包括:响应于终端设备接入到网络,获取终端设备的配置信息;基于配置信息,确定与终端设备相关联的业务路径;以及基于业务路径来配置网络的底层网络节点,使得底层网络节点根据该业务路径来路由与终端设备相关联的业务。在第二方面,本公开的实施例提供一种用于连网的设备。该设备包括至少一个处理单元以及至少一个存储器。至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。该指令当由至少一个处理单元执行时,使得该设备:响应于终端设备接入到网络,获取终端设备的配置信息;基于配置信息,确定与终端设备相关联的业务路径;以及基于业务路径来配置网络的底层网络节点,使得底层网络节点根据该业务路径来路由与终端设备相关联的业务。通过下文描述将会理解,根据本公开的实施例,通过利用SDN所提供的灵活性和可编程性能够解决IoT实现中的设备连网问题。应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。附图说明结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:图1示出了本公开的实施例可以在其中实施的示例网络架构;图2示出了根据本公开的实施例的用于连网的方法的流程图;图3示出了根据本公开的实施例的用于确定业务路径的方法的流程图;图4示出了根据本公开的实施例的针对终端设备及其有效通信合作方进行连网的示例;图5示出了本公开的实施例可以在其中实施的示例网络架构;图6示出了根据本公开的实施例的装置的框图;图7示出了适合实现本公开的实施例的设备的框图。在所有附图中,相同或相似参考数字表示相同或相似元素。具体实施方式下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。在此使用的术语“终端设备”或“用户设备”(UE)可以包括各种信息传感设备(也称为IoT设备),诸如射频识别装置、红外感应器、全球定位系统、激光扫描器等。“终端设备”或“用户设备”(UE)还可以包括能够与基站之间或者彼此之间进行无线通信的任何终端设备,诸如移动终端(MT)、订户台(SS)、便携式订户台(PSS)、移动台(MS)或者接入终端(AT),车载的上述设备以及MTC设备等等。在本公开的上下文中,为讨论方便之目的,术语“终端设备”和“用户设备”可以互换使用。在此使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”。其他术语的相关定义将在下文描述中给出。如上所述,IoT设备或者MTC设备之间可能存在的通信能力不匹配的问题使得IoT的实现面临挑战。网络需要支持设备、连网行为以及底层协议上的异构,同时还需要实现更加敏捷和灵活的设备通信和设备连网。为了至少部分地解决这些以及其它潜在问题,本公开的实施例提供了一种用于连网的方法。根据该方法,网络控制器响应于终端设备接入到网络,获取终端设备的配置信息。基于这些配置信息,可以确定与终端设备相关联的业务路径。业务路径可被用来配置网络的底层网络节点,使得底层网络节点根据该业务路径来路由与终端设备相关联的业务。以此方式,能够利用SDN所提供的灵活性和可编程性来解决IoT实现中的设备连网问题。图1示出了本公开的实施例可以在其中实施的示例网络架构100。网络架构100可以包括终端设备110、底层网络节点1201、1202……120n(统称为底层网络节点120)以及网络控制器130。网络架构100还可以包括要与终端设备110进行通信的实体(也称为通信合作方),诸如另一终端设备、应用服务器(ApplicationServer,AS)和/或应用编程接口(API)。出于示例和便于说明的目的,在图1中将终端设备110的通信合作方示出为应用服务器140。应当理解,图1中所示的设备和/或元件的种类和数目仅仅是出于说明之目的而无意于限制。网络架构100通常还可以包括例如网关等设备,出于简化的目的未在图1(以及以下的图4和图5)中示出。底层网络节点120也称为基础设施网络节点或者服务实体,其可以通过标准接口(例如,OpenFlow协议)来与网络控制器130通信,并且被配置为执行具体的协议转换、数据处理、业务转发和设备状态收集等操作。例如,底层网络节点120可以包括缓存服务器、交换机、防火墙等等。应当理解,每个底层网络节点可以包括一个或多个硬件设备,本公开在此方面不作限制。网络控制器130集中管理网络架构100中的所有设备,其可以根据不同的需求和全局网络拓扑来灵活动态地配置网络资源。例如,网络控制器130可以从相关联的服务器或数据库(未在图1中示出)获取终端设备110和应用服务器140的配置信息,并且基于这些配置信息来确定终端设备110和应用服务器140之间的业务路径(例如,建立必要的转发表条目)。另一方面,网络控制器130可以配置底层网络节点120(例如,向底层网络节点120下发转发表),使得底层网络节点120根据所确定的业务路径来路由终端设备110和应用服务器140之间的业务。应当理解,网络架构100中各设备间的通信可以根据任何适当的通信协议来实施,包括但不限于,第一代(1G)、第二代(2G)、第三代(3G)、第四代(4G)和第五代(5G)等蜂窝通信协议、诸如电气与电子工程师协会(IEEE)802.11等的无线局域网通信协议、和/或目前已知或者将来开发的任何其他协议。而且,该通信使用任意适当无线通信技术,包括但不本文档来自技高网
...
用于连网的方法和设备

【技术保护点】
1.一种用于连网的方法,包括:

【技术特征摘要】
1.一种用于连网的方法,包括:响应于终端设备接入到网络,获取所述终端设备的配置信息;基于所述配置信息,确定与所述终端设备相关联的业务路径;以及基于所述业务路径来配置所述网络的底层网络节点,使得所述底层网络节点根据所述业务路径来路由与所述终端设备相关联的业务。2.根据权利要求1所述的方法,其中获取所述终端设备的配置信息包括:从归属订户服务器获取包括所述配置信息的订户数据。3.根据权利要求1所述的方法,其中确定与所述终端设备相关联的业务路径包括:基于所述配置信息确定所述终端设备的有效通信合作方以及所述终端设备的第一通信能力;以及基于所述第一通信能力,确定所述终端设备和所述有效通信合作方之间的所述业务路径。4.根据权利要求3所述的方法,其中确定所述终端设备和所述有效通信合作方之间的所述业务路径包括:确定所述有效通信合作方的第二通信能力;以及基于所述第一通信能力和所述第二通信能力,确定所述终端设备与所述有效通信合作方之间的所述业务路径。5.根据权利要求3所述的方法,其中所述有效通信合作方选自应用服务器、应用编程接口或者另一终端设备。6.根据权利要求1所述的方法,还包括:确定所述网络的网络状况;以及响应于所述网络状况改变,更新与所述终端设备相关联的所述业务路径。7.根据权利要求1所述的方法,还包括:从所述配置信息中确定用于报告与所述终端设备相关联的通信事件的地址;以及响应于所述通信事件的发生,向所述地址报告所述通信事件。8.一种用于连网的设备,包括:至少一个处理单元;以及至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执...

【专利技术属性】
技术研发人员:汪治蔡亦钢
申请(专利权)人:诺基亚技术有限公司
类型:发明
国别省市:芬兰,FI

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1