一種通信方法和通信系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于數(shù)據(jù)處理領(lǐng)域,尤其涉及一種通信方法和通信系統(tǒng)。
【背景技術(shù)】
[0002]目前廣電市場無法實現(xiàn)全網(wǎng)雙向改造,面臨著雙向IP網(wǎng)和有線電視單向廣播網(wǎng)并存的尷尬局面,為了解決這一問題,本發(fā)明提出的智能適配系統(tǒng)充分合理利用了雙向IP網(wǎng)絡(luò)和有線電視網(wǎng)絡(luò)的網(wǎng)絡(luò)帶寬資源,可在雙向IP網(wǎng)和有線電視單向廣播網(wǎng)并存的環(huán)境中實現(xiàn)非對稱的帶寬數(shù)據(jù)通信,降低了開發(fā)和提供雙向交互業(yè)務(wù)難度。
【發(fā)明內(nèi)容】
[0003]鑒于此,本發(fā)明提供了一種通信方法和通信系統(tǒng),以解決現(xiàn)有技術(shù)不能通過多種通信通道進(jìn)行通信的技術(shù)問題。
[0004]本發(fā)明實施例是這樣實現(xiàn)的,一種通信方法,所述方法包括以下步驟:
[0005]終端通過IP網(wǎng)絡(luò)與智能適配系統(tǒng)建立通信連接;
[0006]終端通過所述通信連接將上行IP包發(fā)送到智能適配系統(tǒng),所述上行IP包包括:終端IP地址和終端端口 ;
[0007]智能適配系統(tǒng)對所述上行IP包中的終端IP地址和終端端口進(jìn)行第一替換,并將替換后的上行IP包發(fā)送到IP網(wǎng)絡(luò)中,所述第一替換為:將終端IP地址和終端端口替換為智能適配系統(tǒng)IP地址和智能適配系統(tǒng)端口 ;
[0008]智能適配系統(tǒng)從所述IP網(wǎng)絡(luò)中接收對所述上行IP包響應(yīng)的下行IP包,對所述下行IP包中的下行IP地址和下行端口進(jìn)行第二替換,并將替換后的下行IP包發(fā)送到所述終端,所述第二替換為:將所述下行IP地址和下行端口替換為終端IP地址和終端端口 ;
[0009]終端接收所述下行IP包,并根據(jù)所述下行IP包進(jìn)行通信。
[0010]本發(fā)明實施例還提供一種通信系統(tǒng),所述系統(tǒng)包括:
[0011]終端,用于通過IP網(wǎng)絡(luò)與智能適配系統(tǒng)建立通信連接,通過所述通信連接將上行IP包發(fā)送到智能適配系統(tǒng),接收智能適配系統(tǒng)發(fā)送的下行IP包,根據(jù)所述下行IP包進(jìn)行通信,所述上行IP包包括:終端IP地址和終端端口 ;
[0012]智能適配系統(tǒng),用于通過IP網(wǎng)絡(luò)與終端建立通信連接,接收終端通過所述通信連接發(fā)送的上行IP包,對所述上行IP包中的終端IP地址和終端端口進(jìn)行第一替換,并將替換后的上行IP包發(fā)送到IP網(wǎng)絡(luò)中,接收對所述上行IP包響應(yīng)的下行IP包,對所述下行IP包中的下行IP地址和下行端口進(jìn)行第二替換,并將替換后的下行IP包發(fā)送到所述終端,所述第一替換為:將終端IP地址和終端端口替換為智能適配系統(tǒng)IP地址和智能適配系統(tǒng)端口,所述第二替換為:將所述下行IP地址和下行端口替換為終端IP地址和終端端口。
[0013]本發(fā)明實施例,終端通過IP網(wǎng)絡(luò)與智能適配系統(tǒng)建立通信連接,終端通過通信連接將上行IP包發(fā)送到智能適配系統(tǒng),智能適配系統(tǒng)對上行IP包中的終端IP地址和終端端口進(jìn)行替換,并將替換后的上行IP包發(fā)送到IP網(wǎng)絡(luò)中,智能適配系統(tǒng)從P網(wǎng)絡(luò)中接收對上行IP包響應(yīng)的下行IP包,對下行IP包中的下行IP地址和下行端口進(jìn)行替換,并將替換后的下行IP包發(fā)送到終端,終端接收下行IP包,并根據(jù)下行IP包進(jìn)行通信,使得終端可以通過多種不同的通信通道進(jìn)行通信。
【附圖說明】
[0014]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1是本發(fā)明實施例提供的通信方法的流程圖;
[0016]圖2是本發(fā)明實施例提供的通信系統(tǒng)的結(jié)構(gòu)圖。
【具體實施方式】
[0017]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0018]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進(jìn)行說明。
[0019]實施例一
[0020]如圖1所示為本發(fā)明實施例提供的通信方法的流程圖,所述方法包括以下步驟:
[0021]步驟S101,終端通過IP網(wǎng)絡(luò)與智能適配系統(tǒng)建立通信連接。
[0022]在本發(fā)明實施例中,用于進(jìn)行通信的終端首先通過IP網(wǎng)絡(luò)與智能適配系統(tǒng)建立通信連接,該終端為IP網(wǎng)絡(luò)雙向通信通道的端設(shè)備,該智能適配系統(tǒng)可以根據(jù)應(yīng)用的需要由不同的設(shè)備擔(dān)當(dāng),在此不做限定。
[0023]步驟S102,終端通過所述通信連接將上行IP包發(fā)送到智能適配系統(tǒng),所述上行IP包包括:終端IP地址和終端端口。
[0024]在本發(fā)明實施例中,在建立了通信連接之后,終端通過該通信連接將上行IP包發(fā)送到智能適配系統(tǒng),其中,上行IP包包括:終端的IP地址和端口。
[0025]步驟S103,智能適配系統(tǒng)對所述上行IP包中的終端IP地址和終端端口進(jìn)行第一替換,并將替換后的上行IP包發(fā)送到IP網(wǎng)絡(luò)中,所述第一替換為:將終端IP地址和終端端口替換為智能適配系統(tǒng)IP地址和智能適配系統(tǒng)端口。
[0026]在本發(fā)明實施例中,智能適配系統(tǒng)在獲取了終端發(fā)送的上行IP包之后,對該上行IP包中的終端IP地址和終端端口進(jìn)行替換,并將替換后的IP包發(fā)送到IP網(wǎng)絡(luò)中,其中,替換具體為:將終端IP地址和終端端口替換為智能適配系統(tǒng)IP地址和智能適配系統(tǒng)端口。所述將終端IP地址和終端端口替換為智能適配系統(tǒng)IP地址和智能適配系統(tǒng)端口,具體為:
[0027]1、如果地址映射表保存有映射記錄,則直接將終端IP地址和終端端口替換為智能適配系統(tǒng)IP地址和智能適配系統(tǒng)端口 ;或者,
[0028]2、如果地址映射表沒有映射記錄,則分配一新映射端口,將所述新映射端口保存到地址映射表,將終端IP地址和終端端口替換為智能適配系統(tǒng)IP地址和所述新映射端口。
[0029]在本發(fā)明實施例中,如果智能適配系統(tǒng)檢測到映射記錄不存在,則要先分配一個未用端口作為映射端口,并在地址映射表中保存地址映射記錄,然后對上行IP包進(jìn)行地址轉(zhuǎn)換,以智能適配系統(tǒng)IP地址和映射端口替換原始上行IP包中的IP地址和端口。
[0030]步驟S104,智能適配系統(tǒng)從所述IP網(wǎng)絡(luò)中接收對所述上行IP包響應(yīng)的下行IP包,對所述下行IP包中的下行IP地址和下行端口進(jìn)行第二替換,并將替換后的下行IP包發(fā)送到所述終端,所述第二替換為:將所述下行IP地址和下行端口替換為終端IP地址和終端端口。
[0031]在本發(fā)明實施例中,智能適配系統(tǒng)從IP網(wǎng)絡(luò)中接收響應(yīng)的下行IP包,查詢地址映射表獲得終端IP地址和終端端口,對接收到的下行IP包進(jìn)行地址轉(zhuǎn)換,以終端IP地址和終端端口替換下行IP包的目的地址和目的端口。
[0032]步驟S105,終端接收所述下行IP包,并根據(jù)所述下行IP包進(jìn)行通信。
[0033]在本發(fā)明實施例中,終端接收下行IP包,從該下行IP包中獲取IP地址和端口,并根據(jù)該IP地址和端口進(jìn)行通信,轉(zhuǎn)換過下行IP包的傳輸通道可為單一雙向通信通道、IP/DVB網(wǎng)關(guān)和有線電視網(wǎng)絡(luò)構(gòu)成的智能適配系統(tǒng)到終端的單向通信通道、雙向通信通道和單向通道并行通道三種通道。
[0034]本發(fā)明實施例,終端通過IP網(wǎng)絡(luò)與智能適配系統(tǒng)建立通信連接,終端通過通信連接將上行IP包發(fā)送到智能適配系統(tǒng),智能適配系統(tǒng)對上行IP包中的終端IP地址和終端端口進(jìn)行替換,并將替換后的上行IP包發(fā)送到IP網(wǎng)絡(luò)中,智能適配系統(tǒng)從P網(wǎng)絡(luò)中接收對上行IP包響應(yīng)的下行IP包,對下行IP包中的下行IP地址和下行端口進(jìn)行替換,并將替換后的下行IP包發(fā)送到終端,終端接收下行IP包,并根據(jù)下行IP包進(jìn)行通信,使得終端可以通過多種不同的通信通道進(jìn)行通信。
[0035]作為本發(fā)明的一個可選實施例,在所述終端通過IP網(wǎng)絡(luò)與智能適配系統(tǒng)建立通信連接的步驟之后,所述方法還包括:
[0036]終端獲取通信參數(shù)。
[0037]在本發(fā)明實施例中,通信參數(shù)包括但不限于:頻點(diǎn)、符號率、調(diào)制方式、傳輸流PID、節(jié)目號參數(shù)。
[0038]實施例二
[0039]如圖2所示為本發(fā)明實施例提供的通信系統(tǒng)的結(jié)構(gòu)圖,為了便于說明,僅示出與本發(fā)明實施例相關(guān)的部分,包括:
[0040]終端201,用于通過IP網(wǎng)絡(luò)與智能適配系統(tǒng)202建立通信連接,通過所述通信連接將上行IP包發(fā)送到智能適配