Content and context aware networking using semantic tagging(5)

2021-09-24 17:30

Figure1.CoCoNetNodeFramework

Atthenodelevel,thearchitectureweproposeintroducesourNodeFrameworkasanadditionallayercalledtheCo-CoNetlayerbetweentheapplicationandthetransportlayer.Thislayerisresponsibleforinterceptingsocketcallsmadebyapplicationstothetransportlayer.TheAPIisenhancedtoallowtheapplicationtoprovidesemanticlevelinforma-tionformessagestransmittedoverthisinterface.ALocalPolicyDecisionPoint(LPDP)isusedtodeterminewhatpoliciestoenforcebasedonthecontent.Inourframework,eachPolicyEnforcementPoint(PEP)isateverylayerinthenetworkingstackwhile[36]treatsthePEPatanodelevel.PlacementofthePEPateverylevelofthestackal-lowsustoimplementcoordinatedcrosslayerinteractionsinitiatedandcontrolledbyourframework.ThePEPex-posestheinterlayeroptimizationpointsthatanyparticularlayersupports.TheframeworkutilizesthepoliciesstoredintheLPDPtodrivethesettingstobeappliedtoeachofthePEPsinthestack.Essentially,weareproposingtoex-poseanetworkstackasacollectionofswitchesanddialsandallowanexternalpolicytodeterminetheexactsettingsofeachofthesedials(basedoncontentandcontext).Wewanttoexposefunctionality,notnecessarilythemechanismofhowitisachieved(thisfallsunderintra-layeroptimiza-tion).Forexample,aMACcanadvertisetwodifferentdataratesandtheirassociatedpacketerrorprobabilitieswith-outexposingtheFECschemeusedtoachievetheserates.Thepoliciescanbespeci edasproductionrules(if(condi-tion)then(action))orevent-condition-actionrules(oneventif(condition)then(action)).Inessence,theNodeFrame-workprovidesarich,extensibleoptionforrealizingpolicycontrolledcross-layerinteractionswithinanode’snetworkstack.Byparameterizingthepossiblesetofinteractions5

3ProposedApproach

Thissectionpresentsanoverviewofourproposedframework.Webreakitdownintotwocomponents;atanodelevelandatasystemlevelthatspansthenetwork.

Today’s model of networking primarily concentrates intelligence at the end hosts with the network itself offering a simple“best-effort”,“data agnostic ” communication medium. However, this paradigm has proven to be insufficient to meet todays needs co

thatarepermissible,thecrosslayerinteractionsarekepttractablewithoutmakingtheimplementationoverlyconvo-luted[21].

Alayer2LSP.

ADiffServawarenetwork. AnIntServawarenetwork.

ACoCoNetRouterFrameworkwillperformthenecessarymappingbasedonpolicy,contentandcontext.Forinstance,supposeapacketarrivesatarouterindicatingthatitre-quiresreliabletransfersemantics.Thedataplanechosentothenexthop,inthiscase,couldbeoveraTCPconnec-tion.Likewise,adatapacketindicatingthatitissensitiveinformation(telnetloginsforexample)butcurrentlynoten-cryptedcanberoutedtothenexthopoveranIPSECtun-nelordroppedifnoneisavailable(ifthatisthepolicy).WhereaCoCoNetRouterFrameworkrunsisveryimple-mentationdependent.Forexample,incaseofawirelessadhocnetwork,everyhostisarouterandhencecanpoten-tiallyruna(albeitsimpli ed)CoCoNetRouterFramework.Likewise,inanenterprisesetting,thehostmachineswithintheenterprisewilllikelyrunonlytheCoconetNodeFrame-workwithonlytheexteriorgatewayroutersrunningtheCo-conetRouterFramework.AnetworkserviceproviderwillmostlikelyhaveonlyedgeroutersruntheCoconetRouterFrameworkleavingthecoreoptimizedforfastdata owhandling.TheroleoftheGlobalPolicyDistributionPoint(GPDP)istodisseminateanynetworkwidepoliciesthatneedtobeenforced.Thiscanincludeitemssuchaspref-erentialtreatmentthatneedstobegiventocontentorigi-natingfromaparticulardomain,preferentialtreatmentforaparticulartypeofcontent,anycontentbasedadaptationtechniquesthatneedtobeemployedinthenetworketc.ItisenvisionedthattheGPDPiscontrolledbytheISPtosetforthglobalruleswhiletheLPDPhostedatanenterpriselocationispossiblysharedbetweentheISPandtheenter-prise.ThiscanfurtherbeextendedtosaythattheLDPDisunderlocalusercontrol(basedonuserpoliciesandpref-erences)andcanadditionally,hostuserpreferences.Inor-dertopropagatecontentlevelinformationforpacketsand ows,weproposetotakeoneofthefollowingapproaches. ThemetadatacanbedirectlyencodedintotheIPop-tions eldofanIPpacket(sizeisanissue).Werefertothisas“in-bandtagging”.

IPpacketsusetheIPoptions eldtocarryaspecial32bitidenti er.Thisidenti erisusedtoindicateawellknown(global)e-fulfornon- owbasedone-timepacketssuchastelnetloginorHTTPURLrequest.Werefertothisas“out-of-bandtagging”.

IPpacketsusetheIPoptions eldtocarryaspecialkey.Thiskeyislookedupinadirectoryservicetoidentifythemetadatadescribingthatpacketor ow.Thisisalso“out-of-bandtagging”.Usingastructured6

3.2Network

Level

Figure2.OverlayNetwork

Atthenetworklevel,weenvisionthattherewillbeanoverlaynetworkcomprisedofroutersthatruntheCoCoNetRouterFramework.ClientmachinesrunningourNodeFrameworkcommunicateoverthisoverlay.Theoverlaycomprisesoftwocomponents;

AcontrolplanecomponentthatinvolvesinteractionsbetweentheCoCoNetRouterLayersattheroutingel-ements.

Adataplanecomponentthroughwhichthedatapack-etsare owing.

OvertheCoCoNetRoutercontrolplane,routerscanex-changetraditionalmanagementinformationsuchaslinkstates,bufferlengthsetc.Inaddition,informationsuchascontenttypescurrentlybeinghandled,adaptationscurrentlyavailablecanbeadvertised.Anadditionalkeypieceofin-formationexchangedisthelocalpoliciesthatarecurrentlybeingappliedtoadatastreamthatisbeingrouted.LocalPEPsettingsforagivenstreamor owhaveglobalimpli-cations.Forexample,unlesseveryhopisreliable,adatapacketcannotbereliablyroutedthroughanetwork.Thedataplanecanbeimplementedaseither: AUDPconnectionbetweentworouters. ATCPconnectionbetweentworouters. AnIP-in-IPtunnelbetweentworouters.

Content and context aware networking using semantic tagging(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:旅游消费行为及市场开发研究

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: