JP2009042829A - Information function providing system, information function providing apparatus, information function providing method, and information function providing program - Google Patents
Information function providing system, information function providing apparatus, information function providing method, and information function providing program Download PDFInfo
- Publication number
- JP2009042829A JP2009042829A JP2007204398A JP2007204398A JP2009042829A JP 2009042829 A JP2009042829 A JP 2009042829A JP 2007204398 A JP2007204398 A JP 2007204398A JP 2007204398 A JP2007204398 A JP 2007204398A JP 2009042829 A JP2009042829 A JP 2009042829A
- Authority
- JP
- Japan
- Prior art keywords
- session data
- function
- web service
- communication
- providing system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Telephonic Communication Services (AREA)
Abstract
【課題】通信ネットワーク内のセッション情報を情報ネットワーク内のWebサービスで容易に利用できるようにする。
【解決手段】通信ネットワーク1と情報ネットワーク2とは情報機能提供装置3を介して接続するとともに、通信ネットワーク1と情報ネットワーク2との間でAPI関数を用いて情報をやり取りするAPIインターフェース6を設け、情報機能提供装置3は、APIインターフェース6を介してWebサービス提供システム21からのセッションデータの要求を取得し、そのセッションデータの要求に対応した応答を通信ノード11から取得してWebサービス提供システム21に提供する。
【選択図】 図1Session information in a communication network is easily used by a Web service in the information network.
A communication network and an information network are connected via an information function providing device, and an API interface is provided for exchanging information between the communication network and the information network using an API function. The information function providing apparatus 3 acquires a request for session data from the Web service providing system 21 via the API interface 6 and acquires a response corresponding to the request for the session data from the communication node 11 to obtain the Web service providing system. 21.
[Selection] Figure 1
Description
本発明は情報機能提供システム、情報機能提供装置、情報機能提供方法および情報機能提供プログラムに関し、特に、標準的なAPI(Application Program Interface)を用いることで、通信ネットワーク内のセッション情報を情報ネットワーク内のWebサービスで利用できるようにする方法に適用して好適なものである。 The present invention relates to an information function providing system, an information function providing apparatus, an information function providing method, and an information function providing program, and in particular, by using a standard API (Application Program Interface), session information in a communication network is stored in the information network. The present invention is suitable for application to a method for making it available on other web services.
従来では、通信網内の通信関係データは、各通信事業者が通信網内に保持して外部に提供されることはなかったし、ましてやAPIとして提供されることもなく、アプリケーションサーバから通信関係データベースへアクセスするには、接続インターフェースを通信関係データベースごとに個別に設ける必要があった。
図10は、従来のアプリケーションサーバからの通信関係データベースへのアクセス方法を示すブロック図である。
図10において、アプリケーションサーバ4、5にはアプリケーション41、51がそれぞれ搭載され、通信関係データが格納された通信関係データベース12、13は通信ノードごとに設けられている。そして、アプリケーション41が通信関係データベース12、13にアクセスするために、アプリケーションサーバ4には接続インターフェースが通信関係データベース12、13ごとに配備され、アプリケーション51が通信関係データベース12、13にアクセスするために、アプリケーションサーバ5には接続インターフェースが通信関係データベース12、13ごとに配備される。
Conventionally, the communication related data in the communication network is not held by each communication carrier in the communication network and provided to the outside, and moreover, it is not provided as an API. In order to access the database, it was necessary to provide a connection interface for each communication-related database.
FIG. 10 is a block diagram showing a method for accessing a communication relation database from a conventional application server.
In FIG. 10,
また、API技術に関しては、通信網内のテレコム情報およびテレコム機能をWeb化して外部に提供するために、業界団体である“The Parlay Group”にて“Parlay X 2.0”という規格が策定されている(非特許文献1)。
この“Parlay X 2.0”という規格では、第三者による呼制御(3rd Party Call Control)機能や端末の位置情報に関する機能をWeb化し、APIとして提供するAPI定義がなされている。
In this “Parlay X 2.0” standard, API definition is provided in which a third party call control (3rd Party Call Control) function and a function related to terminal location information are converted to Web and provided as an API.
しかしながら、従来の通信関係データベース12、13へのアクセス方法では、通信関係データベース12、13ごとに接続インターフェースを個別に設ける必要があるとともに、通信網内の通信関係データは各通信事業者が通信網内に保持して外部に提供されることがないため、インターネットを利用した通信事業者のネットワーク連携サービスの利便性に欠けるという問題があった。
また、非特許文献1では、APIの機能を提供し実行する装置やそれらの技術の詳細については定義されておらず、APIを用いることで、通信網内の通信関係データをインターネット内のWebサービスで利用できるようにする方法は開示されていなかった。
そこで、本発明の目的は、通信ネットワーク内のセッション情報を情報ネットワーク内のWebサービスで容易に利用することが可能な情報機能提供システム、情報機能提供装置、情報機能提供方法および情報機能提供プログラムを提供することである。
However, in the conventional method for accessing the communication
In addition, Non-Patent
SUMMARY OF THE INVENTION An object of the present invention is to provide an information function providing system, an information function providing apparatus, an information function providing method, and an information function providing program capable of easily using session information in a communication network with a Web service in an information network. Is to provide.
上述した課題を解決するために、請求項1記載の情報機能提供システムによれば、情報ネットワーク上でWebサービスを提供するWebサービス提供システムと、通信ネットワークに設けられた通信ノードと、前記Webサービス提供システムからのセッションデータの要求をAPI関数でやり取りするAPIインターフェースと、前記APIインターフェース介して前記Webサービス提供システムからのセッションデータの要求を取得し、前記要求されたセッションデータを前記通信ノードから取得して前記Webサービス提供システムに提供する情報機能提供装置とを備えることを特徴とする。
In order to solve the above-described problem, according to the information function providing system according to
また、請求項2記載の情報機能提供システムによれば、前記情報機能提供装置は、前記Webサービス提供システムに提供される情報の図表の様式および文章形式を登録するテンプレートエレメントデータベースと、前記Webサービス提供システムに提供されるサービスの構成要素を登録するサービスエレメントデータベースと、前記Webサービス提供システムに提供される情報の意味情報が記述されたオントロジを登録するオントロジデータベースと、前記Webサービス提供システムからのアクセスを認証するサービス管理制御機能部と、前記Webサービス提供システムから送信されたセッションデータの要求をAPI関数にて受信するとともに、通信ネットワークの通信ノードから取得したセッションデータを情報ネットワーク内のWebサービスで利用できるようにして前記Webサービス提供システムに送信するWeb対応機能部と、前記Webサービス提供システムから送信されたAPI関数で特定されるシナリオの実行を指示するシナリオサーバと、前記通信ノードから得られたセッションデータを記憶するノードキャッシュファイルと、前記シナリオに沿った通信制御指示を前記通信ノードに転送し、前記通信ノードから得られたセッションデータ、あるいは前記ノードキャッシュファイルから読み出した前記通信ノードのセッションデータを、前記Web対応機能部を介して前記Webサービス提供システムに送信させるIMS対応機能部とを備えることを特徴とする。
According to the information function providing system according to
また、請求項3記載の情報機能提供装置によれば、Webサービス提供システムからのセッションデータの要求をAPI関数にて取得するセッションデータ要求取得手段と、前記セッションデータ要求取得手段にて取得されたセッションデータを通信ネットワークに設けられた通信ノードから取得し、前記API関数の返り値として前記Webサービス提供システムに提供するセッションデータ提供手段とを備えることを特徴とする。
According to the information function providing device according to
また、請求項4記載の情報機能提供装置によれば、前記通信ノードは、前記セッションデータを要求したアクセス者のユーザ管理サーバと、前記ユーザ管理サーバとトランスポート層または下位層ネットワークで直接結ばれた1以上の通信サーバを含むか、あるいは前記通信ノードは、前記セッションデータを要求したアクセス者のユーザ管理サーバを含む通信ノードと、前記ユーザ管理サーバとトランスポート層または下位層ネットワークで直接結ばれた1以上の通信サーバを持つ通信ノードを含むことを特徴とする。
また、請求項5記載の情報機能提供装置によれば、前記セッションデータは、前記通信ノードの持つ加入者データ、端末データ、通信網性能データ、通信網の状態変化に伴うデータおよび通信網の変化通知データを含むことを特徴とする。
According to the information function providing apparatus of
According to the information function providing device according to
また、請求項6記載の情報機能提供方法によれば、情報ネットワーク上に設けられたWebサービス提供システムからのセッションデータの要求をAPI関数にて受け付けるステップと、前記API関数で特定されるシナリオをシナリオサーバから取得するステップと、前記シナリオに沿った通信制御指示を通信ネットワークに設けられた通信ノードに転送するステップと、前記通信ノードを介し、前記セッションデータを要求したアクセス者のユーザ管理サーバと、前記ユーザ管理サーバとトランスポート層または下位層ネットワークで直接結ばれた1以上の通信サーバにセッションデータの要求を転送するステップと、前記通信サーバから取得したセッションデータを前記Webサービス提供システムに提供するステップとを備えることを特徴とする。
According to the information function providing method of
また、請求項7記載の情報機能提供方法によれば、情報ネットワーク上に設けられたWebサービス提供システムからのセッションデータの要求をAPI関数にて受け付けるステップと、前記API関数で特定されるシナリオをシナリオサーバから取得するステップと、前記シナリオに沿った通信制御指示を通信ネットワークに設けられた第1の通信ノードに転送するステップと、前記第1の通信ノードを介し、前記セッションデータを要求したアクセス者のユーザ管理サーバを含む第2の通信ノードと、前記ユーザ管理サーバとトランスポート層または下位層ネットワークで直接結ばれた1以上の通信サーバを持つ第3の通信ノードにセッションデータの要求を転送するステップと、前記第3の通信ノードから取得したセッションデータを前記Webサービス提供システムに提供するステップとを備えることを特徴とする。
According to the information function providing method according to
また、請求項8記載の情報機能提供方法によれば、前記セッションデータの要求に含まれるAPI関数は、特定の利用者のセッション記録の取得を指示する関数と、広域特定セッションデータの取得を指示する関数のいずれか少なくとも1つを含み、前記特定の利用者のセッション記録を取得したWebサービス提供システムまたは前記Webサービス提供システムのユーザが、前記セッション記録について前記セッションの使用目的基準に基づいて通信ネットワークの利用の適否を判断するかあるいは、前記広域特定セッションデータを取得したWebサービス提供システムまたは前記Webサービス提供システムのユーザが、前記広域特定セッションデータについてセッショントラヒック基準またはセッショントラヒックパターン基準に基づいて悪意呼を判断することを特徴とする。
According to the information function providing method of
また、請求項9記載の情報機能提供方法によれば、前記Webサービス提供システムに提供される情報の意味情報が記述されたオントロジに基づいて、前記セッションデータの要求の承継関係または同値関係を調べるステップと、前記セッションデータの要求の間の親和度に基づいてセッションデータを提供するステップとを備えることを特徴とする。
また、請求項10記載の情報機能提供プログラムによれば、請求項6から9のいずれか1項記載の情報機能提供方法をコンピュータに実行させることを特徴とする。
According to the information function providing method according to
The information function providing program according to
以上説明したように、本発明によれば、Webサービスを利用しているユーザは、一般に公開されている情報ネットワーク上のAPIを用いることで、通信ネットワーク内のセッション情報を取得することができ、通信ネットワーク内の通信関係データの知識が乏しい場合においても、通信ネットワークをより快適に使用することが可能となるとともに、利用者データとしてのセッション記録やトラヒックデータから通信の不正利用を判断することが可能となり、複数の通信サーバにおける特定利用者のセッション記録や特定利用者に対するDos攻撃の検知と防御を行うことができる。
することが可能となる。
As described above, according to the present invention, a user using a Web service can acquire session information in a communication network by using an API on an information network that is open to the public. Even if knowledge of communication-related data in the communication network is scarce, it is possible to use the communication network more comfortably, and it is possible to judge unauthorized use of communication from session records and traffic data as user data It becomes possible, and it is possible to detect and prevent a session recording of a specific user and a Dos attack against the specific user in a plurality of communication servers.
It becomes possible to do.
以下、本発明の実施形態に係る情報機能提供システムについて図面を参照しながら説明する。
図1は、本発明の一実施形態に係る情報機能提供装置が適用されるネットワークの概略構成を示すブロック図である。
図1において、通信ネットワーク1には通信ノード11が設けられ、通信ノード11には通信網利用データ11aが保持されている。また、情報ネットワーク2には、Webサービスを提供するWebサービス提供システム21が設けられている。そして、通信ネットワーク1と情報ネットワーク2とは、情報機能提供装置3を介して接続され、通信ネットワーク1と情報ネットワーク2との間でAPI関数を用いて情報をやり取りするAPIインターフェース6が設けられている。
Hereinafter, an information function providing system according to an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a schematic configuration of a network to which an information function providing apparatus according to an embodiment of the present invention is applied.
In FIG. 1, a
なお、通信ネットワーク1は、例えば、電話回線網を挙げることができ、情報ネットワーク2、例えば、インターネットを挙げることができる。また、通信ノード11とは、例えば、通信ネットワーク1上の中継点やそこに設置されるコンピュータのことを言う。そして、通信ノード11は、セッションデータを要求したアクセス者のユーザ管理サーバと、そのユーザ管理サーバとトランスポート層または下位層ネットワークで直接結ばれた1以上の通信サーバを含むことができる。あるいは、通信ノード11は、セッションデータを要求したアクセス者のユーザ管理サーバを含む通信ノードと、そのユーザ管理サーバとトランスポート層または下位層ネットワークで直接結ばれた1以上の通信サーバを持つ通信ノードを含むことができる。
The
ここで、情報機能提供装置3は、APIインターフェース6を用いることで、通信ノード11の情報と機能を情報ネットワーク2に提供することができる。例えば、情報機能提供装置3は、APIインターフェース6を介してWebサービス提供システム21からのセッションデータの要求を取得し、その要求されたセッションデータを通信ノード11から取得してWebサービス提供システム21に提供することができる。また、情報機能提供装置3には、通信ノード11から得られたセッションデータを記憶するノードキャッシュファイル36を設け、Webサービス提供システム21からのセッションデータの要求に対し、ノードキャッシュファイル36に記憶されたセッションデータをWebサービス提供システム21に提供することができる。
Here, the information
なお、セッションデータは、通信ノード11の持つ加入者データ、端末データ、通信網性能データ、通信網の状態変化に伴うデータおよび通信網の変化通知データを含むことができる。
この場合、情報機能提供装置3は、Webサービス提供システム21にセッションデータを提供する場合、該当するWSDL(Web Service Description Language)による記述文を含めることができる。なお、WSDLとは、Webサービスで記述するためのXLM(Extensible Markup Language)をベースとした言語仕様である。このWSDLでは、それぞれのWebサービスがどのような機能を持つのか、その機能を利用するためにはどのような要求が必要であるのかなどを記述する方法が定義されている。データや操作を定義する部分が通信プロトコルに関する部分から分離されているため、通信プロトコルやエンコード形式に関わりなくフォーマットを再利用することができる。
The session data can include subscriber data, terminal data, communication network performance data, data associated with a change in the state of the communication network, and communication network change notification data.
In this case, when providing the session data to the Web
そして、APIインターフェース6では、API関数を含むWSDL記述文を使って通信ノード11の持つ情報や機能を情報ネットワーク2との間でやり取りすることができ、Webサービス提供システム21からの情報機能提供装置3へのセッションデータの要求は、APIインターフェース6におけるWSDLで記述されたAPI関数のやり取りで行うことができる。
ここで、セッションデータの要求に含まれるAPI関数は、特定の利用者のセッション記録の取得を指示する関数と、広域特定セッションデータの取得を指示する関数のいずれか少なくとも1つを含むことができる。
The
Here, the API function included in the request for session data can include at least one of a function for instructing acquisition of a session record of a specific user and a function for instructing acquisition of wide area specific session data. .
そして、情報機能提供装置3は、APIインターフェース6を介してセッションデータの要求に含まれるAPI関数を受信し、そのセッションデータの要求を実行することで、ユーザの着信記録や発信記録を含むセッションデータやトラヒックデータを通信ノード11から取得し、Webサービス提供システム21に提供することができる。
そして、特定の利用者のセッション記録を取得したWebサービス提供システム21またはWebサービス提供システム21のユーザが、そのセッション記録についてセッションの使用目的基準に基づいて通信ネットワーク1の利用の適否を判断することができる。
Then, the information
Then, the Web
あるいは、広域特定セッションデータを取得したWebサービス提供システム21またはWebサービス提供システム21のユーザが、その広域特定セッションデータについてセッショントラヒック基準またはセッショントラヒックパターン基準に基づいて悪意呼を判断することができる。
これにより、Webサービスを利用しているユーザは、一般に公開されている情報ネットワーク2上のAPIを用いることで、通信ネットワーク1内のセッション情報を取得することができ、通信ネットワーク1内の通信関係データの知識が乏しい場合においても、通信ネットワーク1をより快適に使用することが可能となるとともに、利用者データとしてのセッション記録やトラヒックデータから通信の不正利用を判断することが可能となり、複数の通信サーバにおける特定利用者のセッション記録や特定利用者に対するDoS(Denial of Service)攻撃の検知と防御を行うことができる。
Alternatively, the Web
As a result, a user using the Web service can acquire session information in the
図2は、図1の情報機能提供装置で用いられる通信関係問合型データAPI関数の一例を示す一覧表である。
図2において、Webサービス提供システム21は加入者情報データを取得する場合、“getSubscriberInformation”というAPI関数を用いて情報機能提供装置3にサービス要求することができる。Webサービス提供システム21は端末の状態変化データを通知する場合、“startNotification”というAPI関数を用いて情報機能提供装置3にサービス要求することができる。Webサービス提供システム21は状態変化により発生するデータを通知する場合、“StatusNotification”というAPI関数を用いて情報機能提供装置3にサービス要求することができる。Webサービス提供システム21はセッションの帯域情報データを取得する場合、“getBandwidth”というAPI関数を用いて情報機能提供装置3にサービス要求することができる。Webサービス提供システム21はパケット消失状況データを取得する場合、“getPacktLoss”というAPI関数を用いて情報機能提供装置3にサービス要求することができる。Webサービス提供システム21はセッションに適用される優先制御情報を取得する場合、“getPriorityInformation”というAPI関数を用いて情報機能提供装置3にサービス要求することができる。Webサービス提供システム21はセッションに適用される輻輳制御情報を取得する場合、“getAppliedCongestionControl”というAPI関数を用いて情報機能提供装置3にサービス要求することができる。Webサービス提供システム21は通信網で発生した輻輳情報を取得する場合、“getCongestionInformation”というAPI関数を用いて情報機能提供装置3にサービス要求することができる。
FIG. 2 is a table showing an example of a communication relation inquiry type data API function used in the information function providing apparatus of FIG.
In FIG. 2, when acquiring the subscriber information data, the Web
図3は、図1の情報機能提供装置の概略構成を示すブロック図である。
図3において、情報機能提供装置3には、Webサービス提供システム21に提供される情報の図表の様式および文章形式を登録するテンプレートエレメントデータベース37、Webサービス提供システム21に提供されるサービスの構成要素を登録するサービスエレメントデータベース38、Webサービス提供システム21に提供される情報の意味情報が記述されたオントロジを登録するオントロジデータベース39、Webサービス提供システム21からのアクセスを認証するサービス管理制御機能部33、Webサービス提供システム21から送信されたセッションデータの要求をAPI関数にて受信するとともに、通信ネットワーク1内のセッションデータを情報ネットワーク2内のWebサービスで利用できるようにしてWebサービス提供システム21に送信するWeb対応機能部32、Webサービス提供システム21から送信されたAPI関数で特定されるシナリオの実行を指示するシナリオサーバ30、シナリオに沿った通信制御指示を通信ネットワーク1に設けられた通信ノード11に転送し、通信ノード11で実行された通信制御の実行結果を取得し、Web対応機能部32を介して通信制御の実行結果をWebサービス提供システム21に送信させるIMS対応機能部31、通信ネットワーク1から取得したセッションデータを認証するセッション認証機能部34、通信ノード11から得られたセッションデータを記憶するノードキャッシュファイル36、セッションデータの要求の間の親和度に基づいてセッションデータを提供する親和要求作成部60、Webサービス提供システム21とWeb対応機能部32との間でやり取りされる情報を中継するサービスバス35が設けられている。
FIG. 3 is a block diagram showing a schematic configuration of the information function providing apparatus of FIG.
3, the information
ここで、シナリオサーバ30には、シナリオの実行手順が記憶されたシナリオ記憶部301、シナリオ記憶部301に記憶された実行手順に従ってシナリオの実行を指示するシナリオ実行部302が設けられ、Web対応機能部32には、APIインターフェース6で扱われるAPI関数を記憶するAPI関数記憶部321が設けられ、Web対応機能部32は、図1のAPIインターフェース6としての機能することができる。
Here, the
そして、通信ネットワーク1に対するセッションデータの要求がWebサービス提供システム21から行われると、そのセッションデータの要求を示すWebデータが情報ネットワーク2を介して情報機能提供装置3に送られる。そして、情報機能提供装置3に送られたWebデータはサービスバス35を介してWeb対応機能部32に送られ、そのアクセスがサービス管理制御機能部33にて認証されると、そのWebデータに含まれるAPI関数で指定されるシナリオ指定がAPI関数記憶部321から読み出され、シナリオサーバ30に転送される。シナリオサーバ30はシナリオ指定を受け取ると、そのシナリオの実行手順をシナリオ記憶部301から読み出し、シナリオ実行部302は、その実行手順に沿ってシナリオを実行するようにIMS対応機能部31に指示する。IMS対応機能部31は、シナリオの実行が指示されると、その実行手順に含まれる通信制御指示をプロトコル変換および中継し、通信ノード11に転送する。
When a request for session data for the
そして、通信ノード11は、IMS対応機能部31からの通信制御指示を受け取ると、その通信制御を実行し、その通信制御の実行結果をIMS対応機能部31に転送する。そして、IMS対応機能部31は、通信制御の実行結果を受け取ると、その実行結果をプロトコル変換および中継し、Web対応機能部32に転送する。そして、Web対応機能部32は、通信ネットワーク1から取得したセッションデータがセッション認証機能部34にて認証されると、通信ノード11による通信制御の実行結果をデータ変換およびプロトコル変換し、API関数の返り値としてセッションデータをサービスバス35を介してWebサービス提供システム21に提供する。
When the
また、通信ネットワーク1から取得したセッションデータのうち、Webサービス提供システム21からのアクセスが特に多い場合に対象となるセッションデータはノードキャッシュファイル36に記憶され、定時間にデータの更新や保持を行ったり、一定以上の状態変化を示すデータを更新や保持を行ったりすることができる。そして、Web対応機能部32は、Webサービス提供システム21からのアクセスが特に多い場合に対象となるセッションデータについては、ノードキャッシュファイル36から読み出したセッションデータをサービスバス35を介してWebサービス提供システム21に提供する。情報機能提供装置3にノードキャッシュファイル36を設けることにより、通信ネットワーク1と情報機能提供装置3との間の通信量を削減することができる。
In addition, among the session data acquired from the
さらに、親和要求作成部60は、セッションデータの要求を受け取ると、オントロジデータベース39を参照することにより、セッションデータの要求の承継関係または同値関係を調べ、そのセッションデータの要求と間で親和度が所定値以上の親和要求を抽出する。そして、親和要求作成部60は、テンプレートエレメントデータベース37およびサービスエレメントデータベース38を参照することにより、その親和要求のシナリオを作成し、シナリオサーバ30に転送する。そして、和要求作成部60にて作成されたシナリオがシナリオサーバ30に転送されると、シナリオ実行部302はそのシナリオを実行するようにIMS対応機能部31に指示し、そのシナリオに対応したセッションデータを通信ノード11から取得して、Webサービス提供システム21に提供することができきる。
Further, upon receiving the session data request, the affinity
なお、サービス管理制御機能部33、シナリオサーバ30、Web対応機能部32、IMS対応機能部31、セッション認証機能部34、親和要求作成部60は、これらの手段で行われる処理を遂行させる命令が記述されたプログラムをコンピュータに実行させることにより実現することができる。
そして、このプログラムをCD−ROMなどの記憶媒体に記憶しておけば、情報機能提供装置3のコンピュータに記憶媒体を装着し、そのプログラムをコンピュータにインストールすることにより、サービス管理制御機能部33、シナリオサーバ30、Web対応機能部32、IMS対応機能部31、セッション認証機能部34、親和要求作成部60で行われる処理を実現することができる。
Note that the service management
If this program is stored in a storage medium such as a CD-ROM, the service management
また、サービス管理制御機能部33、シナリオサーバ30、Web対応機能部32、IMS対応機能部31、セッション認証機能部34、親和要求作成部60で行われる処理を遂行させる命令が記述されたプログラムをコンピュータに実行させる場合、スタンドアロン型コンピュータで実行させるようにしてもよく、ネットワークに接続された複数のコンピュータに分散処理させるようにしてもよい。
In addition, a program in which a command for executing the processing performed by the service management
図4は、図1の情報機能提供装置が適用される通信ネットワークの第1の例を示すブロック図である。
図4において、図1の通信ネットワーク1には通信ノード15が設けられ、通信ノード15には、セッションデータを要求したアクセス者のユーザ管理サーバ151および通信サーバ152〜156が設けられている。そして、ユーザ管理サーバ151と通信サーバ152〜154とはトランスポート層または下位層ネットワークで直接結ばれている。
FIG. 4 is a block diagram showing a first example of a communication network to which the information function providing apparatus of FIG. 1 is applied.
In FIG. 4, a
そして、通信ノード15では、ユーザ管理サーバ151が情報機能提供装置3からの広域特定セッションデータ要求を受信し、通信ノード15内に保持されるユーザ管理サーバ151が扱ったセッションデータ記録を検索することで、広域特定セッションデータ要求の回答を作成し、情報機能提供装置3に転送することができる。
また、ユーザ管理サーバ151が情報機能提供装置3からの広域特定セッションデータ要求を受信すると、ユーザ管理サーバ151はその広域特定セッションデータ要求を通信サーバ152〜154に転送することができる。そして、通信サーバ152〜154は、通信ノード15内に保持される通信サーバ152〜154がそれぞれ扱ったセッションデータ記録を検索することで、広域特定セッションデータ要求の回答をそれぞれ作成し、ユーザ管理サーバ151を介して情報機能提供装置3に転送することができる。
In the
Further, when the
図5は、図1の情報機能提供装置の機能シーケンスの第1の例を示す図である。
図5において、Webサービス提供システム21は、API関数を含むWSDLで記述された広域特定セッションデータ要求にて情報機能提供装置3にアクセスすると(ステップS1)、サービスバス35は、広域特定セッションデータ要求をWeb対応機能部32に中継する(ステップS2)。そして、Web対応機能部32は、広域特定セッションデータ要求を受け取ると(ステップS3)、サービス管理制御機能部33はユーザ認証を行う(ステップS4)。そして、サービス管理制御機能部33にてユーザ認証されると、Web対応機能部32は、広域特定セッションデータ要求に含まれるAPI関数にてAPI関数記憶部321を検索し、そのAPI関数に対応するシナリオ指定を読み出し、そのシナリオ指定をシナリオサーバ30に転送する(ステップS5)。
FIG. 5 is a diagram showing a first example of a function sequence of the information function providing apparatus of FIG.
In FIG. 5, when the Web
そして、シナリオサーバ30は、広域特定セッションデータ要求に含まれるAPI関数の実行手順をシナリオ記憶部301から読み出し、シナリオ実行部302は、その実行手順に沿ってAPI関数の機能を実行するようにIMS対応機能部31に指示する(ステップS6)。そして、IMS対応機能部31は、シナリオ実行部302から指示されたAPI関数の実行手順に含まれる通信制御指示をプロトコル変換および中継し、通信ノード15に転送する(ステップS7)。
Then, the
そして、通信ノード15は、IMS対応機能部31から指示された通信制御を実行することで、通信ノード15にて保持されるユーザ管理サーバ151が扱ったセッションデータをIMS対応機能部31に転送する(ステップS8)。そして、IMS対応機能部31は、ユーザ管理サーバ151が扱ったセッションデータを受け取ると、そのセッションデータをプロトコル変換および中継し、Web対応機能部32に転送する(ステップS9)。そして、Web対応機能部32は、ユーザ管理サーバ151が扱ったセッションデータをデータ変換およびプロトコル変換し、広域特定セッションデータ要求に含まれるAPI関数の返り値としてサービスバス35に転送し(ステップS10)、サービスバス35は、ユーザ管理サーバ151が扱ったセッションデータをWebサービス提供システム21に提供し(ステップS11)、Webサービス提供システム21は、ユーザ管理サーバ151が扱ったセッションデータを取得する(ステップS12)。
Then, the
また、通信ノード15は、IMS対応機能部31から通信制御指示を受け取ると、ユーザ管理サーバ151は、IMS対応機能部31からの通信制御指示を通信サーバ152〜154に転送する(ステップS13)。
そして、通信サーバ152〜154は、ユーザ管理サーバ151から送られた通信制御を実行することで(ステップS14)、通信ノード15にて保持される通信サーバ152〜154がそれぞれ扱ったセッションデータを通信ノード15を介してIMS対応機能部31に転送する(ステップS15)。そして、IMS対応機能部31は、通信サーバ152〜154がそれぞれ扱ったセッションデータを受け取ると、そのセッションデータをプロトコル変換および中継し、Web対応機能部32に転送する(ステップS16)。そして、Web対応機能部32は、通信サーバ152〜154がそれぞれ扱ったセッションデータをデータ変換およびプロトコル変換し、広域特定セッションデータ要求に含まれるAPI関数の返り値としてサービスバス35に転送し(ステップS17)、サービスバス35は、通信サーバ152〜154がそれぞれ扱ったセッションデータをWebサービス提供システム21に提供し(ステップS18)、Webサービス提供システム21は、通信サーバ152〜154がそれぞれ扱ったセッションデータを取得する(ステップS19)。
In addition, when the
Then, the
図6は、図1の情報機能提供装置が適用される通信ネットワークの第2の例を示すブロック図である。
図6において、図1の通信ネットワーク1には複数の通信ノード16〜18および通信サーバ191〜193が設けられ、通信ノード16には、セッションデータを要求したアクセス者のユーザ管理サーバ151が設けられ、通信ノード17、18には、通信サーバ161、171がそれぞれ設けられている。そして、ユーザ管理サーバ161と通信サーバ171、181とはトランスポート層または下位層ネットワークで直接結ばれている。
FIG. 6 is a block diagram showing a second example of a communication network to which the information function providing apparatus of FIG. 1 is applied.
6, the
そして、通信ノード16では、ユーザ管理サーバ161が情報機能提供装置3からの広域特定セッションデータ要求を受信し、通信ノード16内に保持されるユーザ管理サーバ161が扱ったセッションデータ記録を検索することで、広域特定セッションデータ要求の回答を作成し、情報機能提供装置3に転送することができる。
また、ユーザ管理サーバ161が情報機能提供装置3からの広域特定セッションデータ要求を受信すると、ユーザ管理サーバ161はその広域特定セッションデータ要求を通信サーバ171、181に転送することができる。そして、通信サーバ171、181は、通信ノード17、18内にそれぞれ保持される通信サーバ171、181がそれぞれ扱ったセッションデータ記録を検索することで、広域特定セッションデータ要求の回答をそれぞれ作成し、ユーザ管理サーバ161を介して情報機能提供装置3に転送することができる。
In the
When the
図7は、図1の情報機能提供装置の機能シーケンスの第2の例を示す図である。
図7において、図1の情報機能提供装置3は図5のステップS1〜、S12と同様の処理を行うことにより、Webサービス提供システム21は、ユーザ管理サーバ161が扱ったセッションデータを取得する。そして、通信ノード16は、IMS対応機能部31から通信制御指示を受け取ると、ユーザ管理サーバ161は、IMS対応機能部31からの通信制御指示を通信ノード17、18に転送する(ステップS20)。
FIG. 7 is a diagram showing a second example of a function sequence of the information function providing apparatus of FIG.
In FIG. 7, the information
そして、通信ノード17、18は、ユーザ管理サーバ161から送られた通信制御を実行することで(ステップS21)、通信ノード17、18にてそれぞれ保持される通信サーバ171、181がそれぞれ扱ったセッションデータを通信ノード16を介してIMS対応機能部31に転送する(ステップS22)。そして、IMS対応機能部31は、通信サーバ171、181がそれぞれ扱ったセッションデータを受け取ると、そのセッションデータをプロトコル変換および中継し、Web対応機能部32に転送する(ステップS23)。そして、Web対応機能部32は、通信サーバ171、181がそれぞれ扱ったセッションデータをデータ変換およびプロトコル変換し、広域特定セッションデータ要求に含まれるAPI関数の返り値としてサービスバス35に転送し(ステップS24)、サービスバス35は、通信サーバ171、181がそれぞれ扱ったセッションデータをWebサービス提供システム21に提供し(ステップS25)、Webサービス提供システム21は、通信サーバ171、181がそれぞれ扱ったセッションデータを取得する(ステップS26)。
The
そして、Webサービス提供システム21が広域特定セッションデータを取得すると、その広域特定セッションデータについてセッショントラヒック基準またはセッショントラヒックパターン基準に基づいて悪意呼を判断するとともに、特定のセッションの伝播経路を判定することができる。例えば、広域特定セッションデータを用いることで、ユーザの知らないトラヒックが量的に異常に多く、時間帯が真夜中で、物理的な方向が某有名な妨害発信元らしいと推定し対策を立てることが可能となる。
When the Web
図8は、図1の情報機能提供装置の機能シーケンスの第3の例を示す図である。なお、この第3の例では、特定の利用者のセッション記録の取得を指示するAPI関数を用いて情報機能提供装置3にアクセスするもので、このAPI関数では、セッションユーザIDごとのセッションの送受信記録の取得と、このセッションのパケット消失状況データの取得と、このセッションに適用される優先制御情報の取得と、このセッションに適用される輻輳制御情報の取得の全てまたは一部を行うことができ、そのような記録の期間あるいは時間を指定してデータを提供することができる。
FIG. 8 is a diagram showing a third example of a function sequence of the information function providing apparatus of FIG. In this third example, the information
図8において、Webサービス提供システム21は、特定の利用者のセッション記録の取得を指示するAPI関数を含むWSDLで記述されたセッションデータ要求にて情報機能提供装置3にアクセスすると(ステップS30)、サービスバス35は、そのセッションデータ要求をWeb対応機能部32に中継する(ステップS31)。そして、Web対応機能部32は、特定の利用者のセッション記録の取得を指示するAPI関数を受け取ると(ステップS32)、サービス管理制御機能部33はユーザ認証を行う(ステップS33)。そして、サービス管理制御機能部33にてユーザ認証されると、Web対応機能部32は、特定の利用者のセッション記録の取得を指示するAPI関数にてAPI関数記憶部321を検索し、そのAPI関数に対応するシナリオ指定を読み出し、そのシナリオ指定をシナリオサーバ30に転送する(ステップS34)。
In FIG. 8, when the Web
そして、シナリオサーバ30は、特定の利用者のセッション記録の取得を指示するAPI関数の実行手順をシナリオ記憶部301から読み出し、シナリオ実行部302は、その実行手順に沿ってAPI関数の機能を実行するようにIMS対応機能部31に指示する(ステップS35)。そして、IMS対応機能部31は、シナリオ実行部302から指示されたAPI関数の実行手順に含まれる通信制御指示をプロトコル変換および中継し、通信ノード15に転送する(ステップS36)。
Then, the
そして、通信ノード11は、IMS対応機能部31から指示された通信制御を実行することで、通信ノード11にて保持される特定の利用者のセッションデータをIMS対応機能部31に転送する(ステップS37)。そして、IMS対応機能部31は、通信ノード11にて保持される特定の利用者のセッションデータを受け取ると、そのセッションデータをプロトコル変換および中継し、Web対応機能部32に転送する(ステップS38)。そして、Web対応機能部32は、通信ノード11にて保持される特定の利用者のセッションデータをデータ変換およびプロトコル変換し、セッションデータ要求に含まれるAPI関数の返り値としてサービスバス35に転送し(ステップS39)、サービスバス35は、通信ノード11にて保持される特定の利用者のセッションデータをWebサービス提供システム21に提供し(ステップS40)、Webサービス提供システム21は、通信ノード11にて保持される特定の利用者のセッションデータを取得する(ステップS41)。
And the
そして、Webサービス提供システム21が特定の利用者のセッションデータを取得すると、そのセッション記録についてセッションの使用目的基準に基づいて通信ネットワーク1の利用の適否を判断することで、例えば、企業内での社員の許可外通信や迷惑電話の実体を把握することができる。
なお、図8の例では、通信ノード11が特定の利用者のセッションデータを提供する方法について説明したが、ユーザ管理サーバを備えた通信サーバが特定の利用者のセッションデータを提供するようにしてもよい。
Then, when the Web
In the example of FIG. 8, the method in which the
図9は、図1の情報機能提供装置の機能シーケンスの第4の例を示す図である。なお、この第4の例では、Webサービス提供システム21からのセッションデータの要求を受け取ると、そのセッションデータの要求の記述文のカテゴリを判定し、オントロジデータベース39を参照することにより、セッションデータの要求の承継関係または同値関係を調べ、そのセッションデータの要求と間で親和度が所定値以上の親和要求を親和要求作成部60にて抽出し、テンプレートエレメントデータベース37およびサービスエレメントデータベース38を参照することにより、その親和要求のシナリオを親和要求作成部60にて作成し、シナリオサーバ30に転送するものである。そして、ユーザは指定したセッションIDとの間で親和度が高いセッションIDのセッションデータを得ることができ、過去に受信した怪しげなセッションに類似するセッションを取得することができる。
FIG. 9 is a diagram illustrating a fourth example of a function sequence of the information function providing apparatus in FIG. 1. In this fourth example, when a session data request is received from the Web
図9において、Webサービス提供システム21は、API関数を含むWSDLで記述された親和特定セッションデータ要求にて情報機能提供装置3にアクセスすると(ステップS50)、サービスバス35は、親和特定セッションデータ要求をWeb対応機能部32に中継する(ステップS51)。そして、Web対応機能部32は、親和特定セッションデータ要求を受け取ると(ステップS52)、サービス管理制御機能部33はユーザ認証を行う(ステップS53)。そして、サービス管理制御機能部33にてユーザ認証されると、Web対応機能部32は、親和特定セッションデータ要求に含まれるAPI関数にてAPI関数記憶部321を検索し、そのAPI関数に対応するシナリオ指定を読み出し、そのシナリオ指定を親和要求作成部60に転送する(ステップS54)。
In FIG. 9, when the Web
そして、親和要求作成部60は、Web対応機能部32からのシナリオ指定を受け取ると、親和特定セッションデータ要求の記述文のカテゴリを判定し、オントロジデータベース39を参照することにより、親和特定セッションデータ要求の承継関係または同値関係を調べ、その親和特定セッションデータ要求と間で親和度が所定値以上の親和要求を抽出し、テンプレートエレメントデータベース37およびサービスエレメントデータベース38に登録された部品を用いることにより、その親和要求のシナリオを作成して、シナリオサーバ30に転送する(ステップS55)。
When the affinity
そして、シナリオサーバ30は、親和要求作成部60にて作成されたシナリオを受け取ると、シナリオ実行部302は、そのシナリオの実行手順に沿ってAPI関数の機能を実行するようにIMS対応機能部31に指示する(ステップS56)。そして、IMS対応機能部31は、シナリオ実行部302から指示されたAPI関数の実行手順に含まれる通信制御指示をプロトコル変換および中継し、通信ノード11に転送する(ステップS57)。
When the
そして、通信ノード11は、IMS対応機能部31から指示された通信制御を実行することで、通信ノード11にて保持されるセッションデータをIMS対応機能部31に転送する(ステップS58)。そして、IMS対応機能部31は、通信ノード11にて保持されるセッションデータを受け取ると、そのセッションデータをプロトコル変換および中継し、Web対応機能部32に転送する(ステップS59)。そして、Web対応機能部32は、通信ノード11にて保持されるセッションデータをデータ変換およびプロトコル変換し、親和特定セッションデータ要求に含まれるAPI関数の返り値としてサービスバス35に転送し(ステップS60)、サービスバス35は、通信ノード11にて保持されるセッションデータをWebサービス提供システム21に提供し(ステップS61)、Webサービス提供システム21は、通信ノード11にて保持されるセッションデータを取得する(ステップS62)。
And the
本発明は、標準化されたオープンな関数体系でAPIインターフェース6を用いることで、通信ネットワークおよびWeb上での悪意呼や不正利用や疑惑のあるセッションに関するセッションデータを入手することができ、悪意呼や不正利用や疑惑のあるセッションに対する対策をとることが可能となることから、通信ネットワークおよびWebの利用に対する安心感を向上させることができ、通信業およびWeb産業の発展に貢献することができる。
By using the
1 通信ネットワーク
2 情報ネットワーク
3 情報機能提供装置
6 APIインターフェース
11、15〜18 通信ノード
11a 通信網利用データ
21 Webサービス提供システム
30 シナリオサーバ
301 シナリオ記憶部
302 シナリオ実行部
31 IMS対応機能部
32 Web対応機能部
321 API関数記憶部
33 サービス管理制御機能部
34 セッション認証機能部
35 サービスバス
36 ノードキャッシュファイル
37 テンプレートエレメントデータベース
38 サービスエレメントデータベース
39 オントロジデータベース
60 親和要求作成部
161 ユーザ管理サーバ
152〜156、171、181、191〜193 通信サーバ
DESCRIPTION OF
Claims (10)
通信ネットワークに設けられた通信ノードと、
前記Webサービス提供システムからのセッションデータの要求をAPI関数でやり取りするAPIインターフェースと、
前記APIインターフェース介して前記Webサービス提供システムからのセッションデータの要求を取得し、前記要求されたセッションデータを前記通信ノードから取得して前記Webサービス提供システムに提供する情報機能提供装置とを備えることを特徴とする情報機能提供システム。 A web service providing system for providing a web service on an information network;
A communication node provided in the communication network;
An API interface for exchanging a request for session data from the Web service providing system with an API function;
An information function providing apparatus that obtains a request for session data from the web service providing system via the API interface, obtains the requested session data from the communication node, and provides the requested session data to the web service providing system. An information function providing system characterized by
前記Webサービス提供システムに提供される情報の図表の様式および文章形式を登録するテンプレートエレメントデータベースと、
前記Webサービス提供システムに提供されるサービスの構成要素を登録するサービスエレメントデータベースと、
前記Webサービス提供システムに提供される情報の意味情報が記述されたオントロジを登録するオントロジデータベースと、
前記Webサービス提供システムからのアクセスを認証するサービス管理制御機能部と、
前記Webサービス提供システムから送信されたセッションデータの要求をAPI関数にて受信するとともに、通信ネットワークの通信ノードから取得したセッションデータを情報ネットワーク内のWebサービスで利用できるようにして前記Webサービス提供システムに送信するWeb対応機能部と、
前記Webサービス提供システムから送信されたAPI関数で特定されるシナリオの実行を指示するシナリオサーバと、
前記通信ノードから得られたセッションデータを記憶するノードキャッシュファイルと、
前記シナリオに沿った通信制御指示を前記通信ノードに転送し、前記通信ノードから得られたセッションデータ、あるいは前記ノードキャッシュファイルから読み出した前記通信ノードのセッションデータを、前記Web対応機能部を介して前記Webサービス提供システムに送信させるIMS対応機能部とを備えることを特徴とする請求項1記載の情報機能提供システム。 The information function providing device includes:
A template element database for registering a chart format and a sentence format of information provided to the Web service providing system;
A service element database for registering service components provided in the Web service providing system;
An ontology database for registering an ontology in which semantic information of information provided to the Web service providing system is described;
A service management control function unit for authenticating access from the Web service providing system;
The Web service providing system receives a request for session data transmitted from the Web service providing system using an API function, and makes session data acquired from a communication node of a communication network available to a Web service in an information network. A web-compatible function unit that transmits to
A scenario server that instructs execution of a scenario specified by an API function transmitted from the Web service providing system;
A node cache file for storing session data obtained from the communication node;
The communication control instruction according to the scenario is transferred to the communication node, and the session data obtained from the communication node or the session data of the communication node read from the node cache file is transmitted via the Web-compatible function unit. The information function providing system according to claim 1, further comprising an IMS-compatible function unit that causes the Web service providing system to transmit.
前記セッションデータ要求取得手段にて取得されたセッションデータを通信ネットワークに設けられた通信ノードから取得し、前記API関数の返り値として前記Webサービス提供システムに提供するセッションデータ提供手段とを備えることを特徴とする情報機能提供装置。 Session data request acquisition means for acquiring a request for session data from the Web service providing system using an API function;
Session data providing means for obtaining the session data obtained by the session data request obtaining means from a communication node provided in a communication network, and providing the Web service providing system as a return value of the API function. A characteristic information function providing apparatus.
あるいは前記通信ノードは、前記セッションデータを要求したアクセス者のユーザ管理サーバを含む通信ノードと、前記ユーザ管理サーバとトランスポート層または下位層ネットワークで直接結ばれた1以上の通信サーバを持つ通信ノードを含むことを特徴とする請求項3記載の情報機能提供装置。 The communication node includes a user management server of an accessor who has requested the session data, and one or more communication servers directly connected to the user management server in a transport layer or a lower layer network,
Alternatively, the communication node includes a communication node including a user management server of an accessor who has requested the session data, and one or more communication servers directly connected to the user management server in a transport layer or lower layer network. The information function providing apparatus according to claim 3, further comprising:
前記API関数で特定されるシナリオをシナリオサーバから取得するステップと、
前記シナリオに沿った通信制御指示を通信ネットワークに設けられた通信ノードに転送するステップと、
前記通信ノードを介し、前記セッションデータを要求したアクセス者のユーザ管理サーバと、前記ユーザ管理サーバとトランスポート層または下位層ネットワークで直接結ばれた1以上の通信サーバにセッションデータの要求を転送するステップと、
前記通信サーバから取得したセッションデータを前記Webサービス提供システムに提供するステップとを備えることを特徴とする情報機能提供方法。 Receiving a session data request from a Web service providing system provided on an information network by an API function;
Obtaining a scenario specified by the API function from a scenario server;
Transferring a communication control instruction according to the scenario to a communication node provided in a communication network;
The session data request is transferred to the user management server of the accessor who has requested the session data, and to one or more communication servers directly connected to the user management server via a transport layer or lower layer network via the communication node. Steps,
Providing the session data acquired from the communication server to the Web service providing system.
前記API関数で特定されるシナリオをシナリオサーバから取得するステップと、
前記シナリオに沿った通信制御指示を通信ネットワークに設けられた第1の通信ノードに転送するステップと、
前記第1の通信ノードを介し、前記セッションデータを要求したアクセス者のユーザ管理サーバを含む第2の通信ノードと、前記ユーザ管理サーバとトランスポート層または下位層ネットワークで直接結ばれた1以上の通信サーバを持つ第3の通信ノードにセッションデータの要求を転送するステップと、
前記第3の通信ノードから取得したセッションデータを前記Webサービス提供システムに提供するステップとを備えることを特徴とする情報機能提供方法。 Receiving a session data request from a Web service providing system provided on an information network by an API function;
Obtaining a scenario specified by the API function from a scenario server;
Transferring a communication control instruction according to the scenario to a first communication node provided in a communication network;
A second communication node including a user management server of an accessor who has requested the session data via the first communication node, and one or more directly connected to the user management server in a transport layer or lower layer network Transferring a request for session data to a third communication node having a communication server;
Providing the session data acquired from the third communication node to the Web service providing system.
前記特定の利用者のセッション記録を取得したWebサービス提供システムまたは前記Webサービス提供システムのユーザが、前記セッション記録について前記セッションの使用目的基準に基づいて通信ネットワークの利用の適否を判断するかあるいは、
前記広域特定セッションデータを取得したWebサービス提供システムまたは前記Webサービス提供システムのユーザが、前記広域特定セッションデータについてセッショントラヒック基準またはセッショントラヒックパターン基準に基づいて悪意呼を判断することを特徴とする請求項6または7記載の情報機能提供方法。 The API function included in the request for session data includes at least one of a function for instructing acquisition of a session record of a specific user and a function for instructing acquisition of wide area specific session data,
The Web service providing system or the user of the Web service providing system that has acquired the session record of the specific user determines whether the use of a communication network is appropriate for the session record based on the purpose of use of the session, or
The Web service providing system that acquired the wide area specific session data or the user of the Web service providing system determines a malicious call based on a session traffic standard or a session traffic pattern standard for the wide area specific session data. Item 6. The information function providing method according to Item 6 or 7.
前記セッションデータの要求の間の親和度に基づいてセッションデータを提供するステップとを備えることを特徴とする請求項6から8のいずれか1項記載の情報機能提供方法。 Examining a succession relationship or an equivalence relationship of the request for the session data based on an ontology in which semantic information of information provided to the Web service providing system is described;
The method for providing information function according to claim 6, further comprising: providing session data based on an affinity between requests for the session data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007204398A JP4653147B2 (en) | 2007-08-06 | 2007-08-06 | Information function providing system, information function providing apparatus, information function providing method, and information function providing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007204398A JP4653147B2 (en) | 2007-08-06 | 2007-08-06 | Information function providing system, information function providing apparatus, information function providing method, and information function providing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009042829A true JP2009042829A (en) | 2009-02-26 |
| JP4653147B2 JP4653147B2 (en) | 2011-03-16 |
Family
ID=40443540
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007204398A Active JP4653147B2 (en) | 2007-08-06 | 2007-08-06 | Information function providing system, information function providing apparatus, information function providing method, and information function providing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4653147B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015060561A (en) * | 2013-09-20 | 2015-03-30 | 東日本電信電話株式会社 | Communication device, communication method, and program |
| US10521219B2 (en) | 2017-04-20 | 2019-12-31 | Fujitsu Limited | Update processing method, update processing apparatus, and recording medium |
| CN120567908A (en) * | 2025-06-03 | 2025-08-29 | 广州云标局网络科技有限公司 | Communication method applied to Codigger system |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003514291A (en) * | 1999-11-04 | 2003-04-15 | デイビッド フェルガー | How to charge for purchases made on a computer network |
| JP2004192563A (en) * | 2002-12-13 | 2004-07-08 | Seiko Precision Inc | File processing system and control program |
| JP2006244428A (en) * | 2005-03-07 | 2006-09-14 | Canon Inc | Session management method and session management apparatus |
| WO2007071607A1 (en) * | 2005-12-22 | 2007-06-28 | International Business Machines Corporation | Method and apparatus for collecting data for characterizing http session workloads |
-
2007
- 2007-08-06 JP JP2007204398A patent/JP4653147B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003514291A (en) * | 1999-11-04 | 2003-04-15 | デイビッド フェルガー | How to charge for purchases made on a computer network |
| JP2004192563A (en) * | 2002-12-13 | 2004-07-08 | Seiko Precision Inc | File processing system and control program |
| JP2006244428A (en) * | 2005-03-07 | 2006-09-14 | Canon Inc | Session management method and session management apparatus |
| WO2007071607A1 (en) * | 2005-12-22 | 2007-06-28 | International Business Machines Corporation | Method and apparatus for collecting data for characterizing http session workloads |
| JP2009521741A (en) * | 2005-12-22 | 2009-06-04 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Method and apparatus for collecting data characterizing HTTP session load |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015060561A (en) * | 2013-09-20 | 2015-03-30 | 東日本電信電話株式会社 | Communication device, communication method, and program |
| US10521219B2 (en) | 2017-04-20 | 2019-12-31 | Fujitsu Limited | Update processing method, update processing apparatus, and recording medium |
| CN120567908A (en) * | 2025-06-03 | 2025-08-29 | 广州云标局网络科技有限公司 | Communication method applied to Codigger system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4653147B2 (en) | 2011-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPWO2011033636A1 (en) | Base station, web application server, system and method | |
| WO2010044471A1 (en) | Service providing system and service providing method | |
| US7725489B2 (en) | Node for providing a file service to a mobile terminal | |
| CN109548022A (en) | Method for mobile terminal user to remotely access local network | |
| CN117135104A (en) | Data processing methods, devices, computer equipment, storage media and program products | |
| JP4653147B2 (en) | Information function providing system, information function providing apparatus, information function providing method, and information function providing program | |
| JP2016144186A (en) | COMMUNICATION INFORMATION CONTROL DEVICE, RELAY SYSTEM, COMMUNICATION INFORMATION CONTROL METHOD, AND COMMUNICATION INFORMATION CONTROL PROGRAM | |
| JP4800332B2 (en) | Service providing system, service providing method, and service providing program | |
| CN121217794A (en) | A Smart Agent Interaction Method Based on Chain of Responsibility and Multi-Terminal Collaborative Security | |
| JP4950095B2 (en) | Service providing system, service providing method, and service providing program | |
| US11800354B2 (en) | Systems and methods for improved access to customer registration information | |
| JP7236006B2 (en) | Number management system, number management method, number management device and number management program | |
| KR20090000276A (en) | Calendar sync method and service device | |
| JP4950096B2 (en) | Service providing system, service providing method, and service providing program | |
| KR100947114B1 (en) | How to extract quality data of web service using dummy message | |
| CN101868964A (en) | Communication system, communication method, and shared authentication device | |
| JP4750046B2 (en) | Communication control processing providing system and apparatus | |
| JP5745658B1 (en) | PBX device, subscriber registration method, and subscriber registration program | |
| JP7131357B2 (en) | Communication device, communication method, and communication program | |
| US11936728B2 (en) | Method for the file distribution between interconnected 3GPP MCData systems | |
| CN115883405B (en) | Service detection system | |
| KR100766567B1 (en) | Content update relay system and method for providing content update information to a wireless terminal | |
| JP2006011833A (en) | Information providing service system and method | |
| JP3973357B2 (en) | Port number convergence, deployment method and gateway server thereof | |
| KR20110043207A (en) | Reliability-based Personal Information Management System and Its Method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20090501 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20090501 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100329 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100601 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100720 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101207 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101216 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4653147 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131224 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |