首页 / 专利库 / 分销网络和设备 / 需求侧响应 / 通信系统中用户侧装置和网络侧装置及无线通信方法

通信系统中用户侧装置和网络侧装置及无线通信方法

阅读:872发布:2020-05-11

专利汇可以提供通信系统中用户侧装置和网络侧装置及无线通信方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种通信系统中用户侧装置和网络侧装置及无线通信方法。该用户侧装置包括:应用类型确定模 块 ,被配置为:获取所述用户侧装置中的应用模块的类型域所包含的应用类型信息以确定所述应用模块的应用类型,其中,不同的应用类型对应于不同的组网方式;以及组网模块,被配置为:基于所述应用模块的应用类型对应的组网方式,建立与另一用户侧装置的通信网络以使用所述应用模块。,下面是通信系统中用户侧装置和网络侧装置及无线通信方法专利的具体信息内容。

1.一种通信系统中用户侧装置,包括:
应用类型确定模,被配置为:获取所述用户侧装置中的应用的应用模块的类型域所包含的应用类型信息以确定所述应用模块的应用类型,从一个或更多个应用模块中确定与所述应用相对应的所述应用模块,并且基于相应应用模块的安全性需求和交互数据量需求来管理所述一个或更多个应用模块中的每个应用模块的类型域,其中,不同的应用类型对应于不同的组网方式;以及
组网模块,被配置为:基于所述应用模块的应用类型对应的组网方式,建立与另一用户侧装置的通信网络以使用所述应用模块。
2.如权利要求1所述的用户侧装置,还包括:
注册模块,被配置为:向所述应用模块的服务系统进行注册并从所述服务系统获得用户的唯一主身份。
3.如权利要求2所述的用户侧装置,还包括:
认证模块,被配置为:向所述应用模块的服务系统提交包含用户身份的信息以获得具有身份认证标识的唯一主身份。
4.如权利要求1所述的用户侧装置,其中,不同的应用类型具有不同的安全性需求,各个应用类型对应的组网方式适应于其安全性需求。
5.如权利要求4所述的用户侧装置,还包括认证模块,被配置为向所述应用模块的服务系统提交包含用户身份的信息以获得具有身份认证标识的唯一主身份,从而使用安全性需求高的应用模块。
6.如权利要求4所述的用户侧装置,还包括临时身份模块,被配置为:生成一个或多个用户临时身份,以用于安全性需求低的应用模块。
7.如权利要求1所述的用户侧装置,其中,不同的应用类型具有不同的交互数据量需求,各个应用类型对应的组网方式适应于其交互数据量需求。
8.如权利要求1-7中任一项所述的用户侧装置,其中,所述组网方式包括:用户侧装置之间的通信数据基于第三方辅助传输的组网方式和用户侧装置之间通信数据不基于第三方辅助传输的组网方式。
9.如权利要求8所述的用户侧装置,其中,
所述组网模块,在用户侧装置之间通信数据不基于第三方辅助传输的组网方式中,生成包括应用名称和用户侧装置的位置信息的服务请求
在预设一个或一组信道上,侦听组网广播信令;
在未侦听到组网广播信令的情况下,选取一个空闲信道发送包括所述服务请求的组网广播信令;
在侦听到组网广播信令的情况下,比较所侦听到的组网广播信令中包含的服务请求与上述生成的服务请求;
在所述比较表明服务请求一致的情况下,发送组网响应信令;
在所述比较表明服务请求不一致的情况下,选取一个空闲信道发送包括所述服务请求的组网广播信令;
在既无服务请求一致的组网广播信令又无空闲信道的情况下,继续侦听直到发现其中之一。
10.如权利要求8所述的用户侧装置,其中,
所述组网模块,在用户侧装置之间的通信数据基于第三方辅助传输的组网方式中,生成包括用户侧装置的位置信息的服务请求;
向所述第三方发送包括该服务请求的请求信令;
接收所述第三方关于该请求信令的确认信令;
经过所述第三方,与发送所述确认信令的另一用户侧装置进行通信。
11.一种通信系统中网络侧装置,包括:
应用模块分类模块,被配置为:对与应用相对应的一个或更多个应用模块进行分析,以根据适应于所述一个或更多个应用模块中的每个应用模块的组网方式进行分类;以及域添加模块,被配置为:为所述一个或更多个应用模块中的每个应用模块添加类型域,在所述类型域中包含基于相应应用模块的安全性需求和交互数据流需求的、代表分类结果的所述相应应用模块的应用类型,
其中,所述应用模块供用户侧装置使用以与另一用户侧装置进行组网,不同的应用类型对应于不同的组网方式。
12.如权利要求11所述的网络侧装置,其中,所述应用模块分类模块被配置为分析应用模块的安全性需求,并基于安全性需求确定该应用模块适应的组网方式以进行分类。
13.如权利要求12所述的网络侧装置,还包括用户认证单元,被配置为基于用户身份信息对用户进行认证,其中,所述网络侧装置向经过认证的用户提供安全性需求高的应用模块。
14.如权利要求11所述的网络侧装置,其中,所述应用模块分类模块被配置为分析应用模块的交互数据量需求,并基于交互数据量需求确定该应用模块适应的组网方式以进行分类。
15.如权利要求11所述的网络侧装置,其中,所述组网方式包括:用户侧装置之间的通信数据基于第三方辅助传输的组网方式和用户侧装置之间通信数据不基于第三方辅助传输的组网方式。
16.如权利要求11所述的网络侧装置,还包括辅助通信单元,在用户侧装置之间的通信数据基于第三方辅助传输的组网方式中,该辅助通信单元被配置为:
接收第一用户侧装置发送的包括含有第一用户侧装置的位置信息的服务请求的请求信令;
广播包括该服务请求的广播信令;
接收第二用户侧装置关于所述广播信令的确认信令;
向第一用户侧装置发送确认信令;
协调第一用户侧装置与第二用户侧装置之间的通信。
17.一种无线通信方法,包括:
由通信系统中用户侧装置的应用类型确定模块,获取所述用户侧装置中的应用的应用模块的类型域所包含的应用类型信息以确定所述应用模块的应用类型,从一个或更多个应用模块中确定与所述应用相对应的所述应用模块,并且基于相应应用模块的安全性需求和交互数据量需求来管理所述一个或更多个应用模块中的每个应用模块的类型域,其中,不同的应用类型对应于不同的组网方式;以及
由所述用户侧装置的组网模块,基于所述应用模块的应用类型对应的组网方式,建立与另一用户侧装置的通信网络以使用所述应用模块。
18.一种无线通信方法,包括:
由通信系统中网络侧装置的应用模块分类模块,对与应用相对应的一个或更多个应用模块进行分析,以根据适应于所述一个或更多个应用模块中的每个应用模块的组网方式进行分类;以及
由所述网络侧装置的域添加模块,为所述一个或更多个应用模块中的每个应用模块添加类型域,在所述类型域中包含基于相应应用模块的安全性需求和交互数据流需求的、代表分类结果的所述相应应用模块的应用类型,
其中,所述应用模块供用户侧装置使用以与另一用户侧装置进行组网,不同的应用类型对应于不同的组网方式。

