
US
6,711,138
B1
3
implemented.
ADSL
is
currently
the
preferred
standard
in
the
industry.
Further,
the
router
R
supports
both
home
networking
(PHY)
layer
functionality
and
Ethernet
(MAC)
layer
functionality.
The
CPU
112
is
further
coupled
to
a
set
of
status
light
emitting
diodes
(LEDs)
and
a
liquid
crystal
display
(LCD)
102,
a
memory
104,
a
button
interface
(I/F)
106,
a
?ash
read
only
memory
(ROM)
108,
a
poWer
subsystem
110
and
a
compact
?ash
slot
100.
The
LEDs
102
may
include
a
home
phoneline
netWork
indicator
to
indicate
active
home
net
Working
functionality
and
a
DSL
indicator
to
indicate
active
DSL
connectivity.
Referring
to
FIG.
2,
an
exemplary
real
time
softWare
architecture
for
the
router
R
is
shoWn.
The
router
R
is
shoWn
including
a
real
time
operating
system
(RTOS)
226.
The
RTOS
226
provides
functions
and
services
to
a
number
of
illustrative
softWare
components:
softWare
plug-ins
200
for
OEM
customiZation,
a
user
interface
202,
a
host
communi
cations
module
204,
a
statistics
and
logging
module
206,
caching
algorithms
208,
a
Web
server
component
210,
a
management
agent
module 212
to
support
SNMP
(Simple
Network
Management
Protocol),
a
security
module
214
to
support
a
?reWall
and
IP
(Internet
Protocol)
source
and
destination
?ltering,
OSI
(Open
System
Interconnection)
layers
5
and
6
(session
and
presentation)
module
216,
a
TCP
(Transmission
Control
Protocol)/UDP
(User
Datagram
Protocol)/ICMP
module
218,
an
IRP
and
ARP
(Address
Resolution
Protocol)
module
220,
an
SAR,
AAL,
and
DSL
control
module
222,
a
MAC
driver
224,
a
DSL
hardWare
driver
228,
a
LAN
hardWare
driver
230
and
a
USB
controller
driver
232.
These
softWare
components
Which
can
run
on
the
CPU
112
may
be
stored
in
the
memory
104
or
the
?ash
ROM
108.
Those
skilled
in
the
art
Will
appreciate
the
techniques
Which
might
be
employed
to
integrate the
illustrated
soft
Ware
and
drivers
Within
the
router
R.
Use
of
softWare
such
as
that
illustrated
enables
the
router
R
to
handle
bridging,
routing,
proxy
and
other
related
services
in
a
residential
environment.
Like
a
typical
router,
the
router
R
can
support
full-featured
bridging
and
routing
capabilities.
Other
arrangements
of
softWare
components
or
modules
to
support
the
router
R
are
possible.
The
OSI
layers
5
and
6
module
216
provides
netWork
routing
stacks
to
implement
a
typical
router
algorithm
such
as
NetWork
Address
Translation
(NAT
The
Web
server
204
is
used
in
con?guring
the
CPU
112,
the
DSL
modem
120
and
the
MAC
118.
Referring
to
FIG.
3,
an
exemplary
digital
subscriber
line/home
phoneline
netWork
router
is
shoWn.
PoWer
is
supplied
to
the router
R
through
a
plug
304.
The
router
R
includes
the
RJ-11
jack
or
connector
130
for
connection
via
a
phone
Wire
300
to
a
Wall
phone
jack 302.
The
single
phone
Wire 300,
Which
handles
both
DSL
connectivity
and
home
phoneline
connectivity,
alloWs
for
ease of
installation
for
the
router
R.
The
phone
Wire
300
serves
to
connect
the
DSL
AFE
126
to
a
public
netWork
and
serves
to
connect
the
1M8
AFE
128
to
a
phoneline
netWork.
The
RJ-11
jack
130
serves
as
both
a
home
phoneline
netWork
interface
and
a
DSL
interface.
As
shoWn
in
FIG.
1,
the
RJ-11
jack
couples
the
DSL AFE
126
and
the
1M8
AFE
128.
The
router
R
presents
only
a
single
RJ-11
jack
130
to
a
user.
With
the
single
phoneline
300
and
the
single
RJ-11
jack
130,
the
router
R
can
handle
concurrent
DSL
connectivity
and
home
phone
line
connectivity.
Referring
to
FIG.
4,
an
exemplary
home
phoneline
net
Work
environment
is
shoWn.
This
netWork
environment
includes
the
digital
subscriber
line/home
phoneline
netWork
router
R.
The
router
R
is
shoWn
coupled
to
a
public
netWork
400
(such
as
the
Public
NetWork)
and
a
phoneline
network
10
15
25
35
45
55
65
4
404.
The
phoneline
netWork
404
is
further
coupled
to
multiple
client
personal
computers
(PCs)
406.
Packets
are
transmitted
to
and
from
the
client
PC
406
on
the
phoneline
netWork
404.
The
phoneline
netWork
400
may,
for
example,
be
a
1
Mbps
home
phoneline
netWork
or
a
10
Mbps
home
phoneline
netWork
effectively
compliant
With
the
standards
of
the
Home
Phoneline
NetWorking
Alliance.
Internet
access
and
other
services
for
the
client
PCs
406
are
accomplished
through
the
router
R.
The
clients
PCs
406
may
connect
to
the
Internet
or
a
remote
LAN.
In
addition, the
client
PCs
406
can
utiliZe
the
Web
server
204
to
properly
con?gure
the
router
R.
While
only
client
PCs
406
are
shoWn
connected
to
the
phoneline
netWork
404,
it
should
be
understood
that
a
variety
of
netWork
devices
(e.g.,
digital
telephones,
digital
televisions
and
laptops)
may
also
be
connected
to
the
phoneline
netWork
404.
Other
con?gurations
of
a
home
phoneline
netWork
environment
supporting
the
router
R
are
possible.
It
should
be
understood
that
the
disclosed
functionality
and
structure
may
be
integrated
into
high
speed
access
products
other
than
a
router or
bridge.
While
DSL
services
are
mentioned
in
connection
With
the
disclosed
router,
it
should
be
understood
that
alternatively
a
router
or other
high
speed
access
device
might
support
derivative,
compliant
or
similar
high
speed
data
services
available
on
the
Public
SWitched
Telephone
NetWork.
We
claim:
1.
A
digital
subscriber
line/home
phoneline
netWork
router,
comprising:
a
central
processing
unit;
a
digital
subscriber
line
modem
coupled
to
the
central
processing
unit;
a
media
access
controller
coupled
to
the
central
process
ing
unit;
a
home
phoneline
netWorking
physical
interface
coupled
to
the
media
access
controller;
a
digital
subscriber
line
analog
front
end
coupled
to
the
digital
subscriber
line
modem;
a
home
phoneline
netWorking
analog
front
end
coupled
to
the
home
phoneline
netWorking
physical
interface;
and
a
customer
premise
equipment/telephone
company
inter
face
coupled
to
the
digital
subscriber
line
analog
front
end
and
the
home
phoneline
netWorking
physical
interface,
Wherein
the
media
access
controller
communicates
With
a
home
phoneline
netWork
via
the
home
phoneline
net
Working
physical
interface,
and
Wherein
the
digital
subscriber
line
analog
front
end,
the
home
phoneline
netWorking
analog
front
end,
and
the
customer
premise
equipment
telephone
company
inter
face
are
provided
on
a
plug-in
card.
2.
The
router
of
claim
1,
Wherein
the
customer
premise
equipment
telephone
company
interface
comprises
an
RJ-11
jack.
3.
The
router
of
claim
1
further
comprising:
a
Wire
coupled
to
the
customer
premise
equipment/
telephone
company
interface
to
support
digital
sub
scriber
line
connectivity
and
home
phoneline
connec
tivity.
4.
The
router
of
claim
1,
Wherein
the
home
phoneline
netWorking
physical
interface
comprises
a
home
netWorking
1M8
physical
layer
device.
5.
The
router
of
claim
1,
further
comprising:
a
universal
serial
bus
controller
coupled
to
the
central
processing
unit.
Comentarios a estos manuales