信息传输及交互的方法及装置制造方法

文档序号:7811939阅读:103来源:国知局
信息传输及交互的方法及装置制造方法
【专利摘要】本发明公开了一种信息传输及交互的方法及装置,是基于播存结构的非对称交互方式,用以改进传统互联网交互需经由7-23跳路由的缺陷,以及获取信息速度受到整个路由路径中最低带宽的限制,并且减少网络中大量重复且无序的信息交互和传输数量,提高网络安全和效率。所述方法包括:接收服务端通过广播方式发送的信息;存储接收的信息;向客户端提供存储的信息。本发明中数据信息以广播方式发送并存储,使得数据仅需1跳即可传输到客户端,一次广播的信息可以被多个客户端定向接收并存储;通过数据广播和短消息请求相结合的非对称交互方式,降低了数据传输中的安全风险因素,并提升了网络效率。
【专利说明】信息传输及交互的方法及装置

【技术领域】
[0001]本发明涉及通信技术和网络领域,特别涉及一种信息传输及交互的方法及装置。

【背景技术】
[0002]现有技术中,互联网从客户端(内容使用者)到服务端(内容提供者)之间的信息传输由多个路由转发实现,通常经由7-23跳左右才能抵达。因此,用户带宽的瓶颈并不一定在用户处,而是整个路由路径中的最低可用带宽。
[0003]此外,现有技术中互联网采用“拉”的方式获取信息,即用户需要从服务端主动获取内容才可进行访问或使用。每一次用户的内容访问和服务请求,都造成内容数据在网络中传输。大量的用户使用互联网,造成同一个内容数据在网络通道带宽中在不同的时间节点和不同的网络方向大量频繁的重复传输。
[0004]因此,现有技术中互联网的信息传输方式具有如下缺陷:获取信息速度受到整个传输路径中最低带宽的限制,交互需经由7-23跳路由;并且造成网络中大量重复、无序的信息被传输,浪费带宽资源;数据在路由传输路径中存在安全隐患。


【发明内容】

[0005]本发明提供一种信息传输及交互的方法及装置,对传统互联网结构和点对点交互方式进行了改进,用以避免传统互联网交互需经由7-23跳路由的缺陷,以及获取信息速度受到整个路由路径中最低带宽的限制,并且减少网络中大量重复且无序的信息数量,提高网络安全和效率。
[0006]本发明提供一种信息传输及交互的方法,包括:
[0007]接收服务端通过广播方式发送的信息;
[0008]存储接收的信息;
[0009]向客户端提供存储的信息。
[0010]在一实施例中,所述向客户端提供存储的信息具体包括:
[0011]当接收到用户的获取和/或服务请求时,从存储的信息中查找到请求的信息,将查找到的信息提供给客户端。
[0012]在一实施例中,所述存储接收的信息具体包括:
[0013]根据用户的获取请求或预设规则,从接收的信息中选择信息进行存储。
[0014]在一实施例中,所述方法还包括:
[0015]当用户请求获取的信息都已被存储后,呈现信息存储完成提示消息或向与用户账号绑定的终端发送信息存储完成通知消息。
[0016]在一实施例中,所述方法还包括:
[0017]接收用户的业务请求;
[0018]通过端到端传输方式,利用短报文将用户的业务请求发送给业务服务端;
[0019]接收业务服务端通过端到端传输方式,利用短报文回复的响应;
[0020]将接收的响应发送给客户端。
[0021]在一实施例中,所述接收服务端通过广播方式发送的信息具体包括:
[0022]接收业务服务端通过广播方式发送的业务数据信息;
[0023]所述存储接收的信息具体包括:
[0024]存储接收的业务数据信息;
[0025]所述向客户端提供存储的信息具体包括:
[0026]向业务客户端发送存储的业务数据信息。
[0027]在一实施例中,所述通过端到端传输方式,利用短报文将用户的业务请求发送给业务服务端具体包括:
[0028]通过交互网络,利用短报文将用户的业务请求发送给业务服务端;
[0029]所述接收业务服务端通过端到端传输方式,利用短报文回复的响应具体包括:
[0030]接收业务服务端通过交互网络,利用短报文回复的响应;
[0031]所述接收业务服务端通过广播方式发送的业务数据信息具体包括:
[0032]接收业务服务端通过广播网发送的业务数据信息。
[0033]本发明提供一种信息传输及交互的装置,包括:
[0034]接收模块,用于接收服务端通过广播方式发送的信息;
[0035]存储模块,用于存储接收的信息;
[0036]发送模块,用于向客户端提供存储的信息。
[0037]在一实施例中,所述发送模块具体用于当所述接收模块接收到用户的获取和/或服务请求时,从存储的信息中查找请求的信息,将查找到的信息提供给客户端。
[0038]在一实施例中,所述存储模块具体用于根据用户的获取请求或预设规则,从接收的信息中选择信息进行存储。
[0039]在一实施例中,所述装置还包括:
[0040]提示模块,用于当用户请求获取的信息都已被存储后,呈现信息存储完成提示消息或向与用户账号绑定的终端发送信息存储完成通知消息。
[0041]在一实施例中,所述接收模块还用于接收用户的业务请求;
[0042]所述发送模块还用于通过端到端传输方式,利用短报文将用户的业务请求发送给业务服务端;
[0043]所述接收模块还用于接收业务服务端通过端到端传输方式,利用短报文回复的响应;
[0044]所述发送模块还用于将接收的响应发送给客户端。
[0045]在一实施例中,所述接收模块具体用于接收业务服务端通过广播方式发送的业务数据信息;
[0046]所述存储模块具体用于存储接收的业务数据信息;
[0047]所述发送模块具体用于向业务客户端提供存储的业务数据信息。
[0048]在一实施例中,所述发送模块具体用于通过交互网络,利用短报文将用户的业务请求发送给业务服务端;
[0049]所述接收模块具体用于接收业务服务端通过交换网络,利用短报文回复的响应,并接收业务服务端通过广播网发送的业务数据信息。
[0050]本发明具有如下有益效果:在本发明中接收通过广播方式发送的服务端的信息,存储接收的信息,向客户端发送存储的信息。数据信息以广播方式发送并存储,使得数据仅需I跳即可传输到客户端,一次广播的信息可以被多个客户端接收并存储,减少了网络中重复信息数量,最大化利用了网络带宽资源;因为在客户端需要请求获取信息时,信息已经被存储,所以客户端能够快速从存储中获取请求的信息,使得获取请求的信息的速度不再受整个传输路径中最低带宽的限制,并避免了经由7-23跳路由的不可靠性和不安全性。
[0051]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0052]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

