- 经验
- 196
- 分贝
- 0
- 家园分
- 617
- 在线时间:
- 103 小时
- 最后登录:
- 2024-10-23
- 帖子:
- 92
- 精华:
- 0
- 注册时间:
- 2005-12-14
- UID:
- 69494
注册:2005-12-144
|
发表于 2010-6-30 15:31:39
|显示全部楼层
接触gsm将近4年。借这个地方把之前学习的经验写在这边,也可以给后面做个复习。
在工作中,经常觉得新手在学习gsm的时候,对信令消息太过于死记硬背,认为把呼叫流程背熟就够了,最多再记录一些
协议里常用的消息体,例如CR,CC ,setup之类,但是没有对各个协议所处的网络层次认真理解。顺带在验证下自己学习
uml的情况
尝试用一个简单的日常模型来再来说明osi模型以及gsm各个protocol所处的层次关系。
假设:
某通信企业A 测试部 通知某测试工程师 B 来面试。
完成这个interview,b需要做以下事情:
1. B 早上从家至 通信企业 A,交通工具:公交车,出租车,地铁
2. B 至通信企业A 前台,由前台根据情况,来寻找相关部门或者测试组leader,准备面试。
3. 开始面试,B 并填写应聘人员信息表。
4. 面试结束。
个人觉得这5个步骤就可以开始验证了OSI的七层模型。
1. B 从家(OPC)至通信企业(DPC),借助了各类交通工具,那公交工具运行情况就可以代表为数据链路层,它负责把B 送到A,而各个交通工具实体作为了物理层。
公交车:速度慢,花费时间长,而且如果一旦抛锚,就得另外找交通工具, 这就可以代表传统的窄带。。
出租车:正常情况下,应该是速度最快的一种,但是花费昂贵,可以代表ATM
地铁: 速度也够快,而且搭乘简单,花费也不昂贵, 可以代表SCTP.
如果路途中需要转乘,那转乘点就可以做为STP点。
在这个步骤中,就可以对应于OSI的2,3,4层.B通过A通信企业地址,借助各类交通工具,到达目的地。
也对应了GSM 中的MTP1-MTP3层。
2. B到达A前台之后,可以通过以下方式找到面试官:
a、 通过面试官之前留下的通讯方式:手机号码
b、 通过面试官之前留下的部门信息,再由前台联系相关面试官。
在这一步,也还是在路由选择,还是对应于OSI的网络层。但是对应于GSM的SCCP层时,就可以看到其中使用了
GT寻址(手机号码), SSN寻址(相关子部门)
3. 在通过路由找到相关负责人之后,就开始面试:
面试分成两个阶段:
a、填表,了解应聘人基本信息
b、 相互交流。
在这个过程中:interviewer和interviewee需要建立两个对话或者也可以一个对话,这就对应于OSI中的会话层,也对应于GSM中TCAP层。
建立两个对话是为了面试中的不同目的。一个为填表,一个是为了互动;建立一个对话可以认识这两个阶段才完成了一个会话。填报和互动都是为了完成面试一这个应用。
两者区别在TACP层时,一个只需要BEGIN,END就可以,另外一个需要TCAP的continue的参与。
下面还是用第一种情况表述:
面试中的填表,和相互交流中,interviewer所提出的问题,都可以map在OSI中的表示层,interviewer需要通过一定的规划的手段来达到尽量了解interviewee的目的。
填表开始作为一个tcap对话的BEGIN,填表结束代表这个tcap对话的结束。填表这个action呢,就可以表示为MAP上的一个operation code ,这里将SRI 作为这个operation code,因为从作用上来看,这两者相似。
填表结束并给interviwer后,标志着这个对话的结束。
interviewer收到表格,然后开始下一步的互动,代表了另外一个对话的开始。过程相似,可以用另外一个
MAP上的operation code 来代表这个action.
4. 面试结束。
代表了这个会话的终结,interviewer来发送释放信息,由inteviewee来确认释放消息。双方离场~
|
|