[go: up one dir, main page]

CN103906074B - 无线软件定义网络中进行通信的方法及其装置 - Google Patents

无线软件定义网络中进行通信的方法及其装置 Download PDF

Info

Publication number
CN103906074B
CN103906074B CN201210590149.0A CN201210590149A CN103906074B CN 103906074 B CN103906074 B CN 103906074B CN 201210590149 A CN201210590149 A CN 201210590149A CN 103906074 B CN103906074 B CN 103906074B
Authority
CN
China
Prior art keywords
message
information
base station
network control
wireless network
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
CN201210590149.0A
Other languages
English (en)
Other versions
CN103906074A (zh
Inventor
陈学梁
李丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201210590149.0A priority Critical patent/CN103906074B/zh
Priority to PCT/CN2013/091116 priority patent/WO2014101887A1/zh
Publication of CN103906074A publication Critical patent/CN103906074A/zh
Priority to US14/755,692 priority patent/US10278159B2/en
Application granted granted Critical
Publication of CN103906074B publication Critical patent/CN103906074B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/18Network planning tools
    • 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/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/12Access point controller devices

Landscapes

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

Abstract

本发明公开了一种无线软件定义网络SDN中进行通信的方法及其装置。该方法包括:生成第一格式的消息;向控制面的无线网络控制设备发送该消息,以便该无线网络控制设备根据该第一格式获取该消息中的内容。本发明实施例的无线软件定义网络SDN中进行通信的方法及其装置,通过定义控制面的无线网络控制设备与数据面的基站和用户设备之间进行通信的消息内容和消息格式,使得无线SDN中的无线网络控制设备与基站和用户设备之间可以进行通信,进而增强了无线SDN架构的可行性。

Description

无线软件定义网络中进行通信的方法及其装置
技术领域
本发明实施例涉及通信领域,并且更具体地,涉及无线软件定义网络中进行通信的方法及其装置。
背景技术
软件定义网络(Software-Defined Network,简称为“SDN”),是由美国斯坦福大学提出的一种新型网络架构,由于传统的网络设备(交换机、路由器)的固件是由设备制造商锁定和控制,所以SDN希望将网络控制与物理网络拓扑分离,从而摆脱硬件对网络架构的限制。这样企业便可以像升级、安装软件一样对网络架构进行修改,从而满足企业对整个网站架构进行调整、扩容或升级的需求。而底层的交换机、路由器等硬件则无需替换,因此,在节省大量的成本的同时,网络架构迭代周期将大大缩短。SDN的核心思想是控制和承载分离,通过将网络的数据面和控制面进行分离,从而将控制面独立出来,形成控制面集中化。在针对有线网络的众多方案中,开放流Openflow被公认为是实现SDN的热门技术,OpenFlow通过将网络设备的控制面与数据面分离开来,从而实现了对网络流量的灵活控制,为网络及应用的创新提供了良好的平台。
随着SDN在有线网络系统的发展,斯坦福大学也考虑将SDN的思想引入现有的无线网络系统,通过将无线网络的基站设备的控制面独立出来,形成无线网络操作系统(Operation System,简称为“OS”)。传统的基站退化为功能单一的基站设备,而无线OS成为网络的控制中心以控制下面的基站设备的行为。但是在斯坦福大学已公开的资料中,尚未对无线网络控制设备和基站的控制接口做详细描述。而现有的Openflow协议仅仅是针对交换机和路由器等设备的控制,而并没有根据无线基站的特点,对无线空口资源等的控制做出抽象和定义,因此并不适合作为无线SDN架构下,控制面的无线网络控制设备和数据面的基站设备之间的控制消息。到目前为止,还没有任何针对控制面的无线网络控制设备与数据面的基站和用户设备之间的接口消息格式以及消息内容的协议,无线网络控制设备与基站和用户设备之间还无法进行通信。因此,本发明要解决的技术问题是如何抽象和定义无线SDN架构下的无线网络控制设备与基站和用户设备之间的接口消息格式,从而实现无线网络控制设备与基站和用户设备之间的通信。
发明内容
本发明实施例提供了一种无线软件定义网络SDN中进行通信的方法及其装置,定义了控制面的无线网络控制设备与数据面的基站和用户设备之间进行通信的消息内容和消息格式。
第一方面,本发明实施例提供了一种无线软件定义网络SDN中进行通信的方法,该方法包括:生成第一格式的消息;向控制面的无线网络控制设备发送该消息,以便该无线网络控制设备根据该第一格式获取该消息中的内容。
结合第一方面,在第一种可能的实现方式中,该第一格式为可扩展标记语言XML格式。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,该消息包括头节点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的该内容。
结合第一方面或结合第一方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该内容包括用户设备UE或基站向该无线网络控制设备上报的信息,或UE请求该无线网络控制设备执行的操作。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,该基站向该无线网络控制设备上报的信息包括下列中的至少一种:小区建立信息、小区删除信息、小区激活信息、小区去激活信息、小区负荷信息、小区服务的UE列表信息、基站周围的无线环境信息和小区流量信息。
结合第一方面的第三种或第四种可能的实现方式,在第五种可能的实现方式中,该UE向该无线网络控制设备上报的信息包括下列中的至少一种:该UE接入信息、该UE删除承载信息、该UE的信道质量信息、该UE的能力信息、该UE的位置信息和该UE的业务服务质量Qos信息;该UE请求该无线网络控制设备执行的操作包括下列操作中的至少一种:更改该UE的业务带宽和更改该UE的业务时延。
结合第一方面的第二种至第五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该体节点包括上行节点,该上行节点表示该消息为用户设备或基站向无线网络控制设备发送的消息。
第二方面,本发明实施例提供了一种无线软件定义网络SDN中进行通信的方法,该方法包括:控制面的无线网络控制设备生成第一格式的消息;向用户设备UE或基站发送该消息,以便该UE或该基站根据该第一格式获取该消息中的内容。
结合第二方面,在第一种可能的实现方式中,该第一格式为可扩展标记语言XML格式。
结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,该消息包括头节点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的该内容。
结合第二方面或结合第二方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该内容包括该无线网络控制设备指示该UE或指示该基站执行的操作,或包括该无线网络控制设备向该UE或该基站下发的信息。
结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,该无线网络控制设备指示该基站执行的操作包括下列操作中的至少一种:业务服务质量Qos优先级控制、业务带宽控制、业务时延控制、准入控制、移动性控制、多制式分流控制、小区切换控制、调度优先级控制、UE业务计费控制、该基站使用频谱控制和虚拟化;该无线网络控制设备指示该UE执行的操作包括下列操作中的至少一种:多制式接入控制、切换控制、分流控制和虚拟化。
结合第二方面的第三种或第四种可能的实现方式,在第五种可能的实现方式中,该无线网络控制设备向该基站下发的信息包括下列中的至少一种:该基站周围的其它基站或无线接入点AP的位置信息、该基站周围的其它基站或无线AP的负荷信息、无线环境可用的白频谱资源信息和该无线网络控制设备的负荷信息;该无线网络控制设备向该UE下发的信息包括下列中的至少一种:该UE周围的无线AP的分布信息、该UE周围的无线AP的负载信息、该UE周围的无线干扰信息、该UE周围的其它UE的分布信息、该UE周围的其它UE的状态信息和临区信息。
结合第二方面的第二种至第五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该体节点包括下行节点,该下行节点表示该消息为无线网络控制设备向UE或基站发送的消息。
第三方面,本发明实施例提供了一种无线软件定义网络SDN中进行通信的方法,该方法包括:确定控制面的无线网络设备支持的可扩展标记语言XML消息格式;根据该XML消息格式生成XML消息。
结合第三方面,在第一种可能的实现方式中,该XML消息格式包括根节点、头结点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的内容。
结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,该体节点包括上行节点和下行节点,该上行节点表示该XML消息为用户设备或基站向无线网络控制设备发送的消息,该下行节点表示该XML消息为无线网络控制设备向UE或基站发送的消息。
结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,该上行节点包括UE向无线网络控制设备上报的信息、基站向无线网络控制设备上报的信息和UE对无线网络控制设备的控制信息;该下行节点包括无线网络控制设备对基站的控制信息、无线网络控制设备对UE的控制信息、无线网络控制设备向基站下发的信息和无线网络控制设备向UE下发的信息。
第四方面,本发明实施例提供了一种基站或用户设备UE,该基站或UE包括:生成模块,用于生成第一格式的消息;发送模块,用于向控制面的无线网络控制设备发送该生成模块生成的该消息,以便该无线网络控制设备根据该第一格式获取该消息中的内容。
结合第四方面,在第一种可能的实现方式中,该第一格式为可扩展标记语言XML格式。
结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,该消息包括头节点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的该内容。
结合第四方面或结合第四方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该内容包括该UE或该基站向该无线网络控制设备上报的信息,或该UE请求该无线网络控制设备执行的操作。
结合第四方面的第三种可能的实现方式,在第四种可能的实现方式中,该基站向该无线网络控制设备上报的信息包括下列中的至少一种:小区建立信息、小区删除信息、小区激活信息、小区去激活信息、小区负荷信息、小区服务的UE列表信息、基站周围的无线环境信息和小区流量信息。
结合第四方面的第三种或第四种可能的实现方式,在第五种可能的实现方式中,该UE向该无线网络控制设备上报的信息包括下列中的至少一种:该UE接入信息、该UE删除承载信息、该UE的信道质量信息、该UE的能力信息、该UE的位置信息和该UE的业务服务质量Qos信息;该UE请求该无线网络控制设备执行的操作包括下列操作中的至少一种:更改该UE的业务带宽和更改该UE的业务时延。
结合第四方面的第二种至第五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该体节点包括上行节点,该上行节点表示该消息为用户设备或基站向无线网络控制设备发送的消息。
第五方面,本发明实施例提供了一种控制面的无线网络控制设备,该无线网络控制设备包括:生成模块,用于生成第一格式的消息;发送模块,用于向用户设备UE或基站发送该生成模块生成的该消息,以便该UE或该基站根据该第一格式获取该消息中的内容。
结合第五方面,在第一种可能的实现方式中,该第一格式为可扩展标记语言XML格式。
结合第五方面的第一种可能的实现方式,在第二种可能的实现方式中,该消息包括头节点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的该内容。
结合第五方面或结合第五方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该内容包括该无线网络控制设备指示该UE或指示该基站执行的操作,或包括该无线网络控制设备向该UE或该基站下发的信息。
结合第五方面的第三种可能的实现方式,在第四种可能的实现方式中,该无线网络控制设备指示该基站执行的操作包括下列操作中的至少一种:服务质量Qos优先级控制、业务带宽控制、业务时延控制、准入控制、移动性控制、多制式分流控制、小区切换控制、调度优先级控制、UE业务计费控制、该基站使用频谱控制和虚拟化;该无线网络控制设备指示该UE执行的操作包括下列操作中的至少一种:多制式接入控制、切换控制、分流控制和虚拟化。
结合第五方面的第三种或第四种可能的实现方式,在第五种可能的实现方式中,该无线网络控制设备向该基站下发的信息包括下列中的至少一种:该基站周围的其它基站或无线接入点AP的位置信息、该基站周围的其它基站或无线AP的负荷信息、无线环境可用的白频谱资源信息和该无线网络控制设备的负荷信息;该无线网络控制设备向该UE下发的信息包括下列中的至少一种:该UE周围的无线AP的分布信息、该UE周围的无线AP的负载信息、该UE周围的无线干扰信息、该UE周围的其它UE的分布信息、该UE周围的其它UE的状态信息和临区信息。
结合第五方面的第二种至第五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该体节点包括下行节点,该下行节点表示该消息为无线网络控制设备向UE或基站发送的消息。
第六方面,本发明实施例提供了一种通信装置,该通信装置包括:确定模块,用于确定控制面的无线网络设备支持的可扩展标记语言XML消息格式;生成模块,用于根据该确定模块确定的该XML消息格式生成XML消息。
结合第六方面,在第一种可能的实现方式中,该XML消息格式包括根节点、头结点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的内容。
结合第六方面的第一种可能的实现方式,在第二种可能的实现方式中,该体节点包括上行节点和下行节点,该上行节点表示该XML消息为用户设备或基站向无线网络控制设备发送的消息,该下行节点表示该XML消息为无线网络控制设备向UE或基站发送的消息。
结合第六方面的第二种可能的实现方式,在第三种可能的实现方式中,该上行节点包括UE向无线网络控制设备上报的信息、基站向无线网络控制设备上报的信息和UE对无线网络控制设备的控制信息;该下行节点包括无线网络控制设备对基站的控制信息、无线网络控制设备对UE的控制信息、无线网络控制设备向基站下发的信息和无线网络控制设备向UE下发的信息。
基于上述技术方案,本发明实施例的无线SDN中进行通信的方法及其装置,通过定义控制面的无线网络控制设备与数据面的基站和用户设备之间进行通信的消息内容和消息格式,使得无线SDN中的无线网络控制设备与基站和用户设备之间可以进行通信,进而增强了无线SDN架构的可行性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例的无线软件定义网络SDN中进行通信的方法的示意性流程图。
图2是根据本发明另一实施例的无线SDN中进行通信的方法的示意性流程图。
图3是根据本发明再一实施例的无线SDN中进行通信的方法的示意性流程图。
图4是根据本发明实施例的无线SDN中更改承载带宽过程的示意性流程图。
图5是根据本发明另一实施例的无线SDN中更改承载带宽过程的示意性流程图。
图6是根据本发明实施例的基站或用户设备的示意性框图。
图7是根据本发明实施例的控制面的无线网络控制设备的示意性框图。
图8是根据本发明实施例的通信装置的示意性框图。
图9是根据本发明另一实施例的基站或用户设备的示意性框图。
图10是根据本发明另一实施例的控制面的无线网络控制设备的示意性框图。
图11是根据本发明另一实施例的通信装置的示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
应理解,本发明实施例的技术方案可以应用于各种无线软件定义网络SDN架构,如开放无线Openradio架构等。而该无线SDN架构可以应用于现有的各种通信系统,例如:全球移动通讯(Global System of Mobile communication,简称为“GSM”)系统、码分多址(CodeDivision Multiple Access,简称为“CDMA”)系统、宽带码分多址(Wideband CodeDivision Multiple Access,简称为“WCDMA”)系统、通用分组无线业务(General PacketRadio Service,简称为“GPRS”)、长期演进(Long Term Evolution,简称为“LTE”)系统、LTE频分双工(Frequency Division Duplex,简称为“FDD”)系统、LTE时分双工(Time DivisionDuplex,简称为“TDD”)、通用移动通信系统(Universal Mobile TelecommunicationSystem,简称为“UMTS”)、全球互联微波接入(Worldwide Interoperability forMicrowave Access,简称为“WiMAX”)通信系统等。
还应理解,在本发明实施例中,用户设备(User Equipment,简称为“UE”)可称之为终端(Terminal)、移动台(Mobile Station,简称为“MS”)、移动终端(Mobile Terminal)等,该用户设备可以经无线接入网(Radio Access Network,简称为“RAN”)与一个或多个核心网进行通信,例如,用户设备可以是移动电话(或称为“蜂窝”电话)、具有移动终端的计算机等,例如,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语音和/或数据。
还应理解,在本发明实施例中,基站,可以是基于无线SDN架构下各种通信系统中的基站,该基站只负责数据面的通信。例如,可以是GSM或CDMA中的基站(Base TransceiverStation,简称为“BTS”),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(evolved Node B,简称为“eNB”或“e-NodeB”),还可以是无线保真Wifi中的接入点(AccessPoint,简称为“AP”),还可以是一种具有网络设备功能的用户设备,还可以是一种接入网络的代称,例如演进的全球陆地无线接入网络(Evolved Universal Terrestrial RadioAccess Network,简称为“E-UTRAN”)和全球陆地无线接入网络(Universal TerrestrialRadio Access Network,简称为“UTRAN”)等等,本发明实施例不限于此。
还应理解,在本发明实施例中,基于无线SDN架构的通信系统的控制面由无线网络控制设备负责,该无线网络控制设备集中了各种无线接入制式的无线接入网(RadioAccess Network,简称为“RAN”)的控制功能,这些逻辑控制功能包括但不限于无线资源管理(Radio Resource Management,简称为“RRM”)、对基站的数据路由的控制等,此外,该无线网络控制设备还可以通过RAN,对无线接入终端进行控制,包括控制无线终端加载相应制式的基站等,该无线网络控制设备应以其功能和内在逻辑确定,而不应对本发明实施例的保护范围构成限定。
图1示出了根据本发明实施例的无线软件定义网络SDN中进行通信的方法100的示意性流程图,该方法100可以由无线SDN中的与控制面的无线网络控制设备进行通信的任何合适的装置执行,例如,可以由用户设备执行,或由基站执行,本发明实施例不限于此。为了便于描述,以下实施例以用户设备或基站执行为例进行描述。如图1所示,该方法100包括:
S110,生成第一格式的消息;
S120,向控制面的无线网络控制设备发送该消息,以便该无线网络控制设备根据该第一格式获取该消息中的内容。
因此,本发明实施例的无线SDN中进行通信的方法,定义了控制面的无线网络控制设备与数据面的基站和用户设备之间进行通信的消息内容和消息格式,使得无线SDN中的无线网络控制设备与基站和用户设备之间可以进行通信,进而增强了无线SDN架构的可行性。
在本发明实施例中,无线网络控制设备、UE和基站侧可以预先协商确定相互进行通信的第一格式,UE或基站生成第一格式的消息,并向无线网络控制设备发送该消息,该无线网络控制设备在接收到该消息后,根据该第一格式对该消息进行处理,以获得该消息中的内容,从而可以根据该内容对该基站或UE进行控制。类似地,无线网络控制设备也可以生成第一格式的消息并向基站或UE发送该消息,该基站或UE可以根据该第一格式对该消息进行处理进而获得该消息中携带的内容,从而实现了UE和基站与无线网络控制设备之间的通信。
其中,可选地,该第一格式可以是二进制格式,也可以是可扩展标记语言(eXtensible Markup Language,简称为“XML”)格式,本发明实施例不限于此。其中,与其它格式相比,基于文本的XML格式具有更易理解的优点。
当该第一格式为XML格式时,该基站或UE与无线网络控制设备进行通信的消息可以包括消息头部分和消息体部分,其中,消息头部分包括头节点,用于指示该消息的一些基本信息,如协议版本、消息长度、消息类型等;消息体部分包括体节点,用于携带具体的内容,例如,该基站或UE向无线网络控制设备发送的消息可以携带UE请求该无线网络控制设备执行的操作,或携带UE或基站向该无线网络控制设备上报的信息,类似地,无线网络控制设备向UE或基站发送的消息可以携带该无线网络控制设备指示该UE或基站执行的操作,或携带该无线网络控制设备向该UE或基站下发的信息。为了XML格式的语法需要,可以将该头节点和体节点封装在根节点内,以保证该头节点和体节点的对等性,但本发明实施例不限于此。
可选地,该消息包括头节点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的内容。
其中,可选地,版本元素可以表示为<version>value1</version>,其值value1表示该消息属于哪个协议版本。可选地,消息类型元素可以表示为<Message type>value2</Message type>,其值value2表示该消息属于哪个类型。例如,value2为0表示该消息为无线网络控制设备向基站发送的修改用户承载带宽控制消息,value2为20表示该消息为基站向无线网络控制设备发送的修改用户承载带宽成功响应消息;value2为5表示该消息为无线网络控制设备向UE发送的上报UE能力控制消息,value2为6表示该消息为UE向无线网络控制设备发送的上报UE能力消息,等等。可选地,上述消息的类型值与消息类型的对应关系可以动态配置,版本元素和消息类型元素也可以采用其它方式表示,本发明实施例不限于此。
可选地,在本发明实施例中,无线网络控制设备、UE和基站侧可以预先协商确定相互进行通信的XML消息格式,即消息的XML格式的模版,并预先存储消息的类型与消息体部分的格式的对应关系。可选地,当该XML消息格式存在不同的协议版本时,无线网络控制设备、UE和基站侧也可以存储协议版本与XML消息格式的对应关系,该对应关系可以包括不同的协议版本中消息类型值与消息体部分的格式的对应关系,但本发明实施例不限于此。
无线网络控制设备接收到UE或基站发送的XML格式的消息时,可以通过该消息的头节点包括的版本元素确定该消息采用的协议版本,从而确定该协议版本下的消息类型值与消息体部分的格式的对应关系,并通过查找该消息类型元素中的消息类型值对应的消息体部分的格式,获得该消息的消息体部分的格式;然后,该无线网络控制设备可以根据该格式对该消息进行处理,以获得该消息的消息体部分的内容。类似地,在UE或基站接收到无线网络控制设备发送的消息后,也可以执行上述操作获得消息中的内容,但本发明实施例不限于此。
可选地,在本发明实施例中,该UE或基站向无线网络控制设备发送的消息的消息体部分的内容可以包括用户设备UE或基站向该无线网络控制设备上报的信息,也可以包括该UE请求该无线网络控制设备执行的操作。类似地,无线网络控制设备向UE或基站发送的消息的消息体部分的内容可以包括该无线网络控制设备指示该UE或基站执行的操作,也可以包括该无线网络控制设备向该UE或基站下发的信息。例如,消息的消息类型元素表示该消息为无线网络控制设备向基站发送的服务质量(Quality of service,简称为“Qos”)控制消息,则该消息包括的体节点中的内容就是与Qos控制相关的内容。
在本发明实施例中,根据消息中携带的内容的类别,基站和UE与无线网络控制设备之间进行通信的消息可以分为通知类消息和控制类消息。其中,控制类消息用于请求或指示或请求接收端执行某一操作,而通知类消息用于将某些信息通知接收端。具体地,控制类消息可以包括无线网络控制设备对基站的控制消息,无线网络控制设备对UE的控制消息以及UE对无线网络控制设备的控制消息;通知类消息可以包括基站对无线网络控制设备的通知消息、UE对无线网络控制设备的通知消息、无线网络控制设备对基站的通知消息和无线网络控制设备对UE的通知消息。
可选地,无线网络控制设备对基站的控制消息可以包括但不限于以下几种:Qos控制消息、调度优先级控制消息、UE承载更改控制消息、带宽控制消息、时延控制消息、准入控制消息、移动性控制消息、多制式分流控制消息、小区切换控制消息、虚拟化控制消息、基站调度优先级控制消息、UE业务计费控制消息和基站使用频谱控制消息。其中,Qos控制消息用于指示基站调整UE的业务优先级,调度优先级控制消息用于指示基站调整UE在空口调度的优先级,UE承载更改控制消息用于指示基站更改UE的承载,如更改UE的承载带宽等,时延控制消息用于指示基站更改UE的业务时延,准入控制消息用于指示基站允许哪些UE接入,移动性控制消息用于指示基站如何执行移动性管理,如管理UE的切换等,多制式分流控制消息用于指示基站将接入到多个无线网络的UE的业务流量分流到多个移动网络的接入点,虚拟化控制消息用于指示基站生成指定制式的虚拟基站,UE业务计费控制消息用于指示基站更改UE的业务计费信息,基站使用频谱控制消息用于指示基站使用新的频谱资源等,但本发明实施例不限于此。
可选地,无线网络控制设备对UE的控制消息可以包括但不限于以下几种:多制式接入控制消息、切换控制消息、准入控制消息、分流控制消息和虚拟化消息等。其中,多制式接入控制消息用于指示UE接入某种制式,如开启或关闭WIFI等,切换控制消息用于指示UE切换到哪个小区,例如控制UE从LTE切换到GSM等,准入控制消息用于指示UE接入哪个小区,分流控制消息用于指示UE接入到多个无线网络,虚拟化控制消息用于指示UE生成无线制式的UE或指示UE生成虚拟基站,但本发明实施例不限于此。
可选地,UE对无线网络控制设备的控制消息可以包括但不限于以下几种:业务带宽更改控制消息和业务时延更改控制消息。其中,业务带宽更改控制消息用于请求无线网络控制设备更改UE的业务带宽,而业务时延更改控制消息用于请求无线网络控制设备更改UE的业务时延,但本发明实施例不限于此。
针对通知类消息,可选地,基站对无线网络控制设备的通知消息可以包括但不限于以下几种:小区建立上报消息、小区删除上报消息、小区激活上报消息、小区去激活上报消息、小区负荷上报消息、流量上报消息、小区服务UE列表上报消息、小区切换掉话率上报消息和基站周边无线环境上报消息。其中,小区建立上报消息用于上报新建立的小区的信息,如小区ID等,小区删除上报消息用于上报被删除的小区信息,小区激活上报消息用于上报被激活的小区的信息,小区去激活上报消息用于上报被去激活的小区的信息,小区服务UE列表上报消息用于上报服务的UE列表,如UE的ID和UE的数量等,小区切换掉话率上报消息用于上报小区切换的掉话率,而基站周围无线环境上报消息用于上报基站周围的无线AP以及无线频谱资源的使用情况等,但本发明实施例不限于此。
可选地,UE对无线网络控制设备的通知消息可以包括但不限于以下几种:UE接入上报消息、UE删除承载上报消息、UE退网上报消息、UE信道质量上报消息、UE能力上报消息、UE位置上报消息、UE业务带宽上报消息和Qos上报消息。其中,UE接入上报消息用于上报UE接入的小区的信息,UE删除承载上报消息用于上报UE删除的承载的信息;UE退网上报消息用于上报UE退出的网络的信息,UE能力上报消息用于上报UE支持的无线制式、UE的电量和UE的屏幕等,Qos上报消息用于上报UE实际使用的业务体验,但本发明实施例不限于此。
可选地,无线网络控制设备对基站的通知消息可以包括但不限于以下几种:周围基站或无线接入点(Access Point,简称为“AP”)位置通知消息,周围基站或无线AP负荷通知消息,无线环境可用白频谱资源通知消息和无线网络控制设备负荷通知消息等。其中,该周围基站或无线AP位置通知消息和周围基站或无线AP负荷通知消息分别用于向基站下发该基站周围的其它基站或无线AP的位置信息和负荷信息,该无线环境可用白频谱资源通知消息用于向该基站下发该基站附近的无线环境中可用的白频谱资源信息,该无线网络控制设备负荷通知消息用于向该基站下发该无线网络控制设备的负荷状态信息,但本发明实施例不限于此。
可选地,无线网络控制设备对UE的通知消息可以包括但不限于以下几种:周围无线AP分布通知消息,周围无线AP负载通知消息,无线干扰通知消息,周围UE分布通知消息,周围UE状态通知消息和临区通知消息等。其中,该周围无线AP分布通知消息和周围无线AP负载通知消息分别用于下发该UE周围的无线AP的分布信息和负载信息,该无线干扰通知消息用于指示该UE周围的无线干扰信息,该周围UE分布通知消息和周围UE状态通知消息分别用于下发该UE周围的其它UE的分布信息和状态信息,该临区通知消息用于下发该UE的临区信息,但本发明实施例不限于此。
综上所述,可选地,该基站向该无线网络控制设备上报的信息包括下列中的至少一种:小区建立信息、小区删除信息、小区激活信息、小区去激活信息、小区负荷信息、小区服务的UE列表信息、基站周围的无线环境信息和小区流量信息。
可选地,该UE向该无线网络控制设备上报的信息包括下列中的至少一种:该UE接入信息、该UE删除承载信息、该UE的信道质量信息、该UE的能力信息、该UE的位置信息和该UE的业务服务质量Qos信息;
可选地,该UE请求该无线网络控制设备执行的操作包括下列操作中的至少一种:更改该UE的业务带宽和更改该UE的业务时延。
可选地,根据消息的发送端和接收端,上述通知类消息和控制类消息又可以分为上行消息和下行消息,其中,上行消息可以包括基站对无线网络控制设备的通知消息和UE对无线网络控制设备的通知消息、以及UE对无线网络控制设备的控制消息;下行消息可以包括无线网络控制设备对基站的控制消息、无线网络控制设备对UE的控制消息、无线网络控制设备对基站的通知消息和无线网络控制设备对UE的通知消息,但本发明实施例不限于此。
为了更明确地表示该消息属于上行消息,以便于该无线网络控制设备更便利地获取该消息的内容,该消息的体节点可以包括上行节点,该上行节点表示该XML消息为UE或基站向无线网络控制设备发送的消息。该UE或基站向该无线网络控制设备上报的信息或该UE请求该无线网络控制设备执行的操作可以封装在该上行节点内,该上行节点和封装在该上行节点内的信息或指示的操作构成整个体节点的内容。类似地,无线网络控制设备向基站或UE发送的消息的体节点可以包括下行节点,该下行节点表示该XML消息为无线网络控制设备向UE或基站发送的消息,但本发明实施例不限于此。
根据本发明实施例,该无线网络控制设备与基站和用户设备之间进行通信的XML消息的XML消息格式可以包括根节点<root>、头结点<head>和体节点<body>;该头节点可以包括版本元素和消息类型元素,该版本元素和消息类型元素中的数值大于等于零且为字符型;该体节点可以包括上行节点<uplink>和下行节点<downlink>,其中,该上行节点表示该XML消息为用户设备或基站向无线网络控制设备发送的消息,该上行节点可以包括基站或UE向无线网络控制设备上报的信息和UE请求无线网络控制设备执行的操作,例如,<CellEstablish_report>value3</CellEstablish_report>元素用于上报建立的小区的信息,<UECapability_report>value4</UECapability_report>元素用于上报UE的能力信息,<UEBandwidthBoosting>value5</UEBandwidthBoosting>元素用于指示更改UE的承载带宽,等等;该下行节点表示该XML消息为无线网络控制设备向UE或基站发送的消息,该下行节点可以包括无线网络控制设备指示UE或基站执行的操作和无线网络控制设备向UE或基站下发的信息,如<modify_UEQOS>value6</modify_UEQOS>元素用于指示基站更改UE的业务Qos,<APLoad>-1</APLoad>元素用于指示该基站上报周围的WIFI AP的负荷信息等,但本发明实施例不限于此。
因此,本发明实施例的无线SDN中进行通信的方法,定义了控制面的无线网络控制设备与数据面的基站和用户设备之间进行通信的消息内容和消息格式,使得无线SDN中的无线网络控制设备与基站和用户设备之间可以进行通信,进而增强了无线SDN架构的可行性。
上文中结合图1,从基站或UE的角度详细描述了根据本发明实施例的无线SDN中进行通信的方法,下面将结合图2,从控制面的无线网络控制设备的角度描述根据本发明实施例的无线SDN中进行通信的方法。
图2示出了根据本发明另一实施例的无线SDN中进行通信的方法200的示意性流程图。如图2所示,该方法200包括:
S210,控制面的无线网络控制设备生成第一格式的消息;
S220,向用户设备UE或基站发送该消息,以便该UE或该基站根据该第一格式获取该消息中的内容。
因此,本发明实施例的无线SDN中进行通信的方法,定义了控制面的无线网络控制设备与数据面的基站和用户设备之间进行通信的消息内容和消息格式,使得无线SDN中的无线网络控制设备与基站和用户设备之间可以进行通信,进而增强了无线SDN架构的可行性。
可选地,在本发明实施例中,无线网络控制设备、UE和基站侧可以预先协商确定相互进行通信的第一格式,该第一格式可以是二进制格式,也可以是XML格式,本发明实施例不限于此。
当该第一格式为XML格式时,该消息可以包括头节点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的内容。
可选地,该内容包括该无线网络控制设备指示该UE或指示该基站执行的操作,或包括该无线网络控制设备向该UE或该基站下发的信息。
其中,可选地,该无线网络控制设备指示该基站执行的操作包括下列操作中的至少一种:服务质量Qos优先级控制、业务带宽控制、业务时延控制、准入控制、移动性控制、多制式分流控制、小区切换控制、调度优先级控制、UE业务计费控制、该基站使用频谱控制和虚拟化;
该无线网络控制设备指示该UE执行的操作包括下列操作中的至少一种:多制式接入控制、切换控制、分流控制和虚拟化。
可选地,作为另一实施例,该无线网络控制设备向该基站下发的信息包括下列中的至少一种:该基站周围的其它基站或无线接入点AP的位置信息、该基站周围的其它基站或无线AP的负荷信息、无线环境可用的白频谱资源信息和该无线网络控制设备的负荷信息;
该无线网络控制设备向该UE下发的信息包括下列中的至少一种:该UE周围的无线AP的分布信息、该UE周围的无线AP的负载信息、该UE周围的无线干扰信息、该UE周围的其它UE的分布信息、该UE周围的其它UE的状态信息和临区信息,但本发明实施例不限于此。
可选地,该体节点包括下行节点,该下行节点表示该消息为无线网络控制设备向UE或基站发送的消息。该无线网络控制设备指示该基站或UE执行的操作、或该无线网络控制设备向该基站或UE下发的信息可以封装在该下行节点内,因此,接收到该消息的基站或UE可以更便利地获取该消息中携带的内容。
因此,本发明实施例的无线SDN中进行通信的方法,定义了控制面的无线网络控制设备与数据面的基站和用户设备之间进行通信的消息内容和消息格式,使得无线SDN中的无线网络控制设备与基站和用户设备之间可以进行通信,进而增强了无线SDN架构的可行性。
图3示出了根据本发明再一实施例的无线SDN中进行通信的方法300的示意性流程图,该方法可以由无线SDN中任何合适的装置执行,例如,可以由UE执行,或由基站执行,或由无线网络控制设备执行,但本发明实施例不限于此。如图3所示,该方法300包括:
S310,确定控制面的无线网络控制设备支持的可扩展标记语言XML消息格式;
S320,根据该XML消息格式生成XML消息。
因此,本发明实施例的无线SDN中进行通信的方法,定义了控制面的无线网络控制设备与数据面的基站和用户设备之间进行通信的消息内容和消息格式,使得无线SDN中的无线网络控制设备与基站和用户设备之间可以进行通信,进而增强了无线SDN架构的可行性。
可选地,该XML消息格式可以包括根节点、头结点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的内容。
可选地,该体节点包括上行节点和下行节点,该上行节点表示该XML消息为用户设备或基站向该无线网络控制设备发送的消息,该下行节点表示该XML消息为无线网络控制设备向UE或基站发送的消息。
可选地,该上行节点包括UE向无线网络控制设备上报的信息、基站向无线网络控制设备上报的信息和UE对无线网络控制设备的控制信息;
该下行节点包括无线网络控制设备对基站的控制信息、无线网络控制设备对UE的控制信息、无线网络控制设备向基站下发的信息和无线网络控制设备向UE下发的信息。
可选地,作为另一实施例,该体节点可以直接包括UE向无线网络控制设备上报的信息、基站向无线网络控制设备上报的信息、UE对无线网络控制设备的控制信息、无线网络控制设备对基站的控制信息、无线网络控制设备对UE的控制信息、无线网络控制设备向基站下发的信息和无线网络控制设备向UE下发的信息,但本发明实施例不限于此。
因此,本发明实施例的无线SDN中进行通信的方法,定义了控制面的无线网络控制设备与数据面的基站和用户设备之间进行通信的消息内容和消息格式,使得无线SDN中的无线网络控制设备与基站和用户设备之间可以进行通信,进而增强了无线SDN架构的可行性。
下面将结合具体例子对本发明实施例的无线SDN中进行通信的方法做更详细的说明。图4示出了根据本发明实施例的无线SDN中更改承载带宽过程400的示意性流程图,该过程400包括:
S401、无线网络控制设备向基站发送更改承载带宽控制消息,指示基站更改UE的承载带宽。
该控制面的无线网络控制设备接收到UE或其它监控设备发送的更改UE承载带宽的请求消息后,可以向基站发送该更改承载带宽控制消息可以携带UE的标识,也可以携带修改后的带宽信息或承载标识以及修改后的承载带宽信息,可选地,该更改承载带宽控制消息还可以进一步包括计费信息,本发明实施例不限于此。
其中,该更改承载带宽控制消息可以包括根节点<root>、头节点<head>和体节点<body>,可选地,该头节点可以进一步包括用于表示该消息的协议版本为1.1版本的<version>1.1</version>元素和用于表示该消息为更改承载带宽控制消息的<Messagetype>0</Message type>;可选地,该体节点可以进一步包括下行节点<downlink>以表示该消息为下行消息,即无线网络控制设备向基站或UE发送的消息,其中,该下行节点还可以进一步包括用于指示基站更改UE承载带宽的<modify_UEbearer>节点和用于指示基站更改UE的收费率的<modify_Charge>节点,可选地,该<modify_UEbearer>节点还可以进一步包括用于表示需要更改承载的UE的标识的<UEID>13512345678</UEID>元素、用于表示需要更改的承载的标识的<BearerID>2</BearerID>元素和用于表示更改承载的目标带宽值的<TargetBearerNumber>12M</TargetBearerNumber>元素;可选地,<modify_UEbearer>节点还可以进一步包括用于表示指示该UE的计费率的<ChargeRate>5元/hour</ChargeRate>元素。可选地,该更改承载带宽控制消息还可以包括其它的节点和元素,以指示该基站执行其它相关操作,但本发明实施例不限于此。
S402、该基站根据该更改承载带宽控制消息,向UE发送无线资源控制RRC连接重配置请求。
该UE接收到该RRC连接重配置请求后,与该基站进行RRC连接重配置,当该RRC连接重配置成功时,该UE向该基站发送RRC连接重配置成功响应。
S403、该UE向该基站发送RRC连接重配置成功响应。
S404、该基站向该无线网络网络控制设备发送更改承载带宽成功响应消息。
其中,该响应消息可以包括根节点<root>、头节点<head>和体节点<body>,可选地,该头节点还可以进一步包括用于表示该消息的协议版本为1.1版本的<version>1.1</version>元素和用于表示该消息为更改承载带宽成功响应消息的<Messagetype>20</Messagetype>元素;可选地,该体节点可以进一步包括上行节点<uplink>以表示该消息为上行消息,即基站或UE向无线网络控制设备发送的消息,其中,该上行节点还可以进一步包括用于指示上报更改承载带宽的信息的<modify_UEbearer>节点,该<modify_UEbearer>节点还可以包括用于表示更改承载带宽成功的<MessageStatus>0</MessageStatus>元素,但本发明实施例不限于此。
图5是根据本发明另一实施例的无线SDN中更改承载带宽过程500的示意性流程图,该过程500包括:
S501、无线网络控制设备向基站发送控制消息,指示基站上报空口信息。
该控制面的无线网络控制设备发送的控制消息可以包括根节点<root>、头节点<head>和体节点<body>,可选地,该头节点可以进一步包括用于表示该消息的协议版本为1.1版本的<version>1.1</version>元素和用于表示该消息为指示基站上报周围无线环境消息的<Message type>3</Message type>元素;可选地,该体节点可以进一步包括下行节点<downlink>以表示该消息为下行消息,其中,该下行节点还可以进一步包括用于指示该基站上报信息的<ReportInformation>节点;可选地,该<ReportInformation>节点还可以进一步包括用于指示上报该基站的负荷信息的<BSLoad>-1</BSLoad>元素、用于指示上报该基站的位置信息的<BSLocation>-1</BSLocation>元素和用于指示上报该基站附近的AP的位置信息的<APLocation>-1</APLocation>元素,可选地,该<ReportInformation>节点还可以包括其它节点和元素,以指示该基站上报其它信息,本发明实施例不限于此。
S502、该基站向该无线网络控制设备发送无线环境上报消息,上报该基站的空口信息。
其中,该无线环境上报消息可以包括根节点<root>、头节点<head>和体节点<body>,可选地,该头节点可以进一步包括用于表示该消息的协议版本为1.1版本的<version>1.1</version>元素和用于表示该消息为上报周围无线环境消息的<Message type>4</Message type>元素;可选地,该体节点还可以进一步包括上行节点<uplink>以表示该消息为上行消息,其中,该上行节点还可以进一步包括用于表示上报该基站的无线环境的<CellWirelessEnvironment_report>节点,该节点还可以进一步包括用于上报该基站的负荷信息的<BSLoad>0.88</BSLoad>元素、用于上报该基站的位置信息的<BSLocation>12.0,2.35</BSLocation>元素和用于上报该基站附近的AP的位置信息的<APLocation>11.0,2.5</APLocation>元素,其中,该基站和AP的位置信息可以采用经度和纬度信息表示,可选地,该上报消息可以包括该基站附近的多个AP的位置信息,该基站和AP的位置信息也可以用其它形式表示,本发明实施例不限于此。
S503、该无线网络控制设备向UE发送第一能力上报控制消息,指示该UE上报该UE的能力信息。
其中,该第一能力上报控制消息可以包括根节点<root>、头节点<head>和体节点<body>,可选地,该头节点可以进一步包括用于表示该消息的协议版本为1.1版本的<version>1.1</version>元素和用于表示该消息为上报周围无线环境消息的<Messagetype>5</Message type>元素;可选地,该体节点还可以进一步包括下行节点<downlink>以表示该消息为下行消息,其中,该下行节点还可以进一步包括用于指示上报信息的<ReportInformation>节点;可选地,该<ReportInformation>节点还可以进一步包括用于指示上报该UE的能力信息的<UECapability_report>节点;可选地,该<UECapability_report>节点可以包括用于指示上报该UE的多制式控制信息的<UERATControl>-1</UERATControl>元素,可选地,该<ReportInformation>节点和<UECapability_report>节点中还可以包括其它的节点和元素,以指示UE上报该UE的其它能力信息,本发明实施例不限于此。
S504、该UE向该无线网络控制设备发送第一能力上报消息,上报该UE的能力信息。
其中,该第一能力上报消息可以包括根节点<root>、头节点<head>和体节点<body>,可选地,该头节点可以进一步包括用于表示该消息的协议版本为1.1版本的<version>1.1</version>元素和用于表示该消息为上报UE能力信息的消息的<Message type>6</Message type>元素;可选地,该体节点可以包括<ReportInformation>节点,该<ReportInformation>节点可以进一步包括<UECapability_report>节点,该<UECapability_report>节点还可以进一步包括<UERATControl>GSM,UMTS,WIFI,LTE</UERATControl>元素,来表示该UE支持GSM、UMTS、WIFI和LTE无线网络制式,可选地,该UE也可以支持其它无线网络制式或支持上述无线网络制式中的至少一种制式,本发明实施例不限于此。
S505、该无线网络控制设备向WIFI AP发送第二能力上报控制消息,指示该WIFIAP上报能力信息。
该无线网络控制设备从该UE发送的第一能力上报消息中获知该UE支持WIFI,该无线网络控制设备根据该基站发送的无线环境上报消息获知该基站周围的至少一个WIFI AP的信息,可选地,该无线网络控制设备向该基站上报的至少一个WIFI AP中的一个或多个WIFI AP发送第二能力上报控制消息,指示该WIFI AP上报能力信息。
其中,该第二能力上报控制消息可以包括根节点<root>、头节点<head>和体节点<body>,可选地,该头节点可以进一步包括用于表示该消息的协议版本为1.1版本的<version>1.1</version>元素和用于表示该消息为指示AP上报能力信息的消息的<Messagetype>7</Message type>元素;可选地,该体节点可以包括<ReportInformation>节点,该<ReportInformation>节点可以进一步包括用于指示该AP上报能力信息的<APCapability_report>节点,该<APCapability_report>节点还可以进一步包括用于指示该AP上报负荷信息的<APLoad>-1</APLoad>元素和用于指示该AP上报可用的带宽信息的<APAvailableBandwidth>-1<APAvailableBandwidth>元素,可选地,该<APCapability_report>节点还可以包括其它节点和元素以指示该AP上报其它能力信息,本发明实施例不限于此。
S506、该WIFI AP向该无线网络控制设备发送第二能力上报消息,上报该WIFI AP的能力信息。
接收到该无线网络控制设备发送的第二能力上报控制消息的一个或多个WIFI AP分别根据该第二能力上报控制消息中的指示信息,上报其能力信息。
其中,该第二能力上报消息可以包括根节点<root>、头节点<head>和体节点<body>,可选地,该头节点可以进一步包括用于表示该消息的协议版本为1.1版本的<version>1.1</version>元素和用于表示该消息为上报AP能力信息的消息的<Message type>8</Message type>元素;可选地,该体节点可以包括用于表示上报该AP的负荷信息的<APLoad>0.55</APLoad>和用于表示上报该AP的可用带宽信息的<APAvailableBandwidth>25M/s<APAvailableBandwidth>元素。
S507、该无线网络控制设备确定可用的WIFI AP。
根据该一个或多个WIFI AP发送的第二能力上报消息,该无线网络控制设备从该一个或多个WIFI AP中选取该UE可用的WIFI AP,其中,该可用的WIFI AP的可用带宽与该基站的带宽之和,应能够支持该UE所需的业务带宽。
S508、该无线网络控制设备向该UE发送多制式控制消息,指示UE开启WIFI功能,并接入到WIFI AP。
其中,该多制式控制消息可以包括根节点<root>、头节点<head>和体节点<body>,可选地,该头节点可以进一步包括用于表示该消息的协议版本为1.1版本的<version>1.1</version>元素和用于表示该消息为多制式控制消息的<Message type>9</Message type>元素;可选地,该体节点可已包括用于指示该UE开启WIFI的<UERATControl>1</UERATControl>元素和用于指示该UE接入到指定的AP的<WIFI>节点,该<WIFI>节点可以进一步包括用于指示该UE接入的AP的标识的<WIFIAPID>256</WIFIAPID>元素和用于指示该UE接入的AP的服务集标识符(Service SetIdentifier,简称为“SSID”)的<SSID>12358966</SSID>元素,可选地,该体节点也可以不包括<UERATControl>1</UERATControl>元素而由<WIFI>节点来指示该UE开启WIFI并接入该指定AP,本发明实施例不限于此。
S509、该UE根据该多制式控制消息,接入到WIFI AP。
该UE可以根据该多制式控制消息中的WIFI AP的标识和SSID接入到与该标识对应的AP。当接入该WIFI AP成功后,该无线网络控制设备可以指示该基站和WIFI对该UE的业务流量分流,但本发明实施例不限于此。
应注意,图4和图5的例子是为了帮助本领域技术人员更好地理解本发明实施例,而非要限制本发明实施例的范围。本领域技术人员根据所给出的图4和图5的例子,显然可以进行各种等价的修改或变化,这样的修改或变化也落入本发明实施例的范围内。
上文中结合图1至图5,详细描述了根据本发明实施例的无线SDN中进行通信的方法,下面将结合图6至图11,详细描述根据本发明实施例的基站或用户设备UE、无线网络控制设备和通信装置。
图6示出了根据本发明实施例的基站400或用户设备UE400的示意性框图,如图6所示,该基站400或UE400包括:
生成模块410,用于生成第一格式的消息;
发送模块420,用于向控制面的无线网络控制设备发送该生成模块410生成的该消息,以便该无线网络控制设备根据该第一格式获取该消息中的内容。
因此,本发明实施例的数据面的基站或UE,定义了与控制面的无线网络控制设备进行通信的消息内容和消息格式,使得该基站和UE与无线SDN中的无线网络控制设备之间可以进行通信,进而增强了无线SDN架构的可行性。
可选地,该第一格式为可扩展标记语言XML格式。
可选地,当该第一格式为XML格式时,该消息包括头节点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的内容。
可选地,该内容包括该UE或该基站向该无线网络控制设备上报的信息,或该UE请求该无线网络控制设备执行的操作。
可选地,作为另一实施例,该基站向该无线网络控制设备上报的信息包括下列中的至少一种:小区建立信息、小区删除信息、小区激活信息、小区去激活信息、小区负荷信息、小区服务的UE列表信息、基站周围的无线环境信息和小区流量信息。
可选地,作为另一实施例,该UE向该无线网络控制设备上报的信息包括下列中的至少一种:该UE接入信息、该UE删除承载信息、该UE的信道质量信息、该UE的能力信息、该UE的位置信息和该UE的业务服务质量Qos信息;
该UE请求该无线网络控制设备执行的操作包括下列操作中的至少一种:更改该UE的业务带宽和更改该UE的业务时延。
可选地,作为另一实施例,该体节点包括上行节点,该上行节点表示该消息为该用户设备或该基站向该无线网络控制设备发送的消息。
应理解,根据本发明实施例的基站400或UE400可分别对应于本发明实施例中的基站或UE,并且基站400或UE400中的各个模块的上述和其它操作和/或功能分别为了实现图1至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,本发明实施例的基站或UE,定义了与无线网络控制设备进行通信的消息内容和消息格式,使得该基站和UE与无线SDN中的无线网络控制设备之间可以进行通信,进而增强了无线SDN架构的可行性。
图7示出了根据本发明实施例的控制面的无线网络控制设备500的示意性框图,如图7所示,该无线网络控制设备500包括:
生成模块510,用于生成第一格式的消息;
发送模块520,用于向用户设备UE或基站发送该生成模块510生成的该消息,以便该UE或该基站根据该第一格式获取该消息中的内容。
因此,本发明实施例的控制面的无线网络控制设备,定义了与数据面的基站和用户设备UE进行通信的消息内容和消息格式,使得该无线网络控制设备与无线SDN中的基站和UE之间可以进行通信,进而增强了无线SDN架构的可行性。
可选地,该第一格式为可扩展标记语言XML格式。
可选地,当该第一格式为XML格式时,该消息包括头节点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的内容。
可选地,该内容包括该无线网络控制设备指示该UE或指示该基站执行的操作,或包括该无线网络控制设备向该UE或该基站下发的信息。
可选地,作为另一实施例,该无线网络控制设备指示该基站执行的操作包括下列操作中的至少一种:服务质量Qos优先级控制、业务带宽控制、业务时延控制、准入控制、移动性控制、多制式分流控制、小区切换控制、调度优先级控制、UE业务计费控制、该基站使用频谱控制和虚拟化;
该无线网络控制设备指示该UE执行的操作包括下列操作中的至少一种:多制式接入控制、切换控制、分流控制和虚拟化。
可选地,作为另一实施例,该无线网络控制设备向该基站下发的信息包括下列中的至少一种:该基站周围的其它基站或无线接入点AP的位置信息、该基站周围的其它基站或无线AP的负荷信息、无线环境可用的白频谱资源信息和该无线网络控制设备的负荷信息;
该无线网络控制设备向该UE下发的信息包括下列中的至少一种:该UE周围的无线AP的分布信息、该UE周围的无线AP的负载信息、该UE周围的无线干扰信息、该UE周围的其它UE的分布信息、该UE周围的其它UE的状态信息和临区信息。
可选地,作为另一实施例,该体节点包括下行节点,该下行节点表示该消息为无线网络控制设备向UE或基站发送的消息。
应理解,根据本发明实施例的无线网络控制设备500可对应于本发明实施例中的无线网络控制设备,并且无线网络控制设备500中的各个模块的上述和其它操作和/或功能分别为了实现图2至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,本发明实施例的控制面的无线网络控制设备,定义了与数据面的基站和用户设备UE进行通信的消息内容和消息格式,使得该无线网络控制设备与无线SDN中的基站和UE之间可以进行通信,进而增强了无线SDN架构的可行性。
图8示出了根据本发明实施例的通信装置600的示意性框图,其中,该通信装置可以是UE、基站或控制面的无线网络控制设备,如图8所示,该通信装置600包括:
确定模块610,用于确定该控制面的无线网络控制设备支持的可扩展标记语言XML消息格式;
生成模块620,用于根据该确定模块610确定的该XML消息格式生成XML消息。
因此,本发明实施例的通信装置,定义了与无线SDN中的其它设备进行通信的消息内容和消息格式,使得该通信装置与无线SDN中的其它设备之间可以进行通信,进而增强了无线SDN架构的可行性。
可选地,该XML消息格式包括根节点、头结点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的内容。
可选地,作为另一实施例,该体节点包括上行节点和下行节点,该上行节点表示该XML消息为该用户设备或该基站向该无线网络控制设备发送的消息,该下行节点表示该XML消息为无线网络控制设备向UE或基站发送的消息。
可选地,作为另一实施例,该上行节点包括UE向无线网络控制设备上报的信息、基站向无线网络控制设备上报的信息和UE对无线网络控制设备的控制信息;
该下行节点包括无线网络控制设备对基站的控制信息、无线网络控制设备对UE的控制信息、无线网络控制设备向基站下发的信息和无线网络控制设备向UE下发的信息。
应理解,根据本发明实施例的通信装置600可对应于本发明实施例中的基站、UE或无线网络控制设备,并且通信装置600中的各个模块的上述和其它操作和/或功能分别为了实现图1至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,本发明实施例的通信装置,定义了与无线SDN中的其它设备进行通信的消息内容和消息格式,使得该通信装置与无线SDN中的其它设备之间可以进行通信,进而增强了无线SDN架构的可行性。
图9示出了根据本发明另一实施例的基站700或用户设备UE700的示意性框图,如图9所示,该基站700或UE700包括:
处理器710,用于生成第一格式的消息;
发送器720,用于向控制面的无线网络控制设备发送该处理器710生成的该消息,以便该无线网络控制设备根据该第一格式获取该消息中的内容。
因此,本发明实施例的数据面的基站或UE,定义了与控制面的无线网络控制设备进行通信的消息内容和消息格式,使得该基站和UE与无线SDN中的无线网络控制设备之间可以进行通信,进而增强了无线SDN架构的可行性。
可选地,该第一格式为可扩展标记语言XML格式。
可选地,当该第一格式为XML格式时,该消息包括头节点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的内容。
可选地,该内容包括该UE或该基站向该无线网络控制设备上报的信息,或该UE请求该无线网络控制设备执行的操作。
可选地,作为另一实施例,该基站向该无线网络控制设备上报的信息包括下列中的至少一种:小区建立信息、小区删除信息、小区激活信息、小区去激活信息、小区负荷信息、小区服务的UE列表信息、基站周围的无线环境信息和小区流量信息。
可选地,作为另一实施例,该UE向该无线网络控制设备上报的信息包括下列中的至少一种:该UE接入信息、该UE删除承载信息、该UE的信道质量信息、该UE的能力信息、该UE的位置信息和该UE的业务服务质量Qos信息;
该UE请求该无线网络控制设备执行的操作包括下列操作中的至少一种:更改该UE的业务带宽和更改该UE的业务时延。
可选地,作为另一实施例,该体节点包括上行节点,该上行节点表示该消息为用户设备或基站向该无线网络控制设备发送的消息。
应理解,根据本发明实施例的基站700或UE700可分别对应于本发明实施例中的基站或UE,并且基站700或UE700中的各个模块的上述和其它操作和/或功能分别为了实现图1至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,本发明实施例的数据面的基站或UE,定义了与控制面的无线网络控制设备进行通信的消息内容和消息格式,使得该基站和UE与无线SDN中的无线网络控制设备之间可以进行通信,进而增强了无线SDN架构的可行性。
图10示出了根据本发明另一实施例的控制面的无线网络控制设备800的示意性框图,如图10所示,该无线网络控制设备800包括:
处理器810,用于生成第一格式的消息;
发送器820,用于向用户设备UE或基站发送该处理器810生成的该消息,以便该UE或该基站根据该第一格式获取该消息中的内容。
因此,本发明实施例的控制面的无线网络控制设备,定义了与数据面的基站和用户设备UE进行通信的消息内容和消息格式,使得该无线网络控制设备与无线SDN中的基站和UE之间可以进行通信,进而增强了无线SDN架构的可行性。
可选地,该第一格式为可扩展标记语言XML格式。
可选地,当该第一格式为XML格式时,该消息包括头节点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的内容。
可选地,该内容包括该无线网络控制设备指示该UE或指示该基站执行的操作,或包括该无线网络控制设备向该UE或该基站下发的信息。
可选地,作为另一实施例,该无线网络控制设备指示该基站执行的操作包括下列操作中的至少一种:服务质量Qos优先级控制、业务带宽控制、业务时延控制、准入控制、移动性控制、多制式分流控制、小区切换控制、调度优先级控制、UE业务计费控制、该基站使用频谱控制和虚拟化;
该无线网络控制设备指示该UE执行的操作包括下列操作中的至少一种:多制式接入控制、切换控制、分流控制和虚拟化。
可选地,作为另一实施例,该无线网络控制设备向该基站下发的信息包括下列中的至少一种:该基站周围的其它基站或无线接入点AP的位置信息、该基站周围的其它基站或无线AP的负荷信息、无线环境可用的白频谱资源信息和该无线网络控制设备的负荷信息;
该无线网络控制设备向该UE下发的信息包括下列中的至少一种:该UE周围的无线AP的分布信息、该UE周围的无线AP的负载信息、该UE周围的无线干扰信息、该UE周围的其它UE的分布信息、该UE周围的其它UE的状态信息和临区信息。
可选地,作为另一实施例,该体节点包括下行节点,该下行节点表示该消息为无线网络控制设备向UE或基站发送的消息。
应理解,根据本发明实施例的无线网络控制设备800可对应于本发明实施例中的无线网络控制设备,并且无线网络控制设备800中的各个模块的上述和其它操作和/或功能分别为了实现图2至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,本发明实施例的控制面的无线网络控制设备,定义了与数据面的基站和用户设备UE进行通信的消息内容和消息格式,使得该无线网络控制设备与无线SDN中的基站和UE之间可以进行通信,进而增强了无线SDN架构的可行性。
图11示出了根据本发明另一实施例的通信装置900的示意性框图,如图11所示,该通信装置900包括存储器910和处理器920,其中,该处理器920用于执行该存储器910存储的指令,具体地,
该处理器920,用于确定控制面的无线网络控制设备支持的可扩展标记语言XML消息格式,以及根据该XML消息格式生成XML消息。
因此,本发明实施例的通信装置,定义了与无线SDN中的其它设备进行通信的消息内容和消息格式,使得该通信装置与无线SDN中的其它设备之间可以进行通信,进而增强了无线SDN架构的可行性。
可选地,该XML消息格式包括根节点、头结点和体节点;该头节点包括版本元素和消息类型元素,该版本元素表示该消息的协议版本,该消息类型元素表示该消息的类型;该体节点包括与该消息的类型对应的内容。
可选地,作为另一实施例,该体节点包括上行节点和下行节点,该上行节点表示该XML消息为用户设备或基站向无线网络控制设备发送的消息,该下行节点表示该XML消息为无线网络控制设备向UE或基站发送的消息。
可选地,作为另一实施例,该上行节点包括UE向无线网络控制设备上报的信息、基站向无线网络控制设备上报的信息和UE对无线网络控制设备的控制信息;
该下行节点包括无线网络控制设备对基站的控制信息、无线网络控制设备对UE的控制信息、无线网络控制设备向基站下发的信息和无线网络控制设备向UE下发的信息。
应理解,根据本发明实施例的通信装置900可对应于本发明实施例中的基站、UE或无线网络控制设备,并且通信装置900中的各个模块的上述和其它操作和/或功能分别为了实现图1至图5中的各个方法的相应流程,为了简洁,在此不再赘述。
因此,本发明实施例的通信装置,定义了与无线SDN中的其它设备进行通信的消息内容和消息格式,使得该通信装置与无线SDN中的其它设备之间可以进行通信,进而增强了无线SDN架构的可行性。
应理解,在本发明实施例中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
本领域普通技术人员可以意识到,结合本文中所公开的实施例中描述的各方法步骤和单元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各实施例的步骤及组成。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域普通技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称为“ROM”)、随机存取存储器(Random Access Memory,简称为“RAM”)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (30)

1.一种无线软件定义网络SDN中进行通信的方法,其特征在于,包括:
基站或用户设备UE生成第一格式的消息;
向控制面的无线网络控制设备发送所述消息,以便所述无线网络控制设备根据所述第一格式获取所述消息中的内容;
所述消息包括头节点和体节点;
所述头节点包括版本元素和消息类型元素,所述版本元素表示所述消息的协议版本,所述消息类型元素表示所述消息的类型;
所述体节点包括与所述消息的类型对应的所述内容。
2.根据权利要求1所述的方法,其特征在于,所述第一格式为可扩展标记语言XML格式。
3.根据权利要求1所述的方法,其特征在于,所述内容包括用户设备UE或基站向所述无线网络控制设备上报的信息,或UE请求所述无线网络控制设备执行的操作。
4.根据权利要求3所述的方法,其特征在于,所述基站向所述无线网络控制设备上报的信息包括下列中的至少一种:小区建立信息、小区删除信息、小区激活信息、小区去激活信息、小区负荷信息、小区服务的UE列表信息、基站周围的无线环境信息和小区流量信息。
5.根据权利要求3所述的方法,其特征在于,所述UE向所述无线网络控制设备上报的信息包括下列中的至少一种:所述UE接入信息、所述UE删除承载信息、所述UE的信道质量信息、所述UE的能力信息、所述UE的位置信息和所述UE的业务服务质量Qos信息;
所述UE请求所述无线网络控制设备执行的操作包括下列操作中的至少一种:更改所述UE的业务带宽和更改所述UE的业务时延。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述体节点包括上行节点,所述上行节点表示所述消息为用户设备或基站向无线网络控制设备发送的消息。
7.一种无线软件定义网络SDN中进行通信的方法,其特征在于,包括:
控制面的无线网络控制设备生成第一格式的消息;
向用户设备UE或基站发送所述消息,以便所述UE或所述基站根据所述第一格式获取所述消息中的内容;
所述消息包括头节点和体节点;
所述头节点包括版本元素和消息类型元素,所述版本元素表示所述消息的协议版本,所述消息类型元素表示所述消息的类型;
所述体节点包括与所述消息的类型对应的所述内容。
8.根据权利要求7所述的方法,其特征在于,所述第一格式为可扩展标记语言XML格式。
9.根据权利要求7所述的方法,其特征在于,所述内容包括无线网络控制设备指示所述UE或指示所述基站执行的操作,或包括无线网络控制设备向所述UE或所述基站下发的信息。
10.根据权利要求9所述的方法,其特征在于,所述无线网络控制设备指示所述基站执行的操作包括下列操作中的至少一种:服务质量Qos优先级控制、业务带宽控制、业务时延控制、准入控制、移动性控制、多制式分流控制、小区切换控制、调度优先级控制、UE业务计费控制、所述基站使用频谱控制和虚拟化;
所述无线网络控制设备指示所述UE执行的操作包括下列操作中的至少一种:多制式接入控制、切换控制、分流控制和虚拟化。
11.根据权利要求9所述的方法,其特征在于,所述无线网络控制设备向所述基站下发的信息包括下列中的至少一种:所述基站周围的其它基站或无线接入点AP的位置信息、所述基站周围的其它基站或无线AP的负荷信息、无线环境可用的白频谱资源信息和所述无线网络控制设备的负荷信息;
所述无线网络控制设备向所述UE下发的信息包括下列中的至少一种:所述UE周围的无线AP的分布信息、所述UE周围的无线AP的负载信息、所述UE周围的无线干扰信息、所述UE周围的其它UE的分布信息、所述UE周围的其它UE的状态信息和临区信息。
12.根据权利要求7至11中任一项所述的方法,其特征在于,所述体节点包括下行节点,所述下行节点表示所述消息为无线网络控制设备向UE或基站发送的消息。
13.一种无线软件定义网络SDN中进行通信的方法,其特征在于,包括:
确定控制面的无线网络控制设备支持的可扩展标记语言XML消息格式;
根据所述XML消息格式生成XML消息;
向用户设备UE或基站发送所述XML消息,以便所述UE或所述基站根据所述XML消息格式获取所述XML消息中的内容;
所述XML消息格式包括根节点、头节点和体节点;
所述头节点包括版本元素和消息类型元素,所述版本元素表示所述消息的协议版本,所述消息类型元素表示所述消息的类型;
所述体节点包括与所述消息的类型对应的内容。
14.根据权利要求13所述的方法,其特征在于,所述体节点包括上行节点和下行节点,所述上行节点表示所述XML消息为用户设备UE或基站向无线网络控制设备发送的消息,所述下行节点表示所述XML消息为无线网络控制设备向UE或基站发送的消息。
15.根据权利要求14所述的方法,其特征在于,所述上行节点包括UE向无线网络控制设备上报的信息、基站向无线网络控制设备上报的信息和UE对无线网络控制设备的控制信息;
所述下行节点包括无线网络控制设备对基站的控制信息、无线网络控制设备对UE的控制信息、无线网络控制设备向基站下发的信息和无线网络控制设备向UE下发的信息。
16.一种基站或用户设备UE,其特征在于,包括:
生成模块,用于生成第一格式的消息;
发送模块,用于向控制面的无线网络控制设备发送所述生成模块生成的所述消息,以便所述无线网络控制设备根据所述第一格式获取所述消息中的内容;
所述消息包括头节点和体节点;
所述头节点包括版本元素和消息类型元素,所述版本元素表示所述消息的协议版本,所述消息类型元素表示所述消息的类型;
所述体节点包括与所述消息的类型对应的所述内容。
17.根据权利要求16所述的基站或UE,其特征在于,所述第一格式为可扩展标记语言XML格式。
18.根据权利要求16所述的基站或UE,其特征在于,所述内容包括所述UE或所述基站向所述无线网络控制设备上报的信息,或所述UE请求所述无线网络控制设备执行的操作。
19.根据权利要求18所述的基站或UE,其特征在于,所述基站向所述无线网络控制设备上报的信息包括下列中的至少一种:小区建立信息、小区删除信息、小区激活信息、小区去激活信息、小区负荷信息、小区服务的UE列表信息、基站周围的无线环境信息和小区流量信息。
20.根据权利要求18所述的基站或UE,其特征在于,所述UE向所述无线网络控制设备上报的信息包括下列中的至少一种:所述UE接入信息、所述UE删除承载信息、所述UE的信道质量信息、所述UE的能力信息、所述UE的位置信息和所述UE的业务服务质量Qos信息;
所述UE请求所述无线网络控制设备执行的操作包括下列操作中的至少一种:更改所述UE的业务带宽和更改所述UE的业务时延。
21.根据权利要求16至20中任一项所述的基站或UE,其特征在于,所述体节点包括上行节点,所述上行节点表示所述消息为用户设备或基站向无线网络控制设备发送的消息。
22.一种控制面的无线网络控制设备,其特征在于,包括:
生成模块,用于生成第一格式的消息;
发送模块,用于向用户设备UE或基站发送所述生成模块生成的所述消息,以便所述UE或所述基站根据所述第一格式获取所述消息中的内容;
所述消息包括头节点和体节点;
所述头节点包括版本元素和消息类型元素,所述版本元素表示所述消息的协议版本,所述消息类型元素表示所述消息的类型;
所述体节点包括与所述消息的类型对应的所述内容。
23.根据权利要求22所述的无线网络控制设备,其特征在于,所述第一格式为可扩展标记语言XML格式。
24.根据权利要求22所述的无线网络控制设备,其特征在于,所述内容包括所述无线网络控制设备指示所述UE或指示所述基站执行的操作,或包括所述无线网络控制设备向所述UE或所述基站下发的信息。
25.根据权利要求24所述的无线网络控制设备,其特征在于,所述无线网络控制设备指示所述基站执行的操作包括下列操作中的至少一种:服务质量Qos优先级控制、业务带宽控制、业务时延控制、准入控制、移动性控制、多制式分流控制、小区切换控制、调度优先级控制、UE业务计费控制、所述基站使用频谱控制和虚拟化;
所述无线网络控制设备指示所述UE执行的操作包括下列操作中的至少一种:多制式接入控制、切换控制、分流控制和虚拟化。
26.根据权利要求24所述的无线网络控制设备,其特征在于,所述无线网络控制设备向所述基站下发的信息包括下列中的至少一种:所述基站周围的其它基站或无线接入点AP的位置信息、所述基站周围的其它基站或无线AP的负荷信息、无线环境可用的白频谱资源信息和所述无线网络控制设备的负荷信息;
所述无线网络控制设备向所述UE下发的信息包括下列中的至少一种:所述UE周围的无线AP的分布信息、所述UE周围的无线AP的负载信息、所述UE周围的无线干扰信息、所述UE周围的其它UE的分布信息、所述UE周围的其它UE的状态信息和临区信息。
27.根据权利要求22至26中任一项所述的无线网络控制设备,其特征在于,所述体节点包括下行节点,所述下行节点表示所述消息为无线网络控制设备向UE或基站发送的消息。
28.一种通信装置,其特征在于,包括:
确定模块,用于确定控制面的无线网络控制设备支持的可扩展标记语言XML消息格式;
生成模块,用于根据所述确定模块确定的所述XML消息格式生成XML消息;
发送模块,用于向用户设备UE或基站发送所述XML消息,以便所述UE或所述基站根据所述XML消息格式获取所述XML消息中的内容;
所述XML消息格式包括根节点、头节点和体节点;
所述头节点包括版本元素和消息类型元素,所述版本元素表示所述消息的协议版本,所述消息类型元素表示所述消息的类型;
所述体节点包括与所述消息的类型对应的内容。
29.根据权利要求28所述的通信装置,其特征在于,所述体节点包括上行节点和下行节点,所述上行节点表示所述XML消息为用户设备或基站向无线网络控制设备发送的消息,所述下行节点表示所述XML消息为无线网络控制设备向UE或基站发送的消息。
30.根据权利要求29所述的通信装置,其特征在于,所述上行节点包括UE向无线网络控制设备上报的信息、基站向无线网络控制设备上报的信息和UE对无线网络控制设备的控制信息;
所述下行节点包括无线网络控制设备对基站的控制信息、无线网络控制设备对UE的控制信息、无线网络控制设备向基站下发的信息和无线网络控制设备向UE下发的信息。
CN201210590149.0A 2012-12-31 2012-12-31 无线软件定义网络中进行通信的方法及其装置 Active CN103906074B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201210590149.0A CN103906074B (zh) 2012-12-31 2012-12-31 无线软件定义网络中进行通信的方法及其装置
PCT/CN2013/091116 WO2014101887A1 (zh) 2012-12-31 2013-12-31 无线软件定义网络中进行通信的方法及其装置
US14/755,692 US10278159B2 (en) 2012-12-31 2015-06-30 Method for preforming communications in wireless software defined network and apparatus thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210590149.0A CN103906074B (zh) 2012-12-31 2012-12-31 无线软件定义网络中进行通信的方法及其装置

