论文部分内容阅读
我毕业于浙江工业大学之江学院信息工程分院,本科学的是通信工程。高考的发挥失常让我只上了三本线,于是一上大学就奔着考研去了。2011年,我如愿考上上海交通大学的信息与通信工程专业研究生,原本以为可以一扫心里的阴霾,没想到这才是新一轮考验的开始。
没有牛学历,就用实力
开学第一天,导师就组织了会议:“大家都是第一次碰面,先自我介绍一下吧!”一个同学站起来:“我叫陈某某,本科就读于清华大学电子信息专业。”我一转眼,看到导师脸上浮现出满意的神情。
不得不说我们这帮同学确实十分优秀,不是清华的,就是浙大、复旦的。比起来,我的出身可算是寒碜了。不过我对自己的专业基础十分有自信,大学四年,我可是没少在实验室呆着。于是,轮到我的时候,我颇为淡定地报出了自己的母校:“我是浙江工业大学之江学院毕业的。”刚讲完第一句话,同学们就轻声议论起来,“他是独立学院毕业的!”“不知道导师怎么会收他的!”就连同宿舍的小朱也露出了吃惊的表情,上下打量着我。我把目光投向导师,只见他脸上浮现出一丝尴尬,赶紧点点头示意我坐下,接着开始介绍起最近手头的研究项目。
独立学院毕业的怎么了?我也是凭自己的本事考上研的呀!我的心里很不是滋味。散会后,我沮丧地走出教室,如果大家都对我存在偏见,接下来的日子看来不好过呢!同样出身非名校的研三师兄似乎看出了些什么:“咱的第一学历是没有他们牛,但是你的基础并不一定比他们差呀。没有牛学历,就用实力说话!”经过师兄的鼓励,我重拾信心。
研究让我赢得尊重
导师的风格是“散养”,经常鼓励我们自己去啃书去做实验,除了每个学期给我们一个研究任务外,其他的研究课题都让我们自己确定,所以我也有了更多的时间去探索自己感兴趣的领域。为了不让别人看扁,我决定沉下心来好好做研究。我一直坚信,自己的付出总有一天会得到同学与老师的尊重。
当时“物联网”的研究是一个比较热的点,不少同学都把目光投向了这个领域,我也一样。不过我想,既然我是学技术的,就应该更多地从技术支持层面去深入研究。于是我开始翻阅各种杂志,想从中寻找物联网技术的一些创新点着手研究。
终于,在翻到第六本杂志的时候,一个研究点引起了我的兴趣。RFID技术(无线射频识别技术)由于容量大、识别距离远、穿透性强等特点成了物联网重要的技术支持,并逐渐成为便携式设备的一个主流技术之一。“既然它已经被应用于各种便携式设备,那么能耗就应该是要重点考虑的问题了!”我的大脑飞快地运转起来,“不如就去研究如何降低RFID技术的能耗!”
RFID技术是使用专用的RFID读写器及专门的RFID标签,利用频率信号将信息由RFID标签传送至RFID读写器的一种技术。RFID技术的能耗主要是来自电容的充放电、短路电流和漏电流,如果工作时序或软件算法设计有缺陷,就会降低系统工作效率、延长工作时间,也会直接增加系统能量的消耗。所以,要降低RFID的工作能耗,要从硬件软件两个方面同时着手。
首先,我根据RFID读写器的硬件进行了低耗的设计,选择具有低功耗特性的单片机及射频收发芯片,并尽量简化电路来减少功耗开支。依靠本科时硬件设备的知识积累,硬件的选用对我来说并不是很难。我决定使用MSP430系列的单片机作为硬件设计的单片机首选,因为这个系列的单片机采用1.8~3.6V的低电压,活动模式下的耗电和RAM数据保持方式下的耗电都是同级别中功率相对较小的。而且,它的I/O输入端口的漏电流最大仅为50nA(nA为电流单位纳安),能大大降低RFID的静态功耗。在射频芯片方面,我选用了CC1100,它不仅可以在915MHz、868MHz、433MHz和315MHz四个波段进行工作,功耗低,而且体积也小。
接下来就是软件的设计了。由于CPU的运行时间对系统的功耗影响极大,所以应尽可能缩短CPU的工作时间,选择较长时间地处于空闲方式或掉电方式是降低功耗的关键。于是我设计了程序运行的流程图,让系统完成初始化操作后即可进入低功耗模式,只有在接收到正确的信息时,才会唤醒程序进入工作模式,并且在快速处理完信息或数据后,立即返回低功耗模式。同样,为了减少CPU的运算量,降低CPU功耗,我还用字符型的8位数据代替了16位的整型数据,尽量使用分数运算避免浮点数运算。
就这样,我用了2个月的时间,利用MSP430单片机的中断、定时、运算等功能,再借助软件优势,对耗能较低的CC1100模块采取限能工作措施,既降低了系统能耗,又增加了系统可靠运行的时间。当导师看了这份研究报告后,十分赞赏,并且把我的研究重点介绍给了其他同学。
用实力得到offer
有了比较成功的第一步,我也更加努力,接下来的几次研究报告都比较有分量,大家渐渐对我有了不一样的看法。但是,在研二参加实习的时候,我又发现了另一方面的偏见。导师安排我们去一家移动通讯公司实习一个月,但是刚进公司,我就听说了人力资源主管对今年招聘的规定——要求应聘者的第一学历为“211”工程大学。
又是“第一学历”。有了之前的经验,我也开始盘算起自己毕业后的求职问题。这是上海一家相当有潜力的通讯公司,不少同学都和我一样想毕业后留下来,但是实习只有一个月,我又没有任何优势,怎么办?左思右想,我决定搏一搏。我找到人力资源主管:“我愿意在实习期结束后继续留下来,哪怕零工资也没问题,不知道能不能有这样的机会?”“你是第一个提出这样要求的,我可以考虑,但你要用实际能力来说服我!”
又庆幸又紧张。庆幸的是我得到了一个机会,哪怕挑战再大;紧张的是,在短短一个月时间内,我要做什么样的努力,才能说服对方。
实习的日子一天天过去,我对于移动通信技术的应用和当下的研究热点也有了不少了解。随着智能系统的发展,Android系统的智能终端(如智能手机和平板电脑)越来越多。我想,如果能够实现企事业单位利用网络对移动终端进行控制和管理,肯定具有不小的应用意义。
于是,我对当下的Android终端控制进行了广泛的研究,最终得出结论,目前的远程控制大多数是基于应用层来实现的,只能对特定的一些应用或者上层的一些权限进行管理和控制,而不能对Android终端实现真正意义上的完全控制,另外,这些远程控制只是基于单个网络实现,而不能保证远程控制的稳定实现。
由于时间有限,我不能通过进一步实验来深入探讨,只能在这些发现的基础上,用详细的资料论证和分析,写成了一份建议书。在建议书中,我不仅指出了目前Android终端远程控制的存在问题,还根据多种网络的特征,提出可在采用包括wifi、GPRS和GSM三种网络通信的基础上,利用Android底层基于Linux系统实现的特性,在Linux底层建立一个Agent(自主活动的软件)以获取系统签名,使之能够执行需要获取到root权限(最高权限)的shell命令,从而实现对整个系统的控制。
当人力资源主管把这份建议书递交给技术总监“认证”后,我不仅得到了继续留在这里的机会,还被承诺“你会在研究生毕业时得到我们公司的offer”。
没有牛学历,就用实力
开学第一天,导师就组织了会议:“大家都是第一次碰面,先自我介绍一下吧!”一个同学站起来:“我叫陈某某,本科就读于清华大学电子信息专业。”我一转眼,看到导师脸上浮现出满意的神情。
不得不说我们这帮同学确实十分优秀,不是清华的,就是浙大、复旦的。比起来,我的出身可算是寒碜了。不过我对自己的专业基础十分有自信,大学四年,我可是没少在实验室呆着。于是,轮到我的时候,我颇为淡定地报出了自己的母校:“我是浙江工业大学之江学院毕业的。”刚讲完第一句话,同学们就轻声议论起来,“他是独立学院毕业的!”“不知道导师怎么会收他的!”就连同宿舍的小朱也露出了吃惊的表情,上下打量着我。我把目光投向导师,只见他脸上浮现出一丝尴尬,赶紧点点头示意我坐下,接着开始介绍起最近手头的研究项目。
独立学院毕业的怎么了?我也是凭自己的本事考上研的呀!我的心里很不是滋味。散会后,我沮丧地走出教室,如果大家都对我存在偏见,接下来的日子看来不好过呢!同样出身非名校的研三师兄似乎看出了些什么:“咱的第一学历是没有他们牛,但是你的基础并不一定比他们差呀。没有牛学历,就用实力说话!”经过师兄的鼓励,我重拾信心。
研究让我赢得尊重
导师的风格是“散养”,经常鼓励我们自己去啃书去做实验,除了每个学期给我们一个研究任务外,其他的研究课题都让我们自己确定,所以我也有了更多的时间去探索自己感兴趣的领域。为了不让别人看扁,我决定沉下心来好好做研究。我一直坚信,自己的付出总有一天会得到同学与老师的尊重。
当时“物联网”的研究是一个比较热的点,不少同学都把目光投向了这个领域,我也一样。不过我想,既然我是学技术的,就应该更多地从技术支持层面去深入研究。于是我开始翻阅各种杂志,想从中寻找物联网技术的一些创新点着手研究。
终于,在翻到第六本杂志的时候,一个研究点引起了我的兴趣。RFID技术(无线射频识别技术)由于容量大、识别距离远、穿透性强等特点成了物联网重要的技术支持,并逐渐成为便携式设备的一个主流技术之一。“既然它已经被应用于各种便携式设备,那么能耗就应该是要重点考虑的问题了!”我的大脑飞快地运转起来,“不如就去研究如何降低RFID技术的能耗!”
RFID技术是使用专用的RFID读写器及专门的RFID标签,利用频率信号将信息由RFID标签传送至RFID读写器的一种技术。RFID技术的能耗主要是来自电容的充放电、短路电流和漏电流,如果工作时序或软件算法设计有缺陷,就会降低系统工作效率、延长工作时间,也会直接增加系统能量的消耗。所以,要降低RFID的工作能耗,要从硬件软件两个方面同时着手。
首先,我根据RFID读写器的硬件进行了低耗的设计,选择具有低功耗特性的单片机及射频收发芯片,并尽量简化电路来减少功耗开支。依靠本科时硬件设备的知识积累,硬件的选用对我来说并不是很难。我决定使用MSP430系列的单片机作为硬件设计的单片机首选,因为这个系列的单片机采用1.8~3.6V的低电压,活动模式下的耗电和RAM数据保持方式下的耗电都是同级别中功率相对较小的。而且,它的I/O输入端口的漏电流最大仅为50nA(nA为电流单位纳安),能大大降低RFID的静态功耗。在射频芯片方面,我选用了CC1100,它不仅可以在915MHz、868MHz、433MHz和315MHz四个波段进行工作,功耗低,而且体积也小。
接下来就是软件的设计了。由于CPU的运行时间对系统的功耗影响极大,所以应尽可能缩短CPU的工作时间,选择较长时间地处于空闲方式或掉电方式是降低功耗的关键。于是我设计了程序运行的流程图,让系统完成初始化操作后即可进入低功耗模式,只有在接收到正确的信息时,才会唤醒程序进入工作模式,并且在快速处理完信息或数据后,立即返回低功耗模式。同样,为了减少CPU的运算量,降低CPU功耗,我还用字符型的8位数据代替了16位的整型数据,尽量使用分数运算避免浮点数运算。
就这样,我用了2个月的时间,利用MSP430单片机的中断、定时、运算等功能,再借助软件优势,对耗能较低的CC1100模块采取限能工作措施,既降低了系统能耗,又增加了系统可靠运行的时间。当导师看了这份研究报告后,十分赞赏,并且把我的研究重点介绍给了其他同学。
用实力得到offer
有了比较成功的第一步,我也更加努力,接下来的几次研究报告都比较有分量,大家渐渐对我有了不一样的看法。但是,在研二参加实习的时候,我又发现了另一方面的偏见。导师安排我们去一家移动通讯公司实习一个月,但是刚进公司,我就听说了人力资源主管对今年招聘的规定——要求应聘者的第一学历为“211”工程大学。
又是“第一学历”。有了之前的经验,我也开始盘算起自己毕业后的求职问题。这是上海一家相当有潜力的通讯公司,不少同学都和我一样想毕业后留下来,但是实习只有一个月,我又没有任何优势,怎么办?左思右想,我决定搏一搏。我找到人力资源主管:“我愿意在实习期结束后继续留下来,哪怕零工资也没问题,不知道能不能有这样的机会?”“你是第一个提出这样要求的,我可以考虑,但你要用实际能力来说服我!”
又庆幸又紧张。庆幸的是我得到了一个机会,哪怕挑战再大;紧张的是,在短短一个月时间内,我要做什么样的努力,才能说服对方。
实习的日子一天天过去,我对于移动通信技术的应用和当下的研究热点也有了不少了解。随着智能系统的发展,Android系统的智能终端(如智能手机和平板电脑)越来越多。我想,如果能够实现企事业单位利用网络对移动终端进行控制和管理,肯定具有不小的应用意义。
于是,我对当下的Android终端控制进行了广泛的研究,最终得出结论,目前的远程控制大多数是基于应用层来实现的,只能对特定的一些应用或者上层的一些权限进行管理和控制,而不能对Android终端实现真正意义上的完全控制,另外,这些远程控制只是基于单个网络实现,而不能保证远程控制的稳定实现。
由于时间有限,我不能通过进一步实验来深入探讨,只能在这些发现的基础上,用详细的资料论证和分析,写成了一份建议书。在建议书中,我不仅指出了目前Android终端远程控制的存在问题,还根据多种网络的特征,提出可在采用包括wifi、GPRS和GSM三种网络通信的基础上,利用Android底层基于Linux系统实现的特性,在Linux底层建立一个Agent(自主活动的软件)以获取系统签名,使之能够执行需要获取到root权限(最高权限)的shell命令,从而实现对整个系统的控制。
当人力资源主管把这份建议书递交给技术总监“认证”后,我不仅得到了继续留在这里的机会,还被承诺“你会在研究生毕业时得到我们公司的offer”。