|
Ïðèåì ñïóòíèêîâîãî ñèãíàëà
|
Êíèãà ñòàòåé î ñïóòíèêîâîì ïðèåìå, òåõíîëîãèÿõ, ìåòîäàõ îáðàáîòêè, îñíîâíûõ ïîíÿòèÿõ è òåðìèíàõ â ñïóòíèêîâîé òåðìèíîëîãèè è Èíòåðíåòà. Áîëüøèíñòâî ñòàòåé, îïèñàííûå íèæå, íå ÿâëÿþòñÿ ëè÷íûì èçîáðåòåíèåì àâòîðà. Àâòîð ïåðåäàþò íàèáîëåå èíòåðåñíûå ïî åãî ìíåíèþ ñòàòüè îïèñûâàåìûå íà ôîðóìàõ è äðóãèõ ñàéòîâ. |
|
DiSEqC 2.Õ
Óðîâíè 2.Õ ïðåäïîëàãàþò äâóñòîðîííþþ ñâÿçü: êàê ïåðåäà÷ó êîìàíä îò ðåñèâåðà ïåðèôåðèéíûì óñòðîéñòâàì, òàê è îòâåòîâ ïåðèôåðèéíûõ óñòðîéñòâ ðåñèâåðó. Îñíîâíîå íàçíà÷åíèå ýòîãî óðîâíÿ - àâòîìàòè÷åñêîå êîíôèãóðèðîâàíèå ñèñòåìû. Ïî çàìûñëó ðàçðàáîò÷èêîâ, ðåñèâåð DiSEqC 2.Õ äîëæåí ñàìîñòîÿòåëüíî îáíàðóæèòü âñå ïîäêëþ÷åííûå ê íåìó ïåðèôåðèéíûå óñòðîéñòâà, îïðåäåëèòü èõ òèïû è ðàñïîëîæåíèå â ñèñòåìå, è, âîçìîæíî, èõ õàðàêòåðèñòèêè, íàïðèìåð ÷àñòîòó ãåòåðîäèíà êîíâåðòåðà. Òàêèì îáðàçîì, ðåñèâåð ñ DiSEqC 2.Õ, ïîäîáíî ïåðñîíàëüíîìó êîìïüþòåðó, áóäåò ïîääåðæèâàòü òåõíîëîãèþ "Plug " Play".
Àïïàðàòíàÿ ðåàëèçàöèÿ óðîâíÿ äîâîëüíî ïðîñòà. Äëÿ ôîðìèðîâàíèÿ èìïóëüñîâ 22 êÃö, 0.6  ïåðèôåðèéíûå óñòðîéñòâà èñïîëüçóþò ïðèìèòèâíûé "ìîäåì" - êëþ÷ íà îäíîì òðàíçèñòîðå, âêëþ÷àþùèé â öåïü ïèòàíèÿ äîïîëíèòåëüíóþ íàãðóçêó. Âíóòðåííåå ñîïðîòèâëåíèå èñòî÷íèêà ïèòàíèÿ öåïè êîíâåðòåðà â ðåñèâåðàõ, ïîääåðæèâàþùèé DiSEqC 2.Õ, íà ÷àñòîòå 22 êÃö äîëæíî ñîñòàâëÿòü 15 Îì. Ïðè èçìåíåíèè íàãðóçêè â öåïè ïèòàíèÿ èçìåíÿåòñÿ òîê, ñîîòâåòñòâåííî, èçìåíÿåòñÿ ïàäåíèå íàïðÿæåíèÿ íà âíóòðåííåì ñîïðîòèâëåíèè èñòî÷íèêà. Âñå îñòàëüíûå ôóíêöèè âòîðîãî óðîâíÿ DiSEqC ðåàëèçóþòñÿ ïðîãðàììíî. Åñëè ðåñèâåð îòïðàâëÿåò íà âõîä êîìàíäó DiSEqC, òðåáóþùóþ îòâåòà ïåðèôåðèéíîãî óñòðîéñòâà, ñðàçó æå ïîñëå ïåðåäà÷è îí ñíèìàåò ñ âõîäà òîí 22 êÃö è æäåò îòâåò â òå÷åíèå 150 ìñ.
Ïðîáëåìà âîçíèêàåò ïðè âêëþ÷åíèè ðåñèâåðà, êîãäà åìó åùå íåèçâåñòåí ñîñòàâ ïåðèôåðèéíûõ óñòðîéñòâ. Âïîëíå âåðîÿòíî, ÷òî îäíîâðåìåííî ê øèíå îêàæóòñÿ ïîäêëþ÷åííûìè íåñêîëüêî óñòðîéñòâ ñ îäèíàêîâûìè àäðåñàìè. Ýòè óñòðîéñòâà áóäóò ïûòàòüñÿ îäíîâðåìåííî îòâåòèòü íà çàïðîñ ðåñèâåðà, ÷òî íåèçáåæíî ïðèâåäåò ê êîíôëèêòó. ×òîáû èçáåæàòü òàêîé ñèòóàöèè, âî âðåìÿ èíèöèàëèçàöèè æåëàòåëüíî èìåòü â ñèñòåìå îäíîâðåìåííî íå áîëåå îäíîãî óñòðîéñòâà, "ïðîñëóøèâàþùåãî" øèíó. Ýòî òðåáîâàíèå ïî÷òè âñåãäà ìîæíî âûïîëíèòü áëàãîäàðÿ "öåïî÷å÷íîé" àðõèòåêòóðå òèïè÷íîé ñèñòåìû: íåïîñðåäñòâåííî ê ðåñèâåðó ïîäêëþ÷åíî òîëüêî îäíî óñòðîéñòâî, ñëåäóþùèå óñòðîéñòâà ïîäêëþ÷åíû ÷åðåç ïåðâîå è ò.ä. Ïîñëå âêëþ÷åíèÿ ïèòàíèÿ êàæäîå óñòðîéñòâî ðàçìûêàåò öåïü ïðîõîæäåíèÿ êîìàíä DiSEqC äàëüøå ïî øèíå.  ðåçóëüòàòå "ñëûøèò" øèíó òîëüêî îäíî óñòðîéñòâî - áëèæàéøåå ê ðåñèâåðó. Ðåñèâåð äàåò êîìàíäó "âåðíóòü àäðåñ" è ïî îòâåòó ðàñïîçíàåò ýòî óñòðîéñòâî. Çàòåì ðåñèâåð êîìàíäóåò èçâåñòíîìó óñòðîéñòâó ñìåíèòü ñâîé àäðåñ ïî óìîë÷àíèþ íà íîâûé àäðåñ, óíèêàëüíûé â äàííîé ñèñòåìå. Òîëüêî ïîñëå òîãî, êàê óñòðîéñòâî ïîëó÷èò íîâûé àäðåñ, îíî çàìêíåò öåïü è ðàçðåøèò ïðîõîæäåíèå êîìàíäû ê îäíîìó èç óñòðîéñòâ ñëåäóþùåé ñòóïåíè. Äàëåå ðåñèâåð âíîâü âûäàåò êîìàíäó "âåðíóòü àäðåñ", ïî îòâåòó ðàñïîçíàåò ñëåäóþùåå óñòðîéñòâî è òàê äàëåå. Ñêîëüêî êàñêàäíî âêëþ÷åííûõ óñòðîéñòâ ìîæíî áóäåò àâòîìàòè÷åñêè îáíàðóæèòü è ðàñïîçíàòü, çàâèñèò òîëüêî îò "èíòåëëåêòà" ïðîãðàììíîãî îáåñïå÷åíèÿ ðåñèâåðà.
Îäíàêî àðõèòåêòóðà ñëîæíûõ ñïóòíèêîâûõ ñèñòåì ìîæåò áûòü íåòèïè÷íîé, è âåðîÿòíîñòü òîãî, ÷òî äâà óñòðîéñòâà ñ îäíèì àäðåñîì îêàæóòñÿ ïîäêëþ÷åííûìè ê ðåñèâåðó îäíîâðåìåííî, âñå æå ñóùåñòâóåò. Äëÿ òàêèõ ñëó÷àåâ ïðåäóñìîòðåíà ïðîöåäóðà àðáèòðàæà. Ïðèìåíÿåìûé ïðîòîêîë ñõîäåí ñ ïðîòîêîëîì CSMA/CD, êîòîðûé èñïîëüçóåòñÿ äëÿ ðàçðåøåíèÿ êîíôëèêòîâ â òåõíîëîãèè ëîêàëüíûõ ñåòåé Ethernet, òàêæå îñíîâàííîé íà ïîäêëþ÷åíèè âñåõ óñòðîéñòâ ê îäíîé îáùåé øèíå. Ïðåæäå ÷åì îòâåòèòü íà ïåðâóþ ïîñëå âêëþ÷åíèÿ ïèòàíèÿ êîìàíäó ðåñèâåðà, ïåðèôåðèéíîå óñòðîéñòâî "ïðîñëóøèâàåò" êàáåëü â òå÷åíèå íåêîòîðîãî ïðîìåæóòêà âðåìåíè, äëèòåëüíîñòü êîòîðîãî âûáèðàåòñÿ â ïðåäåëàõ 15-115 ìñ ïî ñëó÷àéíîìó çàêîíó. Íå îáíàðóæèâ ñèãíàëîâ äðóãèõ óñòðîéñòâ, ýòî óñòðîéñòâî ïåðåäàåò ñâîé îòâåò â êàáåëü. Åñëè çà ýòî âðåìÿ óñòðîéñòâî îáíàðóæèâàåò ÷óæóþ ïåðåäà÷ó, îíî ïðåðûâàåò ñîáñòâåííóþ ïîïûòêó ïåðåäà÷è, âûñòàâëÿåò âíóòðåííèé ôëàã "øèíà çàíÿòà", âûæèäàåò îêîëî 130 ìñ, à çàòåì ïåðåäàåò ñâîé îòâåò. Âðåìÿ îæèäàíèÿ âûáðàíî çàâåäîìî áîëüøèì, ÷åì ìàêñèìàëüíàÿ çàäåðæêà îòâåòà, ýòî ãàðàíòèðóåò, ÷òî íå âîçíèêíåò êîëëèçèÿ ñ ïåðåäà÷åé óñòðîéñòâà, âûèãðàâøåãî àðáèòðàæ.
Ðåñèâåð ìîæåò îáíàðóæèòü ïðèñóòñòâèå íåñêîëüêèõ óñòðîéñòâ ñ îäèíàêîâûì àäðåñîì ðàçíûìè ñïîñîáàìè. Îí ìîæåò ïðîñòî âûæäàòü ïîñëå ïåðâîãî îòâåòà âðåìÿ, áîëüøåå, ÷åì âðåìÿ ïàóçû, ïðåäóñìîòðåííîé ïðîòîêîëîì àðáèòðàæà. Âòîðîé ñïîñîá - ïåðåäàòü ñïåöèàëüíóþ êîìàíäó, îáðàùåííóþ òîëüêî ê òåì óñòðîéñòâàì, ó êîòîðûõ óñòàíîâëåí ôëàã "øèíà çàíÿòà". Òðåòèé ñïîñîá, êîòîðûé ñòàíäàðòîì ðàññìàòðèâàåòñÿ, êàê ïðåäïî÷òèòåëüíûé: ïîñëå ïåðâîãî îòâåòà ðåñèâåð çàñòàâëÿåò èçâåñòíîå åìó óñòðîéñòâî èçìåíèòü ñâîé àäðåñ, à çàòåì ïîâòîðÿåò çàïðîñ ñî ñòàðûì àäðåñîì. ×òîáû íå ïîâòîðÿòü ñëîæíóþ ïðîöåäóðó èíèöèàëèçàöèè ïðè ñëåäóþùåì âêëþ÷åíèè ïèòàíèÿ, ðåñèâåð, ïî èäåå, äîëæåí ñîõðàíèòü êîíôèãóðàöèþ ñèñòåìû â ñâîåé ýíåðãîíåçàâèñèìîé ïàìÿòè.
Ê ñîæàëåíèþ, ðåñèâåðîâ, â ïîëíîì îáúåìå ïîääåðæèâàþùèõ DiSEqC 2.Õ, ïîêà íåò.  òî æå âðåìÿ, çíà÷èòåëüíàÿ ÷àñòü ïåðèôåðèéíîãî îáîðóäîâàíèÿ (àíòåííûå ïåðåêëþ÷àòåëè, ìóëüòèñâèò÷è DiSEqC2.0) óæå ãîòîâà ê ðàáîòå ñ òàêèìè ðåñèâåðàìè.
Ëèòåðàòóðà:
1 . À. Áèòåëåâà. Ïðîòîêîë DiSEqC. Òåëå-Ñïóòíèê, ¹5, 1998.
2 . Digital Satellite Equipment Control (DiSEqC™). Bus Functional Specification. Version 4.2. Eutelsat, Feb. 1998.
3 . Digital Satellite Equipment Control (DiSEqC™). Update and Recommendations for Implementation. Version 2.1. Eutelsat, Feb. 1998.
4 . Digital Satellite Equipment Control (DiSEqC™). Positioner Application Note. Version 1.0. Eutelsat, March 1998.
5 . Digital Satellite Equipment Control (DiSEqC™). Application Information for Tuner-Receiver/IRDs. Eutelsat, April 1996.
|
|