Ռեսուրսների ամրագրման արձանագրություն իրական ժամանակի համակարգերում
OSI (Open Source Interconnection) մոդելում ռեսուրսների ամրագրման մոդելը մտնում է չորրորդ շերտի տակ, որը տրանսպորտային շերտի արձանագրությունն է: Այս արձանագրությունը հատկապես օգտագործվում է ցանցի ռեսուրսները պահելու նպատակով: RSVP-ում ռեսուրսները կապված են և պահպանվում են ստացողի կողմից, ուստի այն նաև հայտնի է որպես ստացողին ուղղված արձանագրություն: Իրական ժամանակի համակարգը նշանակում է աշխատանքը, որը պետք է մատուցվի հաճախորդին որոշակի ժամանակում: Այս հոդվածում երկու իրական ժամանակի համակարգեր բացատրվում են ռեսուրսների ամրագրման արձանագրության միջոցով:
Ռեսուրսների ամրագրման արձանագրություն (RSVP)
Սահմանում
Ցանցում ռեսուրսների ամրագրման արձանագրությունն օգտագործվում է, քանի որ այն համակարգին տրամադրում է տվյալների փաթեթների փոխանցման արդյունավետ, որակյալ և ամենաարագ ճանապարհը հաղորդիչից մինչև ստացող: Այս արձանագրությունը հատկապես օգտագործվում է իրական ժամանակի համակարգերում, ինչպիսիք են վիդեոկոնֆերանսները, առցանց խաղերի հավելվածները և ուղիղ հեռարձակման նպատակներն իր լավագույն հնարավորությունների համար:
Ռեսուրսների ամրագրման արձանագրության օրինակ
Օրինակ, թե ինչպես կարելի է RSVP-ն օգտագործել վիդեոկոնֆերանսի հավելվածում
Օգտատերը ցանկանում է նախաձեռնել վիդեո կոնֆերանս մի քանի մասնակիցների հետ և պահանջում է որոշակի քանակությամբ թողունակություն և ցանցային այլ ռեսուրսներ՝ տեսա և աուդիո տվյալների սահուն փոխանցում ապահովելու համար:
Օգտատիրոջ սարքը RSVP PATH հաղորդագրություն է ուղարկում ցանց՝ պահանջելով տեսահամաժողովի համար անհրաժեշտ ռեսուրսները:
-
Ցանցը պատասխանում է RSVP RESV հաղորդագրությամբ՝ վերապահելով պահանջվող ռեսուրսները տեսահամաժողովի տևողության համար:
Տեսակոնֆերանսը տեղի է ունենում՝ պահպանված ռեսուրսներով, որոնք ապահովում են տվյալների սահուն և անխափան փոխանցումը բոլոր մասնակիցների միջև։
Օրինակ, թե ինչպես կարելի է RSVP-ն օգտագործել առցանց խաղերի հավելվածում −
Երբ օգտատերը սկսում է առցանց խաղ, խաղի հավելվածը հարցում է ուղարկում ցանց՝ խաղի համար ռեսուրսներ պահելու համար՝ օգտագործելով RSVP:
RSVP-ն հաղորդակցվում է ցանցային սարքերի հետ խաղի սերվերի և օգտատիրոջ սարքի միջև ընկած ճանապարհին՝ խաղի համար անհրաժեշտ ռեսուրսները պահելու համար:
Ուղու երկայնքով ցանցային սարքերը օգտագործում են մուտքի հսկողությունը՝ որոշելու համար, թե արդյոք առկա են բավարար ռեսուրսներ՝ պահանջը բավարարելու համար:
Եթե առկա են բավարար ռեսուրսներ, ուղու երկայնքով գտնվող ցանցային սարքերը վերապահում են խաղի համար անհրաժեշտ ռեսուրսները և հաստատում են ուղարկում խաղի հավելվածին:
Խաղի հավելվածը ստանում է հաստատումը և շարունակում է խաղը սկսելը՝ իմանալով, որ այն ունի բավարար ցանցային ռեսուրսներ՝ օգտատիրոջ համար սահուն և արձագանքող խաղային փորձ ապահովելու համար:
Օրինակ, թե ինչպես կարելի է RSVP-ն օգտագործել հոսքային մեդիա հավելվածում −
Այս օրինակում RSVP-ն օգտագործվում է ցանցային ռեսուրսները (տեսակոնֆերանսը) մի քանի մասնակիցների միջև պահելու համար: Սա ապահովում է, որ վիդեոկոնֆերանսը կարող է տեղի ունենալ առանց որևէ ընդհատումների կամ որակի վատթարացման՝ ցանցային ռեսուրսների բացակայության պատճառով:
RSVP օգտագործող հոսքային մեդիա հավելվածում հաղորդիչը (հոսքային սերվերը) և ստացողը (օգտագործողի սարքը) շփվում են միմյանց հետ՝ ցանցային ռեսուրսները պահելու հոսքային սեսիայի համար: RSVP արձանագրությունն օգտագործվում է այս հավելվածի կողմից՝ բարձրորակ տեսանյութի համար թողունակությունը վերապահելու և համակարգին հետևելու համար, որպեսզի այն առաքվի հաճախորդին առանց որևէ կոռուպցիայի:
Հոսքային մեդիա գործընթացում արձանագրությունն օգտագործվում է ստացողի (օգտագործողի սարքի) և ցանցային սարքերի միջև հաղորդակցվելու համար հոսքային նստաշրջանի համար ռեսուրսներ պահելու ճանապարհին: Հաղորդիչը (հոսքային սերվեր) վիդեո և աուդիո տվյալներն ուղարկում է ստացողին (օգտագործողի սարքին) վերապահված ցանցային ռեսուրսների միջոցով՝ ապահովելով օգտագործողի համար բարձրորակ հոսքային փորձ:
RSVP արձանագրության առանձնահատկությունները -
Հաճախորդի հիմքը − Պաշարները պահպանվում են հաճախորդի կամ ստացողի կողմից, ուստի այն պատշաճ կերպով պահպանում և կառավարում է ռեսուրսների վերապահումը:
Միակողմանի հոսքեր − RSVP-ի հարցումները ռեսուրսները հոսում են միայն մեկ ուղղությամբ, ինչը նշանակում է, որ միայն մեկ հաղորդիչ և մեկ կամ մի քանի ստացող:
Աշխատում է երթուղային արձանագրությունների հետ − Այն համարվում է երթուղային արձանագրություն, սակայն ստեղծվել է ապագա և ներկա արձանագրությունների հետ աշխատելու համար:
Ավելի լավ որակ − Սա նշանակում է, որ RSVP-ն կարող է աշխատել Տարբեր ծառայությունների հետ՝ ապահովելու, որ ցանցային տրաֆիկը դասակարգվի և կառավարվի այնպես, որ բավարարի տրաֆիկի տարբեր տեսակների հատուկ կարիքները, ապահովելով ընդհանուր առմամբ ավելի լավ որակի ծառայություն ցանցի համար:
Եզրակացություն
RSVP-ն կարող է օգտագործվել իրական ժամանակի տարբեր տեսակների համակարգերում, ինչպիսիք են ճանապարհային երթևեկության կառավարման համակարգերը, ավտոմատ վարելու համակարգերը, առցանց հոսքը, խաղերը և վիդեո կոնֆերանսները: Այն բացառապես օգտագործվում է ռեսուրսները պահելու համար, որոնք մշակվում են ստացողի կողմից: Առցանց խաղերում RSVP արձանագրությունն օգտագործվում է ցանցային ռեսուրսները պահելու համար և՛ խաղերում, և՛ վիդեոկոնֆերանսներում: