Gregory Nutt
|
c217c663ae
|
6LoWPAN: Remove the option to disable fragmentation support. Two reasons: (1) First fragementation is always required becaues IPv6 requires an MTU of 1280 bytes. The is no application use case that can work without fragmentation support. And (2) it greatly reduces the complexity of the code.
|
2017-09-10 10:49:27 -06:00 |
|
Gregory Nutt
|
88a87f8e3f
|
6LoWPAN: The original, Contiki-based design used only a single buffer for reassemblying larger packets. This could be a problem issue for hub configurations which really need the capability concurrently reassemble multiple incoming streams concurrently. These was also a design issue in that the reassembly buffer could be corrupted by outgoing packets. The design was extended to support multiple reassembly buffers, each associated with the reassembly tag and source address. This assures that there can be be no corruption of the reassembly once it has started.
|
2017-08-26 10:00:47 -06:00 |
|
Gregory Nutt
|
975473fed8
|
ICMPv6: Add 6LoWPAN and IP forwarding support.
|
2017-07-09 11:35:26 -06:00 |
|
Gregory Nutt
|
3203f0a93a
|
6LoWPAN TCP: Major re-architecting of TCP logic to properly handle TCP stuf like ACKs and TPC windowing which were not properly covered in the initial design. Still does not work; hangs waiting of ACKs.
|
2017-06-24 16:00:41 -06:00 |
|
Gregory Nutt
|
d16fc98c74
|
6loWPAN: Add HC06 decompression logic; Remove outboard compressor hooks.
|
2017-04-02 08:08:35 -06:00 |
|
Gregory Nutt
|
52ead055fd
|
6loWPAN: Beginning of IEEE802.15.4 frame input logic.
|
2017-04-01 09:07:49 -06:00 |
|
Gregory Nutt
|
cccbb6c693
|
6loWPAN: Clean up some send logic; remove sniffer.
|
2017-03-31 16:33:21 -06:00 |
|
Gregory Nutt
|
2aca4d4ebd
|
6loWPAN: Add a little more send logic.
|
2017-03-30 15:38:56 -06:00 |
|
Gregory Nutt
|
2e48af78e7
|
6loWPAN: Repartition some logic
|
2017-03-29 18:07:52 -06:00 |
|
Gregory Nutt
|
a6148cdb7c
|
6loWPAN: Adding more socket send-related logic.
|
2017-03-29 14:28:51 -06:00 |
|
Gregory Nutt
|
64933246c3
|
6loWPAN: Tie 6loWPAN send into common socket send logic.
|
2017-03-28 14:08:54 -06:00 |
|
Gregory Nutt
|
75a8ad636c
|
6loWPAN: Framework to support commpress/uncompress operations.
|
2017-03-28 12:23:19 -06:00 |
|
Gregory Nutt
|
25496936cc
|
6loWPAN: Add dummy files to handle 6loWPAN formmatted input and output packets.
|
2017-03-28 11:35:46 -06:00 |
|
Gregory Nutt
|
f32fe172d4
|
6loWPAN: Add HC06 initialization
|
2017-03-28 10:47:25 -06:00 |
|
Gregory Nutt
|
898b769910
|
6loWPAN: Add framework for initialization; move globals into a separate file.
|
2017-03-28 09:32:52 -06:00 |
|
Gregory Nutt
|
65e95b95f2
|
Add a little more 6loWPAN logic
|
2017-03-27 18:15:20 -06:00 |
|
Gregory Nutt
|
a522fc4f34
|
6loWPAN: Rename net/6lowpan to net/sixlowpan; Add Contike sixlowpan.h to include/nuttx/net
|
2017-03-27 14:53:52 -06:00 |
|