欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

通信接口設(shè)備的制作方法

文檔序號:12131840閱讀:363來源:國知局
通信接口設(shè)備的制作方法與工藝

本公開內(nèi)容涉及一種通信接口設(shè)備,且更具體地,涉及一種用于以太網(wǎng)通信的通信接口設(shè)備。



背景技術(shù):

在以太網(wǎng)架構(gòu)中,連接到網(wǎng)絡(luò)的每個(gè)裝置使用具有包括48位MAC(介質(zhì)訪問控制)地址、其地址和用于檢測數(shù)據(jù)和誤差的結(jié)構(gòu)的以太網(wǎng)數(shù)據(jù)。該裝置通過使用這種地址來傳送它們中的數(shù)據(jù)。

BNC電纜、UTP電纜和STP電纜用作傳輸介質(zhì),且諸如集線器、開關(guān)和中繼器之類的裝置用于連接裝置。

以太網(wǎng)使用CSMA/CD(帶沖突檢測的載波監(jiān)聽多路訪問)技術(shù)。該技術(shù)允許連接到以太網(wǎng)的多個(gè)裝置共享單個(gè)傳輸介質(zhì)。

圖1示出現(xiàn)有通信接口設(shè)備。

參照圖1,通信接口設(shè)備包括端口10、物理層接口20、介質(zhì)訪問控制(MAC)層接口以及FIFO(先進(jìn)先出)40。

端口10可以為以太網(wǎng)端口且可以經(jīng)由電纜從外部裝置接收信號。

物理層接口20可以處理經(jīng)由電纜從端口10傳輸?shù)臄?shù)據(jù)以輸出該數(shù)據(jù)。

MAC層接口30可以從物理層接口20接收數(shù)據(jù)以識別數(shù)據(jù)中的字段,且可以處理且存儲遵照以太網(wǎng)協(xié)議的數(shù)據(jù)。

FIFO 40將在MAC接口30中存儲的數(shù)據(jù)經(jīng)由總線傳輸?shù)缴蠈印?/p>

圖2示出以太網(wǎng)數(shù)據(jù)的數(shù)據(jù)字段格式。

以太網(wǎng)數(shù)據(jù)包括:前導(dǎo)碼、DA(目的地址)字段、SA(源地址)字段、類型/長度字段、數(shù)據(jù)/有效負(fù)載字段、FCS(幀校驗(yàn)序列,CRC)字段。

上層檢查在MAC層接口30中存儲的數(shù)據(jù),處理要被傳輸?shù)酵獠垦b置的傳輸數(shù)據(jù),且將其傳輸?shù)組AC接口30。

具體地,如果主機(jī)嘗試傳輸數(shù)據(jù),則主機(jī)(傳輸主機(jī))檢測網(wǎng)絡(luò)中的信號,確定是否能夠傳輸數(shù)據(jù),且如有可能開始傳輸。

如果在數(shù)據(jù)之間存在沖突,則傳輸主機(jī)廣播阻塞信號。與數(shù)據(jù)的目的地對應(yīng)的主機(jī)(接收主機(jī))檢查從傳輸主機(jī)傳輸?shù)臄?shù)據(jù)的值,且確定該數(shù)據(jù)是否是有缺陷的。

如果在數(shù)據(jù)的CRC值中不存在缺陷,則接收主機(jī)傳輸接收到的數(shù)據(jù)到上層,且如果在數(shù)據(jù)的CRC值中存在缺陷,則接收主機(jī)丟棄接收到的數(shù)據(jù)。

如果在數(shù)據(jù)之間存在沖突,則傳輸主機(jī)在隨機(jī)時(shí)段之后重新傳輸數(shù)據(jù)。在隨機(jī)時(shí)段而不是固定時(shí)段之后執(zhí)行重新傳輸,因?yàn)闆_突在固定時(shí)段之后可以再次發(fā)生且因此可以檢測到?jīng)_突。

根據(jù)這種以太網(wǎng)通信方法,然而,在已經(jīng)處理了在上層中接收到的數(shù)據(jù)之后創(chuàng)建傳輸數(shù)據(jù)。然而,將傳輸數(shù)據(jù)從接收主機(jī)傳輸?shù)絺鬏斨鳈C(jī)。因此,存在以下問題:花費(fèi)長時(shí)間將傳輸數(shù)據(jù)從接收主機(jī)傳輸?shù)絺鬏斨鳈C(jī)。



技術(shù)實(shí)現(xiàn)要素:

本公開內(nèi)容的一個(gè)方面在于提供一種通信接口設(shè)備,其能夠在以太網(wǎng)通信時(shí)接收接收數(shù)據(jù)且選擇因此發(fā)送傳輸數(shù)據(jù)的時(shí)間間隔,由此允許更快通信。

本公開內(nèi)容的另一個(gè)方面在于提供一種通信接口設(shè)備,其能夠基于接收到的數(shù)據(jù)的預(yù)定變量來提前執(zhí)行關(guān)于接收到的數(shù)據(jù)的處理以創(chuàng)建傳輸數(shù)據(jù),且基于預(yù)設(shè)時(shí)間變量將創(chuàng)建的傳輸數(shù)據(jù)傳輸?shù)酵獠垦b置。

本公開內(nèi)容的目的不限于上述目的。未提到的其他目的可以對于本公開內(nèi)容屬于的本領(lǐng)域普通技術(shù)人員而言將從下面的描述中變得顯而易見。

根據(jù)本公開內(nèi)容的一個(gè)方面,通信接口設(shè)備包括:物理層接口,其被配置為從外部裝置接收第一數(shù)據(jù)且輸出接收到的第一數(shù)據(jù);介質(zhì)訪問控制(MAC)層接口,其被配置為接收經(jīng)由物理層接口輸出的第一數(shù)據(jù),將接收到的第一數(shù)據(jù)傳輸?shù)缴蠈?,且接收響?yīng)于傳輸?shù)牡谝粩?shù)據(jù)的第二數(shù)據(jù);以及繼電器,其被配置為接收經(jīng)由物理層接口輸出的第一數(shù)據(jù)且基于第一數(shù)據(jù)的處理?xiàng)l件信息來創(chuàng)建第三數(shù)據(jù)以輸出其,其中,繼電器存儲與從外部裝置接收到的第一數(shù)據(jù)對應(yīng)的處理?xiàng)l件信息,且在經(jīng)由物理層接口接收第一數(shù)據(jù)時(shí)基于與接收到的第一數(shù)據(jù)對應(yīng)的處理?xiàng)l件信息來創(chuàng)建第三數(shù)據(jù)。

MAC層接口包括:接收緩沖區(qū),其存儲接收到的第一數(shù)據(jù);傳輸緩沖區(qū),其存儲從上層傳輸?shù)牡诙?shù)據(jù);以及傳輸狀態(tài)管理單元,其控制第三數(shù)據(jù)和第二數(shù)據(jù)到物理層接口的傳輸。

傳輸狀態(tài)管理單元可以基于是否存在第二數(shù)據(jù)來給繼電器提供指示是否存在從MAC層接口傳輸?shù)轿锢韺咏涌诘臄?shù)據(jù)的傳輸狀態(tài)信息。

處理狀態(tài)信息可以基于接收到的第一數(shù)據(jù)的數(shù)目的地址、源地址、類型、長度和傳輸時(shí)間變量中的至少一個(gè)來設(shè)置。

繼電器可以分析關(guān)于從物理層接口輸出的第一數(shù)據(jù)的變量以確定是否存在響應(yīng)于接收到第一數(shù)據(jù)的傳輸數(shù)據(jù)。

繼電器可以被配置為:如果確定了存在響應(yīng)于接收到的第一數(shù)據(jù)的傳輸數(shù)據(jù),則創(chuàng)建與第一數(shù)據(jù)對應(yīng)的第三數(shù)據(jù),且在與傳輸時(shí)間變量對應(yīng)的時(shí)間點(diǎn)傳輸創(chuàng)建的第三數(shù)據(jù)到物理層接口。

繼電器可以基于從MAC層接口提供的傳輸狀態(tài)信息來在第二數(shù)據(jù)未被從MAC層接口傳輸?shù)轿锢韺咏涌诘臅r(shí)間點(diǎn)傳輸?shù)谌龜?shù)據(jù)。

傳輸狀態(tài)管理單元可以被配置為:從繼電器接收第三數(shù)據(jù),在接收到第三數(shù)據(jù)時(shí)檢查在傳輸?shù)谌龜?shù)據(jù)時(shí)是否傳輸?shù)诙?shù)據(jù),且在未傳輸?shù)诙?shù)據(jù)的時(shí)間段傳輸?shù)谌龜?shù)據(jù)到物理層接口。

附圖說明

圖1示出現(xiàn)有通信接口設(shè)備;

圖2示出以太網(wǎng)數(shù)據(jù)的數(shù)據(jù)字段格式;

圖3是根據(jù)本公開內(nèi)容的示例性實(shí)施例的通信接口裝置的框圖;

圖4是圖3中示出的MAC層接口140的框圖;

圖5是圖3中示出的繼電器160的框圖;

圖6是用于示出根據(jù)本公開內(nèi)容的示例性實(shí)施例的用于操作物理層接口120的方法的流程圖;

圖7和圖8是用于示出根據(jù)本公開內(nèi)容的示例性實(shí)施例的用于操作MAC層接口140的方法的步驟的流程圖;以及

圖9是用于示出根據(jù)本公開內(nèi)容的示例性實(shí)施例的用于操作繼電器160的方法的步驟的流程圖。

具體實(shí)施方式

本公開內(nèi)容的優(yōu)點(diǎn)和特征和實(shí)現(xiàn)其的方法將從本文中下面參考附圖的示例性實(shí)施例的描述中變得顯而易見。然而,本公開內(nèi)容不限于本文公開的示例性實(shí)施例而是可以以各種不同的形式來實(shí)現(xiàn)。提供了示例性實(shí)施例以使本公開內(nèi)容的公開充分并且以完整地將本公開內(nèi)容的范圍傳達(dá)給本領(lǐng)域技術(shù)人員。要指出,本公開內(nèi)容的范圍僅僅由權(quán)利要求限定。類似的附圖標(biāo)記在描述中指代類似的元件。

