用于提供数据的方法和数据传输系统技术方案

技术编号:3501799 阅读:227 留言:0更新日期:2012-04-11 18:40
一种用于经由通信网络从服务器向多个最终用户(R1、R2、R3)提供数据(DS、DS’、DS”)的方法,包括以下步骤:开始向至少第一最终用户(R1、R3)的数据的传输(DS);在向第一最终用户传输数据的同时,当检测到至少一个第二最终用户(R2)请求传输该数据时,建立向第一和第二最终用户的数据组播传输;从服务器请求在第二最终用户处没有随组播数据一起接收的丢失数据(MP)。

【技术实现步骤摘要】

本专利技术一般涉及数据传输系统,特别地但不唯一地涉及针对基于移动无线的通信的数据传输系统。更具体来说,本专利技术涉及用于经由通信网络从服务器向多个端用户提供数据的方法,并涉及包括服务器、多个端用户以及链接该端用户与服务器的通信网络的数据传输系统。
技术介绍
在局域网中,网络用户(下文中也称为“最终用户”)必须共享用于数据传输的有用带宽。在其中带宽很宝贵的无线网络的情况下,重要的是能够节约尽量多的带宽以使得用户能够请求多媒体应用数据等,该多媒体应用数据的传输通常需求良好的比特速率。 为此,设计了现有技术中的数据传输系统,使得在同一区域中的若干用户请求相同数据内容的情况下,相应的数据通过网络仅发送一次,同时使不同的最终用户能够同时接收。这种现有技术方案称为“组播”。在组播的情况下,各个最终用户向特定组播地址订制,然后数据被发送至若干用户能够同时从这里接收到该数据的组播地址。因此,数据通过网络仅发送一次。 然而,上述现有技术的解决方案不利之处在于,只有在多媒体内容是实时流时才可操作,使得所有的接收方在完全相同的时间接收完全相同的内容。此外,所述现有技术方案要求多媒体服务器的特殊设置,因为多媒体服务器必须能够向所述组播地址分发数据流。而且,网络中所有参加数据传输的元件,即服务器、路由器、客户机等,必须能够进行组播并且必须以特殊方式进行设计以便知道如何操作(发送、处理、接收)相应的数据,这导致系统总体成本的上升。 以此方式,上述现有技术方案不适于非实时内容,并且如果网络的某些元件(特别是包括多媒体服务器)不能进行组播,则上述现有技术方案将不可操作。 专利技术内容本专利技术的目的是提供一种用于提供数据的方法和一种数据传输系统,其能够在向多个最终用户进行数据传输期间降低所用带宽而不受到上述不利影响,其中所提出的解决方案在多个最终用户以重叠(overlapping)的方式而不是以必须同时的方式请求相同数据时应当也可操作。而且,本专利技术旨在提供一种接入点和一种最终用户终端以及一种计算机程序产品,其可用于设置上述的数据传输系统。 根据本专利技术的第一方面,通过提供一种用于经由通信网络从服务器向多个最终用户提供数据的方法来实现该目的,所述方法包括以下步骤开始向至少第一最终用户的数据的传输;在向该第一最终用户传输数据的同时,当检测到至少一个第二最终用户请求传输相同的数据时,建立向该第一和第二最终用户的数据组播传输;从服务器请求在第二最终用户处没有随组播数据一起接收的丢失数据。 根据本专利技术的第二方面,通过提供上述类型的数据传输系统来实现该目的,其中通信网络适用于检测所述多个最终用户中的第二最终用户对已传输给所述多个最终用户中的第一最终用户的数据进行的请求,并且适用于在检测到所述请求时建立对所述第一和第二最终用户的数据组播传输,以及其中第二最终用户适用于从服务器请求没有随组播数据一起接收的丢失数据。 根据本专利技术的第三方面,通过提供一种用于在上述类型的数据传输系统中使用的计算机程序产品来实现该目的,所述计算机程序产品可操作为使得通信网络能够检测所述多个最终用户中的第二最终用户对已传输给所述多个最终用户中的第一最终用户的数据进行的请求,并能够在检测到所述请求时建立对所述第一和第二最终用户的数据组播传输,以及使得第二最终用户能够从服务器请求没有随组播数据一起接收的丢失数据。 根据本专利技术的第四方面,通过提供一种接入点来实现该目的,该接入点用于在上述类型的数据传输系统中,特别是链接多个最终用户和服务器的通信网络部分中使用,该接入点包括检测装置,适用于检测所述多个最终用户中的第二最终用户对已传输给所述多个最终用户中的第一最终用户的数据进行的请求;以及组播连接建立装置,适用于在检测到所述请求时建立对所述第一和第二最终用户的数据组播传输。 根据本专利技术的第五方面,通过提供一种用于在上述类型的数据传输系统中使用的最终用户终端来实现该目的,该最终用户终端包括接收装置,适用于从服务器接收组播数据;以及请求装置,适用于从服务器请求没有随组播数据一起接收的丢失数据。 因此,作为本专利技术的一般思路,将若干用户非同时请求的至少一部分多媒体内容以组播方式向所述多个用户仅发送一次以节约宝贵的带宽。然后,在组播传输结束之后或与组播传输相并行,那些请求了数据的最终用户在稍后的时间中(相比于最初请求了该数据的第一最终用户)仅请求(和接收)丢失数据以进行单独传输。然而,如果多个最终用户以重叠的方式再次请求至少一部分该丢失数据,则所述单独传输也可从本专利技术的概念中获益。 本专利技术在基于无线的数据传输系统中尤其有用,在这种基于无线的数据传输系统中,多个最终用户存在于围绕网络接入点(或基站)的同一无线小区中,其中至少所述接入点(使得最终用户能够接入通信网络)和最终用户之间的通信路径是基于无线的通信路径,从而从接入点至最终用户的终端路由部分实际上形成了数据传输的瓶颈。换言之,在无线网络中,最终用户终端和基站之间的无线传输链路是关键路径。为了解决上述“瓶颈问题”,本专利技术一般的目的在于通过共享“公共数据”的传输来优化在给定接入点(基站)和相关联的最终用户之间的数据传送。为此,在本专利技术的环境中,必须检测所传输的数据的哪一部分实际构成所述公共数据。由于这种检测明显需要至少一些计算量(数据处理),因此只要由于上述数据传送优化所获得的时间超过额外计算时间,本专利技术就将提供有益效果。 在根据本专利技术的优选实施方式中,传送至最终用户的数据由不同的最终用户终端无延迟地使用(传统的组播模式,例如在第一最终用户的情况下)或存储在本地存储器(下文也称为“高速缓存器”或“最终用户缓冲器”)中(例如在第二最终用户的情况下)。因此,在根据本专利技术的数据传输系统的另一实施方式中,第二最终用户包括诸如本地高速缓存存储器的存储装置,适用于存储组播数据和所请求的丢失数据。 在根据本专利技术的另一实施方式中,第一最终用户向通信网络的接入点(基站)发送消息,用于触发该数据的传输。然后,接入点利用会话标识符(会话ID)来给传输的数据的各个数据分组作标记。例如,第一最终用户从服务器请求某多媒体内容,例如视频流。然后,相应的消息从所述第一最终用户被发送至网络接入点以触发该传送。这使得接入点能够很容易地利用会话标识符来识别多媒体流中的分组。每个会话标识符与相应多媒体链路的URI(统一资源标识符)相关联。 然而,根据本专利技术的另一实施方式,第一最终用户和接入点之间特定消息的存在不是强制性的因此,网络接入点可以简单地从例如分组报头中检测由第一最终用户接收的数据,将该数据传送至第一最终用户,并将该数据的签名存储为会话标识符(会话ID)。以此方式,接入点有效地扫描在第一最终用户和网络之间进行交换的数据分组,以识别需要大量带宽的多媒体会话或其他传输,所提出的解决方案可应用于其中。 然而,在每种情况下,网络接入点能够识别对存在于相应无线小区中的第一最终用户的多媒体数据传输,从而根据本专利技术的方法的又一实施方式,该接入点可以扫描第二最终用户所请求的数据,检测会话标识符与该第二最终用户所请求的数据的签名的匹配,并将两个数据传送(即,至第一最终用户的进行中的数据传送和由第二最终用户请求的数据传送)识别为公共会话,以建立组播传输。 在根据本文档来自技高网...

【技术保护点】
一种用于经由通信网络从服务器向多个最终用户提供数据的方法,包括以下步骤:    开始向至少第一最终用户的所述数据的传输;    在向所述第一最终用户传输所述数据的同时,当检测到至少一个第二最终用户请求传输所述数据时,建立向所述第一和第二最终用户的数据组播传输;    从所述服务器请求在所述第二最终用户处没有随所述组播数据一起接收的丢失数据。

【技术特征摘要】
EP 2006-1-6 06290213.51.一种用于经由通信网络从服务器向多个最终用户提供数据的方法,包括以下步骤开始向至少第一最终用户的所述数据的传输;在向所述第一最终用户传输所述数据的同时,当检测到至少一个第二最终用户请求传输所述数据时,建立向所述第一和第二最终用户的数据组播传输;从所述服务器请求在所述第二最终用户处没有随所述组播数据一起接收的丢失数据。2.根据权利要求1所述的方法,其中,所述第一最终用户向所述网络的接入点发送消息以触发所述数据的传输,并且其中,所述接入点利用会话标识符给所述传输的数据的数据分组作标记。3.根据权利要求1所述的方法,其中,所述网络的接入点检测所述第一最终用户对所述数据的接收;向所述第一最终用户传送所述数据;将所述数据的签名存储为所述会话标识符。4.根据权利要求2所述的方法,其中,所述接入点扫描所述第二最终用户请求的数据;检测所述会话标识符与由所述第二最终用户请求的所述数据的签名的匹配;将至所述第一最终用户的数据传送和至第二最终用户的所述请求的数据传送识别为公共会话,以建立所述组播传输。5.一种数据传输系统,包括服务器,所述服务器包含数据;多个最终用户,运行使用至少部分所述数据的应用;通信网络,将所述最终用户与所述服务器相链接;组播装置,适用于同时向所述多个最终用户的多个传输数据;其中,所述通信网络适用于检测所述多个最终用户中的第二最终用户对已传输给所述多个最终用户中的第一最终用户的数据进行的请求,并且所述通信网络适用于在检测到所述请求时建立至所述第一和第二最终用户的数据组播传输,其中所述第二最终用户适用于从所述服务器请求没有随所述组播数据一起接收的丢失数据。6.根据权利要求5所述的系统,其中,所述网络包括过滤装置,适用于滤出已从至所述第二最终用户的所述请求的数据传输中接收到的数据。7.根据权利要求5所述的系统,其中,所...

【专利技术属性】
技术研发人员:弗雷德里克福舍埃里克比祖阿尔恩
申请(专利权)人:阿尔卡特公司
类型:发明
国别省市:FR[法国]

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

1