信令处理方法、控制服务器、解码器和编码器的制作方法

文档序号:7722933阅读:168来源:国知局
专利名称:信令处理方法、控制服务器、解码器和编码器的制作方法
技术领域
本发明涉及网络通信技术领域,特别涉及一种信令处理方法、控制服务器、解码器 和编码器。
背景技术
目前先进的IT应用系统,如IP监控系统,几乎都采用了集中控制方案,即由一台 控制服务器(或包含备用控制服务器)负责对系统中各个终端之间的会话建立和拆除过程 进行集中控制。这种集中控制系统的对于权限控制和信令交互的限制十分有效。我们以IP监控系统为例说明此类集中控制系统中,信令处理的流程。在IP监控 系统中,包括控制服务器、编码器(EC)和解码器(DC),实际的EC和DC会有多个通道独立工 作,为描述简单起见,下文中的一个EC或一个DC表示一个编码器或解码器的一个通道,而 非一个编码器或解码器实物。

图1为现有IP监控系统中,各设备之间信令处理流程图,如图1所示,首先,EC和DC分别先向控制服务器进行注册,告知其IP地址、标识ID及其他必
要fn息。EC和DC注册之后,系统可以正常工作,当系统内的DC需要点播EC编码的视频内 容时,信令处理如下步骤101,DC向控制服务器发送EC点播请求;当DC需要点播某些EC编码的视频时,会向控制服务器发送EC点播请求,请求中 包括需要点播的EC列表,若只点播一路视频则只包含该EC信息,若点播多路视频则除了 EC 列表外还有轮切计划;轮切计划中包括被点播的EC的相关信息、点播的DC的相关信息和每 个EC播放的时间间隔。步骤102,控制服务器为DC分配呼叫ID ;步骤103,DC向控制服务器反馈其接收视频流的端口号;步骤104,控制服务器也为EC分配呼叫ID,并把这个呼叫ID连同DC的IP地址和 接收端口号发送给EC,要求EC向DC发送视频流;步骤105,EC告知控制服务器其发送视频流的源端口号;步骤106,控制服务器将视频流的源IP和源端口号告诉DC,让DC接收视频流。控制服务器会为这个点播保存一个会话记录,如下表
权利要求
1.一种信令处理方法,用于包括控制服务器、编码器EC和解码器DC的IP监控系统,其 特征在于,该方法包括控制服务器根据DC向控制服务器发送的EC点播请求建立所述DC与EC之间的会话连接;控制服务器根据该会话连接建立会话记录;控制服务器将所述会话记录分别发送给所述EC和DC,使所述DC与EC之间根据所述会 话记录直接进行后续会话连接的建立和拆除。
2.如权利要求1所述的信令处理方法,其特征在于,所述DC与EC之间根据所述会话记 录进行后续会话连接的建立和拆除包括DC要求停止点播EC时,根据所述会话记录直接通 知EC关闭视频流;DC重新要求点播EC时,根据所述会话记录直接请求EC发送视频流。
3.如权利要求2所述的信令处理方法,其特征在于,所述会话记录中包括ECID;DC根据所述EC ID找到对应的会话记录,并通知对应的EC关闭或发送对应的视频流。
4.如权利要求1所述的信令处理方法,其特征在于,所述控制服务器将所述会话记录 分别发送给EC和DC保存时,该方法进一步包括为所述发送给EC和DC保存的会话记录设 置老化时间;DC在停止点播EC时开始老化计时;如果老化时间未到期之前DC又重新点播该EC,则 重置该会话记录的老化时间。
5.如权利要求1所述的信令处理方法,其特征在于,所述控制服务器根据DC或EC发 送的老化时间到期的通知,指令所述EC或DC删除对应的会话记录,并在收到所述EC或DC 的删除确认消息后删除自身保存的对应会话记录。
6.如权利要求1所述的信令处理方法,其特征在于,该方法进一步包括DC根据自身的轮切计划,按照权利要求1所述的方法,依次点播轮切计划中的EC。
7.如权利要求1所述的信令处理方法,其特征在于,该方法进一步包括控制服务器接 收DC发送的轮切计划,将轮切计划中的DC和每个相关EC的点播信息添加在轮切计划中, 并添加点播信息的轮切计划下发给DC和每个相关的EC ;排在首位的EC根据所述轮切计划,往DC发送视频流,在播放间隔完成后停止发送视频 流,并通知下一个EC向DC播放,直至最后一个EC。
8.如权利要求7所述的信令处理方法,其特征在于,所述点播信息包括DC及每个相关EC的IP地址和端口号。
9.如权利要求1所述的信令处理方法,其特征在于,该方法进一步包括若控制服务器对DC的点播权限发生更改,则指令对应DC及相关EC删除相关会话记 录,释放相关的呼叫ID、关闭相关端口号;若DC或EC注册保活失败,或者主动退出注册,则控制服务器指令相关DC和EC删除相 关会话记录,释放相关的呼叫ID、关闭相关端口号。
10.一种控制服务器,用于包括控制服务器、编码器EC和解码器DC的IP监控系统,其 特征在于,该控制服务器包括会话建立模块,用于根据DC向控制服务器发送的EC点播请求建立所述DC与EC之间 的会话连接;会话记录建立模块,与所述会话建立模块相连,用于根据所述会话连接建立会话记录;会话记录下发模块,与所述会话记录模块相连,用于将所述会话记录分别发送给所述 EC和DC,使所述EC和DC根据所述会话记录直接进行接进行后续会话连接的建立和拆除。
11.如权利要求10所述的控制服务器,其特征在于,该控制服务器进一步包括轮切计划修改模块,与所述会话建立模块相连,用于根据从DC接收到的轮切计划,将 轮切计划中的DC和每个相关EC的点播信息添加在轮切计划中,轮切计划下发模块,与所述轮切计划修改模块相连,用于将所述添加点播信息的轮切 计划下发给所述DC和每个相关的EC。
12.如权利要求10所述的控制服务器,其特征在于,该控制服务器进一步包括老化设置模块,与所述会话记录下发模块相连,用于为所述发送给EC和DC的会话记录 设置老化时间;会话记录删除模块,用于在接收到DC或EC发出的老化时间到期的通知时,指令EC和 DC删除对应的会话记录,并在收到EC和DC的删除确认消息后删除自身保存的对应会话记 录;在控制服务器对DC的点播权限发生更改时,指令对应DC及相关EC删除相关会话记 录,释放相关的呼叫ID、关闭相关端口号;在DC或EC注册保活失败,或者主动退出注册时,指令相关DC和EC删除相关会话记录, 释放相关的呼叫ID、关闭相关端口号。
13.—种解码器,用于包括控制服务器、编码器EC和解码器DC的IP监控系统,其特征 在于,该解码器包括会话记录模块,用于接收并保存控制服务器发送的会话记录; 会话控制模块,与所述会话记录模块相连,用于根据所述会话记录直接与编码器进行 后续会话连接的建立和拆除。
14.如权利要求13所述的解码器,其特征在于,该解码器进一步包括会话记录老化模块,与所述会话记录模块相连,用于在停止点播EC时开始老化计时; 如果老化时间未到期之前又重新点播该EC,则重置该会话记录的老化时间;会话记录删除模块,与所述会话记录模块相连,用于在所述会话记录的老化时间到期 时,向控制服务器发送老化时间到期的通知;在接收到删除会话记录的指令时,删除自身保存的相应会话记录,并向控制服务器返 回删除确认消息。
15.一种编码器,用于包括控制服务器、编码器EC和解码器DC的IP监控系统,其特征 在于,该编码器包括会话记录模块,用于接收并保存控制服务器发送的会话记录; 会话控制模块,与所述会话记录模块相连,用于根据所述会话记录直接与解码器进行 后续会话连接的建立和拆除。
16.如权利要求15所述的编码器,其特征在于,该编码器进一步包括会话记录老化模块,与所述会话记录模块相连,用于在停止被DC点播时开始老化计 时;如果老化时间未到期之前又重被DC点播,则重置该会话记录的老化时间;会话记录删除模块,与所述会话记录模块相连,用于在所述会话记录的老化时间到期时,向控制服务器发送老化时间到期的通知;在接收到删除会话记录的指令时,删除自身保存的相应会话记录,并向控制服务器返 回删除确认消息。
全文摘要
本发明公开了一种信令处理方法,该方法包括控制服务器根据DC向控制服务器发送的EC点播请求建立所述DC与EC之间的会话连接;控制服务器根据该会话连接建立会话记录;控制服务器将所述会话记录分别发送给所述EC和DC;所述DC与EC之间根据所述会话记录直接进行后续会话连接的建立和拆除。本发明还公开了一种控制服务器、解码器和编码器,该方法及控制服务器、解码器和编码器,可以有效减少控制服务器所需处理的信令数量,且不影响控制服务器在集中控制系统中的控制权力。
文档编号H04L12/26GK102104505SQ20091026109
公开日2011年6月22日 申请日期2009年12月22日 优先权日2009年12月22日
发明者周迪, 黄波 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1