將省略對本文并入的公知功能和結(jié)構(gòu)的詳細(xì)描述以避免使本公開內(nèi)容的主題模糊不清。另外,在本說明書和權(quán)利要求書中使用的術(shù)語或詞語不應(yīng)僅僅在常規(guī)的且詞典的定義上來理解,而是應(yīng)當(dāng)基于允許發(fā)明人恰當(dāng)?shù)囟x術(shù)語的概念以便以最好的方式描述他的或她的發(fā)明的原理在與本發(fā)明的技術(shù)構(gòu)思相對應(yīng)的意義和概念上來理解。因此,諸如在常用詞典中定義的術(shù)語的術(shù)語應(yīng)當(dāng)被解釋為具有與它們在相關(guān)領(lǐng)域和/或本申請的背景下的意義一致的意義。

附圖中的框和流程圖中的步驟的組合可以根據(jù)計(jì)算機(jī)程序指令來執(zhí)行。這些計(jì)算機(jī)程序指令可以被安裝在通用計(jì)算機(jī)、專用計(jì)算機(jī)或可編程數(shù)據(jù)處理設(shè)備的其它處理器中。因此,由計(jì)算機(jī)或可編程數(shù)據(jù)處理設(shè)備執(zhí)行的指令創(chuàng)建用于執(zhí)行在附圖中的框中或者流程圖中的步驟中描述的功能的裝置。這些計(jì)算機(jī)程序指令可以被存儲在計(jì)算機(jī)可用或計(jì)算機(jī)可讀的存儲器中,這些存儲器可以輔助計(jì)算機(jī)或可編程數(shù)據(jù)處理設(shè)備的其它處理器以特定方式實(shí)現(xiàn)特定功能。因此,在計(jì)算機(jī)可用或計(jì)算機(jī)可讀存儲器中存儲的指令可以用于完成包括用于執(zhí)行附圖中的框中或流程圖中的步驟中描述的功能的指令裝置的產(chǎn)品。計(jì)算機(jī)程序指令還可以被安裝在計(jì)算機(jī)或可編程數(shù)據(jù)處理設(shè)備的其它處理器中。因此,操作步驟的序列可以在計(jì)算機(jī)或可編程數(shù)據(jù)處理設(shè)備上執(zhí)行以產(chǎn)生計(jì)算機(jī)可執(zhí)行過程。此外,操作計(jì)算機(jī)或可編程數(shù)據(jù)處理設(shè)備的其它處理器的指令可以提供用于執(zhí)行在附圖的框中或者在流程圖的步驟中描述的功能的步驟。

此外,框和步驟可以表示包括用于執(zhí)行一個(gè)或多個(gè)特定邏輯功能的一個(gè)或者多個(gè)可執(zhí)行指令的模塊的一部分、片段或代碼。此外,在一些可替換實(shí)施例中,應(yīng)當(dāng)注意到,框或步驟中描述的功能可以脫離特定序列來執(zhí)行。例如,兩個(gè)連續(xù)的框或步驟可以基本上立即執(zhí)行或者可以有時(shí)取決于對應(yīng)功能以倒序執(zhí)行。

圖3是根據(jù)本公開內(nèi)容的示例性實(shí)施例的通信接口設(shè)備的框圖。

參照圖3,通信接口設(shè)備100包括端口110、物理層接口120、介質(zhì)訪問控制(MAC)層接口140、FIFO 150和繼電器160。

如本領(lǐng)域已知,通信接口設(shè)備(例如通信接口設(shè)備100)的拓?fù)浣Y(jié)構(gòu)指代通信網(wǎng)絡(luò)架構(gòu)的結(jié)點(diǎn)的布局,示出結(jié)點(diǎn)如何彼此連接。

該拓?fù)浣Y(jié)構(gòu)包括各種形狀,例如總線、星型、網(wǎng)型、環(huán)型等。總線拓?fù)浣Y(jié)構(gòu)為其中多個(gè)計(jì)算機(jī)連接到單個(gè)通信線路的網(wǎng)絡(luò)架構(gòu)??偩€架構(gòu)的優(yōu)點(diǎn)在于它容易增加計(jì)算機(jī)到通信線路,改變或移除計(jì)算機(jī),但是缺點(diǎn)在于一旦通信線路的一部分具有錯(cuò)誤,就可以影響整個(gè)網(wǎng)絡(luò)。此外,通信線路包括分接頭、下伸線路和終接器。

星型拓?fù)浣Y(jié)構(gòu)為其中計(jì)算機(jī)連接到中央網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)架構(gòu),稱為集線器點(diǎn)對點(diǎn)連接。在星型拓?fù)浣Y(jié)構(gòu)中,計(jì)算機(jī)不能彼此直接通信但是可以經(jīng)由集線器通信。

網(wǎng)型拓?fù)浣Y(jié)構(gòu)是其中所有網(wǎng)絡(luò)節(jié)點(diǎn)彼此連接使得通信線路是最長的網(wǎng)絡(luò)架構(gòu)。網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)在早期為典型通信網(wǎng)絡(luò)且頻繁用在公共交換網(wǎng)絡(luò)。

在環(huán)形拓?fù)浣Y(jié)構(gòu)中,鏈路被布置在一個(gè)方向,且因此數(shù)據(jù)僅在一個(gè)方向被傳輸。每個(gè)節(jié)點(diǎn)擁有用于控制數(shù)據(jù)的傳輸/接收的令牌。這種環(huán)形拓?fù)浣Y(jié)構(gòu)的優(yōu)點(diǎn)在于它容易重新配置網(wǎng)絡(luò),例如增加計(jì)算機(jī)到通信線路/從通信線路消除計(jì)算機(jī)。

參照回到圖3,端口110經(jīng)由以太網(wǎng)電纜接收從外部裝置傳輸?shù)牡谝粩?shù)據(jù)。在本公開內(nèi)容的一些實(shí)施例中,超過一個(gè)端口可以被設(shè)置。

物理層接口120可以處理從端口110接收到的第一數(shù)據(jù)以輸出它。物理層接口120可以接收遵循不同協(xié)議的信號且可以經(jīng)由端口110將通過處理接收到的第一數(shù)據(jù)獲得的數(shù)據(jù)傳輸?shù)酵獠垦b置。

已處理的數(shù)據(jù)包括通過在上層中處理第一數(shù)據(jù)獲得的第二數(shù)據(jù)和稍后描述的繼電器160中處理的第三數(shù)據(jù)。

更具體地,物理層接口120可以接收從外部網(wǎng)絡(luò)傳輸?shù)囊蕴W(wǎng)數(shù)據(jù),恢復(fù)時(shí)鐘和數(shù)據(jù),且然后輸出它,或者可以執(zhí)行反向操作。

MAC層接口140存儲經(jīng)由物理層接口120輸出的第一數(shù)據(jù)以將其傳輸?shù)缴蠈樱医邮胀ㄟ^在上層中處理已傳輸?shù)牡谝粩?shù)據(jù)獲得的第二數(shù)據(jù)以將其傳輸?shù)轿锢韺咏涌?20。

充當(dāng)通信接口的以太網(wǎng)介質(zhì)獨(dú)立接口(MII,未示出)還可以被設(shè)置在物理層介質(zhì)120和MAC層接口140之間。

傳輸數(shù)據(jù),傳輸時(shí)鐘,傳輸使能信號,接收輸出,接收時(shí)鐘,接收有效信號和CRC(電路重置)與物理層接口120和MAC層接口140匹配。

接收數(shù)據(jù)和傳輸數(shù)據(jù)經(jīng)由4位數(shù)據(jù)總線在MAC層接口140和物理層接口120之間傳送,且總線分別被同步到時(shí)鐘。

傳輸時(shí)鐘用作傳輸總線的參考時(shí)鐘,且接收時(shí)鐘用作接收總線的參考時(shí)鐘。

傳輸使能信號用于通知接收數(shù)據(jù)它準(zhǔn)備好傳輸數(shù)據(jù),且在接收側(cè)連接到接收有效。

FIFO 150被設(shè)置在MAC接口140和連接到上層的總線之間。

FIFO 150將從MAC層接口140傳輸?shù)臄?shù)據(jù)傳輸?shù)缴蠈樱覐纳蠈咏邮张c傳輸?shù)臄?shù)據(jù)對應(yīng)的傳輸數(shù)據(jù),以將其傳輸?shù)轿锢韺咏涌?20。

為此,F(xiàn)IFO 150可以連接到上層(例如主裝置)中的FIFO(未示出)。

此外,CA線路、Enb線路、DAT線路、SOC線路和CLK線路被設(shè)置在FIFO150和上層中的FIFO之間以用于數(shù)據(jù)轉(zhuǎn)移。

CA(小區(qū)可用)線路傳輸或者接收CA信號,其通知可以接收小區(qū)。因此,指示是否存在要傳輸?shù)男^(qū)的信號或者可以接收小區(qū)的信號經(jīng)由CA線路被傳輸或者被接收。

Enb線路傳輸或者接收指示小區(qū)可以被傳輸或接收的信號?;诖耍甘拘^(qū)可以被傳輸?shù)男盘柣蛘咧甘敬嬖谟糜诖鎯π^(qū)的空間的信號被傳輸。

DAT線路傳輸數(shù)據(jù)到上層或者接收從上層傳輸?shù)臄?shù)據(jù)。

SOC(開始小區(qū))線路傳輸或者接收指示開始小區(qū)傳輸?shù)男盘枴?/p>

CLK(時(shí)鐘)線路傳輸或接收用于系統(tǒng)同步的時(shí)鐘信號。

繼電器160被設(shè)置在物理層接口120和MAC層接口140之間。

繼電器160接收經(jīng)由物理層接口120輸出的第一數(shù)據(jù)且存儲它。此外,與所存儲的第一數(shù)據(jù)對應(yīng)的第三數(shù)據(jù)被創(chuàng)建,且該第三數(shù)據(jù)被傳輸?shù)組AC層接口140。

優(yōu)選地,當(dāng)創(chuàng)建第三數(shù)據(jù)時(shí),繼電器160傳輸?shù)谌龜?shù)據(jù)到在MAC層接口140和物理層接口120之間的信號傳輸線路。以這種方式,與第一數(shù)據(jù)對應(yīng)的第三數(shù)據(jù)可以經(jīng)由物理層接口120被傳輸?shù)酵獠垦b置。

即,第一數(shù)據(jù)經(jīng)由物理層接口120被接收,繼電器160檢查接收到的第一數(shù)據(jù)的字段以確定必須傳輸?shù)谝粩?shù)據(jù)還是第一數(shù)據(jù)要求響應(yīng)。

換言之,從外部裝置傳輸?shù)牡谝粩?shù)據(jù)可以僅提供信息。在該情況下,與接收到的第一數(shù)據(jù)對應(yīng)的在上層中處理的第二數(shù)據(jù)可以不被傳輸。

可替換地,從示例裝置傳輸?shù)牡谝粩?shù)據(jù)可以是與響應(yīng)數(shù)據(jù)即要求第二數(shù)據(jù)的數(shù)據(jù)相同的傳輸數(shù)據(jù)。在該情況下,接收到的第一數(shù)據(jù)被分析以創(chuàng)建第二數(shù)據(jù),且創(chuàng)建的第二數(shù)據(jù)必須被傳輸?shù)绞纠b置。

因此,繼電器160預(yù)先確定了條件變量。條件變量包括目的地址、源地址、類型/長度和傳輸時(shí)間。

此外,當(dāng)接收第一數(shù)據(jù)時(shí),繼電器160分析接收到的第一數(shù)據(jù)以確定由用戶設(shè)置的字段,例如,前導(dǎo)符、目的地址、源地址和類型和過濾條件。

此外,繼電器160創(chuàng)建與第一數(shù)據(jù)對應(yīng)的預(yù)定義第三數(shù)據(jù)。然后,第三數(shù)據(jù)經(jīng)由MAC層接口140被傳輸?shù)轿锢韺咏涌?20。

換言之,在繼電器160中,如果確定了存在響應(yīng)于接收到的第一數(shù)據(jù)的傳輸數(shù)據(jù),則限定根據(jù)預(yù)設(shè)邏輯響應(yīng)于第一數(shù)據(jù)的第三數(shù)據(jù)。

即在繼電器160中存儲的信息可以指示如果第一數(shù)據(jù)滿足第一條件則繼電器160執(zhí)行空操作,如果第一數(shù)據(jù)滿足第二條件則繼電器160傳輸包含第一內(nèi)容的第三數(shù)據(jù),且如果第一數(shù)據(jù)滿足第三條件則繼電器160傳輸包含第二內(nèi)容的第三數(shù)據(jù)。

此外,繼電器160在硬件中分析第一數(shù)據(jù)以獲得關(guān)于第一數(shù)據(jù)的類型和要執(zhí)行的過程的預(yù)設(shè)信息。此外,基于預(yù)設(shè)信息,繼電器160執(zhí)行關(guān)于第一數(shù)據(jù)的處理,且創(chuàng)建第三數(shù)據(jù)。

然后,第三數(shù)據(jù)可以經(jīng)由繼電器160被直接傳輸?shù)轿锢韺咏涌?20??商鎿Q地,第三數(shù)據(jù)可以經(jīng)由MAC層接口140被傳輸?shù)轿锢韺咏涌?20。

折將在下面更詳細(xì)描述。

圖4是圖3中示出的MAC層接口140的框圖。

MAC層接口140包括接收單元141、接收緩沖區(qū)142、第一直接存儲器訪問單元143、總線接口144、第二直接存儲器訪問單元145、傳輸緩沖區(qū)146、邏輯控制器147、傳輸狀態(tài)管理單元148和傳輸單元149。

MAC層接口140的操作如下:

接收單元141接收經(jīng)由物理層接口120輸出的第一數(shù)據(jù)且將它存儲在接收緩沖區(qū)142中。

在接收緩沖區(qū)142中存儲的第一數(shù)據(jù)由第一直接存儲器訪問單元143可選擇地加載,且經(jīng)由總線接口144被傳輸?shù)缴蠈印?/p>

然后,上層經(jīng)由第一直接存儲器訪問單元143訪問接收緩沖區(qū)142以加載期望數(shù)據(jù)且執(zhí)行加載的數(shù)據(jù)的處理以創(chuàng)建第二數(shù)據(jù)。

從上層創(chuàng)建的第二數(shù)據(jù)經(jīng)由總線接口144被傳輸?shù)降诙苯哟鎯ζ髟L問單元145。然后,第二直接存儲器訪問單元145將從上層傳輸?shù)牡诙?shù)據(jù)存儲在傳輸緩沖區(qū)146中。

邏輯控制器147仲裁在接收緩沖區(qū)142中存儲的第一數(shù)據(jù)和在傳輸緩沖區(qū)146中存儲的第二數(shù)據(jù)。

MAC層接口140傳輸/接收第一數(shù)據(jù)和第二數(shù)據(jù)到/來自其被安裝的終端的總線(連接到上層的總線)。

然后,在傳輸緩沖區(qū)146中存儲的第二數(shù)據(jù)經(jīng)由接收單元149被傳輸?shù)轿锢韺咏涌?20。

傳輸狀態(tài)管理單元148被設(shè)置在傳輸單元149和傳輸緩沖區(qū)146之間。

傳輸狀態(tài)管理單元148仲裁在傳輸單元149和傳輸緩沖區(qū)146之間的第二數(shù)據(jù)的傳輸。

此外,如果存在從繼電器160傳輸?shù)牡谌龜?shù)據(jù),即如果接收除了由上層處理的第二數(shù)據(jù)之外基于預(yù)設(shè)信息創(chuàng)建的第三數(shù)據(jù),則傳輸狀態(tài)管理單元148經(jīng)由傳輸單元149將從接收到繼電器160傳輸?shù)牡谌龜?shù)據(jù)傳輸?shù)轿锢韺咏涌?20。

當(dāng)接收第三數(shù)據(jù)時(shí),傳輸狀態(tài)管理單元148檢查是否存在第二數(shù)據(jù)。換言之,當(dāng)接收第三數(shù)據(jù)時(shí),傳輸狀態(tài)管理單元148檢查由上層創(chuàng)建的第二數(shù)據(jù)是否被傳輸?shù)轿锢韺咏涌?20。

即傳輸狀態(tài)管理單元148確定在經(jīng)由149接收第三數(shù)據(jù)時(shí)是否正在傳輸?shù)诙?shù)據(jù)。

如果確定了在接收第三數(shù)據(jù)時(shí)正在傳輸?shù)诙?shù)據(jù),則傳輸狀態(tài)管理單元148延遲第三數(shù)據(jù)的傳輸且首先允許第二數(shù)據(jù)的傳輸。通過這樣做,可以阻止當(dāng)同時(shí)傳輸?shù)诙?shù)據(jù)和第三數(shù)據(jù)時(shí)出現(xiàn)在第二數(shù)據(jù)和第三數(shù)據(jù)之間的沖突。

此外,如果確定了在接收第三數(shù)據(jù)時(shí)未正在傳輸?shù)诙?shù)據(jù),則傳輸狀態(tài)管理單元148經(jīng)由傳輸單元149傳輸?shù)谌龜?shù)據(jù)到物理層接口120。

傳輸狀態(tài)管理單元148可以不直接傳輸?shù)谌龜?shù)據(jù)而是可以僅僅提供關(guān)于第三數(shù)據(jù)的傳輸?shù)男畔?,使得第三?shù)據(jù)可以經(jīng)由繼電器160被直接輸入到傳輸單元149。

為此,傳輸狀態(tài)管理單元148向繼電器傳輸關(guān)于是否正在傳輸由上層創(chuàng)建的第二數(shù)據(jù)的信息,即指示是否獲得傳輸單元149的傳輸狀態(tài)信息。

此外,繼電器160傳輸?shù)谌龜?shù)據(jù)到傳輸單元149而同時(shí)未使用傳輸單元149,使得第三數(shù)據(jù)可以被傳輸?shù)轿锢韺咏涌?20。

圖5是圖3中示出的繼電器160的框圖。

參照圖5,繼電器160包括繼電器緩沖區(qū)151和繼電器控制器152。

繼電器緩沖區(qū)151存儲指示取決于接收到的第一數(shù)據(jù)的類型的處理?xiàng)l件的處理?xiàng)l件信息。處理?xiàng)l件信息描述基于目的地址、源地址和類型/長度的接收到的數(shù)據(jù)的處理?xiàng)l件。

換言之,如果接收到某個(gè)數(shù)據(jù),則處理?xiàng)l件信息描述如何處理接收到的第一數(shù)據(jù)且因此如何創(chuàng)建第三數(shù)據(jù)。

此外,處理?xiàng)l件信息包括傳輸時(shí)間變量。因此,基于傳輸時(shí)間變量來創(chuàng)建第三數(shù)據(jù),當(dāng)它是與傳輸時(shí)間變量對應(yīng)的時(shí)間時(shí),繼電器160允許傳輸?shù)谌龜?shù)據(jù)到物理層接口120。

即,傳輸時(shí)間變量可以由用戶設(shè)置??商鎿Q地,傳輸時(shí)間變量可以包括諸如在分析且處理了接收到的第一數(shù)據(jù)之后傳輸?shù)谌龜?shù)據(jù)之類的條件。

繼電器控制器152確定基于在繼電器緩沖區(qū)151中存儲的處理?xiàng)l件信息和接收到的第一數(shù)據(jù)來是否創(chuàng)建與第一數(shù)據(jù)對應(yīng)的第三數(shù)據(jù),且如果創(chuàng)建了第三數(shù)據(jù)則創(chuàng)建與第一數(shù)據(jù)對應(yīng)的第三數(shù)據(jù)。

當(dāng)創(chuàng)建第三數(shù)據(jù)時(shí),繼電器控制器152傳輸?shù)谌龜?shù)據(jù)到傳輸狀態(tài)管理單元148,使得第三數(shù)據(jù)被傳輸?shù)轿锢韺咏涌?20。

繼電器控制器152基于設(shè)置傳輸時(shí)間變量來控制何時(shí)傳輸?shù)谌龜?shù)據(jù)到物理層接口120。

此外,繼電器控制器152可以不傳輸?shù)谌龜?shù)據(jù)到傳輸狀態(tài)管理單元148而是可以從傳輸狀態(tài)管理單元148接收關(guān)于MAC層接口的傳輸狀態(tài)信息。在該情況中,繼電器控制器152可以在傳輸狀態(tài)信息指示基于傳輸時(shí)間變量未使用傳輸單元的時(shí)間直接傳輸?shù)谌龜?shù)據(jù)到物理層接口120。

根據(jù)本公開內(nèi)容的示例性實(shí)施例,接收數(shù)據(jù)在物理層接口120中被轉(zhuǎn)換成數(shù)字信號以被輸出,且用于接收到的第一數(shù)據(jù)的第三數(shù)據(jù)基于在繼電器中存儲的處理?xiàng)l件信息提前創(chuàng)建,使得基于預(yù)定傳輸時(shí)間變量將創(chuàng)建的第三數(shù)據(jù)傳輸?shù)轿锢韺咏涌?20,實(shí)現(xiàn)高速數(shù)據(jù)傳輸。

圖6是用于示出根據(jù)本公開內(nèi)容的示例性實(shí)施例的用于操作物理層接口120的方法的流程圖。

參照圖6,物理層接口120可以經(jīng)由端口110接收從外部裝置傳輸?shù)牡谝粩?shù)據(jù)(步驟S110),且可以執(zhí)行關(guān)于接收到的第一數(shù)據(jù)的處理,例如將其轉(zhuǎn)換成數(shù)字信號。

然后,物理層接口120可以傳輸接收到的第一數(shù)據(jù)到MAC層接口140。

此外,物理層接口120也傳輸與被傳輸?shù)組AC層接口140的第一數(shù)據(jù)相同的數(shù)據(jù)到在物理層接口120和MAC層接口140之間設(shè)置的繼電器160。

因此,物理層接口120允許接收到的第一數(shù)據(jù)經(jīng)由MAC層接口140在上層和繼電器160二者中被處理。

圖7和圖8是用于示出根據(jù)本公開內(nèi)容的示例性實(shí)施例的用于操作MAC層接口140的方法的步驟的流程圖。

參照圖7,經(jīng)由物理層接口120傳輸?shù)牡谝粩?shù)據(jù)被存儲在接收緩沖區(qū)142中(步驟S210)。

隨后,在接收緩沖區(qū)142中存儲的第一數(shù)據(jù)經(jīng)由第一直接存儲器訪問單元143和總線接口144被傳輸?shù)缴蠈?步驟S220)。

隨后,在上層中處理傳輸?shù)牡谝粩?shù)據(jù),且第二數(shù)據(jù)因此被創(chuàng)建且被傳輸(步驟S230)。

隨后,從上層傳輸?shù)牡诙?shù)據(jù)被存儲在傳輸緩沖區(qū)240中(步驟S240)。

隨后,在傳輸緩沖區(qū)240中存儲的第二數(shù)據(jù)在傳輸狀態(tài)管理單元148的控制下經(jīng)由傳輸單元149被傳輸?shù)轿锢韺咏涌?20(步驟S250)。

參照圖8,傳輸狀態(tài)管理單元148接收從繼電器160傳輸?shù)牡谌龜?shù)據(jù)(步驟S310)。

在接收第三數(shù)據(jù)時(shí),傳輸狀態(tài)管理單元148檢查在接收第三數(shù)據(jù)時(shí)是否存在從上層傳輸?shù)牡诙?shù)據(jù)(步驟S320)。換言之,傳輸狀態(tài)管理單元148確定在經(jīng)由MAC層接口140接收第三數(shù)據(jù)時(shí)是否正在傳輸?shù)诙?shù)據(jù)。

隨后,傳輸狀態(tài)管理單元148基于通過檢測獲得的結(jié)果來確定是否正在傳輸?shù)诙?shù)據(jù)(步驟S330)。

如果確定了正在傳輸?shù)诙?shù)據(jù),則傳輸狀態(tài)管理單元148中斷輸出第三數(shù)據(jù)且允許第二數(shù)據(jù)繼續(xù)被輸出到物理層接口120(步驟S340)。

此外,如果確定了未正在傳輸?shù)诙?shù)據(jù),則傳輸狀態(tài)管理單元148傳輸接收到的第三數(shù)據(jù)到物理層接口120(步驟S350)。

圖9是用于示出根據(jù)本公開內(nèi)容的示例性實(shí)施例的用于操作繼電器160的方法的步驟的流程圖。

參照圖9,繼電器160接收經(jīng)由物理層接口120傳輸?shù)牡谝粩?shù)據(jù)且取決于預(yù)定變量基于處理?xiàng)l件信息來分析接收到的第一數(shù)據(jù)(步驟S410)。

隨后,繼電器160確定是否創(chuàng)建與接收到的第一數(shù)據(jù)對應(yīng)的傳輸數(shù)據(jù)(步驟S420)。

隨后,如果創(chuàng)建了傳輸數(shù)據(jù),則繼電器160可以分析接收到的第一數(shù)據(jù)的數(shù)據(jù)字段且可以基于處理?xiàng)l件信息來創(chuàng)建與接收到的第一數(shù)據(jù)對應(yīng)的第三數(shù)據(jù)(步驟S430)。

隨后,繼電器160檢查第三數(shù)據(jù)的傳輸時(shí)間變量(步驟S440)。

隨后,繼電器160基于傳輸時(shí)間變量來確定它是否是傳輸?shù)谌龜?shù)據(jù)的時(shí)間點(diǎn)(步驟S450)。

如果確定了它是傳輸?shù)谌龜?shù)據(jù)的時(shí)間點(diǎn),則繼電器160確定經(jīng)由MAC層接口140是否正在傳輸從上層創(chuàng)建的第二數(shù)據(jù)(步驟S460)。

隨后,如果確定了經(jīng)由MAC層接口140未正在傳輸?shù)诙?shù)據(jù),則繼電器160輸出第二數(shù)據(jù)到MAC層接口140且因此傳輸?shù)谌龜?shù)據(jù)到物理層接口120。

根據(jù)本公開內(nèi)容的示例性實(shí)施例,接收數(shù)據(jù)在物理層接口120中被轉(zhuǎn)換成數(shù)字信號以被輸出,且用于接收到的數(shù)據(jù)的傳輸數(shù)據(jù)基于在繼電器中存儲的處理?xiàng)l件信息提前被創(chuàng)建,使得基于預(yù)定傳輸時(shí)間變量來將創(chuàng)建的傳輸數(shù)據(jù)傳輸?shù)轿锢韺咏涌?20,實(shí)現(xiàn)高速數(shù)據(jù)傳輸。

根據(jù)本公開內(nèi)容的另一個(gè)示例性實(shí)施例,通信接口設(shè)備包括在物理層接口和MAC層接口之間設(shè)置的繼電器。繼電器接收物理層接口中的第一數(shù)據(jù),且基于第一數(shù)據(jù)的預(yù)設(shè)設(shè)置信息來創(chuàng)建第三數(shù)據(jù)。此外,繼電器基于第一數(shù)據(jù)的字段來傳輸?shù)谌龜?shù)據(jù)到在MAC層接口和物理層接口之間的信號傳輸線路。進(jìn)一步地,當(dāng)接收第三數(shù)據(jù)時(shí),MAC層接口首先傳輸在上層中創(chuàng)建的第二數(shù)據(jù)且然后傳輸?shù)谌龜?shù)據(jù)。通過這樣做,可以阻止第二數(shù)據(jù)和第三數(shù)據(jù)之間的沖突。

對“一個(gè)實(shí)施例”或“一實(shí)施例”的引用未必指代相同實(shí)施例,雖然他們可以。進(jìn)一步地,一實(shí)施例中的特定特征、結(jié)構(gòu)、效果可以由本領(lǐng)域的那些技術(shù)人員通過組合或修改他們在其它實(shí)施例中實(shí)施。因此,要理解,這種組合和修改也落入本公開內(nèi)容的范圍內(nèi)。

根據(jù)本公開內(nèi)容的示例性實(shí)施例,接收數(shù)據(jù)在物理層接口120中被轉(zhuǎn)換成數(shù)字信號,且基于在繼電器中存儲的處理?xiàng)l件信息提前針對接收到的數(shù)據(jù)來創(chuàng)建傳輸數(shù)據(jù)。此外,創(chuàng)建的傳輸數(shù)據(jù)基于預(yù)設(shè)時(shí)間變量被傳輸?shù)轿锢韺咏涌?。因此,可以?shí)現(xiàn)高速數(shù)據(jù)傳輸。

盡管為了說明性的目的公開了本公開內(nèi)容的示例性實(shí)施例,但是本領(lǐng)域的那些技術(shù)人員將明白可以在不脫離本公開內(nèi)容的精神和范圍的情況下作出各種修改和替換。例如,可以修改本公開內(nèi)容的示例性實(shí)施例的元素。這種修改和替換也被解釋為落入如由所附權(quán)利要求限定的本公開內(nèi)容的范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
徐水县| 当涂县| 铜鼓县| 虞城县| 客服| 高台县| 汪清县| 峨眉山市| 福州市| 稻城县| 贺兰县| 郯城县| 资溪县| 阜平县| 香格里拉县| 洛阳市| 固镇县| 晋州市| 琼中| 甘洛县| 石狮市| 湘阴县| 桓台县| 黄冈市| 冷水江市| 宁安市| 延津县| 柳江县| 乳山市| 普安县| 芜湖市| 桑日县| 株洲市| 德化县| 拉孜县| 外汇| 铜山县| 南靖县| 赣榆县| 银川市| 会昌县|