Publications (2)

Publication Number Publication Date
CN103906074A CN103906074A (zh) 2014-07-02
CN103906074B true CN103906074B (zh) 2018-01-12

Family

ID=50997181

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210590149.0A Active CN103906074B (zh) 2012-12-31 2012-12-31 无线软件定义网络中进行通信的方法及其装置

Country Status (3)

Country Link
US (1) US10278159B2 (zh)
CN (1) CN103906074B (zh)
WO (1) WO2014101887A1 (zh)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105376275A (zh) * 2014-08-25 2016-03-02 中兴通讯股份有限公司 基于软件定义网络的数据管理方法和系统
US10285110B2 (en) 2014-11-04 2019-05-07 At&T Intellectual Property I, L.P. Intelligent traffic routing
CN105812278B (zh) * 2014-12-31 2019-06-18 华为技术有限公司 软件定义网络中服务质量控制方法及装置
CN106465230B (zh) 2015-02-13 2019-07-23 华为技术有限公司 控制接入的装置、系统和方法
US9860779B2 (en) * 2015-05-13 2018-01-02 Futurewei Technologies, Inc. Systems and methods for making and disseminating local policy decisions in a software programmable radio network
WO2016202385A1 (en) 2015-06-17 2016-12-22 Huawei Technologies Co., Ltd. Method and apparatus for handling data flow in wireless communication networks
US9832797B2 (en) 2015-06-29 2017-11-28 At&T Intellectual Property I, L.P. Mobility network function consolidation
CN105072620B (zh) * 2015-07-08 2018-08-21 东南大学 基于网络虚拟化的运营商间资源共享方法
CN107637150B (zh) * 2015-09-10 2022-03-01 Oppo广东移动通信有限公司 信道测量与测量结果上报的方法和装置
CN105245376B (zh) * 2015-10-15 2018-11-30 成都电科致远网络科技有限公司 基于sdn的住宅小区网络控制系统
CN105530204B (zh) * 2015-12-18 2018-12-28 重庆邮电大学 软件定义无线网络中视频业务QoS保证的系统及方法
US10263886B2 (en) * 2016-02-23 2019-04-16 Avaya Inc. Mobile endpoint network interface selection using merged policies
US10405260B2 (en) 2016-04-21 2019-09-03 At&T Intellectual Property I, L.P. Vehicle-based mobile node fleet for network service deployment
CN109565498A (zh) * 2016-06-02 2019-04-02 北京易掌云峰科技有限公司 利用标头的性能的动态传送
CN106686628A (zh) * 2016-12-13 2017-05-17 西安电子科技大学 一种实现lte空口侧控制与数据分离的系统及方法
US10536921B1 (en) * 2017-04-04 2020-01-14 Mbit Wireless, Inc. Method and apparatus for providing location information
US10159039B2 (en) * 2017-04-19 2018-12-18 Fortinet, Inc. Steering wireless local area network (WLAN) clients
US10601956B2 (en) * 2018-06-04 2020-03-24 Cisco Technology, Inc. Automatically and remotely on-board services delivery platform computing nodes
US12192792B2 (en) * 2019-05-01 2025-01-07 Northeastern University Operating system for software-defined cellular networks
CN113163465B (zh) * 2020-01-23 2022-07-19 广东博智林机器人有限公司 确定网络中根节点设备的方法和装置
US12520174B2 (en) * 2021-01-05 2026-01-06 Qualcomm Incorporated Handling of NR QoE measurements and QoE reporting in RRC modes
US11765052B1 (en) 2022-03-11 2023-09-19 T-Mobile Usa, Inc. User equipment hosting for customizable 5G services

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102349268A (zh) * 2009-03-09 2012-02-08 日本电气株式会社 OpenFlow通信系统和OpenFlow通信方法
CN102594689A (zh) * 2012-02-22 2012-07-18 中兴通讯股份有限公司 一种分布式网络控制方法及装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7738876B1 (en) * 2004-01-16 2010-06-15 Qualcomm Incorporated Radio resource management for wireless local area networks
WO2008099425A2 (en) * 2007-02-16 2008-08-21 Sloka Telecom Pvt.Ltd. Software defined base station
CN101094144A (zh) * 2007-07-26 2007-12-26 华为技术有限公司 无线接入网的数据配置方法和系统
US7826841B2 (en) 2008-02-11 2010-11-02 Wei Lu Open wireless architecture virtualization system for wireless mobile terminal device
JP5518185B2 (ja) * 2009-05-04 2014-06-11 ブラックベリー リミテッド デバイス間のメディアおよび/またはメディア移転を実装するためのシステムおよび方法
CN101945307B (zh) * 2009-07-03 2013-04-24 华为技术有限公司 光网络中标签的分配处理方法、光通信装置及光通信系统
JP2011076446A (ja) * 2009-09-30 2011-04-14 Panasonic Corp 回転検出装置及びそれを備えた携帯端末
CN102573072B (zh) * 2010-12-29 2014-10-01 中国移动通信集团湖南有限公司 网络资源配置的自适应调整方法、设备及通信系统
US8873398B2 (en) * 2011-05-23 2014-10-28 Telefonaktiebolaget L M Ericsson (Publ) Implementing EPC in a cloud computer with openflow data plane
KR20140044355A (ko) * 2011-06-01 2014-04-14 가부시키가이샤 엔티티 도코모 소형 노드 디바이스들을 이용한 모바일 통신에서의 향상된 로컬 액세스
US9184995B2 (en) * 2012-04-11 2015-11-10 Gigamon Inc. Traffic visibility in an open networking environment
US8971173B1 (en) * 2012-09-28 2015-03-03 Juniper Networks, Inc. Methods and apparatus for scalable resilient networks

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102349268A (zh) * 2009-03-09 2012-02-08 日本电气株式会社 OpenFlow通信系统和OpenFlow通信方法
CN102594689A (zh) * 2012-02-22 2012-07-18 中兴通讯股份有限公司 一种分布式网络控制方法及装置

