My UWI - Lucent Co-op Program Experience
Download
Report
Transcript My UWI - Lucent Co-op Program Experience
UWI - Lucent Co-op
Program Experience
Delia P. Moore
Introduction
Co-op Student:
Delia P. Moore
Technical Manager:
Kee Yau
Technical Mentor
Wilson Li
Group:
TDMA Call Processing
Team
7/14/99
2
About Myself
Citizenship:
Republic of Trinidad and Tobago, south Caribbean.
University:
University of the West Indies, Trinidad.
Undergraduate Studies:
B.Sc.. Electrical and Computer Engineering.
Work experience before Lucent:
Instrumentation and Control system optimization
7/14/99
3
Topics of Discussion
7/14/99
Discussion on Project Assignments
Other assignments & activities
Future research interests
Conclusion
4
Project Assignments
Project 1:
Group Web Page Design
Project 2:
To implement MR fix for TDMA
DCCH message routing
inefficiency.
7/14/99
5
Supporting Training Plan
Environment orientation
Programming basics
C Language for Programmers
JavaScript Basics and Beyond
Software Development basics
7/14/99
New101, Telephony101, Wireless101, SUN101
SDE101, CP101, LAB101
6
Project 1- Web
Development Process
Planning
Design
Implementation
Analysis
Feedback
Maintenance
Group Web Page
7/14/99
7
Project 2 - MR: Digital Control Channel
(DCCH) Message Re-route
What is the Digital Control Channel (DCCH)?
Channels for transmitting control information
Implemented
7/14/99
on TDMA logical channels
8
Project 2 - MR: Digital Control Channel
(DCCH) Message Re-route
DCCH Channel Structure
DCCH
Reverse Link
Forward Link
(Uplink, RDCCH)
(Downlink, FDCCH)
RACH
SPACH
BCCH
SCF
7/14/99
SMSCH
PCH
F_BCCH
E-BCCH
ARCH
S-BCCH
RESERVED
9
Project 2 - Description
PROBLEM - Inefficient message routing
DCCH Messages from
The Call Processing/Database Node (CDN)
to
The Cell Site Call Processing Setup Process
are routed via
The Cell Site Voice Call Control Process.
SOLUTION
Reroute message to bypass Control Process
7/14/99
10
Project 2 - MR Problem and Solution
CDN
Cell Site
INPUTS
MCR
CCP_PROCNO
(Procno 19)
DCCH
Message
msgtype
Cell site voice call
control process
CPdcchmsg()
CCP_CPSU
(Procno 22)
dcchmsg_ptr
OUTPUT
(return to parent)
CPFAIL
or
CPSUCCESS
CDN
MCR
msgtype
dcchmsg_ptr
Cell site call processing
setup process
Call Processing and Database Node
Mobile Call Register
Sub-message type e.g. CP_USER_ALERT (page)
Pointer to location of DCCH message (MGDCCHMSG)
Original Message Path
Message path after re-route
7/14/99
11
Project 2 - Message routing
CDN and other ECPC machines use OSDS messaging
OSpid structure
procno (32 bits)
pcrid (16 bits)
procno
pcrid
uniq
rsvd
7/14/99
rsvd (8 bits)
uniq (8 bits)
The process number - uniquely identifies each process
The processor ID number - uniquely identifies each machine
The uniquness
Reserved for future use
12
Coding Process
Steps in using the Change Management
System (CMS)
7/14/99
Setup Environment
Create and assign MR
Edget files
Modify Code
Edput/Build
Inspect
13
Developer Testing
Developed Test Plan based on scenarios:
Mobile Terminated SMS in home system on DCCH
Mobile Terminated SMS in visited system on DCCH
Mobile originated SMS
Tests carried out in lab on OFC then PR
Tools used in lab
7/14/99
mcsim
Ftmsgflags
tcmon
uxcptrace - example of results
14
Other Assignments and
activities
7/14/99
MR and testing assists
R14.0 SWAT Team Web Page
Group events
Lucent Taekwondo Club
Junior Achievement
Summer intern orientation activities
15
Research interests
7/14/99
Investigation of need for Control Channel
Priority Treatment in Government Emergency
Telecommunications System (GETS).
Creation of a software process on the AP to
implement address translation functionality
for SS7/IP.
Study of telecommunication systems in the
Caribbean. Potentials for Lucent.
16
Thank You
Department Head -
Thayer Johnson
Technical Manager -
Kee Yau
Technical Mentor -
Wilson Li
Co-op Committee -
Juliet Layne
Walter Amos
Camille Watson
Group members
Karl Lin
Mark Dyer
Casey Wu
7/14/99
Tomeko Sims
Sanjiv Bhatt
Alex Stojimirovic
17