VOIP第6章H.248協(xié)議原理_第1頁
VOIP第6章H.248協(xié)議原理_第2頁
VOIP第6章H.248協(xié)議原理_第3頁
VOIP第6章H.248協(xié)議原理_第4頁
VOIP第6章H.248協(xié)議原理_第5頁
已閱讀5頁,還剩56頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、 中興通訊學院 1H.248協(xié)議原理協(xié)議原理中興通訊學院中興通訊學院NGNNGN課程團隊課程團隊NA_PT_C_T0101 中興通訊學院 2正如一提正如一提Internet我們我們就會想到就會想到TCP/IP一樣,一樣,一提一提NGN我們便會想我們便會想到到H.248,H.248是龐是龐大的大的NGN協(xié)議體系中協(xié)議體系中最為重要的協(xié)議。最為重要的協(xié)議。 中興通訊學院 3學習完成本課程您將會:學習完成本課程您將會:u了解了解H.248H.248協(xié)議基本概念協(xié)議基本概念u掌握掌握H.248H.248協(xié)議相關術語協(xié)議相關術語u掌握掌握H.248H.248消息結構消息結構u掌握掌握H.248H.248

2、基本流程基本流程 中興通訊學院 4第一章第一章 H.248H.248協(xié)議基本概念協(xié)議基本概念第二章第二章 H.248H.248協(xié)議消息協(xié)議消息第三章第三章 H.248H.248基本流程分析基本流程分析 中興通訊學院 5基于基于H323體系的第一代體系的第一代IP電話電話PSTN/ISDNPSTN/ISDNGWGWGKGKH323 TerminalH323 Terminal媒體變換媒體變換信令轉換信令轉換呼叫控制呼叫控制n功能擴展性不強:業(yè)務的實現(xiàn)需要對復雜的網(wǎng)關實體進行改造。n容量擴展性不強:網(wǎng)關功能實體太過復雜,對大規(guī)模用戶的使用支持不好。 中興通訊學院 6軟交換軟交換信令網(wǎng)關信令網(wǎng)關媒體網(wǎng)

3、關媒體網(wǎng)關BICC/SIP-TRTP/RTCPSIGTRANISUP/MTPTDM TrunkMGCP/H.248控制層控制層接入層接入層 中興通訊學院 7 中興通訊學院 8lH.248與MGCP都是媒體網(wǎng)關控制協(xié)議,用在媒體網(wǎng)關控制器(MGC)和媒體網(wǎng)關(MG)之間的通信。lH.248和MeGaCo是同一種協(xié)議,是ITU-T與IETF在MGCP協(xié)議的基礎上共同制定的,ITU-T稱之為H.248協(xié)議,而IETF稱為MeGaCo協(xié)議。l由于MGCP協(xié)議在描述能力上的欠缺,限制了其在大型網(wǎng)關上的應用。對于大型網(wǎng)關,H.248協(xié)議是一個好的選擇。l與MGCP用戶相比, H.248除了支持文本編碼方式

4、外,增加了二進制編碼方式,此外傳輸層協(xié)議也可選擇UDP/TCP/SCTP等多種協(xié)議承載。lH.248/MeGaCo是MGCP的后繼協(xié)議和最終替代者,隨NGN的不斷發(fā)展, H.248 協(xié)議將得到越來越廣泛的應用。 中興通訊學院 9 中興通訊學院 10l終端(Termination):能夠發(fā)送或接收一種或多種媒體流的邏輯實體 。半永久終端:物理實體,例如IAD的一個用戶接口。臨時性終端:臨時性的信息流,例如RTP流 。根(Root)終端:代表整個媒體網(wǎng)關。l關聯(lián)域(Context):表示一組終端之間的聯(lián)系。 空關聯(lián)域(Null Context):包含所有那些與其它終端沒有聯(lián)系的終端,例如所有的空閑

