Real-time streaming data distribution method in named data networking (NDN)
A named data network and data distribution technology, applied in the field of network communication, can solve the problems of lack of interaction between users and streaming data sources, increase the burden of network routing nodes, reduce the real-time performance of data distribution, etc., so as to avoid useless streaming data distribution, Increase the efficiency of distribution and the effect of real-time interaction
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0080] The embodiment of the present invention introduces the establishment process of the real-time streaming data distribution link in the real-time streaming data distribution mechanism under the named data network.
[0081] The application scenario diagram of this process is as follows: Figure 7 As shown in , where the dotted line is the forwarding path of a specific interest packet, and the solid line is the forwarding path of a normal data packet, specifically including:
[0082] At time t=0, the user 705 sends a specific interest packet whose content name is / video / nba.avi to the routing node 703 in order to obtain data from the stream data source server 700 . Since there is no identical content request entry record in the pending interest table PIT table of each routing node at this time, routing nodes 703, 702, and 701 will receive specific interest packets at t=500, 1000, and 1500 moments respectively, and forward them according to the forwarding information table. ...
Embodiment 2
[0098] The embodiment of the present invention introduces the disconnection process of the real-time streaming data distribution link in the real-time streaming data distribution mechanism under the named data network.
[0099] The application scenario diagram of this process is as follows: Figure 8 As shown, the dotted line is the forwarding path of the logout interest packet, and the solid line is the normal data packet forwarding path generated by the streaming video source server, specifically including:
[0100] When the user 805 needs to disconnect the reception of real-time streaming data, the user 805 sends a logout interest packet to the routing node 803, and the routing node 803 deletes the logout interest from the corresponding content request entry source port list in the pending interest table PIT after receiving the logout interest packet The source port of the packet. At this time, the corresponding entries in the routing node 803 pending interest table PIT ar...
Embodiment 3
[0109] The embodiment of the present invention introduces a schematic diagram of an application scenario in which the interaction mechanism between the user and the streaming data source server is realized in the real-time streaming data distribution mechanism under the named data network, and the user sends data to the streaming data source server in real time. Assume that the stream data source server can freely obtain data packets sent from users by setting a time of 10 minutes.
[0110] The schematic diagram of the application scenario of this mechanism is as follows: Figure 9 As shown in , where the dotted line is the specific data packet forwarding path, and the solid line is the data packet forwarding path generated by the user, specifically including:
[0111] The streaming data source server 900 distributes specific data packets along the streaming data distribution link built in Example 1, and the intermediate routing nodes 901, 902, 903, and 904 respectively create...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com