AnySee: ??P2P?????????? - PowerPoint PPT Presentation

About This Presentation
Title:

AnySee: ??P2P??????????

Description:

Title: 1 Author: alex Last modified by: Hai Jin Created Date: 12/2/2004 8:17:28 AM Document presentation format: Company – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 51
Provided by: alex4155
Category:

less

Transcript and Presenter's Notes

Title: AnySee: ??P2P??????????


1
AnySee ??P2P??????????
  • ? ?
  • ???????????????
  • ??????
  • hjin_at_hust.edu.cn

2
  • ??????????
  • ?????????
  • ??????

3
??????????
  • ??????????

4
??????????
  • ????????????
  • ??????
  • ????,??????
  • ??????
  • ?????,??????
  • ??????
  • ????????

5
?????????
  • ????????
  • ?????????
  • ???????
  • ???????

???????? ???????
6
??????
  • ????????
  • ???M???G
  • ???????M
  • ?IPv4?IPv6??
  • ?????????????
  • ????????
  • ??????????

7
???????
  • ????
  • ??????
  • ??????
  • ???????
  • ??????
  • ??????????

8
????
  • ??????
  • AnySee??????
  • AnySee????
  • AnySee????
  • ?????

9
P2P???????
  • P2P?????????
  • 2004?6????????????,??????????????????????P2P??????
    ??????????????(IDG??)
  • ?????????(peercasting)???
  • ????????????????????????
  • ???Medianet?????
  • ????????
  • ????????????VoD

10
??????????? Peercasting and Flexible TV
  • 2004?6?BBC?????????(Flexible TV)????????????
    ????????????BBC????????,????????????????BBC?????
  • ??BBC??????,????,?????????????,???????????

11
??????????? Peercasting and Flexible TV
  • BBC??P2P?????Peercast??
  • ????????Peer-to-Peer?????????????????????
  • ??????????????,???????????????????,??????????????
  • ????????????,??????
  • ??????????????????
  • ??????????-????(????)

12
P2P???????
  • ??P2P??????????
  • ESM?PeerCast?CoopNet?splitStream?GnuStream?Collect
    Stream
  • ????????
  • ?????
  • ?????
  • ?????


13
?????
  • ????????????
  • ?????????,????????
  • ESM ? ZigZag? DirectStream? P2Cast

14
?????
  • ???????????????
  • ??????????????
  • ????,????
  • PROMISE? CoopNet ? GNUStream
  • ??
  • ?????????????????
  • ????????????
  • ???????

15
?????
  • ????????
  • ????????????????
  • ????????????,??????????????,???????
  • HoneyComb

16
?????????
  • ?????????QoS???
  • ????????????
  • ESM?????????????????
  • ???????????????
  • AnySee ??IP??????????

17
AnySee??????
  • ????
  • ??????????
  • ??????????
  • ?????????
  • ?????????

18
???
???????
???? (asf?avi?nsv?mp3?)
???
Shoutcast/ window media encoder
??/?? ??
Broadcast
?????
AnySee??????
?????
19
??????
  • ???????
  • ???????????
  • ????
  • ??????
  • ?????
  • ?????????

20
???????
  • ?????????
  • ??????????????????
  • ????????????????,??????????
  • ?????????????2004??????GCC???????????
  • ??????
  • ??????????????????????

21
?????
????--NearCast
????
??????
??????
??????
????
??????
????
????
22
?????
  • ????
  • ?????????

??
????
??
?7?
?13?
23
?????
  • ?????
  • ?????
  • ???
  • ????
  • ????
  • ?????
  • ????WINDOWS/LINUX
  • ????---???????????
  • ????---?????????

24
?????
  • ??NearCast??,????????????????????????????????????Q
    oS
  • ??????????,?????????????P2P????????,????????QoS
  • ?????????,?????????????????????????????????,????

25
????
  • Landmark
  • ???????
  • NAT Firewall???
  • Buffer????

26
Landmark
  • ?AnySee?,????Nearcast???,????????????,????landmark
    ????????????
  • Landmark???56???????,??????????????????????????

27
Landmark
????????
8?
16?
16?
4?
4?
8?
????AnySee?Peer???????Landmark?,???????IP?????????
??????
28
Landmark

??,?????????Peer?Landmark?? 00000001 0001 0001
00000001 0000000000000001 0000000000000100
29
  • ALM(Application Layer Multicast)
  • AnySee???????????,?????????????????????????,??????
    ??????
  • Nearcast????????QoS,?????
  • ?????????AnySee?????????

30
ALM(Application Layer Multicast)
  • ?????

Broadcast
?????
Peer
31
ALM(Application Layer Multicast)
  • ?????

Broadcast
?????
Peer
32
ALM(Application Layer Multicast)
  • ???????

Broadcast
????
Peer
33
ALM(Application Layer Multicast)
  • ???????

Broadcast
????
Peer
34
ALM(Application Layer Multicast)
  • ???????

Broadcast
????
Peer
35
ALM(Application Layer Multicast)
  • ???????

Broadcast
????
Peer
36
  • NAT Firewall???
  • NAT Firewall?Peer???AnySee?????

?????
Broadcast
NAT or Firewall
Peer
37
  • NAT Firewall???

  • ?NAT or Firewall?Peer????????????????????????

?????
Broadcast
NAT or Firewall
Peer
38
Buffer????
  • Buffer????
  • ??????????
  • ?????
  • p2p???????
  • AnySee?Buffer????
  • ??peer?????buffer,????????????
  • Buffer????????????????
  • Buffer???????????????
  • ??????????????????

39
Buffer?????
Data packets(40?)
Header packet
Seq arrivaltime headerseq timestamp data
40
Buffer????(?)
Data packets(40?)
Header packet
000000
000010
000020
000040
000041
???
???
???
000000
000041-000000gt40
?????????????buffer??????????????40?,??buffer???
????
41
Buffer????(?)
Father peer
Data packets(40?)
Header packet
Buffer??????????????????????????? ????????????????
Child peer Or Player
Header packet
???
42
(No Transcript)
43
http//grid.hust.edu.cn/anysee
44
AnySee?????(1)
  • 2004?????
  • ??????pc?,2-3??
  • ????????????????
  • ????10000????

45
AnySee?????(2)
  • ?????????????????
  • ????896???,?????????
  • ????IPOA??,??2Mbps

Internet
46
Anysee?????(3)
  • ????????????
  • ??pc?????????
  • ?????????
  • ???????????

http//tv.hustonline.net/index.aspx
47
AnySee?????(1)
  • ???????
  • ??????
  • ??
  • ??????????ALM??
  • ????????????
  • ?????????????
  • ?????????

48
AnySee?????(2)
  • ??IPTV??????
  • ??Peer??????????????
  • ????IPTV?????????
  • ??
  • ?????????????????????
  • ????????????
  • ???????????ALM
  • ???????

49
AnySee?????(3)
  • ??????
  • ??Ad-hoc??
  • ???????????????
  • ????????????
  • ????

50
??!
Write a Comment
User Comments (0)
About PowerShow.com