99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在基于互聯(lián)網(wǎng)的M2M系統(tǒng)中使用第三方IP協(xié)議棧

電子設(shè)計(jì) ? 來(lái)源:郭婷 ? 作者:電子設(shè)計(jì) ? 2019-02-14 09:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Multi-Tech的通用IP不是要求開(kāi)發(fā)人員為每個(gè)新的IP協(xié)議棧編寫(xiě)新的控制代碼,而是統(tǒng)一應(yīng)用于實(shí)現(xiàn)各種主要通信技術(shù)的多個(gè)調(diào)制解調(diào)器。

當(dāng)TCP/IP功能時(shí)在嵌入式領(lǐng)域中,通常用于機(jī)器對(duì)機(jī)器(M2M通信。在許多應(yīng)用中,例如車隊(duì)跟蹤和遠(yuǎn)程監(jiān)控,互聯(lián)網(wǎng)連接的物理介質(zhì)將是蜂窩無(wú)線網(wǎng)絡(luò),但同樣一些嵌入式應(yīng)用可能通過(guò)Wi-Fi或有線以太網(wǎng)鏈路訪問(wèn)互聯(lián)網(wǎng)。

基于互聯(lián)網(wǎng)的M2M系統(tǒng)通常包括芯片組(基帶和收發(fā)器),其中基帶運(yùn)行TCP/IP協(xié)議棧的版本;另一方面,應(yīng)用程序處理器或微控制器運(yùn)行軟件以通過(guò)應(yīng)用程序編程接口(API)執(zhí)行協(xié)議命令。

嵌入式開(kāi)發(fā)人員熟悉降低材料清單成本和設(shè)計(jì)風(fēng)險(xiǎn)的壓力他們所從事的個(gè)人項(xiàng)目。在無(wú)線互聯(lián)網(wǎng)系統(tǒng)的情況下,這可以推動(dòng)設(shè)計(jì)團(tuán)隊(duì)采用使用蜂窩無(wú)線電模塊(由蜂窩芯片組,電源電路和相關(guān)外圍設(shè)備和接口組成)的架構(gòu),并實(shí)現(xiàn)由芯片組或模塊制造商。 (大型芯片組制造商包括Qualcomm,ST-Ericsson Wireless和MediaTek。模塊制造商包括Cinterion和Sierra Wireless。)

在單個(gè)項(xiàng)目層面進(jìn)行檢查時(shí),這種設(shè)計(jì)方法似乎有意義,但這與嵌入式世界中小型企業(yè)(SMB)的通用商業(yè)模式。實(shí)際上,大多數(shù)嵌入式OEM通過(guò)創(chuàng)建平臺(tái)產(chǎn)品來(lái)成功,在這些平臺(tái)產(chǎn)品上構(gòu)建擴(kuò)展 - 產(chǎn)品變體或基礎(chǔ)產(chǎn)品的修改版本 - 三維:

隨著時(shí)間的推移 - 在典型的產(chǎn)品生命周期中嵌入式設(shè)備,定期開(kāi)發(fā)更新的變體以適應(yīng)技術(shù),法規(guī)或用戶環(huán)境的變化。

超過(guò)細(xì)分市場(chǎng) - 可以修改一個(gè)市場(chǎng)中成功的先鋒產(chǎn)品,以滿足相鄰市場(chǎng)的需求。例如,車隊(duì)跟蹤設(shè)備可能會(huì)發(fā)展出一種用于集裝箱跟蹤的變型。

在地理位置上 - 通過(guò)用CDMA取代GSM功能,歐洲產(chǎn)品可以適應(yīng)美國(guó)市場(chǎng)。

在此模型中,盈利能力取決于維護(hù)穩(wěn)定的核心平臺(tái),并在每個(gè)產(chǎn)品變體中重用盡可能多的應(yīng)用程序代碼?,F(xiàn)在,實(shí)現(xiàn)上述協(xié)議棧的場(chǎng)景開(kāi)始看起來(lái)有缺陷。當(dāng)新產(chǎn)品變體需要新的協(xié)議棧實(shí)現(xiàn)時(shí)會(huì)出現(xiàn)問(wèn)題 - 這可能發(fā)生在所有三個(gè)維度中:

時(shí)間 - 芯片組制造商受到手機(jī)制造商短暫的產(chǎn)品生命周期的驅(qū)動(dòng),而不是嵌入式OEM廠商解決的大型市場(chǎng)窗口。較舊的芯片組經(jīng)常被淘汰,并被新的芯片組取代,每次更換芯片組供應(yīng)商都會(huì)創(chuàng)建一個(gè)新的IP堆棧實(shí)施。

市場(chǎng)細(xì)分 - 低端產(chǎn)品擴(kuò)展可能需要降低成本高速連接到低速連接。用較低成本的替代方案替換高規(guī)格模塊可能需要實(shí)施新的IP堆棧。

地理位置 - 如上所述,世界上不同地區(qū)運(yùn)行不同的蜂窩技術(shù)。用CDMA模塊替換GSM模塊可能需要再次實(shí)現(xiàn)帶有新IP堆棧的新蜂窩模塊。

每個(gè)新的IP堆棧都需要開(kāi)發(fā)人員編寫(xiě)新的應(yīng)用程序代碼來(lái)控制它。開(kāi)發(fā)這個(gè)新的應(yīng)用程序代碼可能需要設(shè)計(jì)人員每次都學(xué)習(xí)一組新的命令,并找出如何使用新的API。即使嵌入式OEM在整個(gè)產(chǎn)品平臺(tái)上使用相同的模塊制造商,模塊制造商也不一定在所有模塊中使用相同的芯片組供應(yīng)商。在任何情況下,確保所有IP堆棧實(shí)施的長(zhǎng)期一致性并不是無(wú)線芯片組制造商的優(yōu)先考慮因素,這些制造商是由世界頂級(jí)手機(jī)制造商的需求驅(qū)動(dòng)的,而不是數(shù)以萬(wàn)計(jì)的中小型企業(yè)的集體需求。一些模塊制造商開(kāi)發(fā)了專有的TCP/IP堆棧來(lái)取代其芯片組供應(yīng)商提供的堆棧,從長(zhǎng)遠(yuǎn)來(lái)看,這可能使他們能夠調(diào)整支持不同通信標(biāo)準(zhǔn)的不同堆棧,例如2G但是,對(duì)于典型的嵌入式OEM來(lái)說(shuō),重寫(xiě)應(yīng)用程序代碼以接入新的IP協(xié)議棧既困難又無(wú)法為最終產(chǎn)品增加額外的價(jià)值。由于典型嵌入式業(yè)務(wù)的性質(zhì),這很困難。這些嵌入式SMB的開(kāi)發(fā)由小型設(shè)計(jì)團(tuán)隊(duì)執(zhí)行,他們具有核心應(yīng)用的硬件和軟件方面的專業(yè)知識(shí) - 設(shè)計(jì)功能,如傳感器接口,信號(hào)調(diào)理和處理,微控制器或微處理器編程,應(yīng)用程序開(kāi)發(fā)和用戶界面設(shè)計(jì)。通信系統(tǒng)的設(shè)計(jì)和配置是設(shè)計(jì)的外圍元素,當(dāng)它不是團(tuán)隊(duì)工作的主要焦點(diǎn)時(shí),難以掌握其復(fù)雜性。

主要為移動(dòng)手機(jī)OEM設(shè)計(jì)的TCP/IP協(xié)議棧實(shí)現(xiàn)是那么,不適合許多嵌入式SMB的需求。堆棧實(shí)現(xiàn)可以更好地服務(wù)于這些SMB,允許在所有產(chǎn)品變體中重復(fù)使用應(yīng)用程序代碼,這使得編寫(xiě)此應(yīng)用程序代碼變得簡(jiǎn)單。

嵌入式調(diào)制解調(diào)器制造商開(kāi)發(fā)的架構(gòu)Tech Systems旨在為中低批量制造商提供此服務(wù)。 Multi-Tech的通用IP是IP協(xié)議棧的單一實(shí)現(xiàn),它統(tǒng)一應(yīng)用于多個(gè)調(diào)制解調(diào)器,實(shí)現(xiàn)了從HSPA,GPRS和CDMA到Wi-Fi和以太網(wǎng)的各種主要通信技術(shù)。通用IP實(shí)現(xiàn)協(xié)議,包括DNS解析,F(xiàn)TP客戶端,Ping,POP3客戶端,PPP(撥出),SMTP客戶端,TCP RAW客戶端和服務(wù)器,UDP RAW客戶端和服務(wù)器,PAP和CHAP身份驗(yàn)證,以及各種其他通信功能針對(duì)M2M應(yīng)用(圖1)。

如何在基于互聯(lián)網(wǎng)的M2M系統(tǒng)中使用第三方IP協(xié)議棧

圖1:Multi-Tech的協(xié)議棧實(shí)現(xiàn)還支持針對(duì)M2M應(yīng)用的附加功能。

每個(gè)通用IP調(diào)制解調(diào)器也采用通用插座引腳排列(參見(jiàn)圖2),這意味著嵌入式開(kāi)發(fā)人員可以將一個(gè)調(diào)制解調(diào)器換成另一個(gè),而無(wú)需重新設(shè)計(jì)電路板;他們還可以使用相同的應(yīng)用程序代碼來(lái)控制所有產(chǎn)品變體的調(diào)制解調(diào)器

如何在基于互聯(lián)網(wǎng)的M2M系統(tǒng)中使用第三方IP協(xié)議棧

圖2:Multi-Tech Systems在所有SocketModem設(shè)備上實(shí)現(xiàn)通用套接字引腳排列,例如這個(gè)SocketModem iCell智能嵌入式蜂窩調(diào)制解調(diào)器。

此外,Multi-Tech是致力于長(zhǎng)期維護(hù)穩(wěn)定的通用IP API。例如,這意味著OEM可以對(duì)基礎(chǔ)芯片組的變化保持盲目。就像蜂窩模塊的嵌入式用戶一樣,當(dāng)芯片組過(guò)時(shí)時(shí),Multi-Tech必須定期重新設(shè)計(jì)其調(diào)制解調(diào)器,但Multi-Tech調(diào)制解調(diào)器的用戶沒(méi)有看到任何區(qū)別,因?yàn)閁niversal IP API始終保持不變,Universal Socket引腳排列也是如此通用IP堆棧實(shí)現(xiàn)取決于調(diào)制解調(diào)器的硬件架構(gòu):在蜂窩芯片組中,IP堆棧托管在基帶上,這是芯片組制造商的專有設(shè)計(jì)。當(dāng)基帶發(fā)生變化時(shí),IP堆棧也會(huì)發(fā)生變化,用戶無(wú)法控制它。

在Multi-Tech的通用IP產(chǎn)品中,協(xié)議棧托管在獨(dú)立的處理器上,與蜂窩芯片組分開(kāi)(見(jiàn)圖3)。由于Multi-Tech可以完全控制處理器及其運(yùn)行的軟件,因此可以確保其與用戶系統(tǒng)控制器的接口在整個(gè)調(diào)制解調(diào)器范圍內(nèi)保持穩(wěn)定。結(jié)果是應(yīng)用程序和互聯(lián)網(wǎng)之間的接口始終是通用IP,而不是模塊制造商提出的移動(dòng)目標(biāo)。

如何在基于互聯(lián)網(wǎng)的M2M系統(tǒng)中使用第三方IP協(xié)議棧

圖3:典型蜂窩模塊的基本架構(gòu)和架構(gòu)具有通用IP的多技術(shù)調(diào)制解調(diào)器顯示托管IP堆棧的分立處理器。

堆棧通過(guò)串行接口與用戶系統(tǒng)通信。堆棧的操作是通過(guò)一組簡(jiǎn)單的AT命令來(lái)控制的,這些命令對(duì)于使用調(diào)制解調(diào)器設(shè)計(jì)的任何人來(lái)說(shuō)都是熟悉的。實(shí)際上,這表明通用IP中“通用”一詞的兩個(gè)含義:通用所有運(yùn)行通用IP堆棧的調(diào)制解調(diào)器都是通用的,但也是嵌入式設(shè)計(jì)人員普遍適用的,因?yàn)槿魏螏в写薪涌诘奈⒖刂破鞫伎梢园l(fā)出AT命令, AT指令集(至少幾乎)被嵌入式開(kāi)發(fā)人員普遍認(rèn)可。

通用IP產(chǎn)品的架構(gòu)及其分立處理器也使Multi-Tech能夠?qū)崿F(xiàn)具有適合嵌入式用戶的功能的IP堆棧。例如,Multi-Tech在其通用IP調(diào)制解調(diào)器中實(shí)現(xiàn)自動(dòng)連接功能;如果設(shè)備從網(wǎng)絡(luò)中掉落,它將自動(dòng)嘗試重新連接而無(wú)需人為干預(yù)。堆棧還可以配置為周期性地向蜂窩網(wǎng)絡(luò)輸入流量(Keep Alive功能)。一些蜂窩網(wǎng)絡(luò)提供商會(huì)自動(dòng)禁用已經(jīng)閑置一段時(shí)間的設(shè)備,這種做法可能對(duì)手機(jī)有意義,但不適合嵌入式設(shè)備。此功能可確保網(wǎng)絡(luò)看到調(diào)制解調(diào)器仍處于活動(dòng)狀態(tài)結(jié)論

手機(jī)是全球銷量最高的OEM市場(chǎng),因此蜂窩芯片組業(yè)務(wù)偏向于滿足不到20家全球制造商的需求。

通過(guò)將IP堆棧從芯片組中抽象出來(lái)并進(jìn)入處理器在自己的控制下,Multi-Tech的通用IP提供了一種方法來(lái)滿足數(shù)千個(gè)嵌入式OEM的應(yīng)用需求和產(chǎn)品生命周期,這些OEM需要設(shè)備通過(guò)蜂窩網(wǎng)絡(luò)或其他媒體訪問(wèn)互聯(lián)網(wǎng)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5152

    文章

    19675

    瀏覽量

    317583
  • 互聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    55

    文章

    11251

    瀏覽量

    106436
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1805

    瀏覽量

    152592
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何打開(kāi)第三方軟件

    請(qǐng)問(wèn)大神們 誰(shuí)知道如何在Labview中 打開(kāi)第三方軟件,我現(xiàn)在想打開(kāi)工程后 自動(dòng)打開(kāi)USB視頻采集卡,然后就直接顯示出采集卡采集到的圖像了請(qǐng)問(wèn)如何打開(kāi)在這先謝過(guò)了
    發(fā)表于 09-11 16:26

    labview中使第三方DAQ卡的問(wèn)題

    如果在labview中使第三方的卡,是不是就用不著IN MAX和那些DAQ函數(shù)了?我看了一家國(guó)內(nèi)的卡,下了配套的驅(qū)動(dòng)和測(cè)試軟件,安裝后有一個(gè)文件夾有他們?cè)O(shè)置好的CLF節(jié)點(diǎn)(調(diào)用DLL庫(kù)函數(shù)
    發(fā)表于 03-12 21:31

    如何定制基于Cortex-M0/M3免費(fèi)內(nèi)核的自主SoC ——M0/M3免授權(quán)費(fèi)+第三方設(shè)計(jì)服務(wù)=自主SoC

    `活動(dòng)主題如何定制基于Cortex-M0/M3免費(fèi)內(nèi)核的自主SoC——M0/M3免授權(quán)費(fèi)+第三方設(shè)計(jì)服務(wù)=自主SoCArm DesignSt
    發(fā)表于 11-16 11:34

    Web服務(wù)如何將M2M置入云端?

    將一臺(tái)設(shè)備或傳感器連接到互聯(lián)網(wǎng)不是件容易的事—在嵌入式系統(tǒng)設(shè)計(jì)中沒(méi)什么事是容易的。不過(guò),那些存在于網(wǎng)上(云端)、供客戶使用的優(yōu)秀分析工具能夠擴(kuò)展客戶設(shè)備功能,而且還能增加便利性,并通過(guò)互聯(lián)網(wǎng)實(shí)現(xiàn)
    發(fā)表于 05-16 10:44

    國(guó)內(nèi)知名第三方檢測(cè)認(rèn)證機(jī)構(gòu)排名

    流程與檢測(cè)原理搞明白就可以。2.第三方檢測(cè)的客戶群體比較集中,易于開(kāi)發(fā)客戶,但是競(jìng)爭(zhēng)也比較激烈。3.客戶做第三方檢測(cè),大多是沖著報(bào)告去的,所以銷售既要跟客戶搞好關(guān)系,還要跟內(nèi)部檢測(cè)人員處理好關(guān)系,畢竟儀器
    發(fā)表于 07-19 16:57

    頭文件中包含第三方文件

    macrocmake如果源文件(例如 CPP)中包含第三方頭文件,但是頭文件(例如 hpp)中不包含該第三方文件頭,采用 PRIVATE。如果源文件和頭文件中都包含該第三方文件頭,采用 PUBLIC
    發(fā)表于 08-18 08:10

    銀行和第三方支付:戀愛(ài)進(jìn)行時(shí)

    銀行和第三方支付:戀愛(ài)進(jìn)行時(shí)   北京2010年1月8日電  -- 從第三方支付誕生之時(shí)起,銀行與第三方支付之間的競(jìng)合關(guān)系
    發(fā)表于 01-09 08:08 ?752次閱讀

    基于第三方信號(hào)無(wú)源探測(cè)系統(tǒng)研究

    文中主要討論了基于第三方信號(hào)檢測(cè)隱形目標(biāo)的無(wú)源探測(cè)系統(tǒng),并對(duì)偵察第三方信號(hào)作用距離和基于第三方信號(hào)無(wú)源探測(cè)系統(tǒng)的作用距離進(jìn)行仿真,證明基于
    發(fā)表于 03-01 15:35 ?29次下載
    基于<b class='flag-5'>第三方</b>信號(hào)無(wú)源探測(cè)<b class='flag-5'>系統(tǒng)</b>研究

    M2M設(shè)計(jì)中使第三方IP協(xié)議

    而不是要求開(kāi)發(fā)人員為每一個(gè)新的IP協(xié)議編寫(xiě)新的控制代碼,多技術(shù)的通用IP是一個(gè)單一的實(shí)現(xiàn),應(yīng)用均勻地跨多個(gè)調(diào)制解調(diào)器實(shí)現(xiàn)每一個(gè)主要的通信技術(shù)。
    發(fā)表于 08-08 15:01 ?6次下載
    在<b class='flag-5'>M2M</b>設(shè)計(jì)<b class='flag-5'>中使</b>用<b class='flag-5'>第三方</b><b class='flag-5'>IP</b><b class='flag-5'>協(xié)議</b><b class='flag-5'>棧</b>

    解答索尼電視如何安裝第三方軟件

    索尼在電視領(lǐng)域一直以追求高質(zhì)量的理念進(jìn)行研發(fā),索尼電視也在消費(fèi)者中擁有這很好的口碑,選擇其產(chǎn)品的也不在少數(shù)。但是有很多用戶反映,發(fā)現(xiàn)系統(tǒng)限制,無(wú)法進(jìn)行第三方軟件的安裝,這顯然無(wú)法滿足用戶的需求。那么如何在索尼電視上完成
    發(fā)表于 10-22 16:46 ?2.9w次閱讀

    如何將Vivado IP第三方綜合工具配合使用

    觀看視頻,學(xué)習(xí)如何將 Vivado IP第三方綜合工具配合使用。 此視頻將通過(guò)一個(gè)設(shè)計(jì)實(shí)例引導(dǎo)您完成創(chuàng)建自定義 IP 的步驟;用第三方綜合工具I
    的頭像 發(fā)表于 11-21 06:34 ?5450次閱讀

    銀保監(jiān)局規(guī)范銀行機(jī)構(gòu):不得與第三方互聯(lián)網(wǎng)平臺(tái)合作吸收存款

    ,該局明確要求轄內(nèi)各類型銀行機(jī)構(gòu)不得通過(guò)第三方互聯(lián)網(wǎng)平臺(tái)或與其他第三方中介合作的方式吸收存款,已經(jīng)開(kāi)展合作的,即日起下架相關(guān)存款產(chǎn)品,終止合作。 通知顯示,該銀保監(jiān)局在日常監(jiān)管中發(fā)現(xiàn),今年下半年以來(lái),非理性攬存現(xiàn)象
    的頭像 發(fā)表于 12-25 18:26 ?2742次閱讀

    支付寶、京東金融等第三方互聯(lián)網(wǎng)平臺(tái)存款產(chǎn)品下架 老用戶也已無(wú)法購(gòu)買

    1 月 27 日消息 據(jù)第一財(cái)經(jīng)報(bào)道,支付寶、京東金融等多家第三方互聯(lián)網(wǎng)平臺(tái)已經(jīng)下架了所有銀行存款產(chǎn)品。 報(bào)道稱,多位通過(guò)第三方互聯(lián)網(wǎng)平臺(tái)吸儲(chǔ)的銀行人士表示:“去年 12 月,支付寶、
    的頭像 發(fā)表于 01-27 14:13 ?6310次閱讀

    M2M與物聯(lián)網(wǎng),M2M技術(shù)路線選擇

    支持M2M的無(wú)線協(xié)議和支持物聯(lián)網(wǎng)連接的無(wú)線協(xié)議一樣非常多,如何選擇合適的無(wú)線協(xié),是M2M成功實(shí)現(xiàn)的關(guān)鍵。每種無(wú)線技術(shù)在
    的頭像 發(fā)表于 02-02 15:16 ?2622次閱讀

    第三方工業(yè)互聯(lián)網(wǎng)平臺(tái)有哪些

    第三方工業(yè)互聯(lián)網(wǎng)平臺(tái)有哪些
    的頭像 發(fā)表于 06-14 15:48 ?278次閱讀