WO2016079989A1 - 通信装置、通信方法、通信システム及び記憶媒体 - Google Patents
通信装置、通信方法、通信システム及び記憶媒体 Download PDFInfo
- Publication number
- WO2016079989A1 WO2016079989A1 PCT/JP2015/005788 JP2015005788W WO2016079989A1 WO 2016079989 A1 WO2016079989 A1 WO 2016079989A1 JP 2015005788 W JP2015005788 W JP 2015005788W WO 2016079989 A1 WO2016079989 A1 WO 2016079989A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal
- base station
- attribute
- mtc device
- virtual
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 259
- 238000000034 method Methods 0.000 title claims abstract description 73
- 230000008569 process Effects 0.000 claims abstract description 23
- 238000012545 processing Methods 0.000 claims description 45
- 230000004044 response Effects 0.000 description 61
- 238000010586 diagram Methods 0.000 description 39
- 238000007726 management method Methods 0.000 description 15
- 230000011664 signaling Effects 0.000 description 13
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 6
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 238000004886 process control Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000010267 cellular communication Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000005641 tunneling Effects 0.000 description 2
- 101100365206 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) SEC9 gene Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/22—Performing reselection for specific purposes for handling the traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/249—Reselection being triggered by specific parameters according to timing information
-
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/18—Management of setup rejection or failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/086—Load balancing or load distribution among access entities
- H04W28/0861—Load balancing or load distribution among access entities between base stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
Definitions
- the present invention relates to a communication device, a communication method, a communication system, and a storage medium used for communication.
- M2M Machine to Machine
- Patent Document 1 discloses a technique for offloading communication traffic by switching between a plurality of types of wireless systems (for example, cellular communication and wireless LAN (Local Area Network)) according to the congestion state of the network. ing.
- traffic is offloaded by switching cellular communication traffic to a wireless LAN network.
- Patent Document 1 communication traffic is offloaded by switching the path of communication traffic between different wireless systems.
- the terminal may not be able to access multiple types of wireless systems. In such a case, it is difficult to offload communication traffic using the technique disclosed in Patent Document 1.
- An object of the present invention is to provide a new traffic offload technology.
- the communication apparatus is based on a first means for identifying an attribute of the terminal based on information included in a message that the terminal transmits to connect to a wireless network, and the identified attribute. And a second means for processing the message so that the terminal and a base station corresponding to the attribute of the terminal are connected.
- an attribute of the terminal is identified based on information included in a message transmitted by the terminal to connect to a wireless network, and the terminal and the terminal are identified based on the identified attribute.
- the message is processed so that a base station corresponding to the attribute of the terminal is connected.
- a communication system includes a terminal that transmits a message requesting connection to a wireless network, and the terminal based on an attribute of the terminal identified by information included in the message received from the terminal. And a communication device that processes the message so as to be connected to a base station corresponding to the attribute of the terminal.
- the storage medium includes a process for identifying an attribute of the terminal based on information included in a message that the terminal transmits to connect to a wireless network, and based on the identified attribute, A program for causing a computer to execute processing for processing the message so that a terminal and a base station corresponding to the attribute of the terminal are connected is stored.
- the present invention makes it possible to provide a new traffic offload technology.
- LTE Long Term Evolution
- the communication system to which the present invention is applied is not limited to LTE.
- the present invention is applicable to GPRS (General Packet Radio Service), UMTS (Universal Mobile Telecommunication System), WiMAX (Worldwide Interoperability for Microwaves, etc.).
- FIG. 1 shows a configuration example of a communication system according to the first embodiment.
- a communication system according to the first embodiment includes a mobile phone, a PC (Personal Computer), a mobile router, a smart device (for example, a smart meter, smart TV, wearable terminal for monitoring power consumption at home), M2M ( A terminal 1 such as a “Machine to Machine” device is included.
- M2M devices include, for example, industrial devices, cars, healthcare devices, home appliances, and the like in addition to the above devices.
- the direction of the arrow in a drawing shows an example and does not limit the direction of the signal between blocks.
- the communication system includes a terminal 1 and a plurality of network nodes (base station (eNB) 2, SGW (Serving Gateway) 3), and PGW (PDN Gateway) 4 for providing communication service to the terminal 1. , MME (Mobility Management Entity) 5).
- Each network node is, for example, a communication device having a predetermined communication function.
- the terminal 1 is connected to, for example, the base station 2 and accesses a network such as the Internet via the SGW 3 and the PGW 4.
- Each network node illustrated in FIG. 1 executes predetermined signal processing.
- Each network node includes the following functions related to signal processing, for example.
- PGW4 ⁇ Packet processing function (User-Plane function) -Function to manage the billing status according to communication (PCEF: Policy and Charging Enforcement Function) ⁇ Function to control policies such as QoS (PCRF: Policy and Charging Rule Function)
- PCEF Policy and Charging Enforcement Function
- SGW3 ⁇ Packet processing function (User-Plane function) ⁇ Function to process control signaling (C-Plane function) • Lawful Interception (LI) function for intercepting communications
- MME5 ⁇ Function to process control signaling (C-Plane function)
- the communication system according to the first embodiment is based on a terminal attribute of a terminal 1 and a base station 2 connected to the terminal 1 Can be selected.
- the terminal attribute of the terminal 1 indicates, for example, whether or not the terminal 1 is an MTC (Machine Type Communication) device.
- the terminal attribute may indicate, for example, the type of the terminal 1 and whether or not the terminal 1 belongs to a predetermined MTC device group.
- the MTC device is, for example, a smart device (for example, a smart meter, smart TV, wearable terminal for monitoring power consumption at home), an industrial device, a car, a healthcare device, a home appliance, or the like.
- MTC refers to a form of data communication that does not necessarily require human intervention, such as a smart meter. That is, the MTC device can perform autonomous communication with a communication partner device.
- MTC is being standardized in technical standard specifications (3GPP (3rd Generation Partnership Project) TS22.368 etc.). It is assumed that the MTC device performs communication at a specific time (for example, “every day, PM 12:00”, “every Friday, AM 3:00”, etc.).
- the communication system according to the first embodiment includes a base station 2 (B) for the MTC device (terminal 1B), and turns off communication traffic from the terminal 1B that is the MTC device to the base station 2 (B). Load it. For this reason, communication traffic from the terminal 1 is distributed to the plurality of base stations 2, and a delay in wireless communication between the terminal 1 and the base station 2 can be reduced. Further, if the radio systems of the base station 2 (A) and the base station 2 (B) are the same, the communication traffic is offloaded even if the terminal 1 does not support a plurality of radio systems. Therefore, the communication system according to the first embodiment can offload communication traffic without depending on the communication method supported by the terminal 1.
- the base station 2 (B) is a base station tuned for an MTC device.
- the base station 2 (B) is a base station in which a parameter such as “Inactivity Timer” is set for the MTC device.
- the base station 2 disconnects the connection with the terminal 1 when a certain time has elapsed after the data communication of the terminal 1 is completed and transitions to the no-communication state.
- “Inactivity Timer” is a timer until the base station 2 disconnects from the terminal 1.
- the “Inactivity Timer” of the base station 2 (B) is set according to the communication characteristics and mobility characteristics of the MTC device (terminal 1B).
- the “Inactivity Timer” of the base station 2 (B) is set longer than the “Inactivity Timer” of other base stations 2 for the MTC device (terminal 1B) with a small amount of movement (or no movement). Yes.
- the base station 2 (base station 2 (B)) for the MTC device may be a femto-cell base station, for example.
- the femtocell base station is a base station that covers an area having a radius of several m to several tens of m that is narrower than the cell size of a normal base station (macro cell).
- the femtocell base station is installed in a building, a house, an underground mall, or the like for the purpose of improving communication quality or communication speed, for example.
- a smart device such as a smart meter is assumed to be installed in a range where it can communicate with a femtocell base station installed in a home.
- the communication traffic of the smart device for example, the terminal 1B
- the delay of the radio communication of the normal base station is reduced.
- the communication system of the first embodiment may include a control server 6.
- the control server 6 is, for example, a SON (Self Organizing Network) server.
- the control server 6 controls the connection between the terminal 1 and the base station 2 using, for example, mobility load balancing (MLB: Mobility Load Balancing).
- MLB Mobility Load Balancing
- FIG. 2 shows another configuration example of the communication system according to the first embodiment.
- the communication system according to the first embodiment includes a plurality of MMEs (MME 5 (A) and MME 5 (B)).
- MME 5 (A) processes control signaling related to the base station 2 (A) and the terminal 1 connected to the base station 2 (A).
- the MME 5 (B) processes control signaling related to the base station 2 (B) and the terminal 1 (for example, the MTC device) connected to the base station 2 (B).
- the direction of the arrow in a drawing shows an example and does not limit the direction of the signal between blocks.
- control signaling transmitted from the base station 2 is distributed to a plurality of MMEs 5. Therefore, the load on the MME 5 required for the control signaling process is reduced.
- FIG. 3 shows a configuration example of the base station 2 in the first embodiment.
- the base station 2 includes a control unit 20 and an identification unit 21.
- the identification unit 21 identifies the type of communication traffic and the attribute / type of the terminal 1. For example, the identification unit 21 can identify the type of communication traffic and the type of the terminal 1 based on a predetermined identification policy. For example, the identification policy of the identification unit 20 is dynamically changed. For example, the network operator can dynamically change the identification policy.
- the control unit 20 can control the connection between the terminal 1 and the base station 2 based on the type of communication traffic identified by the identification unit 21 and the attribute / type of the terminal 1. For example, the control unit 20 can control the connection between the terminal 1 and the base station 2 based on a predetermined control policy. For example, when the terminal 1 is an MTC device, a control policy indicating that the terminal 1 is connected to another base station 2 is set in the base station 2 (A) for non-MTC devices. In addition, for example, when the terminal 1 is a non-MTC device, the base station 2 (A) for a non-MTC device has a control policy indicating that the terminal 1 is permitted to connect to the base station 2 (A). Is set.
- a control policy indicating that the terminal 1 is connected to establish a session between the terminal 1 and the network is set.
- a control policy indicating that the terminal 1 is connected to another base station 2 is set.
- control unit 20 can connect the terminal 1 to another base station 2 based on the type of communication traffic identified by the identification unit 21 and the attribute / type of the terminal 1.
- the control unit 20 can also connect the terminal 1 to the network based on the type of communication traffic identified by the identification unit 21 and the attribute / type of the terminal 1.
- the identification unit 21 identifies, for example, whether the terminal 1 is an MTC device. For example, the identification unit 21 determines whether or not the terminal 1 is an MTC device based on information regarding the attribute of the terminal 1 included in the connection request received from the terminal 1.
- the connection request is, for example, a control signal called “RRC Connection Request” defined in the 3GPP technical specifications.
- RRC Connection Request includes information regarding the priority of the terminal 1. For example, when the terminal 1 has a low priority, the identification unit 21 determines that the terminal 1 is an MTC device. In the case where the terminal 1 has low priority, for example, “RRC Connection Request” includes “LAPI: Low Access Priority Indicator”. For example, when “LAPI” is included in “RRC Connection Request”, the identifying unit 21 determines that the terminal 1 is an MTC device.
- the control unit 20 controls the connection between the terminal 1 and the base station 2 based on the control policy set in the base station 2, for example. For example, when the terminal 1 is an MTC device, the control unit 20 performs control according to the control policy. For example, when the terminal 1 is an MTC device, the control unit 20 can reject the connection request and instruct the terminal 1 to connect to another base station 2 (for example, the base station 2 for the MTC device). . When rejecting the connection request, the control unit 20 can notify the terminal 1 of information related to the base station 2 for the MTC device.
- the information regarding the base station 2 for MTC devices may be, for example, a list (cell list) in which a plurality of base stations 2 for MTC devices are described.
- control unit 20 can establish a wireless connection with the terminal 1 and start processing for the terminal 1 to establish a communication session with the network node.
- the control unit 20 can transmit a NAS (Non-Access Stratum) message to the MME 5 in order to establish a communication session.
- NAS Non-Access Stratum
- the identification unit 21 can identify, for example, whether the communication traffic corresponds to an MTC-related application. For example, when the communication traffic corresponds to an application related to MTC, the control unit 20 can instruct the terminal 1 to reconnect to another base station 2. When rejecting the connection request, the control unit 20 can notify the terminal 1 of information related to the base station 2 for the MTC device. For example, when the communication traffic corresponds to an MTC-related application, the control unit 20 can transfer the communication traffic via a communication session established for the terminal 1.
- FIG. 4 shows a configuration example of the MME 5 in the first embodiment.
- the MME 5 includes a control unit 50 and an identification unit 51.
- the identification unit 51 can identify the type of communication traffic and the attribute / type of the terminal 1 based on the NAS message received from the base station 2.
- the function of the identification part 51 is the same as that of the identification part 21, detailed description is abbreviate
- the control unit 50 can control the connection between the terminal 1 and the base station 2 based on the type of communication traffic identified by the identification unit 51 and the attribute / type of the terminal 1. For example, the control unit 50 can control the connection between the terminal 1 and the base station 2 based on a predetermined control policy. For example, when the terminal 1 is an MTC device, a control policy indicating that the terminal 1 is connected to the base station 2 for the MTC device is set in the MME 5. For example, when the terminal 1 is an MTC device, a control policy indicating that a session between the terminal 1 and the network is established is set in the MME 5.
- control unit 50 can notify the base station 2 of an instruction for reconnecting the terminal 1 to another base station 2.
- FIG. 5 shows a configuration example of the control server 6 in the first embodiment.
- the control server 6 includes a control unit 60 and an identification unit 61.
- the identification unit 61 identifies the type of communication traffic and the attribute / type of the terminal 1 based on the terminal information of the terminal 1 received from the base station 2.
- the function of the identification part 61 is the same as that of the identification part 21 or the identification part 51, detailed description is abbreviate
- the control unit 60 can control the connection between the terminal 1 and the base station 2 based on the type of communication traffic identified by the identification unit 61 and the attribute / type of the terminal 1. For example, the control unit 60 can control the connection between the terminal 1 and the base station 2 based on a predetermined control policy. For example, when the terminal 1 is an MTC device, a control policy indicating that the terminal 1 is connected to the MTC device base station 2 is set in the control server 6. For example, when the terminal 1 is an MTC device, a control policy indicating that a session between the terminal 1 and the network is established is set in the control server 6.
- control unit 60 can notify the base station 2 of an instruction for reconnecting the terminal 1 to another base station 2.
- FIG. 6 shows a configuration example of the terminal 1 in the first embodiment. As illustrated in FIG. 6, the terminal 1 includes a message generation unit 10 and a communication unit 11.
- the message generator 10 generates a message that the terminal 1 notifies to the base station 2.
- the message generation unit 10 can generate, for example, an “RRC Connection Request” message.
- the message generation unit 10 can include information indicating the priority of the terminal 1 in the “RRC Connection Request” message according to the attribute of the terminal 1.
- the message generation unit 10 can include “LAPI” in “RRC Connection Request”.
- the message generation unit 10 generates a message including information indicating an application corresponding to communication traffic.
- the communication unit 11 transmits the generated message to the base station 2.
- the communication unit 11 can select the base station 2 that transmits the message. For example, when the connection request transmitted to the base station 2 is rejected, the communication unit 11 can reselect another base station 2. For example, the communication unit 11 can reselect the base station 2 based on information (for example, information on the base station 2 or a cell list) included in the notification of rejection of the connection request.
- FIG. 7 is a sequence diagram showing an operation example of the first embodiment.
- FIG. 7 shows an operation example in which the base station 2 identifies the attribute / type (terminal attribute) of the terminal 1, but the base station 2 may identify the type of communication traffic.
- the terminal 1A (non-MTC device 1A), which is a non-MTC device, transmits a connection request in order to establish a wireless connection with the base station 2 (A) (S1-1).
- the connection request is, for example, a message that the terminal 1 transmits to connect to the wireless network.
- the non-MTC device 1A transmits “RRC Connection Request” to the base station 2 (A) as a connection request.
- the identification unit 21 of the base station 2 (A) identifies the terminal attribute in response to the reception of the connection request (S1-2). For example, the base station 2 (A) identifies the terminal attribute based on whether or not “LAPI” is included in the “RRC Connection Request” received from the non-MTC device 1A. In the example of FIG. 7, “RAPI” is not included in “RRC Connection Request” transmitted from the non-MTC device 1 ⁇ / b> A. Therefore, in S1-2, the identification unit 21 identifies the terminal 1A as a non-MTC device.
- the control unit 20 of the base station 2 (A) transmits a NAS message to the MME 5 in response to the identification unit 21 identifying the terminal 1A as a non-MTC device (S1-3).
- the terminal 1B which is an MTC device, transmits a connection request (for example, “RRC Connection Request”) to the base station 2 (A) (S1-4).
- a connection request for example, “RRC Connection Request”
- the identification unit 21 of the base station 2 (A) identifies the terminal attribute in response to the reception of the connection request (S1-5).
- “RAPI” is included in “RRC Connection Request” transmitted from the MTC device 1 ⁇ / b> B. Therefore, the identification unit 21 of the base station 2 (A) identifies that the terminal 1B is an MTC device based on “LAPI” included in “RRC Connection Request”.
- the control unit 20 of the base station 2 (A) transmits a rejection notification indicating that the connection request is rejected to the MTC device 1B in response to the identification unit 21 identifying the terminal 1B as an MTC device (S1). -6).
- the refusal notification may be, for example, a notification indicating refusal of connection between the base station 2 (A) that has received the connection request from the terminal 1B and the terminal 1B.
- the control unit 20 may include information indicating the base station 2 (B) for the MTC device (terminal 1B) in the rejection notification.
- the MTC device 1B retransmits a connection request (for example, “RRC Connection Request”) to another base station 2 (in the example of FIG. 7, the base station 2 (B) for the MTC device) (S1-7).
- a connection request for example, “RRC Connection Request”
- the control unit 20 of the base station 2 (B) transmits a NAS message to the MME 5 (S1-8).
- the base station 2 (B) has a control policy indicating that a wireless connection is established with the terminal 1 and a communication session between the terminal 1 and the network node is started. Is set. Therefore, the control unit 20 of the base station 2 (B) establishes a wireless connection with the terminal 1B that is the MTC device, and transmits a NAS message to the MME 5.
- the control unit 20 of the base station 2 (B) may transmit a NAS message to the MME for the MTC device (for example, the MME 5 (B) in FIG. 2).
- FIG. 8 is a sequence diagram illustrating another operation example of the first embodiment.
- FIG. 8 shows an operation example when the MME 5 identifies the attribute / type (terminal attribute) of the terminal 1.
- the non-MTC device 1A transmits a connection request to the base station 2 (A) (S2-1). For example, the non-MTC device 1A transmits “RRC Connection Request”. Receiving the connection request, the base station 2 (A) transmits a NAS message to the MME 5 (S2-2).
- the identification unit 51 of the MME 5 identifies the terminal attribute based on the reception of the NAS message (S2-3). For example, the identification unit 51 of the MME 5 identifies the terminal attribute based on whether or not “LAPI” is included in the received NAS message. In the example of FIG. 8, “LAPI” is not included in the NAS message transmitted by the base station 2 (A) in response to the connection request from the non-MTC device 1 ⁇ / b> A. Therefore, in S2-3, the identification unit 51 identifies the terminal 1A as a non-MTC device.
- the MME 5 Since the terminal 1A is recognized as a non-MTC device, the MME 5 establishes a process for establishing a communication session between the terminal 1A and the network node (for example, in chapter 5.3.2 of 3GPP TS23.401 v12.3.0). Start the specified “Attach Procedure”).
- the terminal 1B which is the MTC device, transmits a connection request (for example, “RRC Connection Request”) to the base station 2 (A) (S2-4). Receiving the connection request, the base station 2 (A) transmits a NAS message to the MME 5 (S2-5).
- a connection request for example, “RRC Connection Request”
- RRC Connection Request for example, “RRC Connection Request”
- the identification unit 51 of the MME 5 identifies the terminal attribute based on the reception of the NAS message (S2-6).
- the NAS message transmitted by the base station 2 (A) in response to the connection request from the MTC device 1B includes “LAPI”. Therefore, the identification unit 51 identifies that the terminal 1B is an MTC device.
- the control unit 50 of the MME 5 transmits a message (switching instruction) instructing switching of the base station 2 to the terminal 1 (S2-7).
- the MTC device 1B transmits a connection request (for example, “RRC Connection Request”) to the other base station 2 (in the example of FIG. 8, the base station 2 (B) for the MTC device) (S2-8). Receiving the connection request, the base station 2 (B) transmits a NAS message to the MME 5 (S2-9). Note that the base station 2 (B) may transmit a NAS message to the MME for the MTC device (for example, the MME 5 (B) in FIG. 2).
- a connection request for example, “RRC Connection Request”
- the base station 2 (B) receives the connection request, the base station 2 (B) transmits a NAS message to the MME 5 (S2-9).
- the base station 2 (B) may transmit a NAS message to the MME for the MTC device (for example, the MME 5 (B) in FIG. 2).
- FIG. 9 is a sequence diagram illustrating another operation example of the first embodiment.
- FIG. 9 shows an operation example when the control server 6 identifies the attribute / type (terminal attribute) of the terminal 1.
- the non-MTC device 1A transmits a connection request to the base station 2 (A) (S3-1). For example, the non-MTC device 1A transmits “RRC Connection Request”. Receiving the connection request, the base station 2 (A) transmits terminal information to the control server 6 (S3-2).
- the identification unit 61 of the control server 6 identifies terminal attributes based on reception of terminal information (S3-3).
- the identification unit 61 of the control server 6 identifies the terminal attribute based on whether or not “LAPI” is included in the received terminal information, for example.
- “LAPI” is not included in the terminal information transmitted by the base station 2 (A) in response to the connection request from the non-MTC device 1A. Therefore, in S3-3, the identification unit 61 recognizes that the terminal 1A is a non-MTC device.
- the control server 6 Since the terminal 1A is recognized as a non-MTC device, the control server 6 performs processing for establishing a communication session between the terminal 1A and the network node (for example, 5.3.2 of 3GPP TS23.401 v12.3.0). "Attach Procedure" specified in the chapter is started.
- the terminal 1B which is the MTC device, transmits a connection request (for example, “RRC Connection Request”) to the base station 2 (S3-4). Receiving the connection request, the base station 2 (A) transmits terminal information to the control server 6 (S3-5).
- a connection request for example, “RRC Connection Request”
- the base station 2 (A) transmits terminal information to the control server 6 (S3-5).
- the identification unit 61 of the control server 6 identifies terminal attributes based on reception of terminal information (S3-6).
- the terminal information transmitted by the base station 2 (A) in response to the connection request from the MTC device 1B includes “LAPI”. Therefore, the identification unit 61 identifies that the terminal 1B is an MTC device.
- the control unit 60 of the control server 6 transmits a message (switching instruction) for switching the base station 2 to the terminal 1 (S3-7). .
- the MTC device 1B transmits a connection request (for example, “RRC Connection Request”) to another base station 2 (in the example of FIG. 9, the base station 2 (B) for the MTC device) (S3-8).
- a connection request for example, “RRC Connection Request”
- the communication system according to the first embodiment can select the base station 2 connected to the terminal 1 based on the terminal attribute of the terminal 1. For this reason, communication traffic from the terminal 1 is distributed to the plurality of base stations 2, and a delay in wireless communication between the terminal 1 and the base station 2 can be reduced. If the radio systems of the base stations 2 (A) and (B) are the same, the communication traffic is offloaded even if the terminal 1 does not support a plurality of radio systems. Therefore, the communication system according to the first embodiment can offload communication traffic without depending on the communication method supported by the terminal 1.
- a network node virtually operated by software or the like can process offloaded traffic according to terminal attributes. Therefore, the communication system according to the second embodiment can construct a network node for processing offloaded traffic easily and at low cost by software.
- FIG. 10 shows a configuration example of a communication system according to the second embodiment.
- the MTC terminal terminal 1B
- the virtual MME 5A performs control signaling related to the base station 2 (B) and the terminal 1 (for example, the MTC device) connected to the base station 2 (B).
- the virtual MME 5A operates the functions of the MME 5 with software such as a virtual machine.
- the direction of the arrow in a drawing shows an example and does not limit the direction of the signal between blocks.
- the MME 5 (A) processes control signaling related to the base station 2 (A) and the terminal 1 (for example, a non-MTC terminal) connected to the base station 2 (A).
- the virtual MME 5A can be dynamically scaled out and scaled in.
- the network operator can dynamically scale out / scale in the virtual MME 5A in accordance with the state of communication traffic of the terminal 1.
- the network operator can dynamically activate the virtual MME 5A in accordance with the time when the terminal 1 starts communication.
- the network operator can activate the virtual MME 5A corresponding to the communication traffic from the terminal 1.
- the network operator can activate the virtual MME 5A so as to satisfy a request condition for processing communication traffic from the terminal 1 (for example, SLA: Service Level Agreement).
- control signaling transmitted from the base station 2 is distributed to a plurality of MMEs 5 (MME 5 and virtual MME 5A). Therefore, the load on the MME 5 required for the control signaling process is reduced.
- the virtual MME 5 ⁇ / b> A can be dynamically scaled out and scaled in according to the communication traffic from the terminal 1. Therefore, for example, when the terminal 1 is an MTC device, the communication system starts a virtual machine in a time zone in which communication traffic from the MTC device 1B is high, and stops the virtual machine in a time zone in which the communication traffic is low. Can do. Therefore, the communication system can suppress power consumption of a server or the like that implements a virtual machine.
- terminal 1 Non-MTC device 1A, MTC device 1B
- base station 2 base station (A), base station (B)
- MME 5 mobile communication
- SGW3, PGW4 network nodes
- FIG. 11 shows another configuration example of the communication system according to the second embodiment.
- the communication system according to the second embodiment includes a legacy network and a virtual network.
- the legacy network and the virtual network are backbone networks such as EPC (Evolved Packet Core).
- the legacy network and the virtual network are backbone networks for the terminal 1 to communicate with an external network such as the Internet via the base station 2.
- the direction of the arrow in a drawing shows an example and does not limit the direction of the signal between blocks.
- the communication system can reduce the load on the legacy network due to the communication traffic of the MTC device, for example. For example, by transmitting a control signal for connecting the MTC device and the network to the virtual network, it is possible to reduce a load for the legacy network to process the control signal from the MTC device.
- the legacy network includes a plurality of network nodes (SGW3, PGW4, MME5) for providing a communication service to the terminal 1.
- Each network node is, for example, a communication device having a predetermined communication function.
- the virtual network In the virtual network, at least a part of the functions of the network node of the legacy network is virtually operated by software. For example, the function of the network node is operated by an application on the virtual machine.
- the virtual network is constructed in a data center composed of servers and communication devices (switches, routers, etc.), for example.
- the virtual network is constructed by, for example, dynamic scale-out / scale-in of virtual machines.
- a network operator can construct a virtual network by dynamically starting a virtual machine according to the state of communication traffic in the network. Further, for example, the network operator can construct a virtual network by dynamically starting a virtual machine in a predetermined time zone. The network operator can start a virtual machine corresponding to predetermined communication traffic or communication traffic of a predetermined terminal 1 and dynamically construct a virtual network.
- a network operator can dynamically build a virtual network by starting a virtual machine so as to satisfy a requirement (for example, SLA) for processing communication traffic.
- a requirement for example, SLA
- the network operator can suppress resources allocated to the virtual network and suppress power consumption of the data center, for example, by stopping the virtual machine in a predetermined time zone with low communication traffic.
- the communication system illustrated in FIG. 11 may include other networks in addition to the legacy network and the virtual network.
- each of the legacy network and the virtual network may include a plurality of types of networks.
- the legacy network and the virtual network may each include a plurality of types of networks such as an LTE network, a GPRS network, and a UMTS network.
- the terminal 1 can be connected to the legacy network via the base station 2 (A).
- the terminal 1 can be connected to the virtual network via the base station 2 (B).
- the base station 2 (B) is the base station 2 for the MTC device
- communication traffic from the MTC device 1B is offloaded to the virtual network via the base station 2 (B).
- a control signal for connecting the MTC device and the network is transmitted to the virtual network via the base station 2 (B). Therefore, the load on the legacy network due to the communication traffic of the MTC device is reduced.
- an enormous number of MTC devices are assumed to be connected to the communication system.
- the load of processing the control signal by the legacy network can be reduced by offloading the control signal to the virtual network.
- the radio systems of the base station 2 (A) and the base station 2 (B) are the same, even if the terminal 1 does not support a plurality of radio systems, the communication traffic is virtual. Offloaded to the network. Therefore, the communication system of the second embodiment can offload communication traffic to the virtual network without depending on the communication method supported by the terminal 1.
- terminal 1 non-MTC device 1A, MTC device 1B
- base station 2 base station (A), base station (B)
- MME 5 mobile communications
- SGW3, PGW4 network nodes
- FIG. 12 shows a configuration example of the communication apparatus 100 according to the second embodiment.
- the communication device 100 is, for example, a server, a switch, a router, or the like.
- the communication apparatus 100 operates a virtual machine that provides a function of a virtual network node (for example, virtual SGW 3A, virtual PGW 4A, virtual MME 5A, etc.) in the virtual network.
- a virtual network node for example, virtual SGW 3A, virtual PGW 4A, virtual MME 5A, etc.
- the communication apparatus 100 includes a control unit 110 and a virtual network function (VNF: Virtual Network Function) 120.
- VNF Virtual Network Function
- the control unit 110 can operate the VNF 120 that provides the function of the virtual network node on the virtual machine.
- the control unit 110 may be configured by control software capable of executing computer virtualization, such as a hypervisor.
- the control unit 110 can execute at least one of start, stop, and migration (migrate a virtual machine to another communication apparatus 100) of a virtual machine that operates the VNF 120.
- Each virtual network node has the following functions, for example.
- Virtual PGW 4A ⁇ Packet processing function (User-Plane function) -Function to manage the billing status according to communication (PCEF: Policy and Charging Enforcement Function) ⁇ Function to control policies such as QoS (PCRF: Policy and Charging Rule Function)
- Virtual SGW3A ⁇ Packet processing function (User-Plane function) ⁇ Function to process control signaling (C-Plane function) • Lawful Interception (LI) function for intercepting communication
- Virtual MME 5A ⁇ Function to process control signaling (C-Plane function) A function of managing subscriber information of a communication system in cooperation with an HSS (Home Subscriber Server)
- the VNF 120 operates as the above-described virtual network node on a virtual machine.
- the VNF 120 is constructed for each virtual network node.
- the VNF 120 may be constructed for each function of each virtual network node.
- the VNF 120 may operate as a U-Plane function of the virtual PGW 4A on the virtual machine.
- FIG. 13 is a sequence diagram showing an operation example of the second embodiment. Although FIG. 13 shows an operation example in which the base station 2 identifies the attribute / type (terminal attribute) of the terminal 1, the base station 2 may identify the type of communication traffic.
- the terminal 1A (non-MTC device 1A), which is a non-MTC device, transmits a connection request in order to establish a wireless connection with the base station 2 (A) (S4-1). For example, the non-MTC device 1A transmits “RRC Connection Request” to the base station 2 (A) as a connection request.
- the identification unit 21 of the base station 2 (A) identifies the terminal attribute in response to receiving the connection request (S4-2). For example, the base station 2 (A) identifies the terminal attribute based on whether or not “LAPI” is included in the “RRC Connection Request” received from the non-MTC device 1A. In the example of FIG. 13, “LAPI” is not included in the “RRC Connection Request” transmitted from the non-MTC device 1 ⁇ / b> A. Therefore, in S4-2, the identification unit 21 identifies the terminal 1A as a non-MTC device.
- the control unit 20 of the base station 2 (A) transmits a NAS message to the MME 5 in response to the identification unit 21 identifying the terminal 1A as a non-MTC device (S4-3).
- the terminal 1B (MTC device 1B), which is an MTC device, transmits a connection request (for example, “RRC Connection Request”) to the base station 2 (A) (S4-4).
- a connection request for example, “RRC Connection Request”
- the identification unit 21 of the base station 2 (A) identifies the terminal attribute in response to the reception of the connection request (S4-5).
- “RAPI” is included in “RRC Connection Request” transmitted from the MTC device 1 ⁇ / b> B. Therefore, the identification unit 21 of the base station 2 (A) identifies that the terminal 1B is an MTC device based on “LAPI” included in “RRC Connection Request”.
- the control unit 20 of the base station 2 (A) transmits a rejection notification indicating that the connection request is rejected to the MTC device 1B in response to the identification unit 21 identifying the terminal 1B as an MTC device (S4). -6).
- the control unit 20 may include information indicating the base station 2 (B) for the MTC device (terminal 1B) in the rejection notification.
- the MTC device 1B retransmits a connection request (for example, “RRC Connection Request”) to another base station 2 (in the example of FIG. 13, the base station 2 (B) for the MTC device) (S4-7).
- a connection request for example, “RRC Connection Request”
- the control unit 20 of the base station 2 (B) transmits a NAS message to the virtual MME 5A (S4-8).
- the base station 2 (B) has a control policy indicating that a wireless connection is established with the terminal 1 and a communication session between the terminal 1 and the network node is started. Is set. Therefore, the control unit 20 of the base station 2 (B) establishes a wireless connection with the terminal 1B that is an MTC device, and transmits a NAS message to the virtual MME 5A.
- FIG. 14 is a sequence diagram illustrating another operation example of the second embodiment.
- FIG. 14 is an operation example when the MME 5 identifies the attribute / type (terminal attribute) of the terminal 1.
- the non-MTC device 1A transmits a connection request to the base station 2 (A) (S5-1). For example, the non-MTC device 1A transmits “RRC Connection Request”. Receiving the connection request, the base station 2 (A) transmits a NAS message to the MME 5 (S5-2).
- the identification unit 51 of the MME 5 identifies the terminal attribute based on the reception of the NAS message (S5-3). For example, the identification unit 51 of the MME 5 identifies the terminal attribute based on whether or not “LAPI” is included in the received NAS message. In the example of FIG. 14, the NAS message transmitted by the base station 2 (A) in response to the connection request from the non-MTC device 1A does not include “LAPI”. Therefore, in S5-3, the identification unit 51 identifies the terminal 1A as a non-MTC device.
- the MME 5 Since the terminal 1A is recognized as a non-MTC device, the MME 5 establishes a process for establishing a communication session between the terminal 1A and the network node (for example, in chapter 5.3.2 of 3GPP TS23.401 v12.3.0). Start the specified “Attach Procedure”).
- the terminal 1B which is the MTC device, transmits a connection request (for example, “RRC Connection Request”) to the base station 2 (A) (S5-4).
- the base station 2 (A) that has received the connection request transmits a NAS message to the MME 5 (S5-5).
- the identification unit 51 of the MME 5 identifies the terminal attribute based on the reception of the NAS message (S5-6).
- the NAS message transmitted by the base station 2 (A) in response to the connection request from the MTC device 1B includes “LAPI”. Therefore, the identification unit 51 identifies that the terminal 1B is an MTC device.
- the control unit 50 of the MME 5 transmits a message (switching instruction) instructing switching of the base station 2 to the terminal 1 (S5-7).
- the MTC device 1B transmits a connection request (for example, “RRC Connection Request”) to the other base station 2 (in the example of FIG. 14, the base station 2 (B) for the MTC device) (S5-8). Receiving the connection request, the base station 2 (B) transmits a NAS message to the virtual MME 5A (S5-9).
- a connection request for example, “RRC Connection Request”
- the base station 2 (B) transmits a NAS message to the virtual MME 5A (S5-9).
- FIG. 15 is a sequence diagram illustrating another operation example of the second embodiment.
- FIG. 15 shows an operation example when the control server 6 identifies the attribute / type (terminal attribute) of the terminal 1.
- the non-MTC device 1A transmits a connection request to the base station 2 (A) (S6-1). For example, the non-MTC device 1A transmits “RRC Connection Request”. Receiving the connection request, the base station 2 (A) transmits terminal information to the control server 6 (S6-2).
- the identification unit 61 of the control server 6 identifies terminal attributes based on reception of terminal information (S6-3).
- the identification unit 61 of the control server 6 identifies the terminal attribute based on whether or not “LAPI” is included in the received terminal information, for example.
- “LAPI” is not included in the terminal information transmitted by the base station 2 (A) in response to the connection request from the non-MTC device 1A. Therefore, in S6-3, the identification unit 61 recognizes that the terminal 1A is a non-MTC device.
- the control server 6 Since the terminal 1A is recognized as a non-MTC device, the control server 6 performs processing for establishing a communication session between the terminal 1A and the network node (for example, 5.3.2 of 3GPP TS23.401 v12.3.0). "Attach Procedure" specified in the chapter is started. For example, when the control server 6 recognizes the terminal 1A as a non-MTC device, the base station 2 (A) transmits a NAS message to the MME 5 (S6-4).
- the terminal 1B which is the MTC device, transmits a connection request (for example, “RRC Connection Request”) to the base station 2 (S6-5). Receiving the connection request, the base station 2 (A) transmits terminal information to the control server 6 (S6-6).
- a connection request for example, “RRC Connection Request”
- the base station 2 (A) transmits terminal information to the control server 6 (S6-6).
- the identification unit 61 of the control server 6 identifies the terminal attribute based on the reception of the terminal information (S6-7).
- “LAPI” is included in the terminal information transmitted by the base station 2 (A) in response to the connection request from the MTC device 1B. Therefore, the identification unit 61 identifies that the terminal 1B is an MTC device.
- the control unit 60 of the control server 6 transmits a message (switching instruction) instructing switching of the base station 2 to the terminal 1 (S6-8). .
- the MTC device 1B transmits a connection request (for example, “RRC Connection Request”) to another base station 2 (in the example of FIG. 15, the base station 2 (B) for the MTC device) (S6-9).
- the base station 2 (B) that has received the connection request transmits a NAS message to the virtual MME 5A (S6-10).
- the virtual MME 5A can be dynamically scaled out and scaled in according to the communication traffic from the terminal 1. Therefore, for example, when the terminal 1 is an MTC device, the communication system starts a virtual machine in a time zone in which communication traffic from the MTC device 1B is high, and stops the virtual machine in a time zone in which the communication traffic is low. Thus, it is possible to suppress power consumption of a server or the like that implements the virtual machine.
- the communication system can reduce the load on the legacy network due to the communication traffic of the MTC device, for example. For example, by transmitting a control signal for connecting the MTC device and the network to the virtual network, it is possible to reduce a load for the legacy network to process the control signal from the MTC device.
- a third embodiment of the present invention will be described with reference to the drawings.
- an operation example when the base station 2 identifies the terminal attribute of the terminal 1 when applied to a 3GPP standard specification for example, 3GPP TS23.401
- the technique of the third embodiment can be applied to any of the first and second embodiments and the embodiments described later.
- FIG. 16 is a sequence diagram showing an operation example of the third embodiment.
- FIG. 16 shows an operation example in which the technology of the present invention is applied to “Attach Procedure” described in section 5.3.2 of the 3GPP (3rd Generation Partnership Project) specification (TS23.401 v12.3.0). Show.
- the non-MTC device 1A transmits “RRC Connection Request” to the base station 2 (A) in order to establish a wireless connection with the base station 2 (A) (S7-1).
- the identification unit 21 of the base station 2 (A) identifies the terminal attribute in response to reception of “RRC Connection Request” (“Identify Terminal Property” in S7-2). For example, the base station 2 (A) identifies the terminal attribute based on whether or not “LAPI” is included in the “RRC Connection Request” received from the non-MTC device 1A. In the example of FIG. 16, “RAPI” is not included in “RRC Connection Request” transmitted from the non-MTC device 1A. Therefore, in S7-2, the identification unit 21 identifies the terminal 1A as a non-MTC device.
- the control unit 20 of the base station 2 (A) transmits a NAS message to the MME 5 in response to the identification unit 21 identifying the terminal 1 as a non-MTC device (S7-3).
- the terminal 1B (MTC device 1B), which is an MTC device, transmits “RRC Connection Request” to the base station 2 (A) (S7-4).
- the identification unit 21 of the base station 2 (A) identifies the terminal attribute in response to the reception of the “RRC Connection Request” (“Identify Terminal Property” in S7-5).
- “RAPI” is included in “RRC Connection Request” transmitted from the MTC device 1B. Therefore, the identification unit 21 of the base station 2 (A) identifies that the terminal 1B is an MTC device based on “LAPI” included in “RRC Connection Request”.
- the control unit 20 of the base station 2 (A) transmits a rejection notification indicating that “RRC Connection Request” is rejected to the MTC device 1B in response to the identification unit 21 identifying the terminal 1B as an MTC device. (“NACK (Negative ACKnowledgement)” in S7-6). Note that the control unit 20 of the base station 2 (A), for example, when the identification unit 21 identifies the terminal 1B as an MTC device, the adjacent base station of the base station 2 (A) is the base station 2 for the MTC device. In response to being (for example, the base station 2 (B)), a rejection notice may be transmitted to the MTC device 1B.
- NACK Negative ACKnowledgement
- control unit 20 of the base station 2 (A) for example, when the identification unit 21 identifies the terminal 1B as an MTC device, the adjacent cell of the base station 2 (A) is the base station 2 for the MTC device ( For example, the rejection notification may be transmitted to the MTC device 1B in response to the cell covered by the base station 2 (B).
- the MTC device 1B retransmits “RRC Connection Request” to another base station 2 (in the example of FIG. 16, the base station 2 (B) for the MTC device) (S7-7).
- the base station 2 (B) for the MTC device is, for example, a base station associated with the MME 5 (for example, MME 5 (B) in FIG. 2) or the virtual MME 5A provided for the MTC device.
- the base station 2 (B) for the MTC device establishes a wireless connection with the terminal 1 and sets a control policy indicating that a communication session between the terminal 1 and the network node is started. Is done.
- the identification unit 21 of the base station 2 (B) identifies the terminal attribute in response to the reception of the “RRC Connection Request” (“Identify Terminal Property” in S7-8).
- “RAPI” is included in “RRC Connection Request” transmitted from the MTC device 1B. Therefore, the identification unit 21 of the base station 2 (B) identifies that the terminal 1B is an MTC device based on “LAPI” included in “RRC Connection Request”.
- the control unit 20 of the base station 2 (B) transmits a NAS message to the MME 5 (S7-9).
- the base station 2 (B) has a control policy indicating that a wireless connection is established with the terminal 1 and a communication session between the terminal 1 and the network node is started. Is set. Therefore, the control unit 20 of the base station 2 (B) establishes a wireless connection with the terminal 1B that is the MTC device, and transmits a NAS message to the MME 5.
- the control unit 20 of the base station 2 (B) may transmit a NAS message to the MME 5 for the MTC device (for example, the MME 5 (B) in FIG. 2 and the virtual MME 5A in FIG. 10).
- FIG. 17 is a sequence diagram illustrating another operation example of the third embodiment.
- FIG. 17 shows an operation example when information indicating the base station 2 (B) for the MTC device (terminal 1B) is included in the rejection notification transmitted by the control unit 20 of the base station 2 (A).
- the terminal 1B (MTC device 1B), which is an MTC device, transmits “RRC Connection Request” to the base station 2 (A) (S8-1).
- the identification unit 21 of the base station 2 (A) identifies the terminal attribute in response to the reception of “RRC Connection Request” (S8-2).
- “RAPI” is included in “RRC Connection Request” transmitted from the MTC device 1B. Therefore, the identification unit 21 of the base station 2 (A) identifies that the terminal 1B is an MTC device based on “LAPI” included in “RRC Connection Request”.
- the control unit 20 of the base station 2 (A) notifies the MTC device 1B that “RRC Connection Request” has been rejected in response to the identification unit 21 identifying the terminal 1B as an MTC device.
- Information including the information indicating the base station 2 (B) for the MTC device (terminal 1B) is transmitted ("NACK with Base Station Info" in S8-3).
- the information regarding the base station 2 for MTC devices may be, for example, a list (cell list) in which a plurality of base stations 2 for MTC devices are described.
- the communication unit 11 of the terminal 1 reselects, for example, the base station 2 (B) for the MTC device based on the information (for example, information on the base station 2 or the cell list) included in the rejection notification (S8- 4 “Selection”).
- the communication unit 11 of the terminal 1 transmits “RRC Connection Request” to the base station 2 (B) for the MTC device selected in S8-4 (S8-5).
- the identification unit 21 of the base station 2 (B) identifies the terminal attribute in response to the reception of “RRC Connection Request” (S8-6).
- “RAPI” is included in “RRC Connection Request” transmitted from the MTC device 1B. Therefore, the identification unit 21 of the base station 2 (B) identifies that the terminal 1B is an MTC device based on “LAPI” included in “RRC Connection Request”.
- the control unit 20 of the base station 2 (B) transmits a NAS message to the MME 5 (S8-7).
- the base station 2 (B) has a control policy indicating that a wireless connection is established with the terminal 1 and a communication session between the terminal 1 and the network node is started. Is set. Therefore, the control unit 20 of the base station 2 (B) establishes a wireless connection with the terminal 1B that is the MTC device, and transmits a NAS message to the MME 5.
- the control unit 20 of the base station 2 (B) may transmit a NAS message to the MME 5 for the MTC device (for example, the MME 5 (B) in FIG. 2 and the virtual MME 5A in FIG. 10).
- FIG. 18 is a sequence diagram illustrating another operation example of the third embodiment.
- FIG. 18 shows an operation example when the base station 2 (B) for the MTC device notifies the other base station 2 in advance of system information related to the base station 2 (B).
- the base station 2 (B) for the MTC device broadcasts a system information block (SIB: System Information Block) including information on the own apparatus (base station 2 (B)) to the other base stations 2 ( S9-1 “SIB Broadcast with Base Station Info”).
- the system information block includes, for example, information related to various parameters of the base station 2 (B) and information related to cells covered by the base station 2 (B).
- the system information block transmitted by the base station 2 (B) for the MTC device includes, for example, information indicating that the base station is for the MTC device.
- the identification unit 21 of the base station 2 (A) determines that the base station 2 (B) is MTC based on the fact that the received system information block includes information indicating that it is a base station for the MTC device. Identifies the base station for the device.
- the terminal 1B (MTC device 1B), which is an MTC device, transmits “RRC Connection Request” to the base station 2 (A) (S9-2).
- the identification unit 21 of the base station 2 (A) identifies the terminal attribute in response to the reception of “RRC Connection Request” (S9-3).
- “RAPI” is included in “RRC Connection Request” transmitted from the MTC device 1B. Therefore, the identification unit 21 of the base station 2 (A) identifies that the terminal 1B is an MTC device based on “LAPI” included in “RRC Connection Request”.
- the control unit 20 of the base station 2 (A) notifies the MTC device 1B that “RRC Connection Request” has been rejected in response to the identification unit 21 identifying the terminal 1B as an MTC device. And including information indicating the base station 2 for the MTC device (“NACK with Base Station Info” in S9-4).
- the information indicating the base station 2 for MTC devices may be, for example, a list (cell list) in which a plurality of base stations 2 for MTC devices are described.
- the communication unit 11 of the terminal 1 reselects, for example, the base station 2 (B) for the MTC device based on the information (for example, information on the base station 2 and the cell list) included in the rejection notification (S9- 5 “Selection”).
- the communication unit 11 of the terminal 1 transmits “RRC Connection Request” to the base station 2 (B) for the MTC device selected in S9-5 (S9-6).
- the identification unit 21 of the base station 2 (B) identifies the terminal attribute in response to the reception of “RRC Connection Request” (S9-7).
- “RAPI” is included in “RRC Connection Request” transmitted from the MTC device 1B. Therefore, the identification unit 21 of the base station 2 (B) identifies that the terminal 1B is an MTC device based on “LAPI” included in “RRC Connection Request”.
- the control unit 20 of the base station 2 (B) transmits a NAS message to the MME 5 (S9-8).
- the base station 2 (B) has a control policy indicating that a wireless connection is established with the terminal 1 and a communication session between the terminal 1 and the network node is started. Is set. Therefore, the control unit 20 of the base station 2 (B) establishes a wireless connection with the terminal 1 that is an MTC device, and transmits a NAS message to the MME 5.
- the control unit 20 of the base station 2 (B) may transmit a NAS message to the MME 5 for the MTC device (for example, the MME 5 (B) in FIG. 2 and the virtual MME 5A in FIG. 10).
- a fourth embodiment of the present invention will be described with reference to the drawings.
- an operation example when the MME 5 identifies the terminal attribute of the terminal 1 and applied to a 3GPP standard specification (for example, 3GPP TS23.401) will be described.
- the technique of the fourth embodiment can be applied to any of the first to third embodiments and the later-described embodiments.
- FIG. 19 is a sequence diagram showing an operation example of the fourth embodiment.
- FIG. 19 shows an operation example in which the technology of the present invention is applied to “Attach Procedure” described in section 5.3.2 of 3GPP (3rd Generation Partnership Project) specifications (TS23.401 v12.3.0). Show.
- the non-MTC device 1A transmits “RRC Connection Request” to the base station 2 in order to establish a wireless connection with the base station 2 (S10-1).
- the base station 2 (A) that has received “RRC Connection Request” transmits a NAS message to the MME 5 (S10-2).
- the identification unit 51 of the MME 5 identifies the terminal attribute in response to the reception of the NAS message (“Identify Terminal Property” in S10-3). For example, the MME 5 identifies the terminal attribute based on whether or not “LAPI” is included in the NAS message received from the base station 2 (A). In the example of FIG. 19, “LAPI” is not included in the NAS message transmitted from the base station 2 (A). Therefore, in S10-3, the identification unit 51 identifies the terminal 1A as a non-MTC device.
- the identifying unit 51 of the MME 5 starts an EPS (Evolved Packet System) bearer establishment procedure in response to identifying the terminal 1A as a non-MTC device (“EPS Session Establishment” in S10-4).
- EPS Evolved Packet System
- control signals are exchanged among the SGW 3, the PGW 4, the MME 5, and the base station 2 (A).
- An EPS bearer is established by exchanging control signals between the nodes.
- the non-MTC device 1A communicates via the established EPS bearer.
- the base station 2 (A) transmits / receives communication data related to the non-MTC device 1A via the EPS bearer.
- the terminal 1B (MTC device 1B), which is an MTC device, transmits "RRC Connection Request" to the base station 2 (A) (S10-5).
- the base station 2 (A) that has received “RRC Connection Request” transmits a NAS message to the MME 5 (S10-6).
- the identification unit 51 of the MME 5 identifies the terminal attribute in response to the reception of the NAS message (“Identify Terminal Property” in S10-7).
- Identify Terminal Property In the example of FIG. 19, “LAPI” is included in “RRC Connection Request” transmitted from the MTC device 1B. Therefore, in S10-7, the identification unit 51 identifies that the terminal 1B is an MTC device.
- the identification unit 51 of the MME 5 In response to identifying that the terminal 1B is an MTC device, the identification unit 51 of the MME 5 notifies the terminal 1B of a control signal instructing reselection of the base station 2 (“Reselection Indication of S10-8”). ").
- the control signal instructing reselection of the base station 2 may be, for example, a rejection notification (NACK) indicating that “RRC Connection Request” is rejected.
- NACK rejection notification
- the identification unit 51 of the MME 5 may include information indicating the reason for refusal in the refusal notification (NACK).
- the information indicating the reason for refusal is, for example, information indicating that the terminal 1B has been rejected because it is an MTC device.
- the MTC device 1B retransmits “RRC Connection Request” to the other base station 2 (for example, the base station 2 (B) for the MTC device) (S10-9).
- the identification unit 51 of the MME 5 starts an EPS bearer establishment procedure in response to notifying the terminal 1B of a control signal instructing reselection of the base station 2 (“EPS Session Establishment” in S10-10). .
- EPS Session Establishment a control signal instructing reselection of the base station 2
- control signals are exchanged among the SGW 3, the PGW 4, the MME 5, and the base station 2 (B).
- An EPS bearer is established by exchanging control signals between the nodes.
- the MTC device 1B communicates via the established EPS bearer.
- the base station 2 (B) transmits / receives communication data related to the MTC device 1B via the EPS bearer.
- FIGS. 20 to 22 are sequence diagrams illustrating other operation examples of the fourth embodiment.
- FIGS. 20 to 22 show the operation of applying the technology of the present invention to “Attach Procedure” described in section 5.3.2 of the 3GPP (3rd Generation Partnership Project) specification (TS23.401 v12.3.0). An example is shown.
- the non-MTC device 1A transmits “Attach Request” to the base station 2 (S11-1).
- the base station 2 transmits “Attach Request” to the MME 5.
- the MME 5 executes the authentication procedure of the non-MTC device 1A based on the IMSI (International Mobile Subscriber Identity) included in the received “Attach Request” (“Authentication” in S11-2).
- IMSI International Mobile Subscriber Identity
- IMSI is terminal identification information.
- the MME 5 identifies the terminal attribute in the authentication procedure (S11-3).
- the MME 5 identifies the terminal attribute based on the IMSI included in the “Attach Request”.
- FIG. 22 is an operation example when the MME 5 executes the authentication procedure of the terminal 1.
- the MME 5 transmits “Authentication Information Request” to the HSS (Home Subscriber Server) 7 (S11-11). “Authentication Information Request” includes IMSI.
- the HSS 7 can manage “External Identifier” which is identification information for identifying an MTC device by an external AS (Application Server).
- the external AS calls the MTC device based on “External Identifier” (Call procedure triggered by the external AS).
- the M2M service provider uses “External Identifier” to identify the MTC device.
- the HSS 7 manages, for example, the IMSI and “External Identifier” in association with each other.
- HSS7 In response to reception of “Authentication Information Request”, HSS7 searches for “External Identifier” (“External ID Search” in S11-12). For example, the HSS 7 searches for “External Identifier” associated with the IMSI included in “Authentication Information Request”.
- the HSS 7 includes the search result of “External Identifier” in “Authentication Information Answer” and transmits it to the MME 5 (S11-13). For example, when information indicating that “External Identifier” is searched for in “Authentication Information Answer”, the MME 5 determines that the terminal is an MTC device. For example, when the information indicating that “External Identifier” has been searched for is not included in “Authentication Information Answer”, the MME 5 determines that the terminal is not an MTC device.
- the MME 5 may identify the terminal attribute based on whether or not “LAPI” is included in the received “Attach Request”.
- the identification unit 51 of the MME 5 starts an EPS bearer establishment procedure in response to identifying the terminal 1A as a non-MTC device (S11-4).
- the MTC device 1B transmits “Attach Request” to the base station 2 (S11-5).
- the base station 2 transmits “Attach Request” to the MME 5.
- the MME 5 executes the authentication procedure of the MTC device 1B based on the IMSI included in the received “Attach Request” (S11-6).
- the MME 5 identifies the terminal attribute in the authentication procedure (S11-7).
- the method by which the MME 5 identifies terminal attributes is the same as the operation example shown in FIG.
- the identifying unit 51 of the MME 5 notifies the terminal 1B of a control signal instructing reselection of the base station 2 in response to identifying the terminal 1B as an MTC device (S11-8).
- the control signal instructing reselection of the base station 2 may be, for example, a rejection notification (NACK) indicating that “RRC Connection Request” is rejected.
- the MTC device 1B retransmits “Attach Request” to another base station 2 (for example, the base station 2 (B) for the MTC device) (S11-9).
- the identification unit 51 of the MME 5 starts an EPS bearer establishment procedure in response to notifying the terminal 1B of a control signal instructing reselection of the base station 2 (S11-10).
- FIG. 23 is a sequence diagram illustrating another operation example of the fourth embodiment.
- FIG. 23 shows that the base station 2 (A) performs handover of the MTC device 1B via the X2 interface set up with the base station 2 (B) for the MTC device in response to an instruction from the MME 5. It is an operation example in the case of execution.
- the MTC device 1B transmits “Attach Request” to the base station 2 (S12-1).
- the base station 2 transmits “Attach Request” to the MME 5.
- the control unit 50 of the MME 5 starts an EPS bearer establishment procedure (S12-2).
- S12-2 EPS bearer establishment procedure
- control signals are exchanged among the SGW 3, the PGW 4, the MME 5, and the base station 2 (A).
- An EPS bearer is established by exchanging control signals between the nodes.
- the MTC device 1B communicates via the established EPS bearer.
- the base station 2 (A) transmits and receives communication data related to the MTC device 1B via the EPS bearer.
- the identification unit 51 of the MME 5 identifies the terminal attribute based on “Attach Request”.
- the identification unit 51 instructs the terminal 1B to execute a handover (“X2 Handover Indication” in S12-3).
- the control unit 20 of the base station 2 (A) transmits a handover request (Handover Request) to the base station 2 (B) for the MTC device, for example (S12-4) .
- the control unit 20 of the base station 2 (A) sends a handover command (Handover Command) to the terminal 1B in response to a handover response (ACK) from another base station 2 (B) for the MTC device. Transmit (S12-5).
- Handover Command a handover command
- ACK handover response
- the terminal 1B executes a connection process with the base station 2 (B) for the MTC device (“Handover” in S12-6).
- the control unit 20 of the base station 2 (B) requests the MME 5 to switch the session (“Session Modify Request” in S12-7).
- the control unit 50 of the MME 5 executes a session switching process in response to a request from the base station 2 (B) (“Session Modify” in S12-8). For example, the control unit 50 of the MME 5 notifies the SGW 3 of the address of the base station 2 (B) and the TEID (Tunnel Endpoint Identifier) that is the identifier of the session, and requests the update of the session. For example, the control unit 50 of the MME 5 receives a session update response from the SGW 3.
- Session Modify in S12-8.
- the control unit 50 of the MME 5 notifies the SGW 3 of the address of the base station 2 (B) and the TEID (Tunnel Endpoint Identifier) that is the identifier of the session, and requests the update of the session.
- the control unit 50 of the MME 5 receives a session update response from the SGW 3.
- the fifth embodiment is an embodiment in which the MTC device 1B can select a base station 2 that transmits a connection request based on information about the MTC device base station 2 received in advance.
- FIG. 24 shows a configuration example of the terminal 1 of the fifth embodiment.
- the terminal 1 includes a message generation unit 10, a communication unit 11, and a selection unit 12.
- the message generation unit 10 is the same as the configuration example of FIG.
- the communication unit 11 receives a system information block (SIB) including information related to the base station 2 (B) from the base station 2 (B) for the MTC device.
- SIB system information block
- the information regarding the base station 2 (B) includes, for example, information regarding various parameters of the base station 2 (B) and information regarding cells covered by the base station 2 (B).
- the information regarding the base station 2 (B) includes, for example, information indicating that it is a base station for an MTC device.
- the communication unit 11 transmits the message generated by the message generation unit 10 to the base station 2 selected by the selection unit 12.
- the selection unit 12 can identify the attribute of the base station 2 based on the received system information block. For example, based on the fact that the system information block (SIB) received from the base station 2 (B) includes information indicating that it is a base station for the MTC device, the selection unit 12 selects the base station 2 (B) is identified as a base station for the MTC device.
- SIB system information block
- the selection unit 12 selects the base station 2 that transmits the message based on the attribute of the terminal 1. For example, when the attribute of the terminal 1 is an MTC device, the selection unit 12 selects the base station 2 that transmits the message from the base station 2 for the MTC device (for example, the base station 2 (B)).
- FIG. 25 is a sequence diagram showing an operation example of the fifth embodiment.
- the base station 2 (B) for the MTC device broadcasts in advance a system information block (SIB) including information indicating that it is a base station for the MTC device to the terminal 1 (S13-1). For example, based on the fact that the received system information block includes information indicating that it is a base station for the MTC device, the terminal 1 transmits the base station 2 (B) that transmitted the system information block to the MTC device. Identify the base station.
- SIB system information block
- the terminal 1B for the MTC device transmits “RRC Connection Request” to the base station 2 (B) for the MTC device identified based on the received system information block (S13-2).
- the control unit 20 of the base station 2 (B) transmits a NAS message to the MME 5 in response to receiving “RRC Connection Request” (S13-3).
- the base station 2 (B) may transmit the NAS message to the MME for the MTC device (for example, the MME (B) 5 in FIG. 2 and the virtual MME 5A in FIG. 10).
- the identification unit 51 of the MME 5 starts the EPS bearer establishment procedure in response to receiving the NAS message (S13-4).
- FIG. 26 is a sequence diagram showing an operation example of the fifth embodiment.
- the base station 2 for example, base station 2 (B)
- the base station 2 for example, base station 2 (B)
- the base station 2 for example, base station 2 (B)
- SIB Broadcast
- the selection unit 12 of the terminal 1 may reselect the base station 2 (B) for the MTC device based on information included in the rejection notification from the base station 2 (A). .
- the control unit 20 of the base station 2 (B) performs the MME5 for MTC devices (for example, MME5 (B) in FIG. 2 and virtual MME5A in FIG. 10).
- a NAS message may be transmitted to.
- the MTC device 1B can select the base station 2 that transmits the message based on the information related to the base station 2 for the MTC device received in advance. Therefore, the MTC device 1B can reduce transmission and reception of control signals necessary for selection and determination of the base station 2 to be connected.
- FIG. 27 is a diagram illustrating a configuration example of a communication system according to the sixth embodiment.
- the controller 8 has a function of notifying the base station 2, the MME 5, and the control server 6 of a policy related to the connection between the terminal 1 and the base station 2.
- the terminal 1, the base station 2, the SGW3, the PGW4, the MME5, and the control server 6 are the same as the configuration example of the above-described embodiment, and thus detailed description thereof is omitted.
- the direction of the arrow in a drawing shows an example and does not limit the direction of the signal between blocks.
- FIG. 28 is a diagram illustrating a configuration example of the controller 8 according to the sixth embodiment.
- the controller 8 includes a policy management DB (Data Base) 80, a control unit 81, and an interface 82.
- DB Data Base
- the interface 82 is an interface for communicating with the base station 2, the MME 5, and the control server 6.
- the controller 8 can communicate with the base station 2, the MME 5, and the control server 6 using a predetermined protocol via the interface 82.
- the policy management DB 80 is a database that manages a policy related to the connection between the terminal 1 and the base station 2. For example, a network operator can input a policy to the policy management DB 80.
- the control unit 81 refers to the policy management DB 80 and notifies the base station 2, the MME 5, and the control server 6 of the policy.
- the control unit 81 notifies the policy to the base station 2, the MME 5, and the control server 6 via the interface 82.
- the controller 8 is, for example, a SON server.
- the controller 8 may be an operation management device used by a network operator, for example.
- the policy management DB 80 manages a policy related to the connection between the terminal 1 and the base station 2, for example. Examples of policies stored in the policy management DB 80 are shown below.
- a connection request from a predetermined MTC device for example, a smart meter
- a connection request from another type of MTC device is rejected.
- a connection request from an MTC device belonging to a predetermined MTC device group is permitted, and a connection request from an MTC device belonging to another MTC device group is rejected.
- a connection request from a terminal corresponding to a predetermined user attribute for example, a premium user
- a connection request from a terminal corresponding to another user attribute for example, a general user
- a connection request from a terminal corresponding to a predetermined user attribute (for example, a general user) is permitted, and a connection request from a terminal corresponding to another user attribute (for example, a premium user) is rejected.
- -Let the MTC device connected to the base station for the non-MTC device reselect the base station to be connected.
- Handover to another base station (for example, a base station for MTC device) is performed on the MTC device connected to the base station for non-MTC device.
- the policy is activated only during a predetermined time period (Ex: AM 1: 00-AM 4:00). (This policy is used in combination with at least one of the above policies.)
- Policy on communication traffic type Processing communication traffic related to MTC related applications at the base station for the MTC device. Processing communication traffic for non-MTC related applications at the base station for non-MTC devices. Processing communication traffic related to a call at a predetermined base station (for example, a base station for a non-MTC device).
- Communication traffic related to a predetermined application for example, an SNS (Social Networking Service) application
- SNS Social Networking Service
- FIG. 29 is a diagram illustrating a configuration example of the base station 2 according to the sixth embodiment.
- the base station 2 communicates with the controller 8 via the interface 22.
- the base station 2 receives the policy from the controller 8 via the interface 22.
- the received policy is stored in the identification unit 21, for example.
- the control unit 22 executes processing related to the connection between the terminal 1 and the base station 2 based on the received policy.
- control part 20 and the identification part 21 are the same as that of the structural example of FIG. 3, detailed description is abbreviate
- the MME 5 may have an interface for communicating with the controller 8 like the base station 2.
- the MME 5 receives the policy from the controller 8 through the interface.
- the MME 5 executes processing related to the connection between the terminal 1 and the base station 2 based on the received policy.
- the control server 6 may have an interface for communicating with the controller 8 like the base station 2.
- the control server 6 receives a policy from the controller 8 via the interface.
- the control server 6 executes processing related to the connection between the terminal 1 and the base station 2 based on the received policy.
- the controller 8 centrally manages the policy related to the connection between the terminal 1 and the base station 2. Therefore, the efficiency of operation management of the policy is improved.
- a seventh embodiment of the present invention will be described with reference to the drawings.
- the controller 8 can execute provisioning of resources of the virtual network. Therefore, the efficiency of virtual network operation management is improved.
- the technique of the seventh embodiment can be applied to any of the first to sixth embodiments and later-described embodiments.
- FIG. 30 shows a configuration example of a communication system according to the seventh embodiment.
- Controller 8 performs provisioning of virtual network resources. For example, the controller 8 performs resource allocation for operating virtual network nodes (virtual MME 5A, virtual SGW 3A, virtual PGW 4A, etc.) in preparation for offloading of communication traffic.
- Resources for operating the virtual network node are, for example, server resources, CPU resources, network resources (switches and routers), and the like.
- the controller 8 allocates resources to virtual machines and servers that operate virtual network nodes.
- the controller 8 can predict, for example, a time zone during which communication traffic increases and provision virtual network resources prior to the time zone. Further, the controller 8 can dynamically execute provisioning of virtual network resources in accordance with an increase in communication traffic.
- the terminal 1, the base station 2, the SGW3, the PGW4, the MME5, the virtual SGW3A, the virtual PGW4A, and the virtual MME5A are the same as the configuration example of the above-described embodiment, detailed description thereof is omitted.
- the direction of the arrow in a drawing shows an example and does not limit the direction of the signal between blocks.
- FIG. 31 shows a configuration example of the controller 8 of the seventh embodiment.
- the controller 8 includes a virtual NW (network) control unit 83 that executes provisioning of virtual network resources in addition to the configuration exemplified in the sixth embodiment.
- the configuration of the controller 8 of the seventh embodiment is not limited to the example of FIG.
- the controller 8 of the seventh embodiment may not have a function (policy management DB 80 or the like) for notifying the base station 2 or the like of a policy related to the connection between the terminal 1 and the base station 2.
- the controller of the sixth embodiment and the controller of the seventh embodiment may be different devices.
- the virtual NW control unit 83 executes provisioning of virtual network resources.
- the virtual NW control unit 83 allocates, for example, a resource capable of processing communication traffic by the MTC device to the virtual network prior to a time zone when communication by a predetermined type of MTC device occurs.
- the virtual NW control unit 83 allocates a resource for processing a control signal (for example, a control signal related to a connection request to the network) transmitted by the MTC device to the virtual MME 5A. Further, for example, the virtual NW control unit 83 allocates resources for processing U-Plane (user plane) data transmitted by the MTC device to the virtual SGW 3A and the virtual PGW 4A. The virtual NW control unit 83 may assign a resource for processing communication traffic related to a predetermined type of MTC device group to the virtual network. The virtual NW control unit 83 may release resources from the virtual network during a time period when no communication traffic is generated by the MTC device.
- a control signal for example, a control signal related to a connection request to the network
- U-Plane (user plane) data transmitted by the MTC device to the virtual SGW 3A and the virtual PGW 4A.
- the virtual NW control unit 83 may assign a resource for processing communication traffic related to a predetermined type of MTC device group to the virtual network.
- the virtual NW control unit 83 predicts a time zone in which communication traffic increases based on, for example, an analysis result of communication traffic in the communication system. For example, based on the prediction result, the virtual NW control unit 83 allocates resources for processing increasing communication traffic to the virtual network.
- the virtual NW control unit 83 may perform analysis of communication traffic.
- the virtual NW control unit 83 may acquire the result of traffic analysis from the network operator via OSS / BSS (Operation Support System / Business Support System).
- the virtual NW control unit 83 allocates a resource for processing a control signal of communication traffic expected to increase to the virtual MME 5A. Further, for example, the virtual NW control unit 83 allocates resources for processing U-Plane (user plane) data expected to increase to the virtual SGW 3A and the virtual PGW 4A.
- U-Plane user plane
- the virtual NW control unit 83 allocates resources to the virtual network in response to a disaster such as an earthquake. Also, the virtual NW control unit 83 allocates resources to the virtual network prior to the date and time when an event where a large number of terminal users gather is held, for example.
- the virtual NW control unit 83 allocates resources for processing calls and data communications that are expected to increase with the occurrence of a disaster to the virtual SGW 3A, the virtual PGW 4A, and the virtual MME 5A. Further, for example, the virtual NW control unit 83 allocates resources for processing calls and data communications that are expected to increase with an event to the virtual SGW 3A, the virtual PGW 4A, and the virtual MME 5A.
- the virtual NW control unit 83 allocates resources to the virtual network based on performance required for the virtual network, for example. For example, the virtual NW control unit 83 allocates resources to the virtual network so as to satisfy SLA (Service Level Agreement) required for the virtual network.
- SLA Service Level Agreement
- the virtual NW control unit 83 predicts the amount of communication traffic assumed to flow into the virtual network, for example, according to a policy that has been notified to the base station 2 or the like.
- the virtual NW control unit 83 may predict the amount of communication traffic assumed to flow into the virtual network according to a policy scheduled to be notified to the base station 2 or the like.
- the virtual NW control unit 83 allocates resources to the virtual network based on the predicted traffic. For example, the virtual NW control unit 83 allocates resources necessary for processing communication traffic assumed to flow into the virtual network to the virtual network.
- the virtual NW control unit 83 may allocate resources necessary for processing communication traffic assumed to flow into the virtual network with performance satisfying a predetermined SLA to the virtual network.
- control unit 81 of the controller 8 may notify the base station 2 or the like of a policy related to the connection between the terminal 1 and the base station 2, for example, in response to the resource being allocated.
- control unit 81 may notify the base station 2 or the like of at least one of the policies exemplified in the sixth embodiment.
- FIG. 32 shows a configuration example of the communication apparatus 100 according to the seventh embodiment.
- the direction of the arrow in a drawing shows an example and does not limit the direction of the signal between blocks.
- the control unit 110 of the communication apparatus 100 receives at least one instruction for starting, deleting, and migrating a virtual machine for executing the VNF 120 from the virtual NW control unit 83 of the controller 8.
- the virtual NW control unit 83 can control the resources of the virtual network by instructing the control unit 110 to start, delete, or migrate the virtual machine.
- control unit 110 and the virtual network function are the same as those in the configuration example of FIG.
- the controller 8 can execute provisioning of resources of the virtual network. Therefore, the efficiency of virtual network operation management is improved.
- a virtual network operator can lend a virtual network to a legacy network operator.
- the operator of the virtual network can obtain a usage fee for the virtual network.
- the operator of the legacy network can virtually augment the network without investing in the legacy network.
- the technique of the eighth embodiment can be applied to any of the first to seventh embodiments.
- FIG. 33 shows a configuration example of a communication system according to the eighth embodiment.
- the virtual network operator lends the virtual network to the legacy network operator (operator: A).
- Operator A can reduce the load on the legacy network by offloading communication traffic to the virtual network.
- the base station 2 (B) owned by the operator B can transmit the communication traffic of the subscriber terminal of the operator A to the virtual network.
- the base station 2 (B) can identify the communication traffic of the subscriber terminal and transmit the identified traffic to the virtual network.
- the base station 2 can control the connection between the terminal and the base station according to the attribute of the terminal based on the configuration example illustrated in the above embodiment.
- the base station 2 (B) can permit the connection request from the MTC device (terminal 1B) and reject the connection request from the non-MTC device (terminal 1A).
- the base station 2 (A) can permit a connection request from a non-MTC device (terminal 1A) and reject a connection request from an MTC device (terminal 1B).
- the base station 2 (B) processes a part of the communication traffic of the subscriber terminal of the operator A at the base station 2 (B) based on the policy exemplified in the above-described sixth embodiment.
- the direction of the arrow in a drawing shows an example and does not limit the direction of the signal between blocks.
- FIG. 34 shows a configuration example of a communication system according to the eighth embodiment.
- the operator A pays the operator B for using the virtual network owned by the operator B.
- the operator A pays a fixed fee to the operator B on a monthly or yearly basis, for example.
- the operator A pays the operator B a communication fee according to the usage amount of the virtual network.
- the operator A may pay the operator B a fee corresponding to the resource amount corresponding to the virtual machine assigned to the virtual network for the operator A.
- the above charging method is an example, and the charging method for the operator A is not limited to the above example.
- the direction of the arrow in a drawing shows an example and does not limit the direction of the signal between blocks.
- Operator A sets a policy regarding connection between the terminal 1 and the base station 2 in the base station 2. For example, the operator A sets the policy illustrated in the above sixth embodiment in the base station 2.
- the operator A may set a policy for the MME 5.
- the base station 2 and the MME 5 select the base station 2 to which the terminal 1 is connected according to the set policy.
- the operator B of the virtual network may set a policy for the base station 2 or the like instead of the operator A.
- FIG. 35 is a sequence diagram showing an operation example of the eighth embodiment.
- the terminal 1 transmits “Attach Request” to the base station 2 (A) in order to establish a wireless connection with the base station 2 (A) (S15-1).
- the terminal 1 is an MTC device.
- the base station 2 (B) is set with a policy permitting a connection request from the MTC device.
- the base station 2 (B) can select a dedicated virtual MME 5A for the operator A who borrows a virtual network from the operator B (“Select vMME specific to Operator (A)” in S15-2). For example, the base station 2 (B) manages the virtual MME 5A for each operator using the virtual network. For example, the identification unit 21 of the base station 2 can select a dedicated virtual MME 5A for the operator A.
- the base station 2 (B) transmits “Attach Request” transmitted from the terminal 1 to the selected virtual MME 5A (S15-3).
- the virtual MME 5A executes the authentication process of the terminal 1 prior to the reception of “Attach Request”.
- the virtual MME 5A authenticates the terminal 1 using, for example, the HSS 7 arranged in the virtual network.
- the virtual MME 5A may authenticate the terminal 1 using the HSS 7 arranged in the legacy network.
- the HSS 7 manages, for example, the IMSI of the terminal 1 and information related to the operator to which the terminal 1 subscribes.
- the virtual MME 5A acquires information regarding the operator to which the terminal 1 joins from the HSS 7 during the above authentication process, and recognizes the operator corresponding to the terminal 1.
- the virtual MME 5A starts building an EPS bearer.
- the virtual MME 5A assigns dedicated gateways (virtual SGW 3A, virtual PGW 4A) to the operator A borrowing the virtual network from the operator B. Even if another operator (for example, operator C) borrows a virtual network from operator B, different gateways are assigned to operator A and operator C, respectively. By assigning a different gateway to each operator who uses the virtual network, communication traffic relating to each operator is virtually separated, and security is improved.
- the virtual MME 5A selects the virtual SGW 3 dedicated to the operator A in response to the reception of “Attach Request” (“Select vSGW specific to Operator (A)” in S15-4).
- the identification unit 51 of the virtual MME 5A manages a virtual entity (virtual SGW 3A, virtual PGW 4A, etc.) for each operator using the virtual network.
- the control unit 50 of the virtual MME 5A selects the virtual SGW 3A corresponding to the operator A according to the identification unit 51.
- control unit 50 of the virtual MME 5A selects the virtual SGW 3A to be assigned to the operator A from the virtual entities managed by the identification unit 51.
- the identification unit 51 associates the virtual SGW 3A selected by the control unit 50 with the identification information of the operator to which the virtual SGW 3A is assigned.
- the control unit 50 selects a virtual entity that is not associated with operator identification information from among the virtual entities managed by the identification unit 51.
- the virtual MME 5A transmits a “Create Session Request” message to the virtual SGW 3A selected in S15-4 (S15-5).
- the virtual MME 5A allocates a dedicated virtual PGW 4A to the operator A who borrows a virtual network from the operator B.
- the virtual MME 5A includes the IP address of the virtual PGW 4A assigned to the operator A in the “Create Session Request” message.
- the identification unit 51 of the virtual MME 5A manages a virtual entity (virtual SGW 3A, virtual PGW 4A, etc.) for each operator using the virtual network.
- the control unit 50 of the virtual MME 5A includes the IP address of the virtual PGW 4A corresponding to the operator A in the “Create Session Request” message according to the identification unit 51.
- control unit 50 of the virtual MME 5A selects the virtual PGW 4A to be assigned to the operator A from the virtual entities managed by the identification unit 51.
- the identification unit 51 associates the virtual PGW 4A selected by the control unit 50 with the identification information of the operator to which the virtual PGW 4A is assigned.
- the control unit 50 selects a virtual entity that is not associated with operator identification information from among the virtual entities managed by the identification unit 51.
- the virtual SGW 3A In response to receiving the “Create Session Request” message from the virtual MME 5A, the virtual SGW 3A transmits a “Create Session Request” message to the virtual PGW 4A designated by the received message (S15-6).
- the virtual SGW 3A includes its own IP address in the message transmitted to the virtual PGW 4A.
- the virtual PGW 4A returns a “Create Session Response” message to the virtual SGW 3A (S15-7).
- the virtual SGW 3A returns a “Create Session Response” message to the virtual MME 5A (S15-8).
- the virtual MME 5A In response to receiving the “Create Session Response” message, the virtual MME 5A notifies the base station 2 of information for establishing a session between the virtual SGW 3A and the base station 2.
- the EPS bearer is constructed in the virtual network by the operation illustrated in FIG.
- the operator A's legacy network subscriber terminal (terminal 1 in FIG. 35) communicates via the constructed EPS bearer.
- FIG. 36 is a sequence diagram illustrating another operation example of the eighth embodiment.
- the base station 2 (B) transmits the “Attach Request” transmitted from the terminal 1 to the virtual MME 5A (S16-1).
- the terminal 1 is an MTC device.
- the base station 2 (B) is set with a policy permitting a connection request from the MTC device.
- the virtual MME 5A executes the authentication process of the terminal 1 prior to the reception of “Attach Request”.
- the virtual MME 5A authenticates the terminal 1 using, for example, the HSS 7 arranged in the virtual network.
- the virtual MME 5A may authenticate the terminal 1 using the HSS 7 arranged in the legacy network.
- the HSS 7 manages, for example, the IMSI of the terminal 1 and information related to the operator to which the terminal 1 subscribes.
- the virtual MME 5A acquires information regarding the operator to which the terminal 1 joins from the HSS 7 during the above authentication process, and recognizes the operator corresponding to the terminal 1.
- the virtual MME 5A transmits a “Create Session Request” message to the virtual SGW 3A (S16-2).
- the virtual MME 5A includes, for example, information about an operator corresponding to the terminal 1 in “Create Session Request”.
- the virtual MME 5A starts construction of an EPS bearer by transmitting a “Create Session Request” message.
- the virtual MME 5A, the virtual SGW 3A, and the virtual PGW 4A each allocate a dedicated TEID to the bearer related to the operator A that borrows the virtual network from the operator B. Even if another operator (for example, operator C) borrows a virtual network from operator B, the bearers related to operator A and operator C are assigned TEIDs specific to the respective operators. Security is improved by assigning a unique TEID to each operator using the virtual network.
- the virtual SGW 3A transmits a “Create Session Request” message to the virtual PGW 4A (S16-3).
- the virtual SGW 3A assigns a TEID for the operator A to the terminal 1 that is a subscriber terminal of the operator A.
- the virtual SGW 3A includes the selected TEID in the “Create Session Request” message. Further, the virtual SGW 3A may include information on an operator corresponding to the terminal 1 in the “Create Session Request”.
- the virtual SGW 3A manages a candidate TEID group assigned to each operator for each operator using the virtual network. For example, the virtual SGW 3A manages a candidate TEID group assigned to the operator A and a candidate TEID group assigned to the operator C. The virtual SGW 3A selects the TEID based on the operator information notified from the virtual MME 5A.
- the virtual SGW 3A selects a TEID assigned to the operator A from the TEID group.
- the virtual SGW 3A associates the selected TEID with the identification information of the operator assigned with the TEID.
- the virtual SGW 3A selects a TEID that is not associated with operator identification information.
- the virtual PGW 4A returns a “Create Session Response” message to the virtual SGW 3A (S16-4).
- the virtual PGW 4A assigns a TEID for the operator A to the terminal 1 that is a subscriber terminal of the operator A.
- the virtual PGW 4A includes the selected TEID in the “Create Session Response” message. For example, the virtual PGW 4A selects a TEID in the same manner as the virtual SGW 3A.
- the virtual SGW 3A transmits a “Create Session Response” message to the virtual MME 5A (S16-5).
- the virtual SGW 3A assigns a TEID for the operator A to the terminal 1 that is a subscriber terminal of the operator A.
- the virtual SGW 3A includes the selected TEID in the “Create Session Response” message.
- the virtual MME 5A In response to receiving the “Create Session Response” message, the virtual MME 5A notifies the base station 2 (B) of information for establishing a session between the virtual SGW 3A and the base station 2 (B).
- the EPS bearer is constructed in the virtual network by the operation illustrated in FIG.
- the operator A's legacy network subscriber terminal (terminal 1 in FIG. 36) communicates via the constructed EPS bearer.
- FIG. 37 is a diagram illustrating another configuration example of the communication system according to the eighth embodiment.
- FIG. 37 shows a configuration example in which a virtual network operator (operator B) monitors communication traffic of operators (operator A and operator C in FIG. 37) borrowing the virtual network.
- a virtual SGW 3A and a virtual PGW 4A are arranged for each operator who borrows a virtual network.
- a virtual PCRF (Policy and Charging Rule Function) 40 arranged in the virtual network monitors communication traffic.
- a virtual PCRF 40 is arranged for each operator (operator A, operator C) who borrows a virtual network from the operator B.
- the direction of the arrow in a drawing shows an example and does not limit the direction of the signal between blocks.
- the operator B of the virtual network places the virtual PCRF 40 in the virtual network, for example, by the controller 8 (not shown).
- the virtual NW control unit 83 of the controller 8 arranges a virtual PCRF 40 for monitoring communication traffic related to the operator A using the virtual network in the virtual network.
- each virtual PGW 4A is connected to an operator virtual PCRF 40 associated with each virtual PGW 4A.
- Each of the virtual PGWs 4A counts the number of packets by a PCEF (Policy and Charging Enforcement Function) function.
- Each of the virtual PGWs 4A transfers the packet count result to the virtual PCRF 40 connected to each virtual PGW 4A.
- PCEF Policy and Charging Enforcement Function
- the operator (operator B) of the virtual network monitors the packet count by each virtual PCRF 40 and acquires the communication amount for each operator using the virtual network. For example, the operator B charges the usage fee of the virtual network to each operator based on the communication amount for each operator.
- a virtual network operator can lend a virtual network to a legacy network operator. Therefore, the virtual network operator can obtain a virtual network usage fee. In addition, the operator of the legacy network can virtually augment the network without investing in the legacy network.
- FIG. 38 is a diagram illustrating another configuration example of the communication system according to the eighth embodiment.
- operator B is a business operator who borrows a communication network owned by operator A and provides a mobile communication service.
- the operator B is a so-called virtual mobile network operator (MVNO: Mobile Virtual Network Operator).
- MVNO virtual mobile network operator
- the operator A is a mobile communication operator (MNO: Mobile Network Operator) having a communication network, and lends the communication network to the operator B.
- Operator A charges operator B a usage fee for the communication network.
- the direction of the arrow in a drawing shows an example and does not limit the direction of the signal between blocks.
- FIG. 38 is a configuration example when the operator B is a layer 3 connection type MVNO.
- the operator B has, for example, a PGW having a function corresponding to the PGW 4 and the virtual PGW 4A in FIG.
- operator A lends a legacy network and a virtual network to operator B, for example.
- the base station 2 (A) of the operator A transmits the communication traffic of the terminal identified as the non-MTC device among the subscriber terminals of the operator B to the legacy network. Further, the base station 2 (A) of the operator A transmits, for example, a rejection notification indicating that the connection request has been rejected to the terminal identified as the MTC device among the subscriber terminals of the operator B.
- the base station 2 (B) of the operator A transmits the communication traffic of the terminal identified as the MTC device among the subscriber terminals of the operator B to the virtual network. Note that the base station 2 (A) and the base station 2 (B) of the operator A can execute the same processing as the processing for the subscriber terminal of the operator B for the subscriber terminal of the operator A.
- Operator A charges operator B a usage fee according to the communication amount of the subscriber terminal of operator B and the number of subscriber terminals in the legacy network and the virtual network, for example.
- an operator having a communication network can lend the communication network to an operator who does not have the communication network.
- each of the embodiments described above includes a computer of a terminal 1 or a network node (base station (eNB) 2, SGW3, PGW4, MME5), a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit).
- Software (program) for realizing the functions may be executed.
- the terminal 1 or each network node may acquire software (program) that realizes the functions of the above-described embodiments via various storage media such as CD-R (Compact Disc Recordable) or a network.
- the program acquired by the terminal 1 or each network node and the storage medium storing the program constitute the present invention.
- the software (program) may be stored in advance in a predetermined storage unit included in the terminal 1 or each network node, for example.
- the computer, CPU, MPU, or the like of the terminal 1 or each network node may read and execute the program code of the acquired software (program). Therefore, the terminal 1 or each network node executes the same processing as the processing of the terminal 1 or each network node in each embodiment described above.
- Control server 7 HSS 8 Controller 10 Message Generation Unit 11 Communication Unit 12 Selection Unit 20 Control Unit 21 Identification Unit 22 Interface 40 Virtual PCRF 50 control unit 51 identification unit 60 control unit 61 identification unit 80 policy management DB 81 Control Unit 82 Interface 83 Virtual NW Control Unit 100 Communication Device 110 Control Unit 120 Virtual Network Function
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
以下、本実施形態による通信システムとして、LTE(Long Term Evolution)の通信システムの例を示す。ただし、本発明が適用される通信システムはLTEに限定されない。例えば、本発明は、GPRS(General Packet Radio Service)、UMTS(Universal Mobile Telecommunication System)、WiMAX(Worldwide Interoperability for Microwave Access)等にも適用可能である。
・パケットを処理する機能(User-Plane機能)
・通信に応じた課金状態を管理する機能(PCEF:Policy and Charging Enforcement Function)
・QoS等のポリシーを制御する機能(PCRF:Policy and Charging Rule Function)
SGW3:
・パケットを処理する機能(User-Plane機能)
・制御シグナリングを処理する機能(C-Plane機能)
・通信を傍受するための合法的傍受(LI:Lawful Interception)機能
MME5:
・制御シグナリングを処理する機能(C-Plane機能)
・HSS(Home Subscriber Server)と連携して、通信システムの加入者情報を管理する機能
第1の実施形態の通信システムは、端末1の端末属性に基づいて、該端末1と接続する基地局2を選択可能である。端末1の端末属性は、例えば、端末1がMTC(Machine Type Communication)デバイスであるか否かを示す。端末属性は、例えば、端末1の種別、端末1が所定のMTCデバイスグループに属するか否か等を示してもよい。
例えば、メッセージ生成部10は、例えば、“RRC Connection Request”メッセージを生成できる。例えば、メッセージ生成部10は、端末1の属性に応じて、“RRC Connection Request”メッセージに、端末1の優先度を示す情報を含めることができる。例えば、メッセージ生成部10は、“RRC Connection Request”に“LAPI”を含めることができる。また、例えば、メッセージ生成部10は、通信トラフィックに対応するアプリケーションを示す情報を含むメッセージを生成する。
また、基地局2(A)と(B)の無線方式が同一であれば、仮に端末1が複数の無線方式に対応していなくとも、通信トラフィックがオフロードされる。よって、第1の実施形態の通信システムは、端末1がサポートする通信方式に依存せずに、通信トラフィックをオフロードすることができる。
本発明の第2の実施形態では、ネットワークノードの機能の少なくとも一部が、ソフトウェア等により仮想的に運用される。なお、第2の実施形態の技術は、第1の実施形態、後述の実施形態のいずれにも適用可能である。
例えば、基地局2(B)がMTCデバイス用の基地局2である場合、MTCデバイス1Bからの通信トラフィックが、当該基地局2(B)を介して仮想ネットワークにオフロードされる。例えば、MTCデバイスとネットワークとを接続するための制御信号は、基地局2(B)を介して、仮想ネットワークへ送信される。よって、MTCデバイスの通信トラフィックによるレガシーネットワークへの負荷が軽減される。将来、膨大な数のMTCデバイスが通信システムと接続することが想定されるが、上記制御信号が仮想ネットワークにオフロードされることで、レガシーネットワークが上記制御信号を処理する負荷を軽減できる。また、図11の例では、基地局2(A)と基地局2(B)の無線方式が同一であれば、仮に端末1が複数の無線方式に対応していなくても、通信トラフィックが仮想ネットワークにオフロードされる。よって、第2の実施形態の通信システムは、端末1がサポートする通信方式に依存せずに、通信トラフィックを仮想ネットワークにオフロードすることが可能となる。
・パケットを処理する機能(User-Plane機能)
・通信に応じた課金状態を管理する機能(PCEF:Policy and Charging Enforcement Function)
・QoS等のポリシーを制御する機能(PCRF:Policy and Charging Rule Function)
仮想SGW3A:
・パケットを処理する機能(User-Plane機能)
・制御シグナリングを処理する機能(C-Plane機能)
・通信を傍受するための合法的傍受(LI:Lawful Interception)機能
仮想MME5A:
・制御シグナリングを処理する機能(C-Plane機能)
・HSS(Home Subscriber Server)と連携して、通信システムの加入者情報を管理する機能
VNF120は、仮想マシン上で、上述の仮想ネットワークノードとして動作する。上述の実施形態では、VNF120は、仮想ネットワークノード毎に構築されるが、VNF120は、各仮想ネットワークノードが有する機能毎に構築されてもよい。例えば、VNF120は、仮想マシン上で、仮想PGW4AのU-Plane機能として動作してもよい。
本発明の第3の実施形態について、図面を参照して説明する。第3の実施形態は、基地局2が端末1の端末属性を識別する場合について、3GPPの標準仕様(例えば、3GPP TS23.401)に適用した際の動作例を説明するものである。なお、第3の実施形態の技術は、第1および第2の実施形態、後述の実施形態のいずれにも適用可能である。
本発明の第4の実施形態について、図面を参照して説明する。第4の実施形態は、MME5が端末1の端末属性を識別する場合について、3GPPの標準仕様(例えば、3GPP TS23.401)に適用した際の動作例を説明するものである。なお、第4の実施形態の技術は、第1乃至第3の実施形態、および、後述の実施形態のいずれにも適用可能である。
本発明の第5の実施形態について、図面を参照して説明する。第5の実施形態は、MTCデバイス1Bが、予め受信したMTCデバイス用の基地局2に関する情報に基づいて、接続要求を送信する基地局2を選択可能な場合の実施形態である。
選択部12は、例えば、端末1の属性がMTCデバイスである場合、メッセージを送信する基地局2を、MTCデバイス用の基地局2(例えば、基地局2(B))から選択する。
よって、MTCデバイス1Bは、接続する基地局2の選択及び決定に必要な制御信号の送受信を低減することができる。
本発明の第6の実施形態について、図面を参照して説明する。第6の実施形態は、端末1と基地局2との接続に関するポリシーをコントローラが集中管理する。よって、端末1と基地局2との接続に関するポリシーの運用管理の効率が向上する。第6の実施形態の技術は、第1乃至第5の実施形態、後述の実施形態のいずれにも適用可能である。
・MTCデバイスからの接続要求を許可し、非MTCデバイスからの接続要求を拒否する。
・非MTCデバイスからの接続要求を許可し、MTCデバイスからの接続要求を拒否する。
・所定のMTCデバイス(例えば、スマートメーター)からの接続要求を許可し、他の種別のMTCデバイスからの接続要求を拒否する。
・所定のMTCデバイスグループに属するMTCデバイスからの接続要求を許可し、他のMTCデバイスグループに属するMTCデバイスからの接続要求を拒否する。
・所定のユーザ属性(例えば、プレミアムユーザ)に対応する端末からの接続要求を許可し、他のユーザ属性(例えば、一般ユーザ)に対応する端末からの接続要求を拒否する。
・所定のユーザ属性(例えば、一般ユーザ)に対応する端末からの接続要求を許可し、他のユーザ属性(例えば、プレミアムユーザ)に対応する端末からの接続要求を拒否する。
・通信量が所定値を超過したユーザの端末からの接続要求を拒否する。
・非MTCデバイス用の基地局に接続したMTCデバイスに、接続する基地局を再選択させる。
・非MTCデバイス用の基地局に接続したMTCデバイスを、他の基地局(例えば、MTCデバイス用の基地局)に再接続させる。
・非MTCデバイス用の基地局に接続したMTCデバイスに対して、他の基地局(例えば、MTCデバイス用の基地局)へのハンドオーバー(Handover)を行う。
・所定の時間帯(Ex:AM1:00-AM4:00)にのみポリシーを有効化。(このポリシーは、上記のポリシーの少なくとも1つと組み合わせて使用される。)
(通信トラフィックの種別に関するポリシー)
・MTC関連のアプリケーションに関する通信トラフィックをMTCデバイス用の基地局で処理する。
・非MTC関連のアプリケーションに関する通信トラフィックを非MTCデバイス用の基地局で処理する。
・通話に関する通信トラフィックを所定の基地局(例えば、非MTCデバイス用の基地局)で処理する。
・所定のアプリケーション(例えば、SNS(Social Networking Service)アプリケーション)に関する通信トラフィックを、所定の基地局で処理する。
・所定のアプリケーション(例えば、SNSアプリケーション)に関する通信トラフィックの一部を、所定の基地局で処理する。
・所定の課金特性(例えば、定額課金)に対応する通信トラフィックを、所定の基地局で処理する。
・所定の課金特性(例えば、従量型課金)に対応する通信トラフィックを、所定の基地局で処理する。
・所定のQoS特性に関する通信トラフィックを、所定の基地局で処理する。
・所定の時間帯(Ex:AM1:00-AM4:00)にのみポリシーを有効化。(このポリシーは、上記のポリシーの少なくとも1つと組み合わせて使用される。)
図29は、第6の実施形態の基地局2の構成例を示す図である。
本発明の第7の実施形態について、図面を参照して説明する。第7の実施形態では、コントローラ8が仮想ネットワークのリソースのプロビジョニングを実行できる。よって、仮想ネットワークの運用管理の効率が向上する。第7の実施形態の技術は、第1乃至第6の実施形態、後述の実施形態のいずれにも適用可能である。
本発明の第8の実施形態について、図面を参照して説明する。本発明の第8の実施形態では、仮想ネットワークのオペレータは、レガシーネットワークのオペレータに対して、仮想ネットワークを貸し出すことができる。仮想ネットワークのオペレータは、仮想ネットワークの利用料金を得ることができる。また、レガシーネットワークのオペレータは、自らレガシーネットワークへの設備投資をしなくとも、ネットワークを仮想的に増強できる。第8の実施形態の技術は、第1乃至第7の実施形態のいずれにも適用可能である。
また、本発明は、各実施形態を任意に組み合わせて実施することもできる。即ち、本発明は、本明細書の全ての開示内容、技術的思想に従って実現できる各種変形、修正を含む。
また、本発明は、SDN(Software-Defined Network)の技術分野にも適用可能である。
1A 非MTCデバイス
1B MTCデバイス
2 基地局
3 SGW
3A 仮想SGW
4 PGW
4A 仮想PGW
5 MME
5A 仮想MME
6 制御サーバ
7 HSS
8 コントローラ
10 メッセージ生成部
11 通信部
12 選択部
20 制御部
21 識別部
22 インターフェース
40 仮想PCRF
50 制御部
51 識別部
60 制御部
61 識別部
80 ポリシー管理DB
81 制御部
82 インターフェース
83 仮想NW制御部
100 通信装置
110 制御部
120 仮想ネットワーク機能
Claims (22)
- 端末が無線ネットワークと接続するために送信するメッセージに含まれる情報に基づいて、前記端末の属性を識別する第一の手段と、
識別された前記属性に基づいて、前記端末と、当該端末の前記属性に対応する基地局とが接続されるように前記メッセージを処理する第二の手段と
を備えることを特徴とする通信装置。 - 前記第二の手段は、識別された前記属性に応じて、基地局の再選択に関する指示を前記端末に向けて送信する
ことを特徴とする請求項1に記載の通信装置。 - 前記第二の手段は、識別された前記属性に応じて、新たな基地局に対して前記メッセージを再送信することを示す指示を前記端末に向けて送信する
ことを特徴とする請求項1又は2に記載の通信装置。 - 前記第二の手段は、識別された前記属性に応じて、前記メッセージを受信した基地局と前記端末との接続を拒否する
ことを特徴とする請求項1乃至3のいずれか1項に記載の通信装置。 - 前記第二の手段は、識別された前記属性に応じて、前記端末に対して、前記端末と前記メッセージを受信した基地局との接続の拒否を示す拒否通知を送信する
ことを特徴とする請求項1乃至4のいずれか1項に記載の通信装置。 - 前記第二の手段は、識別された前記属性に対応する基地局に、前記端末をハンドオーバさせる
ことを特徴とする請求項1乃至5のいずれか1項に記載の通信装置。 - 前記第二の手段は、識別された前記属性に応じて、識別された前記属性に対応する基地局に関する情報を前記端末に向けて通知する
ことを特徴とする請求項1乃至6のいずれか1項に記載の通信装置。 - 前記第一の手段は、前記メッセージに含まれる前記端末の優先度を示す情報に基づいて、前記端末の属性を識別する
ことを特徴とする請求項1乃至7のいずれか1項に記載の通信装置。 - 前記第一の手段は、前記メッセージに含まれるLAPI(Low Access Priority Indicator)に基づいて、前記端末の属性を識別する
ことを特徴とする請求項1乃至7のいずれか1項に記載の通信装置。 - 前記第一の手段は、前記メッセージに含まれる前記端末がMTC(Machine Type Communication)デバイスであることを示す情報に基づいて、前記端末の属性を識別する
ことを特徴とする請求項1乃至7のいずれか1項に記載の通信装置。 - 端末が無線ネットワークと接続するために送信するメッセージに含まれる情報に基づいて、前記端末の属性を識別し、
識別された前記属性に基づいて、前記端末と、当該端末の前記属性に対応する基地局とが接続されるように前記メッセージを処理する
ことを特徴とする通信方法。 - 識別された前記属性に応じて、基地局の再選択に関する指示を前記端末に向けて送信する
ことを特徴とする請求項11に記載の通信方法。 - 識別された前記属性に応じて、新たな基地局に対して前記メッセージを再送信することを示す指示を前記端末に向けて送信する
ことを特徴とする請求項11又は12に記載の通信方法。 - 識別された前記属性に応じて、前記メッセージを受信した基地局と前記端末との接続を拒否する
ことを特徴とする請求項11乃至13のいずれか1項に記載の通信方法。 - 識別された前記属性に応じて、前記端末に対して、前記端末と前記メッセージを受信した基地局との接続の拒否を示す拒否通知を送信する
ことを特徴とする請求項11乃至14のいずれか1項に記載の通信方法。 - 識別された前記属性に対応する基地局に、前記端末をハンドオーバさせる
ことを特徴とする請求項11乃至15のいずれか1項に記載の通信方法。 - 識別された前記属性に応じて、識別された前記属性に対応する基地局に関する情報を前記端末に向けて通知する
ことを特徴とする請求項11乃至16のいずれか1項に記載の通信方法。 - 前記メッセージに含まれる前記端末の優先度を示す情報に基づいて、前記端末の属性を識別する
ことを特徴とする請求項11乃至17のいずれか1項に記載の通信方法。 - 前記メッセージに含まれるLAPIに基づいて、前記端末の属性を識別する
ことを特徴とする請求項11乃至17のいずれか1項に記載の通信方法。 - 前記メッセージに含まれる前記端末がMTCデバイスであることを示す情報に基づいて、前記端末の属性を識別する
ことを特徴とする請求項11乃至17のいずれか1項に記載の通信方法。 - 無線ネットワークとの接続を要求するメッセージを送信する端末と、
前記端末から受信したメッセージに含まれる情報によって識別される前記端末の属性に基づいて、前記端末と、当該端末の前記属性に対応する基地局とが接続されるように前記メッセージを処理する通信装置と
を含むことを特徴とする通信システム。 - 端末が無線ネットワークと接続するために送信するメッセージに含まれる情報に基づいて、前記端末の属性を識別する処理と、
識別された前記属性に基づいて、前記端末と、当該端末の前記属性に対応する基地局とが接続されるように前記メッセージを処理する処理と
をコンピュータに実行させることを特徴とするプログラムを記憶する記憶媒体。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016560065A JPWO2016079989A1 (ja) | 2014-11-21 | 2015-11-19 | 通信装置及び通信方法 |
US15/528,244 US20170318512A1 (en) | 2014-11-21 | 2015-11-19 | Communication device, communication method, communication system, and storage medium |
EP15861174.9A EP3223563A4 (en) | 2014-11-21 | 2015-11-19 | Communication device, communication method, communication system, and storage medium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014236078 | 2014-11-21 | ||
JP2014-236078 | 2014-11-21 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016079989A1 true WO2016079989A1 (ja) | 2016-05-26 |
Family
ID=56013561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2015/005788 WO2016079989A1 (ja) | 2014-11-21 | 2015-11-19 | 通信装置、通信方法、通信システム及び記憶媒体 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20170318512A1 (ja) |
EP (1) | EP3223563A4 (ja) |
JP (1) | JPWO2016079989A1 (ja) |
WO (1) | WO2016079989A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3512300B1 (en) * | 2016-09-30 | 2021-04-28 | Huawei Technologies Co., Ltd. | Service transmission based on correspondence among tunnel endpoint identifier index, user equipment ip address segment and user plane network element |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010506468A (ja) * | 2006-10-05 | 2010-02-25 | エウレカ・ソシエテ・アノニム | 地理的領域への進入のための無線自動承認システムおよび方法 |
WO2012137402A1 (ja) * | 2011-04-04 | 2012-10-11 | パナソニック株式会社 | セル選択方法、セル選択システム、通信デバイス及び基地局 |
WO2013047822A1 (ja) * | 2011-09-30 | 2013-04-04 | 日本電気株式会社 | 通信システムと方法と装置 |
JP2014512580A (ja) * | 2011-02-10 | 2014-05-22 | エウレカ・ソシエテ・アノニム | 携帯端末を介した自動電子支払い |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9883455B2 (en) * | 2010-10-28 | 2018-01-30 | Nec Corporation | Method for switching a base station from an inactive operational mode to an active operational mode in a hierarchically structured mobile |
GB2487757B (en) * | 2011-02-03 | 2015-11-04 | Nvidia Corp | Apparatus and method for reducing interference |
ES2843485T3 (es) * | 2012-03-12 | 2021-07-19 | Samsung Electronics Co Ltd | Procedimiento y equipo de usuario para control de acceso selectivo con garantías de continuidad de servicio aseguradas |
EP2693800A1 (en) * | 2012-08-03 | 2014-02-05 | Panasonic Corporation | Radio Resource Managment for Dual Priority Access |
CN105122887B (zh) * | 2013-04-15 | 2018-11-09 | Lg 电子株式会社 | 在无线通信***中建立连接的方法和设备 |
EP2869648B1 (en) * | 2013-10-31 | 2020-07-08 | Alcatel Lucent | Responding to paging requests while waiting to request a connection to a wireless network |
CN106134282B (zh) * | 2014-04-28 | 2020-02-07 | 英特尔Ip公司 | 经由专用网络节点的通信 |
-
2015
- 2015-11-19 JP JP2016560065A patent/JPWO2016079989A1/ja active Pending
- 2015-11-19 EP EP15861174.9A patent/EP3223563A4/en not_active Withdrawn
- 2015-11-19 WO PCT/JP2015/005788 patent/WO2016079989A1/ja active Application Filing
- 2015-11-19 US US15/528,244 patent/US20170318512A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010506468A (ja) * | 2006-10-05 | 2010-02-25 | エウレカ・ソシエテ・アノニム | 地理的領域への進入のための無線自動承認システムおよび方法 |
JP2014512580A (ja) * | 2011-02-10 | 2014-05-22 | エウレカ・ソシエテ・アノニム | 携帯端末を介した自動電子支払い |
WO2012137402A1 (ja) * | 2011-04-04 | 2012-10-11 | パナソニック株式会社 | セル選択方法、セル選択システム、通信デバイス及び基地局 |
WO2013047822A1 (ja) * | 2011-09-30 | 2013-04-04 | 日本電気株式会社 | 通信システムと方法と装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3223563A4 * |
Also Published As
Publication number | Publication date |
---|---|
US20170318512A1 (en) | 2017-11-02 |
EP3223563A4 (en) | 2018-10-17 |
EP3223563A1 (en) | 2017-09-27 |
JPWO2016079989A1 (ja) | 2017-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015178033A1 (ja) | 基地局、通信方法、mmeおよび通信システム | |
JP6460101B2 (ja) | 通信装置、通信方法、通信システムおよびプログラム | |
WO2015178035A1 (ja) | 通信装置、通信方法、通信システムおよびプログラム | |
KR20130006284A (ko) | 접속 해제를 수행하는 방법 및 그 단말 | |
JP2021503812A (ja) | 課金方法、装置、及びシステム | |
WO2016079991A1 (ja) | 通信装置、通信方法、通信システム及び記憶媒体 | |
WO2016002195A1 (ja) | 通信システム、通信装置、通信方法およびプログラム | |
WO2016079990A1 (ja) | 基地局、通信端末、通信方法、通信システム及び記憶媒体 | |
WO2016079993A1 (ja) | 基地局、通信装置、通信方法、通信システム及び記憶媒体 | |
WO2016079989A1 (ja) | 通信装置、通信方法、通信システム及び記憶媒体 | |
WO2016079992A1 (ja) | 通信装置、通信方法、通信システム及び記憶媒体 | |
WO2015178031A1 (ja) | 通信装置、通信方法、通信システムおよびプログラム | |
WO2015178034A1 (ja) | 制御装置、制御方法、通信システムおよびプログラム | |
WO2016002197A1 (ja) | 中継装置、通信装置、通信方法およびプログラム | |
CN106664246B (zh) | 通信装置、通信方法和程序 | |
CN110831086A (zh) | 指示信息的发送方法、装置及***、存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15861174 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2016560065 Country of ref document: JP Kind code of ref document: A |
|
REEP | Request for entry into the european phase |
Ref document number: 2015861174 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 15528244 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |