Допустим, у нас есть сообщение «habr», которое необходимо передать без ошибок. Для этого сначала нужно наше сообщение закодировать при Кода Хэмминга. Нам необходимо представить его в бинарном виде.На этом этапе стоит определиться с, так называемой, длиной информационного слова, то есть длиной строки из нулей и единиц, которые мы будем кодировать. Допустим, у нас длина слова будет равна 16. Таким образом, нам необходимо разделить наше исходное сообщение («habr») на блоки по 16 бит, которые мы будем потом кодировать отдельно друг от друга. Так как один символ занимает в памяти 8 бит, то в одно кодируемое слово помещается ровно два ASCII символа. Итак, мы получили две бинарные строки по 16 битбит. распараллеливается, и две части сообщения («ha» и «br») кодируются независимо друг от друга. Рассмотрим, как это делается на примере первой части.
Прежде всего, необходимо вставить контрольные биты. Они вставляются в строго определённых местах — это позиции с номерами, равными степеням двойки. В нашем случае (при длине информационного слова в 16 бит) это будут позиции 1, 2, 4, 8, 16. Соответственно, у нас получилось 5 контрольных бит (выделены красным цветом)Таким образом, длина всего сообщения увеличилась на 5 бит. До вычисления самих контрольных бит, мы присвоили им значение «0».
1.для связи устройств совершенно не требуется прямой видимости — устройства начинают «видеть» друг друга будучи сближенными на определенное расстояние.
2.низкое энергопотребление и стоимость, а также относительную универсальность (при соединении не важен тип устройства, определяющим является лишь поддерживаемый профиль).
минусы:
1.Относительная универсальность является как преимуществом, так и недостатком Bluetooth. Во-первых, не все адаптеры поддерживают все профили (именно по этой причине универсальность Bluetooth является относительной).
Во-вторых, в некоторых ситуациях эта самая универсальность может оказаться излишней (например, могут возникнуть трудности при нахождении устройства в сети с большим числом подключений).
3. Одним из главных недостатков сетей Bluetooth является обеспечиваемый уровень безопасности.
WiFi
плюсы:
1. высокая скорость передачи данных
2. Сети Wi-Fi не создают помех(относительно Bluetooth)
3. Простая настройка Wi-Fi сетей
4. Wi-Fi модуль может объединить всю электронику в доме
минусы:
1. Велико влияние окружающей среды на передачу данных
2. Ограниченный радиус действия. У каждого Wi-Fi модуля он свой (может достигать до 500 метров)
3. На качество связи влияет толщина стен и другие препятствия
4. Высокое энергопотребление (это страшно для устройств, работающих от аккумулятора)
GPRS
плюсы:
1. покрытие почти всех общественных мест (не нужно иметь проводов и станций чтобы пользоваться услугами связи, те мобильность)
2. низкое энергопотребление.
минусы:
1. из-за разного покрытия регионов, уровень сигнала может быть нестабильным в некоторых местах.
2. из-за большого скопления людей в одном месте, уровень сигнала может падать
3. полная зависимость от оператора связи
общие плюсы:
1. Отсутствие проводов – это один из самых главных плюсов всех беспроводных сетей
2. безопасность. Все перечисленные беспноводные сети безопасны для человека.
Объяснение:
Допустим, у нас есть сообщение «habr», которое необходимо передать без ошибок. Для этого сначала нужно наше сообщение закодировать при Кода Хэмминга. Нам необходимо представить его в бинарном виде.На этом этапе стоит определиться с, так называемой, длиной информационного слова, то есть длиной строки из нулей и единиц, которые мы будем кодировать. Допустим, у нас длина слова будет равна 16. Таким образом, нам необходимо разделить наше исходное сообщение («habr») на блоки по 16 бит, которые мы будем потом кодировать отдельно друг от друга. Так как один символ занимает в памяти 8 бит, то в одно кодируемое слово помещается ровно два ASCII символа. Итак, мы получили две бинарные строки по 16 битбит. распараллеливается, и две части сообщения («ha» и «br») кодируются независимо друг от друга. Рассмотрим, как это делается на примере первой части.
Прежде всего, необходимо вставить контрольные биты. Они вставляются в строго определённых местах — это позиции с номерами, равными степеням двойки. В нашем случае (при длине информационного слова в 16 бит) это будут позиции 1, 2, 4, 8, 16. Соответственно, у нас получилось 5 контрольных бит (выделены красным цветом)Таким образом, длина всего сообщения увеличилась на 5 бит. До вычисления самих контрольных бит, мы присвоили им значение «0».
Bluetooth
Плюсы:
1.для связи устройств совершенно не требуется прямой видимости — устройства начинают «видеть» друг друга будучи сближенными на определенное расстояние.
2.низкое энергопотребление и стоимость, а также относительную универсальность (при соединении не важен тип устройства, определяющим является лишь поддерживаемый профиль).
минусы:
1.Относительная универсальность является как преимуществом, так и недостатком Bluetooth. Во-первых, не все адаптеры поддерживают все профили (именно по этой причине универсальность Bluetooth является относительной).
Во-вторых, в некоторых ситуациях эта самая универсальность может оказаться излишней (например, могут возникнуть трудности при нахождении устройства в сети с большим числом подключений).
3. Одним из главных недостатков сетей Bluetooth является обеспечиваемый уровень безопасности.
WiFi
плюсы:
1. высокая скорость передачи данных
2. Сети Wi-Fi не создают помех(относительно Bluetooth)
3. Простая настройка Wi-Fi сетей
4. Wi-Fi модуль может объединить всю электронику в доме
минусы:
1. Велико влияние окружающей среды на передачу данных
2. Ограниченный радиус действия. У каждого Wi-Fi модуля он свой (может достигать до 500 метров)
3. На качество связи влияет толщина стен и другие препятствия
4. Высокое энергопотребление (это страшно для устройств, работающих от аккумулятора)
GPRS
плюсы:
1. покрытие почти всех общественных мест (не нужно иметь проводов и станций чтобы пользоваться услугами связи, те мобильность)
2. низкое энергопотребление.
минусы:
1. из-за разного покрытия регионов, уровень сигнала может быть нестабильным в некоторых местах.
2. из-за большого скопления людей в одном месте, уровень сигнала может падать
3. полная зависимость от оператора связи
общие плюсы:
1. Отсутствие проводов – это один из самых главных плюсов всех беспроводных сетей
2. безопасность. Все перечисленные беспноводные сети безопасны для человека.