Top Banner
3 : AD HOC , , ad hoc : ) Bluetooth, )HIPERLAN/2 , ) IEEE 802.11 . 3.1. BLUETOOTH Bluetooth . , , . , , . Bluetooth . 3.1: Bluetooth
47

3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

Jan 09, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

3�: AD HOC

�����

����� ��� � � � � ��� ��� ����� ����� ����� � �� ����� ��� � ������ � � � � ��� � � !���� ��� ����� ��� � ����� ����� �"�

����� � � � ! � ����� � � ��#�� � ��� � � � "$ � �%

��& % ���%'� ������& � � , � � � ��� � � !������( � ��) % ��� ����� � ) % ,

%'� ��� � ! ��& ��#�* � �% ad hoc ������ � � % ) %'#�� ( ��� � � ��� % %'� ��& % ��� � !��"� � �% ��"!�� � � �

� � � � � � � ��( !����� ��� � � ����� ��"� � � � ��� � � ��� % %'� ��# % � �% � � � � ��� ��� � � ���!�� : � ) Bluetooth,

� )HIPERLAN/2 ��� � , � "� � � � ) IEEE 802.11 .

3.1. BLUETOOTH

Bluetooth �# %'� � ��� � % � ��� � � � � � � & ��� !�� "+%'� %'" � ��� ��� ��� �

��� � � � # �

$�� & !���� � � � ���# ��� ��� ��, � � *-���� ��������( � ���� "������ � ��� � ��� � ���� � � � %'� ��% � ����� � � ! � ( !��� � ��� ��� � ) ����� ��"� !��%'��"!����� ��� � � * �

�.) % ��� % & ��/ % ��� � ��) % ! � � ���� / % & ���� � � � %'��� / %

!���!����� / % . 0 � ��� ��� ��� � � � ��� , ��� � � ��# , �� ����� � � � � � � � �� & � � ��( ����� "+%'� ������ � � � � � � �

!���!����� / % , / ! � � %'� ������ � � % ) % ��� % ��� � � * �

��� ��� ��� ���� $���! ��& ��� � !���� ������ � � � ���

$���( ! ��& . 12� ������� ��� ����� ����� ����& � "� �.� � �# %'� � & ���� ) ! � #�� , &

��������( � � ������� � � ����& � � , &

$�� � & ��( ��!�$ � � ��� � ��� $�� � & � � � � ! ��� � . 3 %'�

� ������� � !�$�( ��� ����� � ��� � � � � ��#�� � � � � $�� & !���� � � � ���# ��� ��� )4��� � � ��� �

Bluetooth �� # %'� � � � ! ��& !��%'"$����� .

576-8:9�; 3.1: <>=?=+@�=A:B ; CED�FHGI=J�K+@L@�=M Bluetooth

Page 2: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

� ��������� ���� ���� ��� Bluetooth ������� ��������������� ������������� �������� "!"� ���� ����

������!"#����� � ��#��$%��!"��&� ��� �������������'���������� �������$%��� ���� ��� ��#�������#���� (�������� �� ��� ")�$%�� . � $%���!"��������� ����(*��� "�� ��� - IRDA OBEX ��� ��� +,����������-�� ������� #�������#�!"����� ��#��$%���������

����# ��� ��� �������������������-���� ����� LOS. ./� Bluetooth ����������$%������������ ���������������� ���� ���� 0 ��������� ��� ���� ��� ������ ���� ���&��������� ��������+,���� ��� LANs, ��� $%���$%������#�� ������ ����

��� ������ ���� �� �� " " #�������(������ $%���'��#� , ������# � #�����$%����� ��#��$%�������� ��� ��� ")�$%��� � " "�

�� $%�����#��$%�������-� ������� ��� ��� �� "�1&�!"���� � ��� ���&������ . 23#���� ��(�� ������ ���!"������� ���

$%������#�� ��#����� "��������� � (������������������4��!"��� , � " "� ���� ������������� ���� ���� ��������������������� ����# . ./

�� "������������������ ���� � ����� �������� ���' " "��� "������������� ���� LANs ��(���#� ��� ��������� "������

����� � $%��������#��� ��� ����������������)� $%���'��&��� ����������(���� (PANs), $%�� "�$%� ��#��$%��������� �������56&

���� ��#�������#�)� ������ �� � �&������� ����# (���������� , !" ��(���� ���� " "��� ��#����� ������������ (������������ . ./�

Bluetooth !" ����������&���� ����������� � (���������������������!"��� ������� �������������� $%������#������� ����������� ���� . 78� ����#�� �#�56�������-���#'� �����!"����&�� ����������)� ����# �������(���#� ���� " "��� "� PCs, �

���� ���� ��� �� $%������#� ����# ��� �,� ��� "� � �� ������������!"��&� ���� � $%�����������!"��&� ,

$%����#���&�������� . 93������(���� ����������� � ��������������� ���� ���� � ��������(���!"��&� ��� $%#���������������� ���� "#�:;��� " ������)�!"������� �� "��������������)< ", � �������� ��� ��� ��������������� ��� �� handhelds ���� �� " "��� ������������� ��� �������� ��#�������#���� ��,� �#���� ��(���� �-������������!"��� ����������)�� ����� Bluetooth.

+,�������� $%&������ ����# Bluetooth ��� �,� � $%#�������������� ����# � (���������������� ���#�����(������ ���� ��

$%��$%�����-� ���� ��� �������������� ������,� , ����# ����������������#� ���� ������������ "&�������� ������� ����

��� ������ ��� �� "��&�!"���� (������� �������� =�� ����� �� "��������� �������� , $%#������������� ����������� "��� ���5 ,

�#������������� ��#� �(��������������� PDA �'�� ��� �������& #����� "�� �������� ���� ����������� ���� +,��+, "����

���� "�����������)� $%����#�!"&�������� . 23#������ ��� (������������ ����������� ���#� ����� ���� ����(*��� "�� ��� ������� ���

Bluetooth ��� ��� ��56�������������� (������������ ���� !" ��(���� ���� ��������������� ������$%������ ������ ���������

����# ��� �� "����������������� ���������� � �� 0 �����,� ���� (���������������������&������ .

3.1.1.

>�� �� ����� ��56���������������� (��������������������� ����# Bluetooth, ��� $%�������������

������������#��������� ��(���#� ���(�������� � ����������� ���#� ����������������� ����������� ���� , ��� �-�$%����������������������� ���� ����� ����������� ��,������������� ����� ��#����(����� :

�� ?A@CB*D�E�F�B*G�H IJ@CKML�NOG�P�QSR'B*T�H U ���������� ��&��$%����� �������56& ����# ��� �������& #����� "�� �������� , ����# PDA ���� ����# ��� �������&

���� "����)����# ����# (���������� , � ���'���� !" $%� ���� ��� $%#������������� ������� ����������� ���� �

Page 3: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

�������������� ������� ��������������� � ��� ��� � �������� ������ ��� ��� � �� ���������������� � ��� ��� ��� � � ! � ! ���"���� ������� � ������������ � ��� �#�������� ��� � ����"$ � � � � � ���� � � � ����$ � � ��� ���"$ . �� %'&)(+* ,�-�.0/21 3546&)7 /246821 9'/2: *<;�1 = ����"$ �� �>������� ���"$ ? �

! � �� ��� ��� ! ���������������� � ��� ��@ � � ��$ � ����$ � � ������"$ � � ��� ���"$ �� �� ����A � ��� , � � ����� � � ��� ������"$ @ ��� ��� ������� � ����� � � " � � �� �� .

�� B�*<:DCEGF 9H*<F�&)I B IEG/2JLKNM�:D7 F�1 3O46&)7 /246F�1 P ��� � � � A � � ��� ���A ���������$ ? � � � ����� ��� � ����� ��������� � ��� ��� ! �� � � � �� ��Q������ � �� ������>���� (��QO����$ ����"Q � � ), � ��� � ��� ? ���� ����� ">�Q��� PSTN, ������� � � �������� ������� � �� �����

� ������� � ��� ��@ � � ��$ , � ��� � ��� � � ������A � � ��� ���A � � � � ? � ��� � � � ���� � ��� � � .

3.1.2.

R ����������� � �� ��� � A �� �� � � � ��AG������ �$ �� �� � ��QO�� � ��� � �� Bluetooth ? � � �����������>��� ��� � ����� ������ � ��� � ���"������ . S � ��� ! ��� � ����$ "���� ������������ � ���� ? �� � � �����TU����������� � ��� ! �� � � � � � ! � , "� � � � ��� ��� �� ����� �# � �� � � � �����������>�A .

R � �� �� @ � � ��QO�� � ��� � Q�� �� ��

Bluetooth � ��������� ? ������ � ����� � ����Q .

V)WUXZY�[ 3.2:

V]\_^` a)[ bdc e \_^f�g�h0h eji

k ��� � ���"������ ? � ! �#���� TU��lQO��� � ��� ������� ��� � � �� � � � � ! � � ��� ? � ������>��� ? �#����

� ��� @ � � � � �������� � �� ��������� �� ���$ .

Page 4: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

����������� ��� � ��������������

��� �����������

� �! �"�# �%$!&('

� �)�*���� "�'�+ ,- �.('�/�0�+ .( �12�%0�.(��'�+ &(��"��!354 "�6-1 .( �.(/��� �7-1 . 89'

.( �12�%0�.(��'�+ �! �"�0�+ :;��'�"� �)�*

�4�1 .("�$ &(��<=12"�� ISM (2.4 GHz) /��!' >=)�$!.('�&

���'�4�1

"���>?1�:�*=��� FHSS (Frequency Hopping Spread Spectrum) &(� 1600 hops/sec. @

����'�:�*=A �! �"�A!+ "�$!+ "���>?1

�:�*=���!+ 0�*=' 12� *='��!"�� .(� �! �"�A "�$=1 ��:;��4�B;��)�$ &(��<=12"�� B;�

:;��'�"� �)�*

�4�1 �

�:;:;< �%'��!,

�)���"�'�/�< .( �.("�A!&(�!"�� /��!' B;� ��)�0�����' &(� /�<!�

�'�

"�)�#���

12�

��)�.("��!"���4

�12"��!'

�' ����'�/

�' 126-12����+ �C��# ���!)���&(D

�:;0�+ . E���'���:;0

�1 , $ �%'��!&(#�)�,-6F.($ ��� 12�!'

GFSK (Gaussian Frequency Shift Keying).

����������� Baseband

��� �����������

� �! �"�#

� �.('��!.("�'�/G< ��:;0�*=>=��' "

� �����������

� )��!�%'

��H��4�35��6-1 . I- �*=/���/�)�'�&(0J12� ,

/��!B�)��H��' "�$=1 �!/

�:� �B;��� "�6-1 �!:;&(<!"�6-1 "�$!+ .( �>?12#�"�$!"��!+ (FH), ��)��!*=&(�!"

���'����

/�)� ���"�*=)�<!,-$!.($ /��!"�7F"���)

� ����'���0��

� *='�� �!.(,-<!:;��'�� "�6-1

H��4�35��6-1 /��!' �%'��!>=��'�)��

H��"��!' "��

���!/�0�"�� �%����&(0J126-1 #�.

�1 �!,

�)�< "

�1 0�:;��*=>

� .(,-�!:;&(<!"�6-1 /��!' "�$=1 �����=12�!&(��"�<!�

�.($ .

E�����.($!+ , .("�

������������

�! �"�# ��)��!*�&(�!"���'�4�12"��!'

�' .( �12�%0�.(��'�+ /��!'

�' 0�:;��*=>

�' "�6-1

�%'��� �B;4�12.(��6-1 "�6-1 *=��'�"�12'�/�7-1 .( �.(/G�� �7-1 #���6F+ B;� �

�4�&(� .(� ����#�&(�J12$ ���!)�<!*=)��!,

�, �

�=12�!,-0�)���"��!' .("�$=1 ��*=/��!"�<!.("��!.($ .( K12�%0�.(��6-1 . E���'���)�#�.(B;��"�� , ���.("�$!)��

HK�12"��!' �%4

� ��'��%7-1

���$!)���.(����+ : -- L9��$!)���.(����+ &(� I-4�12�%��.($ (SCO): M9)�$!.('�&

���'�4�12"��!' *='�� .(4�*=>=)

�12� �%���

�&(0J12� #���6F+

,-6-12A .

-- L9��$!)���.(����+ >=6F)���+ I-4�12�%��.($ (ACL): M9)�$!.('�&���'�4�12"��!' *='�� ��,-�!)�&

�*=0�+ &(��"��!,

�)�<!+

�%����&(0J126-1 �

� �%�J1 �!���!'�"

�4�1 .(4G*=>=)

�12��+

H��4�35��'�+ .

LMP (Link Manager Protocol)

89' DC�!.('�/�#�"���)���+ :;��'�"� �)�*=����+ "

� LMP /��!"��!"�<!.(.

�12"��!' 6F+ ��35A!+ :

1. NO'��!>=����)�'�.($ "�6-1 Piconets

2. NO'��!&(#�)�,-6F.($ "�6-1 PQ��4�35��6-1

3. RS��'�"� �)�*=����+ T9.(,-<!:;��'��!+ ��� piconet

� � 12�!' 0J12� .(4�1�:�

.( �.(/��� �7-1 �� .( �12�%0

�12"��!' .(� 0J12� /

�' 12# /��=12<!:;'

/��!' "�

�����

�=12�!*?126F)��H��"��!' �!��# &('U� &

�12�!�%'�/�A �!/

�:� �B;��� �!:;&(<!"�6-1 .("�$ .( �>?12#�"�$!"�� . @

�!/�:� �B;��� �! �"�A /��!B

�)��H��"��!' �!��# "

� ��.(6F"���)�'�/�# )

�:;#�' "

� /�#�&(D

� �

� ��/�/�� 12$!.(� "�$

Page 5: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

������������ �� � � piconet (

���������������� �� � � � �

��������������� � � �

��������������)

����

� � �������� � ��� master. � � �� �! � � master

� � ������ ���

�� �����

����������������"����#

��������

� ��!$

�"���������# ���������#

����

��������

255 ���������#

� � � � % � ������� � ��� ��� �����

�� �!$ � � �����

����������&�# �� � ��� $ ��'(����# ��������# � �

������ $�) � � ��� “parked mode”. * � � � % �� ��� �! # � �

master ������ $�) ��� � ��� slaves. * �

���������#

���

�"���

piconet � � ����� ��'+������

��� � ��#

� ���� � ��# ������' � � master ������������ � ���,+� � ��# ) ���-.����# SCO

���� ACL. /

���������� �������

� � �������������

�� ��� � ��� � � � � master

���� ��������������"���

������������ � ����� � ��� ����&����

TDMA/TDD (Time Division Multiple Access / Time Division Duplex), � � �

� $�� �

slave � � ����� ��'+���� ��� �"������������� ���0����# �������� � � �����# ��� � � master,

� ��� � ��� � � �� �����

� � ������� �'(���

����� � ����# . 1 �

���������������"��� ���� � �����

��� �!$ �������# ������2+���� � ��� ���� '(# polling.

3 ��� � ���

� � ����� ��'+�� �� ����

� � ���'+����& � � � �

�������,+� � � ��� � �� � ��� �

������������ ��

�"� # piconet. 1 � piconets ������ � �� � ��� � ��� ������������ $

���� �� �! ��� � �

�� � ,(# �� ���������# Bluetooth

�������������� � ��� & ��-.�������� � ��� � � � ���

��� ��& � ��������&

� $ ��45��# . � � %6$ ��� � �

� ���� �$ ��' ���� �� ��� ,

� $�� �����# ���������# � � ������

��� ����&�����

� �� �! �������� ���

� �������� � ���� piconets � � � � ��������� � �

������������ �� � '+�

����� ���"��'+� scatternets. 7 � % ����� ,

�� � � % �� � � ������

��� �� �����

slaves ���

� ���� $ piconets, ����� $ master

� ��� ���

�"���

. 8 ������� � ��� $ � � � ���� �$ ��' 2+�� ���9� � ��� � � �

��������������.

:�;.<0=> 3.3: Piconets - Scatternets

Page 6: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��� LMP ��� ��� � � ������������ ��� � ������������� ���� ��� � ������������� � ��� slaves,

�������������! �� � ��� "�������� #��� ��$%� ������� master ���� ������� slave ���� ��!����� &���� ������� SCO ���� ACL '(���$%���� . )����*����� , +!�*"��*'(�� �� ��*� ����� ����� &����*� �$ � *� � ����#�������� ����,"��!�*��� - “hold” ,

“sniff” , “park” – � � � #�� � " � �� ��� ���"�*,��- � �� � �����������,� ��� �!� ����� ,+ � �� ���� � #�,����

��" � � ��� � ��� � �� . � � '(��� �#���� � ��*��#���"�.��/����� '(���$%���� ���"�*����#�01&!� � �� � � � ����- � "�*��#�� � ���

����"���#�,� "���� � ��� '(���$%��� ���� -�,(#���� � QoS ���� ���,�!+ � � *��+!� � � ���� � #��� �� , �!�

��� � ��� ��"��*' � ��� �� ����� � � ����������2 . )����*����� , ��"����!#���� � � � *��*� �� ��*��� � � � �*����� � ���

����������#�������� �����������3�� ���� ��*��+!��4"�*��� � ��� ������"����*� ��� ��� �����*��*3�� .

L2CAP (Logical Link Control and Adaptation Protocol)

5��� � �� ���� � � ��"��/� ��� � ��� � #�� � �

� � � � � �������������*��" � �� � ���"�*������� �"���

�.���"�# � �!,� . 67 01����*��,� ���*� � ��"��!�*�� � � � �� ���� : 1. 8:9�;2<�=>;2?A@%BDC : )���*� "�,��� ��� � � ����,� �.���"�# � �!,� ��� +!"�����*# � � � � �� � � '(���$%� #��� ��$%�

��� � �����������3�� � ����� ��+!" � ��� .

2. EGFIHIFICKJL9�=>9�BDHIM�H NKCKO PG=>C�Q�RSQ�TUM�H : V7" � ����"�#���'(� � � #�,�!�- � � � ��� ������,� ��� � ���

�.���"�# � �!3�� ��� ����� � � � � ��� � ������"��*'(�� �� ����� � � ����*���� � baseband ���� �!��� �*��� " � .�� .

3. QoS: )���,�!+!� �!� �� ���� �������� � ��� � ��� �"�*$%� ����� #�*� '(���$%� � ��� ������*� ������� ��� ����"���#�,� " � ��� QoS (���" � � '(3������ , ����-������ ,"������ , ��*����� � "�& ����-������ ,"�������� ) � � �

-�,� � �� � �!��3/� �"��� �.���"�# � �!,� .

67����*����� *��& � � ��"��/� ��� � ��� � L2CAP ����"�,+!� � *� ���*� � ��"��!�*�� ���*��,� � � ��*��� � � �

(����#�.������ #�� � � OSI) ��� � �!��3/� �"�� ��"��/� ��� � ����� ���� � *� �.���"�# � �!,� .

WYX�Z[X�\�]L^ WY_>`!a�b�^�c�dfe

��� ����*���� � L2CAP +!"�����*# � � � *��*� �� �����/� ��*����#�� ��*� � ����� �.���"�# � �!,� ��*� � �����

�!��3/� �"�� ��"��/� ��� � ����� . � � ����#��!��� 4����� �"�� ����� ����� & �� ���� � � ����"�����&�� � :

�� RFCOMM :

5� � � ����� �$ � # � *�g� ���*"�*���� �� -���"����

�� SDP (Service Discovery Protocol): )���*� "�,��� ��� *� �����������,� ��� �!��������������� � ��

� � *�� ������"�����*�� �� ���� ��*��-�,��*#��� ��� � ��� �!�*� � ��*� � ��� ����#�0 � ��� �� TCS (Telephony Control Protocol): V7�"�*�!"�&�.�� � *� ��*����*�������*�� ���,�!+ � � ����

����#���� � � � ���*��� �!*� � � ���!��&���*� .I���� �� .

Page 7: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

�������������, ��� ������ , ����� ����� � � ��������� �

��������� � ����� � � ����� ��� � ��� � ���� !��� ��������� � ����� �

���� � ����� � �����

��" � �$#!�� !����� ������ � ��� ��%�

�����&������� � � � Bluetooth ����� ' �(� ) �

�����* ' �� !���#!� ����� ��� � � ���

!%�# � �� � .

3.1.3.

+ � ���� ���� !� � !%

!�� ',� !���-� !���

Bluetooth ������*

.�' % � � � " � � � #!� , � �� � � � � ���� � #!� ��%

' %�# � ���� � � � piconets.

+ ����%

',����',����� !� � ���� ��%

' %�# � ���� � � � �(����*

piconet #!��� ��/10

',0 � !� � ����-� – � ��# �-�

#!��������� � �

����� ��� � � "-��� � ��� # ���

�(� � ��� ���. ��� � � !���� !���-� !� � * ����������*

������������

��� ������ ) ����� � � � � �$# � � . 2�� ��� � � !���� !� � * � �� � * " � � ������� ��� !���

!� . # � ��%�* ������#!�(��%�*

!����� ',� * ����� ) �

!����3��� !���#!� ' � ������� � * # ���

0 ������#!% ����� ��� � � " . ���� � � ) � # ��� � ��� � �� � * . 4 � � ’ � ��� . � , � � ) � !� � �3 . � �� � ��* default ��� ���� !� � !%

��%� ��� ���� !� � !%

Standby. 5 �� . ��� � ��� # ��� ��� ���� !� � !%

������� � !��%�* ��� � � �������� !%�* �(� � � � � ��� * . 2�� ��� � � !���� !� � * !� � * ����������* #!��������� � �

#!��� � ��% ',. !� � � � � * � ��# ��* ������� , ��� � ��� � � Inquiry,

Inquiry Scan, Page, . Page Scan.

Inquiry 6 �

� �� . ��%�

��� ���� !� � !% , %

!� � �� .

������ !� � ) ��� � � �(���������� !� � ��������* !� � �� � * ����

���� � ����� ��� !����� ����� �� ����������� �

������, #!��� ��' � ' ����� � * � � � ��� ��������%����

� ����� ��� !�

! �� � � � � # � ����* !��&������%�����* . 5 � � �� . %

',����',����� !� � � � ����� ��� � �����# � � � ) �

��� � ��� � � � � �� � ��%�" ) ��� # � � � #7� �

�� !��� � � � ����"8���� ) ��� �

! � ������ � !#!��* ����� ��� � ’ ��� ��� � � !%

� � ! �� ��� 0 !� � * #!� � � � ������ !��� � � � � ����� � �

# ��� ������%�*

!� � �� . * .

Page 8: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��������� 3.4: � �� �� ������� � ��������� � ������� � �

��� ��� ����� �! � Piconets

Inquiry Scan " # $&%�')( ')*�+ ,�$&')-&./')$&./* , 0�1 ./%�./, # %�2�3 4�0�% # 4�15')6�2�4�0�%�+ ')*�+ $�+7$&,�-&8 %�9:* ')0�%�3 $&4�; ')153 %�4�;�8 0�154 # 3 , # 15./2�6�<�0�+7')$&1 4 # 6�150�=>15,�- , ,�$&1 ?/4�0�6�0�@�+ +7$ $&,�0�@�./0�%�+ A�15$ ?/*�+7@�?/$&')$

Inquiry ./')153 $�+7')B5./')0�15< # 3 ./%�<�+7;�')*C' # 3 . DE1 ./%�./, # %�2�3 ?/4�0�6�0�@�+ +7$ # 15./2�8 F 0�%�+ . # $&%�')(

')*�+ ,�$&')-&./')$&./* $&4�; ')*�+ ,�$&')-&./')$&.7* Inquiry ( $&4�; ')*�+ ,�$&')-&./')$&./* Connected. GH+ * # B5./0�=>0�3 A�B + # ')$&1 $&4�; ')*�+ ' # 8 # %�')$CB5$ , 0�1 I # @�J # 153 SCO 4�$&6�$&?/2K+70�%�+ , # +7L 0�1 ACL

