原创  上半年(2009) 收藏

去年底,我离开了毕业一直从事的互联网行业,来到了通讯行业(杭州-NSN)

 

刚接触,3G,MGW时,一窍不通,一些什么H.248,BICC,还有一些协议栈,听都没听过

 

但还是,随着时间迁移,慢慢的适应了些,也逐步在原有的基础上加了一些新的功能

 

也许随着时间的推移,会积累的更多。

 

为什么会,离开互联网行业了,因为以前干的太杂了,J2ME,通信服务器,图像解码等等,

 

是什么项目,就干什么活,不懂,就边学边干

 

虽然,提高了自己的宽度,可除了以前积累的,深度却一直没有太多的提高。

 

于是,骑驴找马,一个我,一无所知的行业,

 

我猜,我唯一符合他们招聘要求的,肯能就是

 

我同时会c++,java,还写过许多TCP/IP编程吧。

 

这个软件是测试MGW功能的,运行在Linux的测试软件

 

它能够模拟MGW周边的所有协议,只要是经过MGW,它就能模拟器出来

 

然后和MGW,进行通信测试

 

哈哈,是不是很强大啊

 

这个软件,当我接触时,已经有>=30万行了,

 

分为java和C++,两部分

 

java负责UI,c++负责底层通信和一些通信协议栈的实现

 

看了这批,代码,感叹,国外工程师的功力之强悍

 

这批代码,可以并架seven(另一家美资),迄今为止,我看到的最好的2块代码。

 

我和我项目的主要任务,就是在这个软件上,加新的功能(也就是新的协议栈或语音codec)

 

因为,原先这个开发组,已经被公司全部裁掉了,后来转到的中国,招了我和其它组员(6个人)

 

刚开始,又于没有了support,我们熟悉整个项目,看的很辛苦,

 

后来,慢慢的,同样时间的推移,对整个源代码,越熟悉了

 

回想,这半年多的日子,还是很有收获的,每当我添加了以个新的功能时,可能会遇到不会的地方

 

可能,等芬兰的工程师的邮件,一等就是几天,等等,

 

但是成功后的喜悦,还是不言而喻的。

 

以下,就是我实现的新的功能

 

Ater-submultiplexing  16k GSM-HR  (运行在TDM(时分复用))

 

Mb和Nb' interface 的changecodec(1 phrase),负责GSM-EFR

 

Nb和Iu interface 的AMR-NB DTX的支持

 

Nb和Iu interface 的changecodec(1 phrase) AMR-NB的支持

 

接下来,ATM 我来了!

 

 

 

发表于 @ 2009年06月28日 09:55:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:资源文件 | 新一篇:信号量同步-P V 操作

  • 发表评论
  • 评论内容:
  •  
Copyright © alajl
Powered by CSDN Blog