Specification Based IDS is more academic term. In practice there would variants of it .
For example Blacklist,Whitelists of system calls, ip addresses, URLs could be
State-full inspection of protocol state based on protocol state machines, This is part of any second generation stateful firewalls
So it depends on what is relevant for Wireless Sensor Networks. Since many protocols of these devices (being called IOT devices loosely) are not yet standardized it might be difficult to come up with stateful inspection of those protocols. But definitely whitelast/blacklist kind of specifications can be done easily out of box with any firewalls or IPS.