数据传输服务切换系统和方法技术方案

技术编号:12852434 阅读:437 留言:0更新日期:2016-02-11 16:38
一种数据传输服务切换系统和方法。该数据传输服务切换系统,包括一用户设备用以产生一传输需求信息,以及接收一派送消息并记录一派送时间,其中上述传输需求信息包括多个服务要求;以及一服务器具有一数据库,且用以根据上述传输需求信息和上述数据库的一存储信息,产生一运算结果,且根据上述运算结果所提供的上述服务要求所分别对应的服务机制,传送上述派送消息,以及根据上述派送时间调整上述数据库的上述存储信息。

【技术实现步骤摘要】

本专利技术涉及数据传输服务切换技术,尤其涉及动态调整服务要求所对应的服务机 制的数据传输服务切换技术。
技术介绍
近年来,由于无线通信技术的快速发展,因此,各式各样的通信装置,例如;移动电 话、智能手机(smartphone)、个人数字助理(PDA)、平板计算机(T油letPC)等电子商品不 断的在市场上被推出,且送些电子商品的功能也越来越多元化。此外,由于送些装置的便 利,也使得送些装置成为人们的生活必需品之一。 当使用者在使用送些通信装置执行一应用程序(application,AP巧、或在一网络 浏览器(internetbrowser)界面执行一应用,需要服务器提供服务时,不同的服务要求通 常就只能经由服务器所分配的固定的传输机制,例如;SiganalR服务机制、Rest化1服务机 制、WindowsCommunication!^undation(WCF)服务机制W及WebService(W/巧等服务机 制,来进行传输。因此,当网络环境改变或传输机制发生问题时,服务器并无法立即切换另 一优选的传输机制来负责服务要求,因而使得使用者所需的服务要求将会受到影响。
技术实现思路
有鉴于上述现有技术的问题,本专利技术提供了藉由动态调整服务要求所对应的服务 机制的数据传输服务切换技术。 根据本专利技术的一实施例提供了一种数据传输服务切换系统。此数据传输服务切换 系统包括了一用户设备和一服务器。用户设备用W产生一传输需求信息,W及接收一派送 消息并记录一派送时间,其中上述传输需求信息包括多个服务要求。服务器具有一数据库, 且用W根据上述传输需求信息和上述数据库的一存储信息,产生一运算结果,且根据上述 运算结果所提供的上述服务要求所分别对应的服务机制,传送上述派送消息,W及根据上 述派送时间调整上述数据库的上述存储信息。 根据本专利技术的一实施例提供了一种数据传输服务切换方法。此方法的步骤包括藉 由一用户设备产生一传输需求信息,其中上述传输需求信息包括多个服务要求;藉由一服 务器根据上述传输需求信息和一数据库的一存储信息产生一运算结果;根据上述运算结果 所提供的上述服务要求所分别对应的服务机制来传送一派送消息至上述用户设备;藉由上 述用户设备接收上述派送消息,并记录一派送时间;回传上述时间至上述服务器;W及根 据上述派送时间调整上述数据库的上述存储信息。 关于本专利技术其他附加的特征与优点,本领域技术人员,在不脱离本专利技术的精神和 范围内,可根据本专利技术实施方法中所公开的执行联系程序的使用者装置、系统、W及方法, 做一些变动和修改而得到。【附图说明】 图I显示根据本专利技术的实施例所述的数据传输服务切换系统100的框图。 图2显示根据本专利技术的实施例所述的服务器120的框图。 图3根据本专利技术一实施例所述的数据传输服务切换方法的流程图300。 图4根据本专利技术一实施例所述的步骤S320的流程图400。图5根据本专利技术另一实施例所述的数据传输服务切换方法的流程图500。 附图符号说明 100数据传输服务切换系统 110用户设备 121数据库 124调整模块130 网络 300、400、500 流程图【具体实施方式】 所提供的实施本专利技术的最优实施方式,目的在于说明本专利技术的精神而非用W限定 本专利技术的保护范围,本专利技术的保护范围应W本专利技术的权利要求为准。 图1显示根据本专利技术的实施例所述的数据传输服务切换系统100的框图。如图1 所示,数据传输服务切换系统100中包括了用户设备110、一服务器120和一网络130。在图 1中的框图,仅为了方便说明本专利技术的实施例,但本专利技术并不W此为限,在不同实施例中,月良 务器120可同时连接多个用户设备。根据本专利技术一实施例,用户设备110可W是一手机(mobilephone)、一智能手 机(smartphone)、一平板计算机(t油let)、一个人通信服务(PersonalCommunication Service,PC巧电话、一无线式(^cordless)电话、一对话起始协定(SessionInitiation Protocol,SIF〇电话、一无线区域回路(wirlesslocalloop,WLL)站、一个人数字助理 (PDA)、一具有无线连结能力的手持装置、或可连结一无线数据机的处理装置。 根据本专利技术一实施例,服务器120可W是一应用程序(application,AP巧或一网 络服务营运商用W提供服务给用户端的所有用户设备的一服务器或一网络主机。通过服务 器120将可提供不同用户设备所需要的不同服务要求。根据本专利技术一实施例,网络130可根据不同无线存取技术进行操作,不同无线存 取技术例如;长期演进化T巧技术、码分多址-2000(CDMA2000,例如;lx无线传输技术 (radiotransmissiontechnoledge,RTT)、IxEV-DOReleaseO/A/B/C、IxEV-DOReleaseD/ E/F)、全球微波互联接入(WiMax)、无线本地区域网络(wirlesslocalareanetwork)、通 用移动电信系统扣MT巧等。[002引根据本专利技术一实施例,当用户设备110在执行一应用程序(application,AP巧、或 在一网络浏览器(internetbrowser)界面执行一应用,需要服务器120提供服务时,用户 设备110会产生一传输需求信息,并将此传输需求信息通过网络130传送给服务器120。根 据本专利技术一实施例,传输需求信息中包括了:目前用户设备110的网络环境状况(连线状 况、频宽等)、W及用户设备110所需的多个服务要求等。举例来说,当用户设备110在执行 一聊天应用程序,且需要传送消息给另一用户设备时,用户设备110就会产生对应传送消 息此动作的一传输需求信息,并将此传输需求信息传送给服务器120,传送消息的动作所需 要的服务要求可能包括了连线/登陆(online)服务要求、传送消息(sendmessage)服务 要求、确认(ACK)服务要求等服务要求。上述例子仅是本专利技术的一实施例,但本专利技术并不W 此为限,在执行不同应用或不同动作中传输需求信息亦可包括其他不同的服务要求,例如: 用户设备110需要接收另一用户设备的消息时,接收消息的动作就会需要不同于传送消息 的动作的服务要求。[002引图2显示根据本专利技术的实施例所述的服务器120的框图。如图2所示,服务器120 包含一数据库121、一计算模块122、一派送模块123W及一调整模块124。当服务器120的计算模块122接收到用户设备110的传输需求信息后,计算模块 122会根据传输需求信息和数据库121的存储信息,先计算每一服务要求所需的数据大小, 再藉由一演算法选取不同服务要求最适合的服务机制,例如;SiganalR服务机制、Rest^l 服务机制、WindowsCommunication!^undation(WCF)服务机制W及WebService(W/巧等 服务机制,W产生一运算结果。计算模块122产生运算结果后,就会将运算结果传送给派送 模块123,派送模块123根据运算结果即可得知不同服务要求所分别对应的服务机制。也 就是说,派送模块123就会根据不同服务要求所分别对应的服务机制传送数据本文档来自技高网...

【技术保护点】
一种数据传输服务切换系统,包括:一用户设备,用以产生一传输需求信息,以及接收一派送消息并记录一派送时间,其中上述传输需求信息包括多个服务要求;以及一服务器,具有一数据库,且用以根据上述传输需求信息和上述数据库的一存储信息,产生一运算结果,且根据上述运算结果所提供的上述服务要求所分别对应的服务机制,传送上述派送消息,以及根据上述派送时间调整上述数据库的上述存储信息。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:方天戟李振忠赖品琦林家弘陈明仁林庆文
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:中国台湾;71

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

1