说明书全文

通信系统中用户侧装置和网络侧装置及无线通信方法

技术领域

[0001] 本发明一般地涉及无线通信领域。具体而言,本发明涉及一种通信系统中用户侧装置和网络侧装置及相应的无线通信方法。

背景技术

[0002] 近年来,无线通信技术得到长足的发展。以智能手机为代表的智能设备得到广泛应用。智能设备上的应用(appl icat ion),例如应用软件(App)方便了人们的生活,提高了工作的效率。然而,现有技术中缺乏考虑应用来进行网络管理的方案,造成无线资源的浪费和使用的不便。
[0003] 针对现有技术中存在的上述问题,期望一种能够针对应用的特点来进行网络管理的装置和方法,能够充分利用无线资源并且能够以对于应用最佳的方式组网。

发明内容

[0004] 在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。
[0005] 本发明的目的是针对现有技术的上述问题,提出了一种能够根据应用的类型选择合适的组网方式的装置和方法。
[0006] 为了实现上述目的,根据本发明的一个方面,提供了一种通信系统中用户侧装置,该用户侧装置包括:应用类型确定模,被配置为:获取所述用户侧装置中的应用模块的类型域所包含的应用类型信息以确定所述应用模块的应用类型,其中,不同的应用类型对应于不同的组网方式;以及组网模块,被配置为:基于所述应用模块的应用类型对应的组网方式,建立与另一用户侧装置的通信网络以使用所述应用模块。
[0007] 根据本发明的另一个方面,提供了一种通信系统中网络侧装置,该网络侧装置包括:应用模块分类模块,被配置为:对应用模块进行分析,根据应用模块适应的组网方式进行分类;以及域添加模块,被配置为:为应用模块添加类型域,在所述类型域中包含代表分类结果的应用模块的应用类型,其中,所述应用模块供用户侧装置使用以与另一用户侧装置进行组网,不同的应用类型对应于不同的组网方式。
[0008] 根据本发明的再一个方面,提供了一种无线通信方法,该无线通信方法包括:由通信系统中用户侧装置的应用类型确定模块,获取所述用户侧装置中的应用模块的类型域所包含的应用类型信息以确定所述应用模块的应用类型,其中,不同的应用类型对应于不同的组网方式;以及由所述用户侧装置的组网模块,基于所述应用模块的应用类型对应的组网方式,建立与另一用户侧装置的通信网络以使用所述应用模块。
[0009] 根据本发明的再一个方面,提供了一种无线通信方法,该无线通信方法包括:由通信系统中网络侧装置的应用模块分类模块,对应用模块进行分析,根据应用模块适应的组网方式进行分类;以及由所述网络侧装置的域添加模块,为应用模块添加类型域,在所述类型域中包含代表分类结果的应用模块的应用类型,其中,所述应用模块供用户侧装置使用以与另一用户侧装置进行组网,不同的应用类型对应于不同的组网方式。
[0010] 另外,根据本发明的另一方面,还提供了一种存储介质。所述存储介质包括机器可读的程序代码,当在信息处理设备上执行所述程序代码时,所述程序代码使得所述信息处理设备执行根据本发明的上述方法。
[0011] 此外,根据本发明的再一方面,还提供了一种程序产品。所述程序产品包括机器可执行的指令,当在信息处理设备上执行所述指令时,所述指令使得所述信息处理设备执行根据本发明的上述方法。附图说明
[0012] 参照下面结合附图对本发明实施例的说明,会更加容易地理解本发明的以上和其它目的、特点和优点。附图中的部件只是为了示出本发明的原理。在附图中,相同的或类似的技术特征或部件将采用相同或类似的附图标记来表示。附图中:
[0013] 图1示出了根据本发明的实施例的通信系统中用户侧装置的结构方框图
[0014] 图2示出了根据本发明的实施例的通信系统中网络侧装置的结构方框图;
[0015] 图3示出了根据本发明的实施例的无线通信方法的流程图
[0016] 图4示出了根据本发明的实施例的无线通信方法的流程图;
[0017] 图5示出了注册和认证的流程图;
[0018] 图6示出了不基于第三方辅助传输的组网方式的示例;
[0019] 图7示出了基于第三方辅助传输的组网方式的示例;以及
[0020] 图8示出了可用于实施根据本发明实施例的方法和装置的计算机的示意性框图。

