[Íñst~rúmé~ñtíñ~g ýóú~r fír~st 5G É~dgé á~pplí~cátí~óñ]

[Lóg í~ñ tó Á~WS]
  • [Léár~ñíñg~ hów V~éríz~óñ 5G É~dgé í~s búí~lt rí~ght w~íth ú~ltrá~lów l~átéñ~cý]

    [Hávé ýóú júst láúñchéd ýóúr fírst ápplícátíóñ óñ ÁWS Wávéléñgth áñd áré úñsúré whát tó dó ñéxt¿ Thís tútóríál cóvérs pópúlár téchñíqúés úsíñg ópéñ-sóúrcé áñd ÁWS-dévélópéd téchñíqúés tó móñítór ýóúr ápplícátíóñ látéñcý óñ Vérízóñ’s 5G Últrá Wídébáñd (ÚWB) ñétwórk.]


    [Whát~ ám Í b~úíld~íñg¿~]

    [Áftér láúñchíñg ýóúr fírst íñstáñcé, ýóú míght bé qúéstíóñíñg whát thé látéñcý cháráctérístícs áré fróm thé ápplícátíóñ tó thé clíéñt. Móréóvér, ýóú míght bé áskíñg, Hów dó Í píñg á rémóté éñdpóíñt fróm á móbílé dévícé¿ Íñ thís tútóríál, ýóú’ll léárñ hów tó rúñ á líghtwéíght Líñúx® dístríbútíóñ óñ thé móbílé dévícé, wíth thé ápprópríáté cóñfígúrátíóñ, tó táké ádváñtágé óf áll thé ñétwórk pérfórmáñcé tóóls ýóú máý éñcóúñtér fróm á láptóp, vírtúál máchíñé (VM) ór cóñtáíñér.] 

    [Móré~ spéc~ífíc~állý~, wé’ll~ cóvé~r twó~ próm~íñéñ~t méá~súré~méñt~ téch~ñíqú~és áñ~d tóó~ls:]

    • [http~stát~: Tó ví~éw th~é cóm~póñé~ñts t~hát m~áké ú~p ýóú~r É2É l~átéñ~cý—fr~óm DÑ~S áñd~ úñdé~rlýí~ñg TC~P cóñ~ñéct~íóñ t~ó thé~ cóñt~éñt t~ráñs~fér í~tsél~f—cóñ~sídé~r úsí~ñg ht~tpst~át, á P~ýthó~ñ® scr~ípt t~hát r~éflé~cts c~ÚRL s~tátí~stíc~s íñ á~ símp~lé áñ~d wél~l-déf~íñéd~ wáý]

    • [íPér~f3: Tó m~éású~ré úp~líñk~ áñd d~ówñl~íñk b~áñdw~ídth~, cóñs~ídér~ úsíñ~g íPé~rf3, áñ~ ópéñ~ sóúr~cé tó~ól tó~ méás~úré t~hé má~xímú~m ách~íévá~blé b~áñdw~ídth~ óñ ÍP~ ñétw~órks~ fór b~óth T~CP áñ~d ÚDP~ cóññ~éctí~óñs]


    [Whát~ ám Í m~éású~ríñg~¿]

    [Béýóñd thé ábsólúté éñd-tó-éñd látéñcý (ms) áñd báñdwídth (Mbps) méásúréméñts, cóñsídér úsíñg thésé tóóls tó béñchmárk pérfórmáñcé tó thé páréñt régíóñ. Sáíd dífféréñtlý, ás ýóú méásúré pérfórmáñcé óf ýóúr móbílé ÚÉ tó ýóúr 5G Édgé íñfrástrúctúré, máké súré tó álsó cómpáré thé pérfórmáñcé óf thé sámé ÚÉ tó thé páréñt régíóñ.]

    [Ás á práctícál éxámplé, cóñsídér íf ýóú lívé íñ thé Bóstóñ métrópólítáñ áréá áñd láúñch áñ íPérf íñstáñcé íñ ús-éást-1-wl1-bós-wlz-1 (Bóstóñ Wávéléñgth Zóñé). Áftér récórdíñg pérfórmáñcé cháráctérístícs íñ thé Wávéléñgth Zóñé, cóñsídér láúñchíñg áñ áddítíóñál íPérf íñstáñcé íñ thé páréñt régíóñ,  ús-éást-1 (Ñórth Vírgíñíá), tó úñdérstáñd thé cómpárátívé béñéfíts íñ 5G Édgé vs. thé páréñt régíóñ.]

  • [Gétt~íñg S~tárt~éd]

    [Fór Áñdróíd dévícés
    Ñávígáté tó thé Góóglé Pláý® Stóré áñd séárch fór thé ápp Térmúx. Térmúx ís áñ Áñdróíd® térmíñál émúlátór áñd Líñúx éñvíróñméñt ápp thát wórks díréctlý wíth ñó róótíñg ór sétúp réqúíréd. Tó léárñ móré, vísít thé Térmúx wéb págé.]

    [Ñéxt~, tó íñ~stál~l cÚR~L áñd~ pýth~óñ, th~éré á~ré á c~óúpl~é óf s~ímpl~é cóm~máñd~s. Ñót~é thá~t ýóú~ máý ñ~ót há~vé ró~ót (sú~dó) pr~ívíl~égés~ óñ ýó~úr dé~vícé~, éspé~cíál~lý óñ~ thé Ñ~óvá p~látf~órm:]

    [pkg í~ñstá~ll cú~rl
    pk~g íñs~táll~ pýth~óñ (íñ~stál~ls th~é mós~t réc~éñt v~érsí~óñ)
    pk~g íñs~táll~ wgét~]

    [Fór í~ÓS dé~vícé~s]

    [Símplý dówñlóád thé TéstFlíght ápp fróm thé Ápplé® Ápp Stóré®. Théñ ópéñ á brówsér áñd gó tó http://ísh.ápp. Scróll dówñ áñd clíck tó jóíñ thé TéstFlíght bétá. Óñcé íSH ís íñstálléd óñ ýóúr íPhóñé®, íñstáll Pýthóñ áñd cÚRL úsíñg thé Álpíñé páckágé máñágér úsíñg thé fóllówíñg cómmáñds:]

    [ápk á~dd pý~thóñ~3
    ápk á~dd cú~rl]

    [Dówñ~lóád~ áñd r~úñ íP~érf.]

    [Fór ýóúr fírst pérfórmáñcé téstíñg, cóñsídér úsíñg íPérf3. íPérf3 ís á tóól fór áctívé méásúréméñts óf thé máxímúm áchíéváblé báñdwídth óñ ÍP ñétwórks. Ít súppórts túñíñg óf váríóús párámétérs rélátéd tó tímíñg, búfférs áñd prótócóls (TCP, ÚDP, SCTP wíth ÍPv4 áñd ÍPv6). Fór éách tést, ít répórts thé báñdwídth, lóss áñd óthér párámétérs:] 

    [pkg í~ñstá~ll íp~érf #f~ór Áñ~dróí~d
    ápk~ ádd í~pérf~ #fór í~ÓS]

    [Tó rú~ñ ýóú~r ówñ~ íPér~f3 sér~vér ó~ñ áñ É~C2 íñs~táñc~é, plé~ásé f~ólló~w thé~ stép~s bél~ów:]

    1. [Cóññ~éct t~ó thé~ láúñ~chéd~ ÉC2 íñ~stáñ~cé ví~á thé~ próc~éss d~éscr~íbéd~ ábóv~é. Ñéx~t, ñáv~ígát~é tó t~hé íñ~stáñ~cé’s s~écúr~ítý g~róúp~s áñd~ ópéñ~ pórt~ 5201 fór T~CP tr~áffí~c:]
    2. [súdó~ ýúm ú~pdát~é
      súd~ó ýúm~ íñst~áll í~pérf~3 #RHÉL~/Céñt~ÓS
      sú~dó íp~érf3 -s~ -D > ípé~rf3ló~g
      #Ípé~rf3 wí~ll ñó~w bé r~úññí~ñg óñ~ pórt~ 5201]

    3. [Tó ch~éck í~f íPé~rf ís~ líst~éñíñ~g óñ p~órt 5201, r~úñ th~é fól~lówí~ñg có~mmáñ~d:]
    4. [ñéts~tát -l~tñ | gr~ép -w '~:5201']

    5. [Tó rú~ñ ýóú~r fír~st íP~érf t~ést, s~pécí~fý ýó~úr íP~érf s~érvé~r ÍP á~ddré~ss tó~ tést~ TCP t~hróú~ghpú~t áñd~ láté~ñcý:]
    6. [ípér~f3 -c 155.146.10.171 -b 150M~ -t 30 -í 5 -P 25 -l~ 1400 -R]

    7. [Tó lé~árñ m~óré á~bóút~ thé c~óñfí~gúrá~tíóñ~ óptí~óñs ó~ñ íPé~rf3, ch~éck ó~út th~é dóc~úméñ~tátí~óñ gú~ídé b~élów~:]

    [Cómm~áñd l~íñé ó~ptíó~ñ]

    [Désc~rípt~íóñ]

    [-c, --clí~éñt h~óst]

    [Rúñ í~Pérf~ íñ cl~íéñt~ módé~, cóññ~éctí~ñg tó~ áñ íP~érf s~érvé~r rúñ~ñíñg~ óñ hó~st.]

    [-ú, --údp~]

    [Úsé Ú~DP rá~thér~ tháñ~ TCP. S~éé ál~só th~é -b óp~tíóñ~.]

    [-b, --báñ~dwíd~th ñ[K~M]]

    [Sét tárgét báñdwídth tó ñ bíts/séc (défáúlt 1 Mbít/séc fór ÚDP, úñlímítéd fór TCP). Íf théré áré múltíplé stréáms (-P flág), thé báñdwídth límít ís ápplíéd sépárátélý tó éách stréám. Ýóú cáñ álsó ádd á "/" áñd á ñúmbér tó thé báñdwídth spécífíér. Thís ís cálléd "búrst módé." Ít wíll séñd thé gívéñ ñúmbér óf páckéts wíthóút páúsíñg, évéñ íf thát témpórárílý éxcééds thé spécífíéd báñdwídth límít.]

    [-t, --tím~é ñ]

    [Thé t~ímé í~ñ séc~óñds~ tó tr~áñsm~ít fó~r. íPé~rf ñó~rmál~lý wó~rks b~ý rép~éáté~dlý s~éñdí~ñg áñ~ árrá~ý óf l~éñ bý~tés f~ór tí~mé sé~cóñd~s. Déf~áúlt~ ís 10 sé~cóñd~s. Séé~ álsó~ thé -l~-k áñd~  ópt~íóñs~.]

    [, --ñúm~ ñ[KM]]

    [Thé ñ~úmbé~r óf b~úffé~rs tó~ tráñ~smít~. Ñórm~állý~, íPér~f séñ~ds fó~r 10 séc~óñds~. Thé -ñ~ óptí~óñ óv~érrí~dés t~hís á~ñd sé~ñds á~ñ árr~áý óf~ léñ b~ýtés~ ñúm t~ímés~, ñó má~ttér~ hów l~óñg t~hát t~ákés~. Séé á~lsó t~hé -l-k~ áñd -t~ óptí~óñs.]

    [-l, --léñ~gth ñ~[KM]]

    [Thé l~éñgt~h óf b~úffé~rs tó~ réád~ ór wr~íté. í~Pérf~ wórk~s bý w~rítí~ñg áñ~ árrá~ý óf l~éñ bý~tés á~ ñúmb~ér óf~ tímé~s. Déf~áúlt~ ís 128 KB~ fór T~CP, 8 KB~ fór Ú~DP. Sé~é áls~ó thé~ -k áñ~d -t óp~tíóñ~s.]

    [-P, --pár~állé~l ñ]

    [Thé ñ~úmbé~r óf s~ímúl~táñé~óús c~óññé~ctíó~ñs tó~ máké~ tó th~é sér~vér. D~éfáú~lt ís~ 1.]

    [-R, --rév~érsé~]

    [Rúñ í~ñ rév~érsé~ módé~ (sérv~ér sé~ñds, c~líéñ~t réc~éívé~s).]

    [-M, --sét~-mss ñ~]

    [Átté~mpt t~ó sét~ thé T~CP má~xímú~m ség~méñt~ sízé~ (MSS). T~hé MS~S ís ú~súál~lý th~é MTÚ~—40 býté~s fór~ thé T~CP/ÍP~ héád~ér. Fó~r Éth~érñé~t, thé~ MSS í~s 1460 být~és (1500-bý~té MT~Ú).]

    [-T, --tít~lé st~r]

    [Préf~íx év~érý ó~útpú~t líñ~é wít~h thí~s str~íñg.]

    [-C, --líñ~úx-có~ñgés~tíóñ~ álgó~]

    [Sét t~hé có~ñgés~tíóñ~ cóñt~ról á~lgór~íthm~ (Líñú~x óñl~ý fór~ íPér~f 3.0, Líñ~úx áñ~d Fré~éBSD~® fór í~Pérf~ 3.1).]

    [Méth~ód 2: Dó~wñló~ád áñ~d rúñ~ http~stát~.]

    [Tó gé~t stá~rtéd~, fór á~ll mó~bílé~ ÓS tý~pés, d~ówñl~óád t~hé ht~tpst~át sc~rípt~ bý rú~ññíñ~g thé~ fóll~ówíñ~g cóm~máñd~:]

    [wgét~ http~s://ráw~.gíth~úbús~ércó~ñtéñ~t.cóm~/réór~x/htt~pstá~t/más~tér/h~ttps~tát.p~ý]

    [Ñów ý~óú’ré~ áll s~ét¡ J~úst r~úñ th~é scr~ípt, á~ñd bé~ súré~ tó íñ~clúd~é thé~ ÍPv4 á~ddré~ss (í.é~., Cárr~íér Í~P) óf ý~óúr w~éb sé~rvér~.]

    [pýth~óñ ht~tpst~át.pý~ [ýóúr~_ÍP]]