-
公开(公告)号:US10602416B2
公开(公告)日:2020-03-24
申请号:US15649452
申请日:2017-07-13
Applicant: Futurewei Technologies, Inc.
Inventor: Ravishankar Ravindran , Asit Chakraborti , Aytac Azgin
IPC: H04L12/721 , H04L29/06 , H04L12/741 , H04W36/18 , H04W36/08 , H04W36/02 , H04W36/00 , H04W36/30
Abstract: Technology providing seamless mobility to mobile processing devices in an Information Centric Network (ICN) is provided. A first point of attachment (PoA) is configured to communicate with a first processing device identified by a device ID and receive content objects addressed to the first processing device. The first PoA is further configured to determine that the first processing device is no longer communicating with the first PoA and moving to a second PoA, and generate a forwarding label identifying the second PoA and the device ID. The first PoA is further configured to append the forwarding label to any content object addressed to the first processing device and not forwarded by the first PoA to the first processing device before it moves, and forward each such content object to the second PoA.
-
公开(公告)号:US10412453B2
公开(公告)日:2019-09-10
申请号:US14881565
申请日:2015-10-13
Applicant: Futurewei Technologies, Inc.
Inventor: Ravishankar Ravindran , Aytac Azgin , Guo-Qiang Wang
IPC: H04N21/466 , H04N21/437 , H04N21/2343 , H04N21/647 , H04N21/438 , H04N21/231 , H04N21/84 , H04N21/262 , H04N21/442 , H04N21/845
Abstract: A method for video streaming over at least one information-centric network (ICN), comprising transmitting a request for video content to a server, receiving a media presentation description (MPD) file corresponding to the video content from the server in response to the request for the video content, wherein the MPD file identifies names of copies of the video content in the at least one ICN, and wherein the copies of the video content represent different quality levels of the video content, probing the at least one ICN for the copies of the video content by searching the names of the copies, calculating a probability for each of the copies of the video content based on results of the probing, and fetching one of the copies of the video content based on the probability calculated for each of the copies of the video content.
-
公开(公告)号:US09825860B2
公开(公告)日:2017-11-21
申请号:US14724472
申请日:2015-05-28
Applicant: Futurewei Technologies Inc.
Inventor: Aytac Azgin , Ravishankar Ravindran , Guo-Qiang Wang
IPC: H04L12/721 , H04L12/741 , H04L12/801 , H04L29/08 , H04L12/725
CPC classification number: H04L45/745 , H04L45/306 , H04L45/38 , H04L45/70 , H04L47/17 , H04L47/35 , H04L67/2842 , H04L67/2852
Abstract: A flow-driven forwarding strategy includes receiving an Interest packet, where the interest packet includes a flow state indicator. The content associated with the Interest packet is checked to determine whether that content is locally stored. Another check is performed to determine whether any previously received Interest packet has requested the content. In response to the content not being locally stored and no related Interest packet has been previously received, the flow state indicator is checked in the Interest packet. In response to the flow state indicator indicating that the Interest packet is associated with an active flow, forwarding information is extracted from a flow state table if a hop count has a value of zero or from the Interest packet if the hop count has a value greater than zero. The Interest packet is then forwarded to a next hop in accordance with the forwarding information.
-
公开(公告)号:US20170085441A1
公开(公告)日:2017-03-23
申请号:US14862618
申请日:2015-09-23
Applicant: Futurewei Technologies, Inc.
Inventor: Aytac Azgin , Ravishankar Ravindran
IPC: H04L12/26 , H04L29/06 , H04L12/801 , H04L12/24
CPC classification number: H04L43/028 , H04L41/0803 , H04L45/02 , H04L45/306 , H04L45/38 , H04L45/7453 , H04L47/17 , H04L69/22
Abstract: A method implemented in a network element (NE) configured to operate in an information centric network (ICN), comprising receiving an Interest packet through an interface, wherein the Interest packet comprises an in-packet bloom filter and at least one counting filter associated with an element of the in-packet bloom filter; determining an outbound interface to forward the Interest packet to a next hop in the ICN; selecting a local bloom filter based on a mapping of the interface to the local bloom filter; updating a value for the in-packet bloom filter based on a product determined by a bitwise OR operation of the local bloom filter and the in-packet bloom filter; incrementing the at least one counting filter based on a change to the associated element of the in-packet bloom filter; updating the in-packet bloom filter in the Interest packet; updating the at least one counting filter in the Interest packet; and forwarding the Interest packet through the outbound interface.
-
公开(公告)号:US10986209B2
公开(公告)日:2021-04-20
申请号:US15957658
申请日:2018-04-19
Applicant: Futurewei Technologies, Inc.
Inventor: Aytac Azgin , Ravishankar Ravindran
IPC: H04L29/08 , H04L12/733 , H04L12/755 , H04L12/725
Abstract: A method implemented by a first content network element (NE) in an information centric network (ICN), the method comprising receiving, by a receiver, an interest packet through a first interface, wherein a header of the interest packet comprises a path filter, the path filter being associated with one or more segments on a path from a consumer to a producer, modifying, by a processor coupled to the receiver, the path filter based on information identifying one or more previous content NEs or one or more next content NEs on the path to produce a modified path filter, and transmitting, by a transmitter coupled to the receiver, the interest packet with the modified path filter to the next content NE.
-
公开(公告)号:US20190199633A1
公开(公告)日:2019-06-27
申请号:US15855863
申请日:2017-12-27
Applicant: Futurewei Technologies, Inc.
Inventor: Aytac Azgin , Ravishankar Ravindran
IPC: H04L12/745 , H04L29/06
CPC classification number: H04L45/748 , H04L69/22
Abstract: Aspects of the disclosure provide a network device that includes interface circuitry and processing circuitry. The processing circuitry is configured to receive a first interest packet carrying a first name, add an indicator for routing look-ahead in the first interest packet to generate a first updated interest packet, and select a first entry in a forwarding information base (FIB) based on a lookup in the FIB for matching entries to the first name. The first entry is indicative of an outgoing interface circuit. The processing circuitry is configured to forward the first updated interest packet via the outgoing interface circuit, and receive a data packet in response to the first updated interest packet. The data packet carries forwarding information of devices that forward the first updated interest packet. The processing circuitry is configured to store the forwarding information of the devices in the first entry.
-
7.
公开(公告)号:US20180219790A1
公开(公告)日:2018-08-02
申请号:US15417682
申请日:2017-01-27
Applicant: Futurewei Technologies, Inc.
Inventor: Aytac Azgin , Ravishankar Ravindran
IPC: H04L12/801 , H04L12/733 , H04L12/741 , H04L12/751
Abstract: The disclosure relates to technology for forwarding packets in an information centric network (ICN). A first request message, including a first packet filter and a first hop count field that indicates a number of hops the request message has traveled from a requesting node, is received at a node. The first hop count field is incremented at the node traversed by the request message, and the first request message is updated at the node by combining the first packet filter with a local filter, where the combined filter has a length matching a combination of the first hop count field and a length of the first packet filter. The first request message is then forwarded with the combined filter to the next hop node of the nodal path until reaching a destination node with a namespace.
-
公开(公告)号:US09929954B2
公开(公告)日:2018-03-27
申请号:US14880780
申请日:2015-10-12
Applicant: Futurewei Technologies, Inc.
Inventor: Aytac Azgin , Ravishankar Ravindran
IPC: H04L12/24 , H04L12/743 , H04L12/715 , H04L12/733
CPC classification number: H04L45/7453 , H04L45/20 , H04L45/46 , H04L45/7457
Abstract: A method implemented in a network element (NE) configured to operate in an information centric network (ICN), the method comprising creating a minimum spanning tree for an overlay cluster to which the NE is assigned within a host domain, wherein the minimum spanning tree comprises a root corresponding to the NE and a plurality of member nodes assigned to the overlay cluster; and broadcasting a hash cluster setup (HCS) message to the member nodes, wherein the HCS message comprises source path routing information for the overlay cluster and hop limit values corresponding to distances within the ICN between the NE and each of the member nodes.
-
公开(公告)号:US20170105044A1
公开(公告)日:2017-04-13
申请号:US14881565
申请日:2015-10-13
Applicant: Futurewei Technologies, Inc.
Inventor: Ravishankar Ravindran , Aytac Azgin , Guo-Qiang Wang
IPC: H04N21/466 , H04N21/84 , H04N21/231 , H04N21/462 , H04N21/647 , H04N21/438 , H04N21/44 , H04N21/437 , H04N21/2343
CPC classification number: H04N21/4663 , H04N21/23106 , H04N21/23439 , H04N21/26258 , H04N21/437 , H04N21/4382 , H04N21/44209 , H04N21/4668 , H04N21/64738 , H04N21/8402 , H04N21/8456
Abstract: A method for video streaming over at least one information-centric network (ICN), comprising transmitting a request for video content to a server, receiving a media presentation description (MPD) file corresponding to the video content from the server in response to the request for the video content, wherein the MPD file identifies names of copies of the video content in the at least one ICN, and wherein the copies of the video content represent different quality levels of the video content, probing the at least one ICN for the copies of the video content by searching the names of the copies, calculating a probability for each of the copies of the video content based on results of the probing, and fetching one of the copies of the video content based on the probability calculated for each of the copies of the video content.
-
公开(公告)号:US20160094553A1
公开(公告)日:2016-03-31
申请号:US14864299
申请日:2015-09-24
Applicant: Futurewei Technologies, Inc.
Inventor: Aytac Azgin , Ravishankar Ravindran , Guo-Qiang Wang
IPC: H04L29/06
CPC classification number: H04L45/7453 , H04L63/123
Abstract: A method implemented by a network element (NE), comprising obtaining a first mapping between a first content name identifying a content data in a content centric network (CCN) and a first hash value of at least a portion of the first content name, wherein the first content name comprises a character string in a hierarchical namespace, receiving, via a receiver of the NE, an initial packet comprising an initial hash value from the CCN, determining, via a processor the NE, that the initial hash value in the received initial packet matches the first hash value in the obtained first mapping, replacing, via the processor, the initial hash value in the received initial packet with the first content name in the matched first mapping to produce a translated initial packet, and forwarding, via a transmitter of the NE, the translated initial packet comprising the first content name to a connected end host.
Abstract translation: 一种由网元(NE)实现的方法,包括获得识别内容中心网络(CCN)中的内容数据的第一内容名称和所述第一内容名称的至少一部分的第一哈希值之间的第一映射,其中 所述第一内容名称包括分级命名空间中的字符串,经由所述NE的接收者接收包括来自所述CCN的初始哈希值的初始分组,经由所述处理器确定所述接收到的所述初始哈希值的所述NE 初始包匹配获得的第一映射中的第一散列值,经由处理器将匹配的第一映射中具有第一内容名称的接收到的初始包中的初始散列值替换为产生翻译的初始包,并且经由 NE的转发器,将转换的初始分组包括第一内容名称连接到主机。
-
-
-
-
-
-
-
-
-