业务处理方法及装置的制造方法

文档序号:9768247阅读:817来源:国知局
业务处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种业务处理方法及装置。
【背景技术】
[0002]随着现在互联网技术的发展,越来越多的人使用STA (Stat1n,站点)接入AP(Access Point,接入点)覆盖的无线网络来使用不同的业务,如手机通过接入无线路由器覆盖的无线网络看电影等。对应地,此时需要由AP处理相应的业务。由于STA的MAC (Media Access Control,媒体接入控制)地址可能发生改变,因此,AP如何在STA的MAC地址发生改变时对业务进行处理,是提高业务处理能力的关键。
[0003]相关技术中提供了一种业务处理方法,在该方法中,当STA的MAC地址每次发生改变后,AP需要根据STA更改后的MAC地址与STA建立新的MAC连接,并重新建立MAC层的上层资源,利用重新建立的MAC层的上层资源对业务进行处理。
[0004]在实现本发明的过程中,发明人发现上述方法至少存在以下问题:
[0005]由于STA每次更改MAC地址时,AP都需要重新建立MAC层的上层资源,而重新建立MAC层的上层资源的过程比较耗费时间和资源,导致业务处理的效率不高,业务得不到及时处理。

【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种业务处理方法及装置。所述技术方案如下:
[0007]第一方面,提供了一种业务处理方法,所述方法包括:
[0008]AP接收STA使用第一 MAC地址发送的连接请求,根据所述第一 MAC地址与所述STA建立第一 MAC连接,所述第一 MAC地址为所述STA更改MAC地址后的MAC地址;
[0009]接收所述STA通过加密方式发送的MAC地址更改消息,所述MAC地址更改消息中携带第二 MAC地址,所述第二 MAC地址为所述STA更改MAC地址前的MAC地址;
[0010]根据所述MAC地址更改消息确定所述STA更改过MAC地址,且确定与所述STA通过所述第二 MAC地址已建立过第二 MAC连接;
[0011 ] 将所述STA的业务数据通过所述第一 MAC连接和与所述第二 MAC连接相关的资源向所述STA发送。
[0012]结合第一方面,在第一方面的第一种可能的实现方式中,所述接收所述STA通过加密方式发送的MAC地址更改消息之后,不为所述STA分配新的IP(Internet Protocol,互联网协议)地址。
[0013]结合第一方面,在第一方面的第二种可能的实现方式中,所述将所述STA的业务数据通过所述第一 MAC连接和与所述第二 MAC连接相关的资源向所述STA发送,具体包括:
[0014]采用与所述第二 MAC连接相关的资源,将通过所述第二 MAC连接向所述STA发送的业务数据切换到所述第一 MAC连接发送给所述STA。
[0015]第二方面,提供了一种业务处理方法,所述方法包括:
[0016]AP与STA以加密方式进行MAC地址更改通知,所述AP与所述STA已建立过第二MAC连接,所述第二 MAC连接根据所述STA使用的第二 MAC地址建立,所述第二 MAC地址为所述STA更改MAC地址前的MAC地址;
[0017]接收所述STA使用第一 MAC地址发送的连接请求,所述第一 MAC地址为所述STA更改MAC地址后的MAC地址;
[0018]根据所述第一 MAC地址与所述STA建立第一 MAC连接;
[0019]将所述STA的业务数据通过所述第一 MAC连接和与所述第二 MAC连接相关的资源向所述STA发送。
[0020]结合第二方面,在第二方面的第一种可能的实现方式中,所述将所述STA的业务数据通过所述第一 MAC连接和与所述第二 MAC连接相关的资源向所述STA发送,具体包括:
[0021]采用与所述第二 MAC连接相关的资源,将通过所述第二 MAC连接向所述STA发送的业务数据切换到所述第一 MAC连接发送给所述STA。
[0022]结合第二方面,在第二方面的第二种可能的实现方式中,所述AP与所述STA以加密方式进行MAC地址更改通知,包括:
[0023]所述AP以加密方式向所述STA发送用于指示所述STA进行MAC地址更改的第一通知消息,以使所述STA根据所述第一通知消息来更改所述STA的MAC地址。
[0024]结合第二方面,在第二方面的第三种可能的实现方式中,所述所述AP与所述STA以加密方式进行MAC地址更改通知,包括:
[0025]所述AP接收所述STA通过加密方式发送的用于通知所述AP所述STA要更改MAC地址的第二通知消息,根据所述第二通知消息确定所述STA要更改MAC地址。
[0026]结合第二方面至第二方面的第三种可能的实现方式中任一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述方法还包括:在接收到所述STA使用第一 MAC地址发送的连接请求之后,不为所述STA分配新的IP地址。
[0027]第三方面,提供了一种业务处理装置,所述装置包括:
[0028]第一接收模块,用于接收STA使用第一 MAC地址发送的连接请求,所述第一 MAC地址为所述STA更改MAC地址后的MAC地址;
[0029]建立模块,用于根据所述第一 MAC地址与所述STA建立第一 MAC连接;
[0030]第二接收模块,用于接收所述STA通过加密方式发送的MAC地址更改消息,所述MAC地址更改消息中携带第二 MAC地址,所述第二 MAC地址为所述STA更改MAC地址前的MAC地址;
[0031]确定模块,用于根据所述MAC地址更改消息确定所述STA更改过MAC地址,且确定与所述STA通过所述第二 MAC地址已建立过第二 MAC连接;
[0032]发送模块,用于将所述STA的业务数据通过所述第一 MAC连接和与所述第二 MAC连接相关的资源向所述STA发送。
[0033]结合第三方面,在第三方面的第一种可能的实现方式中,所述装置还包括:处理模块,用于在所述第二接收模块接收所述STA通过加密方式发送的MAC地址更改消息之后,不为所述STA分配新的IP地址。
[0034]结合第三方面,在第三方面的第二种可能的实现方式中,所述发送模块,具体用于采用与所述第二 MAC连接相关的资源,将通过所述第二 MAC连接向所述STA发送的业务数据切换到所述第一 MAC连接发送给所述STA。
[0035]第四方面,提供了一种业务处理装置,所述装置包括:
[0036]通知模块,用于与站点STA以加密方式进行MAC地址更改通知,所述装置与所述STA已建立过第二媒体接入控制MAC连接,所述第二 MAC连接根据所述STA使用的第二 MAC地址建立,所述第二 MAC地址为所述STA更改MAC地址前的MAC地址;
[0037]接收模块,用于接收所述STA使用第一 MAC地址发送的连接请求,所述第一 MAC地址为所述STA更改MAC地址后的MAC地址;
[0038]建立模块,用于根据所述第一 MAC地址与所述STA建立第一 MAC连接;
[0039]发送模块,用于将所述STA的业务数据通过所述第一 MAC连接和与所述第二 MAC连接相关的资源向所述STA发送。
[0040]结合第四方面,在第四方面的第一种可能的实现方式中,所述发送模块,具体用于采用与所述第二 MAC连接相关的资源,将通过所述第二 MAC连接向所述STA发送的业务数据切换到所述第一 MAC连接发送给所述STA。
[0041]结合第四方面,在第四方面的第二种可能的实现方式中,所述通知模块,具体用于以加密方式向所述STA发送用于指示所述STA进行MAC地址更改的第一通知消息,以使所述STA根据所述第一通知消息来更改所述STA的MAC地址。
[0042]结合第四方面,在第四方面的第三种可能的实现方式中,所述通知模块,具体用于接收所述STA通过加密方式发送的用于通知所述AP所述STA要更改MAC地址的第二通知消息,根据所述第二通知消息确定所述STA要更改MAC地址。
[0043]结合第四方面至第四方面的第三种可能的实现方式中任一种可能的实现方式,在第四方面的第四种可能的实现方式中,所述装置还包括:处理模块,用于在所述接收模块接收到所述STA使用第一 MAC地址发送的连接请求之后,不为所述STA分配新的IP地址。
[0044]第五方面,提供了一种业务处理方法,所述方法包括:
[0045]STA使用第一 MAC地址向AP发送连接请求,所述第一 MAC地址为所述STA更改MAC地址后的MAC地址;
[0046]根据所述第一 MAC地址与所述AP建立第一 MAC连接;
[0047]通过加密方式向所述AP发送携带第二 MAC地址的MAC地址更改消息,所述第二MAC地址为所述STA更改MAC地址前的MAC地址,以使所述AP根据所述MAC地址更改消息确定所述STA更改过MAC地址,且确定与所述STA通过所述第二 MAC地址已建立过第二 MAC连接后,将所述STA的业务数据通过所述第一 MAC连接和与所述第二 MAC连接相关的资源向所述STA发送;
[0048]通过所述第一 MAC连接接收所述AP发送的业务数据。
[0049]第六方面,提供了一种业务处理方法,所述方法包括:
[0050]STA与AP以加密方式进行MAC地址更改通知,所述STA与所述AP已建立过第二MAC连接,所述第二 MAC连接根据所述STA使用的第二 MAC地址建立,所述第二 MAC地址为所述STA更改MAC地址前的MAC地址;
[0051]使用第一 MAC地址向所述AP发送连接请求,所述第一 MAC地址为所述STA更改MAC地址后的MAC地址;
[0052]根据所述第一 MAC地址与所述AP建立第一 MAC连接,以使所述AP将所述STA的业务数据通过所述第一 MAC连接和与所述第二 MAC连接相关的资源向所述STA发送;
[0053]通过所述第一 MAC连接接收所述AP发送的业务数据。
[0054]结合第六方面,在第六方面的第一种可能的实现方式中,所述STA与所述AP以加密方式进行MAC地址更改通知,包括:
[0055]所述STA接收所述AP以加密方式发送的第一通知消息,所述第一通知消息用于指示所述STA进行MAC地址更改;
[0056]所述STA根据所述第一通知消息来更改所述STA的MAC地址。
[0057]结合第六方面,在第六方面的第二种可能的实现方式中,所述所述STA与所述AP以加密方式进行MAC地址更改通知,包括:
[0058]所述STA通过加密方式向所述AP发送第二通知消息,所述第二通知消息用于通知所述AP所述STA要更改MAC地址,以使所述AP根据所述第二通知消息确定所述STA要更改MAC地址。
[0059]第七方面,提供了一种业务处理装置,所述装置包括:
[0060]第一发送模块,用于使用第一 MAC地址向AP发送连接请求,所述第一 MAC地址为所述装置更改MAC地址后的MAC地址;
[0061]建立模块,用于根据所述第一 MAC地址与所述AP建立第一 MAC连接;
[0062]第二发送模块,用于通过加密方式向所述AP发送携带第二 MAC地址的MAC地址更改消息,所述第二 MAC地址为所述装置更改MAC地址前的MAC地址,以使所述AP根据所述MAC地址更改消息确定所述装置更改过MAC地址,且确定与所述装置通过所述第二 MAC地址已建立过第二 MAC连接后,将所述装置的业务数据通过所述第一 MAC连接和与所述第二MAC连接相关的资源向所述装置发送;
[0063]接收模块,用于通过所述第一 MAC连接接收所述AP发送的业务数据。
[0064]第八方面,提供一种业务处理装置,所述装置包括:
[0065]通知模块,用于与AP以加密方式进行MAC地址更改通知,所述装置与所述AP已建立过第二 MAC连接,所述第二 MAC连接根据所述装置使用的第二 MAC地址建立,所述第二MAC地址为所述装置更改MAC地址前的MAC地址;
[0066]发送模块,用于使用第一 MAC地址向所述AP发送连接请求,所述第一 MAC地址为所述装置更改MAC地址后的MAC地址;
[0067]建立模块,用于根据所述第一 MAC地址与所述AP建立第一 MAC连接,以使所述AP将所述装置的业务数据通过所述第一 MAC连接和与所述第二 MAC连接相关的资源向所述装置发送;
[0068]接收模块,用于通过所述第一 MAC连接接收所述AP发送的业务数据。
[0069]结合第八方面,在第八方面的第一种可能的实现方式中,所述通知模块,具体用于接收所述AP以加密方式发送的第一通知消息所述第一通知消息用于指示所述装置进行MAC地址更改;根据所述第一通知消息来更改所述装置的MAC地址。
[0070]结合第八方面,在第八方面的第二种可能的实现方式中,所述通知模块,具体用于通过加密方式向所述AP发送第二通知消息,以使所述AP根据所述第二通知消息确定所述装置要更改MAC地址。
[0071]本发明实施例提供的技术方案带来的有益效果是:
[0072]通过AP与STA建立第一 MAC连接,再进行MAC地址更改通知,进而在确定AP与STA已建立过第二 MAC连接后,将STA的业务数据通过第一 MAC连接和与第二 MAC连接相关的资源向STA发送。或者,通过AP与已建立过第二 MAC连接的STA先进行MAC地址更改通知,再建立第一 MAC连接后,将STA的业务数据通过第一 MAC连接和与第二 MAC连接相关的资源向STA发送。从而实现了在MAC地址更改的过程中,不用重新建立MAC层的上层资源,在不影响上层业务的连续性及稳定性的同时,能够节省业务处理的时间和资源,使业务得到及时处理,因而提高了业务处理的效率。
【附图说明】
[0073]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0074]图1是本发明一实施例提供的一种业务处理方法流程图;
[0075]图2是本发明另一实施例提供的一种业务处理方法流程图;
[0076]图3是本发明另一实施例提供的一种业务处理方法流程图;
[0077]图
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1