[发明专利]多网络电视互动游戏服务器及运行方法无效
申请号: | 200610118279.9 | 申请日: | 2006-11-10 |
公开(公告)号: | CN101179445A | 公开(公告)日: | 2008-05-14 |
发明(设计)人: | 栗安定 | 申请(专利权)人: | 上海睿智通无线技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/28;H04N7/14 |
代理公司: | 上海智信专利代理有限公司 | 代理人: | 王洁 |
地址: | 201112上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 电视 互动 游戏 服务器 运行 方法 | ||
技术领域
本发明涉及电视互动游戏,尤其涉及一种多网络电视互动游戏服务器及运行方法。
背景技术
最早的电视交互游戏是通过用户打电话的方式来参与的,随着通信技术的不断发展,用户也可以通过短信,GPRS等移动方式参与。电视交互游戏的共同缺点在于游戏只能在单个网络上进行,不同网络用户不能同时参与同一个游戏。这样就限制了电视交互游戏的客户群体规模。
然而,实现多个网络用户同时参与同一个游戏,就需要有一个统一的服务器为各网络用户提供服务。但是,不同网络的技术特点又各不相同,不同网络用户的接入控制,游戏数据的处理,用户服务质量的保证和游戏信息的保存就显得很困难。
发明内容
本发明的目的在于提供一种多网络电视互动游戏服务器及运行方法,其可以实现对多网络的用户同时参与同一游戏。
为实现上述目的,本发明提供一种多网络电视互动游戏服务器,接收并处理不同网络的用户发送的申请数据包,该游戏服务器至少包括接入服务器及若干个游戏子服务器,其中,接入服务器的一端接收申请数据包或发送反馈信息,另一端连接若干个游戏子服务器。
本发明还提供一种多网络电视互动游戏服务器运行方法,接收并处理不同网络的用户发送的申请数据包,该方法执行如下步骤:a.接收到申请加入游戏的数据包;b.计算用户的游戏质量参数;c.判断游戏质量参数是否符合该游戏的要求;d.如果游戏质量参数符合该游戏的要求,则允许该用户接入;e.运行该游戏,分配游戏资源。
与现有技术相比,本发明的游戏服务器可以处理多网络用户参与游戏,有效解决了不同网络用户的接入控制及游戏数据的处理,提高了游戏参与者的范围。
附图说明
通过以下对本发明的一实施例结合其附图的描述,可以进一步理解其发明的目的、具体结构特征和优点。其中,附图为:
图1为本发明多网络电视互动游戏服务器的架构图;
图2为本发明多网络电视互动游戏服务器运行方法的流程图;
图3为本发明多网络电视互动游戏服务器运行方法的另一流程图。
具体实施方式
请参阅图1,本发明的多网络电视互动游戏服务器2包括接入服务器21,游戏子服务器22,以及数据服务器23。接入服务器21的一端接收申请数据包或发送反馈信息,另一端连接若干个游戏子服务器22,数据服务器23也连接到若干个游戏子服务器22。
接入服务器21接收包含用户网络条件和用户连接请求的申请数据包,并管理用户的接入和服务质量标准的划分。申请数据包中至少包括申请游戏的信息及服务质量参数。接入服务器21收到数据包,判断为用户接入请求,根据数据包中申请游戏的游戏类型及服务质量参数计算用户的游戏质量参数,据此参数判断是否允许该用户接入及该用户的服务质量标准。
如果网络速率很低的用户(如电话用户)请求实时性高的游戏,即计算出该用户的游戏质量参数很低,则拒绝该用户请求,向该用户发送应答,说明拒绝的原因。如果网络速度较低的用户请求的游戏实时性较高,但是如果降低游戏的服务质量标准可以顺利进行游戏,那么就允许用户接入,向该用户发送应答,说明为其提供的服务质量和降低服务质量的原因。如果用户网络速度满足游戏的要求,即计算出该用户的游戏质量参数符合游戏的服务质量标准,则允许该用户接入,并发送应答信息,告知用户成功接入。如果用户通过了接入服务器21的验证,接入服务器21根据用户请求数据包中申请的游戏信息启动运行该游戏对应的游戏子服务器22。
单个游戏子服务器22上运行一个或多个简单游戏,也可以在单个或多个游戏子服务器22上运行一个复杂游戏。游戏子服务器22接收到的申请数据包中包含了表征该用户的服务质量标准的游戏质量参数。游戏子服务器22按照用户的游戏质量参数,向该用户分配不等的资源。例如:如果用户请求的是类似桥牌的简单游戏,那么就为该用户分配一个低优先级线程和单个内存块;如果用户请求的是业务量很高的复杂游戏,那么可以为它分配优先级较高的线程和多个内存块。分配较高的优先级,游戏子服务器22向用户方提供更多的游戏细节信息,使游戏更加生动,逼真。分配较低优先级,游戏子服务器22保证游戏重要信息的发送,按照相应的等级发送较少的细节,保证游戏的顺利进行。
数据服务器23连接到上述若干个游戏子服务器22上,当游戏子服务器22开始工作的时候,会同时发送启动信号给数据服务器23,数据服务器23开始记录游戏状态信息和用户信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海睿智通无线技术有限公司,未经上海睿智通无线技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610118279.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:拉链拼链机
- 下一篇:减少错误平滑重启状态持续时长的方法及路由器