CN108965015A - 一种基于sdn的网络传输稳定性测试*** - Google Patents

一种基于sdn的网络传输稳定性测试*** Download PDF

Info

Publication number
CN108965015A
CN108965015A CN201810830508.2A CN201810830508A CN108965015A CN 108965015 A CN108965015 A CN 108965015A CN 201810830508 A CN201810830508 A CN 201810830508A CN 108965015 A CN108965015 A CN 108965015A
Authority
CN
China
Prior art keywords
sdn
bale plucker
sdn controller
intelligence
network transmission
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.)
Pending
Application number
CN201810830508.2A
Other languages
English (en)
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.)
Shanghai Institute of Technology
Original Assignee
Shanghai Institute of Technology
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 Shanghai Institute of Technology filed Critical Shanghai Institute of Technology
Priority to CN201810830508.2A priority Critical patent/CN108965015A/zh
Publication of CN108965015A publication Critical patent/CN108965015A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/02Capturing of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本申请提供了一种基于SDN的网络传输稳定性测试***,其所述***包括:底层人格化智能感知***,所述底层人格感知***用于通过所述SDN的可编程功能将多种底层传感器功能集成;智能SDN控制器集群,所述智能SDN控制器群用于组织发送、接收、疏导所述多个SDN控制器通过所述底层人格智能化感知***获取的信息;底层网络传输***,所述底层网络传输***用于传输所述测试***的交互信息;高级智能计算***,所述高级智能计算***用于对所述智能SDN控制器集群获取的信息进行处理;前端用户交流界面,所述前端用户交流界面用于提供用户与所述测试***的交互界面;服务外设***,所述服务外设***用于在所述高级智能计算***指示下,对现场进行处理。

Description

