CN112136304A - 用于基于应用的数据传输执行网络连接的电子设备及其方法 - Google Patents
用于基于应用的数据传输执行网络连接的电子设备及其方法 Download PDFInfo
- Publication number
- CN112136304A CN112136304A CN201980033389.0A CN201980033389A CN112136304A CN 112136304 A CN112136304 A CN 112136304A CN 201980033389 A CN201980033389 A CN 201980033389A CN 112136304 A CN112136304 A CN 112136304A
- Authority
- CN
- China
- Prior art keywords
- network
- electronic device
- parameter
- application
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000005540 biological transmission Effects 0.000 title claims description 81
- 238000004891 communication Methods 0.000 claims abstract description 72
- 238000012546 transfer Methods 0.000 claims abstract description 33
- 238000005516 engineering process Methods 0.000 claims description 12
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 claims description 6
- 230000006870 function Effects 0.000 description 37
- 238000010586 diagram Methods 0.000 description 22
- 238000007726 management method Methods 0.000 description 20
- 230000008520 organization Effects 0.000 description 17
- 230000008859 change Effects 0.000 description 16
- 238000012545 processing Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000004873 anchoring Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/566—Grouping or aggregating service requests, e.g. for unified processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/61—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
提供了一种电子设备和电子设备的方法。该电子设备包括通信电路、被配置为包括指令的存储器、以及可操作地连接到通信电路和存储器的处理器,其中,当指令被执行时,处理器被配置为检测与存储在存储器中的应用的数据传输相关联的事件,识别包括与数据传输相关联的至少一个第一参数的需求信息,识别包括指示能够被所述电子设备接入的网络的能力的至少一个第二参数的网络能力信息,并且至少部分地基于所述需求信息和所述网络能力信息来执行用于所述数据传输的网络连接。
Description
技术领域
本公开涉及一种用于基于应用的数据传输来执行网络连接的电子设备及其方法。
背景技术
在由国际电信联盟(ITU)和第三代合作伙伴计划(3GPP)定义的第五代(5G)网络中,考虑至少部分不同于***(4G)网络的核心网络结构。因为包括在5G网络规范的核心网络中的组件可以被分类为不依赖于物理实体而是依赖于功能,所以5G网络可以向连接到5G网络的电子设备提供多个网络服务,而无需添加额外的硬件。例如,5G网络可以基于数据传输速度、时延、可靠性、接入网络的电子设备的数量、电子设备的网络接入时段或平均数据使用量中的至少一个,向电子设备提供不同的网络服务。
电子设备可以执行与应用相关联的数据传输。应用于数据传输的网络服务类型或业务类型对于每个应用可能不同。网络服务类型可以包括例如5G网络中定义的增强型移动宽带(eMBB)、超可靠和低时延通信(URLLC)或大规模机器类型通信(mMTC)。例如,eMBB可以指示需要高数据传输速度和低时延的网络服务,诸如智能电话服务。例如,URLLC可以指示需要低时延和高可靠性的网络服务,诸如救灾网络或车用无线通信(vehicle toeverything,V2X)。例如,mMTC可以指示不需要低时延而多个实体彼此连接的网络服务,诸如物联网(IoT)。例如,业务类型可以包括语音、视频呼叫、视频流传输或网络服务。
发明内容
技术问题
根据应用于应用的数据传输的网络服务类型或业务类型,数据传输所需的网络能力可能不同。例如,网络能力可以指示服务质量(QoS)信息,诸如最小带宽、时延、或数据传输的最大错误率。
因为由第三方开发的应用(诸如第三方应用)不是考虑到数据传输所需的网络能力而开发的,所以电子设备必须执行适合于应用于应用的数据传输的网络服务类型或业务类型的网络连接。
技术方案
本公开的一个方面提供了一种电子设备,其可以至少基于与应用的数据传输相关联的第一参数和指示网络的能力的第二参数来执行用于应用的数据传输的网络连接。
本公开的另一方面提供了一种电子设备,其可以通过通信电路和应用层之间的层来执行用于应用的数据传输的网络连接。
根据本公开的一个方面,提供了一种电子设备。该电子设备包括通信电路、被配置为包括指令的存储器、以及可操作地连接到通信电路和存储器的处理器,其中,当指令被执行时,处理器被配置为检测与存储在存储器中的应用的数据传输相关联的事件,识别包括与数据传输相关联的至少一个第一参数的需求信息,识别包括指示能够被所述电子设备接入的网络的能力的至少一个第二参数的网络能力信息,以及至少部分地基于所述需求信息和所述网络能力信息来执行用于所述数据传输的网络连接。
根据本公开的另一方面,提供了一种电子设备的方法。该方法包括检测与应用的数据传输相关联的事件,识别包括与数据传输相关联的至少一个第一参数的需求信息,识别包括指示能够被所述电子设备接入的网络的能力的至少一个第二参数的网络能力信息,以及至少部分地基于所述需求信息和所述网络能力信息来执行用于所述数据传输的网络连接。
根据本公开的另一方面,提供了一种电子设备。该电子设备包括通信电路、被配置为包括指令的存储器、以及可操作地连接到通信电路和存储器的处理器,其中,当指令被执行时,处理器被配置为检测与存储在存储器中的应用的数据传输相关联的事件,识别包括与数据传输相关联的至少一个第一参数的需求信息,识别包括指示能够被所述电子设备接入的网络的能力的至少一个第二参数的网络能力信息,以及至少部分地基于所述需求信息和所述网络能力信息来执行用于所述数据传输的网络连接,其中所述第一参数指示网络服务类型或业务类型,并且其中所述第二参数指示QoS信息、网络切片选择辅助信息(networkslice selection assistance information,NSSAI)、是否可能支持边缘计算技术、或会话和服务连续性(session and service continuity,SSC)模式中的至少一个。
有利效果
电子设备可以通过基于应用的数据传输所需的参数自适应地执行网络连接来接收适合于应用的网络服务。
可以提供通过本公开直接或间接理解的各种效果。
尽管已经参照本公开的各种实施例示出和描述了本公开,但是本领域技术人员将理解,在不脱离由例如所附权利要求及其等同物所限定的本公开的精神和范围的情况下,可以在形式和细节上进行各种改变。
附图说明
从下面结合附图的描述中,本公开的某些实施例的上述和其他方面、特征、和优点将变得更加明显,其中:
图1是根据实施例的网络环境中的电子设备的框图;
图2a是根据实施例的网络的框图;
图2b是根据实施例的在5G网络中包括多个用户平面功能(user plane function,UPF)节点的架构的框图;
图3是根据实施例的基于第一参数执行网络连接的操作的框图;
图4是根据实施例的基于第一参数执行网络连接的电子设备的流程图;
图5a是根据实施例的包括使能层的电子设备的层结构的框图;
图5b是根据实施例的构成使能层的模块的框图;
图6是根据实施例的5G网络中的SSC模式的图示;
图7a是根据实施例的5G网络中的边缘计算技术的框图;
图7b是根据实施例的5G网络中的边缘计算技术的框图;
图8是根据实施例的5G网络中的局域数据网络(local area data network,LADN)的图示;
图9a是根据实施例的对多个应用进行分组的电子设备的流程图;
图9b是根据实施例的对多个应用进行分组的操作的框图;
图10是根据实施例的基于第一参数的优先级执行网络连接的电子设备的流程图;
图11是根据实施例的基于第一参数和第二参数执行网络连接的电子设备的流程图;和
图12是根据实施例的检测网络能力被改变的电子设备的流程图。
具体实施方式
下文中,将参考附图描述本公开的各种实施例。然而,本领域普通技术人员将认识到,在不脱离由所附权利要求及其等同物限定的本公开的范围和精神的情况下,可以对本文描述的各种实施例进行各种修改、等同和/或替代。
图1是根据实施例的网络环境100中的电子设备101的框图。
参考图1,网络环境100中的电子设备101可以经由第一网络198(例如,短程无线通信网络)与电子设备102通信,或者经由第二网络199(例如,远程无线通信网络)与电子设备104或服务器108通信。根据实施例,电子设备101可以经由服务器108与电子设备104通信。根据实施例,电子设备101可以包括处理器120、存储器130、输入设备150、声音输出设备155、显示设备160、音频模块170、传感器模块176、接口177、触觉模块179、相机模块180、电力管理模块188、电池189、通信模块190、订户识别模块196或天线模块197。在一些实施例中,可以从电子设备101中省略至少一个组件(例如,显示设备160或相机模块180),或者可以在电子设备101中添加一个或多个其他组件。在一些实施例中,组件中的一些可以实现为单个集成电路。例如,传感器模块176(例如,指纹传感器、虹膜传感器或照度传感器)可以被实现为嵌入在显示设备160(例如,显示器)中。
处理器120可以执行例如软件(例如,程序140)来控制耦合到处理器120的电子设备101的至少一个其他组件(例如,硬件或软件组件),并且可以执行各种数据处理或计算。根据一个实施例,作为数据处理或计算的至少一部分,处理器120可以将从另一组件(例如,传感器模块176或通信模块190)接收的命令或数据加载到易失性存储器132中,处理存储在易失性存储器132中的命令或数据,并将结果数据存储在非易失性存储器134中。根据实施例,处理器120可以包括主处理器121(例如,中央处理单元(CPU)或应用处理器(AP))和辅助处理器123(例如,图形处理单元(GPU)、图像信号处理器(ISP)、传感器集线器处理器或通信处理器(CP)),其可以独立于主处理器121或与主处理器121结合操作。附加地或可替代地,辅助处理器123可以适配为比主处理器121消耗更少的电力,或者专用于特定的功能。辅助处理器123可以被实现为独立于主处理器121或者作为主处理器121的一部分。
当主处理器121处于非活动(例如,睡眠)状态时,辅助处理器123,而不是主处理器121,可以控制与电子设备101的组件中的至少一个组件(例如显示设备160、传感器模块176或通信模块190)相关的至少一些功能或状态,或者当主处理器121处于活动状态(例如,执行应用)时,辅助处理器123可以与主处理器121一起控制与电子设备101的组件中的至少一个组件相关的至少一些功能或状态。根据实施例,辅助处理器123(例如,图像信号处理器或通信处理器)可以被实现为功能上与辅助处理器123相关的另一组件(例如,相机模块180或通信模块190)的一部分。
存储器130可以存储由电子设备101的至少一个组件(例如,处理器120或传感器模块176)使用的各种数据。各种数据可以包括例如软件(例如,程序140)和与其相关的命令的输入数据或输出数据。存储器130可以包括易失性存储器132或非易失性存储器134。
程序140可以作为软件存储在存储器130中,并且可以包括例如操作***(OS)142、中间件144或应用146。
输入设备150可以从电子设备101的外部(例如,用户)接收将由电子设备101的其他组件(例如,处理器120)使用的命令或数据。输入设备150可以包括例如麦克风、鼠标、键盘或数字笔(例如,手写笔)。
声音输出设备155可以向电子设备101的外部输出声音信号。声音输出设备155可以包括例如扬声器或接收器。扬声器可用于一般目的,诸如播放多媒体或播放唱片,而接收器可用于传入呼叫。根据实施例,接收器可以被实现为与扬声器分离或者作为扬声器的一部分。
显示设备160可以可视地向电子设备101的外部(例如,用户)提供信息。显示设备160可以包括例如显示器、全息设备或投影仪以及控制显示器、全息设备和投影仪中相应的一个的控制电路。根据实施例,显示设备160可以包括适配为检测触摸的触摸电路,或者适配为测量由触摸引起的力的强度的传感器电路(例如,压力传感器)。
音频模块170可以将声音转换成电信号,反之亦然。根据实施例,音频模块170可以经由输入设备150获得声音,或者经由声音输出设备155或与电子设备101直接(例如,有线)或无线耦合的外部电子设备(例如,电子设备102)的耳机输出声音。
传感器模块176可以检测电子设备101的操作状态(例如,电力或温度)或电子设备101外部的环境状态(例如,用户的状态),然后生成对应于检测到的状态的电信号或数据值。根据实施例,传感器模块176可以包括例如手势传感器、陀螺仪传感器、大气压力传感器、磁传感器、加速度传感器、抓握传感器、接近传感器、颜色传感器、红外(IR)传感器、生物传感器、温度传感器、湿度传感器或照度传感器。
接口177可以支持电子设备101直接(例如,有线地)或无线地与外部电子设备(例如,电子设备102)耦合所使用的一个或多个指定协议。根据实施例,接口177可以包括例如高清晰度多媒体接口(HDMI)、通用串行总线(USB)接口、安全数字(SD)卡接口或音频接口。
连接端子178可以包括连接器,经由该连接器,电子设备101可以与外部电子设备(例如,电子设备102)物理连接。根据实施例,连接端子178可以包括例如,HDMI连接器、USB连接器、SD卡连接器或音频连接器(例如,耳机连接器)。
触觉模块179可以将电信号转换成机械刺激(例如,振动或运动)或电刺激,其可以由用户经由他的触觉或动觉来识别。根据实施例,触觉模块179可以包括例如马达、压电元件或电刺激器。
相机模块180可以捕捉静止图像或运动图像。根据实施例,相机模块180可以包括一个或多个镜头、图像传感器、图像信号处理器或闪光灯。
电力管理模块188可以管理供应给电子设备101的电力。根据实施例,电力管理模块188可以被实现为例如电力管理集成电路(PMIC)的至少一部分。
电池189可以向电子设备101的至少一个组件供电。根据实施例,电池189可以包括例如不可充电的原电池、可充电的二次电池或燃料电池。
通信模块190可以支持在电子设备101和外部电子设备(例如,电子设备102、电子设备104或服务器108)之间建立直接(例如,有线)通信信道或无线通信信道,并且经由所建立的通信信道执行通信。通信模块190可以包括可独立于处理器120操作的一个或多个通信处理器(例如,AP),并且支持直接(例如,有线)通信或无线通信。根据实施例,通信模块190可以包括无线通信模块192(例如,蜂窝通信模块、短程无线通信模块、或全球导航卫星***(GNSS)通信模块)或有线通信模块194(例如,局域网(LAN)通信模块、或电力线通信(PLC)模块)。这些通信模块中的相应一个通信模块可以经由第一网络198(例如,诸如蓝牙TM、无线保真(Wi-Fi)直连、或红外数据协会(IrDA)的标准的短程通信网络)或第二网络199(例如,诸如蜂窝网络、互联网、计算机网络(例如,LAN或广域网(WAN))的长距离通信网络)与外部电子设备通信。这些各种类型的通信模块可以被实现为单个组件(例如,单个集成电路或芯片),或者可以被实现为彼此分离的多个组件(例如,多个芯片)。无线通信模块192可以使用存储在订户识别模块196中的订户信息(例如,国际移动订户标识(IMSI))来识别和认证通信网络(诸如第一网络198或第二网络199)中的电子设备101。
天线模块197可以向电子设备101的外部(例如,外部电子设备)发送信号或电力,或从其接收信号或电力。根据实施例,天线模块197可以包括天线,该天线包括由形成在基板(例如,印刷电路板(PCB))中或基板上的导电材料或导电图案组成的辐射元件。根据实施例,天线模块197可以包括多个天线。在这种情况下,例如,可以由通信模块190(例如,无线通信模块192)从多个天线中选择适合于在通信网络(诸如,第一网络198或第二网络199)中使用的通信方案的至少一个天线。信号或电力然后可以经由所选择的至少一个天线在通信模块190和外部电子设备之间发送或接收。根据实施例,除了辐射元件之外的另一组件(例如,射频集成电路(RFIC))可以附加地形成为天线模块197的一部分。
上述组件中的至少一些可以相互耦合,并经由***设备间通信方案(例如,总线、通用输入和输出(GPIO)、串行***设备接口(SPI)或移动工业处理器接口(MIPI))在它们之间传送信号(例如,命令或数据)。
根据实施例,可以经由与第二网络199耦合的服务器108在电子设备101和外部电子设备104之间发送或接收命令或数据。电子设备102和104中的每一个可以是与电子设备101相同类型或不同类型的设备。根据实施例,要在电子设备101上执行的所有或一些操作可以在外部电子设备102、104或108中的一个或多个上执行。例如,如果电子设备101应该自动地、或者响应于来自用户或另一设备的请求执行功能或服务,则电子设备101可以请求一个或多个外部电子设备执行功能或服务的至少一部分而不执行功能或服务,或者电子设备101除了执行功能或服务之外,还可以请求一个或多个外部电子设备执行功能或服务的至少一部分。接收该请求的一个或多个外部电子设备可以执行所请求的功能或服务的至少一部分,或者与该请求相关的附加功能或附加服务,并且将执行的结果传送到电子设备101。电子设备101可以在对结果进行或不进行进一步处理的情况下提供结果,作为对请求的答复的至少一部分。为此,例如,可以使用云计算、分布式计算或客户端-服务器计算技术。
图2a是根据实施例的网络200的框图。
参考图2a,网络200(例如,图1的第二网络199)可以指如ITU和3GPP中所定义的5G网络。例如,图2a和2b中示出的组件的功能、结构或布置可以参考3GPP技术规范23.501来实现。包括在网络200中的组件中的每一个可以指示能够执行单独功能的物理实体单元或软件或模块单元。在网络200中,用户平面指示用于发送和接收电子设备101的用户接收服务所需的数据分组的路径;控制平面可以指示用于发送和接收用于连接、管理或释放用于发送数据分组的网络的控制信号的路径。
根据实施例,电子设备101可以指用户使用的设备。例如,电子设备101可以指示终端、用户装置(user equipment,UE)、移动站、订户站、远程终端、无线终端或用户设备。
根据实施例,接入网(AN)201可以提供用于与电子设备101进行无线通信的信道。接入网201可以指示无线电接入网(RAN)、基站、eNodeB(或eNB)、5G节点、发送/接收点或第五代NodeB(5GNB)。
根据实施例,数据网络220可以通过经由核心网络(CN)205和AN 201向电子设备101发送数据(或数据分组)或从电子设备101接收数据(或数据分组)来提供服务(例如,互联网服务、IP多媒体子***(IMS)服务)。
根据实施例,CN 205可以包括用户平面功能(UPF)节点210、接入和移动性管理功能(AMF)节点212、会话管理功能(SMF)节点214和策略控制功能(PCF)节点216。CN 205中包括的组件的类型和数量不限于图2a所示的示例。可以进一步包括相同组件(例如,UPF节点)或另一组件(例如,统一数据管理(UDM)节点)中的至少一个,或者可以省略至少一个组件。
根据实施例,AMF节点212和SMF节点214可以与4G网络中的移动性管理实体(MME)的功能相同,或者可以执行MME功能的至少一部分。例如,AMF节点212可以管理电子设备101的CN 205的接入授权和与电子设备101的移动性相关联的信息。SMF节点214可以生成用于经由UPF节点210在电子设备101和DN 220之间进行数据传输的会话,并且可以控制UPF重新定位以改变连接到电子设备101的UPF节点210。
根据实施例,PCF节点216可以与4G网络中的策略控制资源功能(PCRF)的功能相同,或者可以执行PCRF功能的至少一部分。例如,PCF节点216可以基于与QoS或计费信息相关联的信息来确定与电子设备101的数据传输相关联的策略。
根据实施例,UPF节点210可以执行4G网络中的分组数据网络网关(P-GW)和服务网关(S-GW)的功能。例如,UPF节点210可以在用户平面上执行路由功能,使得可以在电子设备101和DN 220之间发送或接收数据,并且可以执行锚定功能来分配对应于DN 220的IP地址。
根据实施例,应用功能(AF)节点230可以向PCF节点216提供与QoS相关联的信息。
图2b是根据实施例的包括5G网络中的第一UPF节点210-1和第二UPF节点210-2的架构220的框图。图2b示出了其中图2a中的PCF节点216和AF节点230在图2b中的CN 225中被省略的实施例。然而,CN 225可以包括PCF节点216和AF节点230。
参考图2b,在5G网络的架构220中,CN 225可以包括多个UPF节点(例如,第一UPF210-1和第二UPF 210-2)。图2b示出了包括在CN 225中的两个UPF节点(例如,第一UPF 210-1和第二UPF 210-2)。然而,本公开并不旨在局限于图2b所示的UPF节点的数量。
根据实施例,因为CN 225可以包括第一UPF节点210-1和第二UPN节点210-2,所以电子设备101可以经由第一UPF节点210-1和第二UPF节点210-2生成多个分组数据单元(packet data unit,PDU)会话。例如,电子设备101可以经由第一UPF节点210-1生成与第一DN 220-1的PDU会话,并且可以经由第二UPF节点210-2生成与第二DN 220-2的另一PDU会话。例如,电子设备101可以经由第一UPF节点210-1生成与第一DN 220-1(或第二DN 220-2)的PDU会话,并且可以经由第二UPF节点210-2生成与相同DN的另一PDU会话。
根据实施例,多个PDU会话可以支持不同的网络能力。例如,网络能力可以指示诸如传输速度(例如,最小带宽)、时延、或可靠性(例如,最大错误率)的QoS信息(例如,在3GPP中定义的5G QoS指示符(5QI))或者在5G网络中提供的技术(例如,边缘计算或会话和服务连续性(SSC)模式)是否能够被支持中的至少一个。例如,网络能力可以包括在该3GPP中定义的NSSAI、策略信息(计费策略或通用软件无线电***设备(URSP))、位置信息(例如,小区标识符(ID)、基站ID、UPF ID或局域数据网络(LADN)ID)或通信运营商单独提供的功能中的至少一个。例如,NSSAI可以指示网络服务类型。
根据实施例,电子设备101可以基于应用的数据传输所需的参数或能够被电子设备101接入的网络的能力中的至少一个,生成至少一个PDU会话,或者可以分配预生成的PDU会话。应用的数据不仅可以包括用户数据,还可以包括经由无线网络(例如,AN 201、CN225、第一DN 220-1或第二DN220-2)发送或接收以使得电子设备101执行应用的控制信号。例如,电子设备101可以基于应用的数据传输所需的网络服务类型或业务类型或网络能力中的QoS信息、或者是否能够支持5G网络中提供的技术(例如,SSC模式或边缘计算技术)中的至少一个,来执行网络连接(例如,PDU会话)。例如,电子设备101可以基于关于能够发送应用的数据的位置的信息、位置信息、或网络能力中的策略信息中的至少一个来执行网络连接。例如,对于通信运营商单独指定的应用,电子设备101可以执行通信运营商单独指定的网络连接。
图3是根据实施例的基于第一参数执行网络连接的操作的框图。然而,本公开不旨在限于图3所示的网络切片实例或应用的数量。
参考图3,电子设备101可以经由第一网络切片实例310-1、第二网络切片实例310-2和第三网络切片实例310-3执行与DN 220的网络连接。然而,电子设备101可以经由第一网络切片实例310-1、第二网络切片实例310-2和第三网络切片实例310-3执行与多个DN的网络连接。
网络切片实例可以指示用于数据传输的逻辑网络连接单元。在5G网络中,CN(例如,CN 205)可以使用网络功能虚拟化(NFV)或软件定义网络(SDN)来建立与相同物理设备的多个不同逻辑网络。例如,电子设备101可以经由具有不同网络能力的网络切片实例来执行网络连接。
在第一网络切片实例310-1、第二网络切片实例310-2和第三网络切片实例310-3中的每一个中,UPF、SMF、AMF或PCF中的至少一个可以不同。例如,在第一网络切片实例310-1、第二网络切片实例310-2和第三网络切片实例310-3中的每一个中,所有UPF节点可以彼此不同,或者除了执行锚功能的UPF节点之外的UPF节点可以不同。
在第一网络切片实例310-1、第二网络切片实例310-2和第三网络切片实例310-3中的每一个中,在3GPP中定义的SSC模式、是否支持边缘计算技术、或局域数据网络(LADN)中的至少一个可以不同。
在第一网络切片实例310-1、第二网络切片实例310-2和第三网络切片实例310-3中的每一个中,QoS信息或策略信息中的至少一个可以彼此不同。
在第一网络切片实例310-1、第二网络切片实例310-2和第三网络切片实例310-3中的每一个中,无线电接入技术(RAT)的类型可以彼此不同。例如,RAT的类型可以包括3G协议、4G协议(诸如长期演进(LTE))、5G协议(诸如新无线电(NR))或Wi-Fi协议。
网络切片实例可以包括通信运营商单独指定的功能(例如,移动边缘计算服务)。
电子设备101可以基于安装在电子设备101中的第一应用301-1、第二应用301-2和第三应用301-3中的每一个的数据传输所需的参数和/或能够被电子设备101接入的网络(例如,图2a中所示的CN 205)的能力,来确定用于应用的适当网络切片实例。应用的数据传输所需的参数可以称为第一参数,并且指示网络能力的参数可以称为第二参数。
例如,第一应用301-1、第二应用301-2和第三应用301-3中的每一个的数据传输所需的网络服务类型或业务类型可以彼此不同。电子设备101可以识别指示网络服务类型或业务类型的第一参数,并且可以确定包括指示满足由第一参数指示的网络服务类型或业务类型的网络能力(例如,QoS信息、NSSAI、SSC模式、或是否支持边缘计算技术)的第二参数的网络切片实例。通过上述方法,电子设备101可以针对每个应用执行用于数据传输的网络连接,即使应用开发者没有单独考虑应用的数据传输所需的网络能力。
例如,第一参数可以指示以下各项中的至少一个:最小数据速度、数据传输失败率、数据时延、SSC模式、或是否使用边缘服务器,这是数据传输所需的。例如,在支持诸如其中时延关键的V2X服务的服务的应用的情况下,第一参数可以直接指示所需的时延值。电子设备101可以确定包括指示与第一参数所指示的值相同或最相似的(或可替换第一参数所指示的值的)网络能力的第二参数的网络切片实例。
例如,第一应用301-1、第二应用301-2和第三应用301-3中的每一个的数据传输所需的位置或RAT类型可以彼此不同。电子设备101可以识别由第一参数指示的位置信息或RAT类型,并且可以确定包括第二参数(例如,小区ID、基站ID、UPF ID、LADN ID、RAT类型或策略信息)的网络切片实例,该第二参数指示满足由第一参数指示的位置信息或RAT类型的网络能力。
例如,当通信运营商指定第一应用301-1以便连接到特定的网络切片时,电子设备101可以确定相应的网络切片是否可用,并且可以确定相应的切片实例。
图4是根据实施例的基于第一参数执行网络连接的电子设备101的流程图。图4所示的步骤可以由电子设备101或电子设备101中包括的组件(例如,处理器120)来执行。
参考图4,在步骤405,电子设备101可以检测与安装在电子设备101的存储器130中的应用的数据传输相关联的事件。例如,事件可以包括执行应用相关更新的操作、接收用于请求与应用相关联的数据传输的用户输入的操作、或者运行应用的操作中的至少一个。
在步骤410中,电子设备101可以识别包括与数据传输相关联的至少一个第一参数的需求信息。例如,第一参数可以指示网络服务类型(例如,eMBB、URLLC、或mMTC)、QoS信息(例如,数据传输速度、数据错误率、或传输时延)、RAT的类型、业务类型、是否可能支持边缘计算技术、SSC模式、数据网络名称(DNN)、网络切片信息(例如,NSSAI)、通信运营商单独指定的功能、或关于能够发送应用的数据的位置的信息中的至少一个。当应用被安装在电子设备101上或者当与应用相关联的更新被执行时,电子设备101可以获得需求信息。该应用可能需要一个或多个不同的第一参数。例如,第一参数集1和第一参数集2可以包括不同的需求。
在步骤415中,电子设备101可以识别包括指示网络(例如,CN 205)的能力的至少一个第二参数的网络能力信息。例如,第二参数可以指示QoS信息、NSSAI、是否可能支持边缘计算技术、SSC模式、策略信息(例如,URSP或计费策略)、RAT的类型、DNN、通信运营商单独指定的功能、或位置信息中的至少一个。当电子设备101周期性地接收网络能力信息时,或者当电子设备101接入的网络通过重选、切换、或重定向操作而改变时,电子设备101可以接收网络的能力信息。可替换地,当网络的能力信息改变时,电子设备101可以接收改变的网络能力信息。可替换地,当检测到与数据传输相关联的事件时,电子设备101可以接收网络能力信息。电子设备101可以响应于用户请求而接收网络能力信息。
在步骤420中,电子设备101可以至少基于第一参数和第二参数来执行用于应用的数据传输的网络连接。电子设备101可以从第一网络切片实例310-1、第二网络切片实例310-2和第三网络切片实例310-3当中选择具有满足(或对应于)由第一参数指示的值的第二参数的网络切片实例。当在预先形成的网络切片实例当中不存在具有满足第一参数的第二参数的网络切片实例时,电子设备101可以终止网络连接,执行默认网络连接,请求生成新的网络切片实例,或者生成新的网络切片实例。
图5a是根据实施例的包括使能层520的电子设备101的层结构的框图。
参考图5a,程序140可以被称为软件或程序模块。例如,程序140可以由电子设备101的处理器120运行的指令组成。电子设备101可以处理用于程序140的每一层的数据,并且可以经由调制解调器530发送或接收用于网络连接的信号。调制解调器530可以包括在图1的辅助处理器123或通信模块190中。调制解调器530可以被称为通信电路。
程序140可以包括应用层146和使能层520。程序140还可以包括应用层146的更下端的框架层或内核层中的至少一个。
应用层146可以包括至少一个应用(例如,第一应用301-1、第二应用301-2、或第三应用301-3)。例如,应用层146中包括的至少一个应用可以包括第三方应用。该至少一个应用可以执行向用户提供从DN 220提供的各种服务的功能。
使能层520可以识别至少一个应用的数据传输所需的第一参数和/或指示网络的能力的第二参数。例如,第一参数可以指示网络服务类型(例如,eMBB、URLLC、或mMTC)、QoS信息(例如,数据传输速度、数据错误率、或传输延迟)、RAT的类型、业务类型、是否可能支持边缘计算技术、SSC模式、DNN、网络切片信息(例如,NSSAI)、通信运营商单独指定的功能、或关于能够发送应用的数据的位置的信息中的至少一个,这是数据传输所需的。第二参数可以指示网络能力,例如,QoS信息、NSSAI、SSC模式、或者是否支持边缘计算技术中的至少一个。
使能层520可以至少部分基于第一参数和/或第二参数来确定用于数据传输的网络切片实例。例如,使能层520可以确定包括指示与第一参数所指示的值相同或最相似(可替换第一参数所指示的值)的网络能力的第二参数的网络切片实例。
使能层520可以基于所确定的网络切片实例来控制网络连接。例如,使能层520可以经由所确定的网络实例生成用于应用数据传输的连接。
图5b是根据实施例的使能层520的模块的框图。例如,图5b所示的模块可以由处理器(例如,图1的处理器120)运行的指令组成。图5b中所示的组件(例如,模块)仅仅是说明性的,并且可以省略至少一个组件,或者可以合并至少两个或更多个模块。
参考图5b,使能层520可以包括基于功能分类的至少一个模块。使能层520可以包括应用需求信息管理模块521、网络能力信息管理模块522、上下文DB 523、应用通知模块524、应用协调器525、网络连接控制模块526、和认证模块527。
根据实施例,应用需求信息管理模块521可以识别安装在电子设备101中的数据传输应用(例如,301-1、301-2或301-3)的数据传输所需的至少一个第一参数,并且可以将包括至少一个第一参数的需求信息发送到上下文数据库(DB)523。应用需求信息管理模块521可以将所识别的第一参数映射或转换成单独标准化的内部参数,以将所映射或转换的内部参数发送到上下文DB 523。例如,在数据速度的情况下,应用需求信息管理模块521可以将指示数据速度的值映射到至少一个预定代表值(例如,10Mbps、100Mbps、或200Mbps)。
根据实施例,网络能力信息管理模块522可以经由调制解调器530识别指示网络能力的至少一个第二参数,并且可以将包括至少一个第二参数的网络能力信息发送到上下文DB 523。网络能力信息管理模块522可以实时地或周期性地操作。当新的应用可以被安装在电子设备101中时,先前安装的应用可以被更新,或者当应用被执行或正在被执行时,网络能力信息管理模块522可以周期性地或随机地操作。网络能力信息管理模块522可以将所识别的第二参数映射或转换成单独标准化的内部参数,以将所映射或转换的内部参数发送到上下文DB 523。
上下文DB 523可以存储和更新从应用需求信息管理模块521接收的需求信息和从网络能力信息管理模块522接收的网络能力信息。上下文DB 523可以将存储的(或更新的)需求信息和存储的(或更新的)网络能力信息发送给应用协调器525。
应用协调器525可以基于包括在需求信息中的至少一个第一参数和包括在网络能力信息中的至少一个第二参数,来确定适合于应用的需求信息的网络(例如,网络切片实例)(例如,第一网络切片实例301-1、第二网络切片实例301-2或第三网络切片实例301-3)和电子设备101之间的连接是否可能。应用协调器525可以向应用通知模块524或网络连接控制模块526发送与所识别的结果相关联的信息。当对应于第一参数的第二参数存在时,应用协调器525可以向应用通知模块524发送指示网络连接为可能的信息,并且可以请求网络连接控制模块526连接到网络。当没有对应于第一参数的第二参数时,应用协调器525可以经由应用通知模块524请求应用层146改变第一参数。当在改变之后没有对应于第一参数的第二参数时,应用协调器525可以向应用层146发送指示第二参数不存在的信息。当经由网络连接控制模块526的网络连接失败时,应用协调器525可以经由应用通知模块524向应用层146发送指示网络连接失败的信息。当对应于第一参数的第二参数不存在或者当所选网络连接失败时,应用协调器525可以经由应用通知模块524向应用层146发送默认网络连接。应用协调器525可以将第一参数与第二参数进行比较,以使用至少一个映射规则来确定适用性。例如,应用协调器525可以生成参数的优先级,并将权重应用于更高优先级的参数。应用协调器525可以使用由通信运营商指定的规则,并且可以将优先级应用于多个映射规则。
应用协调器525可以连接安装在电子设备101中的应用当中、在其的每一个中没有需求信息的应用的默认PDU会话,可以根据由通信运营商指定的规则连接特定的PDU会话,或者可以不连接网络连接。
在应用协调器525的请求下,应用通知模块524可以向应用层146发送用于改变第一参数的请求、指示网络连接为可能的信息或者默认网络连接信息。
网络连接控制模块526可以在应用协调器525的请求下经由调制解调器530将应用(例如,应用301-1、第二应用301-2或第三应用301-3)连接到网络(例如,第一网络切片实例310-1、第二网络切片实例310-2或第三网络切片实例310-3)。
认证模块527可以执行运行应用所需的认证过程。认证模块527可以从应用或网络接收用于对由运营商指定的特定服务(例如,移动边缘计算服务)执行认证过程的信息(例如,认证密钥、认证方法、或认证服务器信息),或者可以从SIM读出所述信息,并且可以通过使用用于执行认证过程的信息来执行认证过程。
使能层520可以将经由应用需求信息管理模块521获得的需求信息或经由网络能力信息管理模块522获得的网络能力信息以数据库格式存储在上下文DB 523中,并且可以执行数据库更新,诸如添加、修改、或删除信息。使能层520可以存储为每个应用映射的网络连接信息。使能层520可以对应用进行分组,以将经分组的结果存储在上下文DB 523中,其中所述应用中的每一个中,第一参数的类型相同或者第一参数的值在指定范围内。下面参考图9a和9b更详细地描述分组应用的实施例。
当存在多个第一参数时,使能层520可以确定多个第一参数的优先级,并且可以基于所确定的优先级来执行网络连接。例如,使能层520可以将第一应用301-1的第一参数中的网络服务类型确定为最高优先级,并且可以经由应用协调器525执行到多个网络切片实例当中的满足第一应用301-1的网络服务类型的网络切片实例的网络连接。
当没有对应于第一参数的第二参数时,使能层520可以识别可替换的第二参数。例如,当第一参数指示需要低时延的URLLC并且没有支持URLLC的网络切片实例时,使能层520可以确定具有与该低时延相关联的另一第二参数(例如,边缘计算技术)的网络切片实例的连接是否可能。当不存在具有可替换的第二参数的网络切片实例时,使能层520可以终止网络连接或者可以建议另一网络服务。例如,使能层520可以向应用建议另一网络服务,并且可以从应用接收对所建议的网络服务的同意,或者可以经由应用层146显示用户界面(UI),使得用户选择另一网络服务。
图6是根据实施例的5G网络中的会话和服务连续性(SCC)模式的图示。
参考图6,因为第一UPF节点610-1和第二UPF节点610-2(例如,图2b的第一UPF节点210-1和第二UPF节点210-2)被布置成分布在CN 205中,所以电子设备101可以根据电子设备101的移动性来执行UPF重定位以改变UPF节点。
在组织(panel)601中的SSC模式1中,当电子设备101移动时,连接到电子设备101的AN(例如,AN 601-1、AN 601-2、或AN 601-3)可以改变。然而,连接到电子设备101的UPF节点610可以不改变。因为当UPF节点610固定时,分配给电子设备101的IP地址是固定的,所以在组织601中的SSC模式1中,根据电子设备101的移动的操作的复杂性不会增加。另一方面,根据移动性的端到端时延可能会增加。
在组织602中的SSC模式2和组织603中的SSC模式3中,电子设备101可以执行UPF重定位,其中UPF节点根据电子设备101的移动性而改变。端到端时延可以通过UPF重定位来减少。然而,因为IP地址被改变,所以电子设备101必须生成与另一个UPF节点的会话,以保证PDU会话的连续性。
在组织602中的SSC模式2中,在终止预先连接到第一UPF节点610-1的会话之后,电子设备101可以生成与第二UPF节点610-2的会话。当第一UPF节点610-1(或AN 601-1)和第二UPF节点610-2(或AN 601-2)所需的用于无线通信的资源(例如,频率或时间)彼此不同时,可以执行组织602中的SSC模式2。在组织602中的SSC模式2中,数据传输的时延可能在生成新会话的同时发生。
在组织603中的SSC模式3中,在终止预先连接到第一UPF节点610-1的会话之前,电子设备101可以生成与第二UPF节点610-2的会话。通过在电子设备101终止组织603中的SSC模式3中预先连接的会话之前生成新会话,电子设备101可以防止数据传输被延迟,并且可以确保安全性。
电子设备101可以至少部分地基于需求信息和网络能力信息,经由包括不同SSC模式的网络切片实例来执行网络连接。例如,当第一应用301-1的网络服务类型是不需要低时延的mMTC(例如,IoT)时,电子设备101可以经由支持组织601中的SSC模式1的网络切片实例来执行用于第一应用301-1的数据传输的网络连接。例如,当第二应用301-2的网络服务类型是要求低时延的URLLC时,电子设备101可以经由支持组织603中的SSC模式3的网络切片实例来执行用于第二应用301-2的数据传输的网络连接。例如,即使第二应用301-2的网络服务类型是URLLC,当没有电子设备101的移动性时,电子设备101可以经由支持组织602中的SSC模式2的网络切片实例来执行网络连接。例如,当第三应用301-3的网络服务类型是需要低时延的视频呼叫时,电子设备101可以经由支持组织603中的SSC模式3的网络切片实例来执行用于第三应用301-3的数据传输的网络连接。
在组织603中的SSC模式3中,使能层520可以经由第二UPF 610-2尝试新连接,同时经由第一UPF 610-1维持第一PDU会话。当新的连接被正常执行并且第二PDU会话被连接时,使能层520可以将第二PDU会话分配给应用,并且可以终止第一PDU会话。使能层520可以尝试执行与特定服务器的数据通信,以识别第二PDU会话被连接。使能层520可以通过与核心网络的通信来识别第二PDU会话被连接,或者可以以通信运营商指定的方式来识别第二PDU会话被连接。
为了防止在组织603中的SSC模式3下从第一PDU会话切换到第二PDU会话期间的数据丢失,使能层520可以转发数据,使得在第一会话中未被发送的数据分组在第二会话中被发送。其传输未完成的(多条)数据被存储在第一会话的传输控制协议(TCP)层的缓冲器中,并且存储在缓冲器中的(多条)数据可以被转发到第二PDU会话的TCP层。
为了防止在组织603中的SSC模式3下从第一PDU会话到第二PDU会话的会话切换期间的数据丢失,当在使能层520将第二PDU会话分配给应用之后、其传输未完成的分组数据保留在第一会话的传输数据缓冲器中时,使能层520可以经由第一PDU会话发送剩余的数据分组,同时在预定时间期间保持第一PDU会话而不终止第一PDU会话。当数据传输完成或经过特定时间时,使能层520可以终止第一PDU会话。当使能层520将相应的数据转发到第二PDU会话时,相应的数据可以经由第一PDU会话和第二PDU会话两者来传输。
图7a至7b是根据实施例的5G网络中的边缘计算技术的框图。边缘计算技术可以被称为移动边缘计算(MEC)。
参考图7a,在网络700(例如,图2a的网络200)中,第一UPF节点710-1可以连接到中央数据网络(CDN)720(例如,图2a的DN 220),以及第二UPF节点710-2可以连接到MEC服务器730。第二UPF节点710-2可以执行上行链路分类器(ULCL)功能,以基于数据传输的业务来确定数据传输的路径。因为第二UPF节点710-2和MEC服务器730可以在地理上位于靠近电子设备101的位置,所以当在应用的数据传输中需要低时延时,电子设备101可以经由第二UPF节点710-2向MEC服务器730发送数据和从其接收数据。
参考图7b,在网络750(例如,图2a的网络200)中,第三UPF节点710-3可以连接到AN701、第一UPF节点710-1和第二UPF节点710-2。第三UPF节点710-3可以执行分支点(BP)功能,以根据目标地址经由第一UPF节点710-1或第二UPF节点710-2中的一个UPF节点发送数据。
电子设备101可以至少部分地基于需求信息和网络能力信息,经由支持边缘计算技术的网络切片实例来执行网络连接。例如,当第一应用301-1的网络服务类型是要求低时延的URLLC时,或者当业务类型是要求低时延的视频呼叫时,电子设备101可以经由支持边缘计算技术的网络切片实例来执行用于第一应用301-1的数据传输的网络连接。
图8是根据实施例的5G网络中的局域数据网络(LADN)的图示。
参考图8,在网络800(例如,图2a的网络200)中,DN 820(例如,图2a的DN 220)可以由LADN 830-1、830-2、和830-3形成。形成DN 820的LADN的数量不限于图8所示的示例。LADN830-1、830-2、和830-3中的每一个可以以3GPP中定义的跟踪区域(TA)为单位形成。例如,LADN 830-1由TA 1、TA 2、TA 3、和TA 4形成;LADN 830-2由TA 5、TA 6、和TA 7形成;LADN830-3由TA 7、TA 8、TA 9、和TA 10形成。
电子设备101可以经由包括在LADN的区域中的基站(例如,图2a的AN 201)执行与LADN的网络连接。当在AMF 212上执行注册操作时,电子设备101可以从AMF 212接收关于LADN的信息。例如,电子设备101可以周期性地从AN 201接收关于LADN的信息。
因为应用的数据传输所需的位置或RAT类型由于计费策略或安全问题而受到限制,所以电子设备101可以通过第一参数来识别关于应用的数据传输在其上为可能的位置的信息。例如,第一参数可以指示关于指定的LADN(例如,LADN 830-1、830-2、和830-3中的至少一个)的信息,或者可以指示关于指定的TA(例如,TA1至TA10中的至少一个)的信息。电子设备101可以基于由第一参数指示的位置信息来执行网络连接。例如,第一应用301-1的第一参数可以指示LADN 830-1。当电子设备101经由网络能力信息识别出可以接入LADN830-1时,电子设备101可以执行与LADN 830-1的网络连接,用于第一应用301-1的数据传输。
第一参数可以指示除LADN之外的其他位置信息。例如,第一参数可以指示小区ID、基站ID或UPF ID。在这种情况下,电子设备101可以基于具有由第一参数指示的相同位置信息的第二参数来执行网络连接。
图9a至9b是根据实施例对多个应用进行分组的流程图和框图。图9a是根据实施例的对多个应用进行分组的电子设备101的流程图。图9b是根据实施例的对多个应用进行分组的操作的框图。图9a所示的操作可以指示根据图4的步骤420的操作。
参考图9a,在步骤905中,电子设备101可以基于包括在多个应用(例如,301-1、301-2和301-3)中的每个应用的需求信息中的第一参数,对多个应用中的每个应用的需求信息进行分组。电子设备101可以将多条需求信息进行分组,使得包括在需求信息中的第一参数的类型或值至少部分地相同。
例如,参考图9b,使能层520可以根据存储在上下文DB 523中的第一应用920-1、第二应用920-2、第三应用920-3、和第四应用920-4的(多条)需求信息中的网络服务类型来对应用进行分组。当第一应用920-1和第三应用920-3中的每个应用的网络服务类型是eMBB并且第二应用920-2和第四应用920-4中的每个应用的网络服务类型是URLLC时,使能层520可以将第一应用920-1和第三应用920-3分组为A类,并且可以将第二应用920-2和第四应用920-4分组为B类。
在步骤910中,电子设备101可以至少基于应用的经分组的需求信息来执行网络连接。例如,因为第一应用920-1和第三应用920-3是A类,所以电子设备101可以经由相同的网络切片实例(或相同的PDU会话)执行网络连接。
通过上述方法,电子设备101可以减少为每个应用执行网络连接所需的数据处理时间。
图10是根据实施例的基于第一参数的优先级执行网络连接的电子设备101的流程图。图10是用于描述其中有多个第一参数的实施例的流程图。图10所示的操作可以指示根据图4的步骤420的操作。
参考图10,在步骤1005,电子设备101可以确定多个第一参数的优先级。电子设备101可以基于用户设置来确定优先级。例如,在第一应用301-1的第一参数中,第一应用301-1的网络服务类型可以指示不需要低时延的mMTC,并且第一应用301-1的业务类型可以指示需要低时延的视频呼叫。电子设备101可以基于用户输入来确定业务类型的优先级高于网络服务类型的优先级。
在步骤1010中,电子设备101可以基于第一参数的优先级来执行网络连接。例如,因为在步骤1005中业务类型的优先级高于网络服务类型的优先级,所以电子设备101可以经由具有低时延的网络切片实例来执行网络连接。
图11是根据实施例的电子设备101基于第一参数和第二参数执行网络连接的流程图。图11所示的操作可以指示根据图4的步骤420的操作。
参考图11,在步骤1105,电子设备101可以确定是否存在对应于由第一参数指示的值的第二参数。例如,当第一应用301-1的网络服务类型是要求低时延的URLC时,电子设备101可以确定在包括在网络能力信息中的至少一个第二参数中是否存在指示网络服务类型是URLC的第二参数。当满足由第一参数指示的值的第二参数存在时,在步骤1120中,电子设备101可以经由支持URLLC的网络切片实例执行网络连接。
当对应于由第一参数指示的值的第二参数不存在时,在步骤1110中,电子设备101可以确定是否存在可替换的第二参数。例如,即使没有指示URLLC的第二参数,电子设备101也可以识别具有低时延的值的第二参数。例如,具有低时延的值的第二参数可以指示时延值、图6的组织603中的SSC模式3、或者是否可能支持边缘计算技术(其被包括在QoS信息中)中的至少一个。例如,第一参数可以指示10ms的时延。当没有指示10ms的时延的第二参数时,电子设备101可以确定指示20ms的时延的第二参数是否存在。例如,第一参数可以指示5G。当没有指示5G的第二参数时,电子设备101可以确定指示4G的第二参数是否存在。当存在可替换的第二参数时,在步骤1120中,电子设备101可以经由具有可替换的第二参数的网络切片实例来执行网络连接。
可替换的第二参数可以基于上面参考图10描述的第一参数的优先级来确定。例如,电子设备101(例如,使能层520)可以基于包括在应用(例如,第一应用301-1、第二应用301-2、或第三应用301-3)的需求信息中的多个第一参数的优先级来生成如下表1所示的列表。
【表1】
上面的表1仅仅是示例,并且本公开中公开的实施例不旨在局限于上面的表1中示出的示例。根据一个实施例,以上表1中示出的列表可以由应用生成,或者可以由电子设备101的使能层520生成。例如,使能层520可以识别由应用的第一参数指示的业务类型(例如,视频呼叫),并且可以基于所识别的业务类型来确定另一第一参数(例如,网络服务类型(URLLC),LADN,SSC模式(SSC模式3),时延(10ms),和RAT类型(5G))的优先级。
根据以上参考表1给出的实施例,电子设备101可以确定包括对应于第一参数的值的第二参数(即,URLLC,视频呼叫,本地DN,SSC模式3,延迟:10ms,RAT:5G)的网络(或网络切片实例)是否存在。当不存在对应于第一参数的值的第二参数时,电子设备101可以确定是否存在第二次序(second order)的可替换的第二参数(即,视频呼叫、本地DN、SSC模式3、延迟:20ms,RAT:5G)。基于相同的原理,电子设备101可以按照以下次序来确定是否存在可替换的第二参数:第三次序的第二参数(视频呼叫,任意DN,RAT:5G)、第四次序的第二参数(任意DN,RAT:5G)、第五次序的第二参数(许可默认连接,RAT:5G)、第六次序的第二参数(许可默认连接,RAT:4G)、和第七次序的第二参数(许可默认连接,RAT:全部)。
当不存在可替换的第二参数时,在步骤1115,电子设备101可以终止网络连接。电子设备101可以经由应用层146显示指示网络连接终止的UI。该UI可以经由电子设备101的显示器(例如,图1的显示设备160)来显示。
电子设备101可以基于计费策略或网络能力信息来改变用于执行应用的网络连接的RAT的类型。例如,应用(例如,第一应用301-1、第二应用301-2、或第三应用301-3)的第一参数可以指示5G RAT和全息视频呼叫。在这种情况下,当由于应用的提供商的计费策略或网络的无线资源操作状态的改变而不可能提供5G数据服务时,网络(例如,DN 220)可以向电子设备101发送指示5G数据服务不可用的信息。例如,指示5G数据服务不可用的信息可以以第二参数的形式发送到使能层520。指示5G数据服务不可用的信息可以经由控制消息发送到电子设备101,或者电子设备101可以通过测量网络状态(或信道状态)来确定不可能提供5G数据服务。使能层520的应用协调器525可以确定是否存在可替换的第二参数(Wi-Fi、3G、或4G)。当可替换的第二参数存在时,应用协调器525可以请求网络连接控制模块526执行到可替换的RAT的连接。例如,应用协调器525可以经由应用通知模块524显示允许应用的用户识别到可替换RAT的连接的UI。可替换的第二参数可以在电子设备101中预先设置,或者可以从应用或网络接收。当执行到可替换的4G RAT的网络连接时,应用可以将业务类型改变为低质量视频呼叫(诸如高清晰度(HD)视频呼叫)的业务类型。
当应用通过4G RAT提供HD视频呼叫,并且通过提供商对应用的计费策略和网络的无线资源操作状态的改变,可以通过5G RAT支持5G数据服务时,网络可以向电子设备101发送指示可以提供5G数据服务的信息。指示5G数据服务可用的信息可以以第二参数的形式发送到使能层520。使能层520的应用协调器525可以请求网络连接控制模块526执行到可替换的RAT的连接。例如,应用协调器525可以经由应用通知模块524显示允许应用的用户识别到可替换RAT的连接的UI。当执行到可替换的5G RAT的网络连接时,应用可以将业务类型改变为高质量视频呼叫(诸如全息视频呼叫)的业务类型。
电子设备101不仅可以通过计费策略或网络能力信息的改变,还可以通过用户和运营商的请求,来改变应用的RAT类型。RAT的类型可以包括无线通信技术、标准和规范,包括Wi-Fi、3G、4G、和5G。
图12是根据实施例的检测网络能力被改变的电子设备101的流程图。图12所示的操作可以指示在执行图4的步骤420之后根据实施例的操作。
参考图12,在步骤1205,电子设备101可以检测到连接用于数据传输的网络的能力被改变。例如,电子设备101可以基于周期性接收的网络能力信息,检测到电子设备101所连接的网络能力被改变。例如,电子设备101可以检测到无线电链路故障(RLF)发生。例如,电子设备101可以检测到包括在QoS信息中的最小带宽、时延、或错误率中的至少一个值被改变。例如,在电子设备101连接到指定的LADN(例如,LADN 830-1、LADN 830-2、或LADN 830-3)的同时,电子设备101可以检测到电子设备101在指定的LADN区域之外。
在步骤1210,电子设备101可以再次执行网络连接。电子设备101可以从包括在改变的网络能力信息中的至少一个第二参数中识别满足由第一参数指示的值的第二参数。电子设备101可以经由应用层146显示指示网络能力被改变的UI。该UI可以经由电子设备101的显示器(例如,图1的显示设备160)来显示。
如上所述,电子设备(例如,图1的电子设备101)可以包括通信电路(例如,图1的通信模块190)、包括指令的存储器(例如,图1的存储器130)以及可操作地连接到通信电路和存储器的处理器(例如,图1的处理器120)。当该指令被运行时,处理器可以被配置为检测与存储在存储器中的应用(例如,图3的应用301-1、应用301-2、或应用301-3中的至少一个)的数据传输相关联的事件,识别包括与数据传输相关联的至少一个第一参数的需求信息,识别包括指示能够被电子设备接入的网络的能力的至少一个第二参数的网络能力信息,以及至少部分地基于需求信息和网络能力信息来执行用于数据传输的网络连接。
第一参数可以指示网络服务类型、业务类型、或关于应用的数据传输可能的位置的信息中的至少一个,以及第二参数可以指示QoS信息、NSSAI、是否可能支持边缘计算技术、SSC模式、策略信息、RAT类型、或位置信息中的至少一个。
处理器可以被配置为当应用被安装在电子设备中或者与应用相关联的更新被执行时,将需求信息存储在存储器中,以及当与应用相关联的更新被执行时,当接收到请求应用的数据传输的用户输入时,或者当应用被执行时,检测与数据传输相关联的事件。
处理器可以被配置为基于包括在多个应用中的每个应用的需求信息中的第一参数对多个应用中的每个应用的需求信息进行分组,并且基于经分组的需求信息执行用于多个应用的数据传输的网络连接。
处理器可以被配置为当第一参数包括多个第一参数时确定多个第一参数的优先级,并基于该优先级执行网络连接。
处理器可以被配置为当没有对应于至少一个第一参数的第二参数时识别可替换的第二参数,并且基于可替换的第二参数执行网络连接。
处理器可以被配置为当在执行用于数据传输的网络连接之后网络的能力被改变时,基于网络的改变的能力再次执行用于数据传输的网络连接。
处理器可以被配置为基于在3GPP中定义的5G网络协议来执行网络连接。
如上所述,电子设备(例如,图1的电子设备101)的方法(例如,图4的方法400)可以包括检测(例如,图4的步骤405)与应用的数据传输相关联的事件,识别(例如,图4的步骤410)包括与数据传输相关联的至少一个第一参数的需求信息,识别(例如,图4的步骤415)包括指示能够被电子设备接入的网络的能力的至少一个第二参数的网络能力信息,以及至少部分地基于需求信息和网络能力信息来执行(例如,图4的步骤420)用于数据传输的网络连接。
检测事件可以包括执行与应用相关联的更新的操作、接收请求应用的数据传输的用户输入的操作、或者执行应用的操作。
该方法可以包括基于包括在多个应用中的每个应用的需求信息中的第一参数,对多个应用中的每个应用的需求信息进行分组(例如,图9a的步骤905)。执行网络连接可以包括基于经分组的需求信息,执行(例如,图9a的步骤910)用于多个应用的数据传输的网络连接。
该方法还可以包括当第一参数包括多个第一参数时,确定(例如,图10的步骤1005)多个第一参数的优先级,并基于该优先级执行(例如,图10的步骤1010)网络连接。
该方法还可以包括当没有对应于至少一个第一参数的第二参数时,识别(例如,图11的步骤1110)可替换的第二参数,以及基于可替换的第二参数执行(例如,图11的步骤1120)网络连接。
该方法还可以包括当在执行用于数据传输的网络连接之后网络的能力被改变时,基于网络的改变的能力再次执行(例如,图12的步骤1210)用于数据传输的网络连接。
执行网络连接可以包括基于在3GPP中定义的5G网络协议来执行网络连接。
如上所述,电子设备(例如,图1的电子设备101)可以包括通信电路(例如,图1的通信模块190)、包括指令的存储器(例如,图1的存储器130)以及可操作地连接到通信电路和存储器的处理器(例如,图1的处理器120)。当该指令被运行时,处理器可以被配置为检测与存储在存储器中的应用(例如,图3的应用301-1、应用301-2、或应用301-3中的至少一个)的数据传输相关联的事件,识别包括与数据传输相关联的至少一个第一参数的需求信息,识别包括指示能够被电子设备接入的网络的能力的至少一个第二参数的网络能力信息,以及至少部分地基于需求信息和网络能力信息来执行用于数据传输的网络连接。第一参数可以指示网络服务类型或业务类型,并且第二参数可以指示QoS信息、NSSAI、是否可能支持边缘计算技术、或SSC模式中的至少一个。
处理器可以被配置为当应用被安装在电子设备中或者与应用相关联的更新被执行时,将需求信息存储在存储器中,以及当与应用相关联的更新被执行时,当接收到请求应用的数据传输的用户输入时,或者当应用被执行时,检测与数据传输相关联的事件。
处理器可以被配置为基于包括在多个应用中的每个应用的需求信息中的第一参数对多个应用中的每个应用的需求信息进行分组,并且基于经分组的需求信息执行用于多个应用的数据传输的网络连接。
处理器可以被配置为当第一参数包括多个第一参数时确定多个第一参数的优先级,并基于该优先级执行网络连接。
处理器可以被配置为当没有对应于至少一个第一参数的第二参数时识别可替换的第二参数,并且基于可替换的第二参数执行网络连接。
根据各种实施例的电子设备可以是各种类型的电子设备之一。电子设备可以包括例如便携式通信设备(例如,智能电话)、计算机设备、便携式多媒体设备、便携式医疗设备、相机、可佩戴设备或家用电器。根据本公开的实施例,电子设备不旨在限于上述那些。
应当理解,本公开的各种实施例和其中使用的术语并不旨在将这里阐述的技术特征限制于特定实施例,而是包括对应实施例的各种变化、等同物或替代物。关于附图的描述,相似的附图标记可用于指代相似或相关的元件。应当理解,对应于项目的名词的单数形式可以包括一个或多个事物,除非相关上下文清楚地另外指明。如本文所使用的,“A或B”、“A和B中的至少一个”、“A或B中的至少一个”、“A或B中的至少一个”、“A、B或C”“A、B和C中的至少一个”和“A、B或C中的至少一个”这样的短语中的每一个可以包括在短语中的相应的一个短语中一起列举的项目的任何一个或所有可能的组合。如本文所使用的,诸如“第1”、“第2”、“第一”、和“第二”的术语可以用于简单地将相应的组件与另一个区分开来,但不在其他方面(例如,重要性或顺序)限制组件。应当理解,如果元件(例如,第一元件)在有或没有术语“可操作地”或“可通信地”的情况下被称为“与另一个元件(例如,第二元件)耦合”、“耦合到另一个元件”、“与另一个元件连接”或“连接到另一个元件”,这指示该元件可以直接(例如,有线地)、无线地或经由第三元件与另一个元件耦合。
如本文所使用的,术语“模块”可以包括以硬件、软件或固件实现的单元,并且可以与其他术语互换使用,例如,“逻辑”、“逻辑块”、“部分”、和“电路”。术语“模块”可以指示适于执行一个或多个功能的单个整合组件,或其最小单元或部分。例如,根据实施例,术语“模块”可以指示以专用集成电路(ASIC)的形式实现的设备。
本文阐述的各种实施例可以实现为软件(例如,程序140),其包括存储在机器(例如,电子设备101)可读的存储介质(例如,内部存储器136或外部存储器138)中的一个或多个指令。例如,机器(例如,电子设备101)的处理器(例如,处理器120)可以调用存储在存储介质中的一个或多个指令中的至少一个,并且在处理器的控制下使用或不使用一个或多个其他组件来执行它。这允许机器***作来根据所调用的至少一个指令来执行至少一个功能。该一个或多个指令可以包括由编译器生成的代码或者可以由解释器执行的代码。机器可读的存储介质可以以非暂时性存储介质的形式提供。这里,术语"非暂时性”仅指示存储介质是有形设备,并且不包括信号(例如电磁波),且不区分数据半永久存储在存储介质中的情况和数据临时存储在存储介质中的情况。
根据实施例,根据本公开的各种实施例的方法可以被包括并提供在计算机程序产品中。计算机程序产品可以作为产品在卖方和买方之间进行交易。计算机程序产品可以以机器可读的存储介质(例如,光盘只读存储器(CD-ROM))的形式分发,或者可以通过应用商店(例如,PLAY STORETM)在线分发(例如,下载或上传),或者直接在两个用户设备(例如,智能电话)之间分发。如果在线分发,则计算机程序产品的至少一部分可以临时生成或者至少临时存储在机器可读存储介质(诸如制造商的服务器的存储器、应用商店的服务器或者中继服务器)中。
根据各种实施例,上述组件的每个组件(例如,模块或程序)可以包括单个实体或多个实体。根据各种实施例,可以省略一个或多个上述组件,或者可以添加一个或多个其他组件。可替代地或附加地,多个组件(例如,模块或程序)可以集成为单个组件。在这种情况下,根据各种实施例,集成组件仍然可以以与集成之前由多个组件中的相应一个执行的方式相同或相似的方式执行多个组件中的每一个的一个或多个功能。根据各种实施例,由模块、程序或另一组件执行的操作可以顺序地、并行地、重复地或启发式地执行,或者操作中的一个或多个可以以不同的顺序执行或省略,或者可以添加一个或多个其他操作。
Claims (15)
1.一种电子设备,包括:
通信电路;
被配置为包括指令的存储器;和
可操作地连接到通信电路和存储器的处理器,其中,当所述指令被执行时,处理器被配置为:
检测与存储在存储器中的应用的数据传输相关联的事件;
识别包括与数据传输相关联的至少一个第一参数的需求信息;
识别包括至少一个第二参数的网络能力信息,所述至少一个第二参数指示能够被所述电子设备接入的网络的能力;和
至少部分地基于所述需求信息和网络能力信息来执行用于数据传输的网络连接。
2.根据权利要求1所述的电子设备,其中所述第一参数指示网络服务类型、业务类型、或关于所述应用的数据传输可能的位置的信息中的至少一个,并且
第二参数指示服务质量QoS信息、网络切片选择辅助信息NSSAI、是否可能支持边缘计算技术、会话和服务连续性SSC模式、策略信息、无线电接入技术RAT的类型、或位置信息中的至少一个。
3.根据权利要求2所述的电子设备,其中,所述处理器还被配置为:
当所述应用被安装在电子设备中或者与所述应用相关联的更新被执行时,将所述需求信息存储在存储器中;和
当执行与所述应用相关联的更新时,当接收到请求所述应用的数据传输的用户输入时,或者当执行所述应用时,检测与数据传输相关联的事件。
4.根据权利要求2所述的电子设备,其中,所述处理器还被配置为:
基于包括在多个应用中的每个应用的需求信息中的第一参数,对多个应用中的每个应用的需求信息进行分组;
基于经分组的需求信息,执行用于所述多个应用的数据传输的网络连接。
5.根据权利要求2所述的电子设备,其中,所述处理器还被配置为:
当第一参数包括多个第一参数时,确定多个第一参数的优先级;和
基于优先级执行网络连接。
6.根据权利要求2所述的电子设备,其中,所述处理器还被配置为:
当没有对应于至少一个第一参数的第二参数时,识别可替换的第二参数;和
基于所述可替换的第二参数执行网络连接。
7.根据权利要求6所述的电子设备,其中,所述处理器还被配置为:
当在执行用于所述数据传输的网络连接之后网络的能力被改变时,基于网络的改变的能力再次执行用于所述数据传输的网络连接。
8.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:
基于第三代合作伙伴计划3GPP中定义的第5代5G网络协议执行网络连接。
9.一种电子设备的方法,所述方法包括:
检测与应用的数据传输相关联的事件;
识别包括与数据传输相关联的至少一个第一参数的需求信息;
识别包括至少一个第二参数的网络能力信息,所述至少一个第二参数指示能够被所述电子设备接入的网络的能力;和
至少部分地基于所述需求信息和网络能力信息来执行用于数据传输的网络连接。
10.根据权利要求9所述的方法,其中检测所述事件包括:
执行与应用相关联的更新的操作、接收请求应用的数据传输的用户输入的操作、或者执行应用的操作。
11.根据权利要求9所述的方法,还包括:
基于包括在多个应用中的每个应用的需求信息中的第一参数,对多个应用中的每个应用的需求信息进行分组,
其中执行网络连接包括:
基于经分组的需求信息,执行用于所述多个应用的数据传输的网络连接。
12.根据权利要求9所述的方法,还包括:
当第一参数包括多个第一参数时,确定多个第一参数的优先级;和
基于优先级执行网络连接。
13.根据权利要求9所述的方法,还包括:
当没有对应于至少一个第一参数的第二参数时,识别可替换的第二参数;和
基于所述可替换的第二参数执行网络连接。
14.根据权利要求9所述的方法,还包括:
当在执行用于所述数据传输的网络连接之后网络的能力被改变时,基于网络的改变的能力再次执行用于所述数据传输的网络连接。
15.根据权利要求9所述的方法,其中执行网络连接包括:
基于第三代合作伙伴计划3GPP中定义的第5代5G网络协议执行网络连接。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180057184A KR102563790B1 (ko) | 2018-05-18 | 2018-05-18 | 어플리케이션의 데이터 전송에 기반하여 네트워크 연결을 수행하기 위한 전자 장치 및 그에 관한 방법 |
KR10-2018-0057184 | 2018-05-18 | ||
PCT/KR2019/004218 WO2019221389A1 (en) | 2018-05-18 | 2019-04-09 | Electronic device for performing network connection based on data transmission of application and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112136304A true CN112136304A (zh) | 2020-12-25 |
Family
ID=68533215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980033389.0A Pending CN112136304A (zh) | 2018-05-18 | 2019-04-09 | 用于基于应用的数据传输执行网络连接的电子设备及其方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20190356743A1 (zh) |
EP (1) | EP3725062B1 (zh) |
KR (1) | KR102563790B1 (zh) |
CN (1) | CN112136304A (zh) |
AU (1) | AU2019271627B2 (zh) |
WO (1) | WO2019221389A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117336167A (zh) * | 2023-11-07 | 2024-01-02 | 镇江快智慧创新发展有限公司 | 一种物联网设备的配网方法及*** |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11659481B2 (en) * | 2018-05-26 | 2023-05-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and systems for UE to request appropriate NSSAI in 5G |
CN110602761B (zh) * | 2018-06-13 | 2020-12-08 | 华为技术有限公司 | 一种数据传输方法及装置 |
CN111406425B (zh) * | 2018-09-28 | 2024-04-09 | 联想(新加坡)私人有限公司 | 根据os特定的连接能力确定网络连接的类型 |
US11930484B2 (en) | 2019-03-26 | 2024-03-12 | Charter Communications Operating, Llc | Methods and apparatus for system information management in a wireless system |
US20200142735A1 (en) * | 2019-09-28 | 2020-05-07 | Intel Corporation | Methods and apparatus to offload and onload workloads in an edge environment |
US11818576B2 (en) * | 2019-10-03 | 2023-11-14 | Verizon Patent And Licensing Inc. | Systems and methods for low latency cloud computing for mobile applications |
CN110995826B (zh) * | 2019-11-29 | 2022-05-03 | 腾讯科技(深圳)有限公司 | 通信处理方法、装置、计算机可读介质及电子设备 |
US11412406B2 (en) | 2020-02-13 | 2022-08-09 | Charter Communications Operating, Llc | Apparatus and methods for user device buffer management in wireless networks |
US11564155B2 (en) * | 2020-04-07 | 2023-01-24 | Charter Communications Operating, Llc | Apparatus and methods for interworking in wireless networks |
KR20210136486A (ko) * | 2020-05-07 | 2021-11-17 | 삼성전자주식회사 | 네트워크 슬라이스를 이용하여 에지 컴퓨팅 서비스를 제공하는 장치 및 방법 |
US11057865B1 (en) | 2020-05-20 | 2021-07-06 | Charter Communications Operating, Llc | Apparatus and methods for enhanced paging in wireless networks |
KR20210145558A (ko) * | 2020-05-25 | 2021-12-02 | 삼성전자주식회사 | 에지 컴퓨팅 서비스를 수행하는 전자 장치 및 전자 장치의 동작 방법 |
JP7053740B2 (ja) * | 2020-08-20 | 2022-04-12 | ソフトバンク株式会社 | 移動体、通信システム、通信制御方法及びプログラム |
US11310733B1 (en) | 2020-12-10 | 2022-04-19 | Amazon Technologies, Inc. | On-demand application-driven network slicing |
US11729091B2 (en) | 2020-12-10 | 2023-08-15 | Amazon Technologies, Inc. | Highly available data-processing network functions for radio-based networks |
US11886315B2 (en) | 2020-12-10 | 2024-01-30 | Amazon Technologies, Inc. | Managing computing capacity in radio-based networks |
US11252655B1 (en) * | 2020-12-10 | 2022-02-15 | Amazon Technologies, Inc. | Managing assignments of network slices |
US11627472B2 (en) | 2020-12-10 | 2023-04-11 | Amazon Technologies, Inc. | Automated deployment of radio-based networks |
US11601348B2 (en) | 2020-12-10 | 2023-03-07 | Amazon Technologies, Inc. | Managing radio-based private networks |
US11743342B2 (en) | 2021-02-05 | 2023-08-29 | Samsung Electronics Co., Ltd. | Electronic device for performing edge computing service and a method for the same |
KR20220118727A (ko) * | 2021-02-19 | 2022-08-26 | 삼성전자주식회사 | 복수 sim을 지원하는 전자 장치 및 그 동작 방법 |
US11711727B1 (en) | 2021-03-16 | 2023-07-25 | Amazon Technologies, Inc. | Provisioning radio-based networks on demand |
US11895508B1 (en) | 2021-03-18 | 2024-02-06 | Amazon Technologies, Inc. | Demand-based allocation of ephemeral radio-based network resources |
US11838273B2 (en) | 2021-03-29 | 2023-12-05 | Amazon Technologies, Inc. | Extending cloud-based virtual private networks to radio-based networks |
US20220360957A1 (en) * | 2021-05-06 | 2022-11-10 | Numurus LLC | Edge devices and remote services interfacing framework and related systems and methods |
KR20220152760A (ko) * | 2021-05-10 | 2022-11-17 | 삼성전자주식회사 | TWT(target wake time) 모니터링 모듈을 포함하는 전자 장치 및 이를 이용하여 TWT(target wake time)를 제어하는 방법 |
US11743953B2 (en) | 2021-05-26 | 2023-08-29 | Amazon Technologies, Inc. | Distributed user plane functions for radio-based networks |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050059397A1 (en) * | 2003-09-16 | 2005-03-17 | Wen Zhao | Methods and apparatus for selecting a wireless network based on quality of service (QoS) criteria associated with an application |
CN102316489A (zh) * | 2010-07-02 | 2012-01-11 | 捷讯研究有限公司 | 基于应用的无线设备初始化无线资源管理 |
US20150098393A1 (en) * | 2013-10-09 | 2015-04-09 | At&T Intellectual Property I, L.P. | Network operating system client architecture for mobile user equipment |
US20180020418A1 (en) * | 2015-02-03 | 2018-01-18 | Nokia Solutions And Networks Oy | Improvements in dual connectivity for different access networks |
CN107852608A (zh) * | 2016-07-04 | 2018-03-27 | 苹果公司 | 网络分片选择 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8214536B2 (en) * | 2003-09-16 | 2012-07-03 | Research In Motion Limited | Methods and apparatus for selecting a wireless network based on quality of service (QoS) criteria associated with an application |
US8050275B1 (en) * | 2003-11-18 | 2011-11-01 | Cisco Technology, Inc. | System and method for offering quality of service in a network environment |
US8578020B2 (en) * | 2009-12-24 | 2013-11-05 | Empire Technology Development Llc | Dynamic mobile application quality-of-service monitoring and reporting |
KR101911215B1 (ko) * | 2010-05-25 | 2018-12-19 | 헤드워터 리서치 엘엘씨 | 네트워크 용량을 보호하기 위한 디바이스-보조 서비스들 |
US10075365B2 (en) * | 2014-08-27 | 2018-09-11 | Raytheon Company | Network path selection in policy-based networks using routing engine |
US9961713B2 (en) * | 2016-02-23 | 2018-05-01 | Motorola Mobility Llc | Procedures to support network slicing in a wireless communication system |
-
2018
- 2018-05-18 KR KR1020180057184A patent/KR102563790B1/ko active IP Right Grant
-
2019
- 2019-04-09 EP EP19803847.3A patent/EP3725062B1/en active Active
- 2019-04-09 US US16/379,396 patent/US20190356743A1/en not_active Abandoned
- 2019-04-09 AU AU2019271627A patent/AU2019271627B2/en active Active
- 2019-04-09 WO PCT/KR2019/004218 patent/WO2019221389A1/en unknown
- 2019-04-09 CN CN201980033389.0A patent/CN112136304A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050059397A1 (en) * | 2003-09-16 | 2005-03-17 | Wen Zhao | Methods and apparatus for selecting a wireless network based on quality of service (QoS) criteria associated with an application |
CN102316489A (zh) * | 2010-07-02 | 2012-01-11 | 捷讯研究有限公司 | 基于应用的无线设备初始化无线资源管理 |
US20150098393A1 (en) * | 2013-10-09 | 2015-04-09 | At&T Intellectual Property I, L.P. | Network operating system client architecture for mobile user equipment |
US20180020418A1 (en) * | 2015-02-03 | 2018-01-18 | Nokia Solutions And Networks Oy | Improvements in dual connectivity for different access networks |
CN107852608A (zh) * | 2016-07-04 | 2018-03-27 | 苹果公司 | 网络分片选择 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117336167A (zh) * | 2023-11-07 | 2024-01-02 | 镇江快智慧创新发展有限公司 | 一种物联网设备的配网方法及*** |
Also Published As
Publication number | Publication date |
---|---|
WO2019221389A1 (en) | 2019-11-21 |
US20190356743A1 (en) | 2019-11-21 |
EP3725062A1 (en) | 2020-10-21 |
KR102563790B1 (ko) | 2023-08-07 |
AU2019271627B2 (en) | 2021-06-24 |
AU2019271627A1 (en) | 2020-08-06 |
EP3725062B1 (en) | 2024-06-12 |
KR20190132018A (ko) | 2019-11-27 |
EP3725062A4 (en) | 2020-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3725062B1 (en) | Electronic device for performing network connection based on data transmission of application and method thereof | |
CN111656754B (zh) | 用于边缘计算服务的方法及其电子装置 | |
US20220166776A1 (en) | Method for edge computing service and electronic device therefor | |
US11129094B2 (en) | Electronic device for requesting NSSAI in wireless communication network and method thereof | |
KR102679332B1 (ko) | 엣지 컴퓨팅 서비스를 위한 방법 및 그의 전자 장치 | |
US11903062B2 (en) | Method for operating application requiring communication with external device, and electronic device therefor | |
CN112119673B (zh) | 支持多种无线通信协议的电子装置及其方法 | |
CN113170521B (zh) | 用于管理承载的电子装置以及其操作方法 | |
CN112752249B (zh) | 用于执行紧急呼叫的方法及其电子装置 | |
US20230109249A1 (en) | Electronic device forming network slice and data session, and method for operating same | |
KR20200007634A (ko) | 데이터 전송을 수행하기 위한 전자 장치 및 그에 관한 방법 | |
KR20210136794A (ko) | 네트워크 슬라이스와 데이터 세션을 형성하는 전자 장치 및 그 동작 방법 | |
US20220141292A1 (en) | Electronic device using carrier network and method for operating the same | |
CN118383076A (zh) | 使用网络切片的电子装置及其操作方法 | |
CN117319993A (zh) | 信息传输方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201225 |