5、用戶線被做為終端包含在空關聯(lián)域中。 中興通訊學院 11l在H.248/Megaco定義的網(wǎng)關連接模型中,包括終端和關聯(lián)域兩個實體。一個關聯(lián)域中至少要包含一個終端,否則此關聯(lián)將被刪除。同時一個終端在任一時刻也只能屬于一個關聯(lián)域。 TerminationSCN Bearer ChannelTerminationSCN Bearer ChannelTerminationRTP StreamContextContextContextMedia GatewayNull ContextTerminationSCN Bearer ChannelTerminationSCN Bearer ChannelTer

6、minationRTP StreamTerminationRTP StreamContext 中興通訊學院 12l終端ID(Termination ID) 終端可用Termination ID進行標識,Termination ID由MG分配。 Termination ID可以使用通配值“ALL”和“CHOOSE”。 “ALL”表示多個終端,在文本格式的H.248信令跟蹤中以“*”表示;“CHOOSE”則用來指示MG必須自己選擇符合條件的終端,在文本格式的H.248信令跟蹤中以“$”表示 。l終端特性 性質(Property):服務狀態(tài)、媒體信道屬性等; 事件(Event):例如摘機、掛機等;

7、信號(Signal):例如撥號音、DTMF信號等; 統(tǒng)計(Statistics):采集并上報給MGC的統(tǒng)計數(shù)據(jù); 中興通訊學院 13l描述符(Descriptor ):相關的終端特性被組合成描述符, H248V1共定義了19個描述符,可以分為以下7類: 終端狀態(tài)和配備:TerminationState、Modem; 媒體流相關屬性:Media、Stream、Local、Remote、LocalControl、Mux; 事件相關特性:Events、DigitMap、EventBuffer、ObservedEvents; 信號特性:Signals; 特性監(jiān)視和管理:Audit、Statistics

8、、Packages、ServiceChange; 關聯(lián)域特性:Topology; 出錯指示:Error 中興通訊學院 14 中興通訊學院 15l關聯(lián)域ID(Context ID):一個由媒體網(wǎng)關(MG)選擇的32位整數(shù),在MG范圍內(nèi)是獨一無二的,特殊關聯(lián)域編碼對照如下:關聯(lián)二進制編碼文本編碼含義空關聯(lián)0“_”表示在網(wǎng)關中所有與其它任何終端都沒有關聯(lián)的終端CHOOSE關聯(lián)0 xFFFFFFFE“$”表示請求MG創(chuàng)建一個新的關聯(lián)ALL關聯(lián)0 xFFFFFFFF“*”表示 MG的所有關聯(lián) 中興通訊學院 16l拓撲(Topology):描述關聯(lián)域中終端之間的媒體的流向。l優(yōu)先級(Priority):表

9、示MG處理關聯(lián)域的先后次序?!?”為最低優(yōu)先級,“15”為最高優(yōu)先級。 l緊急呼叫的標識符(Indicator for Emergency Call):用于關聯(lián)域向MG提供緊急呼叫關聯(lián)域的信息。MG優(yōu)先處理使用緊急呼叫標識符的呼叫。 中興通訊學院 17l包(Packages):一種終端特性描述的擴展機制,凡是未在基礎協(xié)議的描述符中定義的終端特性可以根據(jù)需要增補定義相應的包。常見包分類: al( Analog Line Supervision Package 模擬線監(jiān)控包) cg(Call Progress Tones Generator Package 呼叫進程音生成包) dd(DTMF de

10、tection Package DTMF檢測包) nt(Network Package 網(wǎng)絡包) 中興通訊學院 18lal/fl:模擬線監(jiān)控包拍叉(flashhook)事件lal/of:模擬線監(jiān)控包摘機(offhook)事件lal/on:模擬線監(jiān)控包掛機(onhook)事件lal/ri:模擬線監(jiān)控包振鈴音(ring)信號lcg/dt:呼叫進程音生成包撥號音(Dial Tone)信號lcg/rt:呼叫進程音生成包回鈴音(Ringing Tone)信號lcg/bt:呼叫進程音生成包忙音(Busy Tone)信號lcg/ct:呼叫進程音生成包擁塞音(Congestion Tone)信號lcg/wt:

11、呼叫進程音生成包嗥鳴音(Warning Tone)信號lcg/cw:呼叫進程音生成包呼叫等待音(Call Waiting Tone)信號ldd/ce:DTMF檢測包收號(DigitMap Completion)事件lnt/jit:網(wǎng)絡包最大抖動緩存(Maximum Jitter Buffer)特性 中興通訊學院 19l在網(wǎng)關連接模型中,什么情況下會出現(xiàn)一個關聯(lián)域中只存在1個終端? 中興通訊學院 20第一章第一章 H.248H.248協(xié)議基本概念協(xié)議基本概念第二章第二章 H.248H.248協(xié)議消息協(xié)議消息第三章第三章 H.248H.248基本流程分析基本流程分析 中興通訊學院 21lH.248

12、定義了8 個命令,用于對協(xié)議連接模型中的邏輯實體(關聯(lián)和終端)進行操作和管理,命令提供了實現(xiàn)對關聯(lián)和終端進行完全控制的機制 。lH.248規(guī)定的命令大部分用于MGC 實現(xiàn)對MG 的控制。通常MGC 作為命令起始者,MG 作為命令響應者接收 。lH.248具體命令及含義如下: 中興通訊學院 22MGMGCAddnMGCMGn增加一個終端到一個增加一個終端到一個關聯(lián)域中關聯(lián)域中n如果如果Context ID沒有指沒有指定就新建一個關聯(lián)域定就新建一個關聯(lián)域 中興通訊學院 23MGCAddModifynMGCMGn修改一個終端的屬性、修改一個終端的屬性、事件和信號參數(shù)事件和信號參數(shù)MG 中興通訊學院

13、24MGCAddModifySubtractnMGCMGn從一個關聯(lián)域中刪除從一個關聯(lián)域中刪除一個終端一個終端n如果關聯(lián)域中沒有其如果關聯(lián)域中沒有其它終端則刪除關聯(lián)域它終端則刪除關聯(lián)域MG 中興通訊學院 25MGCAddModifySubtractMovenMGCMGn將一個終端從一個關將一個終端從一個關聯(lián)域中移到另一個關聯(lián)聯(lián)域中移到另一個關聯(lián)域中域中MG 中興通訊學院 26MGCAddModifySubtractMoveAuditValuenMGCMGn獲取有關終端的當前獲取有關終端的當前特性,事件、信號和統(tǒng)特性,事件、信號和統(tǒng)計信息計信息 MG 中興通訊學院 27MGCAddModifyS

14、ubtractMoveAuditValueAuditCapabilitynMGCMGn獲取一個媒體網(wǎng)關的獲取一個媒體網(wǎng)關的容量性能指標容量性能指標MG 中興通訊學院 28MGCAddModifySubtractMoveAuditValueAuditCapabilityNotifynMGMGCnMG將檢測到的事件通將檢測到的事件通知給知給MGCMGC,如摘機事件,如摘機事件 MG 中興通訊學院 29MGCAddModifySubtractMoveAuditValueAuditCapabilityNotifyServiceChangenMGCMGnMGCMG啟動服務啟動服務退出服務退出服務nMGM

15、GC 啟動服務啟動服務退出服務退出服務注冊注冊MG 中興通訊學院 30l事務(Transaction ): 事務(Transaction)是由Transaction ID來標識 事務(Transaction)由一個或者多個動作(Action)組成 一個動作(Action)又由一系列命令(Command)組成 這些命令(Command)都局限在一個關聯(lián)域(Context)之內(nèi),因而每個動作通常指定一個關聯(lián)域標識(Context ID)。 所以事務(Transaction)最終是由MG和MGC之間的一組命令組成。 中興通訊學院 31接收方接收方發(fā)送方發(fā)送方Transaction RequestTr

16、ansaction Reply/Transaction PendingTransaction Response Ack 中興通訊學院 32Transaction 1H248 MessageContext 1Command1Command2Context 3Command1Command2Command3Command4Context 2Topology DescriptorTransaction 2 l一個消息(Message)包含一個或多個事務(Transaction),消息內(nèi)的事務是相互獨立的,當多個被獨立處理時,消息沒有規(guī)定處理的先后次序。 中興通訊學院 33l網(wǎng)絡層協(xié)議一般采用IP協(xié)議

17、,也可以采用ATM協(xié)議。l傳輸層協(xié)議可以采用UDP、TCP和SCTP協(xié)議,目前中興公司采用的都是UDP協(xié)議。lH.248定義的通訊端口號固定為2944(文本方式編碼)和2945(二進制方式編碼)。IPH.248 MessageUDP/TCP/SCTP 中興通訊學院 34l為什么H.248消息可以選用非面向連接、不安全不可靠的傳輸層協(xié)議UDP進行傳輸?l使用UDP協(xié)議傳輸有什么好處? 中興通訊學院 35第一章第一章 H.248H.248協(xié)議基本概念協(xié)議基本概念第二章第二章 H.248H.248協(xié)議消息協(xié)議消息第三章第三章 H.248H.248基本流程分析基本流程分析 中興通訊學院 36IADSV

18、C_CHG_REQSVC_CHG_REPLYMEGACO/1 202.202.202.2:2944 Transaction=32689 Context= - ServiceChange=ROOT Services Method=Restart, Reason=902, ServiceChangeAddress=2944MEGACO/1202.101.4.1:2944 P=32689 C= - SC=ROOTSS 中興通訊學院 37MGSVC_CHG_REQSVC_CHG_REPLYMEGACO/1 202.101.2.1:2944 T=196720 C= - SC=ROOT SVMT=FO,R

19、E=908 MEGACO/1 202.101.4.1:2944 P=196720 C= - SC=ROOT SS 中興通訊學院 38SSNTFY_REPLYIADIAD摘機摘機NTFY_REQMEGACO/1 202.202.202.2:2944 Transaction=32752 Context= - Notify=AG58900 ObservedEvents=2000 20020001T00244500 : al/of MEGACO/1 202.101.4.1:2944 P=32752 C= - N=AG58900 中興通訊學院 39SSNTFY_REPLYIADIAD摘機摘機NTFY_R

20、EQMEGACO/1 202.202.202.2:2944 Reply=12588559 Context= - Modify=AG58900 MEGACO/1 202.101.4.1:2944 T=12588559 C= - MF=AG58900 DM=DM720473167054 (FF|2345XXXX|6789XXXX|8111XXXX), E=2003 dd/ce DM=DM720473167054 ,al/on,al/fl, SG cg/dt MOD_REQ放撥號音放撥號音MOD_REPLY 中興通訊學院 40SSNTFY_REPLYIADIAD摘機摘機NTFY_REQMEGACO/

21、1 202.202.202.2:2944 Transaction=32753 Context= - Notify=AG58900 ObservedEvents=2003 20020001T00244700 : dd/ce ds=23450001, Meth=UM MEGACO/1 202.101.4.1:2944 P=32753 C= - N=AG58900 MOD_REQ放撥號音放撥號音MOD_REPLY撥號撥號NTFY_REQNTFY_REPLY 中興通訊學院 41SSNTFY_REPLYIADIAD摘機摘機NTFY_REQMEGACO/1 202.202.202.2:2944 Reply

22、=12588560 Context=32755 Add=AG58900 , Add=RTP/00000 Media Stream=1 Local v=0 c=IN IP4 202.202.202.2 m=audio 4000 RTP/AVP 0 8 a=ptime:20 MEGACO/1 202.101.4.1:2944 T=12588560 C=$ Add=AG58900, Add=$ Media Stream=1 LocalControl Mode=Receive Only, nt/jit=40,Local v=0 c=IN IP4 $ m=audio $ RTP/AVP 0 8 a=pt

23、ime:20 MOD_REQ放撥號音放撥號音MOD_REPLY撥號撥號NTFY_REQNTFY_REPLYADD_REQADD_REPLY 中興通訊學院 42SSNTFY_REPLYIADIAD摘機摘機NTFY_REQMEGACO/1 202.101.4.1:2944 T=12588561 C=$ A=AG58901,A=$ M ST=1 O MO=SR,nt/jit=0, L v=0 c=IN IP4 $ m=audio $ RTP/AVP 0 8 a=ptime:20 , R v=0 c=IN IP4 202.202.202.2 m=audio 4000 RTP/AVP 0 8 a=pti

24、me:20 MEGACO/1 202.202.202.3:2944 Reply=12588561 Context=32756 Add=AG58901 , Add=RTP/00001 Media Stream=1 Local v=0 c=IN IP4 202.202.202.3 m=audio 4004 RTP/AVP 0 a=ptime:20 , Remote v=0 c=IN IP4 202.202.202.2 m=audio 4000 RTP/AVP 0 8 a=ptime:20 MOD_REQMOD_REPLYNTFY_REQNTFY_REPLYADD_REQADD_REPLYADD_R

25、EQADD_REPLY 中興通訊學院 43SSMOD_REPLYIADIAD振鈴振鈴MOD_REQMEGACO/1 202.101.4.1:2944 T=12588562 C=32756 MF=AG58901 SG al/ri MEGACO/1 202.202.202.3:2944 Reply=12588562 Context=32756 Modify=AG58901 中興通訊學院 44SSMOD_REPLYIADIAD振鈴振鈴MOD_REQMEGACO/1 202.202.202.2:2944 Reply=12588563 Context=32755 Modify=AG58900 MEGAC

26、O/1 202.101.4.1:2944 T=12588563 C=32755 MF=AG58900 E=2004 al/on,al/fl,SG cg/rt MOD_REPLYMOD_REQ放回鈴音放回鈴音 中興通訊學院 45SSMOD_REPLYIADIAD振鈴振鈴MOD_REQMEGACO/1 202.101.4.1:2944 P=32756 C=32756 N=AG58901 MEGACO/1 202.202.202.3:2944 Transaction=32756 Context=32756 Notify=AG58901 ObservedEvents=2000 20020001T002

27、44800 : al/of MOD_REPLYMOD_REQ放回鈴音放回鈴音摘機摘機NTFY_REPLYNTFY_REQ 中興通訊學院 46SSMOD_REPLYIADIAD振鈴振鈴MOD_REQMEGACO/1 202.101.4.1:2944 T=12588564 C=32756 MF=AG58901 E=2001 al/on,al/fl,SG MEGACO/1 202.101.4.1:2944 T=12588565 C=32755 MF=RTP/00000 M ST=1 R v=0 c=IN IP4 202.202.202.3 m=audio 4004 RTP/AVP 0 a=ptime

28、:20 MOD_REPLYMOD_REQ放回鈴音放回鈴音摘機摘機NTFY_REPLYNTFY_REQMOD_REQMOD_REQ 中興通訊學院 47SSMOD_REPLYIADIAD振鈴振鈴MOD_REQMEGACO/1 202.202.202.3:2944 Reply=12588564 Context=32756 Modify=AG58901 MEGACO/1 202.202.202.2:2944 Reply=12588565 Context=32755 Modify=RTP/00000 Media Stream=1 Local v=0 c=IN IP4 202.202.202.2 m=au

29、dio 4000 RTP/AVP 0 a=ptime:20 , Remote v=0 c=IN IP4 202.202.202.3 m=audio 4004 RTP/AVP 0 a=ptime:20 MOD_REPLYMOD_REQ放回鈴音放回鈴音摘機摘機NTFY_REPLYNTFY_REQMOD_REQMOD_REQMOD_REPLYMOD_REPLY 中興通訊學院 48SSMOD_REPLYIADIAD振鈴振鈴MOD_REQMEGACO/1 202.202.202.2:2944 Reply=12588566 Context=32755 Modify=AG58900 , Modify=RTP

30、/00000 MEGACO/1 202.101.4.1:2944 T=12588566 C=32755 MF=AG58900 SG ,MF=RTP/00000 M ST=1 O MO=SR MOD_REPLYMOD_REQ放回鈴音放回鈴音摘機摘機NTFY_REPLYNTFY_REQMOD_REQMOD_REQMOD_REPLYMOD_REPLYMOD_REQMOD_REPLY通話開始通話開始 中興通訊學院 49SSIADIAD掛機掛機MEGACO/1 202.101.4.1:2944 P=32757 C=32756 N=AG58901 MEGACO/1 202.202.202.3:2944 T

31、ransaction=32757 Context=32756 Notify=AG58901 ObservedEvents=2001 20020001T00245000 : al/on NTFY_REPLYNTFY_REQ 中興通訊學院 50SSIADIAD掛機掛機MEGACO/1 202.101.4.1:2944 T=12588567 C=32756 Subtract=RTP/00001 Audit StatisticsT=12588568 C=32756 S=AG58901MEGACO/1 202.202.202.3:2944 Reply=12588567 Context=32756 Sub

32、tract=RTP/00001 Statistics rtp/ps=129, rtp/pr=51, rtp/pl=0, rtp/jit=0, rtp/delay=0, nt/os=20640, nt/or=8160, nt/dur=3000 Reply=12588568 Context=32756 Subtract=AG58901 Statistics NTFY_REPLYNTFY_REQSUB_REQSUB_REPLY 中興通訊學院 51SSIADIAD掛機掛機MEGACO/1 202.202.202.2:2944 Reply=12588569 Context=32755 Modify=AG

33、58900 MEGACO/1 202.101.4.1:2944 T=12588569 C=32755 MF=AG58900 SG cg/bt NTFY_REPLYNTFY_REQSUB_REQSUB_REPLYMOD_REQMOD_REPLY放忙音放忙音 中興通訊學院 52SSIADIAD掛機掛機MEGACO/1 202.101.4.1:2944 T=12588570 C= - MF=AG58901 E=2000 al/of MEGACO/1 202.202.202.3:2944 Reply=12588570 Context= - Modify=AG58901 NTFY_REPLYNTFY_R

34、EQSUB_REQSUB_REPLYMOD_REQMOD_REPLY放忙音放忙音MOD_REPLYMOD_REQ 中興通訊學院 53SSIADIAD掛機掛機MEGACO/1 202.202.202.2:2944 Transaction=32758 Context=32755 Notify=AG58900 ObservedEvents=2004 20020001T00245100 : al/on MEGACO/1 202.101.4.1:2944 P=32758 C=32755 N=AG58900 NTFY_REPLYNTFY_REQSUB_REQSUB_REPLYMOD_REQMOD_REPL

35、Y放忙音放忙音MOD_REPLYMOD_REQ掛機掛機NTFY_REPLYNTFY_REQ 中興通訊學院 54SSIADIADMEGACO/1 202.202.202.2:2944 Reply=12588571 Context=32755 Subtract=RTP/00000 Statistics rtp/ps=103, rtp/pr=52, rtp/pl=0, rtp/jit=0, rtp/delay=0, nt/os=16480, nt/or=8320, nt/dur=4000 Reply=12588572 Context=32755 Subtract=AG58900 Statistics

36、 MEGACO/1 202.101.4.1:2944 T=12588571 C=32755 S=RTP/00000 AT SA T=12588572 C=32755 S=AG58900 SUB_REQSUB_REPLY 中興通訊學院 55SSIADIADMEGACO/1 202.202.202.2:2944 Reply=12588573 Context= - Modify=AG58900 MEGACO/1 202.101.4.1:2944 T=12588573 C= - MF=AG58900 E=2000 al/of SUB_REQSUB_REPLYMOD_REQMOD_REPLY通話結束通話

37、結束 中興通訊學院 56SoftswitchTG2TG1SG1SG2ZTELS1ZTELS21. IAM2. IAM3. Analysis & Routing4. Add5. Reply of Add6. Add7. Reply of Add8. IAM9. IAM10. ACM11. ACM12. Modify13. Reply of Modify14. ACM15. ACM16. ANM17. ANM18. Modify19. Reply of Modify20. ANM21. ANM通話開始通話開始22. REL23. REL24. REL25. REL27. Subtract26. Subtract

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論