一种基于SDN的网络传输稳定性测试***
技术领域
本申请涉及网络技术和物理信息融合***领域,并且更具体地,涉及一种基于软件定义网络(Software Defined Network,SDN)传输稳定性测试***。
背景技术
以网络及人工智能技术组织地下公共空间人员应急疏散是物理信息融合***的一个典型的应用场景。***通过感知层掌握各类数据,通过网络层传输至智能计算层,利用算法进行计算并汇总、分析,由前端界面与用户进行交互,由外部设备为用户服务,提供防护工具、淡水食品等,达到增加灾害现场人员幸存概率,并帮助其成功逃生的目的。
但目前软硬件技术仍存在传输故障或遭遇人为破坏的可能性,灾害现场应急疏散对实时性要求高,一旦出现故障可能直接导致人员伤亡或财产损失。
发明内容
本申请提供一种基于SDN的网络传输稳定性测试***,能够对网络传输性能进行稳定性测试。
第一方面,提供一种基于SDN的网络传输稳定性测试***,所述***包括:底层人格化智能感知***,所述底层人格感知***用于通过所述SDN的可编程功能将多种底层传感器功能集成,其中,所述多种底层传感器至少包括:湿度检测装置、温度检测装置、粉尘检测装置;智能SDN控制器集群,所述智能SDN控制器集群包括多个SDN控制器,所述智能SDN控制器群用于组织发送、接收、疏导所述多个SDN控制器通过所述底层人格智能化感知***获取的信息;底层网络传输***,所述底层网络传输***包括传输线路和网络传输设备,所述底层网络传输***用于传输所述测试***的交互信息;高级智能计算***,所述高级智能计算***用于对所述智能SDN控制器集群获取的信息进行处理,确定所述网络传输的稳定性;前端用户交流界面,所述前端用户交流界面用于提供用户与所述测试***的交互界面;服务外设***,所述服务外设***用于在所述高级智能计算***指示下,对现场进行处理。
结合第一方面,在第一方面的第一种可能的实现方式中,所述智能SDN控制集群还包括多个抓包机,所述多个抓包机由所述多个SDN控制器控制,所述多个抓包机的服务模式包括测试模式,当所述多个抓包机服务模式为测试模式时,所述多个抓包机数量为偶数,两两结对,结成对的两个抓包机约定唯一秘钥并承载于所述两个抓包机各自的第一消息中。
结合第一方面及其上述实现方式,在第一方面的第二种可能的实现方式中,所述智能SDN控制集群还包括多个抓包机,所述多个抓包机由所述多个SDN控制器控制,所述多个抓包机的服务模式包括记录模式,当所述多个抓包机服务模式为记录模式时,所述多个抓包机中的当前抓包机发送的第二消息中包括所述当前抓包机的标识信息,所述标识信息用于指示所述第二消息经由所述当前抓包机发送。
结合第一方面及其上述实现方式,在第一方面的第三种可能的实现方式中,抓包机能够访问的设备的个数叫触须数,所述测试***内的设备数量不超过单个抓包机的触须数。
结合第一方面及其上述实现方式,在第一方面的第四种可能的实现方式中,所述SDN控制器包括休眠和活跃两种状态,抓包机检测发现数据丢失等异常后,SDN控制器进入活跃状态,在所述SDN控制器进入活跃状态后,所述SDN控制器用于执行以下操作:处理网路阻塞、处理病毒袭击,改善算法或升级防护。
因此,与现有技术相比,本发明具有如下的有益效果:
1.本申请实施例中的抓包机提供的测试和记录功能,能用于定期测试***,对***进行维护,或者对传输内容进行记录,当遇到故障,能协助还原现场;
2.在更稳定的网络传输条件下,整个***的运行的实时性更强。
附图说明
图1为本申请一个实施例的基于SDN的网络传输稳定性测试***。
图2为申请一个实施例的基于SDN的网络传输稳定性测试***的架构示意图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
如图1,示出一种基于SDN的网络传输稳定性测试***,所述***包括:底层人格化智能感知***,所述底层人格感知***用于通过所述SDN的可编程功能将多种底层传感器功能集成,其中,所述多种底层传感器至少包括:湿度检测装置、温度检测装置、粉尘检测装置;智能SDN控制器集群,所述智能SDN控制器集群包括多个SDN控制器,所述智能SDN控制器群用于组织发送、接收、疏导所述多个SDN控制器通过所述底层人格智能化感知***获取的信息;底层网络传输***,所述底层网络传输***包括传输线路和网络传输设备,所述底层网络传输***用于传输所述测试***的交互信息;高级智能计算***,所述高级智能计算***用于对所述智能SDN控制器集群获取的信息进行处理,确定所述网络传输的稳定性;前端用户交流界面,所述前端用户交流界面用于提供用户与所述测试***的交互界面;服务外设***,所述服务外设***用于在所述高级智能计算***指示下,对现场进行处理。
具体地,所述底层人格化感知***,是指利用SDN的可编程性质,对如湿度检测装置、温度检测装置、粉尘检测装置等多种底层传感器,以及视频图像采集装置进行编程,将各项功能有机结合起来。可附加部分硬件设施进行辅助编程,但附加部分依然属于底层人格化传感***。在本***中,每个底层人格化智能感知***可视为一个小的内部网络,可根据具体需要进行编程和编写智能算法。
所述底层网络传输***,是指包括各类传输线路和网络传输设备,如路由器、交换机等。在本***中,这些设备并不具有强智能性,技术人员可根据传统协议和路由算法进行传输。
所述智能SDN控制器群,是内部附有安全控制、检测装置的多个SDN控制器集合,有组织发送、接收、调节疏导等功能。
所述高级智能计算***,是指集合了各种高级软硬件的设备,是本***中智能性最强的部分。
所述前端用户交流界面,是各类硬件终端及所属软件的集合。
所述服务外设***,指得到高级智能计算***的指令后,对现场进行处理、对人员进行救助的软硬件设施集合,如各类服务机器人、自动灭火和防水装置。
可选地,作为本申请一个实施例,所述智能SDN控制集群还包括多个抓包机,所述多个抓包机由所述多个SDN控制器控制,所述多个抓包机的服务模式包括测试模式,当所述多个抓包机服务模式为测试模式时,所述多个抓包机数量为偶数,两两结对,结成对的两个抓包机约定唯一秘钥并承载于所述两个抓包机各自的第一消息中。
可选地,作为本申请一个实施例,所述智能SDN控制集群还包括多个抓包机,所述多个抓包机由所述多个SDN控制器控制,所述多个抓包机的服务模式包括记录模式,当所述多个抓包机服务模式为记录模式时,所述多个抓包机中的当前抓包机发送的第二消息中包括所述当前抓包机的标识信息,所述标识信息用于指示所述第二消息经由所述当前抓包机发送。
具体地,所述智能SDN控制群,内部含有模块抓包机,抓包机具有对***内任何设备进行监督、观察、加入符号的权限,抓包机能够访问的设备的个数叫触须数,一般***内的设备个数不超过单个抓包机的触须数,以免发生触须不足的现象。抓包机的作用是测试和记录。抓包机有两种服务模式,一种是测试模式,即所有抓包机远程建立结对,一方为发送方,另一方为接收方,双方约定统一且唯一密钥。当抓包机监督某一网络转发设备时,它会在信息里加入密钥,当信息传输至此抓包机的结对抓包机处的时候,如果密钥正好相同,所结对的两个抓包机的信息相同,本次测试行为完成。但如果它内部具有冗余信息,如其它抓包机的密钥,那么抓包机要寻找冗余信息的来源。抓包机可查找信息传播路径,找到冗余信息的出处。测试过程通常需要所有抓包机参与。抓包机的数量为偶数,保证每个都能成功结对,正常情况下,每个抓包机都会在信息内发现其它抓包机所发送的信息,因此所有抓包机的触须都会碰到其它抓包机,形成网状。抓包机的的状态有触须,即可链接的设备最大数量,一般来说,***内设备数量不大于触须数量。SDN控制器有休眠和活跃两种状态。抓包机检测发现数据丢失等异常后,SDN控制器进入活跃状态,处理网路阻塞、病毒袭击等现象,改善算法或升级防护。
可选地,作为本申请一个实施例,抓包机能够访问的设备的个数叫触须数,所述测试***内的设备数量不超过单个抓包机的触须数。
可选地,作为本申请一个实施例,所述SDN控制器包括休眠和活跃两种状态,抓包机检测发现数据丢失等异常后,SDN控制器进入活跃状态,在所述SDN控制器进入活跃状态后,所述SDN控制器用于执行以下操作:处理网路阻塞、处理病毒袭击,改善算法或升级防护。
如图2所示,存在抓包机A、B、C,各自管辖相关的网络设备(可交叉管辖),A与B成功结对,两者之间的秘钥可以互相交换。这时候它们如果能够检测到C的数据包,会将C视为异常数据,将立刻用触须寻找并抓取C。在整个***的检测过程中,所有的抓包机都会用触须抓住它的同伴,除却与它结对的抓包机。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者第二设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (5)