【专利附图】

【附图说明】
[0053]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0054]图1为本发明中一种信息传输及交互的方法的流程图;
[0055]图2为本发明中另一种信息传输及交互的方法的流程图;
[0056]图3A为本发明实施例一中信息传输及交互的方法的流程图;
[0057]图3B为本发明实施例一中设备连接关系的示意图;。
[0058]图4A为本发明实施例二中信息传输及交互的方法的流程图;
[0059]图4B为本发明实施例二中设备连接关系的示意图;。
[0060]图5为本发明中一种信息传输及交互的装置的框图;
[0061]图6为本发明中另一种信息传输及交互的装置的框图。

【具体实施方式】
[0062]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0063]图1为本发明中一种信息传输及交互的方法的流程图。如图1所示,信息传输及交互的方法用于网络中继设备,如机顶盒、网路由器、交换机,或终端设备,如手机、平板电脑、个人电脑中,包括以下步骤S101-S103:
[0064]在步骤SlOl中、接收服务端通过广播方式发送的信息。
[0065]上述广播方式可以在广播网络中实施,例如卫星网络、有线电视网络、无线广播网络;也可以在交互网络中实施,例如有线光纤网络、以太网络、4G(第四代)网络、3G(第三代网络)网络。
[0066]在步骤S102中、存储接收的信息。
[0067]在一实施例中,上述步骤S102可实施为:根据用户的获取请求或预设规则,从接收的信息中选择信息进行存储。
[0068]采用该实施例中的方式进行存储,能够根据用户需求进行存储,因而从广播的信息中滤去用户不需要的信息,节约了存储空间。
[0069]在步骤S103中、向客户端提供存储的信息。
[0070]在一实施例中,本发明中方法用于网络中继设备,客户端所在设备与该网络中继设备间通过局域网连接或直接连接。步骤S103可以实施为:当接收到用户的获取或服务请求时,从存储的信息中查找到请求的信息,将查找到的信息提供给客户端。
[0071]在本实施例中,信息提前被存储,当用户需要信息时,从存储的信息中获取,因此,仅需一跳网络连接便可获得数据,提高了信息获取速度,使得获取请求的信息的速度不再受整个传输路径中最低带宽的限制。
[0072]在另一实施例中,本发明中方法用于终端设备,步骤S102中将接收的信息存储到终端设备本地,在步骤S103中,向终端设备本地的客户端发送信息。
[0073]本发明具有如下有益效果:数据信息以广播方式发送并存储,使得数据仅需I跳即可传输到客户端,一次广播的信息可以被多个客户端接收并存储,减少了网络中重复信息数量,最大化利用了网络带宽资源;因为在客户端需要请求获取信息时,信息已经被存储,所以客户端能够快速从存储中获取请求的信息,使得获取请求的信息的速度不再受整个传输路径中最低带宽的限制,并避免了经由7-23跳路由的不可靠性和不安全性。
[0074]图2为本发明中另一种信息传输及交互的方法的流程图。如图2所示,信息传输及交互的方法用于网络中继设备,如机顶盒、路由器、交换机,或终端设备,如手机、平板电脑中,个人电脑中,方法包括以下步骤:
[0075]在步骤S201中、接收用户的业务请求。
[0076]在步骤S202中、通过端到端传输方式,利用短报文将用户的业务请求发送给业务服务端。
[0077]在步骤S203中、接收业务服务端通过端到端传输方式,利用短报文回复的响应。
[0078]短报文是指大小不超过IK的报文。
[0079]上述步骤S202和步骤S203中端与端之间利用短报文通过非对称的交互方式进行请求和响应的交互。该请求和响应以端到端传输方式进行传输,在一实施例中,可以通过交互网络来传输请求和响应,例如在有线光纤网络、4G(第四代)网络、或3G(第三代网络)网络中传输请求和响应。
[0080]在步骤S204中、将接收的响应发送给客户端。
[0081]在步骤S205中、接收业务服务端通过广播方式发送的业务数据信息。
[0082]在步骤S205中传输的业务数据通过广播方式传输,在一实施例中可以通过广播网络传输,例如在卫星网络、有线电视网络、或无线广播网络中传输。
[0083]在步骤S206中、存储接收的业务数据信息。
[0084]在步骤S207中、向业务客户端提供存储的业务数据信息。
[0085]本实施例具有如下有益效果:交互请求和响应以短报文方式进行交互,使得端与端之间的交互高效且安全;数据信息以广播方式发送并存储,使得数据仅需I跳即可传输到客户端,一次广播的信息可以被多个客户端接收并存储,减少了网络中重复信息数量,最大化利用了网络带宽资源;因为在客户端需要请求获取信息时,信息已经被存储,所以客户端能够快速从存储中获取请求的信息,使得获取请求的信息的速度不再受整个传输路径中最低带宽的限制,并避免了经由7-23跳路由的不可靠性和不安全性。
[0086]实施例一
[0087]图3A为本发明实施例一中信息传输及交互的方法的流程图。实施例一中方法应用在终端设备中,如图3B所示,终端设备通过多跳路由连接服务器,服务器中具有业务的服务端。实施例一应用在如下场景:用户请求获取信息,例如下载电影,将获取请求提交给终端设备,终端设备进行如下步骤:
[0088]在步骤S301中、接收服务端通过广播方式发送的信息。
[0089]在实施例一中,终端设备通过交互网络与服务端连接。在交互网络中以广播方式发送服务端的信息。
[0090]本实施例中,将广播特性植入互联网,改变互联网的点对点访问模式对网络带宽资源的依赖和大量占用。
[0091]步骤S301具体可实施为:接收到用户的获取请求后,向服务端发送获取请求,接收服务端通过广播方式回复的请求获取的信息。
[0092]在步骤S302中、从接收的信息中查找请求获取的信息,进行存储。
[0093]举例而言,接收到用户的下载请求后,判断广播接收的信息中是否有请求下载的信息,如果有,则存储该信息。
[0094]在步骤S303中、用户请求获取的信息都已被存储后,呈现信息存储完成提示消息或向与用户账号绑定的终端发送信息存储完成通知消息。
[0095]举例而言,用户请求下载电影,当请求下载的电影下载完成后,在终端设备中呈现下载完成的提示信息,或者向与用户账号绑定的手机发送下载完成的短消息,来通知用户。
[0096]在步骤S304中、向客户端提供存储的信息。
[0097]举例而言,当用户启动播放客户端开始播放下载的电影时,向播放客户端发送存储的下载的电影。
[0098]在本实施例中,采用广播加存储的方式传输及交互信息,在存储完成后通知用户存储完成,由此用户可以不必实施监控信息获取情况,节约用户时间,并且在存储完成后,用户可以一次获取所需信息,由此使得用户在需要使用信息时,可以快速获取请求的信息,获取速度不再受整个传输路径中最低带宽的限制。
[0099]实施例二
[0100]图4A为本发明实施例二中信息传输及交互的方法的流程图。实施例二中方法应用在网络中继设备中,例如机顶盒中,如图4B所示,网络中继设备通过P2P网络(对等网络)连接服务器,网络中继设备还通过卫星网络连接服务器,服务器为购物网站的服务器,网络中继设备通过无线局域网与终端设备连接,终端设备中具有浏览器,购物网站的服务器为前述服务端,浏览器为前述客户端。实施例二应用在如下场景:用户浏览购物网页,发送订购请求,前述业务数据信息为购物网站的网页数据信息,前述业务请求为订购请求。网络中继设备进行如下步骤:
[0101]在步骤S401中、通过卫星网络接收服务器以广播方式发送的购物网站的网页数据信息。
[0102]实施例二中使用卫星网络以广播方式发送业务数据信息,也可使用其他广播网络,例如有线电视网络、无线广播网络。
[0103]在步骤S402中、存储接收的购物网站的网页数据信息。
[0104]在步骤S403中、通过无线局域网接收到终端浏览器发送的浏览购物网页请求后,向终端的浏览器发送存储的购物网站的网页数据信息。
[0105]终端的浏览器中呈现购物网站的网页。
[0106]在步骤S404中、通过无线局域网接收到终端浏览器发送的订购请求后,通过P2P网络将订购请求发送给服务器。
[0107]实施例二中使用P2P网络业务请求信息,也可使用其他端到端网络,例如VPN(虚拟专用网)。
[0108]在步骤S405中、通过P2P网络接收服务器回复的响应。
[0109]在步骤S406中、通过无线局域网将响应发送给终端的浏览器。
[0110]实施例二具有如下有益效果:在P2P网络传输短报文的请求信息,在卫星网络传输数据信息,实现了不同网络的融合。并且在服务端和客户端间构建端到端连接,保证请求、响应交互的实时性和私密性;通过广播加存储的方式传输数据信息,使得数据仅需I跳即可传输到客户端,一次广播的信息可以被多个客户端接收并存储,减少了网络中重复信息数量,最大化利用了网络带宽资源,并避免了经由7-23跳路由的不可靠性和不安全性。
[0111]如图5所示,为本发明中一种信息传输及交互的装置的框图。该装置适用于网络中继设备,如机顶盒、局域网路由器、交换机,或终端设备,如手机、平板电脑中,包括:
[0112]接收模块51,用于接收服务端通过广播方式发送的信息。
[0113]存储模块52,用于存储接收的信息。
[0114]发送模块53,用于向客户端提供存储的信息。
[0115]在一实施例中,发送模块具体用于当接收模块接收到用户的获取和/或服务请求时,从存储的信息中查找请求的信息,将查找到的信息提供给客户端。
[0116]在一实施例中,存储模块具体用于根据用户的获取请求或预设规则,从接收的信息中选择信息进行存储。
[0117]如图6所示,为本发明中另一种信息传输及交互的装置的框图。装置还包括:
[0118]提示模块61,用于当用户请求获取的信息都已被存储后,呈现信息存储完成提示消息或向与用户账号绑定的终端发送信息存储完成通知消息。
[0119]在一实施例中,
[0120]接收模块还用于接收用户的业务请求;
[0121]发送模块还用于通过端到端传输方式,利用短报文将用户的业务请求发送给业务服务端;
[0122]接收模块还用于接收业务服务端通过端到端传输方式,利用短报文回复的响应;
[0123]发送模块还用于将接收的响应提供给客户端。
[0124]在一实施例中,接收模块具体用于接收业务服务端通过广播方式发送的业务数据信息;
[0125]存储模块具体用于存储接收的业务数据信息;
[0126]发送模块具体用于向业务客户端发送存储的业务数据信息。
[0127]在一实施例中,发送模块具体用于通过交互网络,利用短报文将用户的业务请求发送给业务服务端;
[0128]接收模块具体用于接收业务服务端通过交互网络,利用短报文回复的响应,并接收业务服务端通过广播网发送的业务数据信息。
[0129]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0130]本发明具有如下有益效果:在本发明中接收通过广播方式发送的服务端的信息,存储接收的信息,向客户端发送存储的信息。数据信息以广播方式发送并存储,使得数据仅需I跳即可传输到客户端,一次广播的信息可以被多个客户端接收并存储,减少了网络中重复信息数量,最大化利用了网络带宽资源;因为在客户端需要请求获取信息时,信息已经被存储,所以客户端能够快速从存储中获取请求的信息,使得获取请求的信息的速度不再受整个传输路径中最低带宽的限制,并避免了经由7-23跳路由的不可靠性和不安全性。
[0131]本领域内的技术人员应明白,本发明的实施例可提供为方法、装置、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0132]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0133]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0134]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0135]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息传输及交互的方法,其特征在于,包括: 接收服务端通过广播方式发送的信息; 存储接收的信息; 向客户端提供存储的信息。
2.如权利要求1所述的方法,其特征在于,所述向客户端提供存储的信息具体包括: 当接收到用户的获取和/或服务请求时,从存储的信息中查找到请求的信息,将查找到的信息提供给客户端。
3.如权利要求1所述的方法,其特征在于,所述存储接收的信息具体包括: 根据用户的获取请求或预设规则,从接收的信息中选择信息进行存储。
4.如权利要求3所述的方法,其特征在于,所述方法还包括: 当用户请求获取的信息都已被存储后,呈现信息存储完成提示消息或向与用户账号绑定的终端发送信息存储完成通知消息。
5.如权利要求1所述的方法,其特征在于,所述方法还包括: 接收用户的业务请求; 通过端到端传输方式,利用短报文将用户的业务请求发送给业务服务端; 接收业务服务端通过端到端传输方式,利用短报文回复的响应; 将接收的响应发送给客户端。
6.如权利要求5所述的方法,其特征在于, 所述接收服务端通过广播方式发送的信息具体包括: 接收业务服务端通过广播方式发送的业务数据信息; 所述存储接收的信息具体包括: 存储接收的业务数据信息; 所述向客户端提供存储的信息具体包括: 向业务客户端发送存储的业务数据信息。
7.如权利要求6所述的方法,其特征在于, 所述通过端到端传输方式,利用短报文将用户的业务请求发送给业务服务端具体包括: 通过交互网络,利用短报文将用户的业务请求发送给业务服务端; 所述接收业务服务端通过端到端传输方式,利用短报文回复的响应具体包括: 接收业务服务端通过交互网络,利用短报文回复的响应; 所述接收业务服务端通过广播方式发送的业务数据信息具体包括: 接收业务服务端通过广播网发送的业务数据信息。
8.一种信息传输及交互的装置,其特征在于,包括: 接收模块,用于接收服务端通过广播方式发送的信息; 存储模块,用于存储接收的信息; 发送模块,用于向客户端提供存储的信息。
9.如权利要求8所述的装置,其特征在于, 所述发送模块具体用于当所述接收模块接收到用户的获取和/或服务请求时,从存储的信息中查找请求的信息,将查找到的信息提供给客户端。
10.如权利要求8所述的装置,其特征在于, 所述存储模块具体用于根据用户的获取请求或预设规则,从接收的信息中选择信息进行存储。
11.如权利要求10所述的装置,其特征在于,所述装置还包括: 提示模块,用于当用户请求获取的信息都已被存储后,呈现信息存储完成提示消息或向与用户账号绑定的终端发送信息存储完成通知消息。
12.如权利要求8所述的装置,其特征在于, 所述接收模块还用于接收用户的业务请求; 所述发送模块还用于通过端到端传输方式,利用短报文将用户的业务请求发送给业务服务端; 所述接收模块还用于接收业务服务端通过端到端传输方式,利用短报文回复的响应; 所述发送模块还用于将接收的响应发送给客户端。
13.如权利要求12所述的装置,其特征在于, 所述接收模块具体用于接收业务服务端通过广播方式发送的业务数据信息; 所述存储模块具体用于存储接收的业务数据信息; 所述发送模块具体用于向业务客户端提供存储的业务数据信息。
14.如权利要求13所述的装置,其特征在于, 所述发送模块具体用于通过交互网络,利用短报文将用户的业务请求发送给业务服务端; 所述接收模块具体用于接收业务服务端通过交换网络,利用短报文回复的响应,并接收业务服务端通过广播网发送的业务数据信息。
【文档编号】H04L29/06GK104184597SQ201410412649
【公开日】2014年12月3日 申请日期:2014年8月20日 优先权日:2014年8月20日
【发明者】张长江, 郑斌 申请人:北京盛臣技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1