...

tocol for MeSO-net System

by user

on
Category: Documents
22

views

Report

Comments

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^
;ST‚DƒC WIN ‚DƒC „… +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&€m‚3&40
ƒ nῌN ,**. JKAG4&H9
1o9:„p…CJL.3&4(qL'rC
UqK` †,s‡t‚s‡uvCrw
0"#CJ:$'3&419:xyCJL.$ˆr
JKCz{~{''‰
6AG4&H9IN(
wh'n3&41A 1Š& !^|CS2
}[X,JKCL' '()*+,( $ˆ
X‹G!~X, {CJn 5&€Œ‚01
rwh'n3&4A € !QX,ŽD
9:p…‚S!.[$ H9&V‚ab%c(
/ 3&4ƒ(eM‘k6)„…5&1
†‡mˆC5‰X,’Š‹X, †‡mˆC5‰$
2 ;*+,(€Q(/ ƒ( 6‚
'“C ^|C1Š&!‹~”.19:C
„…5&’ UqCŒAG4&H95&
 2{'3&4!1$ 3&4(.rwC5‰
(\$.6, €Q65& •Ž~{.
X,’ZG–n)1X, , 3&419:
6,FAr)+n .—rw€CJL.
3&4(†‡Cl˜{'1‘1u!3&401
r) +*῍’YC’)™,M(“”Cš,
9:120DTn 1(•g–3&4g–X,’
’' yd5&AG4&H9 -3(5
› Y Pœ 1 X, {CJn 3&4:) &!—12!˜—’Y[F6 JK AG4&
3&419:"™FA! ,’8Cš2
H9INšžC>$. ›œž( ,* 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¢£(`$.
:)()6“Y+¤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:)!5‰X,¯+,( 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:)!5‰X,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
/VŽ7N$ aWcdi2‹/B$ &U
ACK W=2W*5/VŽ7N$ ‘,
!„
,’“7q#% U:U$ <
2”B/
#% 68D/•–—$ ’“/
!“ˆ
$ NACK W2˜HEM7i2˜™#V
U,V% 6N WIN 7*š
Dx!›œ,V% 4E$ NACK W=ƒY2
aWcdiNvwV% U:U$ +k
lmno
7\ž5EŽ7N$ 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
/2‚58D7/œE±H%
NACK W=2W*5$ RS²
³N´µ#% ´µ
I7$ ACT N$ ^¶´µ·
aW
2¸M¹$ ¦ºŽ7N‘20»#¼ƒ
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#(3‡Vˆ4 !"
‰UŠ6F‹5jŒ5 Ž 01+67U
(e U‘6F * &'’Ž8“U96FR#$
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(8‹67j¶JK
+$L(`·EH ACK $“UH$6FVj
™Mj¸KNK ACT {|-}m)j (Sgd
¹F&'3$%)3$+‘º/ !"8“O:;
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’ “vuI„”Pde$•'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% 8‹Œ9.
!"If05Ž.c ACK ._&7&
F x,[(7~3g8E(Q$*4/h‘
-& './01 234 Nx (5.
e20;g>*%
, .!"!:% ,*2* ,*2+ ,*2- M% ACK :(%
- !"! ACK (.i2> ,*2* ,*2+ ,*2- %
/’“;$43! 1j”st(][%
+,=(k•% l ,*2, %+,=!–
mnopM—E< ˜qHA!{ 2;2
Y+,=R™34
0&< *'š›./0 ACK ._(][
. !" !œ+,= =OCž& 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 !L’3404
(%
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 “8ˆi;<)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!1‡ˆE-789<=l71€Q
-ῌ ῎ῑ῍῏ῐ
!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
>;UPmB() =>?4567898!STŽ
ŒCD! - 3Gg , / 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 ) #!80€8
)€801" N2[ *;L‚O13ƒf
2 EEH3 J) A #J) B
„…P + †‡Q!
!./2Rw
FˆDEFF=" A H3 +. S +* S ! E z F )
xo€= *;L‚O1RH3 + S
/*῍ !‰2 ES ]0 !T="2
v!./2wxoŠ‹-JKLHŒ
[U` 8a? +, Sv 3 !./"H - Dv)VŽ0 + SvW2 -0**
X=" 8>8 ]0
wxoHICHO" FE2N34fgH
0 ACK 8F#"EF>? 3 + SvW2 .** wxo>? 3*** wxoHI
# !YZ10#
{=" *;LM‘1S!3wxoZ[!
R09 ELMH3 !
$8 *;L‚O"\]>?^!>W0
_1k>12[ 3 A 6!`+,
!./012)’1aH
-!./09 I
B H3 ESH3
80Š‹Sv!*b=" J 1 >?E“)”
3Š‹-JKLH86!!?/ c801"EFd" EEHef801"K_
3+,-!3./011 +. S +/ S! B no*;3g•hi)80112[ V–—3E
EzF) /*῍ !W"F A FFj(!k"l
/ŠrBuCHOR0˜™mš`HO"F80 *
1 3+,-!./09 +. S ,* S!n
;o›œp#)8WZW0/>R2 EB
ž!EzF) +*῍H#‰"F nF+,-!
CK|!3 qr
H3 ]0s
./012!Ÿ[?/" ES
T80 <=!G'HO"F s/" g
r¡?> !)X.¢"EF
•hiO"’o›K_no*;)ef="E
nFjŽBC!9RF./2
FHtu)£¤H" *;efv3’" ACT
)$?809 +,-!./2=
3¥w¦xH Œ!uC80
>R2 B H §y="F *;z
="¨{©HO" qR0 EEH€82B
|!}~H"2[ A !
CZ[0o›‘1*;HOR0 €ª3<=
./ :;!3nF+,->?
!" :!‚0^
-JKL!PQ
_H8./01" J 2 3 J 1 H€82«v!
¬BC! EEH­®82 ACT 3
10 2N34fg>?./2 +
*;L‚¯86!L‚!°Ž0 dƒH
Sv„:€ªSvF…±€ªSv)€801" 5
)²K³´o(!I{.¢ rC8
633Sv!P1)†‡80="BC
µˆ="EF!BuC80)¶CEF·
! C./01" t2[ *;L‚œp808
iH2 E¦x¸f!B >?
6!!./2./"\]Svg
)Œ! >kuC80¹‰H"º»¼L
H3 €ªSv3: 3**** Š ‹ ,/ Sv F<=!
)½Œ="EFH2
" I
*;L‚‘1v3 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@‹Œ )*
FH1EF4\]F%
!/5zŽ*s4‚3,\€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/@¥sFG3FG\(>3% )Q@
/ῌ ῑῐ῍
$H¦\( ῌ*
§¨1 ACT !}* I 6> !*©š€ªs
MeSO-net \</iQ43FI5
4 6$* JK/ «:<•*–=
3<J* !\]F—K¬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}N€qV\‰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. ‹ŒŽvHA16,‘)’“)”•
—˜,™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 
Fly UP