Professional Documents
Culture Documents
التجربة الثانية
التجربة الثانية
اﻟﻣﺷروع اﻟﺛﺎﻧﻲ
Bit Error Rate of Baseband Binary Transmission
إﻋﺪاد/ﻧﺰار ﺣﺴﯿﻦ اﻟﻔﯿﺘﻮري
رﻗﻢ اﻟﻘﯿﺪ1501142 /
اﻟﻣــــــراﺟـــــــﻊ
اﻷﻛواد اﻟﻣﺳﺗﺧدﻣﺔ
اﻟﻣﻠﺧص
ﺳﯾﺗم ﻛﺗﺎﺑﺔ أﻛواد ﻣﺎﺗﻼب ﻟﻣﺣﺎﻛﺎة اﻟوﺣدات اﻟوظﯾﻔﯾﺔ اﻟﻣﺧﺗﻠﻔﺔ اﻟﻣﺳﺗﺧدﻣﺔ ﻟﺗﺷﻛﯾل وﺻﻠﺔ اﺗﺻﺎل
.Communication Link
ﻛذﻟك ﺗﻘﯾﯾم اﺣﺗﻣﺎﻻت اﻟﺧطﺄ اﻟﻣرﺗﺑطﺔ ﺑﻣﺧططﺎت اﻟﺗﺄﺷﯾر اﻟﺛﻧﺎﺋﯾﺔ Binary Signalingأﺣﺎدﯾﺔ
اﻟﻘطب Unipolarواﻟﻘطﺑﯾﺔ Polarﻓﻲ وﺟود ﺿوﺿﺎء ﺟﺎوس اﻟﺑﯾﺿﺎء اﻟﻣﺿﺎﻓﺔ ).(AWGN
اﻟﻣﻘدﻣﺔ
ﺗﻌد اﻟﻣﺣﺎﻛﺎة اﻟﺣﺎﺳوﺑﯾﺔ أداة ﻣﻔﯾدة ﻟﻠﻐﺎﯾﺔ ﻓﻲ دراﺳﺔ أﻧظﻣﺔ اﻻﺗﺻﺎل واﻟﺗﻘﻧﯾﺎت اﻟﻣرﺗﺑطﺔ ﺑﮭﺎ ،
ﺧﺎﺻﺔ ﻓﻲ اﻟﺣﺎﻻت اﻟﺗﻲ ﺗﻧطوي ﻋﻠﻰ ﻋﯾوب ﻋﻣﻠﯾﺔ ﯾﺻﻌب إن ﻟم ﯾﻛن ﻣن اﻟﻣﺳﺗﺣﯾل ﺗﺣﻠﯾﻠﮭﺎ
ﺗﺣﻠﯾﻠﯾًﺎ.
ﺗﺗوﻓر اﻟﻌدﯾد ﻣن ﺣزم اﻟﻣﺣﺎﻛﺎة اﻟﺣﺎﺳوﺑﯾﺔ اﻟﻣﺗطورة اﻟﻣﺻﻣﻣﺔ ﺧﺻﯾﺻًﺎ ﻟﻣﺣﺎﻛﺎة أﻧظﻣﺔ
اﻻﺗﺻﺎﻻت ﺗﺟﺎرﯾﺎ ً .ﻓﻲ اﻵوﻧﺔ اﻷﺧﯾرة ،ﺗﺗوﻓر ﻣرﺑﻌﺎت اﻷدوات اﻹﺿﺎﻓﯾﺔ اﻟﺗﻲ ﺗﺣﺗوي ﻋﻠﻰ
وﺣدات ﻣﻛﺗﺑﺔ ﺧﺎﺻﺔ ﻟوظﺎﺋف اﻻﺗﺻﺎل ﻓﻲ ﺣزم اﻟﻛﻣﺑﯾوﺗر ﻟﻸﻏراض اﻟﻌﺎﻣﺔ ،ﻣﺛل
، Matlabﻟﺗﻣﻛﯾن اﺳﺗﺧداﻣﮭﺎ ﻟﻣﺣﺎﻛﺎة أﻧظﻣﺔ اﻻﺗﺻﺎﻻت.
اﻟﮭدف ﻣن ھذا اﻟﻣﺷروع ھو دراﺳﺔ ﻛﯾﻔﯾﺔ ﻣﺣﺎﻛﺎة وظﺎﺋف اﻻﺗﺻﺎل اﻟﻣﺧﺗﻠﻔﺔ ﻛوﺣدات وظﯾﻔﯾﺔ
،واﻟﺗﻲ ﯾﻣﻛن ﺑﻌد ذﻟك دﻣﺟﮭﺎ ﻟﺗﺷﻛﯾل راﺑط اﺗﺻﺎل.
:اﻟوﺣدات اﻟوظﯾﻔﯾﺔ اﻟﺗﻲ ﯾﺟب ﻣراﻋﺎﺗﮭﺎ ھﻲ
ﺳﯾدوراﻧدوم أو ﻣﺎﯾﻌرف ﺑﺗوﻟﯾد اﻟﺑﺗﺎت اﻟﻌﺷواﺋﯾﺔ اﻟزاﺋﻔﺔ ,وﯾﺳﺗﺧدم ﻓﻲ اﻟﻌدﯾد ﻣن اﻟﻣﺟﺎﻻت ،ﻣﺛل
ﻣﺣﺎﻛﺎة ﺑﯾﺎﻧﺎت اﻟرﺳﺎﺋل اﻟﻌﺷواﺋﯾﺔ ﻓﻲ أﻧظﻣﺔ اﺧﺗﺑﺎر اﻻﺗﺻﺎل ،وأﺟﮭزة ﺗﺷوﯾش اﻟرﺳﺎﺋل ،وأﻧظﻣﺔ
ﺗوﺟﯾﮫ اﻟﻠﺗراﺑط ،وﻧﻣﺎذج ﻧﺑﺿﺎت ﻟﻣدى اﻟرادار .ھذه اﻟﺗﺳﻠﺳﻼت اﻟﺛﻧﺎﺋﯾﺔ ﺣﺗﻣﯾﺔ وﺗﻣﺗﻠك ﺑﻌض
اﻟﺧﺻﺎﺋص اﻷﺳﺎﺳﯾﺔ ﻟﻠﺗﺳﻠﺳل اﻟﻌﺷواﺋﻲ ،ﻣﺛل:
(1ﻋدد اﻟﺛﻧﺎﺋﯾﺎت " "1ﯾﺳﺎوي ﺗﻘرﯾﺑًﺎ ﻋدد " "0ﺛﺎﻧﯾﺔ.
(2ﻋدد ﻣرات اﻟﺗﺷﻐﯾل اﻟﻣﺗﺗﺎﻟﯾﺔ " "1أو " "0ﻣن اﻟطول 𝑛 ھو ﺿﻌف ﻋدد اﻟطول .𝑛 + 1
(3اﻻرﺗﺑﺎط اﻟﺗﻠﻘﺎﺋﻲ ﻟﻠﺗﺳﻠﺳل ﻓﻲ اﻗﺻﻰ ﻗﯾﻣﺔ ﻓﻲ اﻷﺻل وﯾﻧﺧﻔض ﺑﺳرﻋﺔ ﺑﻌﯾدًا ﻋﻧﮫ.
ﺑﺎﻟﻧﺳﺑﺔ ﻟﻠﺗﺳﻠﺳل اﻟﻣﺣدود اﻟدوري ،ﯾﻛون اﻻرﺗﺑﺎط اﻟذاﺗﻲ ﻣﺗﻛررً ا وﯾﻌطﻰ ﺑﺎﻟﻌﻼﻗﺔ :
Where:
ﻋﺎد ًة ﻣﺎ ﯾﺗم ﺗﺣﻘﯾق أﻗﺻﻰ طول ل ) (ML-PSRGﻣن اﻟﺑﯾﺎﻧﺎت اﻟﺛﻧﺎﺋﯾﺔ ﻣن ﺧﻼل ﺗﺟﻣﯾﻊ ﻋدد ﻣن ﻣراﺣل ﻣﺳﺟﻼت
اﻻزاﺣﺔ ) (shift registers_SRﻣﻌًﺎ ﻣﻊ اﻟﺗﻐذﯾﺔ اﻟﻌﻛﺳﯾﺔ اﻟﺷﺎﻣﻠﺔ اﻟﺗﻲ ﺗم اﻟﺣﺻول ﻋﻠﯾﮭﺎ ﺑواﺳطﺔ modulo-2
إﺿﺎﻓﺔ اﻟﻣﺧرﺟﺎت ﻣن اﻟﺗﻐذﯾﺔ اﻟﻌﻛﺳﯾﺔ اﻟﻣﻧﺎﺳﺑﺔ .ﺑﺎﻟﻧﺳﺑﺔ إﻟﻰ MLPRSGاﻟﻣﻧﻔذة ﺑﺎﺳﺗﺧدام ﺳﺟل إزاﺣﺔ ﻣن ﻣراﺣل ،
ﻓﺈن اﻟﺗﺳﻠﺳل اﻟﺛﻧﺎﺋﻲ اﻟﻧﺎﺗﺞ ﻟﮫ طول ) ، (2𝑁 - 1ﻣﻊ اﺳﺗﺑﻌﺎد ﻛل ﻧﻣط "."0
2. White Gaussian noise generator
ﻋﻧدﻣﺎ ﯾﺗم إرﺳﺎل إﺷﺎرة )𝑡( 𝑠 ﻋﺑر ﻗﻧﺎة اﺗﺻﺎل ،ﻓﺈﻧﮭﺎ ﺗﺗﺄﺛر ﺑﺎﻟﺿوﺿﺎء واﻟﺗداﺧل .ﯾُطﻠق ﻋﻠﻰ اﻟﺷﻛل
اﻷﻛﺛر ﺷﯾوﻋًﺎ ﻟﻠﺿوﺿﺎء اﺳم ﺿوﺿﺎء ﺟﺎوس )𝑡( 𝑛 وﯾﺗﺑﻊ اﺗﺳﺎﻋﮭﺎ ﺗوزﯾﻊ ﺟﺎوس أو اﻟﺗوزﯾﻊ
اﻟطﺑﯾﻌﻲ اﻟﻣﻌطﻰ ﺑواﺳطﺔ :
ﺣﯾث 𝜎^2ھو اﻟﺗﺑﺎﯾن .ﻣﺗوﺳط ﻗﯾﻣﺔ )𝑡( 𝑛 ھو ﺻﻔر .ﻧظرً ا ﻷن )𝑡( 𝑛 ﯾُﻌﺗﺑر ﻣﺿﺎﻓًﺎ إﻟﻰ اﻹﺷﺎرة ،
ﯾُﺷﺎر إﻟﻰ اﻟﻘﻧﺎة ﻏﺎﻟﺑًﺎ ﻋﻠﻰ أﻧﮭﺎ ﻗﻧﺎة ﺿوﺿﺎء ﺟﺎوﺳﯾﺔ ﺑﯾﺿﺎء ﻣﺿﺎﻓﺔ ) (AWGNﻛﻣﺎ ﺑﺎﻟﺷﻛل اﻟﺗﺎﻟﻲ :
ﯾﻣﻛن إﻧﺷﺎء ﺿوﺿﺎء ﺟﺎوﺳﯾﺔ ذات اﻟﻣﺗوﺳط اﻟﺻﻔري ﻣن أرﻗﺎم ﻋﺷواﺋﯾﺔ ﺑﺗوزﯾﻊ ﻣﻧﺗظم وﺗﻘﻊ ﻓﻲ
اﻟﻔﺎﺻل اﻟزﻣﻧﻲ ) .(0،1ﯾﺗم اﺳﺗﺧدام ﺧوارزﻣﯾﺎت ﻣﺧﺗﻠﻔﺔ ﻟﺗوﻟﯾد أرﻗﺎم ﺷﺑﮫ ﻋﺷواﺋﯾﺔ ﻻﺳﺗﺧداﻣﮭﺎ ﻓﻲ
ﻣﺣﺎﻛﺎة ﻣوﻧت ﻛﺎرﻟو ،وﯾﺗم إﻋطﺎء أﺣد اﻟﺧوارزﻣﯾﺎت اﻟﺷﺎﺋﻌﺔ اﻟﻣﺳﺗﺧدﻣﺔ ﺑواﺳطﺔ :
ﺣﯾث 𝑃 ﻋدد ﺻﺣﯾﺢ ،واﻟﻘﺎﻋدة 𝛽 ھﻲ ﻋدد ﺻﺣﯾﺢ وأوﻟﯾﺔ ﻟـ 𝑃 و𝜇 ,وھﻲ أﯾﺿًﺎ أﻋداد ﺻﺣﯾﺣﺔ ،
وھو ﻓﻲ ﻛﺛﯾر ﻣن اﻷﺣﯾﺎن ،وﻟﻛن ﻟﯾس داﺋﻣًﺎ ،ﺻﻔر .ﻋﻠﻰ ﺳﺑﯾل اﻟﻣﺛﺎل 𝑃 = 215 = 32768 ، ،
، 𝛽 = 4797و .𝜇 = 6925اﻋﺗﻣﺎدًا ﻋﻠﻰ اﺧﺗﯾﺎر ھذه اﻟﺑﺎراﻣﺗرات ،ﯾﻛون اﻟﺗﺳﻠﺳل اﻟﻌودي ]𝑛𝑥[
دورﯾًﺎ ﺑﻧﻘطﺔ 𝑃 أو أﻗل .ﻣن زوج ﻣن اﻷرﻗﺎم اﻟﻌﺷواﺋﯾﺔ اﻟﻣوزﻋﺔ ﺑﺷﻛل ﻣوﺣد 𝑋1و 𝑋2اﻟﻣوﻟدﯾن
ﺑﺎﺳﺗﺧدام اﻟﻣﻌﺎدﻟﺔ اﻟﺳﺎﺑﻘﺔ ،ﯾﻣﻛﻧﻧﺎ اﻟﺣﺻول ﻋﻠﻰ زوج ﻣن اﻟﻣﺗﻐﯾرات اﻟﻌﺷواﺋﯾﺔ اﻟﻣﺳﺗﻘﻠﺔ 𝑈1و 𝑈2
،ﺑﺣﯾث
𝜎^2 .ھو زوج ﻣن اﻟﻣﺗﻐﯾرات اﻟﻌﺷواﺋﯾﺔ اﻟﺗﻲ ﻟﮭﺎ ﺗوزﯾﻊ طﺑﯾﻌﻲ ﺑﻣﺗوﺳط ﺻﻔر ،وﺗﺑﺎﯾن اﻟوﺣدة ) ، (𝑈1 ، 𝑈2ﻓﻲ ھذه اﻟﺣﺎﻟﺔ
ﺑﺛﺎﺑت ﻣﻧﺎﺳب 𝑈2و 𝑈1ﻗﯾﻣﺔ اﻟﺗﺑﺎﯾن ﯾﻣﻛن ﺗﻐﯾﯾرھﺎ ﺑﺿرب
وﯾﻌرف ﺑﻣرﺷﺢ اﻟﻣواءﻣﺔ ,وھو اﻟﻣﺳﺗﻘﺑل اﻷﻣﺛل ﻟﻺﺷﺎرة اﻟﺗﻲ أﻓﺳدھﺎ .AWGNوھو ﻣرﺷﺢ ﺧطﻲ ﻣﺻﻣم ﻟﺗوﻓﯾر أﻗﺻﻰ ﻧﺳﺑﺔ ﻗدرة
إﺷﺎرة إﻟﻰ اﻟﺿوﺿﺎء ﻋﻧد ﺧرﺟﮫ ﻹﺷﺎرة ﻣرﺳﻠﺔ ﻣﺣددة اﻟﻣدة ،ﻣﺛل ﻣوﺟﺔ اﻟرﻣز .ﯾُﻘﺎل أن اﻟﻣرﺷﺢ ﻣطﺎﺑق ﻹﺷﺎرة إدﺧﺎل ﻣﻌﯾﻧﺔ إذا
ﻛﺎﻧت اﻻﺳﺗﺟﺎﺑﺔ اﻟﻧﺑﺿﯾﺔ ﻋﺑﺎرة ﻋن ﻧﺳﺧﺔ ﻣﺗﺄﺧرة وﻣﻌﻛوﺳﺔ زﻣﻧﯾﺎ ﻟﻼﺷﺎرة ,ﻛﻣﺎ ﺑﺎﻟﺷﻛل اﻟﺗﺎﻟﻲ :
اﻵن ،اﻓﺗرض أن اﻹﺷﺎرة اﻟﻣﺳﺗﻘﺑﻠﺔ )𝑡( rﻣطﺑﻘﺔ ﻋﻠﻰ ﻣرﺷﺢ ﻣواءﻣﺔ )𝑡( ، ℎﺧرﺟﮫ )𝑡(𝑦 ﻣﻌطﻰ
ﺑواﺳطﺔ