网络游戏系统以及在网络游戏系统中进行数据多播方法技术方案

技术编号:7839481 阅读:185 留言:0更新日期:2012-10-12 06:39
本发明专利技术提供了一种在网络游戏系统中进行数据多播方法,包括如下步骤:A、在多播服务器存储多播域的分组信息;B、业务服务器向多播服务器发送多播通知消息,所述多播通知消息中包括多播数据以及分组标识;C、多播服务器根据所接收的多播通知消息查询存储的分组信息,找到多播分组及组内各用户信息,对组内每一个用户发送多播数据。本发明专利技术还提供了一种网络游戏系统。本发明专利技术方案避免了多播业务对业务服务器网络带宽的占用,可以提升业务服务器的网络吞吐量和流畅度。本发明专利技术方案尤其适用于多人在线的网络游戏系统,对提升用户体验、游戏的流畅感有重要作用。

【技术实现步骤摘要】

本专利技术涉及计算机及互联网
,尤其涉及一种。
技术介绍
IP多播(也称多址广播或组播)技术,是一种允许一台或多台主机(多播源)发送单一数据包到多台主机(客户端)的TCP/IP网络技术。多播作为单点对多点的通信,是节省网络带宽的有效方法之一。在网络音频/视频广播的应用中,当需要将一个节点的信号传送到多个节点时,无论是采用重复点对点通信方式,还是采用广播方式,都会严重浪费网络带宽,只有多播才是最好的选择。多播能使一个或多个多播源只把数 据包发送给特定的多播组,而只有加入该多播组的主机才能接收到数据包。目前,IP多播技术被广泛应用在网络音频/视频广播、A0D/V0D、网络视频会议、多媒体远程教育、推送技术(如新闻或股票行情等)和网络游戏等方面。现有网络游戏系统的架构如图I所示。n台客户端101 (客户端I至客户端n)与连接负载服务器102建立连接,连接负载服务器102根据各个连接服务器103 (连接服务器I至连接服务器m)的负载情况,选择适当的连接服务器103建立客户端101和业务服务器104之间的数据通路。具体地说,连接负载服务器102给客户端101分配一个连接服务器103后,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种在网络游戏系统中进行数据多播方法,其特征在于,包括如下步骤 A、在多播服务器存储多播域的分组信息; B、业务服务器向多播服务器发送多播通知消息,所述多播通知消息中包括多播数据以及分组标识; C、多播服务器根据所接收的多播通知消息查询存储的分组信息,找到多播分组及组内各用户信息,对组内每一个用户发送多播数据。2.根据权利要求I所述的方法,其特征在于,所述业务服务器为网络游戏系统中的业务服务器。3.根据权利要求2所述的方法,其特征在于,所述多播域的分组信息按照大区、本线、队伍、场景或特殊区域对用户进行分组。4.根据权利要求I所述的方法,其特征在于,该方法进一步包括 当有组内成员发生变动时,业务服务器通知多播服务...

【专利技术属性】
技术研发人员:刘璐
申请(专利权)人:北京像素软件科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1