| |
|
|
|
| Router, PPPoE and DM9003 |
| | |
| July 29, 2008 |
Many users like to ask, do you support PPPoE? It seems to be a simple and professional question, but now I understand it in a different way. When someone asking PPPoE, you can be sure that what he really like to know is, do your IP phone has router functions?
The answer is no, AR1688 do not have router functions and we can not add it in future software due to Z80 processing power limitations.
However, we now do support PPPoE after so many false feature request on it. You can put AR1688 IP phone in the place of your router, for example, connecting to an ADSL modem by RJ45 cable. AR1688 knows how to dial up by PPPoE and make itself online, but it can not make other device like your PC (on the other RJ45 port of the phone) online.
With RTL8019AS, the extra support of PPPoE will slow down a little network performance in theory but it can hardly be measured. Both PPPoE and none PPPoE show almost the same performance.
One of DM9003's advanced feature is that it can compute IP, UDP and TCP checksum by hardware. It is especially useful for processing power limited controller like AR1688. However, DM9003 hardware can not recognize PPPoE packets and compute checksum correctly for them. We have to disable hardware checksum compute when PPPoE is enabled. Because of this, the PPPoE network performance with DM9003 is obviously worse than none PPPoE performance.
The performance difference does not have really impact with VoIP function. But with video support in the near future, we will see the difference soon.
|
No comments for this page yet. |
|