一种对网络用户分类的方法和路由设备与流程

文档序号:11594629阅读:来源:国知局
一种对网络用户分类的方法和路由设备与流程

技术特征:
1.一种路由设备,其特征在于,所述路由设备是符合开放流OpenFlow网络体系结构的边缘接入路由器,所述路由设备包括前台转发器和后台服务器;所述前台转发器包括包识别模块,所述后台服务器包括流控模块,兴趣关联信息挖掘模块和兴趣判定模块;所述包识别模块用于识别视频相关的响应包,对识别后的响应包镜像,并将镜像获得的镜像数据包发送至所述流控模块;所述流控模块用于接收所述镜像数据包,解析所述的镜像数据包;所述兴趣关联信息挖掘模块用于从所述的镜像数据包中获取特定关联信息;以及所述兴趣判定模块用于根据所述的特定关联信息判断用户的兴趣。2.根据权利要求1所述的路由设备,其特征在于所述包识别模块为分层调度HQoS模块,所述HQoS模块包括用户请求包识别模块和响应包识别模块;所述请求包识别模块用于识别一个用户级别的请求视频数据的请求包;所述响应包识别模块用于识别所述用户级别的所述请求视频数据的请求包相关的响应包,对识别后的响应包镜像,并将镜像获得的镜像数据包发送至流控模块。3.根据权利要求2所述的路由设备,其特征在于,所述前台转发器还包括前台数据存储器,所述前台数据存储器存储请求包特征表;所述请求包识别模块用于从前台数据存储器中读取请求包特征表,接收所述用户级别的请求包,根据请求包特征表识别用户请求视频数据的请求包,并从所识别的请求包中提取响应包的特征;所述响应包识别模块用于接收所述用户级别的响应包,根据所述的响应包的特征识别所述响应包,以及对识别后的响应包产生镜像,并将镜像获得的镜像数据包发送至后台服务器的流控模块。4.根据权利要求3所述的路由设备,其特征在于,所述的响应包的特征包括用户的地址和端口信息。5.根据权利要求1-4中任意一项所述的路由设备,其特征在于,所述前台转发器还包括特征识别模块;所述特征识别模块用于接收进入用户侧的数据包,识别所述进入用户侧的数据包中包括的用户兴趣关联信息,对识别的数据包实施镜像,并将镜像获得的镜像数据包发送至流控模块。6.根据权利要求5所述的路由设备,其特征在于,所述前台数据存储器存储关联包特征表;所述特征识别模块用于读取关联包特征表,根据所述关联包特征表识别所述进入用户侧的数据包。7.根据权利要求1-4中任意一项所述的路由设备,其特征在于,所述后台服务器还包括后台数据存储器和后台数据缓冲区;所述后台数据缓冲区包括一个以上用户的关联包缓冲区。8.根据权利要求7所述的路由设备,其特征在于,所述流控模块与所述前台转发器、后台数据存储器和后台数据缓冲区通信;所述流控模块用于接收来自所述前台转发器的所述镜像数据包;所述流控模块用于解析所述镜像数据包的用户ID;所述流控模块用于将所述镜像数据包存储在后台数据缓冲区中的对应的用户的关联包缓冲区。9.根据权利要求7所述的路由设备,其特征在于,所述兴趣关联信息挖掘模块与后台数据缓冲区通信;所述兴趣关联信息挖掘模块用于读取后台数据缓冲区中的所述镜像数据包,识别用户兴趣关联信息;所述用户兴趣关联信息选自以下信息中的至少一种:视频类型、主演、标题、简介、当前视频流的分辨率和当前视频流的时长;所述兴趣关联信息挖掘模块用于将所述用户兴趣关联信息写入视频用户兴趣表;所述视频用户兴趣表存储于后台数据存储器。10.根据权利要求1所述的路由设备,其特征在于,所述后台数据存储器还存储用户兴趣判定模型;所述兴趣判定模块读取后台数据存储器中的所述用户兴趣判定模型和所述视频用户兴趣表中的用户兴趣关联信息;所述兴趣判定模块根据所述的兴趣判定模型,判断用户兴趣;所述兴趣判定模块将所述用户兴趣关联信息的属性更新为已判定;以及所述兴趣判定模块将所述用户兴趣写入视频用户兴趣表。11.一种对网络用户分类的方法,所述方法由符合开放流OpenFlow网络体系结构的边缘接入路由设备执行,所述边缘接入路由设备包括前台和后台,其特征在于:所述路由设备前台识别视频相关的响应包,对识别后的响应包镜像,并将镜像获得的镜像数据包发送至路由设备后台;所述路由设备后台接收所述的镜像数据包,并解析所述镜像数据包;所述路由设备后台从所述的镜像数据包中获取特定关联信息;以及所述路由设备后台根据特定关联信息判断用户的兴趣。12.根据权利要求11所述的方法,其特征在于所述方法还包括:所述路由设备前台识别一个用户级别的请求视频数据的请求包;所述路由设备前台识别所述用户级别的所述视频数据请求相关的响应包,对识别后的响应包镜像,并将镜像获得的镜像数据包发送至所述路由设备后台。13.根据权利要求12所述的方法,其特征在于,所述路由设备前台接收所述用户级别的请求包,根据请求包特征表识别用户请求视频数据的请求包,并从所识别的请求包中提取响应包的特征;所述路由设备前台接收所述用户级别的响应包,根据所述的响应包的特征识别所述响应包,以及对识别后的响应包产生镜像,并将镜像获得的镜像数据包发送至所述路由设备后台。14.根据权利要求13所述的方法,其特征在于,所述的响应包的特征包括用户的地址和端口信息。15.根据权利要求11所述的方法,其特征在于,所述路由设备前台接收进入用户侧的数据包,识别所述进入用户侧的数据包中包括的用户兴趣关联信息,对识别的数据包实施镜像,并将镜像获得的镜像数据包发送至所述路由设备后台。16.根据权利要求15所述的方法,其特征在于,所述路由设备前台读取关联包特征表,根据关联包特征表识别所述进入用户侧的数据包。17.根据权利要求11所述的方法,其特征在于,在所述路由设备后台设置后台数据存储器和后台数据缓冲区;所述后台数据缓冲区包括一个以上用户的关联包缓冲区。18.根据权利要求17所述的方法,其特征在于,所述路由设备后台接收来自所述路由设备前台的所述镜像数据包;所述路由设备后台解析所述镜像数据包的用户ID;所述路由设备后台将所述镜像数据包存储在后台数据缓冲区的中对应的用户的关联包缓冲区。19.根据权利要求18所述的方法,其特征在于,所述路由设备后台读取后台数据缓冲区中的所述镜像数据包,识别用户兴趣关联信息;所述用户兴趣关联信息选自以下信息中的至少一种:视频类型、主演、标题、简介、当前视频流的分辨率和当前视频流的时长;所述路由设备后台将所述用户兴趣关联信息写入视频用户兴趣表;所述视频用户兴趣表存储于后台数据存储器。20.根据权利要求19所述的方法,其特征在于,所述后台数据存储器还存储用户兴趣判定模型;所述路由设备后台读取所述用户兴趣判定模型和所述视频用户兴趣表中的用户兴趣关联信息;所述路由设备后台根据所述的兴趣判定模型,判断用户兴趣;所述路由设备后台将所述用户兴趣关联信息的属性更新为已判定;以及所述路由设备后台将所述用户兴趣写入视频用户兴趣表。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1