1.一种基于SDN的网络传输稳定性测试***,其特征在于,所述***包括:
底层人格化智能感知***,所述底层人格感知***用于通过所述SDN的可编程功能将多种底层传感器功能集成,其中,所述多种底层传感器至少包括:湿度检测装置、温度检测装置、粉尘检测装置;
智能SDN控制器集群,所述智能SDN控制器集群包括多个SDN控制器,所述智能SDN控制器群用于组织发送、接收、疏导所述多个SDN控制器通过所述底层人格智能化感知***获取的信息;
底层网络传输***,所述底层网络传输***包括传输线路和网络传输设备,所述底层网络传输***用于传输所述测试***的交互信息;
高级智能计算***,所述高级智能计算***用于对所述智能SDN控制器集群获取的信息进行处理,确定所述网络传输的稳定性;
前端用户交流界面,所述前端用户交流界面用于提供用户与所述测试***的交互界面;
服务外设***,所述服务外设***用于在所述高级智能计算***指示下,对现场进行处理。
2.根据权利要求1所述的测试***,其特征在于,所述智能SDN控制集群还包括多个抓包机,所述多个抓包机由所述多个SDN控制器控制,所述多个抓包机的服务模式包括测试模式,当所述多个抓包机服务模式为测试模式时,所述多个抓包机数量为偶数,两两结对,结成对的两个抓包机约定唯一秘钥并承载于所述两个抓包机各自的第一消息中。
3.根据权利要求1或2所述的测试***,其特征在于,所述智能SDN控制集群还包括多个抓包机,所述多个抓包机由所述多个SDN控制器控制,所述多个抓包机的服务模式包括记录模式,当所述多个抓包机服务模式为记录模式时,所述多个抓包机中的当前抓包机发送的第二消息中包括所述当前抓包机的标识信息,所述标识信息用于指示所述第二消息经由所述当前抓包机发送。
4.根据权利要求2或3所述的测试***,其特征在于,抓包机能够访问的设备的个数叫触须数,所述测试***内的设备数量不超过单个抓包机的触须数。
5.根据权利要求2至4中任一项所述的测试***,其特征在于,所述SDN控制器包括休眠和活跃两种状态,抓包机检测发现数据丢失等异常后,SDN控制器进入活跃状态,在所述SDN控制器进入活跃状态后,所述SDN控制器用于执行以下操作:处理网路阻塞、处理病毒袭击,改善算法或升级防护。
CN201810830508.2A 2018-07-25 2018-07-25 一种基于sdn的网络传输稳定性测试*** Pending CN108965015A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810830508.2A CN108965015A (zh) 2018-07-25 2018-07-25 一种基于sdn的网络传输稳定性测试***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810830508.2A CN108965015A (zh) 2018-07-25 2018-07-25 一种基于sdn的网络传输稳定性测试***

Publications (1)

Publication Number Publication Date
CN108965015A true CN108965015A (zh) 2018-12-07

Family

ID=64464330

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810830508.2A Pending CN108965015A (zh) 2018-07-25 2018-07-25 一种基于sdn的网络传输稳定性测试***

Country Status (1)

Country Link
CN (1) CN108965015A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109150614A (zh) * 2018-08-31 2019-01-04 上海应用技术大学 基于sdn网络的传输稳定性检测***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103795596A (zh) * 2014-03-03 2014-05-14 北京邮电大学 可编程控制的sdn网络测量***和测量方法
CN104363159A (zh) * 2014-07-02 2015-02-18 北京邮电大学 一种基于软件定义网络的开放虚拟网络构建***和方法
CN107948129A (zh) * 2017-10-16 2018-04-20 北京邮电大学 基于sdn的物联网雾计算网络***及其控制方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103795596A (zh) * 2014-03-03 2014-05-14 北京邮电大学 可编程控制的sdn网络测量***和测量方法
CN104363159A (zh) * 2014-07-02 2015-02-18 北京邮电大学 一种基于软件定义网络的开放虚拟网络构建***和方法
CN107948129A (zh) * 2017-10-16 2018-04-20 北京邮电大学 基于sdn的物联网雾计算网络***及其控制方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109150614A (zh) * 2018-08-31 2019-01-04 上海应用技术大学 基于sdn网络的传输稳定性检测***
CN109150614B (zh) * 2018-08-31 2022-03-25 上海应用技术大学 基于sdn网络的传输稳定性检测***

Similar Documents

Publication Publication Date Title
KR101907752B1 (ko) 인공지능을 이용하여 DDoS 공격을 탐지하는 소프트웨어 정의 네트워크 및 이에 포함되는 컨트롤러
US11729199B2 (en) Security evaluation system, security evaluation method, and program
CN102576343B (zh) 计算机***和虚拟机迁移方法
CN106982149B (zh) 基于sdn的报文镜像方法及网络流量监控管理***
CN108063753A (zh) 一种信息安全监测方法及***
CN104247332B (zh) 处理关于虚拟机和网络之间的通信的流量的方法和***
CN103532838B (zh) 一种隔离网间实现数据交换的方法及***
CN105721318B (zh) 一种软件定义网络sdn中发现网络拓扑的方法和装置
HUE025074T2 (en) Controlled by OAM for OpenFlow
CN103069756A (zh) 通信***、控制器、节点控制方法和程序
CN101909067A (zh) 安全网关集群防病毒的方法及***
CN103841169B (zh) 远程复制方法和设备
CN105827485B (zh) 基于prp和hsr网络的节点通信状态监视方法
CN105072101B (zh) 基于入侵容忍的sdn控制器端***和安全通信方法
CN107566237A (zh) 一种数据报文处理方法及装置
CN106411863A (zh) 一种实时处理虚拟交换机网络流量的虚拟化平台
CN108769076A (zh) 具有网络隔离功能的数据采集***、方法及装置
CN107809490A (zh) 智能船舶及其信息管理及控制***的数据传输方法、装置
CN104641606B (zh) 网络资源均衡处理的方法和虚拟网络管理实体
CN101521672B (zh) 一种网络蠕虫检测方法及检测***
CN108965015A (zh) 一种基于sdn的网络传输稳定性测试***
CN106998299A (zh) 数据中心网络中网络设备的识别方法、装置及***
CN110177031B (zh) 一种基于sdn网络的数据监控控制***及其监控控制方法
CN108171265A (zh) 一种标签获得方法、装置及电子设备
CN106230753B (zh) 端口扩展器pe下行端口控制方法和装置

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20181207