Named data networking (NDN) is a new Internet architecture that replaces today's focus on where - addresses and hosts with what -- the content that users and applications care about. One of NDN's prominent advanta...Named data networking (NDN) is a new Internet architecture that replaces today's focus on where - addresses and hosts with what -- the content that users and applications care about. One of NDN's prominent advantages is scalable and efficient content distribution due to its native support of caching and multicast in the network. However, at the last hop to wireless users, often the WiFi link, current NDN im- plementation still treats the communication as multiple uni- cast sessions, which will cause duplicate packets and waste of bandwidth when multiple users request for the same popular content. WiFi's built-in broadcast mechanism can alleviate this problem, but it suffers from packet loss since there is no MAC-layer acknowledgement as in unicast. In this paper, we develop a new NDN-based cross-layer approach called NLB for efficient and scalable live video streaming over wireless LAN. The core ideas are: using WiFi's broadcast channel to deliver content from the access point to the users, a leader- based mechanism to suppress duplicate requests from users, and receiver-driven rate control and loss recovery. The design is implemented and evaluated in a physical testbed comprised of one software AP and 20 Raspberry Pi-based WiFi clients. While NDN with multiple unicast sessions or plain broadcast can support no more than ten concurrent viewers of a 1Mbps streaming video, NDN plus NLB supports all 20 viewers, and can likely support much more when present.展开更多
视频直播实时性强,应用广泛,是视频服务中的一种特殊应用。基于命名数据网络(named data networking,NDN)而非传统端到端的TCP/IP体系结构提供网络视频直播,并通过卫星广播进行内容分发,可以以相对较低的通信开销提供大范围高质量服务...视频直播实时性强,应用广泛,是视频服务中的一种特殊应用。基于命名数据网络(named data networking,NDN)而非传统端到端的TCP/IP体系结构提供网络视频直播,并通过卫星广播进行内容分发,可以以相对较低的通信开销提供大范围高质量服务。然而,由于卫星链路传播延迟较高,基于NDN的卫星广播视频直播应用在内容分发过程中会出现冗余数据传输(redundant data transmission,RDT)现象。RDT将造成卫星链路通信计算资源的浪费,影响应用效率。为了解决该问题,进一步提升应用效率,在NDN的基础上进行改进,提出了容迟未决信息表(delay pending interest table,DPIT)。实验结果表明,DPIT可以有效降低RDT问题造成的影响,提升基于NDN组网卫星的广播视频直播应用效率。展开更多
文摘Named data networking (NDN) is a new Internet architecture that replaces today's focus on where - addresses and hosts with what -- the content that users and applications care about. One of NDN's prominent advantages is scalable and efficient content distribution due to its native support of caching and multicast in the network. However, at the last hop to wireless users, often the WiFi link, current NDN im- plementation still treats the communication as multiple uni- cast sessions, which will cause duplicate packets and waste of bandwidth when multiple users request for the same popular content. WiFi's built-in broadcast mechanism can alleviate this problem, but it suffers from packet loss since there is no MAC-layer acknowledgement as in unicast. In this paper, we develop a new NDN-based cross-layer approach called NLB for efficient and scalable live video streaming over wireless LAN. The core ideas are: using WiFi's broadcast channel to deliver content from the access point to the users, a leader- based mechanism to suppress duplicate requests from users, and receiver-driven rate control and loss recovery. The design is implemented and evaluated in a physical testbed comprised of one software AP and 20 Raspberry Pi-based WiFi clients. While NDN with multiple unicast sessions or plain broadcast can support no more than ten concurrent viewers of a 1Mbps streaming video, NDN plus NLB supports all 20 viewers, and can likely support much more when present.
文摘视频直播实时性强,应用广泛,是视频服务中的一种特殊应用。基于命名数据网络(named data networking,NDN)而非传统端到端的TCP/IP体系结构提供网络视频直播,并通过卫星广播进行内容分发,可以以相对较低的通信开销提供大范围高质量服务。然而,由于卫星链路传播延迟较高,基于NDN的卫星广播视频直播应用在内容分发过程中会出现冗余数据传输(redundant data transmission,RDT)现象。RDT将造成卫星链路通信计算资源的浪费,影响应用效率。为了解决该问题,进一步提升应用效率,在NDN的基础上进行改进,提出了容迟未决信息表(delay pending interest table,DPIT)。实验结果表明,DPIT可以有效降低RDT问题造成的影响,提升基于NDN组网卫星的广播视频直播应用效率。