数据通信系统和方法及服务器 【技术领域】
本发明涉及通过使用MITF(Mobile Internet Access Forum:移动因特网接入论坛)拨号休眠协议进行数据通信的数据通信系统和方法及服务器,该协议是用于通过对利用因特网的数据进行激活/非激活来控制连接的过程。背景技术
在由ARIB(Association of Radio Industries and Business:日本无线电产业协会)建立作为标准规范的ARIB STD-T78中,定义了MITF拨号休眠协议的规范,该协议是通过使用诸如PIAFS(PHS InternetAccess Forum Standard:个人手机系统因特网接入论坛标准)和ISDN(Integrated Service Digital Network:综合业务数字网)那样的发送控制功能,并对利用因特网的数据进行激活/非激活来控制连接的过程。
图3示出了在ARIB STD-T78内写入的MITF拨号休眠协议所适用的通信环境。如图3所示,在通过物理链路相互连接的数据链路起动侧1和数据链路被起动侧2,MITF拨号休眠协议的休眠过程设置在作为物理层的上层的发送控制过程与高级协议之间。在这种情况下,物理层是用于把输出信令系统变换成与物理线路相匹配的形式的层,以及高级协议是依赖于传真通信、PC通信、因特网通信等的应用程序的协议。
MITF拨号休眠过程由在用于生成休眠请求的数据链路起动侧1的过程和在用于接收休眠请求并返回响应的数据链路被起动侧2的过程构成。MITF拨号休眠协议为高级协议提供临时断开功能和再连接功能。更具体地说,MITF拨号休眠协议为高级协议提供数据链路断开(转变为休眠状态)地封装和数据链路再连接(从休眠状态恢复,它仅从数据链路起动侧提供)的服务。休眠状态是在数据链路起动侧1和数据链路被起动侧2之间,在物理层阶层的链路被解除的状态。
图4示出了MITF拨号休眠协议所适用的数据通信系统。该数据通信系统是用于从用户使用的用户终端接入因特网的系统。如图4所示,该系统包括:数据链路起动侧设备1,其用作用户终端;数据链路被起动侧设备2;因特网6;用户连接目的地服务器4,其设置在因特网6上;以及电路交换网5。
数据链路起动侧设备1是个人计算机(以下称为PC)等。基于MITF拨号休眠协议的休眠功能安装在数据链路起动侧设备1内。数据链路起动侧设备1与电路交换网5连接以进行链路控制,并使数据链路连接到数据链路被起动侧设备2。
数据链路被起动侧设备2通过与电路交换网5连接,在自身和数据链路起动侧设备1之间进行线路控制,并通过因特网6在自身和用户连接目的地服务器4之间进行LAN控制,从而在电路交换网5和因特网6之间进行分组中继。数据链路被起动侧设备2具有一种功能是:保持数据链路起动侧设备1的发端电话号码作为内部信息,并在从数据链路起动侧设备1进行再连接时,恢复与以前使用的用户连接目的地服务器4的连接。用户连接目的地服务器4是用于通过与因特网6连接以进行LAN控制和数据通信,为用户提供一般在因特网6上使用的Web(万维网)和聊天程序的服务器。
图5示出了MITF拨号休眠协议所适用的数据通信系统的休眠功能。如图5所示,当数据链路起动侧设备1使用发端/终端功能与数据链路被起动侧设备2进行线路连接时(步骤S101),数据链路起动侧设备1的发端电话号码作为内部信息被存储在数据链路被起动侧设备2内(步骤S102),并且数据链路起动侧设备1和数据链路被起动侧设备2都设定在通话状态下。
在这种状态下,数据链路起动侧设备1通过数据链路被起动侧设备2接入因特网6上的用户连接目的地服务器4,以接收Web数据(步骤S103和步骤S104)。
根据MITF拨号休眠协议,如果在数据链路起动侧设备1和用户连接目的地服务器4之间进行的通信未达到预定时间(从数据链路被起动侧设备2进行接入未达到预定时间),则数据链路起动侧设备1使自身和数据链路被起动侧设备2之间的链路断开(步骤S105)。然后,数据链路起动侧设备1和数据链路被起动侧设备2转变为休眠状态,并且在该两者之间,在物理层阶层的链路被解除。
在数据链路起动侧设备1处于“休眠状态”时,如果把数据从高级协议发送到数据链路被起动侧,则数据链路起动侧设备1在链路建立后(MITF拨号休眠消息)将“再连接请求”发送到数据链路被起动侧设备2。然后,数据链路起动侧设备1根据从数据链路被起动侧设备2接收的再连接响应“MITF拨号休眠消息”,就把通信状态转变为“活动状态”。也就是说,数据链路起动侧设备1可与数据链路被起动侧设备2进行“再连接”。
与此相比,假定访问数据链路起动侧设备1的数据从用户连接目的地服务器4被发送到数据链路被起动侧设备2。然而,在休眠状态下,在数据链路起动侧设备1和数据链路被起动侧设备2之间,在物理层阶层不存在链路,并且如上所述,基于MITF拨号休眠协议的数据链路连接被限于从数据链路起动侧进行连接。为此,即使从因特网6发送数据,数据链路被起动侧设备2也不能与数据链路起动侧设备1再连接来发送数据。
如上所述,常规上,在基于MITF拨号休眠协议的数据通信中,当数据链路起动侧和数据链路被起动侧都设定在休眠状态下时,在该两者之间,在物理层阶层上不存在链路。因此,即使从因特网接收访问数据链路起动侧的数据,该数据链路被起动侧也不能把数据发送到数据链路起动侧。发明内容
本发明的目的是提供一种数据通信系统,即使在数据链路起动侧和数据链路被起动侧都在休眠状态下设定,该数据通信系统根据来自于因特网数据的接收,就能把访问数据链路起动侧的数据从数据链路被起动侧发送到数据链路起动侧。
为了实现所述目的,根据本发明,提供了一种数据通信系统,该数据通信系统包括:服务器,其通过通信网提供服务;数据链路被起动侧设备,其保持线路连接目的地的发端电话号码,通过与电路交换网连接,在数据链路被起动侧设备和链路连接目的地之间进行线路控制,以及通过通信网络在数据链路被起动侧设备和服务器之间进行LAN控制,从而在线路连接目的地和服务器之间进行分组中继;数据链路起动侧设备,其通过电路交换网络与数据链路被起动侧设备进行链路连接,当在数据链路起动侧设备和服务器之间的通信未达到预定时间时,根据MITF拨号休眠协议,使数据链路起动侧设备和数据链路被起动侧设备之间的链路断开,并转变为休眠状态,其中在物理层的链路被解除;以及发端服务器,当在数据链路起动侧设备和数据链路被起动侧设备之间的分组通信状态处于休眠状态,并且数据链路被起动侧设备从服务器接收访问数据链路起动侧设备的数据时,该发端服务器通过使用从数据链路被起动侧设备发送的发端电话号码作为通知目的地号码,发出数据接收通知。附图说明
图1是根据本发明实施例的数据通信系统的构成的方框图;
图2是根据本发明实施例的数据通信系统的操作的顺序图;
图3是示出在ARIB STD-T78内写入的MITF拨号休眠协议所适用的通信环境的视图;
图4是示出MITF拨号休眠协议所适用的数据通信系统的构成的方框图;以及
图5是示出MITF拨号休眠协议所适用的数据通信系统的休眠功能的顺序图。具体实施方式
以下将参照附图,对根据本发明实施例的数据通信系统进行详细说明。
图1示出了根据本实施例的数据通信系统的构成。如图1所示,该系统包括:发端服务器103,接收部103a,发送部103b,以及数据接收通知生成部103c。
接收部103a和发送部103b通过线路控制与电路交换网络105连接,并通过LAN控制与因特网106连接。该系统使用在发端请求信号中包含的数据链路起动侧设备101的发端电话号码,通过诸如SS7(7号信令系统)那样的过程向数据链路起动侧设备101发出信号。根据从数据链路被起动侧设备102接收的发端请求,数据接收通知生成部103c生成用于使数据链路起动侧设备101通过使用基于MITF拨号休眠协议的再连接功能与数据链路被起动侧设备102再连接的数据接收通知。并且,在本实施例的数据通信系统中,数据链路起动侧设备101具有一种功能是:根据从发端服务器103收到的数据接收通知,与数据链路被起动侧设备102进行再连接。
图2示出了本实施例的数据通信系统的操作。假定在图2所示的情况下,数据链路起动侧设备101和数据链路被起动侧设备102都设定在休眠状态下,并且在该状态下,数据链路被起动侧设备102已从用户连接目的地服务器104收到访问数据链路起动侧设备101的数据。
数据链路被起动侧设备102把在内部信息中保持的数据链路起动侧发端电话号码设定在发端请求信号中,并向发端服务器103发出发端请求信号(步骤S201)。发端服务器103根据收到的发端请求信号,使用在发端请求信号中包含的数据链路起动侧设备101的发端电话号码,通过诸如SS7(7号信令系统)那样的过程向数据链路起动侧设备101发出数据接收通知(步骤S202)。
数据链路起动侧设备101根据收到的数据接收通知,与数据链路被起动侧设备102再连接(步骤S203)。当与数据链路起动侧设备101的再连接完成时,数据链路被起动侧设备102把从用户连接目的地服务器104收到的数据发送到数据链路起动侧设备101(步骤S204)。
本实施例的数据通信系统包括发端服务器103,用于当数据链路被起动侧设备102从用户连接目的地服务器104接收访问数据链路起动侧设备101的数据时,接收从数据链路被起动侧设备102发送的发端请求信号,然后通过使用在发端请求信号中包含的数据链路起动侧设备101的发端电话号码作为通知目的地号码,发出数据接收通知。因此,即使数据链路起动侧设备101和数据链路被起动侧设备102都在设定休眠状态下,当从因特网106接收访问数据链路起动侧设备101的数据时,数据链路起动侧设备101也能与数据链路被起动侧设备102再连接。这可使数据链路被起动侧设备102能够把数据发送到数据链路起动侧设备101。在本实施例的数据通信系统中,由于与数据链路被起动侧设备102的再连接是通过使用基于MITF拨号休眠协议的再连接功能进行的,因而即使数据链路被起动侧设备102从用户连接目的地服务器104接收访问数据链路起动侧设备101的数据,也能根据该协议的规范,在数据链路起动侧设备101和数据链路被起动侧设备102之间实现再连接。
在现有技术中,仅采用休眠功能,用户仅具有从用户侧与因特网再连接的再连接功能。然而,当从因特网106发送数据时,采用本实施例的数据通信系统也能进行再连接。这可扩大休眠功能的应用范围。特别是,当因特网106的连接费用是固定时,用户经常长时间保持与因特网106的连接。在这种情况下,即使在非通信状态持续预定时间或以上之后,与因特网106之间的线路将被断开,而当通过因特网106发送数据时,可以实时自动进行再连接。这可扩大采用从因特网106侧发送数据这种形式服务的使用范围,例如,聊天程序和POP(购买广告时点:Point Of Purchase ad)。
在本实施例的数据通信系统中,数据链路被起动侧设备102根据来自用户连接目的地服务器104收到的某种数据,就向发端服务器103发出发端请求。然而,数据链路被起动侧设备102可直接向数据链路起动侧设备101发出数据接收通知。
注意,适用于本实施例的数据通信系统的“ARIB STD-78 MITF拨号休眠协议”使用PIAFS作为发送控制过程。然而,由于可使用类似休眠功能用于公用线路(模拟链路)和ISDN,因而本发明的数据通信系统可用于使用这些其他链路的系统。
如上所述,根据本发明,该系统包括发端服务器,用于当数据链路被起动侧设备从用户连接目的地服务器接收访问数据链路起动侧设备的数据时,接收从数据链路被起动侧设备发送的发端请求信号,然后通过使用在发端请求信号中包含的数据链路起动侧设备的发端电话号码作为通知目的地号码,发出数据接收通知。因此,即使数据链路起动侧设备和数据链路被起动侧设备都设定在休眠状态下,当从因特网接收访问数据链路起动侧设备的数据时,数据链路起动侧设备也能与数据链路被起动侧设备再连接。这可使数据链路被起动侧设备能够把数据发送到数据链路起动侧设备。