社区
community_281
帖子详情
手机芯片协议栈研发是做什么的
touchworld2104
2008-06-14 12:01:54
过一阵就要去华为海思了,职位是手机芯片的嵌入式开发,主要做协议栈这块。
我对这个职位还不太了解,我不知道手机协议栈开发到底是做什么的?有没有什么前途?
希望各位有识之士能各抒己见,欢迎拍砖。
虽然华为很累,但如果有前途,我就忍了。
明知山有虎,偏向虎山行。。。
兄弟们,拜托了,帮帮答疑
...全文
660
6
打赏
收藏
手机芯片协议栈研发是做什么的
过一阵就要去华为海思了,职位是手机芯片的嵌入式开发,主要做协议栈这块。 我对这个职位还不太了解,我不知道手机协议栈开发到底是做什么的?有没有什么前途? 希望各位有识之士能各抒己见,欢迎拍砖。 虽然华为很累,但如果有前途,我就忍了。 明知山有虎,偏向虎山行。。。 兄弟们,拜托了,帮帮答疑
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Schurikeen
2008-06-14
打赏
举报
回复
刚才查了一些资料。自己再学习总结下。
首先,要了解网络七层模型OSI模型和网络四层模型 tcp/ip 模型。
包括物理层,链路层,网路层,传输层,应用层。
每层都有自己的协议,而实现这些协议,使它能跑起来,站在简单的协议站角度而言,能够收发报文(tcp/ip协议栈就是tcp,ip报文)。基本就算实现了简单的协议栈。
如果是站在应用层的角度而言(完整的协议栈),就需要实现http,ftp等协议。
协议栈有多种,tcp/ip appletalk ipx 。还有数以千记的不知名协议栈类型。
以最著名,应用最广的ip协议栈而言。
物理层就不是协议栈了,仅仅是各种网卡驱动,比如intel82544, rtl8139等等为主的千百种网卡驱动。
链路层主要有ethernet(以太网), fr(帧中继), atm , loopback其实也一般要实现。
网络层最重要的三个协议 arp icmp ip 都是必须实现的。
传输层主要是UDP tcp 等等。 还需要实现socket API。
应用层就不多说了,大家都比较熟悉,协议也比较多。http ftp telnet dhcp dns 。。。
Schurikeen
2008-06-14
打赏
举报
回复
协议栈,就是类似 Rechar.Steven的 tcp/ip 卷二。
做协议栈,至少听起来很酷。
技术含量还是很高的,出来的话,你高速别人你是做协议栈的,别人肯定另眼相看。
高手哇~~~~~~~~
具体说来,大概就是在网卡驱动的基础上开发出一套协议,能够让这些网卡提供tcp udp socket等的服务。
而这实现的过程就是你做的。
当然,你去的话最多只是在已有的基础上按照新的方案改改罢了。
代码早就有千百个版本。
brucegong
2008-06-14
打赏
举报
回复
接显摆的人的分
ObjLinking
2008-06-14
打赏
举报
回复
手机的Stack主要是控制GSM,GPRS,CDMA,WCDMA这些通信协议,如果你以前是学通信的可以考虑做这个,如果是学计算机的学起来比较吃力,一般还要求对射频有一定了解,不过你去华为肯定是做现成的stack,小修小补没什么挑战的。
Schurikeen
2008-06-14
打赏
举报
回复
嵌入式协议栈没接触过。
个人揣测无非是路由协议的裁剪版加上支持无线网络协议。
touchworld2104
2008-06-14
打赏
举报
回复
非常感谢楼上。
但是手机芯片协议栈好像不是这些,好像主要是无线协议。
【蓝牙
协议栈
】btsnoop 概念介绍
在分析蓝牙问题的时候有很大的用途,能够快速定位问题所在,一般
协议栈
都有整合这个或者类似功能,否则我不认为这个
协议栈
是一个合格的
协议栈
,在 android 手机中也有开启btsnoop 的功能,在开发者选项中勾中这个就开启了 btsnoop 功能。注:目前蓝牙
协议栈
启动程序后默认是开启记录btsnoop.log的,在提交bug时需要上传quec_btsnoop.log,对
研发
分析定位问题起着关键作用。1)wireshark: 强大的 tcp/ip 查看工具,但是很多人不知道他可以查看蓝牙,效果如下。
坚持本“芯”,菊风VoLTE-SDK
协议栈
中间件赋能芯片厂商抢占先机
在此背景下,菊风提供的VoLTE-SDK
协议栈
中间件也为所有需要手机和数据终端实现VoLTE这一系列功能的各类芯片厂商(包括但不限于
手机芯片
、手表芯片、IoT芯片等)赋能,助其把握市场机遇,目前菊风已与多家芯片厂商展开合作。3. 遵循国际规范,互联互通力强:兼容 3GPP, GSMA IR.92、IR.94、IR.51,IETF,OMA 等相关技术规范,已经同 Ericsson、Mavenir、Alcatel-Lucent、ZTE、HW 等服务器进行对接,可以对接运营商或者私有的标准 IMS 服务器。
Android 4.2 中的Bluetooth
协议栈
Android 4.2之前,Google一直使用的是Linux官方蓝牙
协议栈
,即知名老牌开源项目BlueZ。BlueZ实际上是由高通公司在2001年5月基于GPL协议发布的一个开源项目,该项目仅发布一个月后就被Linux之父Linux Torvalds纳入了Linux内核,并
做
为Linux ...
移动终端基带芯片的基本架构介绍之二(移动终端中的基带芯片)
移动终端基带芯片的基本架构介绍之二(移动终端中的基带芯片) 参考链接:https://blog.csdn.net/lxl584685501/article/details/46771429 http://m.blog.csdn.net/blog/suipingsp/35280465 http://m.blog.csdn.net/blog/suipingsp/35574959 http://www.bubuko.com/infodetail-237651.html (一)移动终端发展 ...
基于Cortex-M0的蓝牙SOC芯片及开发系统
核心技术:极致优化的无线收发芯片的整体设计 自主
研发
的射频,基带和
协议栈
技术,成本极致降低 ·面向应用的芯片设计 ·在射频/基带/
协议栈
之间
做
深度优化 自适应电路技术,易于生产升级和应用支持 ·侦测工艺和运行环境的变化,
做
动态电路参数配置 ·大量数字化模拟电路设计,易于工艺移植 独特的射频+MCU系统,适应碎片化应用 ·针对不用的应用,适配相应的MCU,让系统成本降低 ·方案合作伙伴有更高的
研发
效率 MS179X总体介绍 -单模低功耗蓝牙单芯片 -高性能射频电路,符合低功耗蓝牙射频规范 -高性能的,32位A
community_281
590
社区成员
254,054
社区内容
发帖
与我相关
我的任务
community_281
提出问题
复制链接
扫一扫
分享
社区描述
提出问题
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章