=>15$&,�;�4�')0�+7')$&1 . M 4�$&6�0�%�./B5$ I # @�J #�N + SCO ?/4�0�6 # B +7$ 4�$&6�$&' # B + # 1 ')* =>15-&6�, # 15$ ')*&3 =>15$&=>15,�$&./B5$&3 Inquiry.

Inquiry Response O

')$�+ 8 *&PQF # B 2K+7$ ?/(�+7%�?/$ Inquiry, $&4�0�./')2�8 8 # ')$&1 4�B5. N 2K+7$ ?/(�+7%�?/$ 4�0�%

4 # 6�152�< # 1 ')* =>1 # @�F %�+7./* ')0�% ,�;�?/RC0�% ,�$&1 ./')0�15< # B5$ ')0�% <�6�0�+715./?/0�@ ')0�% . ST$ ./')0�15< # B5$ $&%�')-

$&4�0�F *&, # @�0�+7')$&1 $&4�; ')0�+ ,�;�?/RC0 4�0�% # ,�,�B +7*&. # ')* =>15$&=>15,�$&./B5$ ,�$&1 F $ <�6�*&./15?/0�4�0�15*&F 0�@�+

;�')$�+ $&4�$&15')*&F # B ,�-&4�0�15$ ./@�+7= # ./* ? # ')$&J�@ $&%�')LQ+ ' N + =>@�0 ,�;�?/R N + . U # ')- ')0 ')2�8 0�3 $&%�')(&3 ')*&3 $&6�<�15,�(&3 =>15$&=>15,�$&./B5$&3 0 ,�-&F # ,�;�?/RC0�3 2�< # 1 4�8 *&6�0�PQ0�6�B # 3 A�15$ ')153 =>1 # %�F @�+7. # 153 ' N +

A # 15');�+ N + ')0�% ,�$&1 ;�')$�+ $&4�$&15')*&F # B F $ J # ,�1 +7(&. # 1 ')* =>15$&=>15,�$&./B5$ Page.

Page 9: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

Page � ����� ��� ��� � , �� �� ��� ������ ����� � ������������� ��� � ������ ������� � ��!� "������� – � ����# "��� ��$%��� $ � � ��� � $ ��� master – � � � � �&��������� ��$%�' � $ # ��$ ��� Page. (

master, � ���� ��$%���&����� �� � $ # ������� � �' ��� ��� ����� � � ��� �&� �� "� � � ��) "��$%��$%� � , * ��$%+, "$ �� � � �&� � � � "������� � $ � � �� ����� � � �� � ��� ���� ����� � � �&� �� ��� , $ ��� ����� � ��� � � �� � ��� � * ��� $%� ���&��!�� � "��� . - ��� ���&� ��� �� $%� ��� �� ����� � ��� ��$ ��� ����.,����� �' ���

Page Response, � ����� � � � ! � ����� � # $ � .

Page Scan

/,$%�' � $ # ��$ ��� �� $%� ���&��� ��)'� "$ � � � � � � ���&� # � � � � ����� � � � �� � $%� � � $ ��$ # ����� � Standby � � Connected. ( slave � � !���� ��$%� � � $ # ��������� � � ��) "��$%��$%� � � �� ����$ Page ����� .,� ����� $%� ���&�0� $ ��� ���&��!�� � "��� .

Page Response 1

��$ # $%� ����23� �� "� � Page �' "! � $ ��� , � slave ���&��� ��) ��$ � ��� �� $%� $%�'

� $ # ��$ ��� . /,� � � � � � $ � ��� ���� � ��) � � $%� � �&$%����� � $ ��� master � � � �&� � � � "� , � slave

� ��� � � ��� ���� ��$%���&����� �� � $ # ������� � �' ��� ���� � ��) � � +���$%� � � ��# ����� � � �

master ��$%�' �&��� � $ # ��$ ��� . 45��$6� , � master ���� ��$%��������� �� �� ����$ � $ � ����� � � � � � � �&� ����# "��� � ��� ��� . ��� �&� � � $ � )'��� "�&� � $ ��� � � $%� ���&��!�� � "��� $ ��� , +���$%� ������ ������� � slave ����� ����� ��� �&����� $%�' � � � ��� ��� $ � � �# $ � ��$%� � ��) "��$%��$ ��$%�' ����� � � ����� '� $ ����� �&���&$ � �� � �����7� "� $%� ��$%� ' � � � � � �� � � � �&� � � � "� . 1

��$ # $%�' � � �&$ ��) � � � � ����� ��� ��� $%� � ����� � ��� ���&� ��� �� , ��� ��� ��$%�&� # � ) ��� ��� � ������ ������� �� piconet ��$ �8 ! $ ��� master � � $ ��� slave � � � � � � ����� � � � � � � � !�

��$%�' � $ # ��$ ��� Connected, ��� ��$6� �������� !� � � $ ��$%��� ��� $%� � ������ �&$%��$%� � �

$%�' � � �&� � � � "� * ��! 8 ��� � .

3.2. HIPERLAN/2

1� )'� � ��� � �� , $ ��! ��� $ ���&��$ �� ��� � � � � �&������$%� ��� � ��� ��$%� ��� � � "+, ���

� $ � � 23��� � $ # ���&��$ �� � ��� ��� �� � � � � ��) � � ����� �� ��� * � "$ � ��� ��� . ��� ��$%�&� # ��� ��$ ���� ,

� ����� , � �����# ����� '� $ � GSM, $ � AMPS, � .$ .� . 9 )'��� ��� �&��$%��� � )'��� ��� ��! � � �

Page 10: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��������� ��� ��� ������ ������� ��� � �� , � ��� � ����� ��� � � ����� ��� ��� � ����� ���� ��� �� � � ��� � � ��! � � � � � ��"$# � � !��"$ � � ��#���%� � (~10kbps).

& ��#���! � � � � ��� �� � � ��� � � ��! � � � � � � ����� ��� ��� � ��� � ��'�������� � ��( ! ��� � ���� ) ��� � � � ��� �� � ���� ���� � ����� � � ��' ! � ��� ��� � ����� ���� �� � ��� ' � � ��� � ������* � �� ����� � � � � � ��� � � ��� �

� � ��#�� � ����� � � ��� � � � *%� � � � ���� � � , !���"$��� , ����� � ����� � � ��� � ��� ����

� � ! � ���! � ��� � � � "$���� �� ��� � � ����+ ��' ��� � . , ��� ��� ����* � "$"$�� � � ��� � � ��) � � ��# �

(Local Area Network – LAN), � � � ����-����� � ' � � � � � ��#���! � � � ��� � ��� (Wireless LAN –

WLAN), � � � * � � ��. ���� � � � � � ��� �/� � ��� ��� � ��� ����� ) � � ��� ��� � 802.11, � � � ��($� �� � � �����

��' ��� � . & � "$� '�� ! � ��� ����� ��!�� . �/! � �� ���� �! � ! � � � ������ , � � � ����-����� � ! � ������#� �

� ����� ��� ��� � � #������ .0) ��� ��� � 1Mbps ��� � 11Mbps. 1 � ����! � � � � ! � � � � � � ��� ��� � ,

'���' ������ � � � ($� ��� � � ���� �� � � � � � ��#���! � � � ��� � � ��� ��� � ��� ��"$� � � ��� � � ��� ����* � ��

� � "$" ��� ��� � "$#��� ����� ��� ��($� �� � ������* � �� Ethernet. , ��� ��� � ����� ��� �������� , ��� ��� �� � � ��� � GPR (General Packet Radio) ($� � ��� � ���

� � �������� � � ��� �� ���� � ��� � ��($� ����!�� � #������ .0) ��� ! � ����� � � 64 kbps, ����( ����� ) �� � � ��� ����# ��� � ��� � � � ���

��� �� � � ��� � ��'�� � � ����!� ! � ��� dial-in. 2 � � � � ��� �� � ���� ( ��#� ��� ! � "$"$������ ��� � ����� ���� �� � ��� � �

� � ��# � , ! ��� ��� '�� �� � � � �3���"$� ' � ) � � � � � ����.0� � � ��#��/! � � � ��� � � ��� ��� � ����45� " � � �

��� � ��� *%� � � ��� � � � ��� �

� ��� � � �� . & � � � � ��� ����� ���� �� � ��� ��� ����" � !�* � �� � ��� ������ ������� ' � � QoS () ��� � �

��� � � � ������� ������#� ��� � ��� � ��"$" ��� " ) ��� �� � ��� ) ), � � ��� " � � � ,

� � �������� � ! � � � * � * � ���� ��� � � ��� ��� ���� ! � � � ��# ��� � � � �� �/� � ��� � ����� � ��� �������� �� , ��� ���! � � � ��( ! ��� � ���� ' � � ��� � ��'�� ��� "$#�� � ���� ��� � ������ �6����� ' � � ����� ��� �� � � ��� � � ��! � � ����� ��� � ' � � ����� ����� ��!�� '�� � video.

7 ��� � ��' � ��� ��� ��� �� � ��� �%'�� � � � � � � ��� ������������ ��� ��������� ����� ���� '�� �� � � ����

� � �3���"$� '���� � � � � ��#���! � � � ��� � � ��) � � ��# � � � � �����! ��.0� � � � HIPERLAN/2. 8 �

HIPERLAN/2 ��� � � � � � ����� ��� � -� ��� � ��' � ��� � � � � ��� ��#�� ( ��� ��� � ���� ETSI ��� � ! � ��� ��� � ���������!�� � ���� ($��� � � ����'�� ����!�� � � " � ! ����� . 1 � � ��� � ��' � ����� � ��� �

HIPERLAN/2 ��� � � � ��($� ����! � � ��� � ����� � ��� � � ��� � 2000.

3.2.1. HIPERLAN/2

8 � ��� � � � HIPERLAN/2 � �/� � ��� � � � � ! ��� ��� � ��"$� '���� � ��� � ����� � � � � ����� ���� �! �

3.5 ��� � ����� � � . 89� � � ��� � � � ��! � ��� ��� (Mobile Terminals – MT) ��� � � ��� � ���#� ! � � � ���! ����� � ������* � ���� (Access Points – AP) � ��#���! � � � – ! � � � ��� � ��� � � – � ��� � ��� ��.0� � � �

Page 11: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

����� ���� ������� ���������� � ��� HIPERLAN/2. � �������� , ������� ��� , � ��������������� � � ������ � ���� ����� �! �� ��� � " � � ��#%$ ��$�� �&���&������' � , � ��������� � ( ����&��� � �� ����� "&� � � � ���� ���� � � ���� �� � � ��� � ��# ��� ���� ��� � ����� �������� � �� ������� ��) �&� ��� � � � � � ��" ����� � ��� ���� "&)*� ��� . + ����� ����� � ��� �� �!��� ��$ � �� " � � �����$ " �������� � � �� � ��� � �� ��,���$������� � � � ����� � ��� � ���

HIPERLAN/2, � � ��������� ���� ��� �� ����&����,���-.�� � � � ����� ����� ���� � � � �� " � � ���� ��� ,�� "&( � � ��� � ���� "&) � �� ��� ��� � � � � �/��������� � " � � ������� ��� . 01� � �� �!��� � � �� " � � ���� , ������$ �&� �!� ��,���� � ��� � �&$ � �����&� � ��� " � � � ����� � ��� , " �������� � � ���� ����� �! �� ��� " � � � " � )*� � � ��" ����� ������ ( ��� ��� ������� ������ . 2 � � ��" �.��� ������ ( ��� ��� ��� � �� ������$���� � � � �� ���� ��� � � " � ��� �� �� " ���� � � � ��� ���&$� " � � ��� �� �� � $���� , ������$ ,�� ( ��� � ������3 � � ��� � ��,�,���� )�� � ����

� ������,������� , � .� . ��� � ������� � � � �� � � ���4� � � �� ��� ��� � ��� � ���� �������� "&" � � �� " � �&��� � � � � �� �� .

2 � ������� ��� � �� � ���� ���� � � �� 5� ������,�,�� � ��� HIPERLAN/2 �� �� � $���� ����� �������� �!� �� " � " �����,�$ � �� � ,���� � � "&) ��� �� � � � ����� " � � � � ���������������� � .

687%9;:�<

3.5: =?> < @BA C�DFEHG HIPERLAN/2

3.2.2. HIPERLAN/2

2 � �� � ���� ������� ��� � �� � ��8� ����� � ��� � ��,������� � � ��� HIPERLAN/2 ��� � �� � � ���������� �� :

�� IKJ4LNM?O�P�Q&R S�TURWV8XWY LNZ?[N\�LNRWLNZ?Y 2 � HIPERLAN/2 ) ��� )*� � � ����,�$ ��3 � ,�� ���� " � " � � ������� ��� , ����� � � � �����& ����

������������� ����� � �� � � 54Mbps ���� � � � � �� � � ������������� � � 25Mbps. ] �� � � ���� � ���������� ��� � � ,

� � HIPERLAN/2 � � �& " ������ ���� " ��� "&) ������� �� �� " ���� � ��� ����� � � � " ��-.� � �� ��������' � �� 3 � �� ������ ����,�����,���#%��� �� ��������� ��� �&��� � � ����� � � (Orthogonal Frequency Division

Multiplexing – OFDM) � �� ���� " � � ������� � � � ��,���� ���' � � ��" � �� �� . ^ OFDM ��� � �� ����,�$

Page 12: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��������������� �� � ��� ���������������� ����� ��� � ��� ����� ����� , � ����� , ��� ��� � ��� � � �! � , !�"� � �� �� ��# ��$ � � ����� �� !�� �������� ��!�� ��� � ! ���� ��������������%&������ ��� � ��������� �'�!���$ � ., !�� ������� " � �� �! � ��� ����������()����� !�� ������#&� ��� ������*�� ����� ������� ��������� �' � , � � ������ , �� �'�!���$ � ����+ ' � . , ����� ��� � �� #&� �� � � � $ � � ��� , �� � � ��� � �������� � � "� �� ��� � ���� ��� �' � ���� !�"� ���

(Medium Access Control – MAC) ��$ ����� �� *������ � ���� � " � ���� � #&� ��!���-.� � !�$ � ! � � #&� ������� ! ������ ��� !���� ��*�� ����� $����� �' � ����� ����� ����� � ����� ��" � � � � ' � ����� ���������������

����'� � ! ����� $�'� �' ��&� � * ��! ����&� � �/� �&� .

�� 0214365�798�:;79< =67 8�>�?�@�798�3 A � " ��� HIPERLAN/2 � $ ���/� , �� � � ��� !�" ��� !�� ���� $ ���������� ������� ���� ����� "� �� ���

!�� ���()* ���� �� � ' ���* � ����! ��������* ���� ���� �'�!���$ ��� � ���� ��� �' � ����� "�� ����� �� ����� ���B ��$ � � � � � ' � !�� ������ �' ' ����� $ � ����'� � ! ������� ��$ � � ������ �� �$�� � ���� � ����� " ����� � � "� �� ��� �����

���� � $�- �������� !�� � ' � �'�! �������� �$ � . C � ����� "� �� ��� ����������� " ��������� !�� ����� $����� �' ����� �����

!�"� � � ' � ��� � ����#&��� ���� � "�� � . D ��� ��� ����� ��*�� �*������ ����� "� �� �&� , �'�!���$ � � � ��� �'�!���$ � ���� �'�!���$ � � � ��� ��������������� �'�!���$ � . C � ����� "� �� ��� �'�!���$ � � � ��� �'�!���$ � ��$ ����� � ! # $ � � � !�� � � ��% ��� ����� "� �� ��� �'�!��.$ � � � ��� ��������������� �'�!���$ � ��$ ����� ! ���������� � ��B�������� " � � � ��� � ' � ���� � *�B���� �' ���� �� � ' ���* � ����! ��������* . E ����� ���� B � �� , ����� ����� � " ��� ��#&� ��� � !�" ��� ���������� � � � � � ���� ! ����� , !�"� � ���� ����� $ ��� , ' $ � '� �' ��&� � � ��� !�" ���&� �����

� �� "�! ���������� ��� � �� �'�!���$ � � ���� ��� �' � #&B���� � � �� � ��� �� � ����! ������� .

�� 0214F�8�GIH65�J;K)3 QoS

H #&* �' ���� HIPERLAN/2 !�� ���� � � � # ������!�� � � � ��� '����� �$�� � !�� *���� �� �' , ���B�� ���*�� � !��� �' � ' � � #&� ��! � � �/� � � !�" � � �&� ��� � ' � ����� �� � ��( ' ���� QoS.

A � ���B � *���� �� �' ! ��� ����$ ��� ������� � B ��$ !�$ � � � � � !�" � ' �� ! � ��� QoS, ��� ��� � ��� � � �! � �� ��� ����� � * � ����� - %&� ' � , ���B�� � "���'� �' � , !�� ������ ' � � � ' ���� , � ��B ! ��* #&��� ! ����&� , .� .� .

EL$ ����� , � � $� �' � , ���������� ' ��� � �' !�$ ��� ����� ��������M����� � � � �"� � � �' � , � ����� �� ���B � *���� �� �'

! ��� ����$ ��� ��� � � � � ��' B ��$ " ��� � � $ � � ��� � � ��� ��� ��� � � ' ���� �� ���"� �' !�� ���� ����� � � ����� "� �� ��� .

N ���� ' ����� �� � ��( ' ���� QoS �� ��������� �!�� !�� ���� ��+ ' � � � ��B !�� !�� ������ �' � ���B�� �� ����� � *����� ' � ' � ������ ����� ��� ' � ���� ! ��� ��������%&� ������#&� ��� ����%&� �*����&� � ����� ��� '�� ��#&� ��$ ��� , � .� . video, #&�&��� ���� � � ��� !�" ��� .

�� O2P�GIQ�=6RSGI3 TSRSGIR�?�F�=6H 8�P�UV?�F�GIHSGIW�? A � " ��� HIPERLAN/2 � $ ����� , � � � ����� ����� � ����� ' ��� ��� � � ���������� �

� � � �� � !�! ���� �!�� ��&� � � ���������6� � ����� �� ���+ � ������ � $ ����� ��� �� GSM. C � ���B ! � $ ��� �' � , ����� �� HIPERLAN/2 ����� ! � - �������� �'�!���$ � � ���� ��� �' � ,

Page 13: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

������������� ������� ����� � ������� � ��� � ��� ������� ����� ��� ������������� ��� � � ��� ��� ��� � � � ���� ����� ��!�� � ��� � ���� � ���" � � �� ��#��" � �����$%�" �&����" . ' � � ���� � � � �������( � ���" �� ��� � � � � � � � �����)� � � ���� � � � �������( � ���" ����*+" � ��� ���" ��� � ��� " ����������� � � " �����!�" ��������*,� ������� � � �� (-��������)� � #�.+�� , ��� � � ��� ��!�� � � !/� � ��� ����������� ��� �)���� ( � ��� ����� � �)� ������� ������� ��������0,���� � ��� � ��� ����� � ���� � ��� �)���� � #������ ��������� ������ � � � ��� ������" � � � �����)� � ����" ��� �1 ������" (-����" , ����� ��� � ������� � � � #�� ����������� ���� ��*,� � � � ��(-����.,� .

�� 24365�7�8:9<;�=?>A@ BC7�DFECG�HI=?BCJ K � HIPERLAN/2 � � � ����� !�# � � ����� � ��� � �������� � ������������� LA�" ��� ����������� ����" ��� �

� �������������0,����" . MN� ����� � � � � � ��� ��� � ���" ��� ����������� ����" ������� ��� ���� � � � �������( � ���" ����� ��� � ��� � � �)���� � � �� � ��� � � ������������ � � ��� ����������� �������� ��� !/� � ��� ������ .+��� � � � � � � ��0 � ��� ������� � � � ��� ��� � ����!/�)� �������( � ��� ����� � � � ����� (� ��� ����� ��� � ���� ����� ���� � � ��� �������( � ���" ) � � � � L � ��0 � ��� ������� �������( � ��� � � !/� � � !�� � ���� � � ���#�! � ����� � ��� .,� ����� � � � ������� (� ��� ����� ��� � ���� ����� � � �)�-����� � � �� � ��� � ��� ). O ��� ����������� ���� ������� � � � � � ������� ��� � �LA� ��� � " (-��� 1 ���� � �" � � � ���������� � " , ����*+" ��� � ����� � ��� � ��� � � ��������� ����� , ����*+" , � � � � � !�LA* � ��� ������" � � ��������" ����� HIPERLAN/2.

O � � �)���� ��*,� � � � ����!/�)*,� �)��� " �����)� !�� � � " ����� !�#������ � � ��� � � ��� �1�� � ������ � � � �

� ����������� � 0,� 1�� � ��� � ����� �������� � ��� � � ��!/� � �)��� , ��� � � � ��� � � ��� � , ����� " � � �� ����.+� � � " ����� � ������.,� .

�� 24365�7�8:9<;�=?>A@ PC= Q)@<8:=?PCR�8:@<8:BCJ K � � � �)���� � � �� � ��� � � � � � � � ��� � � 1 ���)� ��� � ����� � ������������� ��� � ����� ���$%�

� � � ����!/�)*,� �����" /� ��� ��� “ � ���)��� �)��� � �� ” ���� � � � �������( � ���" , � ��� � ��*+����� , � ����� ��� ��� #������ ��������� � � ��� ��� �1 ��� (-����" � � ��� ��� ����� � �� � ��� � ��� ���� � ����*+" � � ����� � � � ��� ����� ���� � ��� 1 �����(-� � � ������� . S ������!/�)*T" , ���1 .+" � #��������" ��� � ��� � � �)���� � � �� � ��� � � � � � �� � �)�����)� � � , � ����� ��� ��� ������ � � � � � �)� #U� � ��� � � ����� ������# � � !/� � � � � ��� �� ��� � � ���� � � � �������( � ���" � � ��� ����� � �� � ����� ����� ����� � � ���� ����� � ��� ����� ��� ���� � � � �������( � ���" � � ��� ������� � � � � � � ��!�#��� ����� � �)� ����� �)��� ����� �����)� � � � ��!/�)� . V ����� �����)!�# � � � , ��� � � �)���� � � �� � ��� � � 1�� �����#�*+��� � � ������� � � � � (-� ( � ��� ���" � � 1 ���)�" ���" � ������" ����� ����� �)!�� ���� � � � �������( � ���" . W � � " ��� � � ��� � � �������!/� � " �����)� !�� � � " 1�� � � � � � ��1 ����� �����" ��� �)!�� ���� � � � �������( � ���" !������ , .+��� � ��� � � �)���� � � �� � ��� � � � � � � � ��!/� � � �����)� � � � ��!/�)� � � ���

HIPERLAN/2 � � � ����� ��� � � � !�# � � �&��� � ��� � �������� � � � ����� � #�� � � � ����� � ��� � ��� �)*,�)� � ����� . X � ��� ����� � � � ��� � � ���" � � � � (-� ( � �)�" � ��� ��� �1 ��� (-����" � � �������� , � � �� � � � �� !�� � ������ � � � � # �1 ����� .

Page 14: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��� ��������� �� ���� ��

��������� � � �� ����� �� ����� � � �

���� � ��� ����� ����� ��! ��" #� � � ���

$ ��#�� � � � � � � � � ����� � , �

$ � $ � � ��� � ��� ����� ��� ��� $ � ����

� � ��% � ���"

���

� HIPERLAN/2

& � � ��� ���

� ��� ��� � $ ���

���� � ��'(� � �

� � � � � � $ � � & � $ � � � .

�� )�*�+-,�.0/�13254�67. .08:9 ;0<=<=. >�67?013@A. ?0.0B +-CD.0/�E5F�GIH-J K

$ � �LA� � � � ��� � � � � � �=� HIPERLAN/2 ��� � ����

� � � $ ��� ��� �� �� � � � ���

#� � ����

��M ����� � � � � $ ����� ��#�� � � �N� $ � � � � $ �

��� ����

������� �� � � � $ ���O ��� �

& � � � � . PQ���

HIPERLAN/2 & � � ���

� ��� ����� , #� � � ��� � & � # ��� , ���

� ��� $ � ������ ��O ��� � " � ��� & � � ���

� ��� $ LA� $ ��" #� � ��

����! � � � � & � � � �

���� ���" # �R� � " � #� � ������ � & ����� �� ��� � �

& ��������% � $ � . ST� ��" �� ��%U����� ��#�� " ����� � %U� $ ����� �� , $ � ������� , #� � $ ���O ��� � " & � � � " & � �M ���

� ��� � � M�� , � � � $ ��" , ��� “

�� ������� � ” ��� � � � � �

� & � � ��� HIPERLAN/2.

�� VW,�F�B7?0F�*�9�E5254�2 B74�X3Y�F�J Z � HIPERLAN/2, �

��� � �-� $ ����" ����� � �� �� ��� � $ � � ��� �� ���� ��

��������� � � ���

� ������� � � ����� $ � M

LA� $ �[\�� �� $ � ���� & � � ��� # � � �� � $ �

�����R����� #�' � � ��� � & � � ����� � ���� � � M��� �� � � �

���� $ � $ � � ��� . ]^� �= ���� ��

��������� � � � ��� ����� $ � ������ � & ����� �� $ # � �

���

[\�� � � � �

� $ ������� � � ��� $ LA� $ ��" ��� � $ ��� O � $ ���� � �� � $ �� $ � � ����� � � " $ � M � "

($ ��#�� � � � � � ��� #� � ��� O � $ � $ � � ��� ), � � [\�� � ����

$ ��#�� � � � � � ��� � ����� � & � � �� � ����

����� �� O �

����� ��� �����R����� # � . _ �� �

���� � ��� � ���

� � � M ��� � � � � ��� M

& � $ � ���� � " , �

�� ���� �� ��������� � � !`��� ��� #� �

���� � ��� ��� $ �� �������� ��" � � & � � ��" �R����� #������ �� $ ��" � � �

��� � � � � " ��� $ ������� ��� � ��� $ LA� $ ��" . S ���� �

$ � $ � � ��� & �R�

��� � � � LA� ���� � �� � � � & � � �

� � ��� � � � �� �� , � � � ����� , $ ���� � �� � $ a� $ � � ����� � � " $ � M � " #� �

���� & � � � � �

���" � � �����R����"

�����R����� #�� " � ��� � & ��� , � � $ � ��� � �[\� ��� � �

� & � ���� ��� .

PQ��� $ ������� � � ��� $ LA� $ ��" O �

������L ��� � � ��� O � ��� ��� � % � ���� ����� � �=� ��������� � � � " � ����� �� ���� �� � � ��� � $ ���

� ��� � " �� ��� �

���� �� $ ��� �

�����R����� #�� � ����� � & � " � ��� ����M $ � . �����R����� #�� " � ����� � & �� & ��% � ���� ��� " & � � � � ��" ����� $ ������[ � �� �� � � ��� � � � � ���

��� � �� ���� � ��� � � ��� ����� �� $ �

� � � � � � $ � � � #� �

� ����� � � � ��O � $ � ��� $ � � � � � � � � �A ���� ��� � $ � �R� � � # � ��" .

3.2.3. –

Z � $ ��� ��� 3.6 �����

� �����I��� O ��� , � ������ ��O �� �� � � � �� ��� �

������% � � � " #� � �

� � � �� ����� � � ��� HIPERLAN/2 $ � �� ���

��� ����

� $ M������� ��

& � � ��% � . K

$ � �LA� � �

� � � ��� � � � � � & � ����� �� $ � ��� ��� � ���

� ����� & ��� � � ��#������ � � $ �

� � �� ���

� ����� & ��� ��� � � � $ �� �����

� ����� ��� O ��� ���� $ �A��� $ ��� ��# �� ���"

� � ��� � #���� " & ������ $ ��" ��� ISDN. b � � ��� � & � # ���

� � � � � � & �

��� � � � $ �� � ��� � ����L � ��� � � ��� � # ���" #� � ����

���� � & � $ �

Page 15: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

����� ��� � ����� � � � ��� ��� ������ � � � �� ��� � � ��� , ��� � ��� � � � ��� � � � ��� ������� ��� ����� � ���� � � � ��� ����������� � � � ��� � ��� � � ��� ����� ����� � � ��� ����� � ��� , ����� � ��� ��� �� �� ��!"��� ��� � ����� � ������#�������� ����� $ ��� � ��� .

% � ����!"��& � ������� ����� HIPERLAN/2 � ��� � ��� ��� � � � � � � � � ��� �'� : ��� ( ��� � & � � � ��� � � (Physical – PHY), ��� � � � �)� � � � ��� ������� * � $�+,��� � � � ���� � ! � (Data Link Control

– DLC), ��� � ��� � � � ��� � � $�� � ������� (Convergence Layer – CL). - ����� ��� � � ��& � , � ��� � ��� ���������� � �& � � ��� ������������� � &������ � �.������� � ��� � ��� ������� �� � � � &���� � ����� DLC.

% � � � � ��� �'� PHY, DLC,��� � ��� CL ��� ��������� ( � � � � � ��� � � ����� ��! ����� � ��&��� � � � � � � � ����� ( ����� .

3.2.3.1. /10�235476 8:9<;59<=?>�@

A

���� ( # ��! � �� � ��� &�� ! � � � ��� � � ��� “ � � ����+,� ” � ��& bits, ����� ��� ����� � ���� � � � � ���

� ��������� ����� ������������������ � � � � !"� ����&���������� ��� � � ��� � ��������� � � � ���� � ! � , &������ ��� ��� ��� ��� ��� � � ���������$�� ��� ������� ���?� � � � � ��& � �� �� � ��� � ��& � � ����� ����� � �� ��� � ����� �� � ��� DLC.

A ���� �����B � � � �������������.+ ��� � � ��� ��� ��� ��� � &������ � � (OFDM) � ��� � � ������� �� �� �

� + � ��� ��� � ����� ����������� � ��& � ��#�� ����� � ����� ����� � ��CD����#�� � � � ��������� . % � � ��������� � � �� �� ������� ������$ � � ��� � 20 M

Az, ����� � �������)� ��� � �� ����������� ���� ����$�� � � � ���� � ! � ��� � ����� ����� ��� � ,

� � ����&������ ��� , ����������� � � ��� � ������� � &�� � ���� ��&�� � ��& ����� ����� � ��� ( ��� � ����� � ��� � � � � � ��!"���� �� � (��� � � � ��� � � ����� � 19 ����� ����� � ��� � E ����B"��� ). 52 ����� ( � ��� � � � �������������������$ � � � � ��� � ����� ����� , &)����� � � 48 � ��& � ����� �� � ��( � ����� � ��� � ��� � ��� � �

� � � ���� ��� ��� � 4 � � ��� � ����������� � � �)��� � ��� � � ����$ � ��� � ��� � ����� � � � ��� ( ����� ��� � ����� ��� ��� � � � ����� $�� ( ! � ��� � ��� � � � �&)� ( !"��� . A � ����� � � � � ����� � � � ��#�� � ����� ������� � ��� � � � ��� � � � �� 800ns, ����� � � ��� � � � � � � #�� ��� � ��� � � ����� ����� � ��� ����� ��&������ ��� � ��CD����#

� ��& � ��� � ����� ����� � �� ( ��� � ��� ������ ������� ����� ( �� � � � � � 250 ns. FG��� ������ �� ��� � # �� � ��&���� ��� ��� � � � � ��� ������� � ��� � ����� ����+,��� ��! � 400ns � ���������$�� ��� ������������������� �� � � �� � ��#�� � ���� ��� � � � ��� ������������� � � � � !"��� ��� � ��$ ��B"����� .

OFDM H)I J�I5K7LMH)H)N�OPI5K7IRQ S�IRJ�OPT UWV5K7IRL�IRQ A

���� �����B � � � ������������� + ��� � � ��� ��� ��� ��� � &������ � � � � ��� � � ��� � � � � � # ���� ( #

� � � �&�� ( !"��� ������� � ����B � ( � ��& � ��! � . A

� � � � # � � � � � � ��� � ��� ��� �� � ���'��� � ��� � � ����� ���

* B � � , ��������� ( ��� ��� ��CD������$ ���� ���)$ � � � ���� � ! � �� ��� ��� � � � ����� � � � � � � � ���� ��� � � � � � ��� � � � � ����� � &��� � � � , � � �����������'� � ����� � � ��& bit, ��� � ��� ��( # � � ��� � �� �� � ��� ��� ����� � ����#

Page 16: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��� ��� �������� ��� � � ��� � ������ � ���� ��� ��� � ���� . � � � � ��� ����� ���� � � ��� ������� ��� �

�������� � ��! ��� ������� � ����� � �� � ����� �" �$# �� � � � ����� � �����%���� �% � � � &����� � ��� ��� ���������� � �

� � �'������(������ . )*� ��� ��� �������� � � ���%"� � �� � � � ��!������ � + � � �,$� - ��! � % ������ � ���%�. ������ � ! ��� � �%����,$� � � ����/"���%�. ��� � ����� � � ��%��� 0� ��������� � �� �� .

1 OFDM � �� + ������ � � � �2,$��� � �� � � ������ � � �� ��%�� ���(��% � � � � ��� � ��(�.

� � � � �� + ���,$��. �(��������. , ����� � ��. �����������%����� � ����! Fourier, ������ ��� � ��� � � ��� � ����� &( � ��% . )*� ��� �� � ���� � �%������� � ��� �3��� � + ��� ��� � � � � � ����!���4��� � � � ����! � � � � � ����! �� �! + �� � �% �� ��� � �� &� � �������� � � ���(�������� FDM.

5 ��� � � � ��� � &������������(���"��� � � � � ����� � �� � % OFDM ��, ��� � % � � ������,$� � ��� ������� � �� � . �����%�� � � � . � � � � �� ��� � . ��%�. ��� � � ���%�. � �� & &� � & ��

��� � � ���� �� �� ������% � � �� � � � �% �� ��%��

��� ��� � �/"�� � ��( � ������/"�� &( . 6 , ��� � , � � ,$�%�. , � � � � ��� � ��( � � � � &� � ���. ������������. ������! ��� ��� ��� � �������� �7�� � � � � � ��!������ � ���� + , ������� � ��� � ��� � � � ��������� ���� �� & &� . 68� � � ���� # ����� , � � � �� ��� � � , �� �� + �� &� /"� # �� , �� &���� � ������%���� ���������� � ��� �� ��%�� � � � &� + ( ��� � ��% � �� + ������ � �7,$%��%

��� ���������� � �� �� �4���� & &����� � �� �� ���%��������� ��� �����������%�. .

97:<;>=�?

3.6: @BA = A�CEDGFIH�A

? C ?�J A4K&L�M DGA�N O4K&P�DGA�Q�R4H'H�A�N DGA�N HIPERLAN/2

Page 17: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

� OFDM ����������� �� �� ���������������� ������������������ �� ������������ . � ����������!���" �������������"

�� ���� � ����������������#�" ���$ ��$�%���!��� ���������� ���" ��$��& �#�������" � a� ���" ����!��������!���$ ���$ back-

off ���" ����������" ���$ �� �������$��' ����� ��'�()� . *+�������" , � ��!���,���#�" �-. $�����/.��!�#� ��-. ��!�������� �� ������������,��� ��� �� ��� ��!���#�01�� �!�#��2� .

3 ����!�� ��� �����%���' ��$��' , � OFDM ������� ��!���������%�!���/.,��� %���� ��!��������" ��/.��!�����%���"

(DMT, DAB). 4 �� ����!��������!����������# ����������1�� ���$ /.$���������� ��������������$ �� ���� �� ����!�������� ��!��������"

�� ������������������" ��������#�!�/.-5����" ����� ��-5�������������������" . 67� ��$��# , ��!������������� ���$ �� �� ���� ��$� ����' � ��!�������!�����%�' ����� ��!�#���/8���� ������#������ ���" !���������01����9:��" ����� � ������ �������������

�-. ���������'�����-. %���� ���" ������#������1" ������/.��!��������;. /.$�������;. ������������-. #���-5" ��$����"

����,���!��01�� ����� ����# �� ���� �������� ���������������" ������� ���� ���������!�� ������������ . BPSK, QPSK,

����� 16QAM �� ���� �� ����'������� ���<����#�!�/.-5����" $�����/.��!��� ����" ����$ $����������!��01�� ����� . =

������%�����" �-. ��/.���������-. ���������������� ����# �� ��� ��$�%�����!����������# ��;5������� ��� !�$�,���# 1/2 ����� ��'�����" ����!�����!���������� ��/.�� .

3.2.3.2. DLC – >@?BA ?BCED�F >@G�HEI�JKF�L M5CEN�O:P8Q R)CED�F�S8HUT�V5T

W � ������������ ������%�����$ 01����9:��" ������������ �-. ��$� ������� ��� ����%�����' %�!�������' ���� ���������"

�������9:� �� �#�" �����������$ ��!�#���X�������" �2��� �-. ��� ����;. ���!����������;. . W � DLC ����!���������X��� ����

���������$�!�%����" �#���� %���� ��� ��!�#���X������ ����� ��� �������������� ���� ������� (������������ ��!�'����� ),

#���� ����� %���� �� ���!����������# /��!�'����� ����� %���� �� �����������!������ �-. ��$� ���������-. (������������

������%�����$ ). *+�������� �-5" , �� ������������ �1����%�����$ ���� ���������" 01����9:��" ������������ �-. ������������������ ����# ���� ��������� $�����������������-. :

-- Y7!�-5�#���������� ������%�����$ ��!�#���X�������" ���� ������� (Medium Access Control – MAC)

-- Y7!�-5�#���������� ������%�����$ ��/.���������-8 (Error Control – EC)

-- Y7!�-5�#���������� ������%�����$ !���������01����9���" (Radio Link Control –RLC) W � �������$������ ��!�-5�#���������� ����!���������X��� ���� ���" ��$���������������� ���" �� �#�������"

��������������������" ������%�����$ ���� ���������" DLC (DLC Connection Control –DCC), ������%�����$

������!������-. ����%�;. (Radio Resource Control – RRC) ����� ���������$�!�%����" ������%�����$

��$��������������" (Association Control Function – ACF).

Z7[]\_^&`�a�b�cEc�b MAC

Page 18: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��� ��������� ��� � � MAC ��� ����� ����� ��������� ��� � � � ��� ����������� � � � ���������� ���� ����

�������!"����� ��� � ����� � (����#$� ��% ��&�'(� ) ����� ���� ������������������� �����)�# � ��� #$��# � �������*� ��� � � �

� � ����� � . + � � �� �� ��, ��� ����� ������������ � � � ��������� ��, ������� ��� � ��������� � �������!"����� , � � � � � � �

����� ������������-*����� �� ��� �����) ��������"�����) ��� � � ��� ��� � ������. ����� ���. ��� � MAC � � ������� �

������������������� ��� �������#$-�� ��� � �� #$��# � ������� � ��� ��� ��� � . / � �. � ��� � ������. ����� ���.

��� � �������� % ������ ����) � � �� ��� ���� �����0����� ���� �����) � ��12� ������*� ���� ��)�3 � � � ����� � . . 4

#$��������5*. � ��� ������� !"����� % ������ ������ #$��������. #$������������� ������ ��� (Time Division

Duplex – TDD) ����� ���� # � ����������. � ��� � ��� � . �������!"����� #$������������� , ������ ��� (TDMA). 6 ��� ������)�#$���� ���� � # � ��. ��*� ��� � ���7��-*� ����������-*� � ��� ����� ��� ���������������� ���� �� � ����� � ���

������� � � ���*����� ����� ���� , #$& � ������ � 3 &�������� , �� , % ��&�'(� , ������� ��� � ��#$� � ��� � ������ � � ������� � , � ��� � � � ��) % ������ ����� MAC � � ������� � ��� � HIPERLAN/2. +8� ��� � � � 3 � ����#$� , ���� ����

������������������ (uplink) ����� ���� �9����������������� (downlink) % ��&�'(� ������������� � &�������

# � ����������) ����) � � �� ��� � ����, ���� ���9, �����)�# � ��� , . 4 !"��������. # � ��. � ��� MAC � � ������� ���

������ #$��������5*. � ��� ������� ������� ����� �����3 ����. #$��)���������� 2ms ����� ������������������� ������) � ���

�������5 � ��) , ���� � � �� �� � � � � � ����� � ����. , , � � �� �� � � � ������� ��� , � � �� �� � �������!"����� , , � � �������

�������!"����� ����� �����)�# � ��� #$��# � ���:���*� ������ ������������������ ����� ������������������� % ��&�'(�

(! � �������� ����.���� 3.7).

;9<(=:>�?

3.7: @ ?�ACB D= E0F >�= G�H ?�B ACI F�J MAC K � � �� #$��# � ������� ���� � � ��������� � �������!"����� , ����� �� ��� �����) ��������������)

�������#$��# � ������ ��� ��5*��������������� , ��� � � � 3 � ����#$� , , ����� , ���� ���� ���������������� � ��� ������� � � � &

� � ������� , �������!"����� , �� ��� ������������9������ � #$������#$��������� �� , ��#$��� , ��� � ������. , ����������. , . 4

#$��)���������� � ��� � � �� �� ��� � � � � ����� � ���9. , ��� ����� �����3 ����. ����- � #$��)���������� ) � � �*� ������� � ��-*�

��� � �������� % ������ # � ����������) ������ ����C� ��� ��� �����)��������� ��� ������� , . ��� MAC � � ������� � ����� �� ������) � ��� �������5 � ��) , � � ���� � � � &C� ���� #$��������5*. �������'(& � ��� DLC ����� � ��� 5 � ����� � &

����������# ��� .

LNMPO�Q$R�STM UWV9X MPY[Z�\]QP^

Page 19: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��� ��������� ������� �������������� (Broadcast Channel – BCH), ����� � �� "!#�

$�% "&�'�(#����&)�! *+&�,�-.! – /0!�1 % /02 %�3 � � ��!���&�4 � 3 '�����5 % ��!�6 3 ' � 6 � $�7 �!� "� "&�'�� % 78$ � , 3 &�' 7 1 % ��5:9#�& 7 "!#� 3 1�!�' ��;<� '�4 % &�10=�>#( ��? 3 ��? �� "=�1"�&� %�7 ��& $ 9�@�& MAC 3 1 % 48� 7 � $�%�7 ; @�9#�& 7 ��& ��1 % % $�7 �!� "9 "&�'�� % 7A$ 9 .

��� BCH 3�% '�=�(#& 7 3 1�!�' ��;<� '�4 % > 78% % & 3 4 3 &�/ %

7 ��(#, � 6 $�% "9 7 6 ��&� % /0����& 7 6 , � ��!��&�4 � & $�$ 4 �!���!�6 $�%�7 � ��2 $ � 6 ��? FCH $�%�7 ��? RCH

(@ % % / � ,���& 3�% ' %�$ 9� "B ), � � &)�/C&�4 $ "! &)�&�'�> � 3 � 48!���!�6 $�%�7 % � % >D�BE' 7 �� 78$ 9 > 78% "!#� 3�7 �� � 3 � 48!���! "��� � ��? HIPERLAN/2 / 78$ ", ��? ��� � $�%�7 ��? ��!���&�4 ��? 3 '�����5 % ��!�6 .

��� ��������� ��F�G0HC��� IC��� ������KJ�LK��� (Frame Control Channel – FCH), ����� �

�� "!#� $�% "&�'�(#����&)�! *+&�,�-.! , 3 &�' 7 1 % ��5�9#�& 7 ��4 % %�$ ' 7 5:2 3 &�' 7 >#' % ; 2 ��? 3�M 6 � 7 3 ��' � 7 =�( ��? �

/ 78% "&�@�&�4 ($�7 & 3 � ��=)�BE6 &�>#> ? !�@�&�4 ) ��=�� % �� � "'�=�( � � MAC 3 1 % 48� 7 � �� "!#� ; 9���! "!�6

% �&�'�(#����&)�!�6 (UL) $�%�7 $�% "&�'�(#����&)��!�6 (DL) *+&�,�-.!�6 $�%�7 > 78% � RCH. N

$ 4 �!���! "!�6 % �&�'�(#����&)�!:6 2 $�% "&�'�(#����&)�!�6 *+&�,�-.!�6 %�3 � "&�1�&�48 %�7 %�3 � ��& 7 '�=�6 � � �9�/0B<� /0&�/ � ��=)�B<� 3 '�BE � $ ��1�1 ��? (Protocol Data Unit - PDU) %�3 � $�%�7 3 ' � 6 % $�7 �!� "9 "&�'�� % 78$ 9 . OP4 % ��& 7 '�9 PDU � ? �48�� % %�7 %�3 � % PDU ��? (#'�2��� "! ��? DLC (U-

PDU, 54 bytes ��& 48 bytes payload), $�%�7 % PDU ��? &�1�=�>#( ��? ��? DLC (C-PDU, "B<�

9 bytes) 3 ��? 3 '�� $ & 7 %�7 � % ��&� % / � @ � ,�� 2 � % 1�! ; @ � ,�� %�3 � � $�7 �!� "� "&�'�� % 78$ � . Q 3 9�'�(#& 7 ��4 % ��& 7 '�9 PDU > 78% $ 9�@�& � ? � $ & ? 2 (&�9#�

� 7 % � "48�� � 7 ( � 7 3 ��' � 7 =�( ��? � ( � '�!�>#!�@�&�4 �� � FCH).

� % C-PDU % � % ; =�' � � %:7 BE6 R����HCS ��������� �� �IC��TU������� (Shor t Transport

Channel – SCH), $�%�7 % U-PDU % � % ; =�' � � %�7 BE6 ���IC V�F�� ��������� �� �IC��TU������� (Long

Transport Channel – LCH).

To ��������� IC��HC��LK��� ����W�J�R���J�X�� (Random Access Channel – RCH), ����� �

�� "!#� % �&�'�(#����&)�! *+&�,�-.! – /0!�1 % /02 %�3 � � $�7 �!� "� "&�'�� % 78$ � 3 ' � 6 � ��!���&�4 � 3 '�����5 % ��!�6 , (#'�!�� 7 � � 3 � 7 &�48 %�7 %�3 � % $�7 �!� "9 "&�'�� % 78$ 9 3 ' � $ & 7 ��=)� ��? � % *+!� "2�� ��? � 3 ��' ��? 6 ��? / 78$ ", ��? > 78% 7 6 ; 9���& 7 6 "!�6 % �&�'�(#����&)�!�6 $�%�7 $�% "&�'�(#����&)�!�6 *+&�,�-.!�6 �� %

& 3 ����&)� % MAC 3 1 % 48� 78% , $�%�7 � % ��&+ % ; =�' ��? � $ 9 3 � 78% ��!#�,�� % % ��!�� % � / � ��4 % 6 > 78% �

RLC. YZ % � � 7 %�3�%�7 "2���& 7 6 > 78% 3 &�' 7 ������ "&�' ��? 6 3 ��' ��? 6 ��&� "9�/ � ��!�6 % ? -.!�@ � ,�� %�3 � %

$�7 �!� "9 "&�'�� % 78$ 9 , � ��!���&�4 � 3 '����5 % ��!�6 @ % / 78% @�=���& 7 3 &�' 7 ������ "&�' ��? 6 3 ��' ��? 6 > 78% 7 6 % �9�> $ &�6 ��? RCH.

��� RCH %�3 � "&+1�&�48 %�7 �� � ��,�� � 1�� ��? %�3 � @ ? '�48/0&�6 / 7 & $ /04 $ !���!�6 > 78%

7 6 � 3 � 48&�6 � ? � % >#B<�48* � � %�7 ��1 % % $�7 �!� "9 "&�'�� % 78$ 9 3 ��? � ? ��(#&� "48* � � %�7 ��& � ��!���&�4 � 3 '�����5 % ��!�6 . [ ? > $ ' � ,���& 7 6 � 3 � '�&�4 � % � ? ��5 � ,�� $�%�7 % %�3 � "&�1�=���� % % "!�6 3 '�����5 % ��!�6 ��=���B ��? RCH % � % ; =�' � � %�7 , 3 48��B , �� % $�7 �!� "9 "&�'�� % 78$ 9 �� � ACH.

\^]�_�`bac ad�e#c0f�`bd

