СПОСОБ И УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ПАКЕТОВ ДАННЫХ

1. Способ обработки пакета данных, содержащего часть заголовка и часть сообщения, причем упомянутая часть заголовка содержит, по меньшей мере, один бит для указания типа упомянутого пакета данных, при этом способ содержит этап, на котором:
- получают (101) информацию о размере упомянутого пакета данных, на основании упомянутого, по меньшей мере, одного бита.
2. Способ по п.1, при этом упомянутый способ дополнительно содержит этап, на котором:
- идентифицируют (102) упомянутую часть сообщения в упомянутом пакете данных в соответствии с полученной информацией о размере.
3. Способ по п.2, при этом упомянутый пакет данных дополнительно содержит часть контрольной суммы, указывающей первое значение; причем упомянутый способ дополнительно содержит этапы, на которых:
- вычисляют (103) второе значение в соответствии с упомянутой идентифицированной частью сообщения;
- определяют (104) корректен или нет упомянутый пакет данных посредством сравнения упомянутого второго значения с упомянутым первым значением.
4. Способ по п.3, в котором на этапе вычисления вычисляют второе значение в соответствии с алгоритмом исключающего-ИЛИ.
5. Способ по п.3, в котором, если на упомянутом этапе определения определяют, что упомянутый пакет данных некорректен; причем упомянутый способ дополнительно содержит этап, на котором:
- отбрасывают (105) упомянутый пакет данных.
6. Способ по любому из пп.1-5, в котором упомянутый пакет данных ассоциирован с пакетом неизвестного типа в соответствии с упомянутым, по меньшей мере, одним битом.
7. Способ по п.3, в котором упомянутый пакет данных принят передатчиком от приемника и ассоциирован с пакетом неизвестного типа в соответствии с упомянутым, по меньшей мере, одним битом, причем упомянутый передатчик передает энергию упомянутому приемнику индуктивно; упомянутый приемник отправляет упомянутый пакет данных посредством модуляции, отбираемой от упомянутого передатчика энергии; при этом, если на упомянутом этапе определения определяют, что пакет данных некорректен; то упомянутый способ дополнительно содержит этап, на котором:
- прекращают (106) передачу энергии приемнику.
8. Первое устройство (300) для обработки пакета данных, содержащего часть заголовка и часть сообщения, причем упомянутая часть заголовка содержит, по меньшей мере, один бит для указания типа упомянутого пакета данных, при этом упомянутое первое устройство содержит:
- первый модуль (301) для получения информации о размере упомянутого пакета данных, на основании упомянутого, по меньшей мере, одного бита.
9. Первое устройство по п.8, при этом упомянутое первое устройство дополнительно содержит:
- второй модуль (302) для идентификации упомянутой части сообщения в упомянутом пакете данных в соответствии с полученной информацией о размере.
10. Первое устройство по п.9, при этом упомянутый пакет данных дополнительно содержит часть контрольной суммы, указывающую первое значение; причем упомянутое первое устройство дополнительно содержит:
- третий модуль (303) для вычисления второго значения в соответствии с упомянутой идентифицированной частью сообщения;
- четвертый модуль (304) для определения того, корректен или нет упомянутый пакет данных посредством сравнения упомянутого второго значения с упомянутым первым значением.
11. Первое устройство по п.9, при этом первое устройство дополнительно содержащее:
- пятый модуль (305) для отбрасывания упомянутого пакета данных, если четвертый модуль определяет, что пакет данных некорректен.
12. Первое устройство по п.11, при этом упомянутый пакет данных отправлен от приемника и ассоциирован с пакетом неизвестного типа в соответствии с упомянутым, по меньшей мере, одним битом, и при этом упомянутое первое устройство соответствует передатчику, причем упомянутый передатчик передает энергию упомянутому приемнику индуктивно; причем упомянутый приемник отправляет упомянутый пакет данных посредством модулирования отбираемой от передатчика энергии; причем упомянутое первое устройство дополнительно содержит:
- шестой модуль (306) для прекращения передачи энергии, если четвертый модуль определяет, что пакет данных некорректен.
13. Пакет (200) данных, содержащий часть (202) заголовка и часть (203) сообщения, причем упомянутая часть заголовка содержит, по меньшей мере, один бит для указания типа упомянутого пакета данных, при этом упомянутый, по меньшей мере, один бит так же ассоциируется с информацией о размере упомянутого пакета данных.
14. Кодировщик для кодирования пакета данных по п.13.
15. Устройство, содержащее кодировщик по п.14.