Also Published As

Publication number Publication date
WO2014101887A1 (zh) 2014-07-03
US20150312894A1 (en) 2015-10-29
CN103906074A (zh) 2014-07-02
US10278159B2 (en) 2019-04-30

Similar Documents

Publication Publication Date Title
CN103906074B (zh) 无线软件定义网络中进行通信的方法及其装置
JP7494262B2 (ja) セッションコンテキスト変換
US11178576B2 (en) Parameter conversions between an evolved packet system network and a 5G network
EP3641396B1 (en) Session management method, method for interworking between heterogeneous systems, and network device
CN108713327B (zh) 用于实现通信网络中的通信的网络节点和在网络节点中执行的方法
US11206580B2 (en) Communication method and communications apparatus
WO2019242724A1 (zh) 通信方法、寻呼方法、设备和系统
CN111630880A (zh) 切片业务处理方法、切片业务处理装置及存储介质
EP4192094A1 (en) Service traffic shunting method and apparatus
JP2022521088A (ja) ポリシー管理方法及び装置
US20190104439A1 (en) Data transmission method, apparatus, and system
JP6450461B2 (ja) 無線装置、ネットワークノード、および、それらにおける方法
US20160029424A1 (en) Direct device-to-device communications radio technology selection
EP4576712A1 (en) Resource allocation for user equipment paired processing
CN118474912B (zh) 一种通信方法和通信装置
HK40086854A (zh) 会话上下文转换
HK40026004A (zh) 通讯期脉络转换技术
HK40026004B (zh) 通讯期脉络转换技术

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant