Comments
Description
Transcript
tocol for MeSO-net System
Bull. Earthq. Res. Inst. Univ. Tokyo Vol. 2. ,**3 pp. 23ῌ+*/ MeSO-net !"#$%& ACT protocol ¡¢+*ῌ£¤¥¢+ῌ¦§¨©+ῌª«¬+ῌ® ¯+ῌ° ±²,ῌ³´µ¶,ῌ·´ ¸, + ῌ, Development of an Intelligent Data Transmission Protocol for MeSO-net System Autonomous Cooperative data Transfer (ACT) Protocol Yuichi Morita+*, Shin’ichi Sakai+, Shigeki Nakagawa+, Keiji Kasahara+, Naoshi Hirata+, Hiromichi Kagami,, Takuya Kato, and Minemori Sato, + Earthquake Research Institute, University of Tokyo, , Hakusan Corporation Abstract The Autonomous Cooperative data Transfer Protocol (ACT protocol) is one of the data transfer protocols based on UDP/IP developed for the Metropolitan Seismic Observation network (MeSOnet). It has a robust re-send function to prevent data from being lost in the Internet route. Moreover, it also has a function to adjust the data transmission rate considering the quality of the Internet route and the load on the data-receiving system. If the Internet route is too busy to send all data, the transmission rate from the observation station is decreased automatically to ease the Internet tra$c jam, and data that cannot be sent because of the limitation on the transmission rate are stored at each station. After conditions recover, the stored data are sent automatically at an increasing transmission rate and gradually catch up with real-time data. The transmission rate is decided by data transmission equipment at the station using pre-loaded algorithms, not at the data center. Therefore, the load at data center equipment is not so high even if the equipment receives data from hundreds of stations. We describe an overview of the ACT protocol, flow charts, and data format used in the protocol. We also demonstrate that the ACT protocol is very powerful for the vast size of the seismograph network composed of several hundred stations. The ACT protocol is generally applicable and can be used for data transmission systems in other scientific fields. Key words : Seismometry, Seismic network, Data transmission, Internet Protocol, MeSO-net + !"#$%&'()*+,-)./ -01 23!45678!9:;& <=*"#>) ?@ 456A.9:;1<=*;BCD;EF&GH I1JKL"M.N1OPQ0,9:;RE;: 80 9:;ST!UV"M1W8XY&/+Z[ 1\]Q0-)^ _`a,@b!-))*+Zc defgh.ij1*8*k*+, [lm)X^ -!?l*no*pq1*+,!^ r ,* sb1L a"tuv1/+,BE;:wxyz{d|}~,9: }Q0, , X!z{&)*+Zc m)X^ ;STDC WIN DC +33. &Q GPS do}~,. *" ῌ 0,-)./ "#&*>./ +33- !1?@ !456.& + m d 9:;.^ !a"^456M!"#v& ~7+ * e-mail : [email protected] +ῌ+ῌ+ Yayoi, Bunkyo-ku, Tokyo ++-ῌ**-,, Japan 89 ῌῌ ῌῌ ῌ ῌῌ ' ()*+,(-(+, ./, !0"#123&4! $3&4 %5&!'$.3&4$.6' $1$ (" !6. 3&4789:)(/ ;1< , <=*>+-,-?@$ ;*A B.C/!1DEC3&4!01F,2'3&4 G4&H9!$'343&4(F, 5!>+$' 3&45 JKCL' 789:M;<=6AG4&H9 NAG4&H9C>OF,P+, ?@Q !$'3&4 A 34BRῌSRCDTUV EWX, 3&4!FYC78X,M!ZGC$ [\H]I 3&4>+^_CP 0"9: J: K`$.6,3&4ab%cd(efgL$ M ῌN ,**3 3&4h&iAj ῌN !0"#12 6I ' +33* OPH340"3&4=* A ,**3 k2'=*>+!l6 QR<)6) G4&H9=*!SmCTnop UqrVW! XY340"!.[F,2'0"ab%c!sZ t&uX,P+L'Mv , ῌ[\ ,**/ $' ,* OwAG4&H9K`]$/ 'M >+$'3&45 ^_x`d3&4 +ab(]c3+L.P yd5&!$'A Autonomous Cooperative data Trans- G4&H9(ZGML' z$. z{! fer Protocol ^| ACT MX, Mef 6'34g}3&4h'niCL.F' j ~{ ^QCk!l< + 5&m3&40 nῌN ,**. JKAG4&H9 1o9:p CJL.3&4(qL'rC UqK` ,stsuvCrw 0"#CJ:$'3&419:xyCJL.$r JKCz{~{'' 6AG4&H9IN( wh'n3&41A 1& !^|CS2 }[X,JKCL' '()*+,( $ XG!~X, {CJn 5&01 rwh'n3&4A !QX,D 9:p S!.[$ H9&Vab%c( / 3&4(eMk6) 5&1 mC5X,X, mC5$ 2 ;*+,(Q(/ ( 6 'C ^|C1&!~.19:C 5& UqCAG4&H95& 2{'3&4!1$ 3&4(.rwC5 (\$.6, Q65& ~{. X,ZGn)1X, , 3&419: 6,FAr)+n .rwCJL. 3&4(Cl{'11u!3&401 r) +*῍YC),M(C, 9:120DTn 1(g3&4gX, ' yd5&AG4&H9 -3(5 Y P 1 X, {CJn 3&4:) &!12!Y[F6 JK AG4& 3&419:"FA! ,8C2 H9INC>$. ( ,* O^(iC 6 >+~{' WIN ab%c(2K/>O$. CC + Ck0"#CJ:~{'3&419: 2E 5&m¡60"#12 3&4 (^_C ,¡6 0"H9&V¢£(`$. :)()6Y+¤X, { ¥¦3&4 ;$.|¢X,M!§£$'P 0"3&4 P:)X,M(¤¥¨l([F©¦C,§¨ 15M$.2' <ª|34g©«M¤¥k [¬@ª+ , [.C !$'?@Q34BRS ,Mv , RCDTUV?@«340" ,**3 O 0"#o¬C3&4!rCQ®X,9:!J !Tn{{'PM6 +* r# +12 0"#12 ,** Hz ®GtG¯ - L :X{ 3&4:)!5X,¯+,( Ue- 34g}3&4!¥¦$.$.6,( .rw1 hira, ,**3 ?@«C° .** #34°!J:X,°± 2{.~{'3&4P²,M¢# ¢³´GH +,?@Q34BR ῌ SRCDTUV + ®GP3&4:)/3&4(~{ ῌN ,**3 2{'TUVµw ± .6, ῌ ,**3 JKC .¶( 6/²·[A3&4!B.CT³X,M(¬Z ¸¦X,M¹C 3&4)6;<M1 :+n º®3&4M!6. 0"#oC ´<.~{<<+, 9:!µ$.3&4:)!5X,MvK>O 0 !"#$ %& "¶»C [¶·(¸C,Mxy$' z' 401¯¼c>!lK z¹ 3& 4(340"N3&4M$.½ 6 AG4&H95&!$.2{ 90 ACT Table +. Data format using ACT protocol BC#8D7$ 4E$ 60FGH!I7 Table ,. Definition of data used in ACT protocol *+,-./ 0123456789$ JK7L#EM% ACT , ACT !>?#@7$ A WIN !"#% WIN N$ O7N ! UDP P Q RS!TU,U,V% W X 5Y% ZS[\!]7^#0F TCP -$ ACT N$ WIN 7P !V_7$ XZS[\7`/V UDP ! Q RS!U, UDP !aW# V,VN$ bcd ef78 2$ gh7*5E =! ACK Acknowl- i!jB#EM% 6EM$ WIN N edge W=U,aWcd:;WcdW#! b Vk lmnoY!p7q#% rU,V% sU$ ! + ^aW#"7 ACK 7 XZS2[\*5tu2 UDP W=!WU,VaWcdi2vwB/ x!yz#EM7$ WIN NaWcd $ N ^# aW{|!4M, + ^ ACK W :; < =! NACK Not Acknowledge =W#!rU,V% N N$ +&- "# W=U,Wcd7W#% WcdN NACK ! 'ACK W}~( U, 7W*5 a$ = !%WU, Y$ W &wXf % N x'!(% 6N$ < 2 N)2 U,U,V% WcdN$ -&)7 /V7N$ aWcdi2/B$ &U ACK W=2W*5/V7N$ , ! ,7q#% U:U$ < 2B/ #% 68D/$ / ! $ NACK W2HEM7i2#V U,V% 6N WIN 7* Dx!,V% 4E$ NACK W=Y2 aWcdiNvwV% U:U$ +k lmno 7\5E7N$ WcdN u !GH$ WIN ¡,7N 2¢-UE.£U$ ¤¥7 N*5_$ ¦§ i2vwB,w/:E/Y$ N¨# 7 Nx'#% I7$ ©6: + ª« 7t/9$ ACT 8D// Y¬U,®E !WU¯M% ° % Y /258D7/E±H% NACK W=2W*5$ RS² ³N´µ#% ´µ I7$ ACT N$ ^¶´µ· aW 2¸M¹$ ¦º7N20»#¼ cd½i78RS² ³ῌ2 91 ῌῌῌ ῌ ῌ ῌ ῌ Table -. Data format of ACK (Acknowledge) signal !"#$%&' ()*+ !"#$,!-.'/ 0123 3$%4(#$,!-+56789:; $%(<.67 =>-?!@2ABCD(0 EF GH IJ(K01) L( !MN" *O#N" PQRK F+S TU$V+%( !"#3$WK -XYZ>@% E [\=>-?!@]^ABCD_&U/R` U01'%(abcGdef (Sg 89:h(/ i&89:+MKRj k de+j 01Mlm!")(*$Nn()o p+qr s>-(+jtuF vw+#Ex+,&y+ ! z + j ACT {|-}m(#$%(Y|!~! "jtuFdeU tuF !"0 -/() (#$%)j + -.+ +[\/&' !"( #01+WGH 01( !"os>- !"2#(3V4 !" U6F5j5 01+67U (e U6F * &'8U96FR#$ LR !M !"(!W4+G'F :+;6 !"3$%+[\/&'( !"U V+/R <U=KM&Kde+ !" F V Tx : j + -+ + #$! (LjtuF+ F0 + W4+ !"os>->x/ >x? [\/&' !" #FH 3$%(<U ( K Nx ¡( A¥LE ¦§567 (Sg¨© B¤KRª«"!=>-¬/R !"3$%+ 50C+j !"3$%&'#$ #$ #$/ !"os>-j #$!W4& %+ !"#$VUD®) 3 '#$¯: !"4+°6F #$$V+"ª±! $%&'#$%_R+#$VEFG# ²>-/ V Ta ³G'FU !"3$<(+<UA¥L $UH$6F(!M ( Tx V´µ &&QRK%+ I(867j¶JK +$L(`·EH ACK $UH$6FVj Mj¸KNK ACT {|-}m)j (Sgd ¹F&'3$%)3$+º/ !"8O:; e+ E ¹F#$%(#$ !"4&'¼½ B !"²«"!&'(FG)jL[\/»% 92 !";E¢/ @ + (£¤) UDP !"3$%&' ACK ACT Fig. +. Flow chart of data-sending system using ACT protocol. Ta ! ACK "#$%"&'()* +,-. "/012,3&'4 567 89(:#;<= >?"/012,@A4 89,BC&'9DEF;@A<< G :#*H + IJK, 2 LMNOPQR&' + "IDEF*"/012,ST UVWXY 3 Z, +** DEF$BC&'4[\P! 0 +* ]^_P`a&' bc de$fg9[\,* h i_POj*kl'$Bmn opqr,:#; s?It)uvw"xy,z{"&'4 | }T~'4 * IOjkl',-4* "I$BC;d4JK, _' )() Q&' )4IP "xy,_9*, A vuIPde$'9[\,* -. b +,*BC7,&'4W I"I ACK "#$%"&'()IP Ta M",(4 Ihs?I* 93 ῌῌ ῌῌ ῌ ῌ ῌ *2>?@A,BC*23D<34 +EF G, &HI%; ,@A&-0* JKL. M(/0*%*LNA=O1PQR S4 +,=(T,U+VW2RXY Z3456 M(/0%*+,=789+,=&1 .2>+,=:%L[(D82 \]QR +,=/0;^_! +,=(`a#< ACK :(bZ34% ACK :2=(> c?E<./D<3dc @R0ABe - 8&C:0g>Dh 8EieFB;<1% 3R>+,= ACK G4 ACK j>!G,HB;<1%05(+,=kC ! ACK =,;<Il%'*& R mnGMJK0M( ( 2 *23o L 23dc Z 34 ;< 2 +,=p /023%'*& R !"!)sttu Tx f% ACK :! > + 2= bZ34;< qr[&M23 .!"! ACK : +,=pqr[( Nx & + 8% 2= ! ACK ! , "#$%& ' Nx ()%'* +, vRN 0wF0<# \6( -, *234 =x,[(O234 P2 QyzR{ S - |TU0+(}~3 +,=.1Y( +,=pqr[V& Nx 7Dh! \<% f% '' !> + { ACK & . W) v3(% Nx ! 6*76(GXYE 34Dh(f% '! . +,= ACK :( \Z %'*(\% +EF +,=:%& ,*2* ; 7./0[ )% ACK : #$;<.!"56>+,=pqr[V <j+,=(%Dh 7./0] *!";<>+,=pqr[V^ '' +,=&. ! ACK ._ * ()st 2 ' &) {F60j + !"&:% ,*2* ,*2+ ,*2, ,*2- ,*2. Nx (`@R +,=pqr[(.!"w3% '' 2 )7 {F760j `a% ,*2, %& 1b c23 !"d '.cx,[(Il% 89. !"If05.c ACK ._&7& F x,[(7~3g8E(Q$*4/h -& './01 234 Nx (5. e20;g>*% , .!"!:% ,*2* ,*2+ ,*2- M% ACK :(% - !"! ACK (.i2> ,*2* ,*2+ ,*2- % /;$43! 1jst(][% +,=(k% l ,*2, %+,=! mnopME< qHA!{ 2;2 Y+,=R34 0&< *'./0 ACK ._(][ . !" !+,= =OC& r * *%GM* ¡lp Lst!u7 ,*2/ ,*20 ,*21 ,*22 %+,=(.!" 23404 Nx 6*76!8 9 +, % 's ,*22 %&c%*)% =78_ !"JKL 05;<v<0(w / .x!" ,*2. ,*2/ ,*20 ,*21 % ACK : y23YE& 'p¢J,=(zUB£,¤C %-! s4 !L3404 (% 0 !"! ACK :#$;< ,*2. ,*2/ ,*20 S , !+,=.!"¥¦,B§,[ { . !" ! bZ34;<|4>pqr[M23 +, ,*21 %+,=(k% '{¨ ,*2, ,*22 %&+,=*23}~34 =%:*©ª« CRC B¬rW(GX 1 )ste=ON[2>*R! ,*2, ,*22 z4 C+,=! ®% \e+,=( %+,=!&'*() ,*2, %! ,*23 z4 \¯+,=.g3*2>i(z % ,*22 %! ,*3+ %+,=:%&°± /1Y*0g34 ²¥[³N ! win Qy+,=R E< '+ ! ,*3* ¥´,µr[AB¶+,=2;M·23404& %!,>78>+,= { e./.!"¸¦¢²,¹,U!º 2 !"! ,*23 %*23 ,*2, %° ,*3* %* »% n+,=(.%Dh! \ 23 , +,= ,*3+ % *23 ,*22 % ° (2R E'* M·&¼ { +,=(% AB¶+,=(.%* +,=(JKL 3 '<+,=&56. R>s! .! E* s \Z34 ,=:% (½ i % "! ,*23 ,*3* ,*3+ %M% ACK :( ,@A#$(2R E 8i;<)st % 94 ACT Fig. ,. Flow chart data-receiving system using ACT protocol. +* 789: ACK 7;<= ,*23 ,*2,% ,*3*% ,*3+ ,*22 % !"#$% ,*2*,*3* 0-*O5,7C!1 +"(/& 89>?@-% AB"7C!/DE,FG 1H":% IJKL-MEFN% PQRSTUVWXYZ[,% \E]"< #^(_`-% I<=ab"% < cde5fg*/#^"% I,hi]"jk*/ cde5l789"7*/ +,-.% m fgn5o/& '()* +,-./& 01% ACK 230+456 /<u<% v . -w*x-yz1& 7*/ +-% l789?@:{/|}~C!/& fg,% pq1+r$st* IJ89 789 <=% Q V "7*/& V :% eC!1E-789<=l71Q -ῌ ῎ῑ῍῏ῐ !0-O5.1#^"% ACT : Y"% $Q -m',{1+5% !Z" J89 l789 "/& l789:% 789<= */fgn5o/& 01% l7 l71;QS% ACK 7; 95 ῌῌ ῌῌ ῌ ῌῌ Fig. -. Example of packet transmission based on ACT protocol. Fig. .. Block diagram of packet loss test for ACT protocol. 4567898$:;<) =>?4567898@ */ A*B +/ ACDE -/ A*B ./ A!F +* AG@ H89IJKLEMN$ ACK ;OPQRB(/STU STU+ +**῍ EVW.XYX!H89+=>?456 DZ[\]$^_. `a+>;bc$>) d($" 7898e_f.Xg) d!Eh$@ ijkeB a lamaEP$H89IJKL!noep)qr+ ACK ;OPYst*u ACK v;Ue *῍ $ka w xy.Xg) z'(/H89@YX>;bc!{|}$%&'() d!~D >;bce$H89>;78L+ ACK v;U!m$g $"aH89 <)N+, / $-./ ~@ ++ 3"a +. 3 >;UPmB() =>?4567898!ST CD! - 3Gg , / a !"#$STU+ Z]+' STU+ *῍ $./ +, 3 +/ A $' ($"X>;78Le!"#$ ./ A ¡@ >;bc*Bv;bc$H89IJK )*+, / b $ C/¢>;!H89e>;bc$ Le£¤$=>'()!D u*k3G¥(!¦$ !"#$%&'()*+, / c $-./ 012 +, 3 ACK v;Ue +**῍ CDq§<) d($"a>; 96 ACT Nx .ῌ ῏ΐῐ῍῎ῒῑ !" #ῌ$% &'( )* +,-!./012 3 ,**3 +* 456 +12 7801" !./ !$809 :;! <1!) !=""#>? 3 +,- $ @A:%!"BC!&DEF3G'H ( 3FI)8 -JKL !@AM6801" *N+,HO"3 !PQ -JKL!-R2SH TKU1VWH .X/YTKUZ[0 H./23 =\0]0^_ 1 1`a bcd2Ne!O"2N34fgg !?/01" 5! !./23 P!O"h&ij>? + k6!!780 + k86!lH3 9.:!B ISDN *;!<=!.m nop(F80>=!q?=">rC>s>? TKUM@801" t2[K_no*; 1 t2[ A>? + k86!! Z[0BuCH + DvH wxo)8 t/y/HEzFGH I{=" J 1 H3 ,**3 . 4 ,3 D>? / 4 + D - ! C./"K|!k10l82 t}~)J 0 Dv!W" + SvO2./2wxo != J H3 , k LM ) #!808 )801" N2[ *;LO13f 2 EEH3 J) A #J) B P + Q! !./2Rw FDEFF=" A H3 +. S +* S ! E z F ) xo= *;LO1RH3 + S /*῍ !2 ES ]0 !T="2 v!./2wxo-JKLH [U` 8a? +, Sv 3 !./"H - Dv)V0 + SvW2 -0** X=" 8>8 ]0 wxoHICHO" FE2N34fgH 0 ACK 8F#"EF>? 3 + SvW2 .** wxo>? 3*** wxoHI # !YZ10# {=" *;LM1S!3wxoZ[! R09 ELMH3 ! $8 *;LO"\]>?^!>W0 _1k>12[ 3 A 6!`+, !./012)1aH -!./09 I B H3 ESH3 80Sv!*b=" J 1 >?E) 3-JKLH86!!?/ c801"EFd" EEHef801"K_ 3+,-!3./011 +. S +/ S! B no*;3ghi)80112[ V3E EzF) /*῍ !W"F A FFj(!k"l /rBuCHOR0m`HO"F80 * 1 3+,-!./09 +. S ,* S!n ;op#)8WZW0/>R2 EB !EzF) +*῍H#"F nF+,-! CK|!3 qr H3 ]0s ./012![?/" ES T80 <=!G'HO"F s/" g r¡?> !)X.¢"EF hiO"oK_no*;)ef="E nFjBC!9RF./2 FHtu)£¤H" *;efv3" ACT )$?809 +,-!./2= 3¥w¦xH !uC80 >R2 B H §y="F *;z ="¨{©HO" qR0 EEH82B |!}~H"2[ A ! CZ[0o1*;HOR0 ª3<= ./ :;!3nF+,->? !" :!0^ -JKL!PQ _H8./01" J 2 3 J 1 H82«v! ¬BC! EEH®82 ACT 3 10 2N34fg>?./2 + *;L¯86!L!°0 dH Sv:ªSvF ±ªSv)801" 5 )²K³´o(!I{.¢ rC8 633Sv!P1)80="BC µ="EF!BuC80)¶CEF· ! C./01" t2[ *;Lp808 iH2 E¦x¸f!B >? 6!!./2./"\]Svg )! >kuC80¹H"º»¼L H3 ªSv3: 3**** ,/ Sv F<=! )½="EFH2 " I *;L1v3 97 ῌῌ ῌῌ ῌ ῌῌ Fig. /. Result packet loss test for ACT protocol. (a) Time variation of given obstruction rate (green) and ACK return rate (orange). The ACK return rate is defined as total sent packets and those successfully received. (b) Time variation of upper limit transmission rate (blue) and e#ective transmission rate (red). ACT protocol controls the upper limit of transmission rate well, and it is synchronized with ACK return rate in Fig. / (a). (c) Time variation of the amount of data stored in the data sending system. If the data transmission rate is smaller than data acquisition rate, some data cannot be sent to the data center and are is stored in the system. Fig. 0. Time evolution of status for two data-sending systems (upper and lower). Blue : Upper limit of data transmission rate, Red : E#ective data transmission rate, Green : Obstruction rate given for the test, Yellow : Amount of data stored in data-sending system. 98 !ACT "# Fig. 1. Hourly number of data packets received from Yayoi station (blue) and Kawaguchi-Higashi-Chu station (red). Yayoi station is situated under good data transmission circumstances and conditions are stable. The hourly flow of data packets is constant. On the other hand, Kawaguchi-Higashi-Chu station operates under poor conditions condition, and hourly volume varies by time. Even under poor conditions, all data are successfully transmitted to the data center. No loss of data packets has been detected. Fig. 2. Maximum delay time (blue) and mean one (red) sent from Kawaguchi-Higashi-Chu station shown in Fig. 1. Even if the delay time is very large all data are successfully sent to the data center using ACT protocol. &'( )* +,-./ 0$* @AB4CD9EF)G1HI JK *L*MN@O?43F% PQ/RS !T*U V"#1WXF0 $ *YZ*[G2\]FG^B43 F% $%\( )*"#* _`abG ]cI&d5>3/ &d56ef1(g1h'iQ j1 (kl!@m5D56% n1 C op\qr 6 \]F6s )tuv(wiD>F% x iQ6yz*+*{,"|@}* URL 14~ 5D)*,\ -*3 b.\ 5 /\0/EFef@ 1\2\0/\ ]?4;<1 /\F<3@ )* FH1EF4\]F% !/5z*s43,\0/\F) 6$* JK( ,* 78c\( G/<\6% 9>/' )t@>DEF6 b5z@3:DhI;Q <*=>\ s g)*,* ISDN .10$?/ ]?6% ))\(mr5>3/ \0/iQ @@A 56% )Q1HI.-(=>IMN 43F !(;<¡71BQ 6$ 5 *)t(CG54wiD>?6% !(=>I¢DIEF*G>?43F% £ ¤B4 $% @q5 {,"|@~56*( E 1)* ACT !*0/@¥sFG3FG\(>3% )Q@ /ῌ ῑῐ῍ $H¦\( ῌ* §¨1 ACT !}* I 6> !*©ªs MeSO-net \</iQ43FI5 4 6$* JK/ «:<*= 3<J* !\]FK¬L >1>I UV"#*MN@O®='\]F% $%/ ! ACT "# 123456% )* ACT JK*MN*¯G>Q°±P\]F% "#( !*[G2\]I )Q@0 /54Q²}* ³´>DzEF)G/ ACT "#*yzµ¶.ῌ{,"|~ \F% * MeSO-net ,( +12 ,\ - & "*Q²/ ,** Hz *·µ¸QR\i http : / / www. eri. u-tokyo. ac. jp / shuto / report / Q43F% + 6* ST( -* GB G>F% PQ'@ hokokusho.html CD¹U>D + 7}NqV\43F% )*@ º/(»s4=' *¹U/W>3¼X\>D yz*+1X>´½/MY543>3)G=' )* !*7 89:;<('=1>?6% ῎ΐῒ῏ ῌῌ ῌῌ ,**3 ῌ 99 ῌ ῌῌῌ ῌ ῌῌ !"ῌ #$%&'()*+,"-./0 123456 HI)-JI )KL A1MNOPQ 2. .+῍/0. S TῌU VῌWXῌYZ[\ῌ]^V_ῌ ῌ efg ῌ hij ῌ k<l ῌ <m_ ῌ nZo ,**. pqrstuvw"x,!)-J yzA1{| }~ No , +/1. ῌ ῌ ῌ ῌ ῌ ῌ ῌ G ,**3 # $ % A 1 B C ` MeSO-net )E A1MNOPQ 2. 1+῍22. ῌ ῌῌ ῌ ,**3 #$%A1BC`6,£,)-JF¤¥ A1MN OPQ 2. +*1῍++.. ῌ©ª«¬ +33- GPS ®¯°±¦¥²A1B C¥³´µ¶c)·¸ A1 , .0 01῍2-. ῌ789: ,**/ ;<=>?@A1BC)DEFG R ;< /* S11῍S+**. ῌ ,**3 #$%A1BC`)abcd A 1MNOPQ 2. /1῍03. Uehira, K. (,**3) Development of a distributed backup system and a recovery system for telemetric seismic data, Earth Planet Space, 0+, ,2/῍,23. +33. vHA16,)) ,w") yzA1{|}~ No , -2.. ) )¡Q¢ http : / / eoc. eri. u-tokyo. ac. jp / WIN / index.html ¦§¨ (Received November +-, ,**3) (Accepted December -, ,**3) ¹ 100 ¹ ACT Appendix The source code: the main part of data receiving process. 101 ῌῌ ῌῌ ῌ ῌῌ 102 ACT 103 ῌῌ ῌῌ ῌ ῌῌ 104 ACT 105