具体实施方式

[0021] 在下文中将结合附图对本发明的示范性实施例进行详细描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施方式的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
[0022] 在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的装置结构和/或处理步骤,而省略了与本发明关系不大的其他细节。另外,还需要指出的是,在本发明的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。
[0023] 本发明的基本思想是为通信系统中用户侧装置中的应用或者应用中所包括的应用模块添加一个类型域,以表明应用模块的应用类型信息,根据应用类型信息,选择合适的组网方式。需注意,本发明中主要以应用模块作为示例来代表添加类型域的对象,应用模块例如为应用软件当中具有特定功能的应用部件,具体地,例如即时通信应用中用于发现附近用户的模块。可以理解,例如对于一个功能较单一的应用,可以以整个应用为单位(即视为应用模块)按照以下描述的方式添加类型域。组网方式可分为:用户侧装置之间的通信数据基于第三方辅助传输的组网方式和用户侧装置之间通信数据不基于第三方辅助传输的组网方式。
[0024] 用户侧装置的示例是用户设备,例如移动台,具体地,例如智能手机、平板电脑及智能眼镜等便携智能设备,又例如智能汽车等智能交通工具。第三方的示例是基站、因特网中的网络服务器、具有部分基站功能的用户节点中之一或者这些网络设备的集合。本发明中的安装有应用模块的用户侧装置能够支持多种不同组网方式,包括基于第三方辅助的例如传统蜂窝通信网络以及不基于第三方辅助的例如IEEE802.11标准中的Ad hoc通信网络、LTE-A标准中的设备到设备通信(D2D),本发明通过对具体应用模块添加类型域而辅助用户侧装置快速确定适用于该应用模块的组网方式。
[0025] 具体地,用户侧装置之间的通信数据基于第三方辅助传输的组网方式例如是移动台之间需要经由基站进行数据通信,适用的应用比如金融交易、购物支付等。用户侧装置之间通信数据不基于第三方辅助传输的组网方式例如是支持LTE-A标准的移动台之间的D2D通信,适用的应用比如联机游戏、共享视频、图片等数据等。
[0026] 本发明的发明人认为,涉及对安全性存在较高要求的情形,通常需要对用户认证,如购物后的在线支付等,因此用户侧装置之间的此类通信数据适合基于第三方辅助传输的组网方式。
[0027] 此外,本发明的发明人还认为,通常涉及交互数据量较大的情形,如联网玩游戏等,若经由其他节点转发将占用较多的网络资源,因此用户侧装置之间的此类通信数据适合不基于第三方辅助传输的组网方式。
[0028] 事实上,用户侧装置之间通信数据是否适合基于第三方辅助传输对于一个应用而言并不是一成不变的,而可以根据应用中的应用模块的不同而有所变化。
[0029] 例如,在两个用户之间具备建立直接通信以及传统通信二者的客观条件下,一个应用中的一个应用模块仅涉及图片和文本,如从其他用户下载商品的介绍内容并显示给用户,那么这个应用模块对安全性的需求较低,不需要基于第三方辅助传输而附有类型域1(指示不基于第三方辅助的组网方式),依据本发明用户侧装置将在执行该应用模块时读取类型域信息,并根据类型域确定采用不基于第三方辅助的组网方式传输图片/文本;而该应用的另一个应用模块涉及金钱,如决定购买商品并进行支付,那么这个应用模块对安全性的需求较高而附有类型域2(指示基于第三方辅助的组网方式),依据本发明用户侧装置将在执行该应用模块时读取类型域信息,并根据类型域确定采用基于第三方辅助传输通信数据的组网方式传输行账号、密码等支付数据。
[0030] 例如,一个应用中的一个应用模块涉及联机游戏,游戏内容涉及大量音频和视频,那么这个应用模块对安全性的需求较低,但对数据量的需求很高而附有类型域1,依据本发明用户侧装置将在执行该应用模块时读取类型域信息,并根据类型域确定采用不基于第三方辅助传输,而该应用的另一个应用模块涉及游戏赢家接受游戏输家的金币,那么这个应用模块对安全性的需求较高而附有类型域2,往往需要用户登录、传输密码等认证操作,依据本发明用户侧装置将在执行该应用模块时读取类型域信息,并根据类型域确定采用基于第三方辅助传输通信数据。
[0031] 在现有技术中,应用是否基于第三方辅助传输通信数据往往与应用的应用模块无关,而是与用户的操作有关。例如,用户使用智能手机时,无论使用什么应用,都是由用户在系统中设置当前使用的是无线局域网传输还是移动运营商提供的无线电信网络,或者由用户启动蓝牙通信模块以建立与某些用户的连接。这样就可能出现对安全性的需求高的应用模块使用的是不基于第三方辅助传输数据的、安全性较差的组网方式,对数据量的需求高的应用模块使用的是基于第三方辅助传输数据的、数据传送能较差/对网络负担较重的组网方式。
[0032] 因此,本发明的技术方案中,为通信系统中用户侧装置中的应用所包括的每个应用模块添加一个类型域,该类型域表明了应用模块的应用类型信息。这样,可以根据应用类型信息,选择合适的组网方式。如果当前正在运行的应用模块的类型域表明应采用基于第三方辅助传输数据/不基于第三方辅助传输数据时,按照类型域表明的方式进行组网。
[0033] 应用模块的类型域的设定可以例如考虑安全性需求和交互数据量需求中至少之一。
[0034] 具体地,不同的应用类型具有不同的安全性需求,各个应用类型对应的组网方式适应于其安全性需求。
[0035] 或者,不同的应用类型具有不同的交互数据量需求,各个应用类型对应的组网方式适应于其交互数据量需求。
[0036] 下面将参照图1描述根据本发明的实施例的通信系统中用户侧装置的结构方框图。
[0037] 图1示出了根据本发明的实施例的通信系统中用户侧装置的结构方框图。如图1所示,根据本发明的通信系统中用户侧装置100包括:应用类型确定模块11,被配置为:获取所述用户侧装置中的应用模块的类型域所包含的应用类型信息以确定所述应用模块的应用类型,其中,不同的应用类型对应于不同的组网方式;以及组网模块12,被配置为:基于所述应用模块的应用类型对应的组网方式,建立与另一用户侧装置的通信网络以使用所述应用模块。
[0038] 通信系统中的用户侧装置包括但不限于:汽车、手机、平板电脑、智能穿戴设备等用户设备以及各种用户设备当中的主要处理模块例如芯片等。
[0039] 用户侧装置中的应用模块的应用类型可以事先确定,并写入类型域中。这项操作由网络侧装置执行,将在下文中描述。
[0040] 用户侧装置100中的应用类型确定模块11从应用模块的类型域获取其中的应用类型信息,以确定应用模块的应用类型。
[0041] 组网模块12按照应用类型确定模块11的确定结果,以应用模块的应用类型对应的组网方式,建立与另一用户侧装置的通信网络,从而使用应用模块。
[0042] 在一个实施例中,用户侧装置100还包括注册模块,被配置为:向应用模块的服务系统进行注册并从所述服务系统获得用户的唯一主身份。
[0043] 主身份例如是用户ID等信息。
[0044] 在本发明中,主身份是用户的重要身份信息,除了可以用于与其他用户进行区分,还与用户本身的特征相关,例如用户的实际身份、地理位置、兴趣爱好、用户等级等。因此本发明中的主身份用于安全性需求高的应用模块。
[0045] 在一个实施例中,用户侧装置100还包括临时身份模块,被配置为:生成一个或多个用户临时身份。其中,用户临时身份主要用于与其他用户区分,而可以不与用户本身的特征相关,以用于安全性需求低的应用模块。
[0046] 用户在安全性需求低的场合下,可以利用临时身份代替主身份。这样,可以隐藏主身份的至少一部分信息(信息包括但不限于主身份名、用户的历史统计信息,例如游戏中的等级、喜好信息等),避免信息被盗用,避免用户的隐私被窥探。临时身份可以在临时网络的生存周期内存在,特定临时身份可用于屏蔽特定临时网络中其他用户对使用临时身份的用户的窥探。例如,其他用户依据用户临时身份无法确定该用户的地理位置或喜好/等级等。依据本发明的一个示例,临时身份模块所生成的每一临时身份仅用于特定的临时网络中,例如临时身份模块响应于组网模块12的组网操作,生成应用于该网络的临时身份,而在其他组网中,生成其它临时身份。
[0047] 在组建临时网络时,用户可以选择使用临时身份,以避免可能有危害的其它方对该用户的个人隐私信息进行获取和跟踪。但采取临时身份并非必须。本发明提供给用户选择使用主身份还是临时身份的机会。如果用户选择使用临时身份,则该临时身份在该临时网络的生存周期中存在,临时网络结束之前,可以由用户选择是删除该临时身份,还是保留该临时身份以用于今后的组网。如果用户选择保留该临时身份,在今后的组网之前,在用户生成服务请求时,提示用户是否加载已有的临时身份。在一个实施例中,用户侧装置100还包括认证模块,被配置为:向应用模块的服务系统提交包含用户身份的信息以获得具有身份认证标识的唯一主身份。
[0048] 在本发明中,认为经过身份认证的主身份安全性较高,从而使用安全性需求高的应用模块。
[0049] 在一个实施例中,组网模块12在用户侧装置之间通信数据不基于第三方辅助传输的组网方式中,生成包括应用名称和用户侧装置的位置信息的服务请求;在预设一个或一组信道上,侦听组网广播信令;在未侦听到组网广播信令的情况下,选取一个空闲信道发送包括所述服务请求的组网广播信令;在侦听到组网广播信令的情况下,比较所侦听到的组网广播信令中包含的服务请求与上述生成的服务请求;在所述比较表明服务请求一致的情况下,发送组网响应信令;在所述比较表明服务请求不一致的情况下,选取一个空闲信道发送包括所述服务请求的组网广播信令;在既无服务请求一致的组网广播信令又无空闲信道的情况下,继续侦听直到发现其中之一。
[0050] 在一个实施例中,组网模块12在用户侧装置之间的通信数据基于第三方辅助传输的组网方式中,生成包括用户侧装置的位置信息的服务请求;向所述第三方发送包括该服务请求的请求信令;接收所述第三方关于该请求信令的确认信令;经过所述第三方,与发送所述确认信令的另一用户侧装置进行通信。
[0051] 下面将参照图2描述根据本发明的实施例的通信系统中网络侧装置的结构方框图。
[0052] 图2示出了根据本发明的实施例的通信系统中网络侧装置的结构方框图。如图2所示,根据本发明的通信系统中网络侧装置200包括:应用模块分类模块21,被配置为:对应用模块进行分析,根据应用模块适应的组网方式进行分类;以及域添加模块22,被配置为:为应用模块添加类型域,在所述类型域中包含代表分类结果的应用模块的应用类型,其中,所述应用模块供用户侧装置使用以与另一用户侧装置进行组网,不同的应用类型对应于不同的组网方式。
[0053] 通信系统中网络侧装置包括但不限于:服务器、嵌入了该服务器功能的基站、服务器当中的主要处理模块例如芯片等。
[0054] 应用模块分类模块21对应用模块进行分析,根据应用模块适应的组网方式进行分类。如上所述,应用模块适应的组网方式是从应用模块的安全性需求和交互数据量需求等方面考量的。
[0055] 在一个实施例中,应用模块分类模块21被配置为分析应用模块的安全性需求,并基于安全性需求确定该应用模块适应的组网方式以进行分类。
[0056] 作为优选方式,安全性需求的高低可以由是否需要用户认证来决定。如果需要用户认证,则安全性需求高,如果不需要用户认证,则安全性需求低。
[0057] 在一个实施例中,应用模块分类模块21被配置为分析应用模块的交互数据量需求,并基于交互数据量需求确定该应用模块适应的组网方式以进行分类。
[0058] 作为优选方式,交互数据量需求的高低可以由交互的数据类型和数据量来决定。例如,如果交互数据为多媒体信息且数据量可达100M以上,则交互数据量需求高,如果交互数据为文字信息且每条文字信息有字数限制,则交互数据量需求低。
[0059] 域添加模块22根据应用模块分类模块21的分析结果为应用模块添加类型域,以利于用户侧装置根据应用模块的类型选取适当的组网方式。
[0060] 网络侧装置200可以包括用户注册单元,用于接受用户的注册。用户通过用户注册在系统中获得唯一的主身份。上文提到的临时身份,不一定需要注册。
[0061] 如图5左侧所示,注册的流程包括:首先,用户侧装置100向网络侧装置200发送用户注册请求信令。该用户注册请求信令中可包括用户的基本信息,如用户名和密码等。然后,网络侧装置200的用户注册单元根据用户的请求信令,进行注册,为用户侧装置100的用户分配唯一的主身份。可选地,还分配基本服务和用户空间。由于此阶段,用户仅进行了注册,而没有得到认证,所以在本发明的一些示例中,基本服务和用户空间都是基本的配置,例如,仅包含安全性要求低的应用列表。最后,网络侧装置200的用户注册单元向用户侧装置100发送用户注册应答信令,告知用户其注册成功与否。可选地,用户注册应答信令包括基本服务的列表和用户空间的链接等。
[0062] 用户在注册的基础上,还可以通过用户认证来获得安全等级要求更高的服务。例如可能涉及到线下交易的紧急救助服务。在一个实施例中,网络侧装置200还包括用户认证单元,被配置为基于用户身份信息对用户进行认证,其中,所述网络侧装置向经过认证的用户提供安全性需求高的应用模块。
[0063] 用户认证流程必然在用户注册成功、成为系统的用户之后。如图5右侧所示,用户认证流程包括:首先,注册用户向网络侧装置200发送用户认证请求信令,作为认证请求。该用户认证请求信令包括但不限于:用户的实名身份信息,如姓名和身份证号等。然后,网络侧装置200的用户认证单元根据用户认证请求信令进行认证处理,为用户侧装置100的用户分配系统身份认证标识和高安全等级服务。最后,网络侧装置200的用户认证单元向用户侧装置100发送用户认证应答信令,表明认证是否成功。
[0064] 在一个实施例中,网络侧装置200还包括辅助通信单元,在用户侧装置之间的通信数据基于第三方辅助传输的组网方式中,该辅助通信单元被配置为:接收第一用户侧装置发送的包括含有第一用户侧装置的位置信息的服务请求的请求信令;广播包括该服务请求的广播信令;接收第二用户侧装置关于所述广播信令的确认信令;向第一用户侧装置发送确认信令;协调第一用户侧装置与第二用户侧装置之间的通信。
[0065] 下面将参照图3描述根据本发明的实施例的无线通信方法的流程。
[0066] 图3示出了根据本发明的实施例的无线通信方法的流程图。如图3所示,根据本发明的无线通信方法,包括如下步骤:由通信系统中用户侧装置的应用类型确定模块,获取所述用户侧装置中的应用模块的类型域所包含的应用类型信息以确定所述应用模块的应用类型,其中,不同的应用类型对应于不同的组网方式(步骤S31);以及由所述用户侧装置的组网模块,基于所述应用模块的应用类型对应的组网方式,建立与另一用户侧装置的通信网络以使用所述应用模块(步骤S32)。
[0067] 图4示出了根据本发明的实施例的无线通信方法的流程图。如图4所示,根据本发明的无线通信方法,包括如下步骤:由通信系统中网络侧装置的应用模块分类模块,对应用模块进行分析,根据应用模块适应的组网方式进行分类(步骤S41);以及由所述网络侧装置的域添加模块,为应用模块添加类型域,在所述类型域中包含代表分类结果的应用模块的应用类型(步骤S42),其中,所述应用模块供用户侧装置使用以与另一用户侧装置进行组网,不同的应用类型对应于不同的组网方式。
[0068] 由于在根据本发明的无线通信方法中所包括的各个步骤中的处理分别与上面描述的通信系统中用户侧装置和网络侧装置中所包括的各个装置和单元中的处理类似,因此为了简洁起见,在此省略这些处理的详细描述。
[0069] 以下,举例说明两种类型的类型域信息的相关流程。
[0070] (1)不基于第三方辅助传输的组网方式。
[0071] 例如,多个用户在同一个交通工具出行时彼此距离较近,希望建立临时网络来玩游戏、交换数字娱乐资源等。因为安全等级需求较低且对数据量的需求较大,所以可以由多个用户自行建立和维护一个临时网络,而不需要第三方辅助传输。这种应用模块的类型域的信息表明不基于第三方辅助传输的组网方式。
[0072] 如图6所示,首先,在步骤S61中,用户侧装置100生成相应的服务请求。该服务请求包括但不限于用户的偏好信息、位置信息等。用户的偏好信息举例来说包括应用名,用户的位置信息举例来说包括所在地、目的地、行车轨迹等。
[0073] 然后,在步骤S62中,用户侧装置100提示是否创建或加载临时身份。此步骤为可选步骤。如果选择是,则通过步骤S63进行创建或加载。如果希望使用主身份,则加载主身份。如果希望使用已有的临时身份,则加载已有的临时身份。如果希望使用新的临时身份,或原来没有临时身份的情况下希望使用临时身份,则创建临时身份。如果选择否,则跳过该步骤。
[0074] 接着,在步骤S64中,用户侧装置100侦听、发送、响应组网广播信令。具体地,用户侧装置100在系统预先设定的广播信道上侦听是否有组网广播信令。如果未发现组网广播信令,则在步骤S66中,用户侧装置100将在该广播信道上发送自己的组网广播信令。组网广播信令包含该用户的服务请求。如果用户侧装置100发现组网广播信令,则在步骤S65中,对比发现的组网广播信令中的服务请求是否与自己的服务请求相同。如果两个服务请求相同,则在步骤S67中,用户侧装置100发送组网响应信令。如果两个服务请求不同,则用户侧装置100发送自己的组网广播信令。在收到其他用户侧装置100的组网响应信令之前,用户侧装置100周期地在广播信道上执行上述侦听、发送、响应组网广播信令的步骤。在收到其他用户侧装置100的组网响应信令之后,在步骤S69中,用户侧装置100如下建立网络。
[0075] 下一步,用户侧装置100建立网络。发起组网广播信令的用户侧装置100将承担建立网络的任务,被称为主用户。发送组网响应信令的用户侧装置100被称为从用户。主用户随机选取一个频段建立数据链路,并通过网络信息信令告知从用户,双方在新的频段上建立数据链路。如果主用户不存在于已有的临时网络,则主用户与从用户建立一个新的临时网络。如果主用户存在于一个已有的临时网络中,则主用户将从用户加入到该已有的临时网络中。此时,既可以将次用户与主用户相连,也可以将次用户与已有临时网络中与次用户物理上最近的次用户相连,也可以将次用户与已有临时网络中接收信号最强的次用户相连。网络的节点的连接关系由本领域技术人员灵活设计。
[0076] 然后,在步骤S610中,主用户(用户侧装置100)运行和维护网络。网络建立后,网络中任意两个用户(用户侧装置100)应直接或间接相连,所以可以进行通信,以完成应用所需的信息交互,如玩游戏。主用户(用户侧装置100)继续周期性地在广播信道上发送或侦听组网广播信令。临时网络运行和维护遵循一般的网络运行和维护规则。举例来说,可以改变主用户。改变的准则可以基于公平性和/或鲁棒性。基于公平性例如是随机选择,基于鲁棒性例如是主用户的变更不能影响临时网络的连通性。另外,为了保证网络的正常使用,规定主用户离开网络前必须指定好新的主用户并且不会导致临时网络的连通性受损,次用户离开网络前必须确保次用户的离开不会影响临时网络的连通性。主用户的变更和离开需要广播告知所有用户,次用户的离开需要告知主用户。
[0077] (2)基于第三方辅助传输的组网方式。
[0078] 例如,用户侧装置100的用户在行车过程中遭遇事故,需要道路救援。
[0079] 如图7所示,首先,用户侧装置100生成相应的服务请求。该请求中包括但不限于用户的求助内容、求助位置等。
[0080] 然后.用户侧装置100向网络侧装置200发送包括上述服务请求在内的求助请求信令。
[0081] 用户侧装置100在发送求助请求信令后,侦听来自网络侧装置200的响应。如果在预定时间段内未收到来自网络侧装置200的响应,则用户侧装置100广播求助请求信令并侦听响应。
[0082] 另一方面,网络侧装置200接收求助请求信令并发送作为响应的求助请求确认信令。
[0083] 网络侧装置200发送求助请求确认信令后,对接收到的求助请求信令进行解析,将求助者的认证信息和求助内容打包成求助信令在求助位置附近进行广播。或者,网络侧装置200发送求助请求确认信令后,直接将求助请求信令发送给之前提供行车路线给网络侧装置200并且在有效时间内会途经求助位置附近的用户侧装置100。
[0084] 此时,如果另一个用户侧装置100收到求助信令并且愿意提供求助所需的服务,则反馈求助响应信令,求助响应信令包括但不限于求助确认、自己的认证信息等。之后,该另一个用户侧装置100(施助者)转入侦听阶段。如果施助者从网络侧装置200接收求助信令,则施助者向网络侧装置200发送求助响应信令,网络侧装置200向求助者转发求助响应信令。如果施助者从求助者发出的广播接收求助信令,则施助者广播接收求助信令,求助者在侦听阶段直接得到该求助确认信令。
[0085] 之后,如果求助者从网络侧装置200接收求助确认信令且愿意接收施助者的帮助,则发送被助确认信令给网络侧装置200。网络侧装置200在求助者和施助者之间建立通信链路,并告知双方,使得双方可以通信以商议实施救助。如果求助者从施助者直接接收求助确认信令且愿意接收施助者的帮助,则发送通信连接请求给施助者,之后双方可以通信以商议实施救助。
[0086] 以上示例仅为具体应用的举例,本发明不限于此。
[0087] 另外,除了上文中按照安全性需求和数据量需求来分类组网方式,还可以按照应用模块是免费还是付费来分类组网方式。例如免费的应用模块对应于用户侧装置之间的通信数据不基于第三方辅助传输的组网方式,收费的应用模块对应于用户侧装置之间的通信数据基于第三方辅助传输的组网方式。由于基于第三方辅助传输的组网方式的组网成功率更高,但是需要消耗服务器计算资源以及网络资源,所以将此组网方式对应于收费的应用模块更为合适。
[0088] 此外,这里尚需指出的是,上述设备中各个组成装置、单元可以通过软件、固件硬件或其组合的方式进行配置。配置可使用的具体手段或方式为本领域技术人员所熟知,在此不再赘述。在通过软件或固件实现的情况下,从存储介质或网络向具有专用硬件结构的计算机(例如图8所示的通用计算机500)安装构成该软件的程序,该计算机在安装有各种程序时,能够执行各种功能等。
[0089] 图8示出了可用于实施根据本发明实施例的方法和装置的计算机的示意性框图。
[0090] 在图8中,中央处理单元(CPU)501根据只读存储器(ROM)502中存储的程序或从存储部分508加载到随机存取存储器(RAM)503的程序执行各种处理。在RAM 503中,还根据需要存储当CPU 501执行各种处理等等时所需的数据。CPU 501、ROM 502和RAM 503经由总线504彼此连接。输入/输出接口505也连接到总线504。
[0091] 下述部件连接到输入/输出接口505:输入部分506(包括键盘鼠标等等)、输出部分507(包括显示器,比如阴极射线管(CRT)、液晶显示器(LCD)等,和扬声器等)、存储部分508(包括硬盘等)、通信部分509(包括网络接口卡比如LAN卡、调制解调器等)。通信部分509经由网络比如因特网执行通信处理。根据需要,驱动器510也可连接到输入/输出接口505。
可拆卸介质511比如磁盘、光盘、磁光盘、半导体存储器等等可以根据需要被安装在驱动器
510上,使得从中读出的计算机程序根据需要被安装到存储部分508中。
[0092] 在通过软件实现上述系列处理的情况下,从网络比如因特网或存储介质比如可拆卸介质511安装构成软件的程序。
[0093] 本领域的技术人员应当理解,这种存储介质不局限于图8所示的其中存储有程序、与设备相分离地分发以向用户提供程序的可拆卸介质511。可拆卸介质511的例子包含磁盘(包含软盘(注册商标))、光盘(包含光盘只读存储器(CD-ROM)和数字通用盘(DVD))、磁光盘(包含迷你盘(MD)(注册商标))和半导体存储器。或者,存储介质可以是ROM 502、存储部分508中包含的硬盘等等,其中存有程序,并且与包含它们的设备一起被分发给用户。
[0094] 本发明还提出一种存储有机器可读取的指令代码的程序产品。所述指令代码由机器读取并执行时,可执行上述根据本发明实施例的方法。
[0095] 相应地,用于承载上述存储有机器可读取的指令代码的程序产品的存储介质也包括在本发明的公开中。所述存储介质包括但不限于软盘、光盘、磁光盘、存储卡、存储棒等等。
[0096] 在上面对本发明具体实施例的描述中,针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。
[0097] 应该强调,术语“包括/包含”在本文使用时指特征、要素、步骤或组件的存在,但并不排除一个或更多个其它特征、要素、步骤或组件的存在或附加。
[0098] 此外,本发明的方法不限于按照说明书中描述的时间顺序来执行,也可以按照其他的时间顺序地、并行地或独立地执行。因此,本说明书中描述的方法的执行顺序不对本发明的技术范围构成限制。
[0099] 尽管上面已经通过对本发明的具体实施例的描述对本发明进行了披露,但是,应该理解,上述的所有实施例和示例均是示例性的,而非限制性的。本领域的技术人员可在所附权利要求的精神和范围内设计对本发明的各种修改、改进或者等同物。这些修改、改进或者等同物也应当被认为包括在本发明的保护范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