Page 20: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��� � ��������� ���� ��������� (SCH, LCH, � � RCH) � ����� ������������ � � �����

� ��� ������ �� ���� �������� �� � � ��� � � � �!������� .

��� "$#�%'& ($"�)�*$+-, .!/#�/.!($021-3402546 (Slow Broadcast Channel – SBCH), �����

� � ��� � � �7� � � � �� ��� 89� ��:;� , ���� ���<�� � �������������� � � � ��< �� � � � � � � ��� ��� ��=� (��> � � � ��� < ��� � � <���� �� � � BCH)

��� � ��4���������

�����

� ��� � � ���� � = � �� ��? �� – � ��? <���� . @

�������������� � � ���� �A � A ��� � ����� � � ��� ��� ��� ������� ��� � � � ,

��� > � � �B���� ��89��� � ���� � � ��� ���� �

��������CD�����. @

������ � � �7> ���'���������� � � ����� ��� ���

� � �� ��� <�� > � � � SBCH:

-- E ����� � � � � � � � ��� ��� ��=� RLC.

-- EF��� ���<�� � <G��� ������ <G���

����� � > ���� � � � MAC-ID � � <G��� �

� � � ����� �� <G��� � ��� � �

�7� � � � � � .

-- HI� CD��JI� � �� ���� �CD�CD�� ��> � .

-- K ������������ � � � � � � ��� ��� ��=� (��? ���� �7� ��� � � � � � A'� ) � �����<�A'� � ��� �� ������� .

-- L � � � � � � � � � �� ����� � �� � ��� � � � � � � ��������� .

M ��� � � �7� � � � � �

< � � � � ��������CD����

� � � SBCH.

��� SBCH

B�� ����<�� � ���

� � <��7� ��� � <G��� �����

MAC ����� � ���� � �D �����

� � �� ����� � ��� ��� � �� . ���

"$NO,P.!#�QR34ST)�1 ($"�)�*$+-, .!+�S!%'UV1�/ (Dedicated Control CW annel – DCCH), � � � A'��� � , ���� ���<�� � � �

��= � � � � � � � ��� � �����<�A'� � RLC ���� �:;� � ����� � ��� � ���

�7� � � � � ��� � � � � � ��� ���� � �

�����-��CD�����. EF� � ���

CD��=B � �� � � � DCCH, � � RLC

���� ���<�� � ����� � � � ��� � � �B���� ��8 ��� � � ���� � ���

<�� �� �� � � �� ������A � ���� DLC � � � �� � � � � � � ���� � � ��< �� � � � �� � � � � < � ����D� .

��� DCC@

� � � � �7��89� �� � ��� � =

������A � ��� � � �� �� �B � � � � � � ���� � � � �� � � �

� � � � � ��� A'��� ��� �� � �� � � � � < � ����� � ����� � ��� � ��� �7� � � � � ��� ��> � � � � � �� �

� � � � � �� ��= ��� � � ��A'��� � � �� � ���

CD��=B � �� ����� � �B������� <G� > �

������ < � � > � . ���

DCCH ����� � � � ������ ����� � ��� > � �� � DLC

������A � ��� . X �B � � � � ����� �� <G��� �7� � � � � � < ��� <G���

DCCH �����

MAC-ID. Y � � � ��� � � � � � � � � ���

� � �� � � � � ��� � =

< ��� ������ ��> ���B ��� � �

MAC-ID � �� , B�� ����<�� � ��� � ����� ������ ��� � � � = � ���

������A � ��� �� � ��� ��� � � ��A'��� � � � � �

� ��< �� � � . ���

($"�)�*$+-, Z.!Z1�34ST)�QI) [;1�/ UV#�54\�[V] (User Data CW annel – UDCH), � � � A'��� � , ���� ���<�� � � �

A � A'� <G�� � � � � ��=� � � ���� �:;� � � � � ��� � ��� �7� � � � � ��� � � � � �

��� ���� � � ��������CD�����

. ���

DLC �� � � � � � � ��� ������A'�����

� � � � ���� �7> � �����A > �

A � A'� <G� > � ��� � � ��A'��� � �� (Signaling Data Units - SDU) < � �� � � � � � � � A'�

��� �� ������� . EF� � DLC

������A � ��� � ��=� � � �� � � UDCH �� �� �B � � � � � � � ����� �������J�� � �� � ��� ��� � � ��A'��� � � <�� > � � � DCCH. ^ ������ ���� ���� ��� �

� �����7��8 ��� � � �� � ��� ������A � ���

A'������� � � �7� ����� � � � � � � � ��� A'��� ��� �� � �� � � � � < � ����� � � � �� �� �� � � �� � ����� � ��

Page 21: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

����������� ����� �� . ����� � ��������������� � � ����� � , � � ��� � ��� � � ������ � ����� ������� "! ����#$��� ��� ��� #$��% � � & �� ��� � %����#$��% � ��� ! %���� � � � � � �� ��� � � UDCH, ��� ' ����� � � ������( & � % � � �� �������� �� ������ �)��� � �� %�� ' � ������������ FCH. ����� � �� � ������������� � � ����� � , � � % � ������� ������%�*+ �% � � ����������� � �� ��� ���,��(�%���� ������� ! � & �� � � UDCH ��,����� ��� � �� ��� % � ��� � % ! %���� ! (�� . - � %���(��� ��� ! ��� � %���������������� � �� ��� %������� ��� � #$�� �%�. ��/ ��% � ��� � ��0��������% ��� � ��� ��� #$��% � � � � � ���� � � UDCH ��� � �� ��� ������%����� � � ARQ. 1 ��������� � ! � � ����� ! � % ! �# ' %������ ��� ! #$��� ��� � %������������������ � � %���(��� ARQ, ����,� & �� �� �� � #$��� & �� % ! �# ' %������ ��� ! �.���������� ��� � � % � ��� /"! ������������)�� .

- � 243"564798 :;79<;=$>@?�A B�:;C�D0EGF (L ink Control CH annel – LCCH), ���.���#$������� , ��� � �. ' ����� � /"� ����.������� ��� � ��0� � G� / ��� � � ! � & ��)�� & �� � ��� '�/ � & ��� %�.� / � ��� �� % � � % � ������� ������%�*+ �% � � �� �� � � ! ��� � ��� ��� � ������ � ������� & �� ' � % ! & ����������� ' �� UDCH. - � % � ������� ������%�*+ �% � � �� ����� � ��� � ��� ��� �� � ������������ �������� "! ����#$��� & �� � � LCCH % ��� � ��������������� � � ����� � �� �� � �� �������( � �� �������� �� ������ �)��� � �� %�� ' � FCH ��� � ��#$�� �� �� � ��� "! �% � � .

- � 243"564798 :;79<;=$>@?�A I�A�I�>@<�J@8KI�EGF (L ssociation Control CH annel – ASCH), ������ % ��� � ��������������� � � ����� � , ��� � �. ' ����� � � ����� � �� ��� % � � & �� � ' % ! %�� '�� ��% � �� �� ���� �� �% ! %�� '�� ��% � . MN!���� � � � ����� � ������������� , ������ , � % � / ����� �� ��� ��� � #$� � �������� ���� �� ��� � �*+��*+ �% � � �� �� ���� ' � � � % ! %���� � ��%�� ' �� ��� � ��� � � ������ � ����� .

OQP9R�SUT+V�W�X T;P9T+V�Y4Z9[�\N[

]@^`_ W�R�X a

� & �� ��� % � �% � ��� � %����#@��% � � #$��� % ! ���� � & � � �� ��� � � ����% � �� ��� ���),� � % � ��,� ��� ����� ����� �� ���� � � % � ������� �����9%�*+ �% � � . b ��� ��� � � & �� ��� % � �% � ��� � %����#$��% � � � � ��� � ��� � � ������ � ����� ' ����� �� ��� /"� *+��� ' � ����� �#$����� �� & �,����% � ����� (� ' %� % � � / ���%��� ��� � �������#$��� ����� �� ������ % � ������� ! ������%*+ �% � � ) & �� � �� � ���� ���� � ��� ! � � ����� ! %���� DLC % ! �# ' %������ . c ��� � � � % ! %���� ! ( ' ����� #$��#$��� ' � � % � ��� / ��� , �������� � ������� ��,� ��� ����� ����� � ' %� ��� � �����% � � / (�� ���� �� �� ��� % � � & �� ������� ! � (Resource Request –RR) % � � % � ������� ������%�*+ �% � � . - � RR ������� / ���* � ���� � ��� ���� ��� � �� U-PDU ��� ! ����������������� ���� � ' ��� ! � � � ! ��� � ��� ��� � ������ � ������� & �� ��� � �� � & ����� ���� �� % ! & ����������� ' � � � DLC %����#$��% � � . - � ��� � ��� � � ������ � ����� ����������� � ��� � %��d����������(�%���� "! ����#$��� #$������#$��� � % � � % � � RCH ��� %�������� � % � ��� / ��� � � ��(�� ! �� RR ( � � SCH. 1 � � �* ��/"/ ��� � �� � ��� ���� ��� � �� "! ����#$�� #$������#$��� � % � � , � � % � ������� ������%�*+ +% � � ������������%�� � � /"' & �0��� ��� � ���� & �� � ����( �� "! % ��' � � % � ��� � ������%�*+ �% � � . e ����� /"' ��� , � � ��������� "! ����#$��� #$������#$��� � % � � ������������� ������ � ��� � %������������ �� ����� & �� ��� � � % � !9fg��/ (�� ����� � ���� ���� ����� �� ��� ! %�� !�� � � � ������������

Page 22: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

�������������� ���� RR ��� ��� � �� �� . � � � ��������� ������������ � � � � � � ����� � � ��! ��������" � ���� � � � ��� � !�!��!���� ���� , �����#$� , ���� � � ����� � � � � � � �������������������� � � � �� ���%&��%&��� � � . ' �� �� � � ���!�� �! � � �!� RR ��� ��� � �� �!(� �� �! � ��� ����! ��"��%&��� � � , �! �� � � �" ���� � �� ����" ������)�� � �� ���� ��� � ��� ��� ����� ���� � � � ��� � ��� � � ������������ � � � � "�!� �! � ��� ����! ��"��%&��� � � �! ��!��� ��� �� ���*+��� ���� ���� �������� �" � ,��� ����! � � � � �!� ) � ��� , "�#$� ��� �)�� ��!�����������!��� ���� ���" �! ��� ��� � � � � ����! ��� � �#-� �"(�#-� (Resource Grant – RG) �!� �� �) � ���� ���� ���" �! � ��� ����! ��"��%&��� � � . . �" ������" ��� ������" , �! � ��� ����! ��"��%&��� � � � � * � �� ��� � ��%&��� ���" �! �� � � �" ���� � �� ����" ����������" ���� � � � � �!/-!���� � � �� ����� � � �� ������ ��� , ���" ���� ���������)�� , PDU.

0213�1�4(5�671�8967:

, 671�;�<+4(5�671�8967:

, 4(<>=?<+4(5�671�8967:

' ��� ����������� � DLC � � � ��� � !�!������ ���� ���� �� ���� � !���!����! � � � , ���� �� ���� �! � �����! � � � , ���� �� ���� ���������! � � � . ' ��� ����������� � !���*+�� ���� � !����������� ���" �!�� ������������ � " �!� MAC ������@��#$����� ����!� ���� � � � ������ � ����� ���� � � ����� � )� ��!� �!�

DLC. . � �"� ! ������������ � "� ������/-)��(�� ���� , ������ � � , #$� DLC ����������� � � � � �� � (DUC). A ��� ���� ����������� � � � !���!�+��! � � � � , ��� �� � � �� � � �" ���� � �� ����" ����� � #$����� ����

)B��� MAC ������@��#$����� ����" , �!���� � � � ��� ��������� , ����� � ��� ����! ��"��%&��� � � , ���� )B��� � ����������" ����� ������@��#$����� ����� DLC ����������� � � ����� � !�� � � �!�� ���� � � " �#-� DUC. C � � ������� �#$� � � � �! � �����! � � � � , �! HIPERLAN/2 !���*+��� ���! ������/-!��� ����!�� ��"�!�� � ���� �!�������� : D * � !���!����! � � � ���� MAC �! � �����! � � � . ' � � D * � !���!����! � � � , � �! � �����! � � � ���� �� � �� �#$���*+�� ���� � � �!�� ������! ��"�! "�#$� ���� � � !���!����! � � � �� � � !�!��� ��/-��� � "*+�� ���� �! � ����� � ARQ. E � � ��� � !�!��F-�� ���� � � MAC �! � �����! � � � , )B��� G � � #$����� �" MAC-ID ( �!���� � � ��� ������� , ����� � ��� ����! ��"��%&��� � � ) ����� � #$����� ���� ���� �� � � ! � ����� �! � �����! � � � � . H ! ARQ ���B� � �!���� ��� � � � ��� � !�!� ��� ��� ��� ��� � � � ������� �#$� � , ���� ������������ � � �� � � U-PDU � �� ����������� ���� � !���� � � � ��� /-!�� . IJ� � � �� � � � � ���� � � ���������� � )B� � ! � �&��� ���! � ! � !����� ���� � )���# � � ��������� ���� � !���������� � � DLC ����������� � � . H ! HIPERLAN/2 ����� ��)����� � ) � �� ���� 32 ! � ������� �! � �����! � � � � �� ���� !�!����� � � ����� � #$� ��� !��� ������/-!��+ ����� MAC ������@��#$����� ����� . C � � ������� �#$� � �!� �� ���� � �� ���� � )B��� �� � � �� ���� � �� ����� ���(� � � � !��� ��� ��� ��� �� ���� � !��� ��� ����������" ������� ���" 32 ! � ������� �! � �����! � � � � , )B��� ���" �� MAC ������@��#$����� ����� � � � ���� �!�� � ����� � � �)� �!��! ��"�! F$�� �� ��� � �!���� ��� ���! � ! � !( � ����� � � �� � � � � �����������# ���" � ����� ! � ������� .

Page 23: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

�������������� �������, �����������

, � ��� � �������� � ��������� . � �����

� ��� ������ ���������������

����

����� ��� � ����������� , �� ARQ ! �"�

��#$��%��&� �������, ��� � '

����&

����

�����(����

�����

���

������ ! &��������

� ���' ����

�������� � ���������

��� �)��� � ���'

����� * �����

� ������������ (���� ����

�����)��� � � �

����& ! ����� ����

�����������������

, +�, ��� � ��- ����������� + �)� � , �����

����� �������� ����.�'��)���

����

�������)'�� ��/0�

��$�

U-

PDU. 1 ���& ��������� �)���

&���

��

� ! ��� U-PDU

�������)�������� ! � ! ������ + �)��� �����- ��&

����&

#$�� + �

(������������&��������

) � + ���

���� � ! ��� MAC

��� ���������, 2 ����

�)� ����34��- ���

����- ���)&������

�������

�������� , ��� + �)��� �����' ! ������� . 1 34�� ����

�)�

������������- ���

&���

� ��/0�

��$�

! � ! ��� + �)�$� �������� � ����������� ! �"�

���� � ��� ��� ���5� ��(�� ������

���)�"�)���(��

� ���'��������� �"�)&��

� � �)�����* ���������� � ��* .

3.2.3.3. 687�9;:=<�>@?�A%A%? BCA%DFE=G=?�H IKJML@A%NPO@:=9�Q (Error Control – EC)

RS�

� , ����� ARQ

������� � � �� � ��� �������)'�� ��/0��� ��� �)��� � ��� , ���)������&�� ����

��� + ( , ��� ��#$��� ��'���$�

(Error Control – EC) �����

, ������������������������� (���� ����

��*�34�����

����

��34����������������

��'��)�

����&

����

�� ! ���% ���*�34� .

RS� EC

��� �����&

��

� �������"�)� ��������� �)���

����

���)� , �)�������

��$� ��#$��� ��'���$�

����

bits, � ��� ���� ����� � &�� ����- �

�������)�������' ! ����� ��$�

U-PDU ��'��

� + ������

� '�- � ������.���� �)�����

. RS�

EC, �����������

, ! ������#$��� �� ���� &��� ��

U-PDU �������� ����.�'��)���)����

���

�������'

����

���%����� ! �

��*�( � � ������� . T � + - � ! ��� (����

���� + � ��( , �

�������*

���� ������ , �������

�������� ����.�'��)��� ����

, ���� � ����������& � '�- � ��*�� ! ������� ��� + �)�

�����- ��& �����

! ��� 2 �)��� ���� �������'

. RS�

�����)*�������

-5���� � ��� � ��� ����)���� � ��� ������.���.������������ (1 CK/NACK)

���� ARQ

���������� ! �����*��)���� ���� LCCH. U �)�

� ���)- ����� + �)� U-PDU ����������

�)�

�������)�������� ! ��- ��� �� � ��� + � #$�� + � (

�����- ��&�� �

�����������

! ���������# 2 �)������ , ��*���#$�$�)� ���

����

���)'�( � ��� ).

V$��� ����

��������������34�

QoS ��#$�������( 2 �

����� +�, �����

������������������ ���

� ,�+ ���

��� ����

� ��- ����� + ������ , &������

��� �)���

#$�$���

, ���

+ �)��� ����� ! ���� � &

��&����, � ��- ����� ������� + �)���

��� , ���)������&�� ����&�����/0���

��$� U-PDU. 1 �

�� ! � ! ��� + �)� ! �"�

���������*�� �)�

, �������������������- ��*�� ��� + ��� ,

� &�(�� � ��-5����� + �������� ������

� ��/0� ������

, ����'� , ��� � ! ���)���&������

� ��� � �)������� ! ��� ! � � ��������� ����&�����/0��� �"�)&�� � &�� �$�

��$�

U-PDU �����

+�, ����� ��� � �&������

���������� � & �����- ��&

� � ! �"� +�, ����� ������.���.�������- ���

. RS�

������� + � �������

��� �)��� &���

�����' ! �����

����

DLC ������� + ����� ����

*������34� “����� 2 � ” (, ��� + �)� ! � ! ��� + �)� )

�"� 2 ! ���������������� �"�)���(�� �

DLC ��*�� ! ����� . W � �)��� ����- *��)�

��P� ��� 2 �����$�

������� +�! �$� , ���

����'� , ��� ���)'�( � � ,

���)' � ������ ����

, ��� + �)��� ��� �����#$�������� .

Page 24: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

3.2.3.4. �������������� ���� ����� ������������ ���

�!�"$#&%�' ��()()� * ()+-,/./��0 #&1�2 !�3�4�5 ��6 *-7�891�2 (Radio Link Control – RLC)

�3�! +-. *-5 :�;<3 0 �1�!�*-=�;<3 :�*-#&3�> � !�?�2 , 5<3 #&5<2 *A@B%�#&1�#&*-2 =�1�:�3�# � 4 � =�;<3�2 : ( *-5<# ��0 ! , ;<3 * ()+-,/./��0

= 0 = ./+ #&5<=�1�2 (Association Control Function – ACF), ( *-5<# ��0 ! , ;<3 * ()+-,/./��0 3�=�7�!�:�3�#&"C@

�%�!�"C@ (Radio Resource Control – RRC), '�3�5 ( *-5<# ��0 ! , ;<3 * ()+-,/./��0 DLC =�7-@B4�*-=�1�2 . !�D�=�#&1 (DLC user Connection Control – DCC). E 0 # + 2 � 5 # + =�=�*-!�5<2 *A@B%�#&1�#&*-2 = 0�, '�! � # � 7-@ # � *- �;< �*-4 � * ()+-,/./��0 DLC

, 5<3 #&1/@ 3/@B#&3 ()( 3 , D :�1/@ 0 :�?�#&"C@ :�*-#&3�897 # ��0

=�1�:�*-; ��0 �!�%�=�FG3�=�1�2 '�3�5 # ��0 '�5 @B1�# � 7 #&*-!�:�3�#&5<' � 7 .

3.2.3.4.1 HI�������J�K������ LM��N�����J ��J� ��N���� ���� (Association Control Function –

ACF) OMPQSR�TVUXWYQ�Z

[ ( 3 89*-'�5 @ � 7-@ 3� �% # � '�5 @B1�#&% #&*-!�:�3�#&5<'�% '�3�\)]$2 3�' � 7�*-5 # � BCH 3� �%

4�5<3�> � !�*-#&5<'�? =�1�:�*-;<3 �!�%�=�FG3�=�1�2 '�3�5 *- �5 ()+-, *-5 *-'�*-; @ � # � =�1�:�*-; � �!�%�=�FG3�=�1�2 :�* #&1/@

'�3 ( 7�#&*-!�1 4 0 @B3�#&D � 5<%�#&1�#&3 !�3�4�5 ��6 *-7�891�2 . ^ + ! � 2 #&1�2 ( 1�! � > � !�;<3�2 ��0 �3�! +-. *-#&3�5 =�# �

BCH ( *-5<# ��0 ! , *-; "$2 =�D�:�3 '�3�\ � 4�D , 1�=�1�2 – beacon – =�* 3 0 #&% # � =�#&?�4�5 � .

��� '�5 @B1�#&%

#&*-!�:�3�#&5<'�% , =�#&1 = 0 @ +-. *-5<3 , = 0 @B* . ; 6 *-5 @B3 3�' � 7�*-5 #&1/@ * 0 ! 0 *-'� � :� �D *A@B%�2 , *A@B5<' � 7

: � @B3�4�5<' � 7 3/@B3 , @B"$!�5<=�#&5<' � 7 ��0 . 3�!�3�'�#&1�!�; 6 *-5 # � @ �3�! ��./+ 3

0 �1�!�*-=�5<]C@ # ��0 4�5<'�#&7 ��0

=�# � SBCH ]$=�#&* @B3 3� � >C* 0�. \)*-; 1 = 0 = ./+ #&5<=�1 :�* + @B3 4�;<'�# 0�� ��0 4�*A@ *-; @B3�5 5<'�3/@B% D 4�*A@

# ��0 *- �5<#&! + �*-#&3�5 @B3 �! � =�> + !�*-5 0 �1�!�*-=�;<*-2 =�# � @ . !�D�=�#&1 # ��0 '�5 @B1�# � 7 #&*-!�:�3�#&5<' � 7 .

_ �*-5<#&3 , 3�' ��()��0 \)*-; 3/@B#&3 ()( 3 , D #&"C@ 4 0 @B3�# � #&D�#&"C@ #&1�2 6 *-7�891�2 . !�1�=�5<: � � 5<]C@B#&3�2 # � ASCH 89*-'�5 @B]C@B#&3�2 3� �% # � '�5 @B1G#&% #&*-!�:�3�#&5<'�% ��0 �3�! +-. *-5 ( 1�! � > � !�;<3 = . *-#&5<'�? :�* # ��0 2 #&!�%� ��0 2 ( *-5<# ��0 ! , ;<3�2 =�# � > 0 =�5<'�% *- �;< �*-4 � , #&3 *- �;< �*-4�3 =�7 , ' ( 5<=�1�2 , '�3�5 #&5<2 4�5<3�4�5<'�3�=�;<*-2 '�3�5 # ��0 2 3 (),/� !�;<\): ��0 2 '�! 0 �# ��, !�?�>C1�=�1�2 '�3�5 �5<=�# � � ;<1�=�1�2 ��0 :� � !�*-; @B3 0 � =�#&1�!�;<89*-5 .

��� =�1�:�*-; � �!�%�=�FG3�=�1�2 \�3 3� �3/@B#&D�=�*-5 :�* :�;<3

0 ��� :�?�4�3 3� �% #&!�%� ��0 2 ( *-5<# ��0 ! , ;<3�2 =�* > 0 =�5<'�% *- �;< �*-4 � ��0 :� � !�*-; @B3

0 � =�#&1�!�;<89*-5 , + @B3 *- �5 ( * . \ + @ *- �;< �*-4 �

=�7 , ' ( 5<=�1�2 (: � @B? . 3 + @B3 ), '�3�5 :�5`3 *- �5 ( * . \)*-;<=�3 4�5<3�4�5<'�3�=�;<3 '�! 0 �# ��, !�?�>C1�=�1�2 '�3�5

�5<=�# � � ;<1�=�1�2 (%� ��0 :�;<3 *A@B3 ()( 3�'�#&5<'�D �*-!�;< �#&"$=�1 *-; @B3�5 1 :�1 . !�1�=�5<: � � ;<1�=�1

'�! 0 �# ��, !�?�>C1�=�1�2 '�3�5 /D �5<=�# � � ;<1�=B1�2 ).

Page 25: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��� ������ � �� � ��� � � � ������� �� �������������� � � �������� � � �����

�� � �� � ���� ����� , � �

�� � ����! ����� � �������! " � # ���� � $������ � � �%���

��� ����&'&'� $ � ��

�&'��� � � � � Diffie - Hellman ( ����� � �

� ������� �� ����� � ��� � � � �&'��� �)� ����� ��� �������$�� � � � ! �)�� ���

!&'� �����

� � � ����� � ����� # �

�����

� � ���� � $�� ���� � �� ��� � � ����

��!� *+�������. , �

� � ��!

� � � ���!� � ,

� ��� � & ��"'� � � �-� �

� ��� � ������ � � ������ � � �� ������� �� � �������%���������� ���!

����� �� � �� � ���� ����� . ./� HIPERLAN/2

� � � ������� ��0 ��� � #1� � �� �����

� �$���� ��2 �

��& �� � ��"'� 2 � DES

���� 3-DES ���

��� ��� �$ �� � �� � ���� ����� . 3

� � � ����� � � & � ���� �� �$�� ���� � � � � ���� �� �$�� � � � �� � , ��� � ����� , � �

�� � ��������� �" � � ��� ��2 �����

� �$������ � � � � ( � �&'��� � � ( � (

!&'� ���

�� � �����

����� � ��������

� �� � � � � ��� ��04� � ����� � � � � ��� � �

��� � � ��� ��5!��*+�������

� ������ ��� � � � � ��� � � ��� � �

�&'��� �)� ). . � � � � � �

�&'��� � ��� �������� ����� � ����� �� � �� � ���� � ��� � � ��� ��2

����� � �$������ � ��

�&'��� � � � � �� � �� � ���� ������� ����� ��� � � ���� �� �5$�� . 6 &'�

��� �&'��� � ���

�� � �� � ���� ������� �� � ���� � � ��� ��� � ( � � � ����� � ������ ( � , ( ����� ���

��� � � ��� �� � ����� ��� � &'������� ������� ��� ��� ��� $

�����

����� ��&'�������.

7 ���� ���� � � � � �-� ��&'&'�������� � � ��� ��� � ����� � � �����

������ � � �� ����� : �

��� � � � � ��� � �

�� � ��� � �$���� �-� !�

�&'��� � � � �

� �� ��� ��� ���! ��� �

� ����� � � � " � � , ���� � ��&'&'�

� �

� ������ ��� � � ��� " � � ��� � ����� " ���$ �)�� $

� � � � � � �&'��� � � � � (Public Key Infrastructure – PKI).

./� HIPERLAN/2 � � � ������� ��0 ��� � � PKI � � ����� � �1� � ��� �����

����� 2 $�� ��� ��� 8 ��� �����$��

� � � ���� $�� . 9 � ��& !�� "'��� � ������ � � �� ������� � �� � � � ������� ��04� � ����� � � � ��� � � MD5, HMAC ����

RSA. : � � ����� , � � � ������� ��0 �����+� � � � � ��� � �� �

������ � � �� ����� ��!� �

� �� �� � ��� � �

����� � ������� � � !� �

���� � ��

��� � � ���� ��5!��*+�������

. ./� HIPERLAN/2 � � � ������� ��0 ��� ��� � ��������

���!

��� � � 2;����������� ���

� � � �� � � � � � ���� � !

����� ��� � ��!��������� � �� � �$������

����/$

� ��

�� � ��� � � ����� � ������� � � ,

!�2;� ���

����� � ��� �� � ��� � � 2;����������!

��!��*+������� � ������ ��

(Network Access Identifier – NAI), <=:/:/: � ����� "'� � ��� , ����

������ � � �� ����� > .509.

, ����� �����

� � � ��� ������� ,

� � �� � ����!

����� � �������! � � � �� � � � 0 ����$������ ��� � � �

��� �����2 ��� � � ���� ��&'�

��& ������� (

�.� . � � DCCH),

� �� � ������ ��� � � ��� � ��� � �

� �����������$������

��� �� � � � � � � � � ��� (��� ���

������� � � � ��!�������

� �� HIPERLAN/2 � ������ �� , � � � �� � � � � � � � �

��� ��� � �������� 2;� ��� � DLC ����� � ����� � �$������ ). ./�

�� � ����! ����� � �������! � � � �� � � �

������$������

� � &'&'���& � � � � � � ����� � � � �)� ������� !� �� �� " � ��� � ��� ��� ��� � ��� � � � ���$ �)� � ����!�������

� � � ����$��� # ��� ��� QoS.

?A@BC5DEC4F�G%HJIKC5L

MA� � �� � ����!

����� � �������! � � � �� � � �

��� � � � � � ����������� � � � ����� $ ���!� �

$ ���& ( � � �

� � � � � � " � � . 6 ����� �

��� � � � � ��� ������� �� � ������� � � ����� $

���!� � , � �

�� � ����! ����� � �������! " �

Page 26: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

������������������� � ���������� ��������������� � � ����� ��������������� , ��������� , ��� ����������� �! "�!��� ����� ��� ����� $# ��� HIPERLAN/2. %& ��� �����!� � � � ����������'�� ���� �������!����� ��� ����("��)�*+������� � ����!)������ ������� �!� , # ��(" "�!� ��� � ��������� , � ���������� ����� ��'���� ������(" ��� � ���������� ��������������� , ��� ���!� �� , ���������������!� '������!����� ����)� ����� . - ��� ��� � # � ��������� $. ������ , � ���������� ��������������� ��� �������������� # ���� ��������� ����� ����������� ����� ��'������ ����� ������� , ��� � ��� �!� � ������� ����� .

3.2.3.4.2. /103254�687�9 DLC :<;5=!>�25?�@A9 BDC�EA?�F8@ (DLC user Connection Control

– DCC)

G � ��� �!� � ������� ����� (���� <� ���������� ����� � ���������� ��������������� ) *+� ) DLC

����!���������� '���� � ��������������� ��� �!��� # ��� � ������ ������������ � DCCH. G � DCCH

����� , '���� ����� ����������� , ��� ����� �� , ���+�����������!� ���!� � � MAC (����� �����������������*+� ��� ����� �

MAC-ID). - ������� ��� �!���� � �������3����� ��� '���� � ����� ����������� �!� ��� ����������� ����'���� �!� ����)���HI��� ������)�'��� ��� ����� DLC # �!������ '���� � ��� ��H # ��� ��� �!� � # ������� ����� # ����� ��� ������������ ��������������� . J ����!� ���������� ��� �!��� �'�� ����) ������ ��� ��� ��� ���� �!� ����������������� ��� ����� ����� ���������������� <�� , ��� � ��� ) ������ � # �!������ ����������� �!� ����� , ��� ��������������� . K ��� ��)���� ��� ��!� , � '�������� ������ ����) ��� # �!�������� ��� �!��� ��� . J � , ��� �� �������!� # �!������ ��������������3��*+� ��� ��� ��� ������������ ���!��� ���!� , �! L���� ����� # , ����� ��������'� L����� ��� ����� � ���������� ��������������� .

M ��� # �!������ ����������� , � ����!��'������ , �!� ������������������ L����� '����������������� . � ��� ����� ������������������ ���!)���� , � ��� � , ��� )� ������ .

G � HIPERLAN/2 ������ ���3��*+��� , ��������������� , ��� � ��������� � '�������� ������ ����) "� ���� � , ��� �� �������! "� ����!������� "� .

3.2.3.4.3. /103254�687�9 NPOQ>�RS7�TVU3C�WL= (Radio Resource Control – RRC)

XZY\[^]�_"` _"]�a3b

J ��� ������������ ������� �!��� ��� ����� ��� ��� ��������� ������� � ��� ��� ����������*+� # HI��� . c � � ����������� �!� ��'���� ���� ����� ���������� ���d� ��� ���� , ��� ��� ������������ , ����� ��� ��'���� L� ������� �!�

� ��� �!� � ������� ����� ������� . G � HIPERLAN/2 ������ ������*+��� � # � ������("��� ��� �������������� :

Page 27: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

����� ���� � �� � ��� ��� � �� � ����� � � � ���������� � � �� � ����� ��� ������������ � � � � ���� ��� � � �

� �� !� �" ����� � �� . # �� � �� � ��� ��� � ��� � � � , ���� � �$ , � ��� " ����� � � � � ����� �%� � ����� � � ��� � ��� ��� �

� ��� ��� ��� " �� � �� ���&�� $�' ��� �� �(� � ���$ � � , ��� � �� � ��� � � � � � ��� � � &�� � �$��� � �

� � � �%� � " � � $� ��� � � , � � � ��� � � � � � �)�� � � � ����� � ��� ��" � � � �%� �� �%� � �������� � � � � . * $�+!+ �

� � ��+!+!��� ��� � � � � ��� � � � "��� � � � ��� � � ����� � �" ���� ��� � � ������ � � � � �%����" � � � � � ��� � "

����� � , ����� � � � � � � � ��� � ���� � ��� , !� � � �� - � � � ����� �+ ��� �'.� � ��� � ��� ��� ��� �� � - � ���� ��� ��� " � � � ���+ ��" � �� !� " ��$� ��� � � � ��'.� � � �%� $ � ����� � �� � � �� � �� !� � �- � � � � -�� . /0�

� � �%����" � � � � � ��� � " �� � ����� � � � � ��� � � ����� � �" ���� ��� � ��� � �� !� �� � � ��- !� � �

� � � � -�� (� .� . � ��� IP � � ��- !� � � ) 12 � � � � �� � �� ��� � � ��� � � ��� ����� ��� � �� � � � � ��� � � � � � - � �� ���+ � �- �� � � �� � ���� � �� !� �- ��$� ��� . 34� ��� � � � ��+!+!��� ��� � � ����� � � � ���� � ��+!�� � � ����� � ��������� � � � ���������� � ��+!��� � � �(�� � 1 �%� � � ����� ���12+!� � � � � � �������� � � � � �� � $ �����

� � $ � �� � � ����� " + ��� � � ��� � ��� ��� � . 57698�:�;.<>=!?

@BA < C�DEB? F 6HG�8�IJLKJL:�M (Dynamic Frequency Selection – DFS)

N � ���&�� $�'.� � � � � � � � & ��+!- � � �� +!��� � �� � � � � � �� � �� � ���$ � � . /0� RRC

��� ����� ��,O� � ��� ��� ����� +!� ��� �� �& ��� ��� ����� ���� �%� � � � � � � ����� � �" ���� ��� � � ����� � �����

��� � � ��"����� � � � ��� � � � � �%� �+!� � ����� %� ��� ��� � � � � � � ����� � &�� � � � ��� � ��+!�- � � � ���� � ��� � ���� � � � � � +!��� ��� �%" � � � � ��� " � � & � ��� � �%� �$ � � ����� � �" ���� ��� � � � � � .

# � � ��� ��� � � � � ��+!+!� & 1 � � � �� �� ��$�+!+!� � �� � ����� � � � � ���� � � ���+!� & ��� , � � RRC �� �� +!��� ��$ � � � �� � ����� � � � � ���� ��� 12 � � � � � �%� � � � 1 � � � � � � ��� ��� � � � � � � �%��� $ � � � � � ��� �$ "��� � �

� � ����� � �" ���� ��� !� ��+!+!$ � � � �� �%"����� � .

P 8 @RQ EBD A DS>K F K JLD6

=!<>8�KJLDT

J @RQ ;.:�JL<>=�DT

/0� � � ����� � �" ���� ��� ��� � ���� � ��� ����� � � � � � �& ��� ��� � � � � � � ����� � ��� ��� �

� � � ���������� � ���� ��� �� �%� � ����� � � � � � " � � �%� ,O��- ��� , � � � � � � � ��+ � � � � � � � ��� �� �

“ � � � �& ���� � ��� ” � � � � � � � � �%����" � � � � � ��� � " 12 � � ��� ��" � � ���� �%��� � � . U � � ���

� � ��+!+!��� ��� � � , � � � � ����� � �" ���� ��� � �� � ��� � � !�� � � � � � � � � �%" � � ��� � &�� � " �

� � $� ��� � � � � � � �%����" � � � � � ��� � " � �� � ��� � � � � �� �� � � � ����� � � � � � �&�� �� � $� � �� � . # $ �

��� � ��$ � ��� � ���$ �%��� � � � � � � � � ��� -� � � � “ � � � �& ���� � ��� ” � � � ��+!+!��� ��� �$ , ���� � ��- � � � � �"�� � � � �� � � �������� , � � � � �%����" � � � � � ��� � " !� ���� � ��� ��� � ��� .

Page 28: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

�������������� ������ �����������

������� � !�" ��#���$�%�&(' ! & )*' " ��+ !�,�- ��) �

% " ' � "(. / '���'�01��2�0 !�"(. !�" ��#���$�%�&(' . 3 '�4 �� � .

/ '���'�)*2 5 0 ��. – +�6 . !�" 017�$ 3 #�)*��' " / ' " '�+�# 3�5 $�# , )

0 ! /'�+�8 '�����7 . # " /�" ) � ��#�& 01��' - 41#�& –

/ ' " % " ' ��#�)

7 ! % 3 #

� ��. " 0 3�, # . '�+�8 �9#�)

!�/ +�#�41+�8 . �������

� !�" ��#���$�%�&(' !�/�/�" ) ! &(��' " '�+�8 ��#

/�" ) � ��8 � ! $�41'�� "(/ 8 . :;! ��2

'�+�8 41&('

< " '�+�$�'�%�412�� ! ��0 �

0 3�! � "(/ 2 4 ! ��#�) 3 $�8�)*#

'�+ ! ) ! $�%�#�+�#�& � 0 ��. (= '�$ "(- 41#�& + ' " 01& 5 )

8�+�#�� =

= 2…216) ��#

/�" ) � ��8 � ! $�41'�� "(/ 8

'>+ ! ) ! $�%�#�+�# "(! &(��' " . :;! ��2 '�+�8

= + '�&(0 " '

��+�2�$ 3 #���) ��7�010 ! $�'

+ "(- '�)*2 0 ! )*2�$ " ' :

�� ? # 0 � 4 ! &(#

+�$�8�01@>'�0 ��. +�$�# / ' ! & � � ) ! ) ! $�%�#�+�#�& � 0 � ��#��

/�" ) � ��# , � ! $�41'�� "(/ # ,

(' " ��&(' :

% " ' +�'�$�2 < !�" %�41'

< ! < #�417A)*' +�#��

!�/�/ $ ! 41# , ) 01��#

0 � 4 ! &(#

+�$�8�01@>'�0 ��. / ' " ! & )*' " +�$�# . +�'�$�2 < #�0 � ).

�� ? # /�" ) � ��8 � ! $�41'�� "(/ 8 ! ) ! $�%�#�+�# "(! &(��' " '�+�8

418�)*# ��#��

(' " ��&(' :

% " ' +�'�$�2 < !�" %�41'

+�'�$�2 < #�0 � < ! < #�417A) 5 )

+�#�� !�/�/ $ ! 41# , )

01� � 01��0 /�! ��� ).

�� ? # 0 � 4 ! &(#

+�$�8�01@>'�0 ��. ! ) � 4 ! $�6�) !�" ��# /�" ) � ��8

� ! $�41'�� "(/ 8 8�� " 41+�#�$ ! & )*'

!�B ' / # #�� - ��0 !�" )*' ! & )*' " '�+ ! ) ! $�%�#�+�# "(� 417A)*# (!�/ )*7�#��

% " ' =

+ '�&(0 " ' ).

�� ? # /�" ) � ��8 � ! $�41'�� "(/ 8 3 2�) !�" ��'

4 � ) , 41'���' “ ! ) ! $�%�#�+�#�& � 0 ��. ” '�+�8

��#

0 � 4 ! &(#

+�$�8�01@>'�0 ��. . C � � 01��)*7 3�!�" ' !�/ � !� ! & � � )

' / # #�� - &(' � ��. ! ) ! $�%�#�+�#�& � 0 ��. � 5 )

01��0 /�! ��6�) .

3.2.3.5. DFEHGIEHJ�K�L MON�PRQTS�UIV1WTX (Convergence Layer – CL)

? # ! +�&(+ ! < # 0 , % /� " 0 ��. 7 3�!�" < , #

@>'�0 "(/ 7 . !�" ��#���$�%�& !�. : )*' +�$�#�01'�$�418�Y !�" � "(.

' " ����0 !�"(. ��+ � $ ! 01&(' . '�+�8 ��'

'�)*6Z� ! $�' ! +�&(+ ! < '

0 ! +�$�#�01[ ! $�8�4 ! ) � ��+ � $ ! 01&('

'�+�8 ��#

DLC

/ ' " )*' 4 ! ��'���$�7�+ !�" ��'

+�' / 7���' ��\ �> 8�� ! $�#�� ! + " +�7 < #�� (SDU)

4 ! 4 ! ��'�@ � ��8 �

+ "(- '�)*2

01��' -! $�8 417�% !�- # . , 0 ! +�' / 7���'

01��' -R! $�# , 41� / #�� . +�#�� 3 $ � 0 " 41#�+�# " # , )*��' " 01��'

+ '�&(0 " ' ��#��

DLC. ] !�" ��#���$�%�&(' � ��. 01��41+ ��$ 5 0 ��. , � ��. ��4 � 41'���#�+�#�& � 0 ��. / ' " � ��. ! +�'�)*7A) 5 0 ��.

� 5 ) 01��' -! $�# ,

41� / #�� . +�' / 7�� 5 ) DLC SDU 7 " )*' " 7A)*' 3 '�$�' / � � $ " 01� "(/ 8

01��# "(3�! &(# +�#��

/ ' -" 01��2 < ��)*'����

� � )

+�$�#�����+�#�+�#�& � 0 � / ' " ! [�'�$�41#�%�� ! )*8 . DLC / ' " [���0 "(/ # , ! + " +�7 < #�� +�#��

! & )*' " '�) !�B 2�$�� � ��' '�+�8

��#

01��' -! $�8

< & / ����# 4 ! ��#

#�+�#�&(# ��#

HIPERLAN/2 01��) < 7 ! ��' " .

] % ! ) "(/ �

'�$ 3�" � !�/ ��#�) "(/ � ��#��

! + " +�7 < #�� 0 , % /� " 0 ��. / ' -" 01��2

��# HIPERLAN/2

'�$�418�Y�#���01' + ! $�&(+�� 5 0 � 5Z. 7A)*'

'�0 , $�41'���# < & / ����#

+�$�8�01@>'�0 ��. % " ' 7A)*'�)

'�$ "(- 418

'�+�8

01��' -! $�2 < & / ����' ,

8�+ 5Z. , % " ' +�'�$�2 < !�" %�41' ,

��# Ethernet,

��# IP,

��# ATM,

��# UMTS, / .

�. .

Page 29: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��������� ��� �� ���������� ��� � � � �� �� ������ ��� � ��� ��� � � � ������� �

� ������ ���� �! : ����"�! � ��� # ����$%��� � ��� ��& ��� ��! (cell-based) � � � ��� �'��! � ���

# ����$%��� � ��� ����� � (packet-

based), � � � ���'"�! � ��� �� ��� ���'��$%��� � ����� ����(�) 3.8. * � �+,����! � ��� ��! � ����� � ! ����"����

�� ��

� � � � � � ���� )��

� -/.10 � � ��� ,

�2��+ �

� � � ���� ���! � ��� ��! ) � �� ���� � �� � �����)�� � ���� � ��� ���

)�� � ��� � � � �� " � � )��� � +,������! ��3 � � �� )��

�����

� ��� �

����� ��� �� �� �� � � � � � ��� � � �����

�� �" � � � �� � � �� �� (�! ����+4� .

57698;:�< 3.8: = >;?;@BA C�8 DFE2:�8 GHE�I ?;J�A J�K;DFE�I L�MN>;CPO�A L%Q%R

57698;:�< 3.9: = >;?;@BA C�8 DFE2:�8 GHE�I ?;J�A J�K;DFE�I L%MB>;CPO�A L%Q%R J�E�I S7<�L%T U2?;GH<�A L%GH< J�<�C�K;GH<

Page 30: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

� ������� ��� � ������� ���� ����������������� ���� ����������� ���� ���� ������� �� ��� �! "� ����� "# ��� $����

(common part) ����� �! "� ��� $���� �� "%�������� ���� �����$�� ������� (service specific) � �����$�� ��� � ���

� �������&� ��$�������$�������� ��� ������'(��$�� �)����� � ����������$�'(*+��� ��� ����� �����,&� $�% ��������� . -.��# ���

��$�/�� , 0+���#���� , � ��$�����������$���'(� ��1 HIPERLAN/2 ����,&��$������ � �� ����� "# ��� $���� ����� ��

��� $���� ���� � � "��� �� "%��&����� ���� �����$1� ������� ����� ��� ��������� "��� ��� ��� �! "� �����,&� $�# ��������� 2

thernet. To � ������� ��� ���������&������� �1�� ����������� ���� ���� ������� �� ����$������,&� ���� ���� ��/������

3.9.

3.2.3.5.1. 354�6 7"8 9;:=<�4�> (Common Part)

����$���� �&� ������$������ ��� ����� "��� ��� $����� ��� � ������� ���� ���������&������� � � "��� �

����������������������� �0( ������� �0( ���1 �&������%� "� "���� ����# �� ������ ������� ��� ���������&������� �������� ��$������! "��� �����$�� ������� (Service Specific Convergence Sublayer – SSCS), ����� �

� ���� "�! "0+��� �0( ��������������������! "0( �������%��0( ���� � �&��'(,&������ ����# �� � ������� ��� DLC

��$�� ��$���0+,&��,&��� ���� SSCS. ?(� ����# �� ������ ������� ��� ��$��������,&�! "���� � ��'(����$���� "���� ��� �����%���� � ���� ��������&��$�*( "�� �� �����1� �� ����� ��������# � /��� "� ���������������� �� PDU ���

����� "��� ��� $����� ������ "# "� �������� �&� ������ ����# �! "�� ��$���,&��# ����# DLC ������� �� SDU.

3.2.3.5.2. @.AB4�C=ABDEABC=F�4 GIH�JLKNM16EO�PQ> @.ABPQ<�C=O�DERN> S thernet (Ethernet SSCS)

T � Ethernet SSCS ��� "� � �)�� �� "���#������ ���� HIPERLAN/2 "� ������%���� � ���

������$������� � �! "#������ � �! "#�� ����������� Ethernet. U.���������$������ "���� � VW������ �� ���&��������� ����

��$�����������$�%�'(� "���� ����# ��� IEEE802.3 ����� ��� IEEE 802.3ac. T � Ethernet SSCS

��$�����'(� $�� � ����� ��/��������� ����� ��1��$�� ����� � ������#�������� . T � ��/������ ���� �����&���� $���� ��$�������%�,&� ����� ����������$������ ���� �����/=$�� 0+�����% ����� �� "������ �0+������� � #��&� ��� ��� "����� �0(

��� �������! "0( ����#������� . T � ��/������ ��$��1�� $�����������0( ���� ����������� ���� ����� ��$�����������$���'(� ����

IEEE 802.1p � � "��� ��$�������$�� ������ �1��� ������/�0+$������ � ��� ��� "����� ��� ���$�� � ������'(��$�� �������� ��$����� $�����#�������� . ?(�� ��� $������ , �)� DLC ������$�� � "� �� "������ �0+������� � ���� ���$�� � ������'(��$�� �����*( ��$����� $�����������0( ��� �! "� ��� �&������� �$�#���� ����� �������� ��$������! "���� ��������� ��� "������� .

3.2.4.

Page 31: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��� ���������� � � � � HIPERLAN/2

� ����� �� �� �������� ���� ����� ��������� ����� ���� ����� ���

��� � �������� ! �� "#���$� ������%&��� ����� '& ���� � ����($� �� � � � ����)�������� � � � �����) � � .

� "�� � �� �� � ����� � � ������������� �����' � ($� ����*+����������� , � ��� � ������� � ($� ���� �� �)� !��� , � �� ����,-�,-�����

��� � � � ����./"�'&��� , � � �� ������ �� � � '&'&����'��0� � ������0� ����� � "�'& �($* � � ���� ����*$) � � .

3.2.4.1. 1/2$3�46587:96; <>=?7:@BA�CD; EF2�GH3�I�JDK8JD46L (Dynamic Frequency Selection –

DFS)

���

����)�������� � � ����� � HIPERLAN/2 %&� "����� ��� , ������������� , ��� ��������*$M��� �

����*+�������� �� �� ��N�%& ������ � � �����B��,-������� ($��� ���� �$��N�($�� �� ���� ������ � � ��M0������ . OP����

���� �'& ������ ����� ��$� '& ���� � ����($�� ���� � ��������������� �����' � ($��� ����*+����������� , � � � ��������"��� �� �� � ��N�Q � � � ��� ����� � *$ ��� �������� ������0� ��� � � ����N�� � ������ � �

� ����%&"������ � Q0N������ ����*+� � ����M0� ����� "�*$ �� M�� �����* � ��$� ��� � Q0��($� ���� *$�B������� ����*+� � ����M0� � � � ������ ���,-N�'&' � ��� �� ���� !) � � ��� . R

�����' � ($� ���� ����*+����������� � � � ($ �� ����� ����� ��N�%& ������ � � ��������,-������� ,-������� ����� ������ ������($����� � � � ����%& ���� �� �� �������� ���� ���-�� ���, � '&�0� � � � '&����,-N$� � ��� *$����� ���� � ����� � � ��� �����%&� � )�� ,-N������ ��� � ����� ����� �� ���B��*$ ��������"#��� , �� ����� � )�� , ��� �����N � ������������N .

3.2.4.2 SUT�A�V�46T�58A�C�; JDK8L WFXZY�[!K8L \ ��� ��� �$������� ��M�������� � � �� ����,-��'&'&���� #��� � � ��������� �M0� ������N��M0� , �� ��� � ���

'&��( � � ��������� � � ��� � � ������ ���, � '&� , �Q0���������� ����� "#��� ��*$����� ��� � ������� � ($��� ���� �� �)� !��� . ���

�)�� � � �M0� �������" � M0� ������ ���, � '&��� � � �����'& �� , �$��N�' � ($� �� ��$� � � � � %& ����� ��� � �

�$�������)����� ����� � � � ����� � ����� , ��������� , �� ���� ��'&'&��($"�� � � � '&����,-N$� � ��� *$����� �� � � �

*$����� � ��� � !������0������ ����� ��$� �� ������� �� ($ ���� � ������"�� ����./"�'& �� . ��� ��*$����� ������ ,-������� ����� ������ '&����,-�$������ #�� �� �� �������� ���� ($��� �]�$� � � ��������� ���� �� �)� !��� ����� ��� ��� � ������������ �� ��$�

�����M������ � � � Q0������� � ) �������" ��� � . ^_� � ��"#��M�� , � � Q0��������� ������ ��� �����'&"�($ ����� � ������������N

($��� � � SCH ����� � � LCH �� ��N�%& �� ��� � � � ���� #� � MAC ��'&������ � .

3.2.4.3. `aXZT�46b:XZL c ������ �� � � '&'&����'&�0�

� ������8� ��� � ��������� � ������ ����� � � HIPERLAN/2 M�� "#����� ������ � � ($��� ��$� ,- �'&��M���� ���� ����� ��� ����� ���� �� �)� !��� ����� ($��� ��$� ��)� !����� � � � '&��( � �

Page 32: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

����������� �� � � � � �������� ����� ����� � ������� ����� ���� . � � MAC ��� ��� � ������ � ��� � � ���� ���� � ������� � �� ����� HIPERLAN/2 �� ��� ���� � � �� !� � 7 ��� ��� �� � !� ��� � .

3.2.4.4. "$#&%('*),+-),'*.�/

� � � ����� � ����� � ����� � ��� � 0 �� ����� � � � ��� � � 0 � ��� � �� ������� � � . 1 ��� � � �2��� ��3!��� ,

� 0,�� � � 0 � ��� ������4���� � � 0 �� 3 �� �5�� � � � � � � � � � � � � ��� �� ����� 3 ������0,� �2 � � � �� �

�� �������� � � ��� �� ��� � 3 � ���� � ��� 2 ��� � ���� ������4����� � 2 � � 3!��� � � 0 �� � � �� 0 � 0 � � . 6 � � � � ��� �� 3!��� � � 0 � ����� � ����� � �( 0 � ��4�� ���7 ��0,����� � � � ��� �� ���� � � , ��� ��� � � � � � � ����� � ����� � � � � � �� 0,� ����������� �� �,� � 0 ��� � ���� ����������� � �2�� ���� 2 ��� � � � � �� � �

� ����� � ���� . 8 ���� � �� �2 0 � ��� �� �9��� � � �� 0,��� 0,� � �� � � � � 0 � � � � � � � � � � � � ������� � �� � � : ��� 0,� �� � � ��� �� � � ����� � ����� � .

3.2.4.5. ;=<9#&>�?(@A B5.�?(C�@A

6 � � 3 � � � ��� �� ���9� ��� �� � �� � � ���� �����7D ����� ������ � � � ��� � � 0 � ��� � �� ������� � � (��� � 0 �!0 �� �� 0 � 7D �9E � ) ���� � ��� � � � ��� � � � �� � �� �������� � (��� � 0

� ��� �� �� 0 � 7D �E � ). 6 � � 3 � ��� �� � � � � ��� �� ���� � � 0 � ���� � �� ������� � ��

!�� ������� � �� �� ����� , � � ���� , 3!��� 0,� � � ������� �4 �� � � ! �� ��������� ���� ��� � � � ����� � � � �� �

�� �������� � . 6 � � 3 � ��� �� � � � � ��� �� ���� � � � �� �� �� �������� � �� 0,��� � ���� 2 ��� ����

�� ���� � �� � ��� EF� ���� � �� � �4���������� � �� ���3!�� , � �� 3!��� � � �2��� ��3!��� � � 0 � ���� � � � � � � � ��������� � � � � �GH� � � �2 ���������������� .

3.2.5.

I � � 0 J � � : �� , 455 M K z �� ���0 �� �����4 �� �� � � � 2 4 � � 3!��� ���� � � � � �� ����

HIPERLAN/2. 1 ��� ��� � ����GH� � ��� �92 � ���� � � 0 7D� 0 : 0 ��� 0,�� � ���� �� ���0 � ��4�� � ����� �� � ����GH� � ��� �� ����0,4�� � � ������ � 3 � �� : ��� 0,� �� 0,��� � ��0,����� � ����0,� � � � E � � 2 ��� � ���� � �� .

I ���� K .L .8 , 300 MHz �� �9��0 � � � � !�M�� 4 �� � ����� � ������� ��� � � �2 ����� ���� , 0 : ��� � 0 N � �� 0 � � 100 MHz � ����� � 4 0,�5��� 3!��� ����0 ��� ��� ���3!� � ��� ��� 7D� � �� ����� � � ����� � � � �

�� � � � � ��0 � � � � : �� � � G 2 ��������� .

Page 33: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

����� �������� ������� �� ���� ��� � ��������� � �� �� � � � HIPERLAN/2 ���������� ��� � ��� � � �

! �� ������ � � 30 ("#� � ! � ��� ��� ����$%���������&� '#(%� � ) �$%� 150 ������ � .

3.2.6.

)*�

��'#+�� � 3.10 ,-� � '.����� �� � ������ ���� � � � � ��������� � ���/ #����� �� � ��� �� ���� ������� � �������

� � � ,-0 � �� ���� ��� ��������� � �� �� � � � � � � � � ������,-��,-������ � ��� �� � ��� ��1 ����� , � ����� � � � � ��� � ���� �� ��23� ��� � � ��'#+�� � ��� ����� ����,-� ��4 ����� ��� � ����� � � � ��+���$5� .

)*� �� ���� ��� ��������� � �� �� �' � ��� �������� 4 ��� , � � � ��1 �� � , � � �� ����� ������ ����'.������ ������

��0�� ! $5� � ��� � � � � ��"#����� 1 � � DFS.

)*� ��� �� ���� ������� � ������� (

��)) 4 ����� �� ��������(5��� � � �� #� ����'#0 � � � ��+�� � � � � � � �

���������"#��� � � � ����� 23� � �� ���� ��� ��������� � �� �� (687 ) ��� � �

� � ����� 1 ������ � � ������'#����������� � . 68���

� � ����������' 1 �� �� ���� ��� ��������� � �� �� � � ��� �� ���� ������� � ������� � � ���/ #����� �� � � � � ".��$%�������������

(MAC-ID). 68� � � � � 1 � � � ��� � �-� � "#+ ��$5� ,-��� � � � ��+���$5� �� �� 2 ��0 4 �� (%����� � �

� � � ! � ��������� � , � �� ������ � ��� ��� � � � ������� � ��� � , ,-� � ,-��� � � ��� ������� � � ��� ��� �� � � � � � ��"#����� 1 � � � ��������� � "#�� ! ��� �� ���&$%� ��� � �� �� � � � � � � � ��� � ����, � ��0�"#�������� �� 1��

'#�� ������ � � � �� 1 � � "#� � ����� � �� �"#����� �� �� � � �� ��� �� � � � ���������, � � � � � '#��+����� . 9:������� � � ��� � ���

��� 1�� ��+ � ��� � ��� � "#+ ��������,-� � 0 � � � ������� � � ��� ��� , � � ��� �� ���� ������� � ������� ������'#��� ��2 ��� � � ��� � �

�� ���� ��� ��������� � �� �� . ) �������� , � � DLC ������,-�������� '#��+����� ��"#� ��1�� ��� � ��� � � � � � �����$

� ����(5�

����� � , � ,-��� � � � � �� ��� � � � ���������, � � � � � '#��+����� .

;&<>=@?�A

3.10: BDC@E F ?�A C@GIH�J KML N�OQPSR�T HIPERLAN/2 U�R�T V3TSGIKMW@C@O A L ? W@V3X V3O A#Y C[Z�R�P KML N�OQPSR�T )*�

��� �� ���� ������� � ������� 1��

����� � ����� � � � 1�� �� ��/��� ,-��, � ���� � ��� ,-0 � ��"#� � �������� ��������� ������,-�������� ��� � ���� �� ��23� ��� � � ,-0 � ,-� � ! � ����������+�� ��� � ����� � ������ �� � � � ������ (� � � � �� #��$

� ���

,-0 � � ������ ��� ,-� � ! � ����������+ ��� � ����� � ������ �� � ��� � � � 0�� � � ��� � ���� �����' 1�� 0�� ).

)*� Ethernet

Page 34: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

CL �������������� ���� ����� ��� ��������������������������� ����� ������� Ethernet ������������ ������������ !�� ��� !����� ������� �� !������������"���� ��#� !��$�������� ��%�&��' !� &�� ��� ��������������������&�$( !� ��"�)�&�� ������������ !������� .

* � ��� !����� ������&���������� &���������� , ����� ��#� !$�"������ , !� ������������������ !� &���������"���� ��� &����

) ����������������������� ��&�������� �����#����+����&���)�� . * � HIPERLAN/2 ��������#�� &���������� !�

������&������',����� -,����� !� "���������&��������.)������ / * &��� !����������&���) ����� 0�$����������� ��������������� , ) !�

��������)������ &���� MAC-ID ����� ������� &���� ��&������ ������ ��������� ��#�&�&�����$�"���� ����� , $������ , !�

�������� !���-,����� &���������������� ��%������ �-1 !��� . 23�� $( !� 45��"�',��������� MAC-ID "���������&���������������� ����� &���� ��&������ �����#���������&���)�� , � ���+�������� !����� ��� ��� !��� ',� ��45)�� :

IP 6�798;:�<�=�>!?�@ ���� IEEE 6�798;:�<�=�>!?�@ ���� MAC-ID A ����-,� ��� !��������� ��� ������&���������� , &���������� !� ������������������ !� ���������$������ &����

&�������0���0������ ���� �� !��"B !��%������ ����� #�������"���� $( !� ����&������ ��������0�������� ����# ��� !��� �����

�������������� ����� ����� �� !��������� ����� ���+������� !' !����� (����� ����������������&�� &�� &��������%�������� ����"�%

��)�&�������� ). CD���� ��� ������������������&�$( ���� ��#� !��$�������� ������-,� ����� ��� �������� !$�� ��#���"�������������� ��������������� ��� &�������0���0���������%� ��#����+&������ ����� !$�� ����&������ ��������0�������� "���������&���������- !����� ���� ����&���������������� &�������45% ��' ��������&�- 0�������� &�$���' ����# ��������������% ��������%���# . CD���� ���

��� !����� ������&���������� () ����� ��',����� � "���)�������� ) ��������#�&���� !� ��������#� !��������� ����� ��� �����������

��������#�� , � ��#�������#�) ���� !��� ����������� ��������#���"�$���������� ����# $�"���� ���� ��������$������&�� ����

���������#���$���',��� ���' ��' ��#� !��$�����'1 &�������45% ����# ��� !������% ������&�����������% ����� ����# ����&�������#

��������0�������� . EF#���� &���������� !� ��#�&�0���� ����� ������ ������������',��� ����# ��� ��� !����� ������&����������

��� !������� $�45' ����� ��� ������� ����� ����������"�)�� �����#�GH��� ����� $( !� ��#�������������&�$( !� "����� !�����

������������&�� .

3.2.6.1. IKJML�JM6�8;N9O�P1JMQRJ SUT3JML�P1V�O�W,>

XUY[Z;Z�\�]_^a`�b

c \�d�^a`�b eRf ` c YR\

* � ��"�)�&�� 3.11 ������"B !��� $( !� ����������������&�� &������ ������������������ ��#�������������% ��������%���#

&�������45% Ethernet ����� ������&������������-1 IP. gh !� ��������#�� HIPERLAN/2 "���������&������������������ ',� ��� �������#�������� ����&�&������ ��%� !��������� &�������45% ��' ��� !����- ������&���������- ����� ����# ��������%���# .

* �

��������#�� HIPERLAN/2 #��������������� ���� ���� ��� !����������������� &�$���� ����� ������� ����# ��������# ������������%

��������%���# /#�������������%���# . i ��� !����� &�������45% ��' #�������������%�' #����� !����� IP ��� !����������������� �

��������� �� !�����&�0��� !������� ����� $( !� �������+����� ����� ���� !' ����� ��� HIPERLAN/2.

Page 35: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

� ot spots

��� ������� � HIPERLAN/2 �� ��� � ��� ������������ � � � � � ������ ����� hot spots.

� �� ���� � � � ��� � � � � �� �� � ��� �� �� �� � ���� � �! � � , �� " � � � � � � � ��� , � . .# . $%�� � , �� � ��� � �� � &

�������� �&��� �&�� ��' � � #(&�� ��� � ���� � �!�� ��)��&�� � � ��*+����&�� �� � �,-� ��& �� � ��. � � � ��� � � '� �

� � ��� ����/ � � � �� . $0����� server � � ��*+����&�� , � � � � � � � � � ������� � HIPERLAN/2 �(�

��������� � �� � , �(� ��� ��� �&�� �������� �&+�� �&�� � �� � # ��&���&�� ������ �����&���&�� � � � � ' ��� � ��&

��&� � � � -� �� � -��&� � � � � �� � �� � ����� � # � � ������� �

� �� � �� � ISP ���� � � � ��� �� � � � �

� � ��*+����& �� � � � ��������� � .

1!243657

3.11: 8+9 3;:;< =?>�@ HIPERLAN/2 :;A

BDC 7 : @?EFE�>�G6H I�J KML I�=?@N>

OQPSRT;U-V�T!W

T!X

Y PSZ Y W[ \ XM]�^`_�[ a(b�c Xed+f Y _ g Z a(YFb V

��� HIPERLAN/2 �� ��� � ��� � � &�� � � � �� &�� � � ����� ����

� ����#(#(��� � �h # ' ��&

� � ��*+����&�� � � �)��� 3ikj � � � ��� � ��!l � #(,m ������� � . no� ��� � � � � ���� � ��� ��� ��p � � �&��

� � �(��� �&��� � � #(�lq&�� �,-� hot spots �� � �,-� ���� � � . � � ������ � . � � �&�� * � h�� ��� � � �

HIPERLAN/2 � � .

�� � � �� � � � � ����r� ����� ��� ���# ' � � ���� � ��� �&�� � �F� � # � ����� CDMA.

n � ��� � � � � � , �)����� � � h����&+� �� ��� � ���

� �, p-� #(&�� � � ��� �)��� ������� � �lq&�#(h�� ��� � � ��&�� , � � � � � ��� � ��p-� ��h & ��� � ���"4& HIPERLAN/2, �� � ��� � � &�� � � � ���� � � � � ���h�� � � ��#(# �' W-CDMA.

��� �� � ��,m� ������� � �(� ��� ��� �&��

� �� ' ��& �&�� ��� ����&�� �� � � � � p ��� �' � , � � � � � � � h����& , � ���*+��*+����&�� � ���" ' �,-� � '� ' �,-� � � � ' ,-�

� � ��*+����&�� ���� . � � � � � � � � �(� � � � � �r�� � ��� � � � � � �� .

Page 36: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

������������� � ���� ��

������� ����� ����������� �"!$#%� & ��' HIPERLAN/2 � ( ����� ) *$��)�+%�"# � � � (")�+%) &,)�-

&,� *�� ����� !$("��- +%� ����� � �".��"��.�/ ��� ���102� ����� � #%� +%. � ��/ &,)$� ��)�#%� ��' ��!$("� #%("��- +%&,��3�� ��4�-

� � #%4�- !$�"� &,�"- � �".��"��.�� - + ' +%.�� ' � - (PC, VCR, .���#%� ��� - , � .�& ' ��56&,� - . .� ). 7 '�8 ) � 4

� ' 3�#%����/�� � +%) .���� &,� +%& � �"*$� ("� QoS & ��' HIPERLAN/2 #%� � � ��9 � ��� ' � � +%&,)���(": ��' � &,)$�

#%� &,��� � +%) � ��; � video +%� + 9 ����� +�) #%� � <=����# � !$� - datacom. > � +%)�#%� ( � ����/�+%02��+%)�- #%� � ��� ( , +%� � ' &,4 &,)$� ��� ��("��&,56+%) , ��� ��� ��� � ��#%02�$��� � #%("� “ �$��� ��*$/�#%����) ?@� 9 :A) ” !$�"� & �

��)�#%/�+%� � ��(".�& '�� , !$�"� ����������� �"!$#%� ����� .�� � 56���"��.�/ modem.

3.2.6.2. B�CED�F�G�H%I

7 ����/�� � +%) +%� /�� ��' - � ' 3�#%����/�� � +%)�- & ��' *$��4�+%&,) .���� &,)�- .���3 ' +%&,� ��)�+%)�- � :A����&,��&,��� ����/ �����$� �����"3�#%/ ����/ ��������! � ��&,� - , /���56- � ( ����� � ���"��3�� +%�"# � - �����"3�#%/�- + ' *�� � &,4�&,5=� ,

� � + ' ��3�4�.�� - ���"��� � +%)�- +%& � .�&,("��� � .���� ) ����� ��' +%("� ������� #%0 ����; �

(����� ��' +%("� � ������' HIPERLAN/2 + ' +%&,4�#%��& � - +%&,)$� . � ��&,� ��4 !$� �"& � ���"� ).

3.2.7. HIPERLAN/2 Ad Hoc

To HIPERLAN/2 #%� � ��� ( ��� � � �"& ��' ��!$4�+%� � .���� + 9 #%<=5=��� #%� & � � ����� ' 3�� ("��-

&,��/�� � (.���3������ ad hoc), � ��' � ���"&,���@��� � &,)$� �$������& ' :A) .���� ' � � +%&,4����":A) ad hoc ���".�& 9 5=� . J �"� ����� ad hoc ��(".�& '�� , � <=����#%/�?,� &,��� ) � ��� .�&,��+%) !$�"�

� �".��"��.�/ ��� ���"02� ����� � (7 ome

Environment Extension) & ��' HIPERLAN/2. K=& � � �".��"��.�/ ��� ���"02� ����� � . ' ���"����*$� ( )

��# � �"02��("� �$��&,� ��� ��!$4 ��� � � #%����5=� #�� &,��: 9 &,5=� .�� ��)�& ; � &,� ��#%��&,�". ; � *$��)�+%�"# � � � � ; ��&,��- &,)$� ����� ' 3�� ("��- ?@� 9 :A) , �$��&,("3�� &,� #%� & � +%��������� � & ��' +%)�#%� ( ��' ����/�+%02��+%)�- +%� ��(".�& ' �

+%&,��3�� ��4�- � � #%4�- . L�����/ � ’ � ' &,� , & � +%*$4�#%� TDMA/TDD +%& � HIPERLAN/2 �������"&,� ( �����$� .�����&,���".�/ � � � !$.�&,4 (Central Controller) +%& � ��(".�& '�� , � ��' 3�� +%*$� ���"��?@� � .���� 3��

��� � !$����#%#%��&,("?@� � / � ) &,)$� .�( ��)�+%) . M ��� ��&,� 9 &,� , +%&,)$� ��� � ���"��!$����<=4 & ��' HIPERLAN/2

!$�"� & � � �".��"��.�/ ��� ���"02� ����� �

� .�����&,���".�/�- � � � !$.�&,4�- , � ��' � ��� � � !$� &,��� & ' *$��("� ����/ &,�

' ������* � ��&,� .�� ��)�&,� &,� ��#%��&,�".�� (� �N' � * ��' � &,)$� � � �"& ��' ��!$�".�4 �".��$��/�&,)�&,� ��� !$( � ��' �

.�����&,���". � ( � � � !$.�&,� - ) +%*$� ���"��? ��' � .���� ��� � !$����#%#%��&,("? ��' � & � + 9 � ����� &,)�- .�( ��)�+%)�- , + ' ��&,)�� ��9 � & � ��(".�& '�� .���� �������2*$56� ��9 � ��/�� ��' - /���56- ��.����"0 ; - .�� ����� +%)�#%� ( �

����/�+%02��+%)�- .���&,� & � � .�����&,���". � � � �")2#%��� � &,��/�� � � � �"& ��' ��!$("��- & ��' HIPERLAN/2.

Page 37: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��� ��������� ������� �� � �� �� ���������� �� ������� �!���� �� �

� ��������� �� �"���#$����� � � . %���� � �

��� �!��� ��!&'������! �� � ����(���� ���!���!� ������� � � "���) �!&�� ������� � "�*�� ��!��� ���(�����!+�"����� � ��!��,.-

��- � ��!��(��*�� , ������/� ��!��� , ����� � � � � �� �!"����� ��� �/���!0 , ���� �� �"�� � � � ) ��-�����,.��) � ��!��,.-

��- � ������� ��1 ���*�� ����� �&�� ���� ���(� �����) �� �-�,.��) . 2���������+ � � , ������" 1 �� +�� � � �����!� ��" � ����/ � �

� � � ��" � ��!��(� ��!��� ����� � � � � �� �!"���3� ��� �/���!0 /���� � � ������*'� �� �!��� ���� ���(� �����) �� �-�,.� . 4 ��&') ���� �� � � � �� �!"��� � � � �����+�� � �!"���� � �� ���� � ��"�/�����) , � � ����������� ��� � ������!��� �� � " � -��

� � ������ � ��"�/���( � -�� 1 "������� � � � ��*5� �!��) ������� � "�� ���� ������� �� 1 � � �!0��!&�� . 67���!� �!�

��� � ������!��� �� � " � -�� � � ���� �� �( � -�� ����� � � � ������0�� � �! � ��������0 ����� ���0 HIPERLAN/2.

8 � � MAC ������� �� � , � � �����!0�� ���) /���� ����" � ��) ��!��� ���� ���(� �����) �� �-�,.� ��!+��!� � � �!��� � +�� �

������� � "� ��!���� ���� ����� , � � � � � � � ���� � � � ����� ��!��� “ ��� �" 1 ��� �� � ���� ����� ” . 9

� �� �!"��� � � � �����+�� � ) +��� �/ 1�� ) � � � �+�� � � ����"����+�� �� . :7��(� �� � ���!� �! �"�����!���� �� � � � ��(� �� � � �-�� � � � �!&�� /;� &'��!*�� ���������������<*�� � �!��� ��"����#$���� � � �����! ����!��� ����� �!��) ����� ���+�) ���� � � ����"�� 1 &'"� ����!��� ����� � � � 3 �� �!"����� ��� �/���!0 .

��� ��"���#$������ � � � �"�����+�� � �

�! �"�����!�� � - �� �� ��-�� ��!��� � �����!0 �!�=� ��" � ������/�"�����0 , ���&') , +�� ��) ����# � ) � � � �� �� �� � "� �� � � �� �� � � � � �� �!"����� ��� �/���!0 �� �� �� � "� �� � � (� �&'"���(� �� �"�����+�� � ) . 8 � ���� � � �!���+�) ������� ���) �!��) ��" � ������/�"�����0�) � ETSI BRAN � 1 ��������� �� � � ��� � ��!��"���,. �� ���� �!� �"�����+�� �

�! �"�����!���� . ���

� 1 0��� ���� ���(���� �� � �>���!�����) ����"����+�� �� � � ����� � . ?@ �!��� ���� ���(� �����) �� �-�,.� , �

� �� �!"������) ��� �/���!0�) ����"�� 1 &'"� �� ���� MAC-ID �� � � ������!� � � � ���� � ����� � ��) ���� 1 ��!����+�� � ��) ��!��(�� � -�) (��� � - � ������ � /�0 �!&�� � �� �!"����*�� ��� �/���!*�� + 1 �� �� �"����!&'(� �� ). ���

��� ��/;� &'"�����!���� � � � ���� �� � � ��"3���#$�����) (AP-ID) �������+�/� ��!��� �!� 1 ����� , ����&') ��������) ���� � � ��� ��/;� &'"�����!���� � � � ������!- � � (AB2 � -ID) � �

� � � � � �� � ��� ���� � � � �������� /���� � � �

���� ��1�� �!��) � �������) �!&�� ����� ���*5� . 8 � � ��� � ������� �� � � � � EC ��� � ��!��"����� ��!��� +�� ��)

�!+��!��"�� � ) �!"���� � ) /���� � � � +��� �/ 1�� �C&�� �����������!&�� � � � � � � ����� ��!��� ��"���&'" � ) +��� �/ 1�� )

�����������!&�� (Forward Error Control – FEC). 97� ����� � � �!"���� � � ( �����#$ �#$����&'�� ,

������ ������DE� , +����� ���DE� �����#$ �#$����&'� ��) ) ����"����+�� � ��� &') + 1�� ��� . 8 ����� �"��������!���� ,

� � ��� ���!��� ���) � � � DLC �� �

� ��������� �� �"���#$����� � � ��� � ��!��"���� � ��� �!��� ���! ��!���+�� � 1 "�0���

�!��) ���� ���(� �����) �� �-�,.��) ����� ���!� �!��) ��� �" 1 ��� �� ��) ���� ����! �" 1 ��� �� ��) �� �-�,.��) . F " � ������/�"���� � � �!��� �� 1 ��� ���� � � ��� � ��!0�"���,.��) �!��) �����!� -

� "�/���� &'���) �!&�� ��� � ������!-�&�� ,

�� � � 1 �� � �����������! �"�� � �����*'�� �) /���� +�� � ad hoc ������!� � .

3.3. IEEE 802.11

Page 38: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

� ���������������� �� IEEE 802.11 ��� ��� ��������������� ���������� ���������� ��������������� ���

1997 ��� �! "��#$������%$������� ����� ��&�������'� ������������( ����� IEEE 802.

)+*-,/.�0 3.12: 132�46587:9�2

0 4 0�; 2!<�=�> IEEE 802.11

?��� ������������� ������� ����������@����� �������� � &������������������������� ����� MAC ����� �����

����������� �������A������ �! "��( ������������ ����������������� ������������ ����� ���������������BC������� ���� ���A��

�! "��#$������#$����( ����� ���� "��������( ��������� ����� ��������� ����� ������������ ������ �������� ����� IEEE 802. D � ����� ����������������( ��� ��EF��&�����( ������������( ����������A! "#� , ��� 1999 ��� ���������������� �A�( ��A�����G��� "� ������A�G����� ������������( ���C������A! "#� ����� 1 Mbit/s ��A�G���� ����� 54 Mbit/s ������

BC%� "� ��#� 2,4 GHz ISM ����� ������ BC%� "� ��#� 5 GHz U-NII. HI� ��G������ ��������J@������( �����

��A���� J@�����BC������� ����� CSMA/CA ���@� ���������������BC��� ���! "������������������A! "� A�&����G�� ����� ����������

��� ������������� ������� .

3.3.1.

� ���������������� �� IEEE 802.11, ����G����� , ����������� ���� �! - "�����&�������� ��������A�������

��� A! "� ��������������� ���������� . D �� J@���"���� ������������� �� "������� ��������K-� ��#� ���������#� ��� , �����

������%� G�#$���( ������������� ������� . �

��LA�� �������&�����J@�� "��� ��&�� ��� ������������ ��������J@������( �����

������������ ��&�&�� ��������! "����%� "������� ����� MAC ����� ��� ��������� ������������ .

HI� ��������������� ���������� ��� ���M��������� ������� ����������&����� "����� ����� ���( ����������( J@���������( ���������������( (Basic Service Set – BSS), � ������� ���� ����� ���( ���������( �� "��N "#$���BC������� ����� ���

���������� ��������J@������( ����( , �������&�A��� A! "� ������������� �������� "������( (Distribution System –

Higher layers

IEEE 802.2(LLC)

IEEE 802.1 (Bridging)

MAC

PLCP

PMD

SME

MLME

PLME

Page 39: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

DS), ����� ����� � ��������� � ����� � �� ����� ����������� IEEE 802. ��� BSS � ����� ����� ��������� �����

������ �������� �� ����� ��! �� "�����#�! ��$&% �'����� - ��������� ��()������� ����� ������#� ����*'� ������� �� %���� ��+��� ���

��"�����$&����+�� . ,-����"� � , ������+�� , ��� � (."�+� � � (/� %���� ����������������� .

��� ��+��� ��� ��"�����$&����+�� , �����0� ��+�� � ��������"�������� (/� %������ ������� ��������� ������ ������ , % #� � ����� ��������"�����! �% ��+ ��% ��� ����� ���������1������� : 23��"�% #� � ��"�����$&����+ ����� ��������+���� ��������������!�� . 4 ������+�� , ������"� � ��� ��� "���!��� � ����� ��� ����� ��������!�� ��+��� ����� ( �� �������� ����"���������( ) ����� ���

��"�����5)% "� � ����+�"� ���� � � �� � "� � ���0����"������� ()� ��������� ������#� ��������%�������� ������ �������� . ��� DS � ����� ���� �� �� ��� ����� �6+�� ��� ���� ��+ ������5)��"� ������7)� BSS ����� ����()� ����������()�

����� ��� ��+���������"���!������ � ����� ���� ���&��%���+ ��������� ����+�"� ������� (4

xtended Service Set –

ESS). ��� DS � ����� ����� ���������! �������+���� ����� ������������ "������������ ����� �������� ��"�����%������

��"������������ ����� ���� ��"�����������"���5) ���&� ��������� 5)��"�������! ! ��������� 5)��"�������!�� ����� . 83� ����+�"� ���� � ����� DS ������5)% "�� ������� (/� ����+�"� ���� � ��������!���������� ��������������!�� (DS Services –

DSS) ����� �� "��������$&������� � % � ��#�� ������#�% ������+�� , ��������������! ��()� �����������()� ������( �����

���������� ��� ����"�� ����� �����(/������(/��+ �6��� WLAN IEEE 802.11 �� ����� LAN 9 4�4�4 802. : �������� � ��+ �� ��� DSS ������"�#���� � ��� ����+�"� ���� � ������ ���7)� (Station Services – SS) �����

������$&������� � ����+�� ����������������+���+ , ��+;� ����������������+���� ��+�� ��������� ��()������� ����� ��+�� ����"���������+

��()� �� ������%���()� . < � %���� ����������������� , ������� ������ ��� ������$&��� $&"�������� ������� �� ��������$&����� �� "�����#�!

��������� ��()������� , ���� ��� ����% ����� �� %���� ��+��� ��� ��"�����$&����+�� (��� ������%���(/� ���� % #� � ��"�����$&����+ ����� DS), ������ ������� �% �� ����� ���� =>��"���+���+ ��������� $&��������!�� ����+�"� ������� (Independent Basic Service Set – IBSS).

< ����� ��� ����������� ������5)% "�� ������� (/� ad hoc

����������� ! ����������� #�(/"���� ������ � "�! ���0��! . 83� ������������ "�����+��� � ������ IBSS �� "�����"���5)� ������� �� �� ��������� "�+ � ��������% "� ��� ����"������&��( . ���

4SS �������� � ������� ����� DS ����� BSS ��

���� �����"� ��� ��"������ , ������������������+���� ����� ��� ������������� . ?@��� ESS 5)��� �� ����� ��� � ����� %����

IBSS ����� ��+�� ��� ��"�� ����� ����� - �����0% ����� �% ��#���� ��+�� ���������!�� *' ��=>+�� .

3.3.2. ,

��� 5)��������� ������ ��� ����� IEEE 802.11 �������� � ������� ����� ����� ������ ������ ��� , ���

5)��������� ������ ������ ��� =>��"���7/������ ���0� ��� ��% ��� (Physical Medium Dependant – PMD),

����� ��� ����� - ������ ��� �������������+�� 5A����������� ������% ����� (Physical Layer Convergence

Protocol – PLCP). ��� PMD ��"��0��������"���5) � ��� � ��"������ �������������!�� ����� �!�BC+�� ��()�

Page 40: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

������������� ��� � ������� � ��� �

������������� ����� � � PLCP � ��� ��� �������� � ���

��� � � ����� MAC ����� ����� � � ��� ��! ��� ��� � � ��! PMD.

" ��# ��$ ��!� ��� � � % ! ����� #

����������� � ����!

� � ��� ������� # % �� ����� ��� �

� ��&�� !���� ')(*(*(

802.11:

�� IR +,��������-�� ��. �/ � �� 01������� � � � ��� ����� % # � � �

��� #,� � ����� � ! $ &�� / ����� (Frequency Hopping Spread

Spectrum – FHSS) ��� /� ����#� ��� � � 2,4 GHz ISM.

�� 01������� � � � ��� ����� % # � � � � ����!�2���� ��� � � ��� # � (Direct Sequence Spread Spectrum –

DSSS) ��� /� ����#� ��� � � 2,4 GHz ISM.

�� 01������� � � � ��� ����� % # � � � � ����!�2���� ��� � � ��� # � !�34/�� � � � !�2 ��� � (High Rate Direct

Sequence Spread Spectrum – HR/DSSS) ��� /� ��� ��� � $�- � � 2,4 GHz.

�� 5 ! ������& �������������

!�34/�� -�� ����$6��� / ����� +,������� ����� ��� /�

� � 2 � � . ��� ����� !���� ��78� �

� ��� � � � � / � � ! $ &�� / ����� (Orthogonal Frequency Division Multiplexing) ��� /� ��� ��� � $�- � � 5 GHz.

9 � � � . ���

� � � % ! ����� # ���:������� �

!���� ��� / � ������!� � !�2 ��� ��� ������������� ��� $���� 2

Mbps, � � HR/DSSS !���� ��� / � ����� � ��� $���� ����� 11 Mbps ����� � � OFDM

��� $���� ����� 54

Mbps. ; #�2 � � � ��� ����������% - ��� 2 � � ����� � ��&�� � � � PMD &�� � ����� � � PLCP � �#�� � ��� ���

� �

� � � ��� � ��$ � % ! ������& ������� /�� � . 9 �

!������������������

� ��&���+,��� / � ��� �

��� � � � ��� � $ � � ��������$�� ���/

� ��� #���� � / �������������

, ����% � � ��� � !���/ � � � ��� � , �:� !�� � � ��� # % / � / ����� � ����� ��������/ � / ��� ��� 7 � ����� 2 ��. ,

����� � � # ��� 78/ � � � ��� � � � . ( � � ��� ����

��� ������� # % �� ����� ������� � &�� / � � � � ��! MAC ��� � ��������!

����2 ����� � ��� � ��$ ��! ��� � 78/ � ����� � ����$ ��� ����� / � , � ��/�� ��� ��������/ � / � ����� ��� � ���� � / � � ��� � � � .

9 � +,��������& ��$�- � �

� ��&���+,��� / � ��� � ��� � � , � � CSMA/CA,

��� ��� � � �<� ��� �<����� � �

������� �����/�����/ � � ��� ��! ��� � � � !� � �� �=� ��� � (Distributed Coordination Function – DCF)

��� � �������������

MAC. > ��� � � ��� % ��! $ 2 � �

� � � ! ����� � ��� � ��� , ����� � ��� � $�� / ��� ������� � /�2 ��� � � ��$�- � � RTS/CTS

� ��� � � & � /� � ��� � �/ � /

����� ����� � - ��� � � ��� � #���� � / � . ? #��� � � & � �

DCF !���# ��$ � � /

� � ��� ��! ��� � � � !� � �� ��� ��� � � /���������! (Point Coordination Function –

PCF) ����!

� ��� � $ � � � ��&���+,��� / ��� �

��� � � $ � � � � � ! ����� � ��� � ��� ��� /� � ��� � &���% � � /

� ������� � ���

����� 2 � ��- ����� - .

9 � DCF ����� � � PCF

��78� � #����� ����� � ������� # � � . @

� � ��!�2 !� ��� ��� &�� / � / � � � �

��� ��� !�� ')(*(*( 802.11 ��� ��� ��!�2 ��� � ��! � ��� & �� � � ��! � � � ��� ����! , �����

� ��� #���� ��� � � � #�2 � � ! ��� ��! - � $ � � ��� �

���� � � ����- � � � � 2 !� � / ����� 2 ��� �

��� 48

bit. ( � � ��� ���� , � #�2 � !�������� ��� !�� � $ � � � �

���� � � ����& , � ����& � ��! , � ��� �� ������������&

����! ��� ���

/ � � � � 2 !� � / MAC � ��! � /���������!

� �:&���+,��� / � ����� ��� ��� ! �

��� ����� 2 � ��-

����� - - ��� � � ! $�� � �

Page 41: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

����������� ��� ������� 802, ���

������������������������� � ��� �� �! , " ���

����# � ����� � ��$%������# &�'' ����()��#

�����������*�# � ��+ *�# .

, � !���� � �� ������- � �������� � � �.� ��� � + �/� + !���01�

��� � � � � ��� � MAC, ���

��� � ���

����� ��+�& � � , � �� & ��� �������/������������#

2���

+ �/� � + ����� � '&�" � � . 3 � ��' ���������

����� ��+�& � 01�

� ����� & � � �� ����� ��+�& � �

� � �/��*������

, ���

��' ��������� �������/������������#

� ����� ' � +�4 !/� � �� ����� ��+�& � �

� � � � ��*���01� �������/������������#

� � � ��& � � MAC (576 C Layer Management Entity – MLME),

���� ���

��' ��������� � '&�" � � (8�� 0%# ���

RTS/CTS ��' ��������� ) & � � �� ���/�

& �9� � ��� ����#

��� ����*�����:9��# � �

� '&�" � � � ����!�� � � ��# ��01� ����� ��+�& � 01�

���� ��01�

� �� & ��01� �������/������������#

. ; ��� �

+ � ' *�� � + � " ��� � � DCF

���� � � PCF + � ' � � � ��+�& ������� ,

�� *����/�

0%- &�' � +��

� �

������! "/� + � ���/� & �9� � ��� � �

�/$%� � ����� ��' ��������0%����# � � ������� 802.11. 57��� ����� � �

���0%�������� 0%#

+ ��� ��+ !���� � ��8

�/� � � ����� & # , ��� :9�� �� � � ���

��- � � � ' ��������0%���� � � +�& � � .

< !��� �/� � � ������*�# �� � � & ��� + ����!

� ��8 & � � �� " ��� ���� +�& � �

�/� � � �� 8 ����!������ + � . 6 � ! '��" � + �

� � ��� � � � �/� � � ����� & # & � � �� *����

�� � � ��������� , ��� � �� & ��� +���� � � ���

� � ����� '� ���

* 8 �/� ,

��� + -101� � + � ���/� � � � ��������� 8 ������! � � �# . M

����! � �

����!������ + � ����� ��' ��������0%����# � � DCF

(DCF Interframe Space – DIFS) – ��� �/������� +������ ����������� � ��8

� � DCF " ��� � �

� ��� & �/��� � � 8 � 4 �����

������# �� " �� � ��������# , *

� � �� �������� +�& � �

����!������ + � ����� ��' ��������0%����# (� xtended

Interframe Space – EIFS) – ��� �/������� +������ ����������� �/� & � ��# ������� +�8 # ' ! 4 ��� & � �

����-1� '+�& � � � �� & � � , & � ��# ������� +�8 # +���� ����� � � ���� � " 01� ��������� " ���

���/� � � 8 � 4 �����

��� �

+�& � � . = ��� & �

� � ����������* + ��� � # ����� ��' ��������0%����# (Interframe Space - IFS) & �/��� ���������/����

" ��� � �

� ��� & �/��� � � 8 � 4 ����� ��� � +�& � � 4 !������ � � � ��������� � ��*���01� . 3�� IFS

���� � � ��/� 8 � ��#

� � 8 � 4 ������# ��-1��� +�8 � � � ����� ��� �!>�� ������� +�8 . ? � � ��� "/+ ������ � � �/� 8 � � � � � � '&�"/� � ����� ��� + -101� � + � ����# ��������������� 8 ��������# � �

-1����� � � � � � ��& � � , ���

���� � ����� � � ����� �����/� �/� ������� � ���/� 4 !���� ��' ��� � - � ������# �����>�/������������# (Management Information Base – MIB),

��� � ��� ��� ������������ ��� �!��� ������� +�8 .

3�� DCF � ��������� ����# 4 ������ & # ' ����� � �� " ����# � � 8 � 4 ������# ��� � +�& � � � � CSMA/CA,

���� ����#

� ������������# ��� " �� � �����# . 6 �� & # ��� � ��� �/� � � ��� +�� � � � 8 � 4 ������# � � +�& � � " ���

������- � �������� � ��# ��� ��� �# � �� & ��01� , ���������� ���������#

+ ������- � ��!�# ��' ��������01� , ���������� ���������#

� � � 4 � 4 ����$%����01� ,

���� +�& � � � � � RTS/CTS. ��� � � � 8 �������� , � ��� & �/������� & � ��# ���� � � �� 8 #

+ ���/�/� ��� +�8 # �������������# � � +�& � � �2� 4 ��������������� �����/� ��' ��� � - � ����� ��� ���/���������������

+ � ���/�

����!��� ������

�����!

���/�

����� ��� ��� �����

� � ����� ��' � +�& � �

� � +�& � � . 6 ���* �

��' ��� � - � �����

� ��� & �/������� ��� � � ����� � ����#

��� + *�# ����# ����!��� �������# �����/�

� � �� ���-1� ' ����� � � ��' ������� � MAC.

6 �� 8 # � + ���/�/� ��� +�8 # � � ��+ !������.��� ����!/� �� + � � �������/$%��������# ���� ���� � (Network

Allocation Vector – NAV).

Page 42: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��� DCF ��������� �������� ����� ������������ �! "� ��� � "��#�� ������$���� � %������&(' ��)� �� ��������)� ,

� � � ����*����% � � � ���������� +���� ��������,-���* ��'�%��)� "� %�� ��� � �������������*����. . /0 , +���� ������������+�%�� ,

�! "�. �����$�%���. $��� ���� "� %��������12����� , #��� � � ��� � "��%������ � #��$�����������*��*. ��� "�� %�*���! "����%��! � , ������� , �� � � %���� � ������� �� �����$�����)3$���� +���� ��� � "��#�� ���������*%�� � � �� ��������� �

��� � %�� DIFS, %��������������� �%�����)3. . 4�� �� "����$�����* %�� ������ , ���� ��*� ������+�%�5 � � � %����

������,-��,-���)3��* ��� "�� ��� � ��� � �������� �-��� %���� %������� � ��* , ��� ���#������ ACK %����������� � "���� %������ ���� �! "� ,-�����' ���������*%�� ������� ��������)3��*. (Short Interframe Space – SIFS) – � � �

����*����% � � � ���������� +���� ��67* �5. ��� � �8�����������*���. ��������,-���* , #��� ��� "�� � � ���� "� � %�������� �

���� ��� ���������5%����� ������� ��������)3��*. . 9:��� , #��$�13. ��� ���#������ ACK ���� "�+�)� "��� � "���� +����

� � %���� � ")3����������� ���� ����. ���� "*$��;��%��! "��. %����������������. , � �����$�%���. $�� ������'������ #��� $��

��#�����%�67��� ����13� � . . ���

DCF ��� "�� * ,-���* +���� �� � ��. � � ��. �����$�% � '�. , �� "� � ����#�� %�� ��*� ��������,-���*

��� � %���� � , #��� ����*����% � � � ���������� #��� ����� ����#������ � � � ��� � �� , � � �� #��� ��� ������ � � � ���!

��� � �� , �����$�����5 � � %�5 .

4���*� ������������)3��* �����$�����5. � � %�5. , * ������# � � ")� "��� %�� � ����� "� �� ���+���$���� ���� � �

PCF ����*����% � � � ��1� "���. ����. ����*�������;��. DCF. To PC ,-������#������� ��� � ��*%���� � ��������,-���*. . < � � +����%�%����������� %���� ������� � � � �� ���'�$�����* ���� ����+�#�� � '�������. , � � � ��*� �� "�# � � "1� "��� ������ � � "���. �! "� beacon �� ������� � %"����� ��� ������ � SIFS (��� � ������#� "' � "���. ��67* ���������*

��� � �������������*��� ���� ����� ��� ���� "*$��;��%��! "� ���#������ ���� "�+�)� "����% � ' ). =������� �� � , �������*����� %���� �������� %�� � � ��. �����$�% � '�. � � � ��� � �� ��*��5����� "� ��)3��*$ � '� #����� ��*� �������#������ ��*. ����������� � � � � � ��� "�� �� ���'�$�����* ���� �"��+�#�� � '�������. , #��� � � ��. ��)3��� . > �����$�%���. %��������������� ��*� �����#�������* �����5 )3. %���� ��������12��*��* ������)� +���� ��*� ������# � � ")� "��� %�� � � � �����$�%�� .

=�� � %��! ")3. , $�� %�� � � � '���� "� ��� � ��?����$���� #��� QoS. @ �� ��� ��� � �����+���+����%�%��! "� ������������� � � � AB=�=�= 802.11 �������� ��%�,-�� � �� ��*� ����#����

� � ��. � "������*��� �����������������*. . /:������. � � � "������*����. ����������� � �� ��� � � %������%��! "� CDABE .

� �

CDABE �������� ��%�,-�� � �� ��*� �� �*� � � ����� � � � ��� "�� ������#���*����������#�5 +���� � � �� "������� � ��� �

����������� � ��� %���� ����+�#���#�����%��! "* #�����-�������* . F � � ��+�5 ��)� ����%�1� %�� � ����� "� ���� "���� �������� ����*� �567* ��)� �����������*��)� �! "����+G����1� ���� ��*� �! "����*��� �����������������*. .

>:� ��������. �! "����*����. �����������������*. (PLME, MLME, SME) � � �* ���������� � '�

�% � ��,-���� ����*����% � � � ��1� "���. ����. ����*����������. � � ��. %�����) #��$ � ������%��! ")� ��*%�����)�

��������,-���*. ����*���������. . =�#�����. ���� ������ , * �! "��)3%����)3��* � � � PLME #��� � � � MLME

����� �� "������� � ����� ������������� ���! ������� ��� � �����+�����$���� , ����)3. #��� � � ����*����������. #��� � � ������ � ����+�����. � � � SME.

Page 43: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

��� PLME ��������� ���������������� �� �� � �� ����� � �� ������ � � � ������ �� ��� ��� � �� ! ���

����#"�$ � ����� , ����%&� ���� � � ���'���� �� (��"��#% � ��� � � � ���#����� FHSS. )*���#� ��� � ��#�� ��� � ��

�� ��� ������ � � � +-,/. � � � ������ �� ��� ��� 0���$ � � ��� �#� � � �#����� � ��� ��� �1� �����#� . ���

MLME �� � �� ����� � �!� �1� �� �� �#� � ��������#"����#����� ���� �#� � $( ����#'�������� , �����!2&� ���� �� �� �#� $( ��������� ���� �#��� ��� ��� � . 34������� �# �� ����������"��#% ��������������� :

�� 56 ��������� ���� ��� �7� � �� ) � �� � ������

�� 8������� �� �������� �� 3* ���� � � � �������

�� )*��� -�� ���� � � � ���9���

�� 8��������# ����

�� )*��� -���������# ����

�� :���� � �����������# ��1�

�� :���� � ��� � �!�� ����

�� :������ � ����� ;

���� � $ � � � � �� � �������� �#% � ���#���!��2 � �� �� �#� � � � ������ "� ! !% � �� � ���#2 � ���#� �

����� � �' ���<9� !� ���� , ��� � $( �������"�����=�� ����� � � �������#��� � . >*��"����� � �����!���# ���' ���� �

� � ��������# ���' � � �� � ������ . ?� �� � �� �����@�� �� ������ �� !% � �#% � �� �� ����#2 � ��� � ��� ���#���!� ��� � ��� � � � BSS ' IBSS, � � MLME �����7��� �#� � �������������� �������� �� ���� ��� .

; �� !��� � � � �����

�������� �� ���� ��� ��� � ���������#�� ����#� ��� � �#�� �� � � � ������ � � ����� � � �������� � ��������<9������� ��� � � �

BSS ' �����% � � ��� �����#� � �������� �1� � �� !� � �����!� � � ��� � � � IBSS. 8��#� � ��� � �#�� �� � � � ������ � �

$( �����������%&��� , � � �������� � ��������<9�����9� ���#� � � � � � beacon �� !������ � � � � ����� � !����<9" � � �# �� �$( ����#���#�� � � � BSS ���� �#� � �� !��� � � � ����� � � � �������� �� ���� ��� ��� �#�����#" $( ������#'������#� . A � ��� ���#���!����� �������� ����2&�#�

� � �� ���� � � � �'���� � �� ������#� � � � ���� � � �� �� ��!� � � ���������# ������ ��� � � � BSS. B* ���������# ������ �1� ���#���!� � � ��� � ���� � � ������� �� � � � ���� � � DS (��� �� � � % � ��� ��� "� ! � ��� ���#���!� ��� � ��� "� ! !� ��� � $(���7�#��� , �����#����� �� �� ��������������� PC), � � 2 � � ��$( � $(� �

������<9��� � � �� �� � � � ��� ���������# ������ ��� ���#���!��� . ;

�������������� ���� � ��� � �!�� ������ �����!����C�� �� � � � � �#� �

�� �#���#���#� � � � MAC, ���� � �������������� ������ � ������� ������� �� � � � �����#�� ����#� �� �� � �

D ��� � '���� � � � BSS ' � � � IBSS, � � �

���#���!����� $(� � ��� � ����"��!����� , '�$(� , � � �������� �� ����#��

��� � � � BSS.

B* ��������������� �#��� �� �#���#���#�9� $( ��������� ������ ���#���!� ��� (Station Management Entity

– SME) $(� � ��� � $( �������"�� �� �#�� ��� �����#� � � �������#��� � . :�� � �� ����� �� �#���#���#� � � � D "����#���#�

����� ��������$(� ���� �!� ����� �� � � ���� �(� �����!���� �C�� , �#���� ���" , �# ����� ����� � � MLME ���� � �

Page 44: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

PLME, ����� ��� ���� ��� �������� ��� ������������ ������� ������������ ������� �������������� ���� ������ ������ . !"��� ���� ��� #���$% ���#���� ����� &' �����(�������� ����� ����������� ���� �������� .

3.3.3. 802.11 Ad Hoc

) �$% ������*+ � �#���(�� (���� � ���������,�-��.��� , ��� � ��������� IEEE 802.11 ������� � ����� �����

������-��� �*+$%��� ����(���,�$+� ���� ���.� �������� ������#��� �/ ����-�/ . 01����/ � ��� ����� ���*+�� ����-�����2+����� ���� ������*+�� � � (���� ��� �������������� �� ���� ���(����� ���������(�� ����� ad hoc �� ������� ������������ ������� .

) ����� ��� ��������� �������� ����� .��� ad hoc ����(������ , ��� 3546464 802.11 ������*+ � �������� �����

IBSS ������ ������� ��� ������#�-���� &' �����(���������� ��� ��-�����&'����� ��� �������/ �����(���� ��$+������ (���� ��������

����� ������������������� ���� �������#������� ��,����������� . 78������(�� , -������ ������� ��� IBSS ����� ������ , (���� ��� ������#�-���� ���.� -���� ���,�� ��� *+,�������� ���� ����� ��� �������/ (����������� ����� IBSS ��$% ��� ���

���������������#���,�� . 96� IBSS ���.� ������ ����-������ � �����&'������ (���� , �����-� .��$% , ���.� -���� ���� ���

�� �������-��������/������ ��� DS. :1 �� , ��� ������#�-���� �� �������-����������,�� , ������ , ���� ����� ��������� ������#�-�2+� . ;1� &'������(� � ���������� � ����-�&'��������� ��2% �� ����� ����������� MAC, ������(���(� ���-� .��� ���

MLME (���� ��� *+������(�� ����������� ��� ���-� .������� ��������������$%��� . 96� PCF ���.� �� �������-����������������� ��� ad hoc �� ����� . 96� ����������� MAC ��� � ������ -������ ����� ��������� ��,���(� ��������� , ������������������� (���� -���������(���������� ���<� �������������� �� ����������� . 01�� ����� ��������-�/ ���� ���.�

����� ������ ������#� �����-�� ����-������ � �����&'�'���� , ��� ������#�-���� ���.� -���� ���,�� ��� ��������������������,�� -�� (����� .��� BSS, (�� ������ ������� � ����������� -������ ��� ������������ ���� ���.� �� �������-����������,�� ��� DS.

46���� �����#������ , ��� �������=��$% ��>������(�� ����� BSS (������� ��� ������$%��� ������#��� �/� ����-�/� ) ��� �����$% ���������� , ��� ���� , �������(�� .

96� MLME ������������(���� ����� ��,��� ����� ����(���,���� -�� ��� ������������� �� � ���*+����/ �� ����� .

; �������� ���������-��� -�������?@, ��$+� ���<��#�-�2+� ������������������������ , ��� ���� , -�� ��� -� ���� �.���� (�����������-���-� .����� �������� ���#�-���� . 01������ � �������� ���#�-��� �������=����� , ��������� , (���� ����� ���� �� ���� ������������ ������� �����$ ���� ����� ad hoc �� ����� .

; � �2%���� ������#�-��� ���� ���A(���#�������� .��� IBSS (���#��� ���BC��� ��� beacon ������������-�� ,

.��� ������������-�� ������#��� ���, -�/�(����� (���� ��� ����-������ ��(�(�� �������� ��������, , ���� ������ �����

���� ���(���/� �� ���� ���� �����(����-��/� (��'� � ������� �-���BC������� ����� IBSS ���� (���#�� ������#�-�� .

46���-� .��$% , (���#�� ������#�-��� ����� IBSS �=��$% ���BC��� ������ #�� �� ����� ��� -�����������#���� ��� �����-��.���

beacon. 01����/ ����� ��������-�/ , (���#�� ������#�-��� �������������BC��� .��� ����������� ������������-�� “beacon

backoff” (���� -���������������� ��� ������������ beacon, ��� ���.� ������ ����&'��� .��� ��$% ������� �� ���� �����

��(������/ ����� backoff ����������/�-������� . DE����� ����� ��� �������� ����� ����������$+������-���, , ������-�������,�� ���

Page 45: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

�������������� �� � ����������� ��������������� ���� ����������������� ������� ������ ���������� ���!����� �� ��������� . " ��#%$��&� �'%����� � �����(���#% �)*�� ��� '%� � � ��&�+��� � ����������� ����� beacon � ��� '%� ��������� �������� �����

IBSS. " ������'%���� � ��� ����������!��� ����#%�������� ���� ����� beacon � #%�� ��� �� � � �#%��$������� ��� � � ������,����� ���� �� �� ���,����� �� � ���&���-���������� � &����./������� ����� ������� .

0 � ����� #%,�12� ������ beacon ��� �� �� +�&����� ���, ��(�&���$� ��� ����$���#%-�����&�� � � ������, ����� ������'%����- , � ������'%���� � &�������&����)*�� ��� +�&������������&� ����� ������#%��$�� .

0 ��)* ��� ��� $���$������� ��� ������� ������'%���� � ��� ��������������� ��� ����� IBSS ��&� �)*�� ����� +�&����� �����, ����� ����� �������� ������ �������� ���� ��� ������� � ��#% ������&���� ������'%���� '%� � � ��&�./�� ��� ������� ������������ ����� ����� -������+����� ������������ ����&������� ���3�� . 4 ����� ������� ������'%���� ��� ����� IBSS ���� ��������� ���� �����������

beacon , ��,�������� � � ���&� ������ ��� �/ ���,����� �� � ���&���-���������� ����� ��������� ����+�&� ��� ������-����� ��� � �� �� � � ��� IBSS ����� .

" ����+����� ������� ������ �����������/����� ���+�-���� ��� ad hoc ��&� � � ./���� �)*������ ��� �� ��

� ��&� ���� ���, ������&�$�� � �� ������ ����� ������'��3�� ����� +�&����� ���� � ��&���'%��&�� . 0 ����� ����� � #%�� ��� ��

������ �������� ���� � ��&���'%-�&���� ��� � ��'%������-������� � � �� ������, � ����� �� ���,����� �� $� �� ��� � ��� � ��� , ���� ��� ������� ������'%���� ��� ����������&�$�, �����������5����� #%��./�� �� �� , ������&�$�� � �� ��� ����� $� �� , ������#%��+� �������� , ��� � � �������� � ������������ ����� beacon. 6 � � ��&���'%��&�� ����'%��&� �)*������ , � � ������ , � � ����� � &�3!��� ������'%�� � ��� ��&�+� ���� � �� ��� ��� IBSS. 7 � ��� +�&����� ��� � ��&���'%��&�� �� ���� �������� , ���� +�&����� ���� � �� ��� ����� � ����'%������ ������ ����������������� ������&�$��� ���� . 8 � ������ �'%����� ��� ����� ad hoc ��&� � � #%�� �������&�$� ���� , � ������ ��������������� ���+�-���� ��� � ��&� � ��3!���� �� ������'%��&�,�� �����,�� ��#%��$�+������� � � ��� �������� �� � &����./������� .

6 � SME, � &�� � �� ��� ������&�$9�� ��-���(������ ��� �� �� �� ������ � ��� � ��&���+��������� � � ���

MLME. : ����� � ��&� �(���&�� ����� ���� � &���� ���$�&���(������� � � ��� � &����� � � . ; � ,������ ��&�$����� �� ����� SME � � � �#%��$�, ���� �+<����������� �� =��� ����$�������&� ���������� � ��&� ���+�,�� ����+<������,������ ��� ����� � ����� ������-�&������ ���� ��� ����������� � ��&� =����������&���� ����&������� ���3�� ������� � ��&� ���+�, � � ����� ������ ���� .

8 ������12 �)*��������� , �� ��#%#%��$���� $9 �� ����� � � ������,�&� ���� ad hoc � �����-���� �� ���� : 1. > $���������#%�� �12� ����� ��������&� ���� � �� ������������ ��&� � ��� , �+� � � ��&����� ���� ��#%��-�'%��&����

����$���&���-�������� (�+� PCF).

2. ? &�����(���&�� ������ ������������������������� ����+����� �������- $� �� ��� � � ���&�� � ������ � ����$�+�&����� ������� ����� ������'%��3�� .

3. ? ��&���+�, ������ � � ������� �����- ����+����� �������- ������ ����������������� ���+�-���� .

4. ? ��&���+�, ������ ����+����� �������- ������ -� ���-�'%��������� $� �� �� �� ������$������ ����� IBSS.

3.3.4.

Page 46: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX

���

HIPERLAN/2 ����� �� ������� ��� ������� , ��� ����� �� ���������������� �������

�� ����������� � ��� , �������! "� � "� ��# � �$������ %�&� ���������&������' ��� � ��(�#"��� . ���

HIPERLAN/2

� � ����������)*#"� ���"� � %�&� �! �������� #"��+�#"� � #%�&, � � ������� 802.11 � � ����������)*#"� � %�&��# . ���

�-�# � �& "��������� � � ������� ��� %�&�.�&��� ��� � HIPERLAN/2, ��# �� ���� � � ������#"� � ,

���� � �����'�)*#"����� ��� � ����� #"� �&��� �� � #"�#"����'������ � �� "��/ ��/!� �� � ��������!����/!� �! �������,!�

��#"(0�&����,!� ����� ����� "(�#"� 1���� � � �������2����#"� ��# ��'� � ��� �! �������' #"����#"��� �� "����� � �� ���� ��3 . 4 ����� �������������������������� , ��'���( � "� , 1���� , �� ��5 �"�&��� �������� "������� ����� � � ������� � � IEEE

802.11 #%�&, �� "(���� ��,6��� , ��#%� �$'���( � "� #"�� � ������' �� ��5 �"�&��� ������� ��� � ��' ����� � �

HIPERLAN/2, �����' ���"� � ��# #"��#" "����������� #"����#"� � . 7

� 3 ����� ������� � ��' ������� ��#"(0�&����1 �������82������9 ��� � �� "� � #"�����#"'�)*#"� �����

�� � �� "��������� ����9 ������(�#"����������9 ����� � � $9 � � ��#"��9 ��/!� #"�!����� � ��,!� .

��:;����������9 ����9 �� �<=#"-�/6��1�9 � � ��1�9 , %�&� HIPERLAN/2 ad hoc �������� � �!��� �&#"����� �&�

#"� �&��� �� � ������'�-�-���- � ����� ��������' (#%�&��9 '�-������ � 9 ) �������� �� ��������1�9 �#"��� � (�1�9 , #%�&, �

�� � �� "��������� � � ������� 802.11 �������+����' �� � # 3 � � -�� ����� ���&������#"��,6������ � -� ���-�����������,!�

������� 3 /!� . 7

���#" ���#"����9 ���������&#"������ >�&� �� � �� "��������� , ���� ����� '�-�-�� �-�#" ���' , �� � ��#"� �&�

�#"��� � ������#"� ����� � ��"�&��������� ��/!� ������82/!� ��� � IEEE �#"������������#"� � ���� ��� � ��� �

HIPERLAN/2.

Page 47: 3 AD HOC - Εθνικό και Καποδιστριακό ...cgi.di.uoa.gr/~istavrak/courses/adhoc3.pdf · Bluetooth "!" !"# # $%!" & ' $% # # ( ") $% . $% !" (* " - IRDA OBEX