一种传递信息的方法

文档序号:9566954阅读:510来源:国知局
一种传递信息的方法
【技术领域】
[0001]本发明涉及通信领域,特别是涉及一种利用现有电话通信网络通过多次拨打电话来传递信息的方法。
【背景技术】
[0002]根据香农信息论的论述,信息是一种不确定性的度量;信息可以用类似“1010”这样的二进制比特进行编码;信息的传递可以理解为发送方把这种二进制编码的比特串传送给接收方的过程。
[0003]在信息通信技术高度发达的今天,电信运营商和网络运营商为人们的信息传递需求提供了丰富的业务种类供人们选择,比如固定和无线话音通信,短信息业务、互联网数据服务等等。其中的固定语音电话业务和无线电话业务更是早已覆盖到了城乡的各个角落。在通常情况下,这些信息传递的业务不是免费提供给消费者使用的,用户需要支付通话或流量费用才能完成信息的传递和交互。
[0004]另一方面,随着技术的进步和普及,信息通信的安全性、保密性也日益成为人们关注的问题。

【发明内容】

[0005]本发明要解决的技术问题是提供一种利用现有电话通信网络通过多次拨打电话来免费传递信息的方法,本发明传递信息的方法通过约定规程以及编码能对所传递的信息提供较好的保密性和安全性。
[0006]为解决上述技术问题,本发明利用现有电话通信网络传递信息的方法,包括:
[0007](1)发送方和接收方约定信息传递所遵循的规程,所述规程至少包括以下规则其中的一种:二进制信息比特编码为各次拨打电话的振铃持续时间和二进制信息比特编码为各次拨打电话振铃之间的间隔时间;
[0008]所述的规程还包括开始传递信息的检知方法和结束传递信息的检知方法;
[0009](2)发送方按照步骤(1)所约定的规程,把待传递的二进制信息比特编码成拨打接收方电话号码的动作序列;
[0010](3)发送方按照步骤(1)所约定的开始传递信息和结束传递信息的规程,以及按照步骤(2)编码出的动作序列进行多次拨打电话、挂断电话的动作;
[0011](4)接收方按照步骤(1)所约定的规程,检知发送方开始传递信息;
[0012](5)接收方按照步骤(1)所约定的规程,监听和记录自己电话上发送方呼入的来电振铃事件序列;所述的监听动作不包括对呼入来电进行接听的动作;所述的发送方呼入的来电振铃事件序列包括发送方呼入的每一通来电的开始振铃时刻和停止振铃时刻;
[0013](6)接收方按照步骤(1)所约定的规程,检知发送方结束信息传递;
[0014](7)接收方按照步骤(1)所约定的规程,把步骤(5)所记录下来的发送方呼入的来电振铃事件序列解码成二进制信息比特,得到发送方所传递的信息。
[0015]其中,步骤(1)中,所述的各次拨打电话振铃持续时间能相互不同。
[0016]其中,步骤(1)中,所述的各次拨打电话振铃之间的间隔时间能相互不同。
[0017]其中,步骤(1)中,接收方和发送方所约定的开始传递信息的检知方法采用:接收方和发送方事先约定好信息开始传递的时间,发送方和接收方分别在这个约定的时间点开始进行拨号和监听;
[0018]步骤(1)中,接收方和发送方所约定的结束传递信息的检知方法采用:接收方和发送方事先约定好信息结束传递的时间、发送方和接收方分别在这个约定的时间点停止拨号和监听。
[0019]其中,步骤(1)中,接收方和发送方所约定的开始传递信息的检知方法采用:接收方和发送方事先约定好一个固定的拨打电话、挂断电话序列,接收方在监听到这个固定的拨打电话、挂断电话序列后,则判定发送方已开始向接收方传递信息;
[0020]步骤(1)中,接收方和发送方所约定的结束传递信息的检知方法采用:接收方和发送方事先约定好一个固定的拨打电话、挂断电话序列,接收方在通信过程中监听到这个固定的拨打电话、挂断电话序列后,则判定发送方已结束向接收方传递信息;
[0021]其中,步骤(1)中,接收方和发送方所约定的结束传递信息的检知方法采用:接收方和发送方事先约定好要传递的信息总量,接收方在通信过程中监听和解码出这个约定总量的二进制信息比特后,则判定发送方已结束向接收方传递信息;
[0022]其中,步骤(1)中,所述规程还包括对二进制信息比特编码为各次拨打电话的振铃持续时间进行限定,各次拨打电话的振铃持续时间小于等于电信网络运营商所支持的未接听电话最长振铃时间。
[0023]其中,步骤(2)中,的待传递信息比特使用纠错编码技术进行纠错编码后再按照步骤(1)所约定的规程,将纠错编码后的二进制信息比特解码成拨打接收方电话号码的动作序列;
[0024]步骤(7)中,把发送方呼入的来电振铃事件序列解码出来的二进制信息比特进行纠错译码后得到发送方所传递的信息。
[0025]其中,步骤(7)中,接收方利用信号检测与估计的通用理论,从各种硬判决和软判决算法中选出适用于发送方和接收方所约定的通信规程的解码算法,来恢复和估计出发送方发来的二进制信息比特。
[0026]接收方根据发送方和接收方所约定的通信规程,根据信号检测与估计的通用理论,使用解码算法来恢复和估计出发送方发来的二进制信息比特。所述的解码算法包括但不限于:周期性地对振铃状态进行采样判定的简单判决算法;对振铃状态进行过采样并进行大数判决的算法;把接收方记录的振铃持续时间、振铃间隔时间与通信规程的约定相比较并进行硬判决的算法等等现有解码算法。
[0027]使用本发明的方法发送方仅仅使用拨打电话的规程通过发送方多次拨打接收方电话、并控制拨打电话动作的次数、各次拨打电话的持续时间、以及各次拨打电话动作之间的时间间隔的方式,接收方只需要记录发送方各次来电振铃的开始振铃和结束振铃的发生时刻,就能通过解析记录下来的各次来电振铃开始时刻、结束时刻序列来恢复出发送方传递的二进制信息比特,完成信息传递。发送方拨打接收方的电话,因为接收方不需要接起呼入的电话,目前电信网络运营商普遍不对接收方未应答的电话拨号动作进行收费,所以发送方和接收方都不会产生拨打电话的通信费用。尤其是在某些需要隐蔽通信、保密通信的场合,本发明技术方案可以按照双方事先约定的规程以不易被侦听和破译的方式进行信息传输,可以达到隐蔽通信的目的,有较高的实用价值。
【附图说明】
[0028]下面结合附图与【具体实施方式】对本发明作进一步详细的说明:
[0029]图1是本发明发送方发送信息流程示意图。
[0030]图2是本发明接收方发送信息流程示意图。
[0031]图3本发明第一实施例的动作示意图,其显示拨打接收方电话号码的动作序列。
[0032]图4是本发明第二实施例的动作示意图,其显示拨打接收方电话号码的动作序列。
[0033]图5是本发明第三实施例的动作示意图,其显示拨打接收方电话号码的动作序列。
【具体实施方式】
[0034]任何一段文字的短信息,不管是用何种信息编码方式进行编码,都可看做是一串二进制信息比特,比如“明”这一个汉字,用GBK编码,数据是0xC30xF7,进一步转换成二进制信息比特,为以下的数据:
[0035]1100 0011 1111 0111
[0036]在本发明第一实施例中,发送方和接收方按如下步骤,把“明”这个汉字的GBK码二进制信息比特传递给接收方:本实施例中约定规程为:二进制信息比特编码为各次拨打电话振铃之间的间隔时间。
[0037]开始传递信息的检知方法:连续振铃20秒视作通信开始的标志
[0038]结束传递信息的检知方法:连续振铃20秒视作通信结束的标志
[0039]信息编码方法:二进制信息比特编码为各次拨打电话振铃之间的间隔时间。以10秒作为时间单位的优选设定值。开始通信后每次拨打电话都使用10秒的固定振铃时间,并用两次拨打电话之间的时间间隔代表每组4比特的二进制信息;比如二进制比特信息0011用十进制数表示为3,所以把它编码为(3+l)xl0秒的振铃间隔时间。其中的加1操作用来确保0000这个二进制信息能编码为10秒的振铃间隔时间。
[0040]在此实施例下,为了把“明”这个汉字的GBK编码从发送方传给接收方,可使用图3所示的拨打电话序列。图中,(s)处的第一个连续20秒的振铃时间用于标识信息传递的开始;其后的130秒振铃间隔表示待传递的二进制比特为1100(十进制数12);其后的10秒振铃时间用于定界;其后的40秒振铃间隔时间表示待传递的二进制比特为0011(十进制数
3);以此类推,直至最后用(e)处的20秒的连续振铃时间标识通信的结束。
[0041]接收方检测到(s)处的通信开始标识后,记录下(A) (B) (C)...各点的停止振铃时间,并对各个振铃间隔与通信规程约定的可能出现的振铃间隔进行比较,用硬判决的方法确定出哪个四比特二进制信息组合是最可能出现的发送序列。比如接收方测得(A) (B)两点间时间间隔为143秒,则根据如下公式,
[0042]T = (N+l)xl0+10
[0043](N为发送的4比特二进制信息表示为十进制的数值;T为预期该发送信息产生的(Α)⑶两点间的时间间隔)
[0044]可知发送方如果发送的是1100这个二进制信息比特组合的话,接收方测得(Α)(Β)两点间隔与预期㈧⑶两点间隔(140秒)差别为3秒;发送方如果发送的是1101这个信息比特组合的话,接收方测得㈧⑶两点间隔与预期㈧⑶两点间隔(150秒)差别为7秒;因此接收方可以判定,发送方发送1100这个四比特二进制信息的可能性更大。据此,接收方可恢复出发送方所传递的全部二进制信息。
[0045]在本发明第二实施例中,发送方和接收方按如下步骤,把“明”这个汉字的GBK码二进制信息比特传递给接收方:本实施例中约定规程为:二进制信息比特编码为各次拨打电话的振铃持续时间。
[0046]开始传递信息的检知方法:发送方和接收方事先约定开始传递信息的时刻。接收方在约定时刻开始检知振铃状态。
[0047]结束传递信息的检知方法:发送方和接收方事先约定传递信息的总量。接收方在收到约定总量的信息比特后结束检知振铃状态。
[0048]信息编码方法:二进制信息比特编码为各次拨打电话的振铃持续时间。时间单位的优选值仍指定为10秒,振铃持续时间代表每组
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1