63 4.6.2 Nomadic Issues, p.64 ,
66 4.7.1 Cost Analysis: CAPEX vs, p.66 ,
72 5.2.1 Managed Service, Minimum Spanning Tree, p.74 ,
78 5.3.1 Initialization Phase (I), Operational Phase (III), p.80 ,
80 5.4.1 Virtual Node Insertion, p.82 ,
140 8.3.2 Security Policy Management, The Security Measure for YouTube Videos, p.143 ,
146 8.4.3 Signature Verification Window Based Time-Stamped Signature, p.148 ,
153 9.1.1 Optimization of Video Files Distribution, 153 9.1.2 Open IPTV Architectures and Operators Networks Optimization, p.154 ,
166 A.2.2 Multicast Transmission, Content Transmission Forms (Managed & Unmanaged Networks), p.168 ,
Statistics and Social Network of YouTube, IWQoS 2008. 16th International Workshop on Videos, Quality of Service, 2008. ,
Geographical Characterization of YouTube: a Latin American View, www.yahoo.com, vol.20, issue.s, pp.108-121, 2007. ,
I tube, you tube, everybody tubes, Proceedings of the 7th ACM SIGCOMM conference on Internet measurement , IMC '07, 2007. ,
DOI : 10.1145/1298306.1298309
Optimization of File Allocation for Video Sharing Servers, 2009 3rd International Conference on New Technologies, Mobility and Security, pp.1-5, 2009. ,
DOI : 10.1109/NTMS.2009.5384809
File allocation in distributed multimedia information networks GLOBECOM 98. The Bridge to Global Integration, Global Telecommunications Conference, pp.740-745, 1998. ,
DOI : 10.1109/glocom.1998.776835
Optimal cache partitioning in IPTV network, Proceedings of the 11th communications and networking simulation symposium on, CNS '08, pp.79-84, 2008. ,
DOI : 10.1145/1400713.1400726
Transport Capacity for a Catch-up Television Service " ; EuroITV'09, pp.161-169, 2009. ,
Performance of caching algorithms for IPTV on-demand services Transactions on Broadcasting, IEEE TRANSACTIONS ON BROADCASTING, vol.55, issue.2, pp.491-501, 2009. ,
Optimal content placement for a large-scale VoD system, Proceedings of the 6th International COnference on, Co-NEXT '10, 2010. ,
DOI : 10.1145/1921168.1921174
Analytical Model for Hierarchical Cache Optimization in IPTV Network, IEEE Transactions on Broadcasting, vol.55, issue.1, pp.62-70, 2009. ,
DOI : 10.1109/TBC.2008.2012018
Matei Zaharia; 'A View of Cloud Computing, Ariel Rabkin, Ion Stoica Communications of the ACM, vol.53, issue.4, pp.50-58, 2010. ,
google.com/tv/ [38] Digital Video Broadcasting (DVB); ''Transport of MPEG-2 TS Based DVB Services over IP Based Networks, 2009. ,
Requirements for the support of IPTV services, 1901. ,
tv-anytime.org/ [43] OIPF (Open IPTV Forum) ,
Video Lan Client VLC, http://www.videolan.org/ [48] LIVE555 Media Server: http://www.live555.com/mediaServer/ [49] Internet Engineering Task Force, Real Time Streaming Protocol, vol.47, 1998. ,
Review of Roaming Implementations, RFC, vol.2194, 1997. ,
DOI : 10.17487/rfc2194
Proxy Chaining and Policy Implementation in Roaming, RFC, vol.2607, 1999. ,
DOI : 10.17487/rfc2607
Criteria for Evaluating Roaming Protocols, RFC, vol.2477, 1999. ,
DOI : 10.17487/rfc2477
Enabling scientific collaboration on the Grid''; Original Research Article Future Generation Computer Systems, pp.521-530, 2010. ,
Pay-As-You-Use On-Demand Cloud Service: An IPTV Case, International Conference on Electronics and Information Engineering, pp.1-272, 2010. ,
DOI : 10.1109/iceie.2010.5559876
/ [58] Python Programming Language: http://python.org/ [59] Parks Associates' Report ''TV Everywhere: Growth, Solutions, and Strategies, 2011. ,
Overlay multicast for MANETs using dynamic virtual mesh " ; Wireless Networks, pp.77-91, 2007. ,
Spanning Trees and Optimization Problems, 2004. ,
Optimization of IPTV Multicast Traffic Transport over Next Generation Metro Networks Telecommunications Network Strategy and Planning Symposium, 12th International, pp.1-6, 2006. ,
Exploring New Data Center Network Architectures with Multi-Switch Link Aggregation, 2011. ,
Network Virtualization using Shortest Path Bridging and IP, 2011. ,
Shortest Connection Networks And Some Generalizations, Bell System Technical Journal, vol.36, issue.6, pp.1389-1401, 1957. ,
DOI : 10.1002/j.1538-7305.1957.tb01515.x
The Secure Real-time Transport Protocol (SRTP), RFC, vol.3711, 2004. ,
DOI : 10.17487/rfc3711
Password authentication with insecure communication, Communications of the ACM, vol.24, issue.11, pp.770-772, 1981. ,
DOI : 10.1145/358790.358797
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.64.3756
A hybrid scheme for multicast authentication over lossy networks'; Computers & Security 23, pp.705-713, 2004. ,
RLH: receiver driven layered hash-chaining for multicast data origin authentication'; Computer Communications 28, pp.726-740, 2005. ,
DOI : 10.1016/j.comcom.2004.10.009
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.411.4875
SPINS, Proceedings of the 7th annual international conference on Mobile computing and networking , MobiCom '01, 2001. ,
DOI : 10.1145/381677.381696
Song Han; 'A Survey of RFID Authentication Protocols Based on Hash-Chain Method, Third International Conference on Convergence and Hybrid Information Technology ICCIT 08, pp.11-13559, 2008. ,
Sushil Jajodia; 'Chaining watermarks for detecting malicious modifications to streaming data'; Information Sciences, pp.281-298, 2007. ,
A Study of Micro-payment Based on One-Way Hash Chain', International Journal of Network Security, vol.2, issue.2, pp.81-90, 2006. ,
Electronic Signature Formats, 2001. ,
A Real-Time Payment Scheme for SIP Service Based on Hash Chain, 2008 IEEE International Conference on e-Business Engineering, pp.22-24, 2008. ,
DOI : 10.1109/ICEBE.2008.19
Security and Accounting Enhancements for Roaming in IMS, Wired/Wireless Internet Communications), pp.127-138, 2008. ,
DOI : 10.1007/978-3-540-68807-5_11
Mobile Application Security for Video Streaming Authentication and Data Integrity Combining Digital Signature and Watermarking Techniques, 2007 IEEE 65th Vehicular Technology Conference, VTC2007-Spring, pp.634-638, 2007. ,
DOI : 10.1109/VETECS.2007.141
Timed Efficient Stream Loss-Tolerant Authentication (TESLA): Multicast Source Authentication Transform Introduction, 2005. ,
DOI : 10.17487/rfc4082
Lower Bounds for Multicast Message Authentication' ;Lecture Notes In Computer Science, Proceedings of the International Conference on the Theory and Application of Cryptographic Techniques: Advances in Cryptology, pp.437-452, 2001. ,
How to sign digital streams, Proceedings of the Advances in Cryptology CRYPTO'97, pp.180-197, 1997. ,
Efficient authentication and signing of multicast streams over lossy channels, Proceeding 2000 IEEE Symposium on Security and Privacy. S&P 2000, pp.56-73, 2000. ,
DOI : 10.1109/SECPRI.2000.848446
Authentication streamed data in the presence of random packet loss, ISOC Network and Distributed System Security Symposium, pp.13-22, 2001. ,
LMCM: Layered Multiple Chaining Model for Authenticating Multicast Streams, SNPD '08. Ninth ACIS International Conference on, pp.206-211, 2008. ,
Qibin SunStream authentication based on generalized butterfly graph, Proceedings of the IEEE International Conference on Image Processing (ICIP'07), pp.121-124, 2007. ,
Rate-Distortion-Authentication Optimized Streaming of Authenticated Video Circuits and Systems for Video Technology, IEEE Transactions on, vol.17, issue.5, pp.544-557, 2007. ,
Joint Source-Channel-Authentication Resource Allocation for Multimedia overWireless Networks, 2007 IEEE International Symposium on Circuits and Systems, pp.27-303471, 2007. ,
DOI : 10.1109/ISCAS.2007.378374
Hybrid and Adaptive Hash-Chaining Scheme for Data-Streaming Source Authentication, HSNMC 2004, pp.1056-1067, 2004. ,
DOI : 10.1007/978-3-540-25969-5_98
URL : https://hal.archives-ouvertes.fr/hal-00341266
RLH: receiver driven layered hash-chaining for multicast data origin authentication'; Computer Communications 28, pp.726-740, 2005. ,
DOI : 10.1016/j.comcom.2004.10.009
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.411.4875
Time Valid One-Time Signature for Time-Critical Multicast Data Authentication, IEEE INFOCOM 2009, The 28th Conference on Computer Communications, pp.1233-1241, 2009. ,
DOI : 10.1109/INFCOM.2009.5062037
RTP Payload Format for MPEG-4 Audio/Visual Streams, 2000. ,
DOI : 10.17487/rfc3016
Method for obtaining digital signatures and public-key cryptosystems, Commun. ACM, vol.21100, issue.2, pp.120-126, 1978. ,
DOI : 10.1145/359340.359342
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.40.5588
Improved online/offline signature schemes, CRYPTO'01, pp.355-367, 2001. ,
DOI : 10.1007/3-540-44647-8_21
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.114.3980
Multicast authentication over lossy channels, MILCOM'07, 2007. ,
DOI : 10.1109/milcom.2007.4454808
Efficient and secure source authentication for multicast, 2001. ,
Graph-based authentication of digital streams, Proceedings 2001 IEEE Symposium on Security and Privacy. S&P 2001, 2001. ,
DOI : 10.1109/SECPRI.2001.924301
Authenticating streamed data in the presence of random packet loss, 2001. ,
Expander graphs for digital stream authentication and robust overlay networks, Proceedings 2002 IEEE Symposium on Security and Privacy, pp.258-270, 2002. ,
DOI : 10.1109/SECPRI.2002.1004376
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.16.8425
Efficient multicast packet authentication using signature amortization, Proceeding of IEEE Symposium on Security & Privacy, pp.227-240, 2002. ,
Efficient multicast packet authentication, 2003. ,
Multicast authentication in fully adversarial networks, IEEE Symposium on Security and Privacy, 2004. Proceedings. 2004, pp.241-255, 2004. ,
DOI : 10.1109/SECPRI.2004.1301327
Distillation codes and applications to DoS resistant multicast authentication, pp.37-56, 2004. ,
Constructing digital signatures from one-way function, 1979. ,
A certified digital signature, CRYPTO'89, 1989. ,
Directed acyclic graphs, one-way functions and digital signatures, CRYPTO'94, pp.75-82, 1994. ,
Using an efficient hash chain and delaying function to improve an e-lottery scheme, International Journal of Computer Mathematics, vol.84, issue.7 ,
DOI : 10.1007/BFb0055485
Selfhealing Key Distribution with Revocation, IEEE Symposium on Security and Privacy115] National Institute of Standards and Technology (NIST)Secure hash standard, pp.224-240, 2002. ,
Video streaming security, Proceedings of the 8th International Conference on Advances in Mobile Computing and Multimedia, MoMM '10, 2010. ,
DOI : 10.1145/1971519.1971534
Video streaming security, Proceedings of the 8th International Conference on Advances in Mobile Computing and Multimedia, MoMM '10, pp.33-40, 2010. ,
DOI : 10.1145/1971519.1971534
The MD5 message-digest algorithm Internet Request for Comment RFC 1321, Internet Engineering Task Force, 119] National Institute of Standards and Technology (NIST). Secure Hash Standard (SHA), Federal Information Processing Standards (FIPS) Publication, pp.180-181, 1992. ,
HMAC: Keyed-Hashing for Message Authentication'', Request for Comments: 2104, Feb, 1997. ,
Keyed Hash Message Authentication Code, ANSI X9, 2000. ,
Authentication schemes for multimedia streams, ACM Transactions on Multimedia Computing, Communications, and Applications, vol.6, issue.1, 2010. ,
DOI : 10.1145/1671954.1671960
A Framework for Transmission of IP Datagrams over MPEG-2 Networks, 2005. ,
DOI : 10.17487/rfc4259
How to Break MD5 and Other Hash Functions, Proceedings of EuroCrypt 2005, pp.800-107, 2005. ,
DOI : 10.1007/11426639_2
Efficient Constructions for One-Way Hash Chains, ANCS'05, 2005. ,
DOI : 10.1007/11496137_29
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.6.326
Diffie-Hellman Key Agreement Method, 1999. ,
DOI : 10.17487/rfc2631
Identity-Based Cryptosystems and Signature Schemes, 1984. ,
DOI : 10.1007/3-540-39568-7_5
(data=True))) plt.figure(2) pos=nx.spring_layout(T) nx.draw(T) plt.show(T) class Draw2(Frame): # "classe defination for inserting 'Virtual Node " # def __init__(self): Frame.__init__(self) G=nx.cycle_graph(11) # insert virtual node 11 G.add_edge('VN',4,weight=0.2, name = 'Virtual Node') # assign weight 0, pp.11-14 ,
11-0 #T2=nx.minimum_spanning_tree(G1) print(sorted(T1.edges(data=True))) plt.figure(5) pos=nx.spring_layout(T1) nx.draw(T1) plt.show() but1=Button(f1,text="Exit",command=root.quit) but2=Button(f1,text="Create Topology", command=lambda: Draw()) but3=Button(f1,text="Calculate MST()) but4=Button(f1,text="Add VN to original Topology()) but5=Button(f1,text="Calculate MST for Virtual Topology()) but6=Button(f1,text="Remove VN()) lab= Label(root,text="Operator X topology, pp.1-2 ,