-
公开(公告)号:WO2014036382A2
公开(公告)日:2014-03-06
申请号:PCT/US2013057479
申请日:2013-08-30
Applicant: IBM
Inventor: AGRAWAL DAKSHI , KO BONGJUN , LE FRANCK , NICHOLSON ROBERT B , PAPPAS VASILEIOS , VERMA DINESH
IPC: H04W8/00 , G06F15/167
CPC classification number: H04W28/14 , H03M7/30 , H03M7/3059 , H04L12/1895 , H04L47/30 , H04L65/607 , H04L69/04 , H04W4/18 , H04W28/06 , H04W28/065 , H04W28/12
Abstract: Various embodiments provide byte caching in wireless communication networks. In one embodiment, a plurality of data packets are received through an internet protocol (IP) data flow established between a wireless communication device and at least one server. Each of the plurality of data packets are combined into a packet bundle. A determination is made as to whether a second byte caching system is available. The packet bundle is transformed using one or more byte caching operations based on a second byte caching system being available. The transformed packet bundle is sent to the second byte caching system using an IP communication mechanism.
Abstract translation: 各种实施例在无线通信网络中提供字节缓存。 在一个实施例中,通过在无线通信设备和至少一个服务器之间建立的网际协议(IP)数据流来接收多个数据分组。 多个数据分组中的每一个被组合成分组束。 确定第二字节高速缓存系统是否可用。 基于可用的第二字节高速缓存系统,使用一个或多个字节高速缓存操作来变换分组束。 使用IP通信机制将变换的分组束发送到第二字节缓存系统。
-
公开(公告)号:DE102012214671A1
公开(公告)日:2013-02-28
申请号:DE102012214671
申请日:2012-08-17
Applicant: IBM
Inventor: PAPPAS VASILEIOS , VERMA DINESH
IPC: H04L47/6275
Abstract: Ein Verfahren für die Zeitplanung einer sequenziellen Übermittlung einer Vielzahl von Paketen enthält das Schätzen eines Zeitpunkts, zu dem jedes der Vielzahl von auf die Übermittlung wartenden Paketen von einer als Ziel für das Empfangen der Vielzahl von Paketen bestimmten Einheit verwendet werden wird, und das Zuordnen des Zeitpunkts jedes der Vielzahl von Paketen zu einer Prioritätensetzung unter der Vielzahl von Paketen.
-
公开(公告)号:GB2494245B
公开(公告)日:2013-08-07
申请号:GB201214283
申请日:2012-08-10
Applicant: IBM
Inventor: VERMA DINESH C , PAPPAS VASILEIOS , HE TING
Abstract: A method for reducing bandwidth used in multiple transmissions on a cellular network includes mapping at least one request of at least one end-device to a unicast channel between server and an intermediary in the network, creating a correlated multicast communication channel between the intermediary and the at least one end-device, and transferring data from the unicast channel to a multicast channel at the intermediary.
-
公开(公告)号:GB2510704A
公开(公告)日:2014-08-13
申请号:GB201400344
申请日:2012-06-20
Applicant: IBM
Inventor: KO BONG J , PAPPAS VASILEIOS , VERMA DINESH C
IPC: G06F12/08
Abstract: A system (200) includes a cache node (202a) operative to communicatively connect to a user device (101), cache data, and send requested cache data to the user device, and a first support cache node (204) operative to communicatively connect to the cache node, cache data, and send requested cache data to the user device via the cache node.
-
公开(公告)号:DE102012214245A1
公开(公告)日:2013-04-11
申请号:DE102012214245
申请日:2012-08-10
Applicant: IBM
Inventor: HE TING , PAPPAS VASILEIOS , VERMA DINESH
Abstract: Ein Verfahren zum Verringern von bei mehreren Übertragungen in einem Mobilfunknetz genutzter Bandbreite umfasst das Zuordnen von mindestens einer Anforderung von mindestens einer Endeinheit zu einem Unicast-Kanal zwischen Server und einer Zwischenstation in dem Netz, das Einrichten eines korrelierten Multicast-Datenübertragungskanals zwischen der Zwischenstation und der mindestens einen Endeinheit und das Übertragen von Daten von dem Unicast-Kanal zu einem Multicast-Kanal in der Zwischenstation.
-
公开(公告)号:GB2492006B
公开(公告)日:2018-06-13
申请号:GB201217269
申请日:2011-02-01
Applicant: IBM
Inventor: AGRAWAL DAKSHI , PAPPAS VASILEIOS
-
公开(公告)号:DE112012002728T5
公开(公告)日:2014-03-13
申请号:DE112012002728
申请日:2012-06-20
Applicant: IBM
Inventor: KO BONG J , PAPPAS VASILEIOS , VERMA DINESH C
IPC: G06F12/08
Abstract: Ein System (200) beinhaltet einen Zwischenspeicherknoten (202a), der betriebsfähig ist, um sich für den Datenaustausch mit einer Benutzereinheit (101) zu verbinden, Daten zwischenzuspeichern und angeforderte Daten aus dem Cachespeicher an die Benutzereinheit zu senden, und einen ersten Unterstützungs-Zwischenspeicherknoten (204), der betriebsfähig ist, um sich für den Datenaustausch mit dem Zwischenspeicherknoten zu verbinden, Daten zwischenzuspeichern und angeforderte Daten aus dem Cachespeicher über den Zwischenspeicherknoten an die Benutzereinheit zu senden.
-
公开(公告)号:DE102012214245A8
公开(公告)日:2013-06-13
申请号:DE102012214245
申请日:2012-08-10
Applicant: IBM
Inventor: HE TING , PAPPAS VASILEIOS , VERMA DINESH
-
公开(公告)号:GB2494756A
公开(公告)日:2013-03-20
申请号:GB201214285
申请日:2012-08-10
Applicant: IBM
Inventor: VERMA DINESH C , PAPPAS VASILEIOS
IPC: H04L47/6275 , H04W72/12
Abstract: A method for scheduling a sequential transmission of a plurality of packets includes estimating a time when each of the plurality of packets waiting to be transmitted will be used by a device targeted to receive the plurality of packets, and mapping the time of each of the plurality of packets to a prioritization among the plurality of packets. The content type of each packet may be used to determine a user-time- to-use (UTU) metric such that the urgency with which the next packet is required may be determined. The UTU may, for streaming media, represent the amount of data buffered at the device ahead of the data already played at the device. UTU may also represent the number of bytes remaining to download divided by download rate for downloaded media or the amount of information that is currently in flow-control buffers of the device for other TCP data.
-
公开(公告)号:DE102012214245B4
公开(公告)日:2021-04-29
申请号:DE102012214245
申请日:2012-08-10
Applicant: IBM
Inventor: HE TING , PAPPAS VASILEIOS , VERMA DINESH
IPC: H04L45/16 , H04L12/18 , H04L47/76 , H04N7/15 , H04N21/61 , H04W4/06 , H04W4/08 , H04W72/00 , H04W76/40 , H04W88/18
Abstract: Computerprogrammprodukt zum Verringern der von mehreren Übertragungen zwischen Endeinheiten (106 - 108) und einem Server (103) genutzten Bandbreite, wobei das Computerprogrammprodukt umfasst:ein computerlesbares Speichermedium mit einem darin verkörperten computerlesbaren Programmcode, wobei der computerlesbare Programmcode umfasst:computerlesbaren Programmcode, der dazu konfiguriert ist, zu bestimmen, ob die Endeinheiten (106 - 108) die Fähigkeit besitzen, von einem Unicast-Strom auf einen Multicast-Strom umzuschalten;computerlesbaren Programmcode, der dazu konfiguriert ist, mindestens eine Anforderung von mindestens einer Endeinheit einem Unicast-Kanal zwischen Server (103) und einer Zwischenstation zuzuordnen, und zwar derart, dass mehrere an Endeinheiten (106 - 108) gesendete Unicast-Ströme (105a) für eine Übertragung durch einen Server (103) an eine Zwischenstation über eine drahtgebundene Backhaul-Infrastruktur (104) zu einem einzigen Unicast-Strom (102) kombiniert werden, wenn die Endeinheiten (106 - 108) die Fähigkeit zur Umschaltung besitzen;computerlesbaren Programmcode, der dazu konfiguriert ist, einen korrelierten Multicast-Datenübertragungskanal zwischen der Zwischenstation und der mindestens einen Endeinheit einzurichten;computerlesbaren Programmcode, der dazu konfiguriert ist, Daten von dem Unicast-Kanal zu dem Multicast-Kanal in der Zwischenstation zu übertragen, und zwar derart, dass die Zwischenstation den einzigen Unicast-Strom (102) empfängt und in einen Multicast-Strom (105b) auf einem drahtlosen letzten Abschnitt an die Endeinheiten (106 - 108) umwandelt; undcomputerlesbaren Programmcode, der dazu konfiguriert ist, wenn festgestellt (306) wird, dass die Anzahl der mit derselben Basisstation verbundenen Einheiten eine Schwelle unterschreitet, Daten von dem Unicast-Strom an den Multicast-Strom zu übergeben (303).
-
-
-
-
-
-
-
-
-