![Page 1: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/1.jpg)
Agents in Network and Service Management (P712)
Stephen Corley (BT)
IS&N’98DOT’98 Workshop
Heidelberg, 1-2 September 1998
![Page 2: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/2.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Objective
- To understand the practical implications and benefits of applying agent technology to Telecommunications Service and Network Management
![Page 3: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/3.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Objective
- To understand the practical implications and benefits of applying agent technology to Telecommunications Service and Network Management
![Page 4: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/4.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Case Studies
Software Problem Management
Configuration Management for Multi-party Co-operative Work
![Page 5: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/5.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Software Problem Management
Using Agents
![Page 6: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/6.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
![Page 7: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/7.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Bugs
![Page 8: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/8.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
BugsPatches
![Page 9: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/9.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
BugsPatches
File notfound!
![Page 10: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/10.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
BugsPatches
New & ImprovedVersion X+1!
File notfound!
![Page 11: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/11.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
BugsPatches
New & ImprovedVersion X+1!
UserDifficulties
File notfound!
![Page 12: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/12.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
BugsPatches
New & ImprovedVersion X+1!
Incompatibilities
UserDifficulties
File notfound!
![Page 13: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/13.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Maybe agents can help!
![Page 14: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/14.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Network Berlin
London
Turin
![Page 15: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/15.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
How can agents help?
1. Desktop/on-line help agents
2. Automated diagnosis and repair
3. Support for helpdesk technicians
![Page 16: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/16.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
![Page 17: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/17.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
JPEG
MPEG
WAV
![Page 18: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/18.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
RTF
base64
JPEG
MPEGZIP
TAR
GZIP
uuencode
WAV
![Page 19: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/19.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
RTF
PDFPS
HTML
base64
JPEG
MPEG
PS
Framemaker
SGML
VRML
XLS
PPT
TXT
DOC
ZIP
TAR
GZIP
uuencode
WPG
WAV
![Page 20: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/20.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
RTF
PDFPS
HTML
XML
GIF
TIFMIME
base64
JPEG
MPEG
Format notrecognised!
PS
Framemaker
SGML
VRML
XLS
PPT
TXT
DOC
ZIP
TAR
GZIP
uuencode
RAS
WPG
BMP
WAV
WMFTGA PNG
PSD
PIC
![Page 21: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/21.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
MHA
User AEnvironment
User B Environment
MHA
KeyMHA: Message Handler
AgentCHSA: Content Handler
Search AgentCHPA: Content Handler
Provider Agent
![Page 22: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/22.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
MHA
User AEnvironment
User B Environment
MHA
(email+PS)
KeyMHA: Message Handler
AgentCHSA: Content Handler
Search AgentCHPA: Content Handler
Provider Agent
![Page 23: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/23.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
MHA
User AEnvironment
User B Environment
MHA
(email+PS)
(resend in W6/DOC)
KeyMHA: Message Handler
AgentCHSA: Content Handler
Search AgentCHPA: Content Handler
Provider Agent
![Page 24: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/24.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
MHA
User AEnvironment
User B Environment
MHA
(email+PS)
(resend in W6/DOC)
(sorry)
KeyMHA: Message Handler
AgentCHSA: Content Handler
Search AgentCHPA: Content Handler
Provider Agent
![Page 25: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/25.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
MHA
User AEnvironment
User B Environment
MHA
(email+PS)
(resend in W6/DOC)
(sorry)
KeyMHA: Message Handler
AgentCHSA: Content Handler
Search AgentCHPA: Content Handler
Provider Agent
CHPA
CHPA
CHPA
CHCH
CH
![Page 26: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/26.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
CHPA
MHA
User AEnvironment
User B Environment
CHPA
CHSA
CHPA
MHA
CHSA
(email+PS)
(resend in W6/DOC)
(sorry)
CHCH
CH
KeyMHA: Message Handler
AgentCHSA: Content Handler
Search AgentCHPA: Content Handler
Provider Agent
![Page 27: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/27.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
CHPA
MHA
User AEnvironment
User B Environment
CHPA
CHSA
CHPA
MHA
CHSA
(email+PS)
(resend in W6/DOC)
(sorry)
CHCH
CH
KeyMHA: Message Handler
AgentCHSA: Content Handler
Search AgentCHPA: Content Handler
Provider Agent
![Page 28: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/28.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Implementation
JavaJava Intelligent Agent Componentware
(JIAC)UNIX Internet
![Page 29: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/29.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Technician Supported
ProblemSolving
DB
ProblemSolving
DB
ProblemSolving
DB
London
Turin
Berlin
![Page 30: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/30.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Problem Solving DB
DBDB
(fail)
AEA AEA
Alter Ego Agent (AEA)
Database Agent (DBA)
DBA
DBA
![Page 31: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/31.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Problem Solving DB
DBDB
(fail)
AEA AEA
Alter Ego Agent (AEA)
Database Agent (DBA)
DBADBA
Diagnostic Search Agent (DSA)DSA
![Page 32: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/32.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Problem Solving DB
DBDB
Arrange Meeting
AEAAEA
DBA
DBA
DBA
AEADSA
slight
![Page 33: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/33.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Implementation
JavaVoyager Version 2 Beta 1Case-based reasoningUNIX Internet
![Page 34: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/34.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Interworking
DB
AEA
DBA
DSA
MHA
User Environment
Problem ResolutionTechnician Environment
CHSA
![Page 35: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/35.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Configuration for Multi-party Co-operative Work
![Page 36: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/36.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Network
![Page 37: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/37.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Maybe agents can help!
![Page 38: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/38.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
ServiceProviderAgentsPersonal
CommsAgent
NetworkProviderAgents
Network
![Page 39: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/39.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
NPANPA
NPA
NPANPA
SPA
SPA
PCA
Request
Negotiate
![Page 40: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/40.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
NPA
NPA
NPA
SPA
SPA
PCA
Offers
ProvisionalBooking
![Page 41: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/41.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
NPA
NPASPA
PCA
Accept
Sign
![Page 42: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/42.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
NPA
NPASPA
PCA
Notify
Notify
Network
Activate & Manage
![Page 43: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/43.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
ImplementationJavaVoyager Version 2 Beta 1,
OrbixWeb 3.0, Visibroker 3.1 Ilog Rules for Java 1.0, JESS 4.0Bongo 1.1NetMeetingUNIX, Windows Internet, ISDN (P715 ESP)
![Page 44: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/44.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Summary
- Automated
- Technician Supported
Configuration Management
Problem Management
PrototypingExperiments
and Experiences
ResultsandRecommend-ations
Now Q199
![Page 45: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/45.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Conclusioninteraction with
human users
search
strategies
automated
problem solving
co-operation
among agents
contract
negotiation
integration with
traditional AI techniques
interaction with
host resources
software distribution
diary management
security
Network andService
Management
![Page 46: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/46.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
![Page 47: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/47.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
![Page 48: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/48.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
How complex can a mobile agent be?
![Page 49: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/49.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
How do agents find each other?
Is there anyoneout there?
![Page 50: Agents in Network and Service Management (P712)](https://reader035.vdocument.in/reader035/viewer/2022070407/5681435b550346895dafd9f5/html5/thumbnails/50.jpg)
DOT’98 Workshop
Heidelberg, 1-2 September 1998
Agent Oriented Design Versus
Agent Oriented Implementation
a) “request connect A B”b) message (“request connect A B”)c) request (connect A B)d) connect (A B)