一种公路网图像互联标准符合性测试系统的制作方法

文档序号:10555930阅读:335来源:国知局
一种公路网图像互联标准符合性测试系统的制作方法
【专利摘要】本发明提供一种公路网图像互联标准符合性测试系统,包括:调测平台,调测平台通过标准SIP信令与待调测平台通信,所述调测平台包括上级管理平台和若干下级管理平台,上级管理平台、下级管理平台之间通过IP传输网络连接通信,所述上级管理平台、下级管理平台包括系统平台、用户终端、平台接入单元,系统平台、用户终端、平台接入单元之间通过传输网络连接通信所述系统平台包括表现层、服务支撑层、数据层。本发明能够实现不同厂商、不同规格的设备或系统间的兼容和互操作;本发明的设计采用开放的分层次、模块化设计,能适应系统规模扩展、功能扩充、配套软件升级的需求。
【专利说明】
一种公路网图像互联标准符合性测试系统
技术领域
[0001]本发明涉及图像处理系统技术领域,具体为一种公路网图像互联标准符合性测试系统。
【背景技术】
[0002]随着我国城市化进程的进一步加快和公路网建设的快速发展,用传统方法对大量的道路交通信息进行采集与管理已不能满足实际需求。利用先进的交通信息采集技术采集实时交通流信息、路网图像信息等并进行快速信息发布显得十分迫切与必要,因此不同终端和系统图像信息之间的互联互通成为当下迫切需要解决的问题。
[0003]目前对互联图像平台是否符合标准的检测工作存在人工参与较多、标准的自然语言描述难于全面的量化测试功能点、检测结果受检测人员主观影响较强等问题。

【发明内容】

