发明名称 高可靠性双向传输的方法
摘要 本发明系一称高可靠性双向传输的方法,系于客户端传输讯息前,先由客户端发出存续信号至伺服端,,客户端于预定时间内送出一般讯息或其他讯息,而伺服端则可将讯息之传送状态设成立即传送、等待传送以及传送完成等三种状态,配合该三种传送讯息状态变换,使伺服端根据该状态之不同进行传送一般讯息或其他讯息之作业,并藉由双方相互之回应,使讯息之传送系在两端连接完整且稳定度最高之状态进行并确认,若有连线状态不佳时,即两端之存续信号以及其回应信号中断,其他讯息之传输即依照两端的作业模式继续传送,其中客户端的预定时间会依照存续讯号传输未完成,则预定时间倍数增加,而伺服端只会传送立即传送状态的一般讯息,以达到减少传输量,提高网路频宽之需求者。
申请公布号 TWI328372 申请公布日期 2010.08.01
申请号 TW095109949 申请日期 2006.03.22
申请人 汉翔航空工业股份有限公司 AEROSPACE INDUSTRIAL DEVELOPMENT CORPORATION 台中市西屯区福星北路68巷111号 发明人 徐章源;施文彬;毛复安;吴治国;游承澔
分类号 主分类号
代理机构 代理人 林亦郎 台中市南屯区南屯路2段290号15楼之2
主权项 1.一种高可靠性双向传输的方法,其系于客户端传送存续讯号来确定与伺服端的稳定性,并利用存续讯号的传输是否完成,来调整传送正式资料的时间,然后再行传输,而伺服端依照传输状态来传输;整体传送撷取作业流程之步骤系包括:客户端传送撷取作业流程与伺服端传送撷取作业流程,其中;客户端传送撷取作业流程,系包括:开始:由客户端首先作动;发出存续信号:由客户端发出存续信号至伺服端;传送:由客户端发出之一般讯息、周期性存续信号以及对伺服端一般讯息所发出之一般回应讯息;撷取:接收伺服端发出之存续回应信号、一般讯息以及回应客户端一般讯息之一般回应讯息者。 ;2.如申请专利范围第1项所述之高可靠性双向传输的方法,其中,发出存续信号之步骤系由客户端发出存续信号后经由网路至伺服端者。 ;3.如申请专利范围第1项所述之高可靠性双向传输的方法,其中,客户端传送撷取作业流程中之传送步骤所传的资料,存续信号系为周期性之发送者。 ;4.如申请专利范围第3项所述之高可靠性双向传输的方法,其中,客户端传送撷取作业流程中之传送步骤所传的资料,其中,客户端在启动时,即可依系统中设置预定时间来传送存续信号,且可在一定时间周期内周期性的送出者。 ;5.如申请专利范围第1项所述之高可靠性双向传输的方法,其中,客户端传送撷取作业流程中之传送步骤所传的资料,一般讯息系在预定时间内传送之者。 ;6.如申请专利范围第5项所述之高可靠性双向传输的方法,其中,客户端传送撷取作业流程中之传送步骤所传的资料,其中,一般讯息之发送时间,一般讯息之第一次系在首次存续信号发出后,可立即传送或延迟一定时间传送,或待伺服端回覆后再行发送者。 ;7.如申请专利范围第1项所述之高可靠性双向传输的方法,其中,存续信号之内容系包括:客户端之网路位置与识别码、伺服端之网路位置以及讯息种类的判别码与讯息识别码。 ;8.如申请专利范围第1项所述之高可靠性双向传输的方法,其中,存续回应信号之内容系包括:客户端之网路位置与识别码、伺服端之网路位置以及讯息种类的判别码与讯息识别码。 ;9.如申请专利范围第1项所述之高可靠性双向传输的方法,其中,一般讯息之内容系包括:两端相互需求之资料与资讯者。 ;10.如申请专利范围第1项所述之高可靠性双向传输的方法,其中,一般讯息之内容系包括:两端相互需求之资料与资讯者,包括:客户端系为载送货物之车机,则可回传车机所在之位置以及货物之状态,伺服端则可针对客户端之需求回应,如站中补货状态之回应至车机上等。 ;11.如申请专利范围第1项所述之高可靠性双向传输的方法,其中,一般回应讯息之内容系包括:客户端之网路位置与识别码、伺服端之网路位置以及讯息种类的判别码与讯息识别码。 ;12.如申请专利范围第1项所述之高可靠性双向传输的方法,其中,客户端欲传输资料之流程,包括:开始:由客户端开机或上线;检查是否要传送存续信号:检查传送时间是否到达,如已到达,则客户端传送存续信号至伺服端,如未到达,则不传送,保持周期性的传送存续信号;设定时间:检查在设定时间内是否有收到讯息回应,讯息回应包含从伺服端传到客户端的一般讯息、一般回应讯息、存续回应讯号,收到时,就把设定时间初始化,没收到则依照倍数或等差或等增或等倍等方式增加或减少设定时间,直到已到最大的设定时间;是否撷取?:客户端判断是否需要接收外来的讯息或信号;若不需要撷取其他的信号或讯息时,即进入发送讯息之作业,进入是否时间已到达之程序;若需要撷取时,则进入讯息信号是否正确之程序,一般之预定值,均设定于需要撷取者;其中,是否时间已到达:系针对前述程序中之设定时间进行计时作业到达与否的判断,当时间未到达时,回至检查是否要传送存续信号,而当时间已到达时,则开始传送一般讯息至伺服端,而传送存续信号之时间到达时,即可在周期的时间内进行发送该存续信号,而当伺服端发出一般讯息后,客户端之是否撷取?之状态即改为是值,即为立即接收之状态,而进入是否正确以下之程序者,以判断撷取资料之正确性;是否正确:主要系在于客户端先行判断撷取之资料是否为特定伺服端所发出且是否为存续回应信号、一般回应讯息或一般讯息者;若否,则予以忽略该客户端所撷取之资料,若是则予以接收撷取;设定时间:检查在设定时间内是否有收到讯息回应,讯息回应包含从伺服端传到客户端的一般讯息、一般回应讯息、存续回应讯号,有收到者,将设定时间初始化,若无则依照倍数或等比或等差之方式进行累增或递减之方式设定时间,直到已到最大的设定时间;是否为一般讯息:判断撷取之资料是否为伺服端所发出之一般讯息,若是则进行分析,将一般讯息解码为客户端所需的资料加以运用,并传送回应,由客户端送出一般回应讯息,若所撷取之资料并非为伺服端所发出之一般讯息则进行以下之步骤者;是否为存续回应信号:判断是否为伺服端发出之存续回应信号,若是则可开始传送一般讯息至伺服端;若非为存续回应信号或一般讯息时,则为伺服端发出之一般回应讯息,则代表伺服端业已接收客户端之一般讯息完成,故开始进行以下之步骤;从传送区移除:将相关之资料与讯息直接由传送区移除,以利下一次之资料或讯息传送时,仍可利用此一传送区进行传送者;而存续信号则保持周期性之传输者。 ;13.如申请专利范围第12项所述之高可靠性双向传输的方法,其中,时间设定后续之背景作业程序上系有两个部份,其中,系在客户端存续信号发出时之设定时间以及客户端在传送一般讯息之设定时间的后续程序。 ;14.如申请专利范围第13项所述之高可靠性双向传输的方法,其中,在客户端存续信号发出时之设定时间后,系先经过检查存续信号传送时间是否已到达,若是则进行传送存续信号之步骤,系将客户端之存续信号定时发出者;若非则回至正常流程中于背景中计时者。 ;15.如申请专利范围第13项所述之高可靠性双向传输的方法,其中,系客户端于检查在设定时间内是否收到讯息回应,是则代表时间内有收到从伺服端来的任何讯息,则进行重新初始化设定时间,将时间重新归复,而否时,则先检查两倍设定时间是否大过最大设定设定时间?若是则设定时间为最大的设定时间,若否则设定时间为两倍设定时间,以使时间可相对延长,至最大值,否则视为无法完成而需重新进行前述各步骤;而此时间之扩增,以本实施例系为两倍时间慢慢放大,亦可作等比或等级或等差之方式增加或减少间隔之时间,而达到加大时间之客户端求者。 ;16.如申请专利范围第1项所述之高可靠性双向传输的方法,其中,伺服端传输资料之流程,包括:开始:由伺服端开始作业;是否撷取?:伺服端判断是否需要接收外来的讯息或信号;若不需要撷取其他的信号或讯息时,则进入传送讯息之作业,首先进行是否时间已到达之程序;若需要撷取时,则进入讯息信号是否正确之程序,一般之预定值,均设定于需要撷取者;其中,是否时间已到达:系针对伺服端系统内定之之预定时间进行计时作业到达与否的判断,当时间未到达时,回至是否撷取?之程序,而当时间已到达时,则检查传送形态:其传送形态有三种,一为标记为A的立即传送、为T的等待传送以及为Y的传送完成等三种形态,并开始检查所要传送资料之内容以及形态,如为A时,则立即传送一般讯息则进行传送一般讯息,将一般讯息送出并回至是否撷取?之程序;如非为立即传送A时,或已传送一般讯息完成时,或状态为等待传送时,并回至是否撷取?之程序者;是否正确?:而当撷取资料后,则在于伺服端先行判断撷取之资料是否为特定客户端所发出且其是否为客户端所发出之存续信号、一般讯息以及一般回应讯息等资料内容是否正确,若否则予以忽略该伺服端所撷取之资料,若是则予以接收撷取,并作以下之分析与判断者;是否为一般讯息:判断撷取之资料是否为客户端所发出之一般讯息,若是则进行分析,将一般讯息解码为伺服端所需的资料加以运用,并传送回应,由伺服端送出一般回应讯息,且再经过检查伺服端资料库是否有此客户端的一般讯息传送型态后,并开始检查此客户端是否有一般讯息传送,其传送形态为A立即传送及T等待传送之状态下时,则立即传送一般讯息则进行传送一般讯息即回至是否撷取?之程序者;是否为存续信号:判断是否为客户端发出之存续信号,若是则进行传送存续回应信号:开始由伺服端发出存续回应信号至客户端,并同时经过检查伺服端资料库是否有此客户端的讯息传送型态,若该传送形态系在Y传送完成状态下时,则回至是否撷取之阶段,若系在A立即传送以及T等待传送之状态下,则可进行传送一般讯息之步骤,并回至是否撷取?之程序;若非为存续信号或一般讯息时,则为一般回应讯息代表客户端之一般讯息已传送并为伺服端所接收发出回应者,则开始以下之步骤;更新讯息传送形态为Y:当伺服端接收到客户端回传之一般回应讯息时,其代表已完成一般讯息之传送与接收,若经检查客户端的讯息传送型态后,若该客户端的传送型态系在立即传送A或等待传送T之状态下,即可传送一般讯息后回至是否撷取?之状态下者。;第一图:系本发明之整体流程示意图。;第二图:系本发明之整体流程示意图。;第三图:系本发明之客户端传输流程图。;第四图:系本发明之客户端传输示意图。;第五图:系本发明之伺服端传输流程图。;第六图:系本发明之伺服端传输示意图。;第七图:系本发明之存续信号传送与否流程示意图。;第八图:系本发明之撷取讯息时间设定流程示意图。
地址 AEROSPACE INDUSTRIAL DEVELOPMENT CORPORATION 台中市西屯区福星北路68巷111号