
US
6,219,708
B1
7
Once
logged
in,
the
screen
shows
the
following
informa
tion:
Welcome
to
MultiModemManager
MR4800E
version
1.00
Press
any
key
to
start
system
manually...starting
..........
..done
Username:
Supervisor
Password
*********
The
command
line
prompt
is
the
current
directory
fol
loWed
by
a
‘#’
character.
There
are
tWo
drives
formatted
on
the
MR4800E,
A
and
B,
and
a
user
can
sWitch
betWeen
them
by
using
the
CD
command
or
by
typing
A:
or
B:.
Astandard
set
of
DOS
and
UNIX
?le
system
commands
are available.
There
are
commands
to
monitor
activity
on
the
modems
in
the
rack.
The
commands
GETMODEMS,
GETCALLS,
and
GETFAULTS
alloW
a
user
to
see
the
current
state
of
the
modems,
the
connection
history
of
the
modems
and
the
history
of
faults
on
the
modems,
respectively.
There
are
commands
to
change
the
current
state
of
the
modems.
With
the
commands
OOSSET,
OOSCLEAR,
RESET,
CONFIG,
a
user
can
set
modems
in
or
out
of
service;
reset
them
or
con?gure
them,
respectively.
LOGOUT
should
be used
When
done
using
the
command
line
interface
so
that
the
MR4800E
is
left
in
a
secure
state.
TELNET
INTERFACE
Telnet
is
an
internet
protocol
that
alloWs
the
remote
login
betWeen
tWo
systems
connected
to
a
TCP/IP
netWork
(such
as
the
internet).
The
MR4800E
can be
managed
remotely
by
using
Telnet.
Telnet
Will
give
the
user access
to
all
manage
ment
functions
through
the
command
line
interface.
FTP
INTERFACE
FTP
(File
Transfer
Protocol)
is
an
internet
standard
pro
tocol
that
alloWs
the
transfer
of
?les
betWeen
tWo
systems
connected
to
a
TCP/IO
netWork
(such
as
the
internet).
The
MR4800E
acts
as
am
FTP
server so
that
the
FTP
clients
can
send/receive
?les
from
it.
FTP
is
necessary
so
that
a
user
can
transfer
con?guration
?les(*.cfg)
to/from
the
system.
If
using
MultiModeManager
Security
a
user
Will
need
to
transfer
security
?les
(*.db)
to/from
the
system.
To
analyZe
event
information,
a
user
Will
need
to
transfer
events
?les
(*.hr)
from
the
MR4800E
to
the
system
Where
a
user
can
run
the
Statistical
AnalyZer
on
them.
When
logging
in,
a
user
must
use
the
Supervisor
user
name
and
passWord.
PPP
INTERFACE
PPP
(Point-to-Point
Protocol)
is
an
Internet
standard
protocol
that
alloWs
TCP/IP
connections
over
a
serial
data
link.
The
9-pin
serial
connector
of
the
front
of
the
MR4800E
is
for a
PPP
connection
to
the
MR4800E.
SoftWare
Description
The
control
and
management
softWare
functions
and
operations
supported
by
the
rack
modem
system
are
numer
ous and have
been
included
in
a
micro?che
Appendix
to
this
patent
application.
See
Appendix
B.
Particular
functions
and
operations
Will
be
discussed
herein.
The
rack
modem
system
includes
several
native
instructions
relating
to
the
operation
of
the
rack
modem
system,
such
as
security,
modem
con?guration,
and
modem
status.
Some
of
the
native
instruc
tions
are
described
in
further
detail
in
the
folloWing
sections,
beloW.
Instruction
Translation
As
described
above,
the
instruction
module 420
receives
messages
from
the
client
over
the
netWork
and
translates
them
into
native
resource
instructions
using
the
native
resource
instruction
library
410.
Several
operations
are
10
15
20
25
30
35
40
45
55
60
65
8
supported
by
the
present
system.
To
demonstrate
operation
of
the
system,
a
detailed
description
of
a
user
request
for
fault/status
information,
Web
server
processing
of
that
request,
and
the
generated
output
Which
is
displayed
to
the
client,
is
provided.
In
this
example,
a
user
of
the
netWork
resource
management
system
is
assumed
to
be
using an
HTTP
compliant
broWser
accessing
the
control
device
via
a
TCP/IP
netWork
Where
both
the
client
and
server
are
IP
addressable.
The
Web
server
is
running
as part
of
a
com
munications
device.
The
controller’s
embedded
hardWare
and
softWare
alloW
it
to
receive
requests,
processing
requests
and
respond
With
output
across
a
TCP/IP
link.
User
Request
Using
a
HTTP
compliant
broWser,
a
user
makes
reference
to
a
Web
server
resource
by
entering
a
URL
(uniform
resource
locator)
Which
is
comprised
of
the
IP
address
of
the
Web
server
(or
its
domain
name)
and
full
pathname
to
the
resource.
Example:
HTTP://123.123.123.123/Webmmm/getfaults
This
reference
my
be
entered
directly
by
the
user
or
indi
rectly
activated
as part
of
an
HTML
document
using
a
hyperlink.
Example
<p>
System
Operations:
<u1>
<li><a
href=“Webmmm/getfaults">Get
Fault/Status
Information</a>
<li><a
href=“Webmmm/getcalls">Get
Connection
Information</a>
<li><a
href=“Webmmm/getmodems">Get
Modern
Status
Information</a>
</ul>
Communication
Device
Operations:
<ul>
<li><a
href=“Webmmm/con?g”>Con?gure
Device</a>
<li><a
href=“Webmmm/reset">Reset
Device</a>
<li><a
href=“Webmmm/setoos”>Place
Device
Out
Of
Service</a>
<li><a
href=“Webmmm/clearoos”>Place
Device
In
Service</a>
</ul>
Embedded
Web
Server Processing
The
request
is
sent
from
the
client
broWser
to
the
Web
server
embedded
in
the
netWork
resource
(in
this
example,
the
rack
modem
system)
using
HTTP. Once
the
request
has
been
received,
the
reference
to
the
resource
(i.e.
“Webmmm/
getfaults”)
is
parsed
and
the
associated
function
or
operation
is
called.
The
function
or
operation
Will
perform
a
function
or
operation
at
the
netWork
resource
(i.e.
rack
modem
system),
gather
any
requested
information
and produce
the
necessary
output.
In
one
embodiment,
the
operation
or
function
is
retrieved
from
a table
by
locating
the
particular
hyperlink
reference
called.
For
example,
assuming
that
the
folloWing
table
is
resident
Within
the
netWork
module,
the
“Webmmm/
getfaults”
reference
Would
result
in a
call
of
the
function
“PerformGetFaults”,
as
provided beloW:
Example:
Hyperlink
Reference
Function/Operation
to
Perform
Webmmm/getfaults
PerformGetFaults
Webmmm/getcalls
PerformGetCalls
Webmmm/getmodems
PerformGetModems
Kommentare zu diesen Handbüchern