[0004]本发明所解决的技术问题在于提供一种公路网图像互联标准符合性测试系统,以解决上述【背景技术】中的问题。
[0005]本发明所解决的技术问题采用以下技术方案来实现:一种公路网图像互联标准符合性测试系统,包括:调测平台,调测平台通过标准SIP信令与待调测平台通信,所述调测平台包括上级管理平台和若干下级管理平台,上级管理平台、下级管理平台之间通过IP传输网络连接通信,所述上级管理平台、下级管理平台包括系统平台、用户终端、平台接入单元,系统平台、用户终端、平台接入单元之间通过传输网络连接通信,所述系统平台包括表现层、服务支撑层、数据层。
[0006]所述表现层包括上下级平台配置、上下级平台级联测试主画面、统计分析,平台表现层用于平台一些主要画面的展示,是用户与平台软件交互的接口,用户发起测试请求,系统处理测试请求的详细日志记录,测试结果展示,以及消息配置。
[0007]所述服务支撑层包括http请求处理、业务逻辑处理、web服务、Mobicents服务、数据库服务,服务支撑层为各业务系统提供应用支撑,以及提供所需要的软件中间件和系统服务平台,提供各种成熟的中间件和系统服务平台构成系统的应用支撑环境,以提高软件构件的复用程度,形成统一的业务分析架构、统一的编写框架,从而最终提高开发效率、降低开发成本,实现业务协同、数据交换、信息共享、快速部署等功能。
[0008]所述数据层为平台业务数据存数,负责读取、写入测试平台的各种业务数据,为平台提供基础数据服务。
[0009]所述调测平台具有作为上、下级平台角色的功能,具体要实现的功能包括:注册登录、目录发送、心跳保活、实时点播、历史回放、远程设备控制、目录信息查询、前端设备信息查询、设备状态查询、流量查询和日志管理。
[0010]与已公开技术相比,本发明存在以下优点:
[0011]1.本发明能够实现不同厂商、不同规格的设备或系统间的兼容和互操作。
[0012]2.本发明的设计采用开放的分层次、模块化设计,能适应系统规模扩展、功能扩充、配套软件升级的需求。
[0013]3.本发明的控制协议、传输协议、接口协议、视音频编解码、视音频文件格式等符合相应国家标准、行业标准的规定。
[0014]4.本发明软件提供清晰、简洁、友好的中文人机交换界面,用户操控简便、灵活、易学易用,便于管理和维护。
[0015]5.本发明采取有效的安全保护措施,防止系统被非法接人、非法攻击和病毒感染等综合安全防护措施。
[0016]6.本发明内的设备、服务、资源、用户、性能和安全等可通过B/S方式的用户界面进行配置和管理,便于用户操作。
【附图说明】
[0017]图1为本发明的测试网络原理图。
[0018]图2为本发明的测试平台网络架构图。
[0019]图3为本发明的测试平台技术架构图。
【具体实施方式】
[0020]为了使本发明的技术手段、创作特征、工作流程、使用方法达成目的与功效易于明白了解,下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]如图卜3所示,一种公路网图像互联标准符合性测试系统,包括:调测平台,调测平台通过标准SIP信令与待调测平台通信,所述调测平台包括上级管理平台和若干下级管理平台,上级管理平台、下级管理平台之间通过IP传输网络连接通信,所述上级管理平台、下级管理平台包括系统平台、用户终端、平台接入单元,系统平台、用户终端、平台接入单元之间通过传输网络连接通信,所述系统平台包括表现层、服务支撑层、数据层。
[0022]所述表现层包括上下级平台配置、上下级平台级联测试主画面、统计分析,平台表现层主要用于平台一些主要画面的展示,是用户与平台软件交互的接口。主要包括测试平台系统配置页面、上下级平台测试主画面、报表统计页面等。用户发起测试请求,系统处理测试请求的详细日志记录,测试结果展示,以及消息配置等。
[0023]所述服务支撑层包括http请求处理、业务逻辑处理、web服务、Mobicents服务、数据库服务,服务支撑层为各业务系统提供应用支撑,以及提供所需要的软件中间件和系统服务平台。提供各种成熟的中间件和系统服务平台构成系统的应用支撑环境,以提高软件构件的复用程度,形成统一的业务分析架构、统一的编写框架,从而最终提高开发效率、降低开发成本,实现业务协同、数据交换、信息共享、快速部署等功能。
[0024]所述数据层为平台业务数据存数,负责读取、写入测试平台的各种业务数据,为平台提供基础数据服务。
[0025]所述调测平台具有作为上、下级平台角色的功能,具体要实现的功能包括:注册登录、目录发送、心跳保活、实时点播、历史回放、远程设备控制、目录信息查询、前端设备信息查询、设备状态查询、流量查询和日志管理等。
[0026]注册登录:
[0027]测试平台作为上级平台时,能够按照国标协议接受处理作为下级的待测平台的注册登录,判断待测平台是否登录上线;测试平台作为下级时,能够按照国标协议向作为上级的待测平台进行注册登录。
[0028]测试平台作为上、下级平台时,都能够实现查询显示交互信令,并给出信令是否符合国标协议。
[0029]平台使用RFC 3261中定义的方法REGISTER进行注册登记。注册登记流程如下:[°03°] a)下级平台接入单元向上级平台接入单元发送REGISTER消息。如果下级平台接入单元要求从上级平台接入单元中注销,把Expires设置为O。如果下级平台接入单元修改了IP地址和监听端口,应先注销,再重新进行注册登记;
[0031 ] b)上级平台接入单元收到注册登记消息后应对注册登记信息进行验证、核准,对符合接入条件的下级平台接入单元进行注册登记;
[0032]c)上级平台接入单元应将注册成功或失败的消息返回给该下级平台接入单元。
[0033]心跳保活:
[0034]测试平台作为上级平台时,能够按照国标协议接受处理作为下级的待测平台的发送心跳报文信息,判断待测平台是否在线;测试平台作为下级时,能够按照国标协议向作为上级的待测平台发送心跳报文信息。
[0035]测试平台作为上、下级平台时,都能够实现查询显示交互信令,并给出信令是否符合国标协议。
[0036]平台接入单元定时向与之联网的上级平台接入单元发送心跳报文消息。使用方法DO传递心跳信息,心跳消息的消息体包含保持活动信息(Keepalive)。心跳报文不要求应答确认报文。
[0037]上级平台接入单元和下级平台接入单元通过注册登记过程中REGISTER消息的Expire s字段来协商保活周期。如果上级平台接入单元在协商好的时间内未收到对端的Keepalive报文,则认为对端离线,不再响应后续发送过来的Keepalive报文,以触发对端重新发起注册流程。
[0038]目录发送:
[0039]测试平台作为上级平台时,能够按照国标协议接受处理作为下级的待测平台发送的设备资源目录信息,并组织显示资源目录;测试平台作为下级时,能够按照国标协议向作为上级的待测平台发送设备资源目录信息。
[0040]测试平台作为上、下级平台时,都能够实现查询显示交互信令,并给出信令是否符合国标协议。
[0041 ] 平台使用RFC 3265中定义的方法NOTIFY发送目录信息。
[0042]下级平台接入单元在以下情况下应向与之联网的上级平台接入单元发送目录信息:
[0043]I)下级平台接入单元注册成功后,应发送整个允许共享的设备目录信息;
[0044]2)下级平台接入单元的目录信息发生变化(包括新增、修改和取消共享)后,应发送变化部分目录信息。
[0045]目录发送流程如下:
[0046]I)需发送共享设备目录信息的下级平台接入单元向与之联网的上级平台接入单元发送NOTIFY消息。NOTIFY消息的消息体包含整个允许共享的设备目录信息,每个设备对应的目录信息应包含以下内容:显示名(Name)、唯一性编码(Coding)、权限功能码(Privilege)、父节点唯一1性编码(Parent)、活动状态(Status)、经度(Longitude)、玮度(Latitude)、子节点个数(Subnum)、子节点列表(Sublist)等;
[0047]2)上级平台接入单元收到正确目录消息后更新本地目录数据库;
[0048]3)上级平台接入单元应将目录接收成功或失败的消息返回给该下级平台接入单元;
[0049]4)目录信息以三级结构(平台接入单元、编码设备、摄像机)来发送,一次可发送一个或多个摄像机信息;
[0050]5)使用Status字段来标识设备的工作状态。
[0051 ]实时点播:
[0052]测试平台作为上级平台时,能够按照国标协议向作为下级的待测平台发送实时点播指定摄像机的实时视频请求,并接收和解码显示待测平台发送的视频图像数据;测试平台作为下级时,能够按照国标协议接收和响应作为上级的待测平台发送的实时点播请求,并向待测平台发送指定摄像机的视频图像数据。
[0053]测试平台作为上、下级平台时,都能够实现查询显示交互信令,并给出信令是否符合国标协议。
[0054]实时点播过程包括获取实时流、释放实时流。使用RFC3261中定义的方法INVITE获取一个摄像机的实时监控视频流。取消没有完成的连接采用CANCEL方法。使用RFC 3261中定义的方法BYE停止接收一个摄像机的实时视频流,并释放相关资源。
[0055]实时监控图像的获取过程的主要流程如下:
[0056]I)上级平台接入单元向下级平台接入单元发送INVITE请求。INVITE请求的消息体应指明是实时监控图像获取(RealMedia)。同时应包含请求用户的权限功能码(Privilege),上级平台接入单元支持的码流格式(Format)、视频编码类型(Video)、音频编码类型(Aud1)、最高码率(MaxBitrate)、接收视频的用户或视频转发代理的IP地址/传输协议/端口 号(ReceiveSocket);
[0057]2)下级平台接入单元收到INVITE请求后,在回送成功或失败的应答消息前如需一定的处理时间,可发送临时响应消息10Tring ;
[0058]3)下级平台接入单元应将同意或拒绝的消息返回给该上级平台接入单元;在同意的确认响应消息的消息体中应包含确定的码流格式(Format)、视频编码类型(Video)、音频编码类型(Aud1)、传输码率(MaxBitrate)。码流格式(Format)、视频编码类型(Video)和音频编码类型(Aud1)根据INVITE请求消息体相应列表中下级平台接入单元能支持的排在最前的类型来确定;
[0059]4)上级平台接入单元发送ACK消息前如欲取消本操作,可向下级平台接入单元发送CANCEL请求消息;
[0060]5)上级平台接入单元收到下级平台接入单元同意确认消息2000K,应向下级平台接入单元发送ACK消息;
[0061]6)下级平台接入单元收到上级平台接入单元发送ACK消息后,可向上级平台接入单元发送实时监控视频流;
[0062]7)上级平台接入单元欲释放实时流时,向下级平台接入单元发送BYE请求消息;
[0063]8)下级平台接入单元收到BYE请求消息后,回送2000K同意释放消息。
[0064]历史回放:
[0065]测试平台作为上级平台时,能够按照国标协议向作为下级的待测平台发送点播指定摄像机的历史录像请求,并接收和解码显示待测平台发送的历史视频图像数据;测试平台作为下级时,能够按照国标协议接收和响应作为上级的待测平台发送的历史回放请求,并向待测平台发送指定摄像机的历史视频图像数据。
[0066]测试平台作为上、下级平台时,都能够实现查询显示交互信令,并给出信令是否符合国标协议。
[0067]历史回放的传输过程包括枚举文件列表、文件名点播、时间段点播、点播释放、点播控制等。通过网络浏览历史图像和通过网络备份历史图像使用相同的报文。使用方法DO协商历史图像获取。具体如下:
[0068]I)枚举文件列表:使用方法DO枚举一个指定编码监控设备的历史图像文件列表。
[0069]2)获取URL:在开始点播回放之前,应使用方法DO获取媒体数据的URL(含RTSPServer的地址和端口 )。
[0070]URL的格式定义如下:URL = "rtsp:////host[//: ^port]/path
[0071 ] 其中host为RTSP Server的IP地址;port为RTSP Server的端口号,可选参数,不带该参数时默认为554; path为媒体的存放路径,长度不超过256字节。
[0072]3)点播控制:应使用RTSP协议播放控制一个指定编码监控设备的历史图像,包括开始、正常速度播放、暂停、继续、快放、慢放、改变进度、停止等。
[0073]历史图像的获取回放过程的主要流程如下:
[0074]I)当上级平台接入单元欲以文件名方式获取历史图像时,应先获取指定编码监控设备的历史图像文件列表。上级平台接入单元可向下级平台接入单元发送DO消息,在DO消息的消息体中应含权限功能码(Privilege)、文件类型(FiIeType)、最多支持接收的文件的个数(MaxFiIeNum)、开始时间(BeginTime)、结束时间(EndTime)等;
[0075]2)下级平台接入单元收到DO消息后应回送是否同意发送文件列表的响应消息。在同意发送文件列表的2000K响应消息中应包含枚举后获取的文件个数(RealFileNum)、文件信息列表(FiIeInfolist),每项文件信息列表应包含文件的显示名(Name)、文件的创建时间(Cr ea t i οn t im)、文件的最后访问时间(Las t ac c e s s t i me )、文件的最后修改时间(Lastwritetime)、文件长度(Filesize);
[0076]3)上级平台接入单元向下级平台接入单元发送DO请求,获取录像文件的RTSPURL;
[0077]4)下级平台接入单元应将上级平台接入单元请求的录像文件URL返回,其中包含RTSP Server地址;
[0078]5)上级平台接入单元向下级平台接入单元发送符合RFC2326的RTSP控制命令,对历史图像的回放过程进行控制(包括开始、停止、暂停、快速和慢速播放、拖动等)。
[0079]远程设备控制:
[0080]测试平台作为上级平台时,能够按照国标协议向作为下级的待测平台发送控制指定摄像机云台镜头的请求,包括向上、向下、向左、向右、放大、缩小、启动巡航、停止、设置/调用预置位、雨刷和灯光辅助开关等控制。测试平台作为下级时,能够按照国标协议接收和响应作为上级的待测平台发送的控制指定摄像机云台镜头的请求。
[0081]测试平台作为上、下级平台时,都能够实现查询显示交互信令,并给出信令是否符合国标协议。
[0082]上级平台接入单元应能通过下级平台接入单元对下级平台所辖的联网设备进行动作控制,主要包括云台控制、防尘罩(雨刮、除湿等)控制、互联监控图像并发数控制等。
[0083]使用方法DO实现控制命令传输。对于云台镜头控制控制命令,比如向上转动、向左转动、光圈调整、缩放、聚焦、设置预置位、清除预置位、镜头控制、告警应答、辅助开关终止、加入巡航点、设置巡航速度和删除巡航点等等。宜无响应确认信号,且只有在实时监控获取会话建立成功后才有效。但对于互联监控图像并发数控制,则应有响应确认信号。
[0084]控制流程如下:
[0085]a)上级平台接入单元向下级平台接入单元发送DO请求,DO请求的消息体包括权限功能码(Privilege)、控制命令码(Command)等;
[0086]b)下级平台接入单元应将控制动作执行成功与否的响应消息返回给该上级平台接入单元;在执行成功的确认响应消息的消息体中包含控制命令执行结果(Result)、所执行的控制命令码(Command);在执行失败返回失败原因等。
[0087]目录信息查询:
[0088]测试平台作为上级平台时,能够按照国标协议向作为下级的待测平台发送查询设备资源目录的请求,并组织显示查询的结果。测试平台作为下级时,能够按照国标协议接收和响应作为上级的待测平台发送的查询设备资源目录的请求,并组织和发送设备资源目录
?目息O
[0089]测试平台作为上、下级平台时,都能够实现查询显示交互信令,并给出信令是否符合国标协议。
[0090]使用方法DO查询指定平台接入单元的目录信息。
[0091]目录信息查询流程如下:
[0092]I)上级平台接入单元向下级平台接入单元发送DO请求,DO请求的消息体应包括表示是查询目录的协议的功能类型(Variable)、权限功能码(Privilege)等;
[0093]2)下级平台接入单元应将查询成功与否的响应消息返回给该上级平台接入单元;在查询成功的确认响应消息的消息体中应包含查询结果标志(R e s u 11 )、显示名(Nam e )、唯一*性编码(Coding)、权限功能码(Privilege)、父节点唯一‘性编码(Parent)、活动状态(Status)、经度(Longitude)、玮度(Latitude)、子节点个数(Subnum)、子节点列表(Sublist)等。
[0094]前端设备查询:
[0095]测试平台作为上级平台时,能够按照国标协议向作为下级的待测平台发送查询前端设备信息的请求,并组织显示查询的前端设备信息结果。测试平台作为下级时,能够按照国标协议接收和响应作为上级的待测平台发送的查询前端设备信息的请求,并组织和发送前端设备信息。
[0096]测试平台作为上、下级平台时,都能够实现查询显示交互信令,并给出信令是否符合国标协议。
[0097]使用方法DO查询指定编码的前端设备信息,包含厂商信息、设备型号、固件版本、最大支持摄像机个数等。
[0098]前端设备信息查询流程如下:
[00" ] a)上级平台接入单元向下级平台接入单元发送DO请求,DO请求的消息体应包括表示是查询前端设备信息的协议功能类型(Variable)、权限功能码(Privi lege)等;
[0100]b)下级平台接入单元应将查询成功与否的响应消息返回给该上级平台接入单元;在查询成功的确认响应消息的消息体中应包含查询结果标志(R e s u 11 )、厂商信息(Manufacturer)、设备型号(Mo del)、固件版本(Firmware )、最大支持摄像机个数(Maxcamera)等。
[0101]设备状态查询:
[0102]测试平台作为上级平台时,能够按照国标协议向作为下级的待测平台发送查询设备状态的请求,并组织显示查询的设备状态结果。测试平台作为下级时,能够按照国标协议接收和响应作为上级的待测平台发送的查询设备状态的请求,并组织和发送设备状态信息。
[0103]测试平台作为上、下级平台时,都能够实现查询显示交互信令,并给出信令是否符合国标协议。
[0104]使用方法DO查询指定编码的前端设备当前状态信息,包含是否在线、是否正常工作、固件版本、编码无法正常工作的摄像机个数、编码异常的摄像机列表等。
[0105]前端设备状态查询流程如下:
[0106]a)上级平台接入单元向下级平台接入单元发送DO请求,DO请求的消息体应包括表示是查询前端设备状态的协议功能类型(Variable)、权限功能码(Privi lege)等;
[0107]b)下级平台接入单元应将查询成功与否的响应消息返回给该上级平台接入单元;在查询成功的确认响应消息的消息体中应包含查询结果标志(R e s u 11 )、是否在线(Online)、是否正常工作(Status)、编码无法正常工作的摄像头个数(Errencodenum)、摄像机列表数(Cameranum)、是否可正常录像(Record)、设备启动后的工作时间(SinceStartup)等,每项摄像机列表(Camera list)应包括摄像机序号(camera )、不正常原因(reason)。
[0108]流量查询:
[0109]测试平台作为上级平台时,能够按照国标协议向作为下级的待测平台发送查询接入单元带宽占用(流量查询)的请求,并组织显示查询的带宽流量结果。测试平台作为下级时,能够按照国标协议接收和响应作为上级的待测平台发送的查询接入单元带宽占用(流量查询)的请求,并组织和发送带宽流量信息。
[0110]测试平台作为上、下级平台时,都能够实现查询显示交互信令,并给出信令是否符合国标协议。
[0111]使用方法DO查询指定的平台接入单元带宽占用情况。
[0112]接入单元带宽占用查询流程如下:
[0113]上级平台接入单元向下级平台接入单元发送DO请求,DO请求的消息体应包括表示是平台接入单元流量查询的协议功能类型(Variable)、权限功能码(Privi lege)等;
[0114]下级平台接入单元应将查询成功与否的响应消息返回给上级平台接入单元;在查询成功的确认响应消息的消息体中应包含查询结果标志(Result)、平台接入单元总共可提供的带宽(Al I) (Free)、平台接入单元目前正在进行流媒体转发的路数(Medial ink)等。
[0115]日志管理:
[0116]测试平台提供日志记录和管理的功能。
[0117]I)平台的日志包括运行日志和操作日志。运行日志应能记录系统内设备启动、自检、异常、故障、恢复、关闭等状态信息及发生时间;
[0118]2)操作日志应能记录操作人员进入、退出系统的时间和主要操作情况;
[0119]3)应具有支持日志信息查询和报表制作等功能。
[0120]以上显示和描述了本发明的基本原理、主要特征及本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明的要求保护范围由所附的权利要求书及其等效物界定。
【主权项】
1.一种公路网图像互联标准符合性测试系统,包括:调测平台,其特征在于:调测平台通过标准SIP信令与待调测平台通信,所述调测平台包括上级管理平台和若干下级管理平台,上级管理平台、下级管理平台之间通过IP传输网络连接通信,所述上级管理平台、下级管理平台包括系统平台、用户终端、平台接入单元,系统平台、用户终端、平台接入单元之间通过传输网络连接通信,所述系统平台包括表现层、服务支撑层、数据层。2.根据权利要求1所述的一种公路网图像互联标准符合性测试系统,其特征在于:所述表现层包括上下级平台配置、上下级平台级联测试主画面、统计分析,平台表现层用于平台一些主要画面的展示,是用户与平台软件交互的接口,用户发起测试请求,系统处理测试请求的详细日志记录,测试结果展示,以及消息配置。3.根据权利要求1所述的一种公路网图像互联标准符合性测试系统,其特征在于:所述服务支撑层包括http请求处理、业务逻辑处理、web服务、Mobicents服务、数据库服务,服务支撑层为各业务系统提供应用支撑,以及提供所需要的软件中间件和系统服务平台,提供各种成熟的中间件和系统服务平台构成系统的应用支撑环境,以提高软件构件的复用程度,形成统一的业务分析架构、统一的编写框架,从而最终提高开发效率、降低开发成本,实现业务协同、数据交换、信息共享、快速部署功能。4.根据权利要求1所述的一种公路网图像互联标准符合性测试系统,其特征在于:所述数据层为平台业务数据存数,负责读取、写入测试平台的各种业务数据,为平台提供基础数据服务。5.根据权利要求1所述的一种公路网图像互联标准符合性测试系统,其特征在于:所述调测平台具有作为上、下级平台角色的功能,具体要实现的功能包括:注册登录、目录发送、心跳保活、实时点播、历史回放、远程设备控制、目录信息查询、前端设备信息查询、设备状态查询、流量查询和日志管理。
【文档编号】H04N17/00GK105915893SQ201610305617
【公开日】2016年8月31日
【申请日】2016年5月9日
【发明人】刘启明, 王国庆, 孔志明, 葛新科, 陈波, 姚磊, 张崴, 孙鑫
【申请人】安徽博微广成信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1