專利名稱:用于處理無線會話協(xié)議(wsp)會話的方法和網絡的制作方法
技術領域:
本發(fā)明涉及用于用戶和服務器終端之間的無線會話協(xié)議(WSP)中的會話業(yè)務的新的方法和系統(tǒng)。
無線應用協(xié)議(WAP)是定義一個用來在無線通信網絡上開發(fā)應用的工業(yè)范圍標準的連續(xù)工作的結果。WAP是由無線應用協(xié)議結構工作組在無線應用協(xié)議結構規(guī)范1998年4月版本30中公開的。
WAP工作組的工作范圍是定義一組被業(yè)務應用使用的標準。無線市場增長很快,并且延伸到新的客戶和業(yè)務。為了使運營者及制造商迎接先進業(yè)務、不同及快速/靈活業(yè)務的創(chuàng)建的挑戰(zhàn),WAP定義了一組傳輸、會話及應用層協(xié)議。
WAP結構中的會話層協(xié)議系列被稱作無線會話協(xié)議WSP。WSP為WAP的較高級別的應用層提供了會話業(yè)務和管理接口。會話業(yè)務的一個例子是操作在一個被稱作無線傳輸層(WTP)上的連接模式的業(yè)務,該協(xié)議也可參見無線應用協(xié)議由無線應用協(xié)議傳輸工作組提出的無線傳輸協(xié)議規(guī)范,1998年4月版本30。另一個會話業(yè)務可以是一個操作在安全或非安全數(shù)據(jù)報業(yè)務上的無連接業(yè)務。
無線會話協(xié)議包含一個最適合于瀏覽應用(WSP/B)的協(xié)議。WSP/B提供HTTP 1.1功能且合并了諸如長時間會話、用于數(shù)據(jù)推進、容量協(xié)商及會話暫?;謴偷韧ㄓ霉δ艿男绿匦?。HTTP 1.1在Fielding,R等人于1997年1月在UC Irvine所提出的RFC 2068(“超文本傳輸協(xié)議-HTTP/1.1”)中被公開。WSP系列中的協(xié)議被優(yōu)化用于有相對長等待時間的低帶寬承載網絡。
WAP結構與因特網結構很相似。
圖1給出了因特網結構10與WAP結構20間的比較。因特網結構10包含一個超文本標記語言(HTML)12,例如JAVA腳本,一個超文本傳輸協(xié)議(HTTP)14,傳輸分層安全(TLS)/安全套接字層(SSL)16,及一個傳輸配置協(xié)議(TCP)/用戶數(shù)據(jù)報協(xié)議(UDP)18。因特網結構10是一個公知的現(xiàn)有技術,并在例如US-A-5,657,390中被公開。WAP結構20包含一個對應于HTML 12的無線應用協(xié)議(WAE)22,一個對應于HTTP 14的無線會話層(WSP)24,一個對應于TLS/SSL 16的無線傳輸分層安全(WTLS)26,及一個對應于TCP/UDP 18的無線傳輸層(WTP)28。此外,WAP結構包含不同的、類似例如SMS、USSD及CDMA 30的載體。也可以在WAP結構中實現(xiàn)不同種類的業(yè)務和應用,例如增值業(yè)務(VAS)。WAP結構20是一個公知的現(xiàn)有技術,并且更多關于不同模塊WAE、WSP、WTLS、WTP及載體的信息可以在例如http//www.wapforum.org/docs/technical.htm中找到。
本發(fā)明涉及WSP,它提供了用于在合作的客戶機/服務器應用之間有組織的交換內容的裝置。特別地,它為這些應用提供了一種裝置,以便a)從客戶機到服務器建立一個可選的安全可靠的會話,并以有序的方式釋放該會話;b)在客戶機與服務器之間交換內容;c)暫停和恢復會話。
此外,WSP還支持無確認的會話業(yè)務。當應用不關心確認時,無連接會話業(yè)務就可以在不可靠的傳輸上使用。無確認的業(yè)務在一個被建立的會話范圍之外被訪問。
在例如GSM系統(tǒng)中,傳輸數(shù)據(jù)相對昂貴。同時還希望減小電話中所需的存儲器空間的大小。
EP-A2-0,851,696中公開了利用短消息服務SMS從一個信息數(shù)據(jù)庫中提供數(shù)據(jù)以響應來自一個無線網絡中的一個移動站的請求的方法。用戶利用一個移動站通過無線網絡和一個PSTN發(fā)起呼叫給一個信息服務提供者。該移動站的標識(ID)被發(fā)送給該信息服務提供者。然后該提供者利用這個ID去檢索一個用戶個人標識號碼(PIN)或用戶標識號碼。數(shù)據(jù)庫信息服務提供者構造一個含有所需要的數(shù)據(jù)及合適的PIN或用戶ID號的消息,并把它發(fā)送到一個消息中心。然后消息中心將來自于提供者的數(shù)據(jù)作為一條SMS發(fā)送給移動站。
不過,該文件EP-A2-0,851,696在每次檢索一個用戶PIN或用戶ID號碼時都要使用該ID。這樣,每當用戶發(fā)送一個請求給服務器時,這個過程就要被重復。這意味著當用戶要建立另一個會話時可能不會更容易或更快了。這是一個主要缺點,因為這樣會增加一個呼叫的費用。同樣,這個文件沒有描述在發(fā)送/接收一個請求時如何可能去支持不同類型的數(shù)據(jù)格式/類型。WAP所支持的數(shù)據(jù)格式/類型的一個例子是MIME多部分格式,它傳送合成的數(shù)據(jù)對象(例如多部分/混合的),參見1998年4月2日的WAP WSP草案版7.4多部分數(shù)據(jù)。WSP定義了MIME多部分實體及內容類型的簡單的二進制形式。這樣,就需要去支持一個WSP會話的不同數(shù)據(jù)格式,并且提高建立一個會話的速度。
WO/A2/98/34414中公開了一個通信系統(tǒng),它通過被連接到一臺網絡服務器的網關設備向用戶單元(例如一部手提電話)提供到一個信息網絡的接入。作為對用戶單元發(fā)送的請求的響應,網絡服務器通過一條SMS消息將數(shù)據(jù)傳送給該用戶單元。該請求包括一個標識符,用于通過一個提供對無線通信網絡的外部接入的消息服務(SMS)與發(fā)起通信的設備通信。信息網絡可以是一個公共接入網絡,比如包含萬維網(www)信息站點的因特網。
不過,正如EP-A2-0,851,696中的一樣,WO/A2/98/34414中的系統(tǒng)在每次用戶發(fā)送一個請求給服務器時就必須重復其過程。這樣,當用戶想建立另一個會話時就既不會更簡單也不會更迅速,也即它要象通常所做的一樣去建立該會話。換句話說,每當用戶想獲得數(shù)據(jù)時網絡都不得不去識別該用戶。
EP-A2-0,833,313公開了一種用于從互聯(lián)網協(xié)議(IP)網絡傳送數(shù)據(jù)到一個非IP網絡中的一個移動站的方法和系統(tǒng)。一臺特定的服務器被作為因特網和CDPD網絡之間的接口。移動站可以是一部移動電話,服務器可以是一個軟件平臺。系統(tǒng)允許用戶在空閑模式或話音模式下與一個數(shù)據(jù)網絡通信。
本發(fā)明的一個目的是提供以降低冗余信息量的方式處理無線會話協(xié)議(WSP)的會話的方法。
這是通過一種在無線通信終端和相應服務器之間處理無線會話協(xié)議(WSP)會話的方法達到的,其中通信終端通過發(fā)送一個數(shù)據(jù)請求給服務器來啟動一個會話,該請求包含被請求數(shù)據(jù)的標識以及由服務器提供的通信終端標識號碼;當服務器接收到一個含有通信終端標識號碼的請求時,就從相關的數(shù)據(jù)庫存儲器中檢索對應于該通信終端標識號碼的用戶概要資料信息,并且該用戶概要資料信息指明了將被通信終端處理的數(shù)據(jù)格式;而且服務器通過發(fā)送采用了用戶概要資料信息定義的格式的被請求數(shù)據(jù)對該請求作出應答。由此服務器單元能夠將用戶概要資料信息貯存一段時間,并在合適的時候檢索這一信息。一旦請求的通信單元的用戶概要資料信息被存儲在服務器的數(shù)據(jù)庫存儲器中,則請求的通信單元不必發(fā)送關于其用戶概要資料的信息。否則這一信息將不得不被在每個會話中傳送,這將導致出現(xiàn)不可接受的額外開銷,即多達50%的請求中被傳送的數(shù)據(jù)是冗余的用戶概要資料信息。一旦服務器已經存貯了用戶概要資料信息,它就向通信終端提供唯一標識該通信終端的通信終端標識號碼。
根據(jù)本發(fā)明的優(yōu)選實施方案,服務器只在一個預先確定的時間段中存貯用戶概要資料信息,例如3小時或3天。時間段根據(jù)用戶預訂的種類而不同。當該時間段到期時,服務器就從數(shù)據(jù)庫存儲器中刪除用戶概要資料信息。為了避免對相同的通信終端標識號碼的雙重使用,服務器將這個時間段的持續(xù)時間通知給通信終端,據(jù)此通信終端知道這個時間段何時結束。當時間段結束且通信終端啟動一個新會話時,它就不得不再次傳送用戶概要資料。當服務器再次存貯用戶概要資料信息時,它就向通信終端提供一個新的、在一個新時段內唯一標識該通信終端的通信終端標識號碼。
此外本發(fā)明還涉及在無線通信終端和相應的服務器之間處理無線會話協(xié)議(WSP)會話的方法,其中通信終端通過將一個數(shù)據(jù)請求發(fā)送到服務器而啟動一個會話,該請求包含被請求數(shù)據(jù)的標識和指明了將被通信終端處理的數(shù)據(jù)格式的頭標;服務器一旦接收到一個請求,就生成一個通信終端標識號碼并存貯與上述通信終端標識號碼相關的頭標;服務器通過將被請求數(shù)據(jù)和通信終端標識號碼發(fā)送到請求的通信終端來對請求作出應答;通信終端將通信終端標識號碼存貯到一個存儲器中。服務器存貯包含在頭標中的用戶概要資料信息且當以后啟動一個新會話時,就使用這一信息。
此外,本發(fā)明還涉及一個無線通信網絡,用來在無線通信終端和通過該網絡連接的相應服務器之間處理無線會話協(xié)議(WSP)會話,所述網絡包含通信終端中用于通過發(fā)送一個數(shù)據(jù)請求到服務器來啟動一個會話的裝置,該請求包含被請求數(shù)據(jù)的標識及由服務器提供的通信終端標識號碼;一個被連接到服務器上以便基于請求中接收到的通信終端標識號碼來存儲用戶概要資料信息的數(shù)據(jù)庫存儲器,該用戶概要資料信息指明了通信終端所處理的數(shù)據(jù)格式;處理裝置,用來檢索被存貯的對應于通信終端標識號碼的用戶概要資料信息,并且作為對該請求的應答,將被請求數(shù)據(jù)以由用戶概要資料信息所定義的格式通過傳輸裝置發(fā)送到通信終端。當這樣一個網絡被用作一個蜂窩網絡(例如一個GSM網絡)且請求的載體是標準的數(shù)據(jù)傳輸或一個SMS消息鏈時,它尤其有用。對于用戶來說會話費用的節(jié)省是很重要的,因為對于多次重發(fā)用戶概要資料信息的重傳的節(jié)省會減少多達50%的被發(fā)送的消息量。
當通信單元意識到用戶概要資料信息沒有被存貯在服務器的數(shù)據(jù)庫存儲器中時,它就不得不在請求中包含一個指明將被通信終端處理的數(shù)據(jù)格式的頭標。服務器中的處理裝置被裝配成從頭標中獲取用戶概要資料信息,以便將用戶概要資料信息存貯到上述數(shù)據(jù)庫存儲器中,生成一個相關的通信終端標識號碼;并且將通信終端標識號碼通過上述傳輸裝置發(fā)送到通信終端。如果下一個會話出現(xiàn)在服務器設定的時間段內,則這個通信終端標識號碼將對下一次會話有效。
根據(jù)本發(fā)明,一個服務器單元被提供用于一個支持無線會話協(xié)議(WSP)會話的無線通信網絡,它包含輸入裝置;輸出裝置;以及控制輸入和輸出裝置及一個數(shù)據(jù)庫存儲器的處理裝置。數(shù)據(jù)庫存儲器含有對于多個通信終端的用戶概要資料信息,該用戶概要資料信息指明了將被通信終端處理的數(shù)據(jù)格式。輸入裝置適合接收來自于一個通信終端的對數(shù)據(jù)的請求,該請求啟動一個會話且包含被請求數(shù)據(jù)的標識及通信終端標識號碼。處理裝置利用在該請求中所接收到的通信終端標識號碼檢索被存貯的用戶概要資料信息,處理裝置以由用戶概要資料信息定義的格式將被請求數(shù)據(jù)通過上述的輸出裝置發(fā)送來對該請求作出應答。通常是由一個電話用戶預訂的網絡運營者來操作WSP服務器。實際上是網絡服務器給WSP服務器生成通信終端標識號碼,但只要網絡服務器和WSP服務器是由相同運營者控制的,則這些服務器可以被看作是一個實體。當WSP服務器運營者決定使用除系統(tǒng)中已有的通信終端標識號碼以外的通信終端標識號碼時,情況也是這樣。
當通信終端在請求中包含一個指明了將被處理的數(shù)據(jù)格式的頭標時,服務器的處理裝置就必須從頭標中獲得用戶概要資料信息,以便將用戶概要資料信息存貯到上述數(shù)據(jù)庫存儲器中,并生成一個相關的通信終端標識號碼。而且處理裝置將通信終端標識號碼通過上述輸出裝置發(fā)送到通信終端。
下面將利用例子并參考附圖更詳細地描述本發(fā)明,其中圖1給出了因特網結構和WAP結構間的比較;圖2示意性地給出了根據(jù)本發(fā)明的優(yōu)選實施方案的、在通信終端和服務器之間的一條連接,且圖3給出了根據(jù)本發(fā)明的優(yōu)選實施方案的一個會話建立的流程圖。
圖2給出了處理無線會話協(xié)議(WSP)的一個無線通信網絡。該網絡包括一個含有天線110的無線通信終端100,和與服務器天線200連接的服務器220。通信終端100是一個例如被配備以無線應用協(xié)議(WAP)的普通蜂窩電話。服務器由運營者提供且能處理WAP應用。WAP包含本發(fā)明所基于的WSP。無線應用協(xié)議結構工作組的無線應用協(xié)議結構規(guī)范,版本0.9(http//www.wapforum.org/docs/WAPArch-Sep-97.pdf)中詳細描述了WSP是如何在WAP中被實現(xiàn)的。
服務器220包含處理裝置221或一個控制服務器220的活動的CPU。服務器220通常被放在一個網絡運營者處,因此不直接連到天線。不過,在服務器220和天線之間的硬件對于理解本發(fā)明是不重要的,因此為了使本發(fā)明更清楚,這些部分就被省略了。服務器通過輸入裝置224接收請求。處理裝置221在請求中查找一個含有用戶概要資料信息或一個通信終端標識號碼的頭標。
如果請求中含有一個包含用戶概要資料信息的頭標,則這一信息就被存貯在數(shù)據(jù)庫存儲器222中以便當服務器220應答時使用。如果請求中含有一個通信終端標識號碼,則當該請求被應答時,相應的用戶概要資料信息就被從數(shù)據(jù)庫存儲器222中檢索出來。服務器220準備好響應,處理裝置就通過輸出裝置223將響應通過上述輸出端傳送給通信終端100。
當使用一個無連接WSP會話時,不可能在連接對等體的兩端(即終端100和服務器220)中都將WSP頭標作為會話狀態(tài)的一部分存貯。因此,每當一個WAP用戶代理通過一個WAP代理從服務器220中請求一個資源時,所有的頭標都必須被重新發(fā)送。在一個低帶寬、高等待時間的載體上(例如短消息服務(SMS))這將導致不可接受的額外開銷(被發(fā)送的數(shù)據(jù)中只有50%-75%是有效負荷)。本發(fā)明通過使用一個cookie(用于在服務器上的由WAP定義的用戶代理概要資料(uaprof)資源文件中存貯會話的頭標)來解決這個問題。這個想法是一個數(shù)據(jù)請求120將頭標發(fā)送給服務器220,之后用戶代理(客戶)使用一個文件句柄來引用被存貯在服務器上的信息。對于運營者而言,也可能在通信終端中提供某些預先定義的文件句柄,即運營者在服務器上有一些cookie。因此,對于用戶代理來說并不總是需要定義一個頭標,這對于用戶代理來說會節(jié)約大量時間。
如果運營者在服務器上提供了一些cookie,則本方法將參考圖2由下述步驟公開通信終端100通過將一個數(shù)據(jù)請求120發(fā)送到服務器220來啟動一個會話,該請求120包含一個被請求數(shù)據(jù)的標識及由服務器220提供的一個通信終端標識號碼;當服務器220接收到含有通信終端標識號碼的請求120時,就從對應于該通信終端標識號碼的相關的數(shù)據(jù)庫存儲器(未標出)中檢索用戶概要資料信息,該用戶概要資料信息指明了要被通信終端100處理的數(shù)據(jù)格式;以及服務器220通過發(fā)送采用了由用戶概要資料信息定義的格式的被請求數(shù)據(jù)120來應答130該請求。
通信終端能夠啟動一個會話,在請求140中包含一個指明了將被通信終端100處理的數(shù)據(jù)格式的頭標;當服務器220接收到包含有一個頭標的請求140時,就能從這個頭標中獲取用戶概要資料信息并將用戶概要資料信息存貯到上述數(shù)據(jù)庫存儲器中,并生成一個相關的通信終端標識號碼;以及服務器220會在一個應答150中將該通信終端標識號碼發(fā)送給通信終端100。
作為本發(fā)明的一個不需要服務器具有預先定義的cookie的可選方法,該方法參考圖2由下列步驟公開通信終端100通過將一個數(shù)據(jù)請求140發(fā)送給服務器220來啟動一個會話,請求140包含一個被請求數(shù)據(jù)的標識及一個指明了將被通信終端100處理的數(shù)據(jù)格式的頭標;服務器220一接收到請求140,就生成一個通信終端標識號碼并存貯上述與通信終端標識號碼相關的頭標;上述服務器220通過把被請求數(shù)據(jù)和通信終端標識號碼發(fā)送給請求的通信終端100來應答150該請求;通信終端100將通信終端標識號碼存貯在一個存儲器中(未標出)。
此外,當通信終端100再次啟動一個會話,且發(fā)送與第一個步驟中相同的數(shù)據(jù)的請求120時,請求120包含被請求數(shù)據(jù)的一個標識以及從服務器220接收到的通信終端標識號碼。當服務器220接收到請求120時,它就從數(shù)據(jù)庫存儲器中檢索對應于該通信終端標識號碼的頭標,并應答150給通信終端100。
在這兩個方法中,服務器都可以定義一個時間段,在該時間段中用戶概要資料信息可以被存貯在數(shù)據(jù)庫存儲器中。當所規(guī)定的時間段到期時,服務器也可能將用戶概要資料信息從數(shù)據(jù)庫存儲器中刪除。時間可以是例如3小時或3天。根據(jù)用戶預訂的種類,時間段可能不同。為了避免對同一個通信終端標識號碼的雙重使用,服務器會通知通信終端這個時間段的持續(xù)時間,據(jù)此終端就知道該時間段何時到期了。當時間段結束且通信終端啟動一個新會話時,它就不得不再次傳輸用戶概要資料。當服務器再次存貯了用戶概要資料信息時,它就提供給通信終端一個新的在新時間段內唯一標識了通信終端的通信終端標識號碼。
被終端和服務器使用的頭標數(shù)據(jù)結構包含一個頭標文件序列,后面跟著例如特定圖象類型數(shù)據(jù)和實際圖象數(shù)據(jù)。頭標域包含一個有多字節(jié)長度的圖象類型標識符(類型域Type Field),一個字節(jié)的一般頭標信息(固定頭標域Fix Header Field),后面跟著0個或多個擴展頭標域(擴展域Ext Field)。擴展頭標可以是二進制00到二進制11。一個類型為00的頭標可以例如指示一個被用于規(guī)定額外的頭標信息的多字節(jié)比特域。如果在有更多的數(shù)據(jù)跟隨的情況下一個類型為00的擴展頭標被設置,則第一個比特可以被設置。類型為11的頭標指示了參數(shù)/數(shù)值對的一個序列。這些可以被用于優(yōu)化和特殊用途的擴展,例如動畫圖象格式?!皡?shù)大小”給出了后面參數(shù)名的長度(1-8字節(jié))。“數(shù)值大小”給出了后面參數(shù)值的長度(1-16字節(jié))。串聯(lián)標志指明了在讀完規(guī)定字節(jié)的數(shù)據(jù)后是否有另一個參數(shù)/數(shù)值對跟隨。圖象數(shù)據(jù)的實際組織依賴于圖象類型。
圖3給出了根據(jù)本發(fā)明的一個會話建立的例子。該會話使用無線會話協(xié)議,在一個無線通信終端和一個相應的服務器之間被建立(開始300)。通信終端通過發(fā)送一個數(shù)據(jù)請求到服務器來啟動一個會話(“發(fā)送請求”310)。這個請求包含被請求數(shù)據(jù)的標識及指明了要被通信終端處理的數(shù)據(jù)格式的頭標。如果服務器沒有收到請求,就可能發(fā)送一個新請求(“接收到請求?”320)。當服務器收到請求時,服務器就檢查是否標識被識別(“ID未知嗎?”330),即是否標識已經作為一個通信終端標識號碼被存貯在服務器上。如果終端的標識被識別,則服務器就從相關數(shù)據(jù)庫存儲器中檢索對應于通信終端標識號碼的用戶概要資料信息。用戶概要資料信息指明了將被通信終端處理的數(shù)據(jù)格式。服務器通過發(fā)送使用了用戶概要資料信息規(guī)定的格式的被請求數(shù)據(jù)來發(fā)送一個應答給請求(“發(fā)送應答”340)。之后,會話就可以由用戶結束了(“結束”345)。
如果終端的標識沒有被識別(“ID未知嗎?”330),則服務器一接收到請求就生成一個通信終端標識號碼(“產生ID”350)。之后,服務器存貯與上述通信終端標識號碼相關的頭標(“存貯頭標”360)。服務器通過把被請求數(shù)據(jù)和通信終端標識號碼發(fā)送給請求的通信終端來對該請求作出應答(“發(fā)送應答+ID”370)。最后,通信終端將通信終端標識號碼存貯到一個存儲器中(“存貯ID”380)。之后,用戶可以選擇結束會話(“結束”345)。
一旦通信終端標識號碼已被存貯(“存貯ID”380),則對于通信終端來說就可能只是簡單地發(fā)送一個包含了被請求數(shù)據(jù)的標識和從服務器接收到的通信終端標識號碼的請求給服務器來啟動更多的會話。然后對于服務器來說就可能在一接收到請求時就從數(shù)據(jù)庫存儲器中把對應于通信終端標識號碼的頭標檢索出來。
本發(fā)明并不局限于上面描述和圖中給出的實施方案的例子,而是在所附的權利要求的范圍內可以改動。
權利要求
1.一種在無線通信終端和相應的服務器之間處理無線會話協(xié)議(WSP)會話的方法,其中通信終端通過發(fā)送一個數(shù)據(jù)請求到服務器來啟動一個會話,該請求包含被請求數(shù)據(jù)的標識以及由服務器提供的通信終端標識號碼;當服務器接收到一個含有通信終端標識號碼的請求時,就從相關的數(shù)據(jù)庫存儲器中檢索對應于該通信終端標識號碼的用戶概要資料信息,并且該用戶概要資料信息指明了將被通信終端處理的數(shù)據(jù)格式;且服務器通過發(fā)送采用用戶概要資料信息定義的格式的被請求數(shù)據(jù)對該請求作出應答。
2.根據(jù)權利要求1的方法,其中當通信終端啟動一個會話時,它在請求中包含一個指明了將被通信終端處理的數(shù)據(jù)格式的頭標;當上述服務器接收到一個含有頭標的請求時,就從這個頭標中獲取用戶概要資料信息并將該用戶概要資料信息存貯到上述數(shù)據(jù)庫存儲器中,并生成一個相關的通信終端標識號碼;并且上述服務器將該通信終端標識號碼發(fā)送給通信終端。
3.根據(jù)權利要求1或2的方法,其中服務器定義用戶概要資料信息被存貯到數(shù)據(jù)庫存儲器中的時間段。
4.根據(jù)權利要求3的方法,其中服務器在上述時間段到期時將該用戶概要資料信息從數(shù)據(jù)庫存儲器中刪除。
5.一種在無線通信終端和相應的服務器之間處理無線會話協(xié)議(WSP)會話的方法,其中通信終端通過將一個數(shù)據(jù)請求發(fā)送到服務器而啟動一個會話,該請求包含被請求數(shù)據(jù)的標識和指明了將被通信終端處理的數(shù)據(jù)格式的頭標;服務器一旦接收到一個請求,就生成一個通信終端標識號碼并存貯與上述通信終端標識號碼相關的頭標;上述服務器通過將被請求數(shù)據(jù)和通信終端標識號碼發(fā)送到請求的通信終端來對該請求作出應答;上述通信終端將通信終端標識號碼存貯到一個存儲器中。
6.根據(jù)權利要求5的方法,其中當通信終端隨后啟動一個會話時,它發(fā)送一個請求給服務器,該請求包含一個被請求數(shù)據(jù)的標識及從服務器接收到的通信終端標識號碼;且服務器一旦接收到一個請求就從數(shù)據(jù)庫存儲器中檢索對應于上述通信終端標識號碼的頭標。
7.一種無線通信網絡,用于在無線通信終端和通過該網絡連接的對應的服務器之間處理無線會話協(xié)議(WSP)會話,該無線通信網絡包含通信終端中用于通過發(fā)送一個數(shù)據(jù)請求到服務器來啟動一個會話的裝置,該請求包含被請求數(shù)據(jù)的標識及由服務器提供的通信終端標識號碼;一個被連接到服務器上的數(shù)據(jù)庫存儲器,用以存貯基于請求中接收到的通信終端標識號碼的用戶概要資料信息,該用戶概要資料信息指明了要被通信終端處理的數(shù)據(jù)格式;處理裝置,用來檢索被存貯的對應于通信終端標識號碼的用戶概要資料信息,并通過將被請求數(shù)據(jù)以用戶概要資料信息所定義的格式通過傳輸裝置發(fā)送到通信終端來對該請求作出應答。
8.根據(jù)權利要求7的網絡,其中通信終端包括用以在請求中包含一個指明了要被通信終端處理的數(shù)據(jù)格式的頭標的裝置;以及服務器中的處理裝置被設置為從頭標中獲取用戶概要資料信息,以便將該用戶概要資料信息存貯到上述數(shù)據(jù)庫存儲器中,生成相關的通信終端標識號碼,并通過上述傳輸裝置將通信終端標識號碼發(fā)送給通信終端。
9.根據(jù)權利要求8的網絡,其中服務器包含一個定時器,且上述處理裝置設置一個用戶概要資料信息被存貯到數(shù)據(jù)庫存儲器中的時間段。
10.根據(jù)權利要求9的網絡,其中處理裝置在上述時間段到期時從數(shù)據(jù)庫存儲器中將該用戶概要資料信息刪除。
11.一個用于在無線通信網絡中支持無線會話協(xié)議(WSP)會話的服務器單元,包含輸入裝置;輸出裝置;控制輸入和輸出裝置及一個數(shù)據(jù)庫存儲器的處理裝置;上述數(shù)據(jù)庫存儲器包含多個通信終端的用戶概要資料信息,該用戶概要資料信息指明了要被通信終端處理的數(shù)據(jù)格式;上述輸入裝置適合于從一個通信終端接收一個數(shù)據(jù)請求,該請求啟動一個會話且包含被請求數(shù)據(jù)的標識和一個通信終端標識號碼;上述處理裝置利用在請求中被接收到的通信終端標識號碼來檢索存貯的用戶概要資料信息;并且上述處理裝置通過將被請求數(shù)據(jù)以用戶概要資料信息定義的格式通過上述輸出裝置發(fā)送來對該請求作出應答。
12.根據(jù)權利要求11的服務器,且上述通信終端在請求中包含一個指明了要被通信終端處理的數(shù)據(jù)格式的頭標,其中處理裝置從頭標中獲取用戶概要資料信息,將該用戶概要資料信息存貯到上述數(shù)據(jù)庫存儲器中,并生成一個相關的通信終端標識號碼;并且上述處理裝置將通信終端標識號碼通過上述輸出裝置發(fā)送到通信終端。
13.根據(jù)權利要求11或12的服務器,還包含一個定時器,其中上述處理裝置設置一個用戶概要資料信息被存貯到數(shù)據(jù)庫存儲器中的時間段。
14.根據(jù)權利要求13的服務器,其中處理裝置在上述時間段到期時,從數(shù)據(jù)庫存儲器中刪除該用戶概要資料信息。
全文摘要
一個通信終端通過將一個數(shù)據(jù)請求發(fā)送到服務器而啟動一個無線會話協(xié)議(WSP)會話。該請求包含被請求數(shù)據(jù)的標識及由服務器提供的一個通信終端標識號碼。當服務器接收到含有通信終端標識號碼的請求時,就從一個相關的數(shù)據(jù)庫存儲器中檢索對應于該通信終端標識號碼的用戶概要資料信息。用戶概要資料信息指出要被通信終端處理的數(shù)據(jù)格式。然后服務器通過將被請求數(shù)據(jù)以用戶概要資料信息所定義的格式發(fā)送來對該請求作出應答。
文檔編號H04W76/02GK1307775SQ99807998
公開日2001年8月8日 申請日期1999年4月27日 優(yōu)先權日1998年4月28日
發(fā)明者H·H·H·漢森, L·B·漢森 申請人:諾基亞移動電話有限公司