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

具有ipfax功能的通信裝置及其控制方法

文檔序號(hào):7854009閱讀:301來源:國(guó)知局
專利名稱:具有ipfax功能的通信裝置及其控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及具有IPFAX功能的通信裝置、其控制方法以及存儲(chǔ)用于實(shí)現(xiàn)該方法的控制程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
近年來,能夠使用IP網(wǎng)絡(luò)發(fā)送和接收傳真的IPFAX —直受到關(guān)注。NTT(日本電報(bào)電話公司,Nippon Telegraph and Telephone Corporation)的 NGN(下一代網(wǎng)絡(luò),NextGeneration Network)網(wǎng)絡(luò)的內(nèi)容也包括IPFAX。對(duì)于到IPFAX的呼叫連接,主要使用作為會(huì)話控制協(xié)議的SIP (會(huì)話發(fā)起協(xié)議,Session Initiation Protocol )。另一方面,在目前的PSTN(公共交換電話網(wǎng),Public Switched TelephoneNetwork)網(wǎng)絡(luò)中,使用FAX調(diào)制解調(diào)器來進(jìn)行模擬數(shù)據(jù)的通信。FAX調(diào)制解調(diào)器的典型示例是AT調(diào)制解調(diào)器。AT調(diào)制解調(diào)器是使用AT命令集來提供調(diào)制解調(diào)器控制的類型。AT命令集是由美國(guó)Hayes通信公司提出的針對(duì)調(diào)制解調(diào)器的命令集,目前最為普及。以“AT”開頭的命令使得能夠從控制器,來輕松地操作調(diào)制解調(diào)器的全部發(fā)送和接收功能。用于IPFAX的FAX協(xié)議T. 38被要求遵照用于PSTN的FAX協(xié)議T. 30。由于這一原因,迄今用于PSTN的FAX應(yīng)用資源能夠基本上按照原樣來使用。然而,對(duì)于到IPFAX的呼叫連接,由于變?yōu)榱?SIP而進(jìn)行了許多修改。盡管存在將AT命令集轉(zhuǎn)換為遵照T. 38協(xié)議的命令集的技術(shù),但是沒有提及過呼叫連接SIP (參見例如日本專利特開(Kokai) 2001-197280號(hào)公報(bào))。例如,假設(shè)通過AT-IPFAX命令轉(zhuǎn)換單元將從FAX應(yīng)用發(fā)出的AT命令轉(zhuǎn)換成SIP命令,并且通過IPFAX模塊嘗試呼叫連接。在AT調(diào)制解調(diào)器中,用于撥號(hào)的AT命令是“ATD”。對(duì)于音調(diào)撥號(hào),在“ATD”后附加“T”,對(duì)于脈沖撥號(hào),在“ATD”后附加“P”。最后,加上電話號(hào)碼,如“ATDT04412345678”,該命令被發(fā)出給IPFAX模塊。IPFAX模塊中的AT-IPFAX命令轉(zhuǎn)換單元將ATDT命令轉(zhuǎn)換成INVITE (邀請(qǐng))命令,該INVITE命令用于請(qǐng)求利用SIP的呼叫連接(會(huì)話建立)。之后,IPFAX模塊中的會(huì)話控制單元嘗試?yán)肧IP的INVITE連接。在接收到ATDT命令后,AT-IPFAX命令轉(zhuǎn)換單元必須將結(jié)果代碼返回到FAX應(yīng)用。通過該結(jié)果代碼,F(xiàn)AX應(yīng)用確定撥號(hào)已經(jīng)完成,并且啟動(dòng)TO計(jì)時(shí)器。當(dāng)無法精確控制該結(jié)果代碼返回到FAX應(yīng)用的定時(shí)時(shí),F(xiàn)AX應(yīng)用不能確切得知撥號(hào)完成的定時(shí),由此TO計(jì)時(shí)器的測(cè)量無法精確。原本應(yīng)當(dāng)在撥號(hào)完成后啟動(dòng)TO計(jì)時(shí)器。AT命令和SIP命令二者均可以包括命令結(jié)束的概念,但是它們不具有撥號(hào)結(jié)束的概念。由于這一原因,如果在命令結(jié)束時(shí)啟動(dòng)TO計(jì)時(shí)器,則將出現(xiàn)TO計(jì)時(shí)器的測(cè)量不能精確的問題。當(dāng)在撥號(hào)完成后從FAX應(yīng)用請(qǐng)求呼叫單音(CNG,calling tone)的發(fā)送時(shí),AT-IPFAX命令轉(zhuǎn)換單元將該請(qǐng)求轉(zhuǎn)換成遵照T. 38協(xié)議的T. 38CNG命令。之后,IPFAX模塊中的T. 38控制單元將T. 38 CNG命令發(fā)出到網(wǎng)絡(luò)服務(wù)器,或直接發(fā)出到對(duì)方機(jī)器。然而,在建立SIP會(huì)話前發(fā)出T. 38 CNG命令是無意義的,因此也需要控制發(fā)送定時(shí)。

發(fā)明內(nèi)容
本發(fā)明提供精確地測(cè)量IPFAX中的線路連接所需的時(shí)間段T0、并且使發(fā)出T. 38CNG命令的定時(shí)最優(yōu)化的通信裝置及其控制方法,以及存儲(chǔ)用于實(shí)現(xiàn)該方法的控制程序的計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)。相應(yīng)地,本發(fā)明的第一方面提供一種利用SIP建立會(huì)話以執(zhí)行FAX通信的通信裝置,所述通信裝置包括第一轉(zhuǎn)換單元,其被構(gòu)造為將作為撥號(hào)請(qǐng)求的AT命令轉(zhuǎn)換為作為會(huì)話建立請(qǐng)求的SIP命令;發(fā)送單元,其被構(gòu)造為發(fā)送由所述第一轉(zhuǎn)換單元轉(zhuǎn)換后的作為所述會(huì)話建立請(qǐng)求的所述SIP命令;以及控制單元,其被構(gòu)造為當(dāng)存在針對(duì)由所述發(fā)送單元發(fā)送的作為所述會(huì)話建立請(qǐng)求的所述SIP命令的臨時(shí)響應(yīng)或會(huì)話建立響應(yīng)時(shí),使TO計(jì)時(shí)器開始計(jì)數(shù),所述TO計(jì)時(shí)器對(duì)所述FAX通信中的線路連接所需的時(shí)間段TO計(jì)時(shí)。相應(yīng)地,本發(fā)明的第二方面提供一種通信裝置的控制方法,所述通信裝置利用SIP建立會(huì)話以執(zhí)行FAX通信,所述控制方法包括第一轉(zhuǎn)換步驟,將作為撥號(hào)請(qǐng)求的AT命令轉(zhuǎn)換為作為會(huì)話建立請(qǐng)求的SIP命令;發(fā)送步驟,發(fā)送在所述第一轉(zhuǎn)換步驟中轉(zhuǎn)換后的作為 所述會(huì)話建立請(qǐng)求的所述SIP命令;以及控制步驟,當(dāng)存在針對(duì)在所述發(fā)送步驟中發(fā)送的作為所述會(huì)話建立請(qǐng)求的所述SIP命令的臨時(shí)響應(yīng)或會(huì)話建立響應(yīng)時(shí),使TO計(jì)時(shí)器開始計(jì)數(shù),所述TO計(jì)時(shí)器對(duì)所述FAX通信中的線路連接所需的時(shí)間段TO計(jì)時(shí)。相應(yīng)地,本發(fā)明的第三方面提供一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其存儲(chǔ)用于使通信裝置實(shí)現(xiàn)如上所述的控制方法的控制程序。根據(jù)本發(fā)明,能夠精確地測(cè)量IPFAX通信中的線路連接所需的時(shí)間段TC。另外,能夠使發(fā)出T. 38 CNG命令的定時(shí)最優(yōu)化。根據(jù)以下參照附圖對(duì)示例性實(shí)施例的描述,本發(fā)明的其他特征將變得清楚。


圖I是示出根據(jù)本發(fā)明的實(shí)施例的示例性通信網(wǎng)絡(luò)及其示例性網(wǎng)絡(luò)環(huán)境的圖。圖2是示出圖I中出現(xiàn)的傳真裝置中的IPFAX功能的示例性軟件布置的框圖。圖3是示出根據(jù)本發(fā)明的實(shí)施例的在FAX應(yīng)用、IPFAX模塊、SIP服務(wù)器以及傳真裝置A之間發(fā)送的命令流以及信號(hào)流的序列圖。圖4是示出傳真裝置中的用于IPFAX通信的操作流的流程圖(第一)。圖5是示出傳真裝置中的用于IPFAX通信的操作流的流程圖(第二)。圖6是示出在傳統(tǒng)的IPFAX通信中在FAX應(yīng)用、IPFAX模塊、SIP服務(wù)器以及傳真裝置A之間發(fā)送的命令流和信號(hào)流的序列圖。
具體實(shí)施例方式以下,將參照示出本發(fā)明的實(shí)施例的附圖來詳細(xì)描述本發(fā)明。圖I是示出根據(jù)本發(fā)明的實(shí)施例的示例性通信網(wǎng)絡(luò)及其示例性網(wǎng)絡(luò)環(huán)境的圖。參照?qǐng)D1,傳真裝置300是具有IPFAX功能的傳真裝置,其作為根據(jù)本發(fā)明的實(shí)施例的示例性通信裝置。SIP服務(wù)器308用于中繼具有IPFAX功能的傳真裝置之間的請(qǐng)求和響應(yīng),以及詢問和登記請(qǐng)求目的地。傳真裝置A309和傳真裝置B310具有與傳真裝置300的結(jié)構(gòu)相同的結(jié)構(gòu)。傳真裝置300、SIP服務(wù)器308、傳真裝置A309以及傳真裝置B310經(jīng)由IP網(wǎng)絡(luò)307連接在一起,以相互進(jìn)行通信。傳真裝置300具有操縱臺(tái)301、讀取單元302、系統(tǒng)控制單元303、存儲(chǔ)設(shè)備304、傳感器單元305以及網(wǎng)絡(luò)控制單元306。操縱臺(tái)301由鍵盤、顯示器等構(gòu)成,操作者經(jīng)由操縱臺(tái)301進(jìn)行各種輸入操作。讀取單元302從原稿等讀取圖像,并輸出圖像數(shù)據(jù)。系統(tǒng)控制單元303控制整個(gè)裝置。存儲(chǔ)設(shè)備304用于數(shù)據(jù)的一次存儲(chǔ)。傳感器單元305是包括原稿大小傳感器的各種傳感器的統(tǒng)稱,來自各傳感器的檢測(cè)結(jié)果被發(fā)送到系統(tǒng)控制單元。網(wǎng)絡(luò)控制單元306控制網(wǎng)絡(luò)通信。圖2是示出圖I中出現(xiàn)的傳真裝置300中的IPFAX功能的示例性軟件結(jié)構(gòu)的框圖。圖中示出的軟件模塊在系統(tǒng)控制單元303中操作。參照?qǐng)D2,用作通信控制單元的FAX應(yīng)用401是如下的軟件模塊,其發(fā)出和接收用
于通過FAX通信來發(fā)送和接收?qǐng)D像數(shù)據(jù)的AT命令及協(xié)議數(shù)據(jù),以及圖像數(shù)據(jù)。IPFAX模塊402是用于通過IPFAX發(fā)送和接收?qǐng)D像數(shù)據(jù)的軟件模塊,并且由下文描述的軟件構(gòu)成。AT-IPFAX命令轉(zhuǎn)換單元403將從FAX應(yīng)用401接收的AT命令,轉(zhuǎn)換成用于呼叫連接的SIP命令或用于FAX協(xié)議的T. 38命令。例如,撥號(hào)ATD命令被轉(zhuǎn)換成利用SIP的會(huì)話建立命令I(lǐng)NVITE,并且將轉(zhuǎn)換后的命令通知給會(huì)話控制單元404。另外,AT-IPFAX命令轉(zhuǎn)換單元403將作為來自FAX應(yīng)用401的CNG發(fā)送請(qǐng)求的AT命令轉(zhuǎn)換成T. 38 CNG發(fā)送指令(T. 38命令)(第二轉(zhuǎn)換單元),并將轉(zhuǎn)換后的命令通知給T. 38控制單元405。另外,AT-IPFAX命令轉(zhuǎn)換單元403將利用SIP的響應(yīng)替換為AT命令結(jié)果,并對(duì)FAX應(yīng)用401進(jìn)行響應(yīng)。會(huì)話控制單元404執(zhí)行利用SIP的呼叫連接和呼叫斷開。T. 38控制單元405通過利用T. 38協(xié)議的IPFAX來發(fā)送和接收消息。CNG發(fā)送請(qǐng)求有無標(biāo)記406是表示是否已存在來自FAX應(yīng)用401的CNG發(fā)送請(qǐng)求的軟件標(biāo)記。會(huì)話建立響應(yīng)有無標(biāo)記407是如下的軟件標(biāo)記,其表示是否響應(yīng)于利用SIP的會(huì)話建立請(qǐng)求而已存在會(huì)話建立響應(yīng)。接著,將對(duì)圖I中出現(xiàn)的網(wǎng)絡(luò)環(huán)境中的IPFAX通信的流給出描述。首先,將參照?qǐng)D6對(duì)傳統(tǒng)的IPFAX通信的流給出描述。圖6是示出在傳統(tǒng)IPFAX通信中在FAX應(yīng)用401、IPFAX模塊402、SIP服務(wù)器308及傳真裝置A309之間發(fā)送的命令流和信號(hào)流的序列圖。首先,F(xiàn)AX應(yīng)用401將撥號(hào)命令發(fā)送到IPFAX模塊402 (SlOl)。IPFAX模塊402響應(yīng)于接收到的撥號(hào)命令而返回結(jié)果0K(S102)。接著,響應(yīng)于結(jié)果0K,F(xiàn)AX應(yīng)用401使TO計(jì)時(shí)器開始計(jì)數(shù)(SI 13),所述TO計(jì)時(shí)器對(duì)線路連接所需的時(shí)間段TO計(jì)時(shí)。實(shí)際上,可能還沒有INVITE命令從IPFAX模塊402被發(fā)送到SIP服務(wù)器308。另外,即使發(fā)送了 INVITE命令,但由于SIP服務(wù)器308的故障或中途的網(wǎng)絡(luò)故障,也可能需要等待長(zhǎng)的時(shí)間。也就是說,這意味著撥號(hào)尚未完成。因此,TO計(jì)時(shí)器的測(cè)量不正確。接著,IPFAX模塊402將撥號(hào)命令轉(zhuǎn)換成作為SIP命令的INVITE命令,并將該INVITE命令發(fā)送到外部SIP服務(wù)器308 (S103)。SIP服務(wù)器308將100 TRYING作為臨時(shí)響應(yīng)返回到IPFAX模塊402 (S104)。然后,SIP服務(wù)器308將INVITE命令發(fā)出給作為對(duì)方機(jī)器的傳真裝置A309 (S105)。
傳真裝置A309將100 TRYING作為臨時(shí)響應(yīng)返回到SIP服務(wù)器308 (S106)。然后,傳真裝置A309將臨時(shí)響應(yīng)180 RINGING發(fā)送到SIP服務(wù)器308 (S107)。響應(yīng)于180 RINGING, SIP 服務(wù)器 308 將 180 RINGING 發(fā)送到 IPFAX 模塊402(S108)。當(dāng)被呼叫時(shí),傳真裝置A309向SIP服務(wù)器308發(fā)送會(huì)話建立響應(yīng)200 0K(S109)。響應(yīng)于200 OK, SIP服務(wù)器308向IPFAX模塊402發(fā)送200 OK(SllO)。
響應(yīng)于作為撥號(hào)命令的結(jié)果的0K,F(xiàn)AX應(yīng)用401向IPFAX模塊402發(fā)出CNG發(fā)送請(qǐng)求(Slll)。IPFAX模塊402使AT-IPFAX命令轉(zhuǎn)換單元403將CNG發(fā)送請(qǐng)求轉(zhuǎn)換成T. 38CNG,并將該T. 38 CNG發(fā)送到SIP服務(wù)器308 (S112)。然而,因?yàn)闆]有在傳真裝置300與傳真裝置A309之間建立會(huì)話,所以T. 38 CNG不成功。圖3是示出根據(jù)本發(fā)明的實(shí)施例的在FAX應(yīng)用401、IPFAX模塊402、SIP服務(wù)器308以及傳真裝置A309之間發(fā)送的命令流和信號(hào)流的序列圖。首先,F(xiàn)AX應(yīng)用401將撥號(hào)命令作為撥號(hào)請(qǐng)求發(fā)送到IPFAX模塊402 (S201)。IPFAX模塊402將接收到的撥號(hào)命令轉(zhuǎn)換成作為SIP命令的INVITE命令,并將INVITE命令發(fā)送到 SIP 服務(wù)器 308 (S202)。SIP服務(wù)器308將100 TRYING作為臨時(shí)響應(yīng)返回到IPFAX模塊402 (S203)。利用該臨時(shí)響應(yīng),IPFAX模塊402響應(yīng)于撥號(hào)命令而返回結(jié)果0K(S204)。接著,響應(yīng)于結(jié)果0K,F(xiàn)AX應(yīng)用401使TO計(jì)時(shí)器開始計(jì)數(shù)(S230)。在本實(shí)施例中,可能存在如下的情況,即臨時(shí)響應(yīng)180 RINGING或會(huì)話建立響應(yīng)200 OK可能在沒有100TRYING的情況下突然被返回。在這種情況下,IPFAX模塊402響應(yīng)于撥號(hào)命令而將結(jié)果OK返回到FAX應(yīng)用401 (S204)。來自SIP服務(wù)器308的臨時(shí)響應(yīng)的返回表示已經(jīng)成功建立與SIP服務(wù)器308的基于網(wǎng)絡(luò)的連接,并且已經(jīng)可靠地完成了撥號(hào)。這樣,通過此時(shí)啟動(dòng)TO計(jì)時(shí)器,使得TO計(jì)時(shí)器能夠進(jìn)行更加精確的測(cè)量。另一方面,SIP服務(wù)器308將INVITE命令發(fā)出到傳真裝置A309(S205)。傳真裝置A309將100 TRYING作為臨時(shí)響應(yīng)返回到SIP服務(wù)器308 (S206)。然后,傳真裝置A309將臨時(shí)響應(yīng)180 RINGING發(fā)送到SIP服務(wù)器308 (S207)。響應(yīng)于180 RINGING, SIP 服務(wù)器 308 將 180 RINGING 發(fā)送到 IPFAX 模塊402(S208)。當(dāng)被呼叫時(shí),傳真裝置A309將會(huì)話建立響應(yīng)200 OK發(fā)送到SIP服務(wù)器308 (S209)。響應(yīng)于 200 OK, SIP 服務(wù)器 308 將 200 OK 發(fā)送到 IPFAX 模塊 402 (S210)。隨著會(huì)話建立響應(yīng)200 OK的發(fā)送,在傳真裝置300與傳真裝置A309之間第一次建立SIP會(huì)話。響應(yīng)于200 OK, IPFAX模塊402將會(huì)話建立響應(yīng)有無標(biāo)記407設(shè)置為True (真)。響應(yīng)于作為撥號(hào)命令的結(jié)果的0K,F(xiàn)AX應(yīng)用401將CNG發(fā)送請(qǐng)求發(fā)送到IPFAX模塊402 (S211)。IPFAX模塊402將CNG發(fā)送請(qǐng)求有無標(biāo)記406設(shè)置為True。接著,當(dāng)CNG發(fā)送請(qǐng)求有無標(biāo)記406和會(huì)話建立響應(yīng)有無標(biāo)記407均為True時(shí),IPFAX模塊402將T. 38 CNG發(fā)送到SIP服務(wù)器308 (S212)。在這種情況下,因?yàn)樵趥髡嫜b置300與傳真裝置A309之間建立了會(huì)話,所以T. 38 CNG成功。圖4和圖5是示出傳真裝置300中的IPFAX通信的流的流程圖。參照?qǐng)D4,F(xiàn)AX應(yīng)用401發(fā)出ATD命令作為撥號(hào)命令,并且IPFAX模塊402接收ATD命令(步驟S501)。接著,AT-IPFAX命令轉(zhuǎn)換單元403將ATD命令轉(zhuǎn)換為利用SIP的INVITE命令(步驟S502)。AT-IPFAX命令轉(zhuǎn)換單元403用作第一轉(zhuǎn)換單元。 然后,會(huì)話控制單元404將INVITE命令發(fā)出到SIP服務(wù)器308,或者直接發(fā)出到作為目的地的傳真裝置A309 (步驟S503)。會(huì)話控制單元404用作發(fā)送單元。接著,IPFAX模塊402等待從SIP服務(wù)器308或傳真裝置A309返回諸如100 TRYING或180 RINGING等的臨時(shí)響應(yīng)或者會(huì)話建立響應(yīng)200 OK(步驟S504)。這對(duì)應(yīng)于圖3中的步驟S203、S208及S210。IPFAX模塊402用作控制單元。當(dāng)返回臨時(shí)響應(yīng)或會(huì)話建立響應(yīng)時(shí)(步驟S505中“是”),IPFAX模塊402接收該響應(yīng),并響應(yīng)于來自FAX應(yīng)用401的ATD命令而返回結(jié)果代碼OK (步驟S508)。另一方面,當(dāng)沒有返回臨時(shí)響應(yīng)或會(huì)話建立響應(yīng)時(shí)(步驟S505中“否”),IPFAX模塊402斷開網(wǎng)絡(luò)并返回結(jié)果代碼ERROR(步驟S507)。然后,確定發(fā)生了通信錯(cuò)誤,并且使通信結(jié)束(步驟S521)。 這可能發(fā)生在例如傳真裝置300甚至無法網(wǎng)絡(luò)連接到SIP服務(wù)器308的情況下。另一方面,當(dāng)在步驟S508中返回結(jié)果代碼OK時(shí),這意味著傳真裝置300能夠網(wǎng)絡(luò)連接到SIP服務(wù)器308或傳真裝置A309,并且返回了利用SIP的某一響應(yīng)。相應(yīng)地,F(xiàn)AX應(yīng)用401啟動(dòng)TO計(jì)時(shí)器(步驟S509)。參照?qǐng)D5,在步驟S510中,F(xiàn)AX應(yīng)用401確定是否進(jìn)行了發(fā)出CNG的設(shè)置。發(fā)送CNG是可選項(xiàng),并且當(dāng)確定沒有進(jìn)行發(fā)出CNG的設(shè)置時(shí)(步驟S510中“否”),F(xiàn)AX應(yīng)用401不發(fā)出CNG發(fā)送請(qǐng)求,并等待接收指令(步驟S517)。另一方面,當(dāng)確定進(jìn)行了發(fā)出CNG的設(shè)置時(shí)(步驟S510中“是”),F(xiàn)AX應(yīng)用401確定是否發(fā)生了 TO計(jì)時(shí)器的超時(shí),以及是否從SIP服務(wù)器308返回了 408超時(shí)響應(yīng)(步驟S511)。當(dāng)發(fā)生了 TO計(jì)時(shí)器的超時(shí)或從SIP服務(wù)器308返回了 408超時(shí)響應(yīng)時(shí)(步驟S511中“是”),應(yīng)當(dāng)是發(fā)生了某一網(wǎng)絡(luò)故障,因此FAX應(yīng)用401釋放線路并發(fā)送BYE (步驟S520)。當(dāng)為否時(shí),處理進(jìn)行到步驟S512。在步驟S512中,F(xiàn)AX應(yīng)用401發(fā)出CNG發(fā)送請(qǐng)求。步驟S512對(duì)應(yīng)于圖3中的步驟S211。然后,IPFAX模塊402將CNG發(fā)送請(qǐng)求有無標(biāo)記406設(shè)置為True (步驟S513)。IPFAX模塊402用作第二保持單元。IPFAX模塊402等待從SIP服務(wù)器308或直接從傳真裝置A309返回會(huì)話建立響應(yīng)200 OK(步驟S514)。如同在圖3中的步驟S210中一樣,當(dāng)從SIP服務(wù)器308或直接從傳真裝置A309返回會(huì)話建立響應(yīng)200 OK時(shí),IPFAX模塊402將內(nèi)部的會(huì)話建立有無標(biāo)記407設(shè)置為True (步驟S514)。IPFAX模塊402用作第一保持單元。然后,IPFAX模塊402確定CNG發(fā)送請(qǐng)求有無標(biāo)記406和會(huì)話建立有無標(biāo)記407二者是否均為True (步驟S515)。IPFAX模塊402用作控制單元。當(dāng)在步驟S515中、IPFAX模塊402的確定結(jié)果為否時(shí),處理返回到步驟S511。另一方面,當(dāng)在步驟S515中、IPFAX模塊402的確定結(jié)果為是時(shí),IPFAX模塊402將作為來自FAX應(yīng)用401的CNG發(fā)送請(qǐng)求的AT命令轉(zhuǎn)換為T. 38 CNG發(fā)送指令,并向SIP服務(wù)器308發(fā)出T. 38CNG (步驟S516)。以T. 30定義的預(yù)定間隔(3秒)發(fā)送該T. 38 CNG。然后,F(xiàn)AX應(yīng)用401確定自身是否接收到了接收指令(步驟S517),當(dāng)FAX應(yīng)用401確定自身接收到了接收指令時(shí),F(xiàn)AX應(yīng)用401開始IPFAX通信(步驟S519)。另一方面,當(dāng)FAX應(yīng)用401確定自身未接收到接收指令時(shí),F(xiàn)AX應(yīng)用401檢查TO計(jì)時(shí)器的計(jì)數(shù)(步驟S518)。當(dāng)經(jīng)過了時(shí)間段TO時(shí),F(xiàn)AX應(yīng)用401指示IPFAX模塊402釋放線路,并且,發(fā)出利用SIP的BYE命令(步驟S520)。根據(jù)上述實(shí)施例,作為撥號(hào)請(qǐng)求的AT命令被轉(zhuǎn)換成作為會(huì)話建立請(qǐng)求的SIP命令,并且SIP命令被發(fā)送到SIP服務(wù)器或被直接發(fā)送到另一通信裝置。當(dāng)響應(yīng)于發(fā)送的作為會(huì)話建立請(qǐng)求的SIP命令、而存在來自SIP服務(wù)器或另一通信裝置的臨時(shí)響應(yīng)或會(huì)話建立響應(yīng)時(shí),使TO計(jì)時(shí)器開始計(jì)數(shù),所述TO計(jì)時(shí)器對(duì)FAX通信中的線路連接所需的時(shí)間段TO計(jì)時(shí)。結(jié)果,能夠精確地測(cè)量IPFAX通信中的線路連接所需的時(shí)間段TC。另外,因?yàn)楫?dāng)保持的會(huì)話建立響應(yīng)有無標(biāo)記407和CNG發(fā)送請(qǐng)求有無標(biāo)記406 二者均為True時(shí)發(fā)出了作為T. 38命令的CNG,所以能夠使發(fā)出T. 38 CNG命令的定時(shí)最優(yōu)化。其他實(shí)施例·
本發(fā)明的各方面還可以通過讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的用于執(zhí)行上述實(shí)施例的功能的程序的系統(tǒng)或裝置的計(jì)算機(jī)(或諸如CPU或MPU的設(shè)備)來實(shí)現(xiàn),以及通過由系統(tǒng)或裝置的計(jì)算機(jī)通過例如讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的用于執(zhí)行上述實(shí)施例的功能的程序來執(zhí)行各步驟的方法來實(shí)現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲(chǔ)設(shè)備的各種類型的記錄介質(zhì)(例如計(jì)算機(jī)可讀介質(zhì))向計(jì)算機(jī)提供程序。雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明并不限于所公開的示例性實(shí)施例。應(yīng)當(dāng)對(duì)所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)和功能。本申請(qǐng)要求2011年6月24日提交的日本專利申請(qǐng)2011-140673號(hào)的優(yōu)先權(quán),其全部?jī)?nèi)容通過引用并入本文。
權(quán)利要求
1.一種利用SIP建立會(huì)話以執(zhí)行FAX通信的通信裝置,該通信裝置包括 第一轉(zhuǎn)換單元,其被構(gòu)造為將作為撥號(hào)請(qǐng)求的AT命令轉(zhuǎn)換為作為會(huì)話建立請(qǐng)求的SIP命令; 發(fā)送單元,其被構(gòu)造為發(fā)送由所述第一轉(zhuǎn)換單元轉(zhuǎn)換后的作為所述會(huì)話建立請(qǐng)求的所述SIP命令;以及 控制單元,其被構(gòu)造為當(dāng)存在針對(duì)由所述發(fā)送單元發(fā)送的作為所述會(huì)話建立請(qǐng)求的所述SIP命令的臨時(shí)響應(yīng)或會(huì)話建立響應(yīng)時(shí),使TO計(jì)時(shí)器開始計(jì)數(shù),所述TO計(jì)時(shí)器對(duì)所述FAX通信中的線路連接所需的時(shí)間段TO計(jì)時(shí)。
2.根據(jù)權(quán)利要求I所述的通信裝置,該通信裝置還包括 第一保持單元,其被構(gòu)造為保持會(huì)話建立響應(yīng)有無標(biāo)記,該會(huì)話建立響應(yīng)有無標(biāo)記表示是否存在針對(duì)由所述發(fā)送單元發(fā)送的所述會(huì)話建立請(qǐng)求的所述會(huì)話建立響應(yīng); 第二轉(zhuǎn)換單元,其被構(gòu)造為將作為CNG發(fā)送請(qǐng)求的AT命令轉(zhuǎn)換為作為T. 38命令的CNG ;以及 第二保持單元,其被構(gòu)造為保持表示是否存在CNG發(fā)送請(qǐng)求的CNG發(fā)送請(qǐng)求有無標(biāo)記, 其中,基于由所述第一保持單元保持的所述會(huì)話建立響應(yīng)有無標(biāo)記以及由所述第二保持單元保持的所述CNG發(fā)送請(qǐng)求有無標(biāo)記,所述控制單元發(fā)出由所述第二轉(zhuǎn)換單元轉(zhuǎn)換后的作為所述T. 38命令的所述CNG。
3.根據(jù)權(quán)利要求I所述的通信裝置,其中,所述發(fā)送單元將作為所述會(huì)話建立請(qǐng)求的所述SIP命令發(fā)送到SIP服務(wù)器。
4.根據(jù)權(quán)利要求I所述的通信裝置,該通信裝置還包括通信控制單元,該通信控制單元被構(gòu)造為發(fā)出所述AT命令并使所述TO計(jì)時(shí)器計(jì)數(shù), 其中,所述第一轉(zhuǎn)換單元將由所述通信控制單元發(fā)出的所述AT命令轉(zhuǎn)換為作為所述會(huì)話建立請(qǐng)求的所述SIP命令,并且, 其中,所述控制單元向所述通信控制單元通知存在所述臨時(shí)響應(yīng)或所述會(huì)話建立響應(yīng),由此使所述通信控制單元令所述TO計(jì)時(shí)器開始計(jì)數(shù)。
5.根據(jù)權(quán)利要求4所述的通信裝置,其中,當(dāng)既未存在所述臨時(shí)響應(yīng)也未存在所述會(huì)話建立響應(yīng)時(shí),所述控制單元向所述通信控制單元通知錯(cuò)誤。
6.一種通信裝置的控制方法,所述通信裝置利用SIP建立會(huì)話以執(zhí)行FAX通信,所述控制方法包括 第一轉(zhuǎn)換步驟,將作為撥號(hào)請(qǐng)求的AT命令轉(zhuǎn)換為作為會(huì)話建立請(qǐng)求的SIP命令; 發(fā)送步驟,發(fā)送在所述第一轉(zhuǎn)換步驟中轉(zhuǎn)換后的作為所述會(huì)話建立請(qǐng)求的所述SIP命令;以及 控制步驟,當(dāng)存在針對(duì)在所述發(fā)送步驟中發(fā)送的作為所述會(huì)話建立請(qǐng)求的所述SIP命令的臨時(shí)響應(yīng)或會(huì)話建立響應(yīng)時(shí),使TO計(jì)時(shí)器開始計(jì)數(shù),所述TO計(jì)時(shí)器對(duì)所述FAX通信中的線路連接所需的時(shí)間段TO計(jì)時(shí)。
全文摘要
本發(fā)明提供具有IPFAX功能的通信裝置及其控制方法。所述通信裝置精確測(cè)量IPFAX中的線路連接所需的時(shí)間段T0,并使發(fā)出T.38 CNG命令的定時(shí)最優(yōu)化。將作為撥號(hào)請(qǐng)求的AT命令轉(zhuǎn)換為作為會(huì)話建立請(qǐng)求的SIP命令,并且發(fā)送所述SIP命令。當(dāng)存在針對(duì)所發(fā)送的SIP命令的臨時(shí)響應(yīng)或會(huì)話建立響應(yīng)時(shí),使T0計(jì)時(shí)器開始計(jì)數(shù),所述T0計(jì)時(shí)器對(duì)所述時(shí)間段T0計(jì)時(shí)。
文檔編號(hào)H04N1/00GK102843353SQ20121020535
公開日2012年12月26日 申請(qǐng)日期2012年6月19日 優(yōu)先權(quán)日2011年6月24日
發(fā)明者濱干生 申請(qǐng)人:佳能株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新丰县| 谢通门县| 吉安市| 砚山县| 西安市| 四川省| 社旗县| 德惠市| 四平市| 六枝特区| 宁安市| 雷山县| 胶州市| 广州市| 开阳县| 邓州市| 永修县| 伊春市| 若尔盖县| 大石桥市| 临邑县| 小金县| 龙口市| 康乐县| 龙陵县| 怀仁县| 连江县| 黔西| 大丰市| 镇安县| 同德县| 双辽市| 托克逊县| 彝良县| 镇江市| 尖扎县| 洛隆县| 富川| 平湖市| 铜陵市| 察哈|