The invention relates to a mobile ubiquitous computing context information service preparation method based on environment, to provide satisfactory information services to mobile users, the method comprises the following steps: 1) collected at least one context information, using a unified six tuple context information model table shown in the context information; 2) will be the classification of context information collection; 3) collect mobile users currently accessible service, layered service satisfaction model was established for each service, each node mapping layered service satisfaction model in the context of information corresponding to the service; 4) according to the layered service satisfaction model and the acquisition of context information for each service is calculated the corresponding service satisfaction value, and to provide users with a set of services. Compared with the prior art, the invention can satisfy the satisfaction evaluation and selection of the service according to the dynamic change of the situational information, and provide the information service satisfying the user.
【技术实现步骤摘要】
一种移动普适计算环境中基于情境信息的服务准备方法
本专利技术涉及一种移动普适计算环境中的服务准备方法,尤其是涉及一种移动普适计算环境中基于情境信息的服务准备方法。
技术介绍
近年来,无线网络和微电子技术的快速发展使得移动设备,尤其是智能手机和PAD的性价比得到不断提高,移动设备因此得以大量普及。同时,伴随着移动开发技术的成熟和移动服务分发市场的健全,移动服务也开始出现,从原有的语音、短信/彩信和简单游戏,快速扩展到电子支付、社交网络和健康管理等日常生活和学习工作的各个方面的服务,这些移动服务的出现已经深刻地改变了人们的生活方式。一个以移动设备、传感器和无线网络为基础的移动普适计算及其应用景象越发清晰的呈现在人们面前。与此同时,电信和网络运营商、软件开发商也在顺应着这种计算模式的巨大转变趋势,积极地尝试和拓展新的业务和商业盈利模式。但由于缺乏有效的普适计算服务准备(ServiceProvisioning)方法,要真正实现普适计算服务场景,能够随时随地的为用户提供满意的服务,还是一个很困难的任务。近年来,研究者们围绕着服务描述、服务质量(QoS)模型和服务选择等方面展开工作,并取得了一些成果。但这些研究工作多是基于webservices的QoS模型和静态服务质量评估标准,并要求用户预先安装服务代理软件,因此这些方法都不太适用于移动多变、资源受限的普适计算环境,严重制约了普适计算环境中服务准备的研究和应用。另外普适计算与以往的计算模式显著不同之处在于用户成为整个计算环境真正的核心,普适计算的目标是将计算系统融入人们的日常生活中,以隐形的或更加自然的方式为人们提供 ...
【技术保护点】
一种移动普适计算环境中基于情境信息的服务准备方法,用于向移动用户提供满意的信息服务,其特征在于,该方法包括以下步骤:1)采集至少一种情境信息,并采用统一的六元组情境信息模型表示所述的情境信息;2)将采集的情境信息进行分类,分为布尔型情境信息和模糊型情境信息;3)搜集移动用户当前可访问的服务,解析其服务描述文件,对每个服务分别建立适合普适计算环境的层状服务满意度模型,所述的层状服务满意度模型中的各节点映射与该服务相应的情境信息;4)根据各服务的层状服务满意度模型和采集的情境信息,对布尔型情境信息采用一阶谓词逻辑推理方法,对模糊型情境信息采用模糊逻辑方法计算出相应服务的服务满意度值,并选择向用户提供的服务集合。
【技术特征摘要】
1.一种移动普适计算环境中基于情境信息的服务准备方法,用于向移动用户提供满意的信息服务,其特征在于,该方法包括以下步骤:1)采集至少一种情境信息,并采用统一的六元组情境信息模型表示所述的情境信息;2)将采集的情境信息进行分类,分为布尔型情境信息和模糊型情境信息;3)搜集移动用户当前可访问的服务,解析其服务描述文件,对每个服务分别建立适合普适计算环境的层状服务满意度模型,所述的层状服务满意度模型中的各节点映射与该服务相应的情境信息;4)根据各服务的层状服务满意度模型和采集的情境信息,对布尔型情境信息采用一阶谓词逻辑推理方法,对模糊型情境信息采用模糊逻辑方法计算出相应服务的服务满意度值,并选择向用户提供的服务集合。2.根据权利要求1所述的一种移动普适计算环境中基于情境信息的服务准备方法,其特征在于,步骤1)中的六元组情境信息模型具体表示为:Context(Category,Subject,Relater,Value,Metric,Time);其中,Category为普适计算环境中与情境信息相关联的实体的类型名称;Subject为情境信息描述的与某一特定Category相关的主体名称;Relater用于描述Subject和Value之间的关系;Value描述与情境信息主体状态相关的值,Metric用于对情境信息主体值的不同度量标准进行标记;Time表示情境信息生成的时刻,或情境信息主体保持某一特定状态值的时间段,或是情境谓词保持为真的时间段。3.根据权利要求1所述的一种移动普适计算环境中基于情境信息的服务准备方法,其特征在于,步骤3)中所述的服务描述文件包括加载和执行该服务的资源需求和提供该服务的约束条件。4.根据权利要求1所述的一种移动普适计算环境中基于情境信息的服务准备方法,其特征在于,所述的步骤4)具体包括以下子步骤:201)根据各服务的层状满意度模型,建立服务评估函数并计算相应服务的服务满意度值,所述的服务评估函数为:ψ(si)=H(si)·E(si),i∈[1,m],其中,si为第i个服务,H(si)为第i个服务中的布尔型情境信息的服务满意度评价函数,E(si)为第i个服务中的模糊型情境信息的服务满意度评价函数,m为用户当前可访问的服务的总个数;202)判断ψ(si)是否大于设定的服务满意度阀值λ,若是则将服务si列入向用户提供的服务集合,否则舍弃该服务,其中λ∈[0,1]。5.根据权利要求4所述的一种移动普适计算环境中基